@charset "utf-8";

body{
margin-top:0;
text-align:center;
}
#todo{
margin:auto;
width:980px;
background-color:#FFFFFF;
height:100%;

}
#top{
height:100px;
background-color:#3366CC;
}
#boto{
height:50px;
background-color:#009900;
}
#contenido{
border:1px solid #cccccc;
overflow:hidden;
zoom:1;
background-image:url(img/fondo_web.jpg);
background-repeat:repeat-y;
}

#small{
font-family:Arial, Helvetica, sans-serif;
width:578px;
/*background-color:#EFEFEF;*/
padding-left:10px;
padding-right:10px;
}

#col1{
font-family:Arial, Helvetica, sans-serif;
width:578px;
/*background-color:#EFEFEF;*/
float:left;
padding-left:10px;
padding-right:10px;
}


.banner_home_g{
text-align:center;
padding-bottom:10px;
}

.b_grandes{

}

.banner_home_c{
text-align:center;
margin-bottom:10px;
}


#col2{
width:380px;
float:right;
overflow:hidden;
}

/*/////////////////HEADER////////*/
#hcont_idiomas{
width:170px;
height:32px;
padding-left:810px;
margin-top:20px;
}
#hidiomas{
width:118px;
height:32px;
background-image:url(img/idiomas.jpg);
background-repeat:no-repeat;
}
#hfondo{
width:980px;
height:180px;
background-image:url(img/fondo_header.jpg);
background-repeat:repeat-x;
}

#hfecha_idioma{
margin-top:20px;
margin-bottom:15px;
margin-left:15px;
}
#hfecha{
width:250px;
height:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-align:left;
color:#FFFFFF;
float:left;
}
#hfecha2{
margin-left:30px;
width:250px;
height:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-align:left;
color:#FFFFFF;
}
#hidioma{
text-align:right;
width:95px;
height:20px;
float:left;
}
#hlogo{
width:329px;
height:84px;
background-image:url(img/logo.png);
background-repeat:no-repeat;
margin-left:30px
}
#hslogan{
width:329px;
height:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
letter-spacing:2px;
text-transform:uppercase;
font-weight:bold;
text-align:center;
color:#FFFFFF;
margin-top:10px;
margin-left:10px;
}

#hcorto{
width:370px;
height:160px;
padding-top:20px;
}

#hizq{
width:370px;
height:180px;
float:left;
}
#hder{
width:600px;
margin-top:20px;
float:right;
}


#hbannera{
width:265px;
height:140px;
float:left;
}

#hbannerb{
width:265px;
height:140px;
float:right;
}

/*/////////////////Fin HEADER////////*/
#grande{
text-align:left;
margin-top:10px;
height:auto;
}
/*/////////////////clases GRANDE////////*/


.imgg{
height:173px;
width:228px;

}

.epi_homeg{
width:222px;
background-color:#e3e3e3;
font-size:10px;
color:#666666;
padding:3px;
}
.img_epi_g{
float:left;
padding-right:10px;
padding-bottom:5px;
}

.volantag{
font-size:11px;
color:#999999;
}

.fechag{
font-size:11px;
color:#333333;
font-weight:bold;
}

.titulog{
font-size:18px;
color:#FF9900;
font-family:"Trebuchet MS", Times, serif;
line-height:20px;
}

.noticiag{
text-align:justify;
font-size:12px;
color:#666666;
}

.grande{
overflow:hidden;
background-color:#EFEFEF;
border-bottom:#cccccc solid 1px;
padding-top:10px;
height:auto;
padding-bottom:10px;
margin-bottom:10px;

}



/*/////////////////Fin GRANDE////////*/
#ant{
text-align:left;
}

#danterior{
text-align:left;
margin-top:10px;
height:auto;
}
/*/////////////////clases DIA ANTERIOR////////*/



.imgda{
height:128px;
width:168px;
}

