/* CSS Document */
*{margin:0px; padding:0px; font-weight:normal;}
img{border:0px;}
body{background-color:#ffffff;}
.limpiar{ clear:both;}
.contenedor{margin:0px auto; width:780px; background-color:#FFFFFF; display:table; padding-bottom:25px;}
.contenedor .publi{margin:0px auto; text-align:center; background-color:#ffffff;}
.contenedor .cabecerainterior{ background-color:#FFFFFF;height:73px; padding-left:15px;}
.contenedor .cabecerainterior .izquierda{float:left; padding-left:15px;}
.contenedor .cabecerainterior .izquierda h1{ visibility:hidden;display:none;}
.contenedor .cabecerainterior .patrocinio{float:right;padding:25px 45px 0px 0px;}
.contenedor .bandamenu{ height:25px; background-color:#333;padding-top:7px; margin:0px 25px 0px 25px; padding-left:18px;}
.contenedor .bandamenu .menuint{ }
.menuint ul{ font-family:Arial, Helvetica, sans-serif; font-size:11px; list-style-type:none;}
.menuint ul li{color:#FFFFFF;display:inline; margin-left:10px;}
.menuint ul li a{color:#FFFFFF;text-decoration:none;}
.menuint ul li a span{color:#FFFFFF; margin-right:3px; text-decoration:none; font-size:13px;}
.menuint ul li a:hover{color:#CCCCCC;}
.menuint ul li a:hover span{color:#CCCCCC;margin-right:3px; text-decoration:none; font-size:13px;}
.menuint ul li .marcado{color:#ff3300; font-weight:bold;}
.menuint ul li .marcado a{color:#ff3300;font-weight:bold;}
.menuint ul li .marcado a:hover{color:#ff3300;font-weight:bold;}
.menuint ul li .marcado span{color:#fff;margin-right:3px; text-decoration:none; font-size:13px;}
.contenedor .bandarayas{clear:both;height:53px; background-image:url(../img/1px_fnd_rayas.jpg); background-repeat:repeat;margin:0px 25px 0px 25px;}
.contenedor .bandarayas .bandarayas_izq{padding:10px 0px 0px 28px; float:left;}
.contenedor .bandarayas .bandarayas_der{ float:right; padding:11px 0px 0px 0px; width:240px;}
.contenedor .bandarayas .bandarayas_der img{ float:left; margin-right:10px;}
.contenedor .bandarayas .bandarayas_der p{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999;}
.contenedor .bandarayas .bandarayas_der p a{color:#666;text-decoration:none;}
.contenedor .bandarayas .bandarayas_der p a:hover{color:#666;text-decoration:underline;}
 
/*PIE */
.pie{margin:0px auto; width:755px; background-color:#FFFFFF; padding:15px 0px 10px 25px; margin-bottom:25px;}
.pie .lineapie{ border-top:1px solid #ccc; margin-right:25px;}
.pie p{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333; float:left; margin-top:5px;}
.pie .logos{ text-align:right; padding-right:25px;}
.logos ul{list-style-type:none;}
.logos ul li{ display:inline;margin:0px; padding:0px;}
.tiendamovil{padding-left:0px;}

/*Contenido Portada */
.contenido{width:731px; margin-left:25px;}
.altura_bloques{clear:both; height:20px; line-height:20px; font-size:20px;}
.linea{clear:both;border-top:1px solid #CCC; width:450px;}
.lineafotogaleria{clear:both;border-top:1px solid #CCC; width:450px;margin-top:25px;}
.linea731{clear:both;border-top:1px solid #CCC; width:731px; height:15px;}
.lineader{clear:both;border-top:1px solid #CCC; width:255px; margin-left:0px; padding:0px; font-size:3px !important;font-size:10px; height:20px;}
.bloqueizq{ width:450px; float:left;background-color:#FFFFFF;}
.bloqueizq .texto_principal{clear:both;margin:0px 0px 20px 0px;}
.bloqueizq .texto_principal h1{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666; text-transform:uppercase;}
.bloqueizq .texto_principal h1 strong{ font-weight:normal;}
.bloqueizq .texto_principal h2{font-family:Arial, Helvetica, sans-serif; font-size:36px; color:#333; line-height:35px; font-weight:bold;}
.bloqueizq .texto_principal p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; line-height:17px;}
.bloqueizq .texto_principal p a{ text-decoration:none; color:#ff3300;}
.bloqueizq .texto_principal p a:hover{ text-decoration:underline; color:#ff3300;}
.bloqueizq .texto_principal_n{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	line-height:17px;
	font-weight: bold;
}
.bloqueizq .imagen_portada{ clear:both;margin:15px 0px; padding:0px;}
.bloqueizq .imagen_portada img{border:1px solid #DDDAD5; padding:2px;}
.bloqueizq .imagen_portada img{border:1px solid #DDDAD5; padding:2px;}
.bloqueizq .clasificacion{ margin:5px 0px 20px 0px; float:left; padding-left:25px; width:120px;}
.bloqueizq .clasificacion img{border:1px solid #ccc; padding:3px; margin-right:12px;}
.bloqueizq .clasificacion p{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666; }
.bloqueizq .clasificacion p strong{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666; font-weight:bold;}
.bloqueizq .clasificacion p a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ff3300; text-decoration:none;}
.bloqueizq .clasificacion p a:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ff3300; text-decoration:underline;}
.bloqueizq .clasificacion p span{color:#999; margin-right:3px; text-decoration:none; font-size:14px;}
.bloqueizq .modulo_izq_premio{float:left; padding-left:20px; padding-top:35px; width:180px;}
.bloqueizq .modulo_izq_premio img{clear:both; float:left; margin-right:5px; margin-bottom:25px; padding-top:3px;}
.bloqueizq .modulo_izq_premio p{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666; font-weight:normal;}
.bloqueizq .modulo_izq_premio strong{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666; font-weight:bold;}
.bloqueizq .modulo_der_premio{float:left; margin-bottom:15px;}
.bloqueizq .comentario{clear:both;color:#666; background-color:#EFEBE3; width:392px;font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:20px 25px; margin:3px;}
.bloqueizq .comentario p{font-weight:bold; padding-top:10px;}
.titulo{clear:both;margin:0px 0px 15px 25px;}
.tituloder{margin:0px 0px 10px 15px;}
 
.bloqueder{ width:255px; float:left; background-color:#fff; margin-left:25px;}
.bloqueder .bloquedirecto{clear:both;margin:0px 5px 15px 10px !important;margin:0px 5px 10px 10px; }
.bloqueder .bloquedirecto img{float:left; padding:0px; margin-right:5px;}
.bloqueder .bloquedirecto p{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#999999;}
.bloqueder .bloquedirecto p span{color:#999; margin-right:3px; text-decoration:none; font-size:14px;}
.bloqueder .bloquedirecto p a{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666; text-decoration:none;}
.bloqueder .bloquedirecto p a:hover{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666; text-decoration:underline;}

.bloqueder .bloqueresultados{clear:both;margin:0px 0px 15px 0px;}
.bloqueder .bloqueresultados p{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666; margin:0px; padding:0px;padding-left:15px;}
.bloqueder .bloqueresultados p strong{ font-weight:bold;}
#color{background-color:#EFEBE3;margin-left:5px; margin-right:7px; margin-top:5px;}
.bloqueder .bloqueresultados p a{ color:#ff3300; text-decoration:none;}
.bloqueder .bloqueresultados p a:hover{color:#ff3300; text-decoration:underline;}
.bloqueder .bloqueresultados p span{color:#999; margin-right:3px; text-decoration:none; font-size:14px; margin-left:6px;}
.bloqueder .bloqueresultados p i{color:#000; text-decoration:none; font-size:11px;font-style:normal;}
.bloqueder .bloqueresultados p img{ vertical-align:middle; padding:0px 5px 0px 0px;}
.bloqueder .bloqueresultados ul{margin-left:20px !important;margin-left:25px; margin-top:5px; margin-bottom:15px;padding-left:15px;}
.bloqueder .bloqueresultados li{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; list-style-type:decimal; font-weight:bold; text-align:left;}
.bloqueder .bloqueresultados li em{ color:#999999;font-weight:normal;font-style:normal;}
.bloqueder .bloqueresultados li p{ color:#666;font-weight:normal; padding-left:0px; margin-left:0px;}

.bloqueder .bloqueparticipacion{clear:both;margin:0px 25px 15px 15px;}
.bloqueder .bloqueparticipacion p{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666; margin:0px; padding:0px;}
.bloqueder .bloqueparticipacion ul{margin-left:0px; margin-top:5px;}
.bloqueder .bloqueparticipacion li{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ff3300; list-style-type:none;}
.bloqueder .bloqueparticipacion li a{color:#ff3300; text-decoration:none;}
.bloqueder .bloqueparticipacion li a:hover{color:#ff3300; text-decoration:underline;}
.bloqueder .bloqueparticipacion li span{color:#999; margin-right:3px; text-decoration:none; font-size:14px;}

.bloqueder_int  .bloqueparticipacion{clear:both;margin:0px 25px 15px 15px;}
.bloqueder_int  .bloqueparticipacion p{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666; margin:0px; padding:0px;}
.bloqueder_int  .bloqueparticipacion ul{margin-left:0px; margin-top:5px;}
.bloqueder_int  .bloqueparticipacion li{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ff3300; list-style-type:none;}
.bloqueder_int  .bloqueparticipacion li a{color:#ff3300; text-decoration:none;}
.bloqueder_int  .bloqueparticipacion li a:hover{color:#ff3300; text-decoration:underline;}
.bloqueder_int  .bloqueparticipacion li span{color:#999; margin-right:3px; text-decoration:none; font-size:14px;}

.bloqueder .bloque_fotogaleria{ margin-bottom:20px;}
.bloqueder .bloque_fotogaleria h2{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; padding:0px 0px 10px 15px;}
.bloqueder .bloque_fotogaleria .fotogaleria{ padding-left:15px;clear:both;margin:0px 0px 15px 0px;}
.bloqueder .bloque_fotogaleria .fotogaleria img{float:left; border:1px solid #ccc; padding:3px; margin-right:12px;}
.bloqueder .bloque_fotogaleria .fotogaleria p{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; margin-right:10px;}
.bloqueder .bloque_fotogaleria .fotogaleria p a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ff3300; text-decoration:none;}
.bloqueder .bloque_fotogaleria .fotogaleria p a:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ff3300; text-decoration:underline;}
.bloqueder .bloque_fotogaleria .fotogaleria p span{color:#999; margin-right:3px; text-decoration:none; font-size:14px;}

.bloqueder .bloqueresultados .borde_sup{background-image:url(../img/1px_iframe_arriba.gif); background-repeat:no-repeat; background-position:top; width:254px; height:7px; margin-left:0px; padding:0px; line-height:0px; font-size:1px; }
.bloqueder .bloqueresultados .borde_central{ background-image:url(../img/1px_iframe_central.gif); background-repeat:repeat-y;margin-left:0px;width:254px; padding:4px 0px 2px 0px;}
.bloqueder .bloqueresultados .borde_inf{background-image:url(../img/1px_iframe_abajo.gif); background-repeat:no-repeat; background-position:bottom; width:254px; height:4px;margin-left:0px; padding:0px; line-height:0px; font-size:1px;}

.bloqueder_int .borde_sup{background-image:url(../img/1px_iframe_arriba.gif); background-repeat:no-repeat; background-position:top; width:254px; height:7px; margin-left:2px; padding:0px; line-height:0px; font-size:1px;}
.bloqueder_int .borde_central{background-image:url(../img/1px_iframe_central.gif); background-repeat:repeat-y;margin-left:2px;width:254px;padding:0px;}
.bloqueder_int .borde_inf{background-image:url(../img/1px_iframe_abajo.gif);background-repeat:no-repeat;background-position:bottom;width:254px;height:4px;margin-left:2px; padding:0px; line-height:0px; font-size:1px;}
.bloqueder_int  h1{ background-color:#EFEBE3;font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666; margin:0px 5px 5px 3px; padding-left:7px; font-weight:bold; height:18px; padding-top:2px;}

.bloqueizq_int .borde_sup2{background-image:url(../img/1px_borde_arriba.jpg); background-repeat:no-repeat; background-position:top; width:450px; height:4px; margin-left:0px; padding:0px; line-height:0px; font-size:1px;}
.bloqueizq_int .borde_central2{background-image:url(../img/1px_borde_central.jpg); background-repeat:repeat-y;margin-left:0px;width:450px;padding:0px;}
.bloqueizq_int .borde_inf2{background-image:url(../img/1px_borde_abajo.jpg);background-repeat:no-repeat;background-position:bottom;width:450px;height:4px;margin-left:0px; padding:0px; line-height:0px; font-size:1px;}
.bloqueizq_int  h6{ background-color:#EFEBE3;font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666; margin:0px 5px 5px 3px; padding-left:10px; font-weight:bold; height:18px;padding-top:2px;}


.bloqueder .borde_sup{background-image:url(../img/1px_iframe_arriba.gif); background-repeat:no-repeat; background-position:top; width:254px; height:7px; margin-left:2px; padding:0px; line-height:0px; font-size:1px;}
.bloqueder .borde_central{background-image:url(../img/1px_iframe_central.gif); background-repeat:repeat-y;margin-left:2px;width:254px;padding:0px;}
.bloqueder .borde_central iframe{margin:0px 0px 5px 5px;width:232px;height:210px;padding:8px;}
.bloqueder .borde_inf{background-image:url(../img/1px_iframe_abajo.gif);background-repeat:no-repeat;background-position:bottom;width:254px;height:4px;margin-left:2px; padding:0px; line-height:0px; font-size:1px;}
.bloqueder h1{ background-color:#EFEBE3;font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666; margin:0px 5px 5px 3px; padding-left:7px; font-weight:bold; height:18px; padding-top:2px;}

.bloqueizq .borde_sup2{background-image:url(../img/1px_borde_arriba.jpg); background-repeat:no-repeat; background-position:top; width:450px; height:4px; margin-left:0px; padding:0px; line-height:0px; font-size:1px;}
.bloqueizq .borde_central2{background-image:url(../img/1px_borde_central.jpg); background-repeat:repeat-y;margin-left:0px;width:450px;padding:0px; margin:0px;}
.bloqueizq .borde_inf2{background-image:url(../img/1px_borde_abajo.jpg);background-repeat:no-repeat;background-position:bottom;width:450px;height:4px;margin-left:0px; padding:0px; line-height:0px; font-size:1px;  }
.bloqueizq  h6{ background-color:#EFEBE3;font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666; margin:0px 5px 5px 3px; padding-left:10px; font-weight:bold; height:18px;padding-top:2px;}


/*alpha */
.utilidad a {filter:alpha(opacity=100);opacity:1;}
.utilidad a:hover{filter:alpha(opacity=90);opacity:0.9;}
.utilidad a *{filter:alpha(opacity=100);opacity:1;}
.utilidad a:hover *{filter:alpha(opacity=90);opacity:0.9;}

.titulo_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 40px;
	color: #FF3300;
	text-decoration: none;
	line-height: 45px;
}

a.titulo_link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 40px;
	color: #FF3300;
	text-decoration: underline;
}

