/* Estructura principal
******************************************************************/
.contenedor {
	width: 980px;
	margin: 0 auto;
	background-color: #fff;
}

.columna_iz { width: 170px; float: left; color: #595a5a;}
.columna_de { margin-left: 200px; line-height: 1.6em;}
.contenido { background: url(imgcomunes/fd.gif) 0 0 repeat-y; font-size: 0.8em; l}
.contenido_txt { width: 570px; float: left; padding-top: 25px;}
.contenido_txt h1 {font-size: 1.7em; color: #e36f30; padding-bottom: 15px;}
.contenido_txt h2 {font-size: 1.2em; color: #e36f30;}

.leyenda { margin-left: 596px;}

.pie {width: 980px; margin: 0 auto; background-color: #fff; margin-top: 1px;}
.pie p {font-size: 0.70em; padding: 10px; margin: 0; color: #8b8b8b; text-align: right;}


/* Menú
******************************************************************/
img.logo_cab {float: left;}
.menu_principal {background-color: #989587; border-bottom: 1px solid #fff; height: 73px;}
ul.menu {}
ul.menu, ul.menu li {padding: 0; margin: 0;}
ul.menu li {display: inline; font-size: 11px; float: left; border-right: 1px solid #fff; height: 73px; padding-left: 19px;}

ul.menu li {padding-right: 15px;}
/*\*/ 
html*ul.menu li {padding-right: 10px;}


ul.menu li a {color: #fff !important; display: block; padding-top: 10px; height:73px;}
ul.menu li a:hover {text-decoration: none;}



ul.submenu, ul.submenu li {padding: 0; margin: 0;}
ul.submenu {padding: 10px 0 0 9px;}
ul.submenu li {font-size: 0.9em; padding: 5px 0;}
ul.submenu li a {color: #e36f30;}

ul.activar_seccion1 li.sec1 {font-weight: bold;}
ul.activar_seccion2 li.sec2 {font-weight: bold;}
ul.activar_seccion3 li.sec3 {font-weight: bold;}
ul.activar_seccion4 li.sec4 {font-weight: bold;}
ul.activar_seccion5 li.sec5 {font-weight: bold;}
ul.activar_seccion6 li.sec6 {font-weight: bold;}
ul.activar_seccion7 li.sec7 {font-weight: bold;}
ul.activar_seccion8 li.sec8 {font-weight: bold;}
ul.activar_seccion9 li.sec9 {font-weight: bold;}
ul.activar_seccion10 li.sec10 {font-weight: bold;}


ul.menu li.mnu_presentacion {background: url(imgcomunes/picto_presentacion.gif) 6px 12px no-repeat; width: 80px; }
ul.menu li.mnu_fines {background: url(imgcomunes/picto_fines.gif) 6px 12px no-repeat; width: 65px;}
ul.menu li.mnu_organizacion {background: url(imgcomunes/picto_organizacion.gif) 6px 12px no-repeat; width: 125px;}
ul.menu li.mnu_plan {background: url(imgcomunes/picto_plan.gif) 6px 12px no-repeat; width: 50px;}
ul.menu li.mnu_documentos {background: url(imgcomunes/picto_documentos.gif) 6px 12px no-repeat; width: 60px;}
ul.menu li.mnu_noticias {background: url(imgcomunes/picto_noticias.gif) 6px 12px no-repeat; width: 43px !important;}
ul.menu li.mnu_portal {background: url(imgcomunes/picto_portal.gif) 6px 12px no-repeat; width: 65px !important;}
ul.menu li.mnu_zona {background: url(imgcomunes/picto_zona.gif) 6px 12px no-repeat; width: 40px;}

ul.menu_home li.mnu_presentacion {background-color: #e36f30; width: 80px;}
ul.menu_home li.mnu_fines {background-color: #efa213; width: 60px;}
ul.menu_home li.mnu_organizacion {background-color: #5278a6; width: 125px;}
ul.menu_home li.mnu_plan {background-color: #5f894f; width: 50px;}
ul.menu_home li.mnu_documentos {background-color: #f68c49; width: 60px;}
ul.menu_home li.mnu_noticias {background-color: #e69693; width: 43px;}
ul.menu_home li.mnu_portal {background-color: #92abd2; width: 65px;}
ul.menu_home li.mnu_zona {background-color: #856644; width: 40px;}


/* Home
******************************************************************/
.home_contenedor { background-color:; width: 880px; margin: 0 auto; background: #fff url(imghome/logo_home.gif) 0px 0px no-repeat;}
.home_cabecera {text-align: right; border-bottom: 1px solid #4d5459;}
ul.menu_home, ul.menu_home li {padding: 0; margin: 0;}
ul.menu_home {border-top: 1px solid #fff; width: 100%;}
ul.menu_home li {display: inline; font-size: 11px; float: left; border-right: 1px solid #fff; height: 73px; padding-left: 19px; background: url(imghome/cuadro.gif) 5px 12px no-repeat;}
ul.menu_home li {padding-right: 24px;}
/*\*/ 
html*ul.menu_home li {padding-right: 19px;}

ul.menu_home li a {color: #fff !important; display: block; padding-top: 10px; height:73px;}
ul.menu_home li a:hover {text-decoration: none;}


.home_banda_menu {background-color: #856644; height: 74px;}
li.mnu_zona {border-right: none !important;}

.home_contenido {background-color: #fff; width: 880px; margin: 0 auto; border-top: 3px solid #989587; font-size: 0.75em; padding-top: 15px;}
.home_info {width: 410px; float: left; margin-left: 40px;}
.home_destacados {margin-left: 473px; width: 340px;}
.home_destacados h2 {padding: 5px 0 5px 30px; background: url(imghome/picto.gif) 0px 5px no-repeat; font-size: 1.4em; font-weight: bold;}
.home_destacados h2 strong { border-bottom: 1px solid #6e90a6; display: block;}

.fd_home_txt_destacados { 
	background: url(imghome/fd_destacados.gif) 5px 0px repeat-y !important; 
	padding: 10px 0px 10px 0;
}

.home_txt_destacados {
	margin-top: 0px;
	width: 330px;
	height: 156px;
	margin-right: 0px;
	padding-bottom: 5px;
}

.home_txt_destacados ul, .home_txt_destacados ul li {padding: 0; margin: 0;}
.home_txt_destacados ul {width: 270px; padding: 10px 26px 0px 26px;}
.home_txt_destacados ul li { border-bottom: 1px solid red; padding-left: 10px; border-bottom: 1px solid #dad6c3; padding: 4px 0 4px 10px;}
.home_txt_destacados a:link, .home_txt_destacados a:visited {color: #497089; font-weight: bold; display: block;}
.home_txt_destacados table tr td {vertical-align: top;}

.home {
	position: absolute;
	left: 50%;
	top: 50%;
	width: 880px;
	height: 540px;
	margin-left: -440px; /*- width/2*/
	margin-top: -270px;  /*- height /2*/
}

.home_destacados h2 {margin-bottom: 10px;}


/* presentacion
******************************************************************/
.fotos_leyenda {width: 170px; padding-top: 25px;}
.fotos_leyenda p {text-align: right; color: #a5a5a5; font-size: 0.85em; padding: 0 0 20px 0; margin: 0;}
.txt_int {padding: 10px;}


/* Formato
******************************************************************/

ul.lista1 li {background: url(imgcomunes/bolillo2.gif) 10px 7px no-repeat; padding-bottom: 8px;}
ul.lista2 li {background: url(imgcomunes/bolillo3.gif) 15px 8px no-repeat; padding-bottom: 8px;}
.txt_asedes { font-size: 11px;}


/* colores
******************************************************************/
.cabecera {font-size: 11px; font-weight: bold; color: #fff; height: 105px; vertical-align: bottom !important;}
.cabecera strong {padding: 74px 0 0 12px; display: block;}

.cab_presentacion {background: #e36f30 url(imgcomunes/cabecera_presentacion.gif) 0px 0px no-repeat; }
.cab_fines {background: #efa213 url(imgcomunes/cabecera_fines.gif) 0px 0px no-repeat; }
.cab_organizacion {background: #5278a6 url(imgcomunes/cabecera_organizacion.gif) 0px 0px no-repeat; }
.cab_plan {background: #5f894f url(imgcomunes/cabecera_plan.gif) 0px 0px no-repeat; }
.cab_documentos {background: #f68c49 url(imgcomunes/cabecera_documentos.gif) 0px 0px no-repeat; }
.cab_noticias {background: #e69693 url(imgcomunes/cabecera_noticias.gif) 0px 0px no-repeat; }
.cab_portal {background: #92abd2 url(imgcomunes/cabecera_portal.gif) 0px 0px no-repeat; }
.cab_zonaprivada {background: #856644 url(imgcomunes/cabecera_zona.gif) 0px 0px no-repeat; }

/* the overlayed element */ 
div.overlay { 
    background-image:url(imgcomunes/white.png); 
    width:600px; 
    height:470px;         
    display:none; 
    padding:55px; 
	text-align: center;
} 

div.overlay img {border: 1px solid #ddd;}
div.overlay div.close { 
    background-image:url(imgcomunes/close.png); 
    position:absolute; 
    right:5px; 
    top:5px; 
    cursor:pointer; 
    height:35px; 
    width:35px; 
} 
 
div.overlay.black { background:url(imgcomunes/transparent.png) no-repeat !important; color:#fff; } 
div.overlay.petrol { background:url(imgcomunes/petrol.png) no-repeat !important;  color:#fff; } 
div.black h2, div.petrol h2 { color:#ddd; }

p.copyright {color: #e8e8e8; font-size: 0.7em; padding: 5px 0 0 0;}
p.copyright a {color: #e8e8e8;}
