/********************** RESET ***************************/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0;padding:0; } 
table { border-collapse:collapse;  border-spacing:0;} 
fieldset,img {border:0;} 
address,caption,cite,code,dfn,em,strong,th,var {  font-style:normal;font-weight:normal;}
ol,ul {list-style:none;} 
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
q:before,q:after {content:'';}
abbr,acronym { border:0;}  


img {
	padding:0px;
	margin:0px;
}
body {
	font:normal 13px arial;color:#666;
}
/********************************** ESTRUCTURA DE COLUMNAS **********************************/
#maincontainer{ width: 990px; margin: 0px auto; border:0px solid #069 }
#contentwrapper{ width:990px; border:0px solid #f90; margin:0px; }
#contentcolumn{ border:0px solid #f00; margin:0px; padding:0px; width:700px; float:left; }
#columna_grande { margin:1px 0px; float: left; width: 450px; border:0px solid #069 }
#columna { float:left;	width: 300px; border-left:1px solid #ccc; border-right:1px solid #ccc; padding:0px; background:#fff; }
#columna-home { border:0px solid #F00;float:left;	width: 240px; border-left:1px solid #ccc; border-right:0px solid #ccc; padding:0px 0px; background:#fff; }
#columna_lateral{ float:right ; width:285px;  border-left:1px solid #ccc; }
.columna-seccion { float:left; width: 600px; border-right:1px solid #ccc; padding:0px 0px; background:url(image/fdocol.gif); }


/********************************** CABECERA **********************************/
#header { background: #fff; font:normal 11px verdana; margin:0px; padding:0px;}
#header a { font:bold 11px verdana;  color:#999 ; text-decoration:none;}
#header a:hover { font:bold 11px verdana;  color:#069 ; text-decoration:none;}
.header-flash { height: 72px; }
#clima { border:0px solid #ccc; float:left; width:450px; margin-left:15px; }
#formlogin { float:left; text-align:right; height:24px; border:0px solid #f00; width:250px; padding-top:10px;}
#buscartop 	{ float:right; border:0px solid #069;height:26px; padding-top:8px;}
#buscartop .boxentra {font:normal 9px verdana; width:160px;}
#buscartop form { width:250px; float:right }






/************************** MENU TOP **********************************/

#menu-top { padding:0px; margin-bottom:0px; width:975px; background:#FFF; }
#menu-top ul { margin:0px; padding:0px; }
#botonera li { background:url(../image/solapa.gif) no-repeat; width:117px; padding:4px 0px;}
#botonera li:hover { background:url(../image/solapa_2.gif) no-repeat; width:117px; padding:4px 0px;}
#botonera li a { font:bold 12px arial; color:#fff; text-align:center; text-decoration:none; padding:4px 0px; }
#botonera li a:hover { font:bold 12px arial; color:#fff; text-align:center; text-decoration:none; padding:4px 0px; }
#botonera li.ultima { background:url(../image/solapa2.gif) no-repeat; width:117px; padding:4px 0px;}
#botonera li.ultima:hover { background:url(../image/solapa2_2.gif) no-repeat; width:117px; padding:4px 0px;	}
#botonera li.primera { background:url(../image/solapa1.gif) no-repeat; width:117px; padding:4px 0px;}
#botonera li.primera:hover { background:url(../image/solapa1_2.gif) no-repeat; width:117px;padding:4px 0px;	}

/********************************** CIERRE **********************************/
.colcierre { float:left; width: 300px; border:0px solid #f00 }
.cierre { border:1px solid #ccc; padding:5px; margin: 5px; background:#fff; font:normal 9px verdana; }
.cierre img { float:left; margin:2px 3px; border:1px solid #ccc; padding:2px; background:#fff; }
.cierre h5 a { font:bold 10px verdana; color:#069; text-decoration:none; }
.cierre h5 a:hover { font:bold 10px verdana; color:#ccc; text-decoration:none; }


/************************* MARQUESINA ****************************/
.linkmar { background-color:#cfcfcf;font:normal 11px verdana;height:15px;text-align:center;white-space: no-wrap }
MARQUEE { border: 0px solid #FFFFFF; border-width:1px 0px; }
.linkmar a { color:#000; height:15px; }
.audio { font:normal 11px arial }
a.ampliar { font:bold 11px arial; color:#666; text-decoration:none; }
/*****************************************************/

.fecha { font:bold 10px verdana;padding-top:5px;color:#fff;font-weight:bold;padding-right:5px; }
#acabadepasar {
	background:url(../image/fondo_acaba.gif) no-repeat; border:0px solid #ccc; margin:5px 0px;
	padding:12px; width:378px; float:right; height:66px;
}
.acaba { margin-right:10px; }
#acabadepasar h5 a { color: #666666; }


/********************** COLUMNA PRINCIPAL GRANDE ***************************/

#columna .caja { width:280px; border:0px solid #090; line-height: 14px; background:#fff; margin:0px 0px; padding:5px 10px; border-bottom:1px dotted #ccc; }
#columna .tit_caja  { margin:0px 10px; height:26px; background:url(../image/borde-gris.gif) no-repeat; }
#columna .caja H3 a{
	display:block;
	font:bold 16px georgia; 
	line-height:14px;
	color: #069;
	text-decoration:none;
	padding-left:0px;
}
#columna .caja H3 a:hover{ color: #069; }
#columna .caja p{font:normal 13px arial;color:#666;line-height: 17px;margin:0; padding:0px; }
#columna .imagen_central img { border:0px solid #ccc;background:#fff;padding:0px;margin:5px 10px 5px 0px; }
#columna .copete  { display:block;padding-left:5px;font-size: 10px;  }
#columna .epigrafe{ text-align: center; font:normal 11px verdana; border-bottom:1px solid #ccc; background:#fff;font-style:italic }


/********************** COLUMNA MEDIO HOME ***************************/
#columna-home .caja {  width:232px;border:0px solid #090; line-height: 14px; background:#fff; margin:0px; padding:5px 10px; border-bottom:1px dotted #ccc; }
#columna-home .tit_caja  { margin:0px 10px;height:26px;background:url(../image/borde-gris.gif) no-repeat; }
#columna-home .caja H3 a { 	display:block;
	font:bold 18px arial;
	line-height:18px;
	color: #0d4261;
	text-decoration:none;
	padding-left:0px; }
#columna-home .caja H3 a:hover{ color: #000; }
#columna-home .caja p{ font:normal 13px arial; color:#666; line-height: 17px; margin:0; padding:0px; }
#columna-home .imagen_central img { border:0px solid #ccc; background:#fff; padding:0px; margin:5px 10px 5px 0px; }
#columna-home .copete  {  display:block; padding-left:5px; font-size: 10px;  }
#columna-home .epigrafe{ text-align: center; font:normal 11px verdana; border-bottom:1px solid #ccc; background:#fff; font-style:italic }


/********************** COLUMNA SECCION ***************************/
.columna-seccion { float:left;width: 665px; border-right:1px solid #ccc; padding:0px 5px; background:#fff; }
.columna-seccion .caja { border:0px solid #090; line-height: 14px; background:#fff; margin:5px; padding:0px; }
.columna-seccion .tit_caja  {margin:15px 0px;height:3px; border-bottom:1px dotted #ccc; }
.columna-seccion h3 { font-size:11px; color:#069 }
.columna-seccion .caja H3 a{display:block; font:BOLD 20px ARIAL;  line-height:20px;color: #0d4261;text-decoration:none; }
.columna-seccion .caja H3 a:hover{color: #000; }
.columna-seccion .caja p{ font:normal 13px arial;color:#666;line-height: 17px; }
.columna-seccion .imagen_central img {border:0px solid #ccc;background:#fff;padding:0px;margin:5px 10px 5px 0px;float:left}
.columna-seccion .copete  { font-size: 10px; }
.columna-seccion .epigrafe{text-align: center;font:normal 11px verdana;border-bottom:1px solid #ccc;background:#fff;font-style:italic}

/********************** CAJAS COLUMNA COLUMNA DERECHA ***************************/
#columna_lateral .caja {font:normal 11px verdana;line-height: 14px;padding:5px;padding-top:0px;margin-top:0px;border-bottom:1px solid #fff;background:url(../image/separador.gif) bottom left repeat-x}
#columna_lateral .caja H3 a{	display:block;
	font:bold 15px arial;
	line-height:15px;
	color: #0d4261;
	text-decoration:none;
	padding-left:5px;}
#columna_lateral .caja H3 a:hover{color: #000;}
#columna_lateral .caja p{font:normal 13px arial;color:#666;line-height: 17px;}
#columna_lateral .imagen_central img {border:0px solid #ccc;background:#fff;padding:0px;margin:5px 10px 5px 0px;}
#columna_lateral .copete{ font-size: 12px; }
#columna_lateral .epigrafe{text-align: center;background-color:#eee;font-size: 12px;}

/********************** CAJAS COLUMNA MEDIO ***************************/
#columna_grande .caja { border:0px solid #ccc;font:normal 13px Trebuchet MS;line-height: 14px;padding:5px;padding-top:0px;margin-top:0px;background:url(../image/separador.gif) left bottom repeat-x;}
#columna_grande .caja .tit_caja { height:26px;background:url(../image/borde-ancho.jpg) no-repeat; }
#columna_grande .titular {font:bold 25px arial;
	display:block;
	padding:5px;
	padding-left:0px;
	color: #3a5067;
	text-decoration:none;
	line-height:25px;	}
#columna_grande .caja H3 a{	font:bold 25px arial;
	display:block;
	padding:5px;
	color: #3a5067;
	text-decoration:none;
	line-height:25px;}
#columna_grande .caja H3 a:hover{ color: #036; }
#columna_grande .caja p{font:normal 13px arial;color:#666;line-height: 17px;}
#columna_grande .imagen_central img {border:0px solid #ccc;background:#fff;padding:2px;margin:5px 10px 5px 0px;}
#columna_grande .copete{ font:bold 10px arial; display:block;color:#666;text-transform: uppercase;padding:2px;}
#columna_grande .epigrafe{text-align: center;background-color:#fff;font:normal 10px verdana;font-style:italic;margin-bottom:10px;}

/********************** DETALLE ***************************/
#detalle { padding:10px; width:600px;border:0px solid #f00;}
#detalle .caja {border:0px solid #ccc;font:normal 11px verdana;line-height: 14px;padding:5px;padding-top:0px;margin-top:0px;width:600px;}
#detalle .titular {font:normal 29px arial;line-height:32px;display:block;padding:5px;color: #036;text-decoration:none;}
#detalle .caja H3 a{font:bold 13px verdana;line-height:13px;display:block;padding:5px;color: #333;text-decoration:none;}
#detalle .caja H3 a:hover{color: #069;}
#detalle .caja p{font:normal 13px arial;color:#666;line-height: 17px;}
#detalle p.desdoc {font:normal 13px arial;line-height: 17px;color:#069}
#detalle .imagen_central img {border:1px solid #ccc;background:#fff;padding:2px;margin:5px 10px 5px 0px;}
#detalle .copete{ font:normal 10px verdana; display:block;padding:2px;}
#detalle .epigrafe{text-align: left;background-color:#fff;font:normal 10px verdana;font-style:italic;margin-bottom:15px;border-bottom:1px solid #ccc;padding:10px;}

/********************** ARCHIVO ***************************/
#archivo { padding:10px; font:normal 11px verdana;	}
#archivo .tit_buscador, #archivo .tit_resultado {font:bold 12px verdana;padding:15px 0px;}
#archivo .buscador {background:#f6f6f6;border:1px solid #ccC;padding:10px;}
#archivo .caja {border-bottom:1px solid #ccc;font:normal 11px verdana;line-height: 14px;padding:5px;padding-top:0px;margin-top:0px;}
#archivo .titular {font:bold 15px verdana;line-height:13px;display:block;padding:0px 0px;color: #333;text-decoration:none;	}
#archivo .caja H3 a{font:bold 11px verdana;line-height:13px;display:block;padding:0px 0px;color: #333;text-decoration:none;}
#archivo .caja H3 a:hover{color: #069;}
#archivo .caja p{font-size:11px;}
#archivo p.desdoc {font:bold 11px verdana;margin-bottom:15px;color:#069}
#archivo .imagen_central img {border:1px solid #ccc;background:#fff;padding:2px;margin:5px 10px 5px 0px;}
#archivo .copete{ font:normal 10px verdana; display:block;padding:2px;}
#archivo .epigrafe{text-align: left;background-color:#fff;font:normal 10px verdana;font-style:italic;margin-bottom:15px;border-bottom:1px solid #ccc;padding:10px;}
#archivo a {font:normal 10px verdana;color:#f00;text-decoration:none;}

/************************ FOOTER *******************************/

.separador-cierre{background-color:#549ac0;color: #FFF;font:bold 11px verdana;	text-align: center;}
.separador-cierre a{	color: #FFFF80; }

/*****************************************************/
.proy_right_global {border:0px solid #f00;text-align:center;margin:10px 0px;}

/*************** VARIOS ******************/
.both		{ clear:both; }
.fleft	{ float:left; }
.fright	{ float:right; }

.footer-seo{
font-size: 12px;}

/*************** ENCUESTA ******************/

#encuesta { background:#fff;border:0px solid #999;border:0px solid #069;width:250px; }
#encuesta h3 { background:#fff;padding:3px;margin:0px;display:block;font: bold 16px trebuchet ms }
#encuestadiv h3.titular {
	font:bold 19px arial;
	margin-bottom:10px;
	color:#0d4261;
}
#encuesta p {margin:0px; padding:0px;font:normal 11px trebuchet ms;padding:3px;}
#encuesta ul, #encuesta_listado ul {list-style-type: none;margin:0px; padding:0px;padding-left:10px;width:250px;}
#encuesta ul li {font:normal 11px trebuchet MS;}
.submit, .submit2 {background:#d14c4c;font:bold 12px arial;border:0px solid #ccc;color:#fff;cursor:pointer;margin:5px;}
.submit2 {background:#76b6f1}
#encuesta a {color:#069; text-decoration:none;margin-bottom:15px;}
#encuesta_result, #encuesta_listado {font:normal 11px Trebuchet MS;padding-left:25px;width:650px}
.pregunta {font:bold 12px Trebuchet MS;}
.numero {font:bold 16px Trebuchet MS;color:#666;}
#listado_encuestas {list-style-type:none;font:normal 11px Trebuchet MS;width:650px}
#listado_encuestas li {
	background:url(../image/encuesta_icon2.gif) no-repeat 2%;
	border-bottom:1px dotted #ccc;
	padding:7px;
	padding-left:50px;
}
#listado_encuestas li a {color:#069}
#listado_encuestas li a:hover {color:#999}

#videogrande embed {width:400px;height:250px;}
#videochico embed {width:180px;height:150px;}
#videochicohome embed {width:125px;height:80px;}
a.ampliavideo {font:bold 14px georgia;text-decoration:none;}
a.ampliavideo:hover {font:bold 14px georgia;text-decoration:none;}
#video {font:normal 11px Trebuchet MS;color:#f00;line-height: 17px;}
#video .descripcion {font:normal 12px Trebuchet MS;color:#666;line-height: 17px;}
#video a, #video a:hover {
	font:normal 12px Trebuchet MS;
	text-decoration:none;
	color:#575;
}
#video h3 {
	font:normal 24px Georgia;
	display:block;
	padding:5px;
	color: #036;
}
.titNot {
	font:normal 18px Georgia;
	display:block;
	color: #f00;
}
.audiochico embed {
	width:220px;
}
.audiogrande embed {
	width:420px;
}

/****************************** COMENTARIOS *************************************/
#caja_comentarios { 	border-top:1px solid #ccc; font:normal 11px arial}
.tit_comentario { font:bold 15px Trebuchet MS }
.comment_indiv { 	border:1px solid #ccc; border-left:4px solid #999;	padding:5px; 	margin:5px 0;	font:normal 11px arial;	color:#666;}
.comment_indiv_h { border:1px solid #666; border-left:4px solid #069; padding:5px; margin:5px 0; font:normal 11px arial; color:#000; background:#fafafa }
.comment_cab { background:#eee; padding:3px; }
a.comment_pag,a.comment_pag:hover  { font:bold 11px arial; text-decoration:none; color:#666 }
a.comment_pag:hover { color:#ccc; text-decoration:underline }
.pag_actual { font:bold 11px arial; text-decoration:none; color:#069 }
.comment_cant { font:normal 12px arial; margin:0; padding:0 }
#mensaje { font:bold 11px arial; margin:0; padding:10px; color:#f00; }
.btn_grabacom { border:1px solid #ccc; background:#f0f0f0 }

/****************************** REGISTRO *************************************/
#registro {font:normal 12px arial; border:0px solid #f00}
#registro input { border:1px solid #999;font:normal 13px arial; }
#registro .inputfocus { border:1px solid #666; font:normal 13px arial; background:#f6f6f6; width:200px; }
.izquierda {float:left;width:230px; }
#registro div { height:35px; }
.req {padding:5px; background:url(../imagenes/requerido.gif) no-repeat center; }
.titproyreg{ font:bold 16px arial; display:block; color:#069; text-decoration:none; border-bottom:1px solid #f0f0f0; margin-bottom:15px; }
#registro hr{ height:1px; color:#ccc }
#registro .boxentra-cont { width:200px; border:1px solid #999;}
h2.footer-seo { font:bold 10px arial; color:#ccc; }

.titular_busqueda {	font:bold 22px arial; color:#036; }
#busqueda {width:600px;}
#busqueda ul {list-style-type: none; margin:0px; padding:0px;}
#busqueda ul li {border-bottom:1px dotted #ccc; padding:0px; margin:0px; margin-bottom:10px; margin-top:10px;}
#busqueda ul li a {font:bold 12px arial;line-height:23px;display:block;padding:5px;color: #0d4261;text-decoration:none;}
#busqueda ul li p {font:normal 12px arial;color:#333;line-height: 17px; margin-bottom:10px;}
#busqueda .fecha_bus {font:bold 10px arial}

h1.coment_max {
	font:bold 12px arial;
	color:#036
}
#proy_top_cont {
	margin-bottom:10px;
}

