@import url('base.css');

/* Comunes */
body {
	background: #711 url('../img/fondo.gif') left top;
	padding-top: 20px;
}
#megacontenedor{width:99.5em; margin:auto;}
h2 { font-family: Georgia, Times New Roman, serif; font-style: italic; font-size: 2.2em; color:#A82242; font-weight: normal; }
h2.blanco { color:#fff; }
h3 { font-size: 1em; }
h3 a, h3 span { color:#fff; font-size:1.2em; font-weight:normal; background:#A82242; padding: 0.1em; }

.esquinado { position: relative; }
* html .esquinado { height:1%; } 

.esquinado .esquina { position:absolute; }
.esquinado .si { left:0; top:0; }
.esquinado .sd { right:0; top:0; }
.esquinado .ii { left:0; bottom:0; }
.esquinado .id { right:0; bottom:0; }



#izq { float: left; }
#drcha { float: right; }

.bloques li { margin: 1.5em 0pt; /*text-align: justify;*/}
.bloques img { float:left; margin-right: 1em; border: 1px solid #ccc; }
.bloques .inner { display: table; height:1%; }
.bloques h3 { margin-bottom: 0.4em; text-align: left; }
.bloques p { font-size:1.1em; }

.treinta { background:url('../img/fndo_30.png'); }
* html .treinta { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='img/fndo_30.png'); }

.mas { font-size: 1em; margin-top: 1em; }
.mas a { float:right; background:#fff url('../img/flecha_vino.gif') no-repeat 8px 1ex; padding: 0.1em 0.3em 0.1em 15px; color:#A82242; font-size: 1.1em; }

.fotogaleria .meta { margin-top: 2em; }
.fotogaleria .meta h3 {	color: #A82242;	font-size: 1.1em;}
.fotogaleria .meta p { font-size: 1.1em; }
.fotogaleria .nav { text-align: center; font-size: 1.1em; }
.fotogaleria .nav a { width: 8em; padding: 0.3em 0; color:#808080; }
.fotogaleria .nav .anterior { float: left; text-align: left; background:url('../img/flecha_anterior.gif') no-repeat right center; }
.fotogaleria .nav .siguiente { float: right; text-align: right; background:url('../img/flecha_siguiente.gif') no-repeat left center; }
.fotogaleria .nav span { padding: 0.3em 0; display: block; }

.fotogaleria2{ padding:0 15px 0 0;}
.fotogaleria2 .nav{ background:#eae9ea; padding:2px 5px;}



/* Cabecera y menu */

#cabecera { height: 81px; background-image: url('../img/fndo_cabecera.png'); }
* html #cabecera { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='img/fndo_cabecera.png'); }

#cabecera h1 a { display: block; text-indent:-9999px; opacity:0.5; width:150px; height: 72px; left: 20px; position:relative; overflow:hidden; }
#cabecera a.cuatro { display: block; text-indent:-9999px; position: relative; left: 895px; top:-50px; width:100px; height:30px; overflow:hidden; }
#cabecera a.doblecero { display: block; text-indent:-9999px; position: relative; left: 860px; top:-85px; width:130px; height:40px; overflow:hidden;}

#menu_container { background: url('../img/fndo_submenu.gif') repeat-x left 3em; font-family: Georgia, Times New Roman, serif;  font-style: italic; color:#fff; position: relative; height: 5.7em; }
#menu_container a { color:#fff; font-size: 1.5em; position: relative; }
#menu_container li { float: left; padding: 0.4em 1.4em 0.8em; }
#menu_container li.activo { background: url('../img/fndo_activo.gif') no-repeat center bottom; }
#menu_container li.sub_activo a { text-decoration:underline; }
#menu_container #menu { background-image: url('../img/fndo_menu.png'); }
* html #menu_container #menu { background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='img/fndo_menu.png'); }
#menu_container #menu ul { position: absolute; left: 0.7em; top: 3em; width:99.5em; }
#menu_container #menu ul li { padding: 0.6em 0.7em;}
#menu_container #menu ul a { font-size: 1.2em; }

/* Video destacado */
#video_destacado { /*background: #638CAD no-repeat left top;*/ color:#fff; padding: 10px 20px 20px 20px; height:314px; }
#video_destacado h2 { color:#fff; margin-bottom:0.3em; font-size:3.2em;}
#video_destacado h3 { font-size: 1em; margin: 0 0 0.5em; }
#video_destacado h3 a { font-size: 1.6em; }
#video_destacado p { font-size:1.1em; text-align: justify; }
#video_destacado .mas { font-size: 1em; }

#video_destacado .player { float: left; margin-right: 1em; }

#video_destacado .inner { display: table; height: 1%; width: 22em; }
#video_destacado .inner span{font-size:1.6em; }

.judith { background-image: url('../img/destacado_judith.jpg'); }
.programa { background-image: url('../img/destacado_programa.jpg'); }


/* Pie */
#pie { text-align: center; padding: 1em; background:#fff; width:97.5em; margin:auto;}
#pie address { font-style: normal; }
#pie a { text-decoration: underline; color:#000; }
#pie a:hover { text-decoration: none; }

/* Destacados */
#destacados { padding:3.2em 0 1em 1.8em; height:97px; color:#fff; }
#destacados p { font-size: 1.1em; }


#destacados { border: none; margin:0; }
#destacados li img { border: 1px solid #8C9EB2; }
#destacados li { margin:0; width:23em; border-left:1px solid #8C504F; float: left; padding:0 0.7em; }
#destacados .primer { border-left: none; padding-left: 0; }


/* Contenedor de columnas */
#col_container #izq { width:71.5em; }
#col_container #izq #izq_wrapper { padding:2.5em 1.5em; }
#col_container #izq .col_i { width:40em; padding:2.5em; }
#col_container #izq .col_d { padding:2.5em 1.5em; width:23.5em; color:#777; }
#col_container #drcha { width:28em; color:#fff; }
#col_container #drcha #drcha_wrapper { padding:2.5em 1.5em; }
#col_container #drcha h2 { color:#fff; }
#fan #col_container #izq #izq_wrapper { padding:0em }
#col_container h2 { margin-bottom: 0.8em; }
#col_container #izq .col_i p, #col_container #izq #izq_wrapper p { font-size: 1.2em; margin: 1em 0; }
#fan #col_container #izq .col_i p, #fan #col_container #izq #izq_wrapper p { margin: 0; }

#fan  #col_container .newsletters #izq #izq_wrapper p a{color:#A82242;}


#fan  #col_container .newsletters #izq #izq_wrapper .modulo2{}
#fan  #col_container .newsletters #izq #izq_wrapper .modulo2 li{margin:0 0 15px 0; font:1.2em Arial, Helvetica, sans-serif;}
#fan  #col_container .newsletters #izq #izq_wrapper .modulo2 li a{color:#A82242;}




#fan #col_container h2 { margin-bottom: .5em; }
#fan #col_container #izq .col_i p, #col_container #izq #izq_wrapper p { margin: 1em 0; font-size:1.2em}







#rouzic #col_container #izq #izq_wrapper { padding:0em }
#rouzic #col_container #izq .col_i p, #fan #col_container #izq #izq_wrapper p { margin: 0; }
#rouzic  #col_container .newsletters #izq #izq_wrapper p a{color:#A82242;}
#rouzic  #col_container .newsletters #izq #izq_wrapper .modulo2{}
#rouzic  #col_container .newsletters #izq #izq_wrapper .modulo2 li{margin:0 0 15px 0; font:1.2em Arial, Helvetica, sans-serif;}
#rouzic  #col_container .newsletters #izq #izq_wrapper .modulo2 li a{color:#A82242;}
#rouzic #col_container h2 { margin-bottom: .5em; }
#rouzic #col_container #izq .col_i p, #col_container #izq #izq_wrapper p { margin: 1em 0; font-size:1.2em}



/* Candidatas */
#candidatas #menu_container{ height:8.5em; background:transparent url(../img/fndo_submenu.gif) repeat-x scroll left 3em;}






#xtras #col_container #izq .col_i p, #xtras #col_container #izq #izq_wrapper p { margin: 0; }

#xtras  #col_container .newsletters #izq #izq_wrapper p a{color:#A82242;}

#xtras #col_container #izq #izq_wrapper { padding:0em }
#xtras  #col_container .newsletters #izq #izq_wrapper .modulo2{}
#xtras  #col_container .newsletters #izq #izq_wrapper .modulo2 li{margin:0 0 15px 0; font:1.2em Arial, Helvetica, sans-serif;}
#xtras  #col_container .newsletters #izq #izq_wrapper .modulo2 li a{color:#A82242;}




#xtras #col_container h2 { margin-bottom: .5em; }
#xtras #col_container #izq .col_i p, #col_container #izq #izq_wrapper p { margin: 1em 0; font-size:1.2em}

#xtras .modulo1 {float:none;}

/* -- */

#tienda #col_container #izq .col_i p, #tienda #col_container #izq #izq_wrapper p { margin: 0; }

#tienda  #col_container .newsletters #izq #izq_wrapper p a{color:#A82242;}

#tienda #col_container #izq #izq_wrapper { padding:0em }
#tienda  #col_container .newsletters #izq #izq_wrapper .modulo2{}
#tienda  #col_container .newsletters #izq #izq_wrapper .modulo2 li{margin:0 0 15px 0; font:1.2em Arial, Helvetica, sans-serif;}
#tienda  #col_container .newsletters #izq #izq_wrapper .modulo2 li a{color:#A82242;}




#tienda #col_container h2 { margin-bottom: .5em; }
#tienda #col_container #izq .col_i p, #col_container #izq #izq_wrapper p { margin: 1em 0; font-size:1.2em}

#tienda .modulo1 {float:none;}





#encuestas .archivo {}
#encuestas .archivo li{padding:0 0 10px 0; border-bottom:1px solid #ccc; margin:0 10px 10px 0;}
#encuestas #izq #izq_wrapper p.fecha{font:bold 1.1em Arial, Helvetica, sans-serif; color:#333;}
#encuestas #izq #izq_wrapper h4{font:bold 1.6em Georgia, "Times New Roman", Times, serif;}
#encuestas #izq #izq_wrapper h4 a{color:#A82242;}
#encuestas #izq #izq_wrapper .entrevista_noticia{background:#E6E5E6;}

#encuestas #izq #izq_wrapper{background:#E6E5E6;}

#mapa_google{background:#F2F2F2; width:637px;}
#mapa_google #PGSmap{margin:0 0 20px 0;width:637px;}
#mapa_google p{font:12px Arial, Helvetica, Verdana;}
#mapa_google table{width:637px; font:12px Arial, Helvetica, Verdana}
#mapa_google form{width:637px;}
#mapa_google table td{}
#mapa_google table label{display:block;}
#mapa_google table input{border:1px solid #CCCCCC;font:12px Arial, Helvetica, Verdana;width:100%; margin:0 20px 0 0;}
#mapa_google table select{border:1px solid #CCCCCC;font:12px Arial, Helvetica, Verdana;width:90%;margin:0 20px 0 0;}
#mapa_google form p{text-align:right; margin:10px 0; width:637px;}


/* Tienda 
---------------------------------------------------------------------------------------------------------------------------- */
#tienda #col_container #izq{ background:none;}
#tienda .cd{}
#tienda .cd .mod_img{ float:left; margin-right:10px; display:inline;}
#tienda .cd .mod_img img{ display:block;}
body#tienda .cd .mod_txt{ display:table; height:1%; font:1em/1.3em Arial, Helvetica, sans-serif; color:#000;}
#tienda .cd .mod_txt p{ padding-bottom:8px;}
#tienda .cd .mod_txt p a{ color:#A82242; text-decoration:underline;}
#tienda .cd .comprar{ clear:both;}
#tienda .cd .inf_cd{ clear:both; padding:0 0 10px 0}
#tienda .cd .tracklist{ float:left; width:330px; margin:0 10px 0 0; display:inline;  font:1.2em/1.3em Arial, Helvetica, sans-serif; color:#000; padding:10px 0;}
#tienda .cd .tracklist h3{ font-size:1.1em;}
#tienda .cd .comprar{font:1.1em/1.3em Arial, Helvetica, sans-serif; padding:0 0 15px 0}
#tienda .cd .comprar a{ color:#A82242;}



.back{ font-size:11px; text-align:right; color:#a82242; padding-bottom:10px;}
.back a{color:#a82242;}






