﻿@charset "utf-8";
/* CSS Document */

* {margin:0; padding:0; font-size:1em;font-style:normal;}
ol, ul, dl {list-style:none;}
caption, th {text-align:left;}
input, select, textarea {font-family: inherit;}
img {border:none;}
p, ul, ol, dl, table {font-size:11px;line-height:1.25em;}
table * {font-size:1em;}
/*
 * Declaraciones para la unidad relativa EM. Conseguimos la equivalencia 10px=1em.
*/
body, html{font-size: 62.5%; }
body {font-size: 101%;}
html>body {font-size: 100%;}
*:first-child+html body {font-size: 101%;}


a:focus{outline:0px;}
a{ color:#777;}

div.clear{clear:both;}

html{overflow-y:scroll}

body{
	background:#d3d6d7 url(../img/bgbody.jpg) no-repeat center top;
	font-family:Arial, Helvetica, sans-serif;
	}

/*---fondo-----------*/
div#wrapper{
	width:910px;
	margin:57px auto 0;	
	}

/*---menu superior-----*/
div.menu{
	width:100%;
	height:20px;
	background:#d8dcde url(../img/bgmenu.jpg) no-repeat;
	border-top:5px solid #e4261d;
	padding-top:9px;}
	
div.menu ul{margin-left:2px;}
	
div.menu ul li{
	float:left; 
	border-right:1px solid #000;
	padding-right:4px;
	margin-left:4px;
	line-height:11px;}
	
div.menu ul a{
	height:11px;
	display:block;
	text-indent:-9999px;}
	
div.menu ul li.sinborde{border:none; padding:10;}

div.menu ul li ul{ 
	height:19px; 
	margin:-15px 55px 0 48px;
	}

div.menu ul li ul li{
	background:transparent url(../img/li_menuul.gif) no-repeat right 3px;
	padding-right:4px; 
	margin-left:4px;
	border:0;
	}

div.menu ul li ul li a{height:19px;}

div.menu ul li.link_contacto{margin-top:-3px; margin-left:5px; border:none; }

div.menu ul li.link_contacto a{height:19px;}

div.menu ul li.link_enlaces{margin-top:-3px; margin-left:5px; border:none; }

div.menu ul li.link_enlaces a{height:19px;}

div.menu ul li ul li.sinborde{border:none; background:none;}

div.menu ul a:hover,
div.menu ul a#selec{background-position:left bottom}

a.colecciones{
	width:50px;
	background:transparent url(../img/link_colecciones.png) no-repeat top;}
	
a.colecciones#selec, a.colecciones:hover{
	width:50px;
	/*margin-left:20px;*/
	background-position: bottom !important;}
	
a.tiendas{
	width:53px;
	background:transparent url(../img/link_tiendas.png) no-repeat;}
	
a.jugadores{
	width:74px;
	background:transparent url(../img/link_jugadores.png) no-repeat;}	
	
a.eventos{
	width:55px;
	background:transparent url(../img/link_eventos.png) no-repeat;}	
	
a.servicios{
	width:63px;
	background:transparent url(../img/link_servicios.png) no-repeat;}	
	
a.noticias{
	width:55px;
	background:transparent url(../img/link_noticias.png) no-repeat;}
	
a.padel{
	width:42px;
	background:transparent url(../img/link_padel.png) no-repeat;}
	
a.frontenis{
	width:68px;
	background:transparent url(../img/link_frontenis.png) no-repeat;}
	
a.ropa{
	width:45px;
	background:transparent url(../img/link_ropa.png) no-repeat;}
	
a.complementos{
	width:96px;
	background:transparent url(../img/link_complementos.png) no-repeat;}
	
a.contacto{
	width:47px;
	background:transparent url(../img/link_contacto.png) no-repeat;}
	
a.enlaces{
	width:48px;
	background:transparent url(../img/link_enlaces.png) no-repeat;}
	
	a.quienes{
	width:51px;
	background:transparent url(../img/link_quienes.png) no-repeat;}
	
	a.clubs{
	width:44px;
	background:transparent url(../img/link_clubs.png) no-repeat;}