.epi_homeda{
padding:3px;
width:162px;
background-color:#e3e3e3;
font-size:10px;
color:#666666;
}

.img_epi_da{
float:left;
width:173px;
padding-right:5px;
padding-bottom:5px;
}

.volantada{
font-size:11px;
color:#999999;
}

.fechada{
font-size:11px;
color:#333333;
font-weight:bold;
}


.tituloda{
font-family:"Trebuchet MS", Times, serif;
line-height:16px;
font-size:13px;
color:#FF9900;
font-weight:bold;
}


.noticiada{
text-align:justify;
font-size:12px;
color:#666666;
}

.danterior{
overflow:hidden;
height:auto;
background-color:#EFEFEF;
border-bottom:#cccccc solid 1px;
padding-top:10px;
padding-bottom:10px;
margin-bottom:10px;

}


/*/////////////////Fin DIA ANTERIOR////////*/


#chica{
text-align:left;
height:auto;
margin-bottom:10px;
}

/*/////////////////clases CHICA////////*/
.nota_chica{
width:135px;
float:left;
}

.chica_style{
border-bottom:#cccccc solid 1px;
}

.imgc{
width:128px;
height:98px;
padding-right:5px;
}
.epi_homec{
width:128px;
background-color:#e3e3e3;
font-size:10px;
color:#666666;
}
.img_epi{
float:left;
}
.chica{
overflow:hidden;
height:auto;
}

.volantac{
font-size:11px;
color:#999999;
}
.fechac{
font-size:11px;
color:#333333;
font-weight:bold;
}
.tituloc{
font-family:"Trebuchet MS", Times, serif;
line-height:16px;
font-size:13px;
color:#FF9900;
font-weight:bold;
}
.noticiac{
font-size:12px;
color:#666666;
}
/*/////////////////Fin CHICA////////*/

/*/////////////////CLASES BREVES////////*/
#breves{
width:578px;
text-align:left;
margin-top:10px;
}
#titulob{
font-size:14px;
font-weight:bold;
text-transform:uppercase;
color:#666666;
border-bottom:1px solid #666666;
}
.volantab{
margin-top:10px;
font-size:10px;
color:#999999;
}
.titulob{
width:131px;
font-family:"Trebuchet MS", Times, serif;
line-height:13px;
font-size:12px;
font-weight:bold;
color:#FF9900;
text-align:left;
padding-left:4px;
padding-right:4px;
margin-bottom:20px;
}
.imgb{
height:100px;
width:131px;
margin-bottom:15px;
}
/*/////////////////Fin BREVES////////*/

#noticia{
overflow:hidden;
text-align:left;
}
/*/////////////////CLASES NOTICIA////////*/
.noticia{
padding-top:10px;
width:578px;
height:auto;
padding-bottom:10px;
text-align:justify;
}

.fechan{
font-size:11px;
color:#333333;
font-weight:bold;
text-align:left;
margin-bottom:10px;
margin-top:10px;
}
.volantan{
font-size:11px;
color:#999999;
text-align:left;
margin-bottom:10px;
}

.supertitulon{
text-transform:uppercase; font-size:16px;color:#666; background-color:#FFF; font-weight:bold; padding:5px; border:solid 1px #CCCCCC; text-align:center;margin-bottom:10px;margin-top:10px;
}
.titulon{
font-size:20px;
color:#FF9900;
font-family:"Trebuchet MS", Times, serif;
line-height:20px;
margin-bottom:10px;
text-align:left;
font-weight:bold;
}

