/* CSS Document */
html{height:100%; text-align:center;}
body{width:100%; height:auto; font-size:62.5%;font-family:Arial,Verdana, Helvetica, sans-serif; background-image:url(../img/fnd_html.gif); background-repeat:repeat-x; background-color:#f8f4e8; padding-bottom:71px;}
*{border:0px; margin:0px; padding:0px; list-style:none;}
/*//////////////////////////////////////////////////////////////////////*/
#cuerpo{ width:781px; height:100%;margin:0px auto; background-image:url(../img/fnd_cuerpo.gif); background-repeat:repeat-x; background-color:#fff;border-bottom:1px solid #cfdad4;}

#cabecera{padding:16px 19px 11px 14px; height:57px;}
#cabecera img.left{float:left;}
#cabecera img.derecha{float:right; padding-top:6px;}

/* ---  cabecera para impresion --- */
#cabecera_print{display:none;height:80px; width:575px; border-bottom:#366aae 8px solid; margin:auto;}
#cabecera_print_index{display:none;height:80px; width:781px; border-bottom:#366aae 8px solid; margin:auto;}


/*///////////////////////////////////////////////////////////////////////////////*/
#menu{ height:31px; background:url(../img/fnd_menu_off.gif) repeat-x;}
#menu ul li{ float:left; font-size:1.2em; color:#f0f1f3; font-weight:bold; line-height:31px;}
#menu a{color:#f0f1f3; text-decoration:none;padding:0px 18px;}
#menu a:hover{ text-decoration:underline;}
#menu p{background:url(../img/fnd_menu_on.gif);padding:0px 18px; color:#023271;}

/*////////////////////////////////////////////////////////////*/
#contenido{ margin:0px auto; text-align:left; display:table;}
#contenido h2{ height:42px;font-size:2.4em; color:#696c0a; font-weight:lighter; line-height:42px; padding-left:19px; border-bottom:1px solid #cfdad4;}
#contenido .bloques_izq{ background:url(../img/fnd_blq_izq.gif) repeat-y;float:left;}
/*//////////////////////////////////*/
/*//////grande////////////////*/
#contenido .cont_big{ width:527px; background:url(../img/fnd_borde.gif) repeat-y right; padding:16px 0px 0px 0px; float:left; min-height:400px !IMPORTANT; *height:400px;}
#contenido .foto_index{width:350px; height:500px; background:url(../img/fnd_foto.gif); padding:9px;margin:0px auto;}
#contenido p.pie{font-size:1.1em; color:#fff; padding-top:8px; *padding-top:2px;}
/*cuerpo noticias, inaguraciones......*/
#contenido p.rastro{font-size:1.1em; color:#424c59;padding:6px 0px 6px 16px; border-bottom:1px solid #cfdad4;}
#contenido p.tit{font-size:1.6em; color:#696c0a; padding-bottom:10px; font-weight:bold;}
#contenido p.subtit{font-size:1.3em; color:#424c59; padding-bottom:10px; padding-top:10px; font-weight:bold;}
#contenido p.tit2{ font-size:1.3em; color:#696c0a; padding: 14px 0px 6px 0px; font-weight:bold; margin-bottom:-12px;}
#contenido p.txt{font-size:1.1em; color:#424c59; padding-left:0px; padding-top:10px; text-align:justify;}
#contenido p.txt_foto{font-size:1.1em; color:#424c59; padding-left:0px; padding-top:16px;}
#contenido p.pie_blue{background:#265ea8; color:#FFFFFF; padding:5px;}
#contenido img.foto{float:left; padding:16px 8px 0px 0px; }
#contenido img.foto_derecha{float:right; padding:0px 0px 0px 8px; }
#contenido img.foto_dwn{ padding:16px 0px 0px 0px; }
#contenido img.foto_enlista{ padding:16px 0px 8px 12px; }
#contenido #foto_conpie{float:left; padding:16px 8px 5px 0px; width:185px;}
#contenido .foto_div{ padding:16px 8px 15px 0px; text-align:center; }
#contenido .foto_div p.pie_blue{ width: 320px; text-align:center;  margin:auto; *margin:0px; background:#265ea8; color:#FFFFFF; padding:5px;}
#contenido p.txt span{font-size:1.6em; padding-top:9px; font-weight:bold;}
#contenido p.firma{font-size:1.1em; color:#424c59; padding: 20px 0px 30px 0px; font-style:italic;}

#contenido p.txt a{font-size:1.0em; color:#424c59; padding-left:0px; padding-top:10px; font-weight:bold; text-decoration:none;}
#contenido p.txt a:hover{ text-decoration:underline;}


#contenido ul.lista_txt {padding-top:10px;}
#contenido ul.lista_txt li{font-size:1.1em; color:#424c59; margin: 0px 0px 0px 8px; padding: 0px 0px 8px 12px; background:url(../img/bull.gif) no-repeat 0px 6px;}
#contenido ul.lista_txt ul {padding-top:10px;}
#contenido ul.lista_txt ul li{font-size:1.1em; *font-size:1.0em; color:#424c59; margin: -8px 0px 0px 20px; *margin: 0px 0px 0px 5px; padding: 0px 0px 8px 12px; *padding: 0px 0px 0px 12px; background:url(../img/bull.gif) no-repeat 0px 6px;}
/*/////*/ 

#contenido .bloques_index{ border-top:1px solid #cfdad4; margin-top:16px; background:url(../img/fnd_bloques.gif) repeat-y; display:table; width:525px;}
#contenido .bloque_borde{border-bottom:1px solid #cfdad4; width:262px;}
#contenido .sinBorde{border:0px;}
#contenido .bloques_index p{font-size:2.0em; color:#696c0a; padding-left:19px; padding-top:19px;}
#contenido .blq_izq{float:left; width:262px;}
#contenido .blq_drch{float: right; width:262px;}
#contenido .bloques_index ul{padding-top:0px; padding-left:19px; padding-bottom:8px; font-size:1.1em; font-weight:bold;}
#contenido .bloques_index ul li{ padding:13px 0px; background:url(../img/fnd_linea.gif) repeat-x bottom;width:223px;}
#contenido .bloques_index ul li.sinLinea{background:none;}
#contenido .bloques_index ul li a{color:#516271; text-decoration:none; padding-left:8px; display:block;background:url(../img/bull.gif) no-repeat 0px 6px;}
#contenido .bloques_index ul li a:hover{text-decoration:underline;}
#contenido .bloques_index ul li span{ font-weight:normal; color:#516271; padding-left:5px; display:block;}
/*////////////////derecha///////////*/
#contenido .cont_mini, #contenido .cont_mini_index{width:226px;float:left; padding:21px 0px 0px 14px;}
#contenido .cont_mini p, #contenido .cont_mini_index p{font-size:2.0em; color:#696c0a;}
#contenido .cont_mini ul, #contenido .cont_mini_index ul{ padding:4px 0px 0px 0px;}
#contenido .cont_mini ul li, #contenido .cont_mini_index ul li{background:url(../img/fnd_linea.gif) repeat-x bottom;color:#516271;font-size:1.1em; padding:13px 0px; width:207px;}
#contenido .cont_mini ul li.sinBorde, #contenido .cont_mini_index ul li.sinBorde{ background:none}
#contenido .cont_mini ul li a, #contenido .cont_mini_index ul li a{text-decoration:none; color:#696c0a;}
#contenido .cont_mini ul li a:hover, #contenido .cont_mini_index ul li a:hover{text-decoration: underline;}
#contenido .cont_mini ul li p, #contenido .cont_mini_index ul li p{padding-left:35px; line-height:30px;font-size:1.4em; margin-top:5px;margin-left:8px;}
#contenido .cont_mini ul li p.pdf, #contenido .cont_mini_index ul li p.pdf{background:url(../img/icono_pdf.gif) no-repeat; font-weight: bold;font-size:1.0em;}
#contenido .cont_mini ul li p.print, #contenido .cont_mini_index ul li p.print{background:url(../img/icono_print.gif) no-repeat; font-weight: bold;font-size:1.0em;}
#contenido .cont_mini ul li select, #contenido .cont_mini_index ul li select{ width:172px; height:19px; font-size:1.1em; color:#6e7c89; border:1px solid #7f9db9; margin-left:8px;}
#contenido .w205{ width:205px; padding-left:0px; padding-top:0px;}
#contenido .w575{ width:575px; background:none; margin:0px; padding:0px;}

/*internos paginas exceptuando el index*/
#contenido .interior{padding:15px;}

#contenido .tecnica {border-top:1px solid #cfdad4; margin-top:15px; padding:15px 0px 10px 0px;}
#contenido .dentro_tecnica{background:url(../img/fnd_tecnica.gif) repeat-y; width:545px;  display:table}
#contenido .ficha{float:left;width:238px; padding:0px 0px 0px 18px}
#contenido .ficha p.titu{font-size:1.7em; color:#696c0a; font-weight:bold}
#contenido .ficha p.subTit{font-size:1.1em; color:#696c0a; font-weight:bold; padding-top:14px;}
#contenido .ficha p.explic{font-size:1.1em; color:#424c59; padding-top:2px;}
/*///////*/

/*el menu de la izquierda perteneciente a cada seccion/*/
#contenido ul.menu_izq{padding-top:0px;}
#contenido ul.menu_izq li{background:url(../img/fnd_linea.gif) repeat-x bottom;color:#516271;font-size:1.1em; padding:7px 0px; width:183px; padding-left:21px;}
#contenido ul.menu_izq li.iconos{padding-left:12px;}
#contenido ul.menu_izq li p.pdf, #contenido ul.menu_izq li p.print{padding-left:34px; line-height:30px;font-size:1.0em; margin-top:5px;margin-left:8px; font-weight: bold;}
#contenido ul.menu_izq li a.link{color:#516271; text-decoration:none;background:url(../img/bull.gif) no-repeat 0px 6px; padding-left:8px; display:block;}

#contenido ul.menu_izq li a.link:hover{ color:#696c0a; text-decoration: underline;}
#contenido ul.menu_izq li p{color:#696c0a; font-weight:bold;background:url(../img/bull.gif) no-repeat 0px 6px; padding:0px; margin:0px;padding-left:8px; line-height:normal; font-size:1.0em; font-family:Arial, Helvetica, sans-serif;}
#contenido ul.menu_izq li select{margin-left:0px;}


/*//////////////////////////////////////////////////*/
/*//////////////////////////////// pie       ////////*/
#pie{padding:19px 0px;border-bottom:1px solid #cfdad4; width:761px; margin:0px auto;}
#pie p{ font-size:1.1em; color:#516271;}
#pie a{color:#516271; font-weight:bold;}