/*---contenido------*/	
div.contenido,
div.contenido_flash{
	height:449px;
	width:910px;
	background: transparent url(../img/bg_contenido02.png) no-repeat left top;
	clear:both;
	position:relative;}
	
	div.contenido_Noticias{
	height:650px;
	width:910px;
	background: transparent url(../img/bg_contenido02.png) no-repeat left top;
	clear:both;
	position:relative;}
	
div.contenido.back02{height:100%;}
	
div.contenido_flash{background:none;}

p.mensaje_flash{
	position:relative;
	top:220px;
	font-size:14px;
	color:#e4261d;
	text-align:center;}
	
	
/*---bloc_news (noticias, novedades, eventos) HOME-------*/
div#pie_home{
	width:896px;
	height:95px;
	background:#c1c8c9 url(../img/bgbloc_news.jpg) no-repeat;
	position:relative;
	padding:15px 0 0 14px;
	float:left;
	}
	
div#pie_home div{
	width:218px;
	height:81px;
	float:left;
	margin-right:3px;
	position:relative;}
	
div#pie_home div a{
	width:218px;
	height:81px;
	text-decoration:none;
	float:left;}
	
div#pie_home img{
	width:218px; 
	height:81px;
	float:left;
	}

div#pie_home p{
	position:absolute; 
	height:24px;
	overflow:hidden;
	font-size:9px;
	color:#818c90;}
		
div.pie_hom01 p{color:#fff;}

div.pie_hom01 p{margin:52px 0 0 112px;}
		
div.pie_hom02 p{margin:38px 0 0 28px; width:30%;}
		
div.pie_hom03 p{margin:38px 0 0 20px; width:60%;}
		
div.pie_hom04 p{margin:38px 0 0 24px;}

div#pie_home p.colordos{color:#fff;}	

div#pie_home div.sinmargen{margin-right:0;}
/*--------------------*/	
		
		

div.columna_izda{
	width:250px;
	float:left;
	}
	
div.logotipo{
	text-align:center;
	margin-top:15px;}
		
div.columna_izda div.imagen{margin:30px 0 0 22px;}

div.columna_izda div.imagen02{margin:16px 0 0 32px;}


/*--content sección--*/
div.content_colecc{
	float:right;
	width:610px;
	padding:0 0 11px 50px;}
	


/*-submenú de sección--*/
ul.submenu{
	width:622px;
	background:transparent url(../img/bg_submenu.jpg) no-repeat;
	height:21px;
	padding:8px 8px 0 30px;
	margin:0 0 20px -50px;
	font-size:10px;
	}
	
ul.submenu li{float:left;}
	
ul.submenu li a{color:#414445; text-decoration:none;}

ul.submenu li a:hover{text-decoration:underline;}

div.parabuscador{
	float:right;
	display:inline;
	margin:-6px 16px 0 0;}
	
div.parabuscador h2.tit_buscartiendas{
	background: transparent url(../img/link_sub_buscatiendas.png) no-repeat;
	width:75px;
	height:9px;
	float:left;
	text-indent:-9999px;
	margin-top:7px;}

div.parabuscador input{
	width:170px;
	height:16px;
	padding:1px 2px;
	border:1px solid #aaa;
	font-size:12px;
	margin:0 0 0 6px;
	}


ul.submenu li.iconos{
	padding:0 11px; 
	background: transparent url(../img/li_iconos.gif) no-repeat right center;
	float:right;
	margin-top:1px;}
	
ul.submenu li.iconos#sinborde_back{background:none;}

ul.submenu li.iconos a{display:block;}

ul.submenu li.iconos a.link_print{
	width:16px;
	height:11px;
	background: transparent url(../img/ico_print.gif) no-repeat;
	padding:0;}
	
ul.submenu li.iconos a.link_print:hover{
	background: transparent url(../img/ico_print_on.gif) no-repeat;
	}
	
ul.submenu li.iconos a.link_ayuda{
	width:11px;
	height:11px;
	background: transparent url(../img/ico_ayuda.gif) no-repeat;
	padding:0;}
	
ul.submenu li.iconos a.link_ayuda:hover{
	background: transparent url(../img/ico_ayuda_on.gif) no-repeat;}
	
ul.submenu li.iconos a.link_mensaje{
	width:18px;
	height:11px;
	background: transparent url(../img/ico_mensaje.gif) no-repeat;
	padding:0;}
	
ul.submenu li.iconos a.link_mensaje:hover{
	background: transparent url(../img/ico_mensaje_on.gif) no-repeat;}
/*------------------------------------------------------------------*/



div.content_colecc h2{
	color:#6e7172;
	font-size:10px;
	font-weight:normal;
	margin:16px 0 16px -20px;}
	
div.content_colecc h2 span{color:#868a8b;}


div.content_colecc h2.provincia{
	font-size:12px;
	color:#4b5760;	
	letter-spacing:1px;	
	}
	
div.content_colecc h2.nombrejugador{
	font-size:12px;
	color:#373b3c;
	font-weight:bold;
	text-transform:uppercase;}


div.paratelerik{
	font-family:Arial, Helvetica, sans-serif;}
	
div.paratelerik th.rgHeader{font-family:Arial, Helvetica, sans-serif!important;}
/*---cuadros imágenes Colección Padel------*/
div.elemento{
	width:110px;
	height:172px;
	float:left;
	margin:20px 35px 20px 0;}
	
div.elemento img{
	width:110px;
	height:129px;}
	
div.elemento div.dato_elemento{
	width:98px;
	height:45px;
	border-left:5px solid #dcdcdd;
	margin-top:9px;
	overflow:hidden;
	padding-left:8px;}

div.dato_elemento h3{
	font-size:11px;
	color:#414445;
	text-transform:uppercase;
	margin:-2px 0 0;}
	
div.dato_elemento p{
	color:#b6bbbc;
	text-transform:uppercase;
	font-weight:bold;
	margin:-2px 0 0;}
	
div.dato_elemento p span{color:#414445;}
	
	
/*-bloque inferior en Colección Padel-*/
div#pie_colecc{
	width:895px;
	height:95px;
	background:transparent url(../img/bgbloc_news_sec.jpg) no-repeat;
	padding:15px 0 0 15px;}
	
div#pie_colecc div{
	width:140px;
	height:83px;
	float:left;
	margin-right:8px;
	position:relative;}
	
div#pie_colecc div a{text-decoration:none;}
	
div#pie_colecc  p{
	position:absolute; 
	height:24px;
	overflow:hidden;
	font-size:9px;
	color:#818c90;
	width:60%;
	}
	
div#pie_colecc img{
	position:absolute; 
	width:140px;
	height:83px;}
	