.copeten{
text-align:justify;
font-size:12px;
color:#666666;
margin-bottom:10px;
font-weight:bold;
}
.imgn{
width:300px;
height:225px;
border:4px solid #cccccc;
}
.img_epin{
padding-right:10px;
margin-bottom:5px;
float:left;
}
.epi_homen{
padding:3px;
width:302px;
background-color:#e3e3e3;
font-size:10px;
color:#666666;
text-align:left;
}
.cuerpon{
width:260px;
float:right;
}
.cuerpo{
text-align:justify;
font-size:12px;
color:#666666;
}
.fuenten{
font-size:11px;
color:#333333;
font-weight:bold;
text-align:left;
}
.banner_random{
margin-bottom:10px;
}
/*/////////////////Fin NOTICIA////////*/
/*/////////////////COL 2////////*/
#cola{
width:170px;
padding:10px;
text-align:center;
float:left;
}
#colb{
width:170px;
padding:10px;
text-align:center;
float:right;
}
#banners_grandes{
width:360px;
padding:10px;
text-align:center;
}
.banner_grande{
margin-bottom:10px;
}
.banner_a{
margin-bottom:10px;
}
.banner_b{
margin-bottom:10px;
}
/*/////////////////Fin COL 2////////*/

a:link {
	color: #FF9900;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color:#999999;
}
a:hover {
	text-decoration:none;
	color:#666666;
	}
a:active {
	text-decoration: none;
	color: #000000;
}


/*/////////////////CLASES EVENTOS////////*/
#eventos{
text-align:left;
margin-top:10px;
height:auto;
margin-bottom:20px;
}

#tit_ev{
font-size:14px;
font-weight:bold;
text-transform:uppercase;
color:#666666;
}

.eventos{
background-color:#EFEFEF;
border-bottom:#cccccc solid 1px;
margin-top:10px;
width:578px;
}


.fechaev{
font-size:11px;
color:#333333;
font-weight:bold;
}

.tituloev{
font-size:18px;
color:#FF9900;
font-family:"Trebuchet MS", Times, serif;
line-height:20px;
margin-bottom:5px;
}
.imgev{
height:173px;
width:228px;
margin-bottom:10px;
}

.descev{
text-align:justify;
font-size:12px;
color:#666666;
}
/************************/
.suplementos{
text-align:left;
margin-top:10px;
height:auto;
}
#tit_sup{
font-size:14px;
font-weight:bold;
color:#666666;
}

#galeria{
text-align:center;
}
/******NOSOTROS*******/
.texto_nosotros{
text-align:justify;
font-size:12px;
color:#666666;
line-height:18px;
margin-right:5px;
margin-left:5px;
}
.tabla_caract{
width:300px;
font-size:12px;
background-color:#EDF0FC;
border:2px solid #999999;
}
.tabla_caract_titulo{
font-size:12px;
text-align:center;
color:#FFFFFF;
font-weight:bold;
background-color:#99A2C4;
border:1px solid #666666;
}
/******BUSCAR*******/
#campo_año{
width:auto;
height:25px;
float:left;
}
#campo_mes{
width:auto;
height:25px;
float:left;
margin-left:1px;
margin-right:1px;
}
#campo_dia{
width:auto;
height:25px;
float:left;
margin-right:1px;
}
.filtro{
width:auto;
text-align:right;
font-size:12px;
font-weight:bold;

}
.bt_busc{
width:42px;
height:20px;
background-color:#999999;
color:#CCCCCC;
text-transform:uppercase;
border:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:9px;
}

.texto_footer{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
color:#FFFFFF;
margin-left:10px;
}
.campos_contacto{
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:14px;
text-align:right;
color:#000000;
height:30px;
}

#barra{
font-size:10px;
text-transform:uppercase;
color:#333333;
padding:5px;
font-weight:bold;
background-color:#CCCCCC;
margin:auto;
/*margin-bottom:20px;*/
margin-top:20px;
}

#capaexpansion{
display:none;
width:578px;
height:auto;
text-align:center;
margin-top:20px;
}

