/* generales */
*{margin:0;padding:0;}
body{color:#000;background:#fff;font-size:80%;font-family: Verdana, Arial, Helvetica, sans-serif;/*background:url(../img/escalas.jpg) 0 0 no-repeat;*/}
p{margin:1em 0;font-size:.9em;}
ul{list-style:none;}
a{color:#85248F;}
strong{color:#00476B;}
img{ border:0;}
.bloque{ display:block;}

#contenedor{position:relative;width:62.7em;margin:2em auto 0;}


#cabecera{position:relative;height:4em;margin:0;}
	#cabecera h1{width:60%;padding:0 0 .7em 90px;color:#85248F;font-size:1.5em;font-weight:normal;line-height:1em;background:url(../img/icoH1.jpg) 0 .1em no-repeat;}


#contenido{position:relative;width:100%;min-height:47em;}
* html #contenido{height:47em;}
	.index{background:#A575C4 url(../img/fondoIndex.jpg) 0 0 no-repeat;}

	#contenido #menu{position:absolute;top:0;left:0;bottom:0;width:40%;background:#85248F url(../img/fondoInterior.jpg) 0 0 no-repeat;}
		.index #menu{background:#A575C4 url(../img/fondoIndex.jpg) 0 0 no-repeat !important;}
	#contenido #menu #mapMenu{display:block;float:right;width:70%;margin:8.8em 57px 0 0;padding:0 0 .5em;background:transparent url(../img/esquinaMenuInf.gif) left bottom no-repeat;}
	#contenido #menu ul{padding:.5em 0 0;background:transparent url(../img/esquinaMenuSup.gif) 0 0 no-repeat;}
	#contenido #menu ul li{padding:0 1em;background:#fff;}
	#contenido #menu ul li.activo, #contenido #menu ul li:hover{background:#fff url(../img/icoMenuActivo.gif) right center no-repeat;}
	#contenido #menu ul li a{padding:.65em .4em;display:block;border-top:1px solid #85248F;font-weight:bold; text-decoration:none;}
	#contenido #menu ul li#menuPrimero a{border-top:0 none !important;}

	#contenido #menu #esquinaMenuD{position:absolute;right:0;top:4.8em;bottom:0;width:60px;background:url(../img/esquinaInterior.gif) right top no-repeat;}
		.index #menu #esquinaMenuD{background-image:url(../img/esquinaInteriorIndex.gif) !important;}

	#contenido #opciones{height:4.8em;background:#85248F url(../img/fondoInterior.jpg) 0 0 no-repeat;border-bottom:8px solid #85248F;}
		.index #opciones{background:#A575C4 url(../img/fondoIndex.jpg) 0 0 no-repeat !important;}
	#contenido #opciones img{float:right;margin:1em;}

#contenido #informacion{float:right;height:20em;margin:1em 50px 0 0;width:53%}
#contenido #informacion #wrap{height:29em;overflow:auto;padding:0 2em 1em 0;width:30em}
#contenido #informacion h2{color:#85248F;font-size:2.7em;font-weight:normal;margin:.25em 0 .5em}
#contenido #informacion p{color:#85248F;/*font-size:2.7em;*/font-weight:normal;margin:.25em 0 1.2em}
.index #informacion h2{background:#fff;bottom:1em;color:#00476B !important;font-size:1.4em !important;padding:.5em 2em .5em 0;position:absolute;right:-1em;text-align:right;width:15em}
.index #informacion p{background:#fff;bottom:1em;color:#00476B !important;font-size:1.4em !important;padding:.5em 2em .5em 0;position:absolute;right:-1em;text-align:right;width:15em}
.index #informacion ul{bottom:1em;position:absolute;right:-1em;text-align:right;width:25em}
.index #informacion ul li{overflow:hidden;background:#fff;color:#00476B !important;margin:1.5em 0 0;padding:.7em 2em .9em 1em;text-align:right;}
.index #informacion ul li.premio{text-transform:uppercase;line-height:1.5em;font-weight:bold;}
.index #informacion ul li a{display:block;font-size:1em;}
.index #informacion ul li.premio img{margin:2px 10px 0 30px;padding:0;vertical-align:middle;float:right;}
.index #informacion p a{font-size:.65em;}

#informacion5{background:#fff;bottom:4.5em;color:#85248F;font-size:1.4em;font-weight:normal;margin:.25em 0 .5em;padding:.5em 2em .5em .3em;position:absolute;right:-1em;text-align:right;width:14.7em}
#informacion4{background:#fff;bottom:8.3em;color:#85248F;font-size:1.4em;font-weight:normal;margin:.25em 0 .5em;padding:.5em 2em .5em .3em;position:absolute;right:-1em;text-align:right;width:14.7em}
#informacion3{background:#fff;bottom:13em;color:#85248F;font-size:1.4em;font-weight:normal;margin:.25em 0 .5em;padding:.5em 2em .5em .3em;position:absolute;right:-1em;text-align:right;width:14.7em}
#informacion2{background:#fff;bottom:17em;color:#85248F;font-size:1.4em;font-weight:normal;margin:.25em 0 .5em;padding:.5em 2em .5em 0;position:absolute;right:-1em;text-align:right;width:15em}
#informacion5 *,
#informacion4 *,
#informacion3 *,
#informacion2 *{font-size:.6em;margin:.2em 0}
#informacion4 * *,
#informacion3 * *,
#informacion2 * *{font-size:1em;margin:0; color:#85248F;}
#informacion5 a,
#informacion4 a,
#informacion3 a,
#informacion2 a{color:#00476B;font-weight:bolder}
/*
color:#00476B !important;font-size:1.4em !important;}
*/


#contenido #esquinaSuperior{position:absolute;top:0;left:0;width:23.2em;height:8.08em;background:#85248F url(../img/fondoInterior.jpg) 0 0 no-repeat;}
	#contenido #esquinaSuperior #esquinaInterior{position:absolute;bottom:0;right:0;width:4em;height:4em;background:url(../img/esquinaInterior.gif) right bottom no-repeat;}

#pie{clear:both;height:70px;background:url(../img/sombraPie.gif) left top repeat-x;}
#pie p{margin:0 30px 0 0;padding:.5em 25px 0 0;color:#666;background:url(../img/icoTechnositePie.gif) right center no-repeat;font-size:.8em;text-align:right;line-height:3em;}

#sombra{position:absolute;right:-23px;top:4em;bottom:45px;width:4em;background:url(../img/sombraDerecha.gif) right bottom no-repeat;}
#wrap a{ /*display:block;*/ margin-bottom:.4em; }

#wrap h2{
	font-size:1.8em !important;
}

#wrap h3{
	color:#85248F;
	font-size:1.2em;
	font-weight:bold;
	clear:both;
	padding:.3em 0 .3em 0;
	display:block;	}
h4{ 	
	color:#85248F;
	font-size:1em;
	font-weight:bold;
	clear:both;
	padding:.7em 0 .7em 0;
}	
h5{ 	
	color:#85248F;
	font-size:.85em;
	font-weight:bold;
	clear:both;
	padding:.7em 0 .7em 0;
	margin-top:.4em;}
#wrap ul{margin:0 0 1.2em;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:.9em;}
#wrap ol{
	list-style-type:decimal;
	list-style-position:inside;
}
#wrap ul li{
	background:url(../img/calmessig.gif) 0 .3em no-repeat;	
	padding:0 0 0 1em;
	margin:.3em 0 .3em 1em;}