div.pie_col01 p{margin:52px 0 0 46px; width:100%;}
	
div.pie_col02 p {margin:46px 0 0 8px;}
	
div.pie_col03 p{margin:34px 0 0 8px;}
	
div.pie_col04 p{margin:44px 0 0 18px;}
	
div.pie_col05 p{margin:34px 0 0 12px;}
	
div.pie_col06 p{margin:14px 0 0 60px;}
	
div#pie_colecc p.colordos{color:#fff;}	

div#pie_colecc div.sinmargen{margin-right:0;}
/*------------------------------------------*/


/*----Eventos--------------------------*/
div.listado_eventos{
	width:146px;
	float:left;
	color:#b6bbbc;
	margin-top:8px;}

div.evento{
	border-left:5px solid #dadcdc;
	padding-left:8px;
	margin-bottom:24px;}
	
div.evento p{font-weight:bold; margin-bottom:3px;}
	
div.evento p span{color:#414445}

div.cuadro_evento{
	width:540px;
	height:360px;
	overflow:auto;
	padding-right:32px;
	margin:4px 45px 0 0;}
	
div.evento.ultimo{margin-bottom:0;}

div.cuadro_evento h3{
	font-size:12px;
	margin-bottom:6px;}

div.cuadro_evento p{
	color:#959797;
	font-size:12px;}
	
div.cuadro_evento p.fecha_ev{
	color:#464847; 
	font-weight:bold;
	margin-bottom:6px;}
	
div.cuadro_evento p.foto_evento{margin:12px 0 20px;}
	
div.logo_pat{
	clear:both;
	margin-top:12px;}
	
div.logo_pat img{
	border:1px solid #ccc;
	height:70px;
	width:70px;
	float:left; 
	margin-right:12px;}
	
div.logo_pat p{float:left;}

img.flotarleft{
	float:left;
	margin:0 18px 6px 0;}
	
h3.club{font-size:11px; color:#4b5760; font-weight:normal; text-transform:uppercase	}
	
h4.tit_fecha{font-size:10px; color:#4b5760; float:left; margin-left:22px; font-weight:normal;}
	
	
/*-bloque inferior en Eventos-*/
div#pie_eventos{
	width:896px;
	height:95px;
	background:transparent url(../img/bgbloc_news_sec.jpg) no-repeat;
	padding:15px 0 0 14px;}
	
div#pie_eventos div{
	height:83px;
	float:left;
	margin-right:6px;
	position:relative;}
	
	div#pie_eventos div.event1, div#pie_eventos div.event1 img{ width:166px;}
	div#pie_eventos div.event2, div#pie_eventos div.event2 img{ width:140px;}
	div#pie_eventos div.event3, div#pie_eventos div.event3 img{ width:218px;}
	div#pie_eventos div.event4, div#pie_eventos div.event4 img{ width:190px;}
		
div#pie_eventos div a{text-decoration:none;}
	

	
div#pie_eventos  p{
	position:absolute; 
	height:24px;
	overflow:hidden;
	font-size:9px;
	color:#818c90;}
	
div#pie_eventos img{
	position:absolute; 
	width:218px; 
	height:81px;}
	