.izq{
background-color:#CCCCCC;
color:#333333;
text-align:right;
font-size:10px;
text-transform:uppercase;
font-weight:bold;
}
.der{
background-color:#CCCCCC;
color:#999999;
text-align:left;
font-size:10px;
font-weight:bold;
}
/*PARA EL BOTON DE AGREGAR COMO PAGINA DE INICIO*/
#pagina_inicio{
border:1px solid #666666; 
width:290px; 
height:25px; 
padding-top:5px; 
font-family:Verdana, Geneva, sans-serif; 
color:#666666; 
background-color:#CCCCCC; 
font-size:10px; 
margin-top:10px; 
margin-left:10px;
margin-bottom:20px;
}
.img_pag_inicio {
height:16px;
vertical-align:middle;
width:16px;
}
#linea_punteada{
width:360px; 
border-bottom:2px dotted #CCCCCC;
}
img, div { behavior: url(Scripts/iepngfix.htc); }

/*destacadas*/
#grandes_des{
/*width:360px;
padding:10px;*/
text-align:center;
font-family:Arial, Helvetica, sans-serif;
}
.grande_des{
	margin-left:auto;
	margin-right:auto;
	/*background-color:#E4E4E4;*/
	background-color:#FFF;
	width:350px;
	text-align:left;
	padding:5px;
	margin-bottom:10px;
}

.chica_des{
	font-family:Arial, Helvetica, sans-serif;
	margin-left:auto;
	margin-right:auto;
	/*background-color:#E4E4E4;*/
	background-color:#FFF;
	width:160px;
	text-align:left;
	padding:5px;
	margin-bottom:10px;
}
.supertitulo_des{
 text-transform:uppercase; font-size:14px; letter-spacing:1px;color:#666; font-weight:bold; text-align:left; display:block; padding-bottom:5px; border-bottom:1px dotted #ccc;
}
.titulo_des{
font-size:14px; font-weight:bold;color:#FF9900;display:block; padding-bottom:5px; border-bottom:1px dotted #ccc;
}
.copete_des{
font-size:11px; color:#666;
}

.csupertitulo_des{
text-transform:uppercase; font-size:12px; letter-spacing:1px; color:#666; font-weight:bold; padding-bottom:5px; border-bottom:dotted 1px #CCCCCC; text-align:center; display:block;
}
.ctitulo_des{
font-size:13px; font-weight:bold;color:#FF9900;	display:block; padding-bottom:5px; border-bottom:1px dotted #ccc;
}
.ccopete_des{
font-size:11px; color:#666;	
}

/*ENCUESTAS*/

#encuesta{
/*width:360px;*/
padding:10px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
}
.encuesta{
	margin-left:auto;
	margin-right:auto;
	background-color:#FFFFFF;
	text-align:left;
	margin-bottom:10px;
	padding:5px;
}
.supertitulo_enc{
text-transform:uppercase; font-size:12px;color:#FF9900; letter-spacing:2px;font-weight:bold; padding-bottom:5px; border-bottom:dotted 1px #CCCCCC; text-align:center;
}
.pregunta_enc{
font-size:12px; font-weight:bold;color:#333333;line-height:20px; display:block;  text-align:center;
}

.opcion_enc{
font-size:12px; color:#333333;line-height:20px; display:block;  text-align:left;
}

.ver_resultados{
	font-family:Arial, Helvetica, sans-serif;
}

#resultado_encuesta{
	width:330px;
	margin-left:auto;
	margin-right:auto;
	margin-top:30px;
}
.pregunta_res_enc{
font-size:12px; font-weight:bold;color:#333333;line-height:17px; display:block;
}

.titulo_res_enc{
font-size:16px; font-weight:bold;	color:#FF9900;
}

.total_votos{
	padding-top:10px;
	font-size:11px;
}

