html{height:100%}
body{margin:0px; padding:0px 0px 0px 0px; width:100%; height:100%; font-size:62.5%;font-family:'Tahoma', Verdana, Arial, Helvetica, sans-serif; text-align:left;background:url('../img/bg.jpg') repeat-x 0px 0px; background-color:#FFF; }
ul, ol, dl, dt, dd, li, p, h1, h2, h3, h4, h5, h6, form, img, q, blockquote{margin:0px;padding:0px;border:0px;list-style-type:none;}

#ENLINEA{width:780px; height:auto; margin:auto; background:url('../img/bg_ALL.gif') repeat-y center top;background-color:#fff;border-bottom:3px solid #e7e7e7}

h1{float:left;width:auto;height:auto;margin:10px 0 0 0px!important;margin:0px 0 0 5px; padding:0 0px; background-color:#FFF;}
h2{clear:both;width:auto;height:auto; margin:0 0 10px 0; font-size:1.8em;font-weight:normal; padding-left:5px;padding-bottom:5px; color:#000000; border-left:2px solid #000000; border-bottom:1px solid #7B3B2E;}
h3{clear:both;width:auto;height:auto; font-family:'Tahoma';font-size:1.6em;color:#000; margin:5px 0 5px 0; padding-bottom:5px; border-bottom:1px solid #666; text-align:center;}
h4{clear:both;width:auto;height:auto; font-family:'Tahoma';font-size:1.2em;font-weight:bold;color:#7B3B2E; margin:5px 0 10px 0; padding-bottom:5px; border-bottom:1px solid #e4cbc3; text-align:center;}

/* CABECERA */
.cabecera {float:left;width:auto; height:auto; background-color:#FFF; background:url('../img/bg_content.jpg') repeat-x center top;}
.botonera {float:right;width:590px; font-family:'Tahoma'; font-size:1.1em; font-weight:bold; background:url('../img/bg_content.jpg') repeat-x center top;}
.botonera ul {float:right;list-style-type:none;margin-top:54px;margin-right:5px;}
.botonera li {display:inline; float:left; width:auto; height:auto; margin:5px 2px; padding:7px 3px; background-color:#FF6600; border-bottom:1px solid #771700;border-right:1px solid #771700;border-left:1px solid #F43100; }
.botonera a, a:active, a:visited{color:black; text-decoration:none;background:none; padding:0px;}
.botonera a:hover {color:#FFFFFF; text-decoration:none;}
.botonera .iluminado {border-bottom:1px solid #f8aa89;background-color:#333; color:#FFFFFF;}

/* COMUNES */
p {margin-bottom:10px; font-size:1.2em; line-height:1.4em;}
.tabulado {margin-left:10px;}
.texto_general {font-size:1.2em; line-height:1.4em;}
.centro ul {list-style-type:disc;}
.centro li {display:block; background:url('../img/flecha.jpg') no-repeat 0px 7px; padding-left:10px;font-size:1.1em;}

/* C0NTENIDOS */
.contenidos {float:left; width:760px; margin:20px 10px 10px 10px!important;margin:20px 5px 10px 5px;}

/* NOTICIAS */
.noticias {float:left; width:180px; height:auto;padding:3px; border:1px solid #cc8779;}
.noticias li { padding:5px;}
.noticiasCompletas {width:650px; height:auto; margin:auto;padding:0 10px; }
.noticiasCompletas li { margin-bottom:10px; padding:5px;}
.titular { font-size:1.7em; margin:5px 0;color:#333}
.subtitular {font-size:1.2em; font-weight:normal; font-style:italic; margin-bottom:5px;color:#666}
.texto {font-size:1.1em; line-height:1.3em; color:#000; }
.texto_portada {font-size:1.1em; line-height:1.3em; color:#000; margin-bottom:10px;}

.volver {margin-top:10px; padding-bottom:10px;background:url('../img/flecha.gif') no-repeat 0px 4px;}
/*.volver a, a:active, a:visited {color:#7B3B2E; text-decoration:underline; padding-left:7px;}
.volver a:hover{color:#7B3B2E; text-decoration:none; padding-left:7px;}*/

.masNews {margin-top:10px;border-bottom:1px solid #cc8779; padding-bottom:10px;}
/*.masNews a {color:#7B3B2E; text-decoration:underline; background:url('../img/flecha.gif') no-repeat 0px 4px; padding-left:7px;}
.masNews a:hover{color:#7B3B2E; text-decoration:none; padding-left:7px;}
.masNews a, a:active, a:visited, a:hover{ background:url('../img/flecha.jpg') no-repeat 0px 4px;text-decoration:underline; color:#993300; padding-left:8px;}*/

/*.noticias li a {color:#7B3B2E; text-decoration:underline; background:url('../img/flecha.gif') no-repeat 0px 4px; padding-left:7px;}
.noticias li a:hover{color:#7B3B2E; text-decoration:none; padding-left:7px;}*/

.centro{float:left; width:530px; height:auto; margin-left:20px;}
.centro p a{color:black; text-decoration:underline;}
.centro p a:hover {color:black; text-decoration:none;}

.centro_conceptos{float:left; width:530px; height:auto; margin-left:21px; display:none; visibility:hidden;}
.centro_conceptos li {margin:0 0 10px 20px; padding:5px; font-size:1.2em; list-style-type:disc; }
.centro_conceptos li a {color:#7B3B2E; text-decoration:underline; padding-left:7px;}
.centro_conceptos li a:hover{color:#7B3B2E; text-decoration:none; padding-left:7px;}

/* SUBMENU */
#ENLINEA .submenu {float:right; width:550px; height:auto; margin-bottom:10px; font-weight:normal}
#ENLINEA .submenu ul { list-style-type:none; }
#ENLINEA .submenu li { display:inline; float:left; width:74px; height:70px; margin-right:5px!important;margin-right:3px; padding:5px; font-size:1.1em; text-align:center; background-color:#FED194; border:1px solid #FF6600;}
#ENLINEA .submenu a, a:active, a:visited{text-decoration:none; color:#000000;background:none;padding:0px;}
#ENLINEA .submenu a:hover {color:#7B3B2E; text-decoration:underline; color:#000}

/* DOCUMENTACION UTIL */
.documentacion {clear:both; width:175px; height:auto;padding:5px; border:1px solid #cc8779; background-color:#ffe5da; margin-bottom:10px;}
.documentacion .docutil {width:160px; height:auto; padding-left: 7px;color:#7B3B2E; background:url('../img/flecha.gif') no-repeat 0px 4px;}
.documentacion .docutil a, a:active, a:visited { text-decoration:underline;}
.documentacion .docutil a:hover {text-decoration:underline;}
.not_tit_descargas {float:left; width:100%;margin:10px 0px;}
.not_link{float:left; width:100%; height:auto;text-decoration:underline; color:#000000;background:url('../img/flecha.gif') no-repeat 0px 4px; padding-left:7px; margin-bottom:10px;display:block; font-size:1.2em;}


.item {clear:both; margin:10px 0px 10px 50px;}

/* PIE DE PAGINA */
#PIE{clear:both;width:740px; height:20px;margin:auto;font-size:0.9em; padding:10px!important;padding:5px;color:black;border-top:1px solid #ccc; }
#PIE .copy{float:left;width:630px;}
#PIE .copy a, a:active, a:visited{text-decoration:underline; color:black; background:none; padding:0px;}
#PIE .copy a:hover{text-decoration:none; color:black;background:none; padding:0px;}
#PIE .accesibilidad {float:right; height:30px; margin:0px;text-align:right;}
#PIE .accesibilidad ul {list-style-type:none;}
#PIE .accesibilidad li {display:inline;width:50px; }
#PIE .accesibilidad a, a:active, a:visited{text-decoration:none;color:black; background:none; padding:0px;}
#PIE .accesibilidad a:hover{text-decoration:underline; color:black;background:none; padding:0px;}