div.pie_eve01 p{margin:42px 0 0 24px;}
	
div.pie_eve02 p{margin:54px 0 0 8px; width:60%;}
	
div.pie_eve03 p{margin:54px 0 0 20px; width:60%;}
	
div.pie_eve04 p{margin:40px 0 0 20px;}
	
div.pie_eve05 p{margin:40px 0 0 20px;}
	
div#pie_eventos div.sinmargen{margin-right:0;}

div#pie_eventos p.colordos{color:#424345;}	
/*----------------------------------------*/		
	
	
/*---Servicios----*/
div.cuadro_servicios{
	color:#4b5760;
	padding:0 40px 0 0;
	}

div.cuadro_servicios p{
	font-size:12px;
	margin-bottom:12px;}
	
div.cuadro_servicios p#nota,
div.cuadro_servicios p.notaform{font-size:9px; margin-bottom:4px;}

div.cuadro_servicios p.notaform input{position:relative; top:2px;}

/*formulario servicios*/
div.cuadro_servicios form{
	margin-top:26px; 
	font-size:12px;
	color:#4b5760;
	}

div.cuadro_servicios fieldset{border:none;}

div.cuadro_servicios form legend,
h1.nombre_servicio{
	font-weight:bold;
	color:#4b5760;	
	margin-top:12px;
	font-size:12px;
	}

div.cuadro_servicios form table{font-size:12px;}
	
div.cuadro_servicios form table td{
	text-align:right;
	vertical-align:top;
	}

div.cuadro_servicios form input.campo,
div.cuadro_servicios form textarea{
	height:16px; 
	width:169px;
	padding:1px 2px;	
	border:1px solid #dbdbdb;
	}
	
div.cuadro_servicios form textarea{height:80px;}
	
div.cuadro_servicios form input.boton{
	/*background:#e2e5e7;
	color:#4b5760;*/
	background:#E4261D;
	color:#ffffff;
	width:51px;
	height:23px;
	border:1px solid #dbdbdb;
	cursor:pointer;
	font-size:10px;}	
	
input.boton{
	background:#e2e5e7;
	color:#4b5760;
	width:51px;
	height:23px;
	border:1px solid #dbdbdb;
	cursor:pointer;
	font-size:10px;}
	
.botonprueba
{
	background:#E4261D;
	color:#ffffff;
	width:51px;
	height:23px;
	border:1px solid #dbdbdb;
	cursor:pointer;
	font-size:10px;
	}
	
table.tabla_tel td.exbot{padding-left:224px}

/*---tabla telerik-*/
table.rgMasterTable {font-family:Arial, Helvetica, sans-serif; }
	
table.rgMasterTable th.rgHeader{text-align:center; text-transform:uppercase; font-size:11px;}
	
/*--formularios-*/
div.cuadro_servicios table{width:auto;}

div.cuadro_servicios table td{padding:0 4px 18px 0;}

div.cuadro_servicios table.serv{margin:12px 0 0 120px;}

div.cuadro_servicios table.tab_jugador {margin:0;}

.flotabla{float:left; width:290px; margin-top:20px; }