/*---MAS LEIDAS---*/
#mas_leidas{
text-align:center;
font-family:Arial, Helvetica, sans-serif;
}
.mas_leidas{
	margin-left:auto;
	margin-right:auto;
	background-color:#FFFFFF;
	width:350px;
	text-align:left;
	padding:5px;
	margin-bottom:10px;
	
	
}
.titulo_mas_leida{
	display:block;
	padding:5px;
	font-size:12px;
	border-bottom:dotted 1px #999;
	font-weight:bold;	color:#666666;
	text-align:left;
}
.titulo_mas_leida a:link{
		color:#666666;
}
.titulo_mas_leida a:visited{
		color:#666666;
}
.titulo_mas_leida a:hover{
		color:#FF9900;
}


/* SUPLEMENTO DESTACADO */
#suple_des{
text-align:center;
font-family:Arial, Helvetica, sans-serif;
}
.suple_des{
	margin-left:auto;
	margin-right:auto;
	background-color:#FFFFFF;
	width:350px;
	text-align:left;
	padding:5px;
	margin-bottom:10px;
}
.supertitulo_suple_des{
text-transform:uppercase; font-size:12px;color:#FF9900; letter-spacing:2px;font-weight:bold; padding-bottom:5px; border-bottom:dotted 1px #CCCCCC; text-align:center;}

.supertitulo_suple_des a:link {
	color:#FF9900;
}
.supertitulo_suple_des a:hover{
	color:#666666;
}
.supertitulo_suple_des a:visited {
	color:#FF9900;
}

.supertitulo_suple_des a:active {
	color:#FF9900;
}

#myGallery
{
width: 340px !important;
height: 255px !important;
background-color:#000;
} 

.suple_des_titulo{
		color:#333;
		font-weight:bold;
	display:block;
	padding:5px;
	font-size:13px;
	border-bottom:dotted 1px #999;
	
}

.suple_des_noticia{
	display:block;
	padding:5px;
	font-size:12px;
	border-bottom:dotted 1px #999;
	font-weight:bold;	color:#FF9900;
}

.suple_des_noticia a:link{
		color:#666666;
}
.suple_des_noticia a:visited{
		color:#666666;
}
.suple_des_noticia a:hover{
		color:#FF9900;
}

/*FERIAS Y EEVNTOS*/

#ferias_eventos{
text-align:center;
font-family:Arial, Helvetica, sans-serif;
}
.ferias_eventos{
	margin-left:auto;
	margin-right:auto;
	background-color:#FFFFFF;
	width:350px;
	text-align:left;
	padding:5px;
	margin-bottom:10px;
}
.supertitulo_ferias_eventos{
text-transform:uppercase; font-size:12px;color:#FF9900; letter-spacing:2px;font-weight:bold; padding-bottom:5px; border-bottom:dotted 1px #CCCCCC; text-align:center;}

.img_ferias_eventos{
	display:block;
	width:104px;
	height:79px;
}

.tit_ferias_eventos{
	display:block;
	width:94px;
	padding:5px;
	text-align:center;
	font-size:11px;
	color:#333;
}

.tit_ferias_eventos a:link {
	color:#666;
}
.tit_ferias_eventos a:hover{
	color:#FF9900;
}
.tit_ferias_eventos a:visited {
	color:#666;
}

.tit_ferias_eventos a:active {
	color:#666;
}

/*---PORTFOLIOS PROTAGONISTAS---*/
#port_prot{
text-align:center;
font-family:Arial, Helvetica, sans-serif;
}
.port_prot{
	margin-left:auto;
	margin-right:auto;
	background-color:#FFFFFF;
	text-align:left;
	padding:5px;
	margin-bottom:10px;
}
.img_port_prot{
padding-right:10px;
padding-bottom:5px;
float:left;
width:57px;
}
.titulo_port_prot{
	font-size:12px;
	font-weight:bold;	
	color:#666666;
	text-align:left;
	

}
.titulo_port_prot a:link{
		color:#666666;
}
.titulo_port_prot a:visited{
		color:#666666;
}
.titulo_port_prot a:hover{
		color:#FF9900;
}

.port_prot_bloque{
	border-bottom:#999 dotted 1px;
	padding-bottom:5px;
	margin-top:3px;
}


