/* CSS Document */
*{
margin: 0;
padding:0;
}
body{
background-color:#C9DCBE;
}
.contenedorprincipal{
width:100%;
height:auto;
position:relative; z-index:50 ;
}
.contenedorencabezado{
display:block;
width:100%;
height:180px;
background-image:url(../imagenes/fondofin.png);
clear:both;
}
.contenedorlogo{
display:block;
width:180px;
height:143px;
float:left;
margin-left:130px;
margin-top:7px;
clear:both;
}
.contenedormenu{
display:block;
width:100%;
height:47px;
margin-bottom:5px;
background-color:#CCCCCC;
position:relative; z-index:20 ;
}
#menuvertical{
display:block;	
position: relative; z-index: 10; float:left;
width:700px;
height:30x;
margin-top:5px;
margin-bottom:5px;
margin-left:150px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:11px;	
clear:right;	
}
ul, ol {
list-style:none;		
}	
.nav > li {
float:left;		
}		
.nav li a {
background-color:#098949;
color:#fff;
text-decoration:none;
padding:10px 12px;
display:block;
}	
.nav li a:hover {
background-color:#A0C74A;
font-size-adjust:none;
color:#3F550C;				
}			
.nav li ul {
display:none;
position:absolute;
min-width:140px;
}			
.nav li:hover > ul {
display:block;
font-style:oblique;
}			
.nav li ul li {
position:relative;
}	
.nav li ul li ul {
right:-140px;
top:0px;
}		
.contenedorsearch{
height:30px;
padding-top:5px;
clear:none;
}	
.contenedorbanner{
width:100%;
height:350px;
margin-top:10px;
margin-bottom:10px;
background-image:url(../imagenes/fondobanner.png)
clear:both;
}
.contenedorbannerimagen{
width:65%;
height:340px;
float:left;
margin-top:5px;
margin-left:5px;
margin-right:5px;
margin-bottom:5px;
clear:none;
}
.contenedorbannerfotos{
width:450px;
height:340px;
margin-top:5px;
margin-left:5px;
margin-right:5px;
margin-bottom:5px;
float:right;
clear:none;
}
.contenedorinformacion{
width:53%;
height:auto;
background-color:#CCCCCC;
float:left;
margin-left:165px;
padding-bottom:10px;
padding-left:20px;
clear:both;
}
.contenedorinformacion p{
font-family:Verdana, Arial, Helvetica, sans-serif;
size:40px;
color:#000000;
text-align:justify;
padding-left:20px;
padding-right:20px;
padding-bottom:40px;
}
.contenedornoticiasizq{
width:350px;
height:auto;
margin-bottom:20px;
margin-left:20px;
clear:both;
}
.contenedornoticiasizq img{
width:345px;
height:auto;
border:groove;
}
.textdesplegable{
font-size:12px;
font-family:"Times New Roman", Times, serif;
padding-top:10px;

}

.contenedormenuder{
width:22%;
height:auto;
margin-right:165px;
float:right;
clear:none;
}
.link{
width:100%;
}
.menulink{
width:100%;
margin-bottom:10px;
border-style:groove;
}
.menulink li{
display:block;
}
.title{
background-color:#999999;
}
.contenedorfoot{
display:block;
width:100%;
height:auto;
background-image:url(../imagenes/fondo.png);
margin-bottom:5px;
margin-top:5px;
float:inherit;
clear:both;
}
.listadirecciontext{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333300;
font-size:9px;
margin-left:450px;
padding-top:5px;
}
/*Institucional*/
.contenedorinformacion h1{
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#666666;
border-bottom-style:groove;
padding-bottom:5px;
margin-bottom:5px;
}
.contenedorinformacion h2{
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#666666;
}
.pinfo{
font-family:Verdana, Arial, Helvetica, sans-serif;
margin-bottom:3px;
}
/*Index*/
.noticiasder{
float:right;
width:300px;
height:auto;
position:absolute; top:812px; left:560px;
}
.noticia1{
clear:both;
width:290px;
height:auto;
}
.titularnoticia{
clear:both;
float:right;
width:170px;
}
/*Directorio*/
.titulo{
background-color:#5B9D5B;
}
/*Asociados*/
.contenedorlogosafiliados{
background-color:#000000;
}
.linkafiliados{
width:30%;
height:100px;
margin-top:2px;
margin-bottom:5px;
clear:none;
float:left;
border-style:groove;
}
.linkafiliados a:hover {
border-style:hidden;
}
/*Contactos*/
contenedormaps{
display:block;
float:right;
width:50px;
height:50px;
background-color:#993300;

}
contenedordireccion{
display:block;
width:80px;
height:auto;
}
.contenedordireccion{
width:390px;
float:left;
clear:both;
}
/*Planificación de Actividades*/
.tablaactividades{
float:right;
margin-right:150px;
}
.tablanoticias{
float:right;
margin-right:20px;
}
/**/
noticiasder2{
}