.flotabla input.campo{
	height:16px; 
	width:160px;
	padding:1px 2px;	
	border:1px solid #dbdbdb;}

.flotabla h2.nombrejugador{
	font-weight:bold;
	color:#4b5760;	
	font-size:12px;
	margin:0;}

.flotabla.par01{margin-left:-22px; margin-right:12px;}

div.cuadro_servicios table.tab_jugador td{padding-bottom:12px;}

div.cuadro_servicios table.tab_jugador.inscribir{width:290px; font-size:12px;}
div.cuadro_servicios table.tab_jugador.inscribir label{float:right;}



div.cuadro_servicios table.hazregalo{margin-top:30px;}

div.cuadro_servicios table.renove{margin:40px 0 60px; }

div.cuadro_servicios table td.tdboton{padding:0;}

table.tabla_tel{font-size:12px; }

table.tabla_tel label{color:#4b5760!important; float:right;}

table.tabla_tel td{padding:4px;}


/*---imagenes columna izquierda--*/	
div.imagen_cool{position:absolute;}

.pos01{
	top:100px; 
	left:30px;
	background: transparent url(../img/img_cool01.png) no-repeat;
	width:181px;
	height:336px; }

.pos02{
	top:120px; 
	left:36px;
	background: transparent url(../img/img_cool02.png) no-repeat;
	width:203px;
	height:262px;}

.pos03{
	top:100px; 
	left:34px;
	background: transparent url(../img/img_cool03.png) no-repeat;
	width:186px;
	height:285px;
	}

.pos04{
	top:100px; 
	left:20px;
	background: transparent url(../img/img_cool04.png) no-repeat;
	width:209px;
	height:309px;}

.pos05{
	top:100px; 
	left:20px;
	background: transparent url(../img/img_cool05.png) no-repeat;
	width:217px;
	height:317px;}

.pos06{
	top:140px; 
	left:62px;
	}
	
div.imagen_patrocinar_starvie{position:absolute; top:112px; left:32px;}	

div.imagen_solicitar_starvie{position:absolute; top:100px; left:22px;}	

div.imagen_renove_starvie{position:absolute; top:100px; left:20px;}

.pos03 img{border:1px solid #4b5760;}


ul.acep_form{
	margin-top:20px;
	font-size:9px;
}
	
ul.acep_form li{
	/*background:transparent url(../img/li_acep.gif) no-repeat;*/
	margin-bottom:12px;
	padding-left:18px;}	
	
	


	
/*-bloque inferior en Servicios-*/
div#pie_servicios{
	width:896px;
	height:95px;
	background:transparent url(../img/bgbloc_news_sec02.jpg) no-repeat;
	padding:15px 0 0 14px;
	}
	
div#pie_servicios div{
	width:218px;
	height:81px;
	float:left;
	margin-right:3px;
	position:relative;}
	
div#pie_servicios div a{text-decoration:none;}
	
div#pie_servicios  p{
	position:absolute; 
	height:24px;
	overflow:hidden;
	font-size:9px;
	color:#818c90;}
	
div#pie_servicios img{
	position:absolute; 
	width:218px; 
	height:81px;}
	
div.pie_ser01 p{margin:50px 0 0 110px;}
	
div.pie_ser02 p {margin:42px 0 0 20px;}
	
div.pie_ser03 p{width:60%; margin:48px 0 0 10px;}
	
div.pie_ser04 p{margin:40px 0 0 20px;}
	
div#pie_servicios p.colordos,
div#pie_tiendas p.colordos{color:#424345;}	
/*-----------------------------------------*/	


/*----Listado tiendas--------------------------*/
div.scroll_tiendas{
	width:550px;
	height:350px; 
	padding-right:42px;
	overflow-y:scroll; 
	overflow-x:hidden;
	 }


div.listado_tiendas{
	width:168px;
	height:400px;
	float:left;
	color:#414445;
	padding-top:4px;
	}

div.tienda{	
	margin-bottom:8px;
	padding-bottom:0px;
	border-bottom:1px dotted #d4d9dc;
	clear:both;
	}
	
div.datos_tienda {
	width:180px;
	float:left;
	border-left:3px solid #e4261d;
	padding-left:4px;}
	
div.datos_tienda h3{
	font-size:10px;
	text-transform:uppercase;
	/*color:#4b5760;*/
	color:#E4261D;
	margin-bottom:4px;
	}

