html { font-size: 100%; /* IE hack */ }
BODY{
	/*background:transparent url(../imagenes/interfaz/f_general.gif) scroll repeat top left;*/
	text-align: center;
	margin: 0px auto 0px auto;
	font-family: Verdana;
	font-size: 0.9em;
	/*cursor: url(../imagenes/interfaz/logo_mouse.png),default;*/
}
a{color:#dc0c34;}
a:hover{color:#000;}
#body{ margin:0px auto; width:99%; min-width:780px; max-width:1024px;
 width:expression(document.body.clientWidth < 800? "780px": "99.5%" );
 width: expression(document.body.clientWidth > 1201? "1024px": "auto");
}

#left{/*width:190px;*/width:185px; float:left;margin-right:10px;}
#conteiner{/*margin:0 0 0 25%;*/ float:right; width:760px; }
A:hover{color:#db002c;}
img{border:0;vertical-align:middle;}

.hidden {display:none;}
/*** Clases comunes
-------------------------------------------------------------- ***/
.right {float:right;}
.left {float:left;}
.center {text-align:center;}
.cleaning {clear:both;}

.clearfix:after {
    content:"."; 
    display:block; 
    height:0; 
    clear:both; 
    visibility:hidden;
}
.clearfix {display:inline-block;}
.clearfix {display:block;}
* html .clearfix {height:1px;}
.formularios{width:95%;}
/*** Clases comunes
-------------------------------------------------------------- ***/

/*** Forms
-------------------------------------------------------------- ***/
	.form_corp {
		border:1px solid #e5e6e6;
		padding:2.0em 1.4em 2.4em 2.4em;
		/*background:url(../imagenes/interfaz/bg_formGen.gif) repeat-x 0px 0px;*/
		/*background:#EFEFEF;*/
		margin-bottom:2.4em;
		color:#4F4F4F;
	} 
	.form_corp label {display:block; padding-bottom:0.1em;}
.label{margin:-10px 0 0 20px;}
.label2{margin:0px 0 0 20px;}

	.form_row {margin-bottom:0.7em;}
	.form_row span{color:#f00;}
		.form_row select{width:50px;}
	.col_form {width:48%;}
	.caja_check {padding:0.3em 1.0em;}
	.caja_select {padding:0.3em 1.0em 0.3em 0em;}
	.mensaje {border:1px solid #fff; background:#f6f5f5; padding:1.4em; margin:1.0em 3.0em; line-height:1.4em; color:#7f7f7f;}
	.mensaje h3 {margin:0; padding:0;}
	.txt_proteccionDatos { margin:1.0em 3.0em; line-height:1.4em; color:#7f7f7f; font-size:0.85em;}
	
	.num_personas {padding-left:7.0em;}
	
	fieldset {border:0px; padding:0px;}
	legend {font-size:1.5em; margin-bottom:1.8em; color:#0F0F0F; display:block; width:auto; border-bottom:1px solid #000; padding:0.5em 0.8em 0.5em 0em!important;}
	label {color:#4F4F4F; padding-right:0.6em;}
	.txt, textarea, select {
		color:#6F6C68;
		font:1.0em Arial, Helvetica, sans-serif;
		border:1px solid #d2cec2;
		padding:1px 2px;
	}
	select {padding:0!important; width:16.7em;}
	
	.btn {
		text-transform:uppercase;
		display:block;
		width:75px;
		text-align:center;
		background-color:#fff;
		background-repeat:no-repeat;
		background-position:0px 0px;
		background-image:url(../imagenes/interfaz/btn.gif);
		color:#fff;
		font-size:11px!important;
		border:0px;
		cursor:pointer;
		height:16px;
		font-family:Arial, Helvetica, sans-serif;
	}
	.btn:hover, .btn_large:hover {background-position:0px -16px; color:#fff;}
	
	select.fecha {width:25%;}
	/*.combo_fecha select.fecha#dmes, .combo_fecha select.fecha#hmes {width:75px;}*/

	
/*** Forms
-------------------------------------------------------------- ***/

/*top*/
.idiomas{border-bottom:1px solid #a3a3a3;text-align:right;font-size:0.7em;font-weight:bold;padding:5px 10px 5px 0;margin:0 33px 0 27px;}
 .idiomas span{padding:0 0 0 40px;}
 .idiomas a {text-decoration:none;color:#000;}
 .idiomas a:hover {text-decoration:underline;color:#e3202c;}
 
.destacado{text-align:left;margin:0 25px 0 26px;position:relative; width:700px;float:left;}
.destacado a{text-decoration:none;}
.destacado .img_destacado{}
.destacado .txt_destacado{width:180px;height:133px;position:absolute;color:#fff;top:0; right:0;PADDING:20PX 15PX;}
.destacado .txt_destacado strong{font-family:Trebuchet MS;FONT-SIZE:1.3EM;FONT-WEIGHT:BOLD;}
.destacado .txt_destacado a{text-decoration:none; color:#ffffff;}
.destacado .txt_destacado span{FONT-SIZE:0.8EM;}
.entrada{text-align:left; background:#ededed;}
.entrada span{padding:2px 200px 2px 10px;font-size:0.7em;font-weight:bold;}
.entrada a {text-decoration:none; color:#000;}
.entrada a:hover {text-decoration:underline; color:#e3202c;}

.entrada2{text-align:left; background:#ededed;}
.entrada2 span{padding:2px 0px 2px 10px;font-size:0.7em;font-weight:bold;}
.entrada2 a {text-decoration:none; color:#000;}
.entrada2 a:hover {text-decoration:underline; color:#e3202c;}

.tabla_destacado{width:100%;text-align:left;width:700px;}




/*top*/


/*indice*/
.indice ul{margin:30px 0 0 0;padding: 0 0 0 0;text-align:right;line-height:130%;}
.indice ul li{list-style:none;font-family:Arial;color:#535353;font-size:1.3em;letter-spacing:-1px;}
.indice ul a{color:#535353;text-decoration:none;}
.indice ul a:hover{color:#e3202c;text-decoration:none;}

.link_i{background:transparent url(../imagenes/interfaz/f1.gif) scroll no-repeat top left;font-size:1.0em;font-weight:bold;color:#7c7c7c;text-align:left;padding:10px 0 10px 15px;margin:10px 0 0 0;}
.link_i a{color:#7c7c7c;text-decoration:none;}
.link_i a:hover{color:#e3202c;}

.dest_video{background:transparent url(../imagenes/interfaz/bg_destVideo.gif) no-repeat top left;padding:17px 0 10px 20px;margin:5px 0 0 0;}
.dest_video a span {font-size:0.8em;}
/*indice*/

/*subindice*/
.subindice {background:#eee;padding:5px 0 5px 5px; }
 .subindice span {color:#f00;font-weight:bold;}
 .subindice a {text-decoration:none;color:#000;}
 .subindice a:hover {text-decoration:underline;color:#f00;}
/*subindice*/


/*pp*/
.ctnd{text-align:left;}
.destacados_pp{background:#ededed;text-align:left;margin:0px 25px 0 24px;padding:15px;clear:both;border-top:20px solid #fff;width:670px;}
.tabla_destacados_pp{width:99.5%}
.td1{width:35%;padding:10px;}
.td2{width:30%;padding:10px;}
.td0{background:transparent url(../imagenes/interfaz/pt.gif) scroll repeat-y top left;}
.tabla_destacados_pp span{color:#535353;font-size:1.5em;font-family:Trebuchet MS;}

strong.colorao{color:#db002c;font-size:1.2em;}

.not_pp{font-size:0.7em;padding:0 5px 20px 10px;}
/*.not_pp strong{color:#db002c;font-size:1.2em;}*/
.not_pp a{color:#db002c;text-decoration:none;}
.not_pp a:hover{color:#000;text-decoration:underline;}

.gira_pp{font-size:0.7em;padding:0 5px 15px 10px;}
/*.gira_pp strong{color:#db002c;font-size:1.2em;}*/
.gira_pp a{color:#db002c;text-decoration:none;}
.gira_pp a:hover{color:#000;text-decoration:underline;}

.proxim_pp a{color:#db002c;text-decoration:none;}
.proxim_pp a:hover{color:#000;text-decoration:underline;}
.proxim_pp{font-size:0.7em;padding:0 5px 10px 10px;height:75px;vertical-align:top;}
/*.proxim_pp strong{color:#db002c;font-size:1.2em;}*/
.proxim_pp img{border:1px solid #8c8c8c;padding:3px;float:right;margin:0 0 0 10px;}
/*pp*/

/*pp tu abadia*/

.caja_pp_tuabadia {width:98%;}
.col_1_pp_tuabadia {width:30%;margin:0 5px 0 10px;}
.col_2_pp_tuabadia {width:60%;margin:0 10px 0 5px;}
.col_3_pp_tuabadia {width:90%;margin:0 10px 0 5px;}
.col_4_pp_tuabadia {display:block;margin:0 10px 0 5px;}

.pp_tuabadia_video {width:100%;text-align:center;margin:0 auto;padding-bottom:15px;}
.pp_tuabadia_video img{padding:3px;border:1px solid #8c8c8c;}

.pp_tuabadia_blogs {width:100%;padding-bottom:15px;color:#444;line-height:160%;}
.pp_tuabadia_blogs a {color:#000;text-decoration:none;}
.pp_tuabadia_blogs a:hover {color:#000;text-decoration:underline;}
.pp_tuabadia_blogs span a {color:#db002c;}

.pp_tuabadia_noticias {width:100%;padding-bottom:15px;color:#000;line-height:160%;}
.pp_tuabadia_noticias a {text-decoration:none;color:#000;}
.pp_tuabadia_noticias a:hover {text-decoration:underline;}

.pp_tuabadia_promociones {width:100%;padding-bottom:15px;color:#000;line-height:160%;}
.pp_tuabadia_promociones span{color:#db002c;}

.pp_tuabadia_enlace {text-align:right;}
.pp_tuabadia_enlace a{text-decoration:none;color:#db002c;}
.fecha_noticia{margin:-5px 0 15px 0;font-size:0.8em;}
/*pp tu abadia*/


/*pie*/
#pie{text-align:right;padding:15px;font-size:0.75em;line-height:18px;/*clear:both;*/}
#pie img{margin:0 2px 0 7px;vertical-align:middle;}
#pie a{color:#dc0c34;padding:0 4px;}
#pie a:hover{color:#000;padding:0 4px;}
#pie span{font-size:0.85em;letter-spacing:-1px;padding:0 0 0 10px;}
/*pie*/



/*interiores*/
.interiores{text-align:left;font-size:0.75em;padding:10px 15px 0 15px;}
h1{color:#e3202c;margin:10px 0 20px 0;padding:0 0 0 0;font-weight:normal;font-size:2.3em;}
h2{color:#535353;font-weight:bold;font-size:1.6em;padding:0 0 0 0px;margin:0 0 10px 0;}
h3{color:#e3202c;font-weight:bold;font-size:1.1em;padding:0 0 0 0px;margin:25px 0 10px 0;}
p {line-height:160%;font-size: 1.05em; text-align:justify;}
	p.horario {padding:0 0 0 30px;}
	p a {color:#dc0c34;}
	p a:hover {color:#000;}
	p.centrado {text-align:center;}
	
.imagen_der img{float:left; margin:0 20px 0px 0;padding:3px;border:1px solid #8c8c8c;}
.imagen_izq img{float:right; margin:0 0 10px 20px;padding:3px;border:1px solid #8c8c8c; }
.imagen_izq_sin img{float:right; margin:0 0 10px 20px;padding:3px; }

.listado ul {padding:0 0 0 40px;line-height:160%;}
.listado ol {padding:0 0 0 40px;line-height:160%;}
.listado ol a {color:#dc0c34;}
.listado ol a:hover {color:#000;}
.listado li {margin:0px 0 10px 0;}
.listado li a { color:#E3202C;}

	
.localizacion{color:#535353;font-size:0.9em;}
.localizacion a{color:#535353;}

.tit_masVolver a {padding-top:20px; color:#E3202C;}
.tit_masVolver a:hover {padding-top:20px; color:#E3202C; text-decoration:none;}
/*interiores*/



/*galeria fotos */
.galeria_fotos{}
.galeria_fotos img{padding:3px;border:1px solid #8c8c8c;margin-right:10px; margin-bottom:10px;}
.galeria_fotos a{text-decoration:none;}
/*galeria fotos */

/*2columna*/
.columnas22{float:left;}
.columnas2{}
.columnas2 .columna1{/*margin:0 220px 0 0;*/ width:70%; float:left; } 

.columnas2 .columna2{width:157px;float:right;PADDING:0 0;text-align:center;} 
.columnas2 .columna2_video_texto {text-align:left;line-height:160%;text-align:center;} 
.columnas2 .columna2_video img{padding:3px;border:1px solid #8c8c8c;} 

.columnas2 .columna2_texto  {color:#000;text-align:left;line-height:170%;} 
.columnas2 .columna2_texto_docs   {font-size:0.9em;color:#444;} 
.columnas2 .columna2_texto_docs  a {color:#444;} 
.columnas2 .columna2_texto a {text-decoration:none;color:#000;} 
.columnas2 .columna2_texto a:hover {text-decoration:underline;} 
.columna2_comenta a{color:#000;text-decoration:none;}
.columna2_comenta a:hover{color:#c00;text-decoration:underline;}

.columnas2 .columna2_comenta_caja {border:1px solid #ccc;width:100%;padding:5px;}
.columnas2 .columna2_comenta {text-align:center;line-height:170%;}
.columnas2 .columna2_comenta span {color:#db002c;}
.columnas2 .columna2_comenta .peque {font-size:0.9em;}

.columna_entero{float:left;}
.comentarios{border:1px solid #efefef;}
.comentario{border-top:1px solid #efefef;padding:15px;}
.tit_comentario{font-size:1.4em;font-weight:bold;padding:0 0 5px 0;}
.tit_comentario strong{color:#f00;}
.tit_comentario .fecha_com{font-size:0.7em;font-weight:normal;}
.fila_c2{float:left;width:300px;font-size:1.3em;margin:10px 0 0 0;}
.fila_c{font-size:1.3em;margin:10px 0 0 0;}
.fila_c2 label{color:#f00;font-weight:bold;}
.fila_c label{color:#f00;font-weight:bold;}
.fila_c2 input{font-size:1.1em;border:1px solid #efefef;}
.fila_c textarea{font-size:1.0em;border:1px solid #efefef;color:#000;}
.n input{border:0;font-size:0.7em;}
.n{font-size:1.0em;}
.pag_esp{padding:0 10px;}
.pag_esp2{padding:0 10px;border-top:1px solid #efefef;}
/*caja info*/

.caja_info {width:80%; height:120px;}
.caja_info_texto span{color:#db002c;font-weight:bold;}
.caja_info_texto {width:40%;line-height:160%;padding:3px;}
/*caja info*/



/*entradas*/
.caja_entradas{line-height:160%;float:left;width:99%;}
.entradas_col_izq {width:35%;}
.entradas_col_der {width:55%;}
/*entradas*/


/*precios*/
.caja_precios{line-height:160%;width:65%;}
.precios_col_izq {width:55%;border:1px solid #e5e6e6;}
.precios_col_der {width:15%;}

.tabla_precios a{color:#000;}
.tabla_precios td{padding:3px 10px;}
.linea_t{font-size:0.1em;height:1px;border-bottom:1px solid #efefef;line-height:1px;}
.tabla_descuentos{margin:0 0 0 10px;}
.tabla_descuentos td{padding:3px;}

.ident_d{width:30px;}
.tipo_d{width:350px;}
.tipo_d span{font-size:0.9em;color:#666;}
.precio_d{width:50px;text-align:right;}

.tabla_dias_desc td{padding:2px;}
/*entradas*/

.logotipos  {text-align:center;}
.logotipos img {padding:0 30px 0 30px;}


/*cencuesta*/
.caja_encuesta {width:80%; /*height:120px;*/text-align:center;margin:0 auto;}
.encuesta{background:#ddd;padding: 10px;line-height:200%;text-align:center;}
.encuesta_opciones {/*width:50%; text-align:left;background:#f00;*/border:1px solid #e5e6e6;
		padding:2.0em 1.4em 2.4em 2.4em;}
.btn_encuesta{vertical-align:top;}
/*encuesta*/

/*listado obras*/
.listado_obras{width:97%; margin-bottom:2.4em;float:left;}
.listado_obras img {padding:3px;border:1px solid #8c8c8c;}

.listado_obras_caja_texto {padding:0 0 0 20px;/*width:100%;*/}

.listado_obras_desc {width:50%;padding:0 0 0 20px;line-height:160%;}
.listado_obras_desc  a{color:#db002c;text-decoration:none;font-weight:bold;font-size:1.2em;}
.listado_obras_desc a:hover{font-weight:bold;text-decoration:underline;}
.listado_obras_desc .autor{color:#444;padding:0 0 10px 0 ;}
.listado_obras_desc .dir{color:#000;padding:0 0 0 0 ;}

.listado_obras_datos {width:30%;font-size:0.9em;text-align:right;padding:5px 0 0 0;}
.listado_obras_datos a{color:#000000;}
.listado_obras_datos_ciclo {color:#db002c; padding:0 0 5px 0;}
.listado_obras_datos_ciclo img {border:0;}
/*listado obras*/


/*caja datos obra*/
.caja_datos_obra {width:100%;}
.caja_datos_obra  img{padding:3px;border:1px solid #8c8c8c;margin-right:5px;}
.caja_datos_obra_izq {width:160px;}
.caja_datos_obra_dere {width:65%;text-align:left;line-height:160%;}
.caja_datos_obra_dere img {border:0; }
.caja_datos_obra_dere a {color:#000;text-decoration:underline; }
.caja_datos_obra_dere a:hover {color:#db002c;text-decoration:underline; }
/*caja datos obra*/


/*listado videos*/
.listado_videos{width:97%;margin:0 0 15px 0;}
.listado_videos img {padding:3px;border:1px solid #8c8c8c;}

.listado_videos22{width:97%;margin:0 0 15px 0;float:left;}
.listado_videos22 img {padding:3px;border:1px solid #8c8c8c;}


.listado_videos_caja_texto {padding:0 0 0 20px;}

.listado_videos_desc {width:57%;padding:0 0 0 20px;}
.listado_videos_desc span{color:#db002c;font-size:1.2em;font-weight:bold;}
.listado_videos_desc span a{color:#db002c;text-decoration:none;}
.listado_videos_desc a:hover{font-weight:bold;text-decoration:underline;}
.listado_videos_desc p {margin-top:0.4em;}

.listado_videos_datos {font-size:0.9em;text-align:left;padding:5px 0 0 10px; width:16%;}
.listado_videos_datos_duracion {color:#000;font-size:1.4em;font-weight:bold; padding:0 0 10px 0;}
/*listado videos*/


/*listado tienda*/
.listado_tienda{width:98%;}

.listado_tienda_caja_imagen {width:17%;margin:0 auto; }
.listado_tienda_caja_texto {padding:0 0 0 20px;width:80%;}

.listado_tienda_desc {width:50%;padding:0 0 0 20px;line-height:160%; }
.listado_tienda_desc span{color:#db002c;font-size:1.2em;font-weight:bold;}
.listado_tienda_desc span a{color:#db002c;text-decoration:none;}
.listado_tienda_desc a:hover{font-weight:bold;text-decoration:underline;}

.listado_tienda_datos {width:15%;font-size:1em;text-align:left;padding:5px 0 0 0;}
.listado_tienda_datos a {color:#db002c;text-decoration:none;}
.listado_tienda_datos a:hover {text-decoration:underline;}
.listado_tienda_datos_precio {color:#000;font-size:1.3em;font-weight:bold; padding:0 0 10px 0;}
/*listado videos*/

/*ficha producto tienda*/

.tienda{width:98%;}

.tienda_imagen {width:15%; }
.tienda_datos {width:75%;padding:0 0 0 20px;line-height:160%; }

.tienda_datos_titulo {color:#db002c;font-weight:bold;font-size:1.2em;}

.tienda_datos span{font-weight:bold;font-size:1.2em;}

/*ficha producto tienda*/


/*visualizador de video*/
.caja_visualizador{width:99%;}
.visualizador {width:640px;text-align:center;}
.datos_visualizador{background:#ededed;padding:10px 10px 10px 10px;line-height:160%;width:620px;margin:15px 0 0 0; }
.caja_foto_titulo {width:100%;}
.caja_foto {width:200px;float:left;}
.caja_v_datos{width:420px;float:right;}
.caja_foto img {padding:3px;border:1px solid #8c8c8c;margin-right:10px;}
.caja_titulo {width:62%;padding:0 0 0 5px;}
.caja_titulo a {font-size:1.1em;font-weight:bold;color:#db002c;}
.datos_visualizador span {font-size:1.2em;font-weight:bold;}
/*visualizador de video*/

/*boton volver*/
.volver {color:#db002c; font-size:0.9em;font-weight:bold; }
.volver a {text-decoration:none; color:#db002c;text-decoration:underline;}
.volver a:hover {text-decoration:underline;color:#000; }
/*boton volver*/



/*listado noticias*/
.listado_noticias{width:90%;}
.listado_noticias img {padding:3px;border:1px solid #8c8c8c;margin-right:20px;}
.listado_noticias_caja_texto {padding:0 0 0 20px; line-height:160%;}
.listado_noticias_caja_texto a {font-size:1.1em;font-weight:bold;color:#db002c;}
/*listado noticias*/

/*listado blogs*/
.listado_blogs{margin-bottom:1.4em;}

.listado_blogs_dere {padding:3px;margin-right:5px;width:30%;}
.listado_blogs_dere a {font-size:1.1em;font-weight:bold;color:#db002c;text-decoration:none;}
.listado_blogs_dere a:hover {text-decoration:underline;}
.listado_blogs_dere span {color:#000;font-weight:normal;}

.listado_blogs_izq {padding:0 0 0 20px;width:65%; line-height:160%; }
.listado_blogs_izq span {font-size:0.9em;font-weight:bold;color:#aaa;}

.listado_blogs_izq a {font-size:1.1em;font-weight:bold;color:#000;text-decoration:none;}
.listado_blogs_izq a:hover {text-decoration:underline;}
/*listado blogs*/


/*listado promociones*/
.listado_promociones{width:100%;}

.listado_promociones_dere {padding:3px;margin-right:5px;width:20%;line-height:160%;color:#444;font-weight:bold;}
.listado_promociones_dere span {color:#db002c;font-size:1.1em;}

.listado_promociones_izq {padding:0 0 0 20px;width:70%; line-height:160%; }
.listado_promociones_izq span {font-size:0.9em;font-weight:bold;color:#aaa;}

.listado_promociones_izq a {font-size:1.1em;font-weight:bold;color:#000;text-decoration:none;}
.listado_promociones_izq a:hover {text-decoration:underline;}
/*listado blogs*/

/*listado publico opina*/
.listado_opinion_caja{width:90%;}
.listado_opinion {width:30%;padding:0 20px 0 10px;line-height:160%;color:#444;}
.listado_opinion a {color:#000;text-decoration:none;}
.listado_opinion a:hover {text-decoration:underline;}
.listado_opinion_valora {color:#000;}
.listado_opinion_comentarios {color:#db002c;}
.listado_opinion_comentarios a {color:#db002c;text-decoration:underline;}
.listado_opinion_comentarios a:hover {color:#000;}
/*listado publico opina*/


.tabla_calendario {margin:0 auto;}
.tabla_calendario td{PADDING:3PX 0;WIDTH:20PX;TEXT-ALIGN:CENTER;}
.doff{background:#efefef;color:#999;}
.don{background:transparent url(../imagenes/interfaz/esq.gif) scroll no-repeat top left; color:#ccc;font-weight:bold;}
.don a{color:#ccc;text-decoration:none;font-weight:bold;}
.don a:hover{color:#db002c;}
.tabla_calendario strong{color:#666;}


.tabla_equipo{width:500px;margin:0 0 0 100px;}
.tabla_equipo td{width:50%;height:15px;padding:5px 0 5px 15px;line-height:160%;text-align:center;}
.f_gris{background:#eee;}
.f_gris0{background:#eee;}
.f_gris1{background:#fff;}
.f_gris0  td a{text-decoration:underline;}
.f_gris1  td a{text-decoration:underline;}
.tabla_equipo a{text-decoration:none;color:#000;}




/*tabla calendario gira */

.tabla_calendariogira{width:98%;}
.tabla_calendariogira_td{width:24%;height:15px;padding:5px 0 5px 15px;line-height:170%;}
.tabla_calendariogira_td2{width:35%;height:15px;padding:5px 0 5px 15px;line-height:170%;}
.tabla_calendariogira_td1 {width:30%;height:15px;padding:5px 0 5px 15px;line-height:170%;}
.f_gris{background:#eee;}
.f_blanco{background:#fff;height:2px;}
/*tabla calendario gira */
/*buscador*/
.caja_buscador {text-align:center;  }
.buscador {background:#eee;font-size:1.2em;padding:5px 5px 5px 5px; width:85%;margin:0 auto; }

 .buscador input{vertical-align:middle;}
/*buscador*/

/*calendario*/
.dia_select{margin:20px 0 0 0;width:156px;}
.dia_select .dia{background:#666;color:#ccc;text-align:center;font-weight:bold;padding:2px 0;font-size:0.9em;}
.dia_select  .obra_dia{padding:5px 10px;font-size:0.9em;line-height:15px;}
.dia_select  .obra_dia strong{font-weight:bold;}
.dia_select  .obra_dia  a{color:#000;font-size:1.2em;}
.dia_select .desc{margin:20px 0 0 0;text-align:center;}
.dia_select .desc a{color:#000;text-decoration:none;}
.rojo{color:#db002c;}
.txt{display:inline-block;}
/*calendario*/


/*mapa web*/

.mapa_nivel_1 {padding-bottom:5px;padding-top:5px;padding-left:45px;}
.mapa_nivel_1 a{color:#000;text-decoration:none;font-size:1.2em;}
.mapa_nivel_1 a:hover{text-decoration:underline;}

.mapa_nivel_2 {padding-left:70px;padding-bottom:5px;}
.mapa_nivel_2 a {color:#db002c; text-decoration:none;font-size:1.0em;}
.mapa_nivel_2 a:hover {text-decoration:underline;}


/*mapa web*/

/* Bar Graphs */
.graph {
  width: 250px;
  position: relative;
  right: 30px;
}
.bar-title {
  position: relative;
  float: left;
  width: 104px;
  line-height: 20px;
  margin-right: 17px;
  font-weight: bold;
  text-align: right;
}
.bar-container {
  position: relative;
  float: left;
  width: 110px;
  height: 10px;
  margin: 0px 0px 15px;
}

.bar-container div {
  background-color:#cc4400;
  height: 20px;
}
.bar-container strong {
  position: absolute;
  right: -32px;
  top: 0px;
  overflow: hidden;
}
#poll-results p {
  text-align: center;
}

/*paginador*/
.paginador{padding:10px 0;color:#7c7c7c;}
.paginador span{background:#efefef;padding:4px 2px;}
.paginador a{color:#7c7c7c;text-decoration:none;}
.valoracion{margin:40px 0 0 0;font-size:1.2em;}
.valoracion .le{float:left;width:120px;}
.valoracion .ri{margin:-2px 0 0 120px;}
.val{font-size:0.85em;margin:-15px 0 0 10px;}

.red {color:red}


/* PRENSA */
.dossier {width:17%; line-height:1.9em;  /*border:1px solid #EFEFEF;*/ padding:1.8em;}
.dossier img {padding-bottom:1.0em;}

.obra_prensa {padding-left:2.0em; margin-bottom:3.0em;}
.obra_prensa p{}
.lista_ute .right, .lista_ute .left {width:47%;}

 .oculto {display: none;}
 
  .publicacion{height:80px;line-height:20px;}
 .publicacion img{float:left;margin:0 10px 0 0;}
   .publicacion2{height:100px;line-height:20px;}
 .publicacion2 img{float:left;margin:0 10px 0 0;}
 .ver_listado_n{text-align:right;font-size:0.8em;}
  .ver_listado_n img{vertical-align:middle;margin:4px 3px 0 0;}
	 .ver_listado_n a:hover{color:#000;}
	 
	 .t_archivo{background:#efefef;padding:3px 5px;margin:0 0 5px 117px;font-size:1.1em;font-weight:bold;}
	 .t_archivo span{color:#bbb;}
	 .buscador_archivo{border:1px solid #ccc;background:#efefef;}	 
	 .buscador_archivo h3{background:#ccc;margin:0 0 0 0;color:#000;padding:3px 5px;}
	 	 .buscador_archivo p{padding:0 15px;}
		 .buscador_archivo input{border:1px solid #ccc;}
		  .buscador_archivo select{border:1px solid #ccc;}
		 .listado_archivo{width:98%;float:left;margin:20px 0 0 0;}
		 
		 .error{border:1px solid #f00;}
		 
		 /*canales*/
		 .canales{margin:0px 0 0 0;font-size:1.2em;}
		  .canales img{vertical-align:middle;}
		 .canales .canal1{width:210px;float:left;text-align:center;border-top:10px solid #efefef;border-bottom:10px solid #efefef;border-right:5px solid #efefef;border-left:5px solid #efefef;padding:10px 0;margin:0 5px;}
	 
		 .canales .canal2{text-align:center;border-top:10px solid #efefef;border-bottom:10px solid #efefef;border-right:5px solid #efefef;border-left:5px solid #efefef;margin:0 0 0 5px;padding:10px 0;float:left;width:220px;} 
		 .canales a{color:#000;text-decoration:none;}
	
	.fukll{border:1px solid #f0f;display:block;}
	
	
	.tabla_temporada{width:100%;font-size:1.0em;}
.tabla_temporada a{text-decoration:none;font-size:1.2em;}
.tt_td2{text-align:right;height:115px;}
.tt_td1{padding:0 10px 0 15px; line-height:160%;}
.tt_td1 p{margin:0;padding:0;}
.ag_ant{clear:both;display:block;}

.redes_sociales{text-align:right;padding:10px 15px 0 0;}
.redes_sociales img{margin:0 2px 0 2px;padding:0;}
.redes_sociales a{}

#portada{text-align:left;padding:0 0px 0 0;width:700px;padding:0 0 0 7px;}
#portada img{}
