/*************  -DOCUMENTO CSS GENERAL PARA VITORIA-GASTEIZ FILM OFFICE *************/

/***************** ETIQUETAS HTML *************************/
body, html {
	width:100%;
	font-size: 12px;
	color:#fff;
	margin:0;
	font-family: Arial, Tahoma, sans-serif;
} /*1em = 11px*/
html>body {
	font-size: 100%;
}
body {background:#fff;
}
body.noticiaSeccion {background:#000; height:100%}
body.serviciosEsqui {background:#000; height:100%}
table {
	font-size:100%;
	border-collapse:collapse;
	border-spacing:0;
}
img {
	border:0;
	margin:0;
	padding:0;
}
h1, h2, h3, h4, p, ul, ol, li, form, blockquote {
	margin:0;
	padding:0;
}
h2 {
	margin-bottom:15px
}
ul {
	list-style:none;
}
dl {
	margin:0
}
a {
	color:#fff;
	text-decoration:none;
}
a:hover {
	text-decoration:none;
}
fieldset {
	border:0;
	padding:0;
	margin:0;
}
legend, hr {
	display:none;
}
/***************** FONDOS DE WEB ************************/
.home {
	background-image:url(../images/all/bg/bg-imagen-home.jpg); background-position:center top; background-repeat:no-repeat; height:523px;
}
/*Continuación de fondo home*/
#homeadorno {position:absolute; z-index:3; top:0; left:500px; width:116px; height:135px; background:url(../images/all/bg/bg-div-adorno-home.png) no-repeat right; }
.esqui {
	background-image:url(../images/all/bg/bg-imagen-esqui.jpg); background-position:center top;  background-color:#D9ECF3!important; background-repeat:repeat-x ;
}
.running {
	background-image:url(../images/all/bg/bg-imagen-running.jpg); background-position:center top;
}
.outdoor {
	background-image:url(../images/all/bg/bg-imagen-outdoor.jpg); background-position:center top; 
}
.fitness {
	background-image:url(../images/all/bg/bg-imagen-fitness.jpg); background-position:center top; 
}
.natacion {
	background-image:url(../images/all/bg/bg-imagen-natacion.jpg); background-position:center top; 
}
.padel-tenis {
	background-image:url(../images/all/bg/bg-imagen-paddle.jpg); background-position:center top; 
}
.futbol-basket {
	background-image:url(../images/all/bg/bg-imagen-futbol-basket.jpg); background-position:center top; 
}
.sportwear-mujer {
	background-image:url(../images/all/bg/bg-imagen-spw-mujer.jpg); background-position:center top; 
}
.sportwear-hombre {
	background-image:url(../images/all/bg/bg-imagen-spw-hombre.jpg); background-position:center top; 
}
.sportwear-nina {
	background-image:url(../images/all/bg/bg-imagen-spw-ninas.jpg); background-position:center top; 
}
.sportwear-nino {
	background-image:url(../images/all/bg/bg-imagen-spw-ninos.jpg); background-position:center top; 
}
.bgEquipaciones {
	background-image:url(../images/all/bg/bg-equipaciones.jpg); background-position:center bottom; background-repeat:no-repeat;
}

/***************** /FONDOS DE WEB ************************/

/***************** /ETIQUETAS HTML ************************/
#superior {
	width:100%;
	background:url(../images/all/bg-superior.png) repeat-x left top; 
	margin:0;
	padding:0;
}
#cabecera, #contenido, #zocalo {
	width:850px; /* 850px */
	margin:0 auto;
	padding:0
}
#cabecera {position:relative; height:88px; padding-top:42px; }
	#facebook {position:absolute; right:85px; top:11px}
	#registro {position:absolute; right:0; top:0; width:80px}
	#registro a {display:block; padding:0 10px; font-size:12px; background:#BF032D url(../images/all/bg-registro.png); height:34px; line-height:34px}
	#registro a:hover {background:#000; color:#fff; border-bottom:3px solid #BF032D}
		a.tooltip {}
		a.tooltip b {display:none;}
		a.tooltip:hover {border:0; position:relative; z-index:500; text-decoration:none;}
		a.tooltip:hover b {display:block; position:absolute; top:36px; left:-100px; padding:26px 15px 25px 10px; font-weight:normal; font-size:12px; color:#000; width:200px; height:80px; background:url(../images/all/bg-bocata.gif) no-repeat left top; line-height:normal}
		a.tooltip:hover b strong {color:#BF032D}
	
	#idioma {position:absolute; right:0; top:55px; width:60px; text-align:right}
	#idioma a {color:#333; font-size:11px; padding-left:12px; background:url(../images/all/ico-a-idioma.gif) no-repeat left center}
	#idioma a:hover {font-weight:bold; color:#CE0431}
#central {width:100%;background-color:#000}
#contenido {position:relative; /*min-height:512px; _height:512px;*/ }
	#contenido p a {color:#CE0431; text-decoration:underline}
	#contenido p a:hover {text-decoration:none}
#lateral {width:199px; position:absolute; z-index:1; left:0; top:-12px;}
#inferior {position:relative; height:200px; background:url(../images/all/bg-div-inferior.png) repeat-x}
#pie {position:absolute; z-index:3; bottom:-34px; padding-top:43px; background:url(../images/all/bg-pie-rasgado.png) repeat-x; width:100%; text-align:center}
	#pie p {background-color:#fff; padding-bottom:20px}
#loguito {position:absolute; z-index:4; top:-28px; left:390px; width:56px; height:56px; background:url(../images/all/bg-div-loguito.png) no-repeat right; }
#lema {position:absolute; z-index:4; top:40px; left:300px; width:232px; height:43px; background:url(../images/all/lema-ssl.png) no-repeat;  }
#zocalo {position:relative; font-family:"trebuchet MS", arial, sans-serif; font-size:11px}
	#mapaweb {width:197px; border-width:0 1px; border-color:#000; border-style:solid; height:181px; float:left}
		.mapaSecciones {height:126px; float:left; padding:20px 10px 12px 10px}
			.bordenegro {border-right:1px solid #000}
		.mapaSecciones a {padding-left:12px; background:url(../images/all/ico-flechita-doble1.gif) no-repeat left center}
		.mapaSecciones a:hover {color:#000}
		
	#corporativo {width:182px; border-width:0 1px; border-color:#000; border-style:solid; height:126px; float:right; padding:25px 12px 20px 0}
		#corporativo li {text-align:right}
		#corporativo li a {border-bottom:1px solid #9D021D; }
		#corporativo li a:hover {color:#000}

/*Logotipo General */
#logo {display:block; width:192px; }
 /*Menu general */
#menu {position:absolute; z-index:3; right:-10px; bottom:-3px; height:39px; background:url(../images/all/bg-ul-menu.png) no-repeat left bottom; padding:0 8px}
#menu li {float:left; background-color:#AF0329; margin-right:1px}
#menu li a {display:block; height:39px; background-position:center; background-repeat:no-repeat; }
/*	#menu li a.kirolak {width:89px; background-image:url(../images/es/menu-kirolak-1.png)}
	#menu li a.kirolak2 {width:89px; background-image:url(../images/es/menu-kirolak-3.gif)}
	#menu li a.kirolak:hover {background-image:url(../images/es/menu-kirolak-2.png)}
	#menu li a.noticias {width:89px; background-image:url(../images/es/menu-noticias-1.png)}
	#menu li a.noticias2 {width:89px; background-image:url(../images/es/menu-noticias-3.gif)}
	#menu li a.noticias:hover {background-image:url(../images/es/menu-noticias-2.png)}
	#menu li a.promos {width:89px; background-image:url(../images/es/menu-promos-1.png)}
	#menu li a.promos2 {width:89px; background-image:url(../images/es/menu-promos-3.gif)}
	#menu li a.promos3 {width:89px; background-image:url(../images/es/menu-promos-3.gif)}
	#menu li a.promos:hover {background-image:url(../images/es/menu-promos-2.png)}
	#menu li a.equipaciones {width:135px; background-image:url(../images/es/menu-equipaciones-1.png)}
	#menu li a.equipaciones2 {width:135px; background-image:url(../images/es/menu-equipaciones-3.gif)}
	#menu li a.equipaciones:hover {background-image:url(../images/es/menu-equipaciones-2.png)}
	#menu li a.contacto {width:100px; background-image:url(../images/es/menu-contacto-1.png)}
	#menu li a.contacto2 {width:100px; background-image:url(../images/es/menu-contacto-3.gif)}
	#menu li a.contacto:hover {width:100px; background-image:url(../images/es/menu-contacto-2.png)}*/
 /*Submenu secciones */
#submenu {background:#AF0329 url(../images/all/bg-ul-submenu.png) repeat-x left top; padding:12px 0 0 0}
#submenu li {display:inline}
#submenu li a {display:block; text-align:right; font-size:15px; font-weight:bold; padding:6px 32px 6px 0; background-image:url(../images/all/ico-a-submenu.gif); background-repeat:no-repeat; background-position:174px center}
#submenu li a:hover, #submenu li a.activo {background-color:#000}
#submenu li a:hover {color:#AF0329;}
#submenu li a.activo {color:#AF0329; background-image:url(../images/all/ico-a-submenu2.gif)}
		/*Desplegable Sportwear */
			dl.sportwear {margin:0; padding-bottom:12px; background-color:#AF0329;}
			dl.sportwear dt {margin-bottom:0}
			dl.sportwear dt a {display:block; text-align:right; font-size:15px; font-weight:bold; padding:6px 32px 6px 0; background-color:#AF0329; background-image: url(../images/all/ico-a-submenu.gif); background-repeat:no-repeat; background-position:174px center}
			dl.sportwear dt a:hover {background-color:#000}
			dl.sportwear dt a.activado {background-color:#000; color:#AF0329; background-image:url(../images/all/ico-a-submenu2.gif)}
			dl.sportwear dd {background-color:#000; margin:0; padding-top:10px; position:absolute; z-index:500; width:200px}
			dl.sportwear dd ul.desplegado {margin:0 0 0}
			dl.sportwear dd ul.desplegado li {text-align:right}
			dl.sportwear dd ul.desplegado li a {background:#000; display:block; color:#fff; height:20px;!important line-height:20px;!important margin-left:20px; padding-left:18px; font-size:12px!important; padding:3px 20px 3px 0; font-weight:normal } 
			dl.sportwear dd ul.desplegado li a:hover, dl.sportwear dd ul.desplegado li a.activo {color:#AF0329} 


/*** HOME ****/
#homePromo {position:relative; border-style:solid; border-left:1px solid #333; border-right:1px solid #333; border-bottom:none; border-top:0; height:297px; /*background:#000*/ }
#homePromo h2 {position:absolute; z-index:3; background:url(../images/all/bg-h1-home-promos.gif) no-repeat center center; text-align:center; padding:16px 0 10px 0; width:211px; left:-7px; font-size:16px;}
#homePromo img {display:block; padding-top:44px}
	#homePromo a.promocion {display:block; height:210px; background:url(../images/imagenes/promos/promo-futbol.jpg) no-repeat left bottom; padding-top:60px}
	/*#homePromo div.promocion {display:block; height:210px; background:url(../images/imagenes/promos/promo-carrera-mujer2011.jpg) no-repeat left bottom; padding-top:60px}*/
	#homePromo div.promocion {display:block; height:210px; background:url(../images/imagenes/promos/promo-rebajas-verano11.jpg) no-repeat left bottom; padding-top:60px}
#infoPromo {margin:15px 10px 5px 10px}
#infoPromo dt {font-weight:bold; padding-left:12px; background:url(../images/all/ico-flechita-doble-blanca.gif) no-repeat left center}
#infoPromo dd {margin-left:12px}
#infoPromo dd a {color:#999}
/*Módulo de noticias*/
#homeNoticias {padding-top:54px; margin-left:257px; width:250px}
	#homeNoticias h2 {font-size:16px; color:#AF0329; margin-bottom:20px}
	#homeNoticiasListado {margin-bottom:30px}
	#homeNoticiasListado li {padding-left:12px; background:url(../images/all/ico-flechita-doble-blanca.gif) no-repeat left 4px; margin-bottom:12px;}
	#homeNoticiasListado li span {display:block; color:#999; font-size:9px; font-family:Tahoma, Arial, sans-serif; margin-top:2px}
	#homeNoticiasListado li a {font-weight:bold}
	#homeNoticiasListado li a:hover {text-decoration:underline}
	#homeNoticiasAcceso {}
	#homeNoticiasAcceso li {margin-bottom:1px}
	#homeNoticiasAcceso li a {display:block; height:22px; font-weight:bold; line-height:22px; padding-left:25px}
	#homeNoticiasAcceso li a:hover {color:#AF0329;}
		#homeNoticiasAcceso li a.novedades {background:url(../images/all/bg-li-a-accesoshome-novedades.png) no-repeat}
			#homeNoticiasAcceso li a.novedades:hover { background:url(../images/all/bg-li-a-accesoshome-novedades2.png) no-repeat}
		#homeNoticiasAcceso li a.noticias {background:url(../images/all/bg-li-a-accesoshome-noticias.png) no-repeat}
			#homeNoticiasAcceso li a.noticias:hover {background:url(../images/all/bg-li-a-accesoshome-noticias2.png) no-repeat}
		#homeNoticiasAcceso li a.destacados {background:url(../images/all/bg-li-a-accesoshome-destacados.png) no-repeat}
			#homeNoticiasAcceso li a.destacados:hover {background:url(../images/all/bg-li-a-accesoshome-destacados2.png) no-repeat}
			
/**** KIROLAK ***/
/*Zona de contenidos*/
#kirolakCont {margin-left:257px; padding-bottom:35px; padding-top:50px}
#kirolakCont p.inicial {margin-top:180px}
#kirolakCont p {margin-bottom:10px;}
#kirolakCont p span {font-weight:bold; color:#CE0431}
ul#fotos li img {border:1px solid #666; padding:4px; background:#fff}

	/*Módulo auxiliar*/
	#kirolakAux {position:relative; margin-top:20px }
	#kirolakAux h4 {color:#CB0431; font-size:15px; margin-bottom:3px}
	#kirolakAux p {margin-bottom:15px}
	#kirolakAux ul {margin:10px 0 40px 0}
	#kirolakAux ul li {margin-bottom:7px}
	#kirolakAux ul li a {display:block; color:#fff; padding-left:25px; text-decoration:underline; background-repeat:no-repeat; background-position:left center}
	#kirolakAux ul li a.mail {background-image:url(../images/all/bg-a-contactomail.gif)}
	#kirolakAux ul li a.web {background-image:url(../images/all/bg-a-contactoweb.gif)}



/*** EQUIPACIONES ****/
/*Listado Inicial*/
#introEquipaciones {float:left; padding-left:250px; width:224px; font-size:12px }
#equipacionesListado {float:right; width:375px; margin-bottom:25px}
#equipacionesListado li {margin:0 0 7px 17px; background:#333; padding:5px; float:left; position:relative; height:144px}
#equipacionesListado li:hover {background:#666}
#equipacionesListado li img {display:block; border:1px solid #666; width:90px; height:90px}
#equipacionesListado a {display:block; font-size:9px!important}
#equipacionesListado a.accesoCentro {display:block; border-bottom:1px solid #333; font-size:9px; font-family:Tahoma, Arial, sans-serif; line-height:14px; position:absolute; z-index:4; left:-4px; top:92px; width:112px; background:url(../images/all/bg-a-equipaciones-accesos.gif) no-repeat top center; padding:12px 0 0 0; height:35px; text-align:center }
#equipacionesListado li:hover a.accesoCentro {color:#666}
/*Páginas de detalle*/
#contenido.equipaciones {min-height:580px; _height:580px;}
#contenido.equipaciones h3, #contenido.equipaciones p.colegio {margin-left:257px;}
#contenido.equipaciones h3 {padding-top:55px; font-size:16px; color:#AF0329; margin-bottom:16px;}
#contenido.equipaciones h3 span {color:#fff}
#contenido.equipaciones p.colegio {font-size:14px; margin-bottom:38px}
	/*Listado de referencias y tallas*/
	#equipacionesRefer {margin:0 0 0 10px; float:left; width:270px}
	#equipacionesRefer dl {float:left; width:125px; margin:0 0 12px 10px}
	#equipacionesRefer dt {font-size:14px; font-weight:bold; margin-bottom:5px}
	#equipacionesRefer dd {border-left:4px solid #CE0431; padding-left:12px; margin-left:0 }
	#equipacionesRefer a.descarga, a.descarga {float:left; display:block; height:24px; line-height:24px; color:#fff!important; padding-left:25px; width:162px; background:url(../images/all/bg-a-equipaciones-descarga.png) no-repeat; margin-top:30px}

/***PROMOS****/
#promosListado {float:left; width:390px; margin-bottom:25px; padding-left:235px}
#promosListado li {margin:0 0 7px 21px; background:#333; padding:5px; float:left; position:relative; height:144px}
#promosListado li:hover {background:#666}
#promosListado li img {display:block; border:1px solid #666; width:90px; height:90px}
#promosListado a {display:block; font-size:11px!important}
#promosListado a.accesoCentro {display:block; border-bottom:1px solid #333; font-size:9px; font-family:Tahoma, Arial, sans-serif; line-height:14px; position:absolute; z-index:4; left:-4px; top:92px; width:112px; background:url(../images/all/bg-a-equipaciones-accesos.gif) no-repeat top center; padding:12px 0 0 0; height:35px; text-align:center }
#promosListado li:hover a.accesoCentro {color:#666}

#accesoBannerGrafico {float:right; width:205px}
#accesoBannerGrafico h4 {font-size:14px; background:#C2042E url(../images/all/bg-degradado.png) repeat-x left top; height:31px; line-height:31px; font-weight:normal; color:#fff; text-indent:16px}
#accesoBannerGrafico img {display:block; padding:5px; background:#282828}

/*Listado de Produtcos de la promoción*/
#promocionListado {padding-left:260px; padding-bottom:40px}
.promoProducto {float:left; width:265px; margin-right:25px; margin-bottom:25px}
.promoProducto img {display:block; width:90px; height:90px; float:left; margin-right:15px}
.promoProducto ul {float:left; width:150px}
.promoProducto ul li.prodNombre {height:40px; font-weight:bold}
.promoProducto ul li.prodPrecio1, .promoProducto ul li.prodPrecio2 {color:#CB0431}
.promoProducto ul li.prodPrecio2 span {color:#fff; font-weight:bold}
.promoProducto ul li.prodEnlace {margin-top:7px; font-weight:bold}
	#promocionListado a.volver, #datosProducto a.volver, #datosProducto a.volver, #kirolakCont a.volver {display:block; text-indent:25px; background:transparent url(../images/all/bg-a-volver.gif) no-repeat; width:202px; height:24px; line-height:24px; color:#fff}
	#promocionListado a.volver:hover, #datosProducto a.volver:hover, #datosProducto a.volver:hover, #kirolakCont a.volver:hover {text-decoration:underline}
	#datosProducto a.volver {margin-top:50px!important}

/*Thumbnail ampliable*/
		.thumbPromo {margin-right:15px; float:left; position:relative;}
		.thumbPromo a {margin:0; padding:0}
		.thumbPromo a.p1, .thumbPromo a.p1:visited {display:block; text-decoration:none; background:#fff; top:0; left:0; border:0; margin:0}
		.thumbPromo a img {border:0; margin:0; padding:0}
		.thumbPromo a.p1:hover {text-decoration:none; background-color:#deded0; color:#282828;}
		.thumbPromo a .large {display:block; position:absolute; width:0; height:0; border:0; top:0; right:0; z-index:100}
		.thumbPromo a.p1:hover .large {display:block; position:absolute; top:0; right:0; max-width:250px; width:auto; height:auto; border:1px solid #333}

/*Datos de producto de la promocion*/
#datosProducto {float:left; padding-left:257px; width:370px; padding-bottom:38px; font-size:12px }
h4.productoNombre {font-size:16px; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; margin-bottom:20px}
#datosProducto p {margin-bottom:10px}

/*Navegacion lateral*/
#navProducto {float:right; width:190px}
#navProducto h4 {font-size:14px; padding:4px 2px 4px 16px; background:#C2042E url(../images/all/bg-degradado.png) repeat-x left bottom; line-height:22px; font-weight:normal; color:#fff;}
#navProducto .notImagen {margin-top:0}
/*Listado de otras promociones*/
#navProducto ul {margin-top:20px}
#navProducto ul li.encabezado {font-size:14px; background:#C2042E url(../images/all/bg-degradado.png) repeat-x left top; height:31px; line-height:31px; color:#fff; text-indent:16px; margin-bottom:10px}
#navProducto ul li {margin-bottom:5px}
#navProducto ul li a {background:#000 url(../images/all/bullet-li-desplegable-sec.gif) no-repeat left center!important; display:block; font-size:12px; font-weight:bold; color:#fff; height:20px; line-height:20px; margin-left:10px; padding-left:18px }


/*Promo grafico*/
img.promografica {margin-top:-50px; border:1px solid #666; padding:4px; background:#fff}
p.condiciones {margin-top:30px}

/*** NOTICIAS ****/
#contenido.noticias {min-height:523px; _height:523px; }
#contenido.noticias h3 {margin-left:257px;}
#contenido.noticias h3 {padding-top:55px; font-size:16px; color:#AF0329; margin-bottom:16px; text-transform:capitalize}

#titularesNoticias {float:left; padding-left:257px; width:370px; padding-bottom:38px; font-size:12px }
	#titularesNoticias div {margin-bottom:13px!important; clear:both}
	#titularesNoticias div img {float:left; width:60px; height:60px; border:1px solid #C70430}
	#titularesNoticias dl {float:left; margin-left:20px; width:260px}
	#titularesNoticias dl dt {margin-bottom:10px;}
	#titularesNoticias dl dt span {font-family:Tahoma, Helvetica, sans-serif; font-size:9px; color:#C70430}
	#titularesNoticias dl dt a:hover {text-decoration:underline}
	#titularesNoticias dl dd {margin-left:0; font-size:11px; color:#c70430;}

#menuNoticias {float:right; /*margin-right:30px;*/}
	#menuNoticias ul {width:190px!important}
	#menuNoticias li {width:190px; border-bottom:1px solid #000}
	#menuNoticias li.encabezado {font-size:14px; background:#C2042E url(../images/all/bg-degradado.png) repeat-x left top; height:31px; line-height:31px; color:#fff; text-indent:16px}
	#menuNoticias li.generales a {display:block; font-size:12px; font-family:Arial, Helvetica, sans-serif; background:#282828 url(../images/all/ico-flecha-izd.gif) no-repeat 10px center!important; height:30px; line-height:30px; padding-left:30px}
	#menuNoticias li.generales a:hover {background:#000 url(../images/all/ico-flecha-izd.gif) no-repeat 10px center!important;}
	#menuNoticias li.generales a.activo {background:#000 url(../images/all/ico-flecha-izd.gif) no-repeat 10px center!important; font-weight:bold}
		/*Desplegable con secciones */
			dl.menuNotSecciones {margin:0}
			dl.menuNotSecciones dt {margin-bottom:0; width:190px}
			dl.menuNotSecciones a {display:block; font-size:12px; font-family:Arial, Helvetica, sans-serif; background:#282828 url(../images/all/ico-flecha-izd.gif) no-repeat 10px center!important; height:30px; line-height:30px; padding-left:30px}
			dl.menuNotSecciones dt a:hover {font-weight:bold; text-decoration:none}
			dl.menuNotSecciones dd {background-color:#000; margin:0}
			dl.menuNotSecciones dd ul.desplegado {margin:10px 0 0 0}
			dl.menuNotSecciones dd ul.desplegado li {margin-left:10px; width:180px!important}
			dl.menuNotSecciones dd ul.desplegado li a {background:#000 url(../images/all/bullet-li-desplegable-sec.gif) no-repeat left center!important; display:block; color:#fff; height:20px; line-height:20px; margin-left:20px; padding-left:18px } 
			dl.menuNotSecciones dd ul.desplegado li a:hover, dl.menuNotSecciones dd ul.desplegado li a.activo {font-weight:bold} 



/*Desarrollo de la noticia*/
#cuerpoNoticias {float:left; padding-left:257px; width:350px; font-size:12px; margin-bottom:40px }
#cuerpoNoticias h4 {
	font-size:15px;
	font-weight:bolder;
	color: #AF0329;
}
#cuerpoNoticias h5 {font-size:13px; font-weight:bold; margin-bottom:0; color:#AF0329}
	#cuerpoNoticias dl {margin-bottom:10px}
	#cuerpoNoticias dl dt {margin-bottom:5px; font-size:15px; font-weight:bold}
	#cuerpoNoticias dl dt a:hover {text-decoration:underline}
	#cuerpoNoticias dl dd {margin-left:0; font-size:11px; color:#c70430;}
	#cuerpoNoticias ul,  #cuerpoNoticias ol {margin-bottom:10px; margin-left:25px}
	#cuerpoNoticias ul li {list-style:circle}
	#cuerpoNoticias dl dd ul li {list-style:none!important}
	#cuerpoNoticias object {margin-left:-25px}
	#cuerpoNoticias p {margin-bottom:10px; text-align:justify; font-size:12px!important; font-weight:normal;}
	#cuerpoNoticias a.volver {display:block; text-indent:25px; background:transparent url(../images/all/bg-a-volver.gif) no-repeat; margin-top:25px; width:202px; height:24px; line-height:24px; color:#fff}
	#cuerpoNoticias a.volver:hover {text-decoration:underline}
	 /*Imagen*/
	.notImagen {padding:10px; background:#282828; margin-top:30px; position:relative; z-index:1000}
	 /*#notImagen img {border:1px solid #000; width:168px;}*/
	 .notImagen p {font-size:11px; color:#999; padding-top:10px}
	 /*Foto Ampliable*/

		.notImagen a {margin:0; padding:0}
		.notImagen a.p1, .notImagen a.p1:visited {display:block; text-decoration:none; background:#fff; top:0; left:0; border:0; margin:0}
		.notImagen a img {border:0; margin:0; padding:0}
		.notImagen a.p1:hover {text-decoration:none; background-color:#deded0; color:#282828;}
		.notImagen a .large {display:block; position:absolute; width:0; height:0; border:0; top:-8px; left:-26px;}
		.notImagen a.p1:hover .large {display:block; position:absolute; top:-250px; left:-400px; max-width:440px; width:auto; height:auto;  border:10px solid #282828; padding:1px; background:#666}

		/*Desplegable enviar a un amigo */
			dl.enviarAmigo {margin:0}
			dl.enviarAmigo dt {margin-bottom:0;}
			dl.enviarAmigo a {display:block; font-size:11px; font-family:Arial, Helvetica, sans-serif; background:#282828 url(../images/all/ico-enviaramigo.gif) no-repeat 10px center!important; height:22px; line-height:23px; padding-left:40px}
			dl.enviarAmigo dt a:hover {font-weight:bold; text-decoration:none}
			dl.enviarAmigo dd {background-color:#000; margin:10px 0 0 0}
				dl.enviarAmigo dd form {margin-left:15px; color:#fff }
				dl.enviarAmigo dd form ul {margin-left:7px; list-style:none!important}
				dl.enviarAmigo dd form ul li {margin-bottom:0.4em; list-stye:none!important}
				dl.enviarAmigo dd form ul li.horizontal {float:left; display:block; margin-right:5px; padding-right:14px; width:40%; padding-left:2px; background:#333; margin-bottom:5px; line-height:15px;}
				dl.enviarAmigo dd form ul li.botonregisto {clear:both; margin-top:10px}
				dl.enviarAmigo dd form legend {display:block; font-size:13px; width:100%; color:#AF0329; font-family:"Trebuchet MS", Tahoma, sans-serif; font-weight:bolder; border-bottom:1px solid #AF0329; margin-bottom:10px; margin-left:0; padding:5px 0}
				dl.enviarAmigo dd form label.horizontal {width:9.5em; display:block; float:left;}
				dl.enviarAmigo dd form label.vertical{display:block; width:35em; margin-bottom:0.3em; padding-left:0.5em}
				dl.enviarAmigo dd form input {font-size:1em; float:left; width:14.5em}
				dl.enviarAmigo dd form input.opcion {width:1em; text-align:left; margin-left:0.6em; padding:0}
				dl.enviarAmigo dd form .opcionTxt {line-height:1.7em; margin-left:0.7em}
				dl.enviarAmigo dd form input.btnEnviar { width:10em; padding:0.4em; font-size:1.1em; color:#fff; border:1px solid #000; background-color:#AF0329; font-weight:bold;}
				dl.enviarAmigo dd p.nota {font-size:0.8em; color:#999; margin-top:0.6em; margin-left:0.7em}
	
	 
/*Noticias de la secciones*/
#noticiaSeccion {width:700px; margin:0 auto}
#noticiaSeccion h3 {padding-top:55px; font-size:16px; color:#AF0329; margin-bottom:16px; text-transform:capitalize}
#noticiaSeccion span {color:#fff; text-transform:none}
#noticiaSeccion #cuerpoNoticias {padding-left:0px; width:460px; font-size:12px; margin-bottom:40px }
#noticiaSeccion #cuerpoNoticias ul,  #noticiaSeccion  #cuerpoNoticias ol {margin-bottom:10px; margin-left:25px}
	#noticiaSeccion  #cuerpoNoticias ul li {list-style:circle}
	#noticiaSeccion  #cuerpoNoticias object {margin-left:0!important}
#noticiaSeccion #cuerpoNoticias a {color:#c70430}
#noticiaSeccion #menuNoticias {margin-right:0;}
		 /*Reposicionamos imagen desplageble en noticias de seccion*/
		#noticiaSeccion #menuNoticias .notImagen a.p1:hover .large {top:-100px!important; max-width:440px; left:-520px; max-height:500px; _height:500px; right:200px; left:auto}
		#noticiaSeccion #menuNoticias {padding-bottom:250px}


#noticiasNavegacion {position:fixed; bottom:0; z-index:2000; background:#C2042E url(../images/all/bg-degradado.png) repeat-x left top; width:100%; height:24px}
#noticiasNavegacion a {width:200px; height:24px; line-height:24px}
#noticiasNavegacion a:hover {font-weight:bold}
#noticiasNavegacion .notAnterior {float:left; padding-left:25px; margin-left:15px; background:url(../images/all/ico-a-anterior.gif) no-repeat left center;}
#noticiasNavegacion .notSiguiente {float:right; padding-right:25px; margin-right:15px; background:url(../images/all/ico-a-siguente.gif) no-repeat right center; text-align:right }


/*** SECCIONES ****/
#seccionesCont {width:507px; height:453px; /*background:url(../images/all/bg-contenidos.png) no-repeat;*/ margin-top:0; margin-left:343px}
.contSeccion {padding-top:51px!important; min-height:100px!important; _heigh:100px!important}
/*Modulo de Contenidos de seccion*/
h2.titSeccion {text-transform:uppercase; font-size:14px; padding:7px 10px; background:#000; width:auto; float:right; margin:0!important}
ul.pestanas {clear:right; height:34px; background:#AF0329 url(../images/all/bg-ul-pestanas.png) repeat-x left top; position:relative; margin-top:0}
ul.pestanas li {float:left; border-right:1px solid #000; }
ul.pestanas li.ultimo {border:none}
ul.pestanas li a {padding:0 10px; height:34px; line-height:34px; display:block; float:left}
ul.pestanas li a:hover {color:#000}
ul.pestanas li a.activo {background:#000}
	#seccionContenido {clear:both;  background:url(../images/all/bgtransparente2.png) repeat left top; height:414px; padding:30px}
	#seccionContenido div {margin-bottom:15px!important; clear:left;}
	#seccionContenido div img {float:left; width:60px; height:60px; border:1px solid #C70430}
	#seccionContenido dl {float:left; margin-left:20px; width:360px}
	#seccionContenido dl dt {margin-bottom:10px;}
	#seccionContenido dl dt a:hover {text-decoration:underline}
	#seccionContenido dl dd {margin-left:0; font-size:11px; color:#c70430;}
	#seccionContenido.textoInicial h3 {text-transform:uppercase; color:#c70430; font-size:14px; margin-bottom:15px}
	#seccionContenido.textoInicial p {margin-bottom:15px}
/*Lista de marcas desplegable*/
		#listas {position:absolute; bottom:0px; left:0; padding:0; z-index:500; width:200px}
		#listas li a {display:block; font-weight:normal; color:#ccc; }
		#listas li a.boton {display:block; width:179px!important; padding:5px 10px!important; background:url(../images/all/bgtransparente.png);}
		#listas div {display:none;}
		#listas li a:hover {text-decoration:underline; white-space:normal;}
		#listas :hover div {display:block; width:199px; text-align:left; position:absolute; left:0; bottom:25px;  padding:0; background:transparent url(../images/all/bgtransparente.png); }
		/*#listas :hover div ul {margin-left:10px; padding-top:15px}
		#listas :hover div ul li {display:inline}
		#listas :hover div ul li a {display:block; padding:2px 0;}*/
		#listas :hover div dl {padding:0; margin:0; float:left; width:100%; }
		#listas :hover div dl dt {/*background:#AF0329; font-weight:bold; padding:5px 0 5px 10px; margin-bottom:6px; font-size:12px!important*/display:none}
		#listas :hover div dl dd {padding:0 5px 0 5px; margin:3px 0; float:left; font-size:12px; border-right:1px solid #AF0329}
		#listas :hover div dt a {text-decoration:none; font-weight:normal; font-size:12px}
		#listas :hover div dd a {display:block; cursor:pointer;  text-decoration:none; font-weight:normal; font-size:11px; color:#fff;}
		#listas :hover div dd a:hover {text-decoration:underline;}

/*Enlaces*/
#enlaces li {background:url(../images/all/bullet-li-enlaces.gif) no-repeat left center; padding-left:14px; margin-bottom:8px}
#enlaces li a { font-weight:bold; color:#C2042E}
#enlaces li a:hover {text-decoration:underline}
/* Estilos comunes*/
.bgTrans {background:url(../images/all/bgtransparente.png);  }

/*Servicios*/
	#esquiServicios {clear:both;  background:url(../images/all/bgtransparente2.png) repeat left top; height:414px; padding:30px}
	#esquiServicios div {margin-bottom:15px!important; clear:both}
	#esquiServicios div img {float:left; width:124px; height:60px; border:1px solid #C70430}
	#esquiServicios dl {float:left; margin-left:20px; margin-top:10px; width:300px}
	#esquiServicios dl dt {margin-bottom:3px;}
	#esquiServicios dl dt a {font-size:15px; font-weight:bold; color:#c70430;}
	#esquiServicios dl dt a:hover {text-decoration:underline; }
	#esquiServicios dl dd {margin-left:0;}
	#esquiServicios dl dd a {font-weight:bold; color:#c70430}

/* Imagenes en desarrollo de servicios*/
.imgServ1 {display:block}
.imgServ2 {display:block; margin-top:140px}
/*Paginaciones*/
	#paginacion {margin:30px 0; clear:both; }
	#paginacion li {float:left; padding:0 1px 0 0; }
	#paginacion li a {display:block; float:left; background-color:#C70430; padding:3px 8px; color:#fff; text-decoration:none}
	#paginacion li a:hover, #paginacion li a.activo {background-color:#fff; color:#333}
	#paginacion li.activo {font-weight:bold}
	#paginacion li.ultimo {background:none}

/*Paginaciones Noticias secciones*/
	#paginacion2 {margin:30px 0; clear:both; float:right }
	#paginacion2 li {float:left; padding:0 1px 0 0; }
	#paginacion2 li a {display:block; float:left; background-color:#C70430; padding:3px 8px; color:#fff; text-decoration:none}
	#paginacion2 li a:hover, #paginacion2 li a.activo {background-color:#fff; color:#333}
	#paginacion2 li.activo {font-weight:bold}
	#paginacion2 li.ultimo {background:none}

/*** CONTACTO ****/
#contactoDatos{float:left; padding-left:257px; width:250px; font-size:12px }
	#contactoDatos h4 {color:#CB0431; font-size:15px; margin-bottom:3px}
	#contactoDatos p {margin-bottom:15px}
	#contactoDatos ul {margin:10px 0 40px 0}
	#contactoDatos ul li {margin-bottom:7px}
	#contactoDatos ul li a {display:block; color:#fff; padding-left:25px; text-decoration:underline; background-repeat:no-repeat; background-position:left center}
	#contactoDatos ul li a.mail {background-image:url(../images/all/bg-a-contactomail.gif)}
	#contactoDatos ul li a.web {background-image:url(../images/all/bg-a-contactoweb.gif)}

#contactoMapa {float:right; margin-right:30px; width:290px; background:#282828}
#contactoMapa h4 {font-size:14px; background:#C2042E url(../images/all/bg-degradado.png) repeat-x left top; height:31px; line-height:31px; color:#fff; text-indent:16px; font-weight:normal}
#map {border:1px solid #000; margin:10px; width:270px; height:310px}


/************ OTROS **********************/
/* Limpieza de floats */
		#pieEnlaces li.primero {
	border-left:none
}
#pieEnlaces li.ultimo {
	padding-right:0
}
#pieEnlaces li a {
	color:#fff;
	display:block;
	float:left;
	padding:0 4px 0 5px;
}
#pieEnlaces li a:hover {
	background-color:#fff;
	color:#000
}
#flash-container {
	position:absolute;
	z-index:0;
	bottom:-100px;
	width:100%;
	height:200px;
	left:0;
	overflow:hidden
}
.limpia, .clear {
	clear: both;
}
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
* html .clearfix {
	height:1%;
} /* Internet Explorer */
*:first-child+html .clearfix {
	height:15%;
} /* Internet Explorer 7 */
#general:after {
	content:"&nbsp;";
	clear:both;
	display:block;
	height:0px;
	visibility:hidden;
}
/* Accesibilidad */
.ayuda-access, #menu li a span, h1 a span, e span, #lema span, a.promocion span {
	display:none;
}