div.datos_tienda p{
	font-size:9px; 
	color:#959797;
	margin-bottom:2px;}
	
div.datos_tienda p a:hover{text-decoration:none;}

div.mapa_goo{
	margin:0 0 0 230px; 
	}

div.tienda.ultimo{margin-bottom:0;}
	

	
div.mapa_tienda{
	width:340px;
	height:340px;
	float:right;
	margin:0 50px 0 0;}
	
div.mapa_tienda img{
	width:340px;
	height:340px;}
	
/*-bloque inferior en Tiendas-*/
div#pie_tiendas{
	width:898px;
	height:95px;
	background:transparent url(../img/bgbloc_news_sec02.jpg) no-repeat;
	padding:15px 0 0 12px;}
	

	
div#pie_tiendas div{
	width:218px;
	height:81px;
	float:left;
	margin-right:3px;
	position:relative;
	}
	
div#pie_tiendas div a{text-decoration:none; }


div#pie_tiendas  p{
	position:absolute; 
	height:24px;
	overflow:hidden;
	font-size:9px;
	color:#818c90;}
	
div#pie_tiendas img{
	position:absolute; 
	width:218px; 
	height:81px;}
	
div.pie_tien01 p{margin:50px 0 0 112px;}
	
div.pie_tien02 p{margin:40px 0 0 20px;}

div.pie_tien03 p{margin:50px 0 0 16px; width:60%;}

div.pie_tien04 p{margin:48px 0 0 10px; width:60%;}
	

	

/*------------------------------------*/
		
	
/*----Listado jugadores----------*/
div.listado_jugadores{
	margin-top:22px;
	width:540px;
	height:340px;
	overflow:auto;
	padding-right:32px;
	color:#414445;
	}

div.jugador{
	height:45px;
	margin-bottom:22px;
	position:relative;
	}
	
div.jugador.ultimo{margin-bottom:0;}

div.jugador img{
	width:50px;
	height:43px;
	float:left;}
	
div.jugador div.info_jug{
	position:absolute;
	left:58px;
	border-left:5px solid #ddd;
	padding-left:4px;
	}
	
div.jugador p{font-size:11px; font-weight:bold; margin-bottom:2px;}
	
div.cuadro_jugador{
	width:540px;
	padding-right:32px;
	float:left;
	margin:12px 12px 0 0;
	color:#4b5760;
	}
	
div.cuadro_jugador h2{
	margin:12px 0;
	clear:both;
	}

div.ficha_jug img{float:left; width:138px;}

div.datos_jug{
	margin-left:0px; 
	font-size:12px;
	width:580px;
	}
	
div.datos_jug p{font-size:12px;}
div.datos_jug img{ margin-bottom:8px;}

div.datos_jug h3{text-transform:uppercase; margin-bottom:12px; color:Red; }

div.fotos_jugador{height:155px; margin-bottom:28px;}

div.fotos_jugador img{
	float:left; 
	margin-right:8px;}



/*-bloque inferior en Jugadores-*/
div#pie_jugadores{
	width:896px;
	height:95px;
	background:transparent url(../img/bgbloc_news_sec02.jpg) no-repeat;
	padding:15px 0 0 14px;}
	
div#pie_jugadores div{
	width:218px;
	height:81px;
	float:left;
	margin-right:3px;
	position:relative;
	}
	
div#pie_jugadores div a{
	width:218px;
	height:81px;
	text-decoration:none;}
	
div#pie_jugadores p{
	position:absolute; 
	height:24px;
	overflow:hidden;
	font-size:9px;
	color:#818c90;}
	
div#pie_jugadores img{
	position:absolute; 
	width:218px; 
	height:81px;}
	
div.pie_jug01 p{margin:40px 0 0 24px;}
	
div.pie_jug02 p{margin:54px 0 0 24px;}
	
div.pie_jug03 p{margin:48px 0 0 10px; width:60%;}
	
div.pie_jug04 p{margin:40px 0 0 20px; width:60%;}

/*---listado de noticias-*/
div.lista_noticias{
	margin-top:32px;
	width:540px;
	height:370px;
	overflow:auto;
	padding-right:32px;}

#datos_noticias{}

#datos_noticias p{
	color:#959797;}

div.pre_noticia{
	
	height:130px;
	overflow:hidden;
	margin-bottom:40px;}
	