#wrap dl{
	overflow:auto;
	margin-bottom:2em;

	}
#wrap dl dt{
	width:38%;
	float:left;
	font-size:.9em;
	padding-bottom:.4em;
	margin:0 2em .4em 2em;
	border-bottom:1px solid #ccc;
	}
#wrap dl dd{
	width:44%;
	float:left;
	font-size:.9em;
	margin-bottom:.4em;
	padding-bottom:.4em;
	border-bottom:1px solid #ccc;
	}
#wrap table{
	clear:both;
	margin-top:1em;
	border-right:1px solid #ccc;
	border-top:1px solid #ccc;
	font-size:.8em !important;
	color:#555;
	width:16em;
	
	}
 #wrap table li{ font-size:1em;}
#wrap table p{ font-size:1em;}
#wrap table p.lineheight{ height:20px; line-height:20px;}
#wrap table th{
	background-color:#f5fcf3;
	padding:.3em;
	text-align:left;
	border-bottom:1px solid #ccc;
	border-left:1px solid #ccc;}
#wrap table td{
	border-left:1px solid #ccc;
	border-bottom:1px solid #ccc;
	padding:.2em;
	text-align:center;}
#wrap table td p{padding:5px 5px 5px 8px;}
img.centrada{
	margin:1.3em auto;
	text-align:center;
	display:block;}
	
#imgPatrocinadores{display:block;margin-bottom:1em}
#imgPatrocinadores div.uno{float:left}
#imgPatrocinadores div{float:right;width:45%;text-align:center}
#imgPatrocinadores div img{vertical-align:middle;margin:1em 2em}
#imgPatrocinadores div img.logoEstrecho{margin:2em 2em 1em 2em}
a.inline{
	display:inline !important;}
.logoMargin0{
	margin-top:.9em; margin-bottom:0;}	
*html .logoMargin0{ margin-bottom:0 !important; margin-top:.8em !important;}	
.slogan{font-size:1.3em; color:#FFF;margin-left:22em;position:absolute;right:0em;text-align:right;padding-top:.5em;padding-right:.5em;}

.videoPromocional{width:360px;height:270px;margin:10px 0 10px 7px}