div.pre_noticia img{
	float:left; 
	width:125px; 
	height:94px;}
	
div.pre_noticia.nov img{
	float:left; 
	width:auto; 
	height:auto;}

div.pre_noticia .bloquepre{
	border-left:5px solid #ddd;
	margin-left:146px;
	padding-left:12px;
	height:400px;}
	
div.pre_noticia.nov .bloquepre{margin-left:120px;}
	
div.pre_noticia .bloquepre p{
	color:#959797;
	font-size:12px;
	}

div.pre_noticia .bloquepre p a{
	color:#959797;
	text-decoration:none;}
	
div.pre_noticia .bloquepre p a:hover{color:#4d5152;}

div.pre_noticia .bloquepre p span{
	color:#4d5152;
	font-weight:bold;}

div.pre_noticia .bloquepre h3{
	text-transform:uppercase;
	color:#b7bbbc;
	margin:2px 0;
	font-size:12px;}
	
div.pre_noticia .bloquepre h3 a{color:#b7bbbc; text-decoration:none;}


div.noticia_comple{
	width:560px;
	padding-bottom:20px;}
	
div.noticia_comple a.flotar_izda{
	float:left;
	margin: 4px 12px 12px 0;}

div.noticia_comple img.flotar_izda{
	float:left;
	margin: 4px 12px 12px 0;}

div.noticia_comple p,
div.detalle_producto p{
	color:#4b5760;
	font-size:12px;
	margin-bottom:8px;}
	
div.noticia_comple p.fecha{
	color:#414445;
	font-weight:bold;
	font-size:11px;
	margin-bottom:12px;}
	
div.noticia_comple h3,
div.detalle_producto h3{
	/*color:#414445;*/
	color:Red ; 
	text-transform:uppercase;
	font-size:12px;
	margin-bottom:6px;}

p.volver_noticias{text-align:right;}

p.volver_noticias a,
p.volver_eventos a{
	font-weight:bold;
	font-size:10px;
	text-decoration:none;
	color:#414445}

p.volver_noticias a:hover,
p.volver_eventos a:hover{text-decoration:underline;}

p.volver_eventos{width:622px; float:right; text-align:right; margin:8px 25px 12px ;}

/*------------*/

/*--detalle del producto----------*/
div.detalle_producto{
	width:500px;
	padding-bottom:20px;
	margin-top:50px;}
	
div.detalle_producto img.flotar_izda{
	float:left;
	margin: 0 12px 12px 0;}
	
div.detalle_producto p{margin-bottom:12px;}





/*----footer---------------*/
p.footer{
	font-size:10px;
	color:#acafaf;
	text-align:center;
	margin:12px 0;
	clear:both;
	}
	
p.footer img{
	position:relative; 
	top:8px;
	margin-right:6px;}
	
p.footer span{
	border-left:1px solid #acafaf; 
	padding-left:7px;
	margin-left:7px;
	}
	
p.footer span a{
	color:#acafaf;
	text-decoration:none;}
	
p.footer span a:hover{text-decoration:underline;}



/*********************** SCROLLERS ***********************/
.root {
	position:relative;
	left:-40px;
	top:0px;
	width:180px;
	height:340px;
	float:left;
	background:transparent url(../img/linea_scroll.gif) no-repeat right 6px;			
	}
	
.root.list_tienda{left:-16px; }

.thumb{
	position:absolute;
	width:3px;
	height:22px;
	left:0px;
	top:0px;
	cursor:pointer;
	}
		
.scrollContainer { 
	position:absolute; 
	left:0px; 
	top:0px; 
	height:340px; 
	clip:rect(0 467 200 0); 
	overflow:auto; 
	}
		
.scrollContent{
	position:absolute;
	left:0px;
	top:0px;
	width:180px;
	}


/*----POP UPS------------------*/
body#bg_popup{
	background:#fff url(../img/bg_popup.jpg) no-repeat;
	padding:80px 34px 0;}
	
body#bg_popup p{
	margin-bottom:18px;
	color:#4b5760;
	font-size:11px;}
	
body#bg_popup p.par_contacto{
	font-size:12px;
	margin:12px 0 50px 12px;}
	
body#bg_popup p.par_mapaweb{
	font-size:12px;
	margin:12px 0 50px 120px;}
	
body#bg_popup p span{color:#e31818;}

body#bg_popup h1{
	color:#fff;
	font-size:17px;
	position:absolute;
	top:20px;
	right:18px;}
	
body#bg_popup table{margin-left:12px;}

ul.mapa_web{
	font-size:12px;
	color:#4b5760;
	margin:32px 0 62px 120px;
	
	}
	
ul.mapa_web li{
	background:transparent url(../img/li_mapaweb.gif) no-repeat left 4px;
	padding-left:12px;
	margin-bottom:4px;
	}
	
ul.mapa_web li a{
	color:#4b5760;
	text-decoration:none;}
	
ul.mapa_web li a:hover{color:#e31818;}

ul.mapa_web li ul{
	margin:6px 0 ;
	padding-left:20px;
	font-size:12px;}

ul.mapa_web li ul li{
	background:none;
	list-style:disc;
	padding-left:0;}
	

#boton_buscar_tienda{
	background:#e2e5e7;
	color:#4b5760;
	width:51px;
	height:23px;
	border:1px solid #dbdbdb;
	cursor:pointer;
	font-size:10px;
}



/* SCROLL GENERAL*/
html{
SCROLLBAR-FACE-COLOR:#eeeff1; 
SCROLLBAR-HIGHLIGHT-COLOR: #eeeff1; 
SCROLLBAR-SHADOW-COLOR: #b5babd; 
SCROLLBAR-3DLIGHT-COLOR: #b5babd;
SCROLLBAR-ARROW-COLOR: #b5babd; 
SCROLLBAR-TRACK-COLOR: #f2f3f5; 
SCROLLBAR-DARKSHADOW-COLOR: #eeeff1;


	}

.rojo{ color:#F00!important;}
.derecha{ text-align:right;}
.titular{ font-size:12px;  text-transform:uppercase; color:Red; font-weight:bold;} /* color:#414445;*/
.caracteristicas_tecnicas{ color:#4B5760;}
.caracteristicas_tecnicas td{ padding:2px;}
.caracteristicas_tecnicas  td.caract{ font-weight:bold; }


/*---subhome-------------*/
div.noticia_subhome{
	width:620px;
	margin-left:-30px;
	}
	
div.noticia_subhome.par_subhome{  }
	
div.noticia_subhome table#tabnew img{float:left;}

div.noticia_subhome table#tabnew{
	margin-top:10px;
	width:620px;
	height:50px;
	border-bottom:1px dotted #6e7172;
	margin-top:18px;
	clear:both;}

div.noticia_subhome table#tabnew td{ 
	vertical-align:top; 
	}

div.noticia_subhome table#tabnew img{height:130px; width:200px;}

	
div.noticia_subhome table#tabnew h2{
	font-size:20px;
	color:#4c4f50;
	margin:0 0 0 6px;
	font-weight:bold;
	line-height:normal;}

div.noticia_subhome table#tabnew p{color: #818c90; }
div.noticia_subhome table#tabnew div.entra{margin:0 0 0 6px; }

div.noticia_subhome table#tabnew div.vermas
{
    margin-top:0px;
	/*width:100px;
	height:40px;
	position:absolute;
	bottom:12px;
	right:5px;*/
}

div.noticia_subhome table#tabnew div.vermas a{color: #818c90; text-decoration:none; padding:2px 3px;}

div.noticia_subhome table#tabnew div.vermas a:hover{color:#fff; background-color:#818c90}

div.historial
{
	/*width:400px;*/
}
.remarcado{ font-weight :bold ; color:Red; font-size:12px;}

h2 a{ text-decoration:none;
       color:#e4261d}
       
div.pre_noticia div.bloquepre h3 a{text-decoration:none;
     color:#e4261d;}

table.rgMasterTable th.rgHeader{text-transform:none; }

p.enlaces
{
    font-family: arial;
    font-size:11px; 
    text-align: left; 
    font-weight:bold; 
     margin-top:-20px;
}

p.enlaces a
{
    color:black;
    text-decoration:none;
}

p.enlaces a:hover
{
    color:#ebc302;
	text-decoration:none;
}

p.enlaces a.selec
{
    
    color:black;
    text-decoration:underline;
}
div.images_prod{clear:both; width:520px; height:110px; position:relative; top:-12px;}
div.images_prod img{float:left; padding-right:15px;}
