BODY { 
background : #FFF; 
font : 	13px Verdana, Arial, Helvetica, sans-serif; 
color : #333; 
margin : 0px 10px 0px 10px; 
text-align: center; 
} 

#contenedor{  
width: 800px; 
background-color : #FFFFFF;
margin: auto; 
} 

#cabecera{ 
height : 200px; 
width: 800px; 
} 

#cabecera_logo{
width: 500px;
height: 200px;
float: left;
text-align: left; 
background: #FFF url(../img/cabeceralogo.gif);
} 

#cabecera_foto{
width: 300px;
height: 200px;
float: right;
background: #FFF url(../img/cabecerafoto.gif) no-repeat;
} 

#menu{ 
height : 35px; 
width: 800px; 
float: left;
background: #0033ff url(../img/fondomenu.gif) no-repeat; 
}

#cuerpo{ 
width:800px; 
height: 100%;
margin-left: 8px; 
padding: 20px 0px 0px 0px; 
background-color : #ffffff; 
float:left; 
text-align: left;
}

#recuadro_texto {
width: 200px;
height: 200px;
padding: 7px;
float: right;
text-align: center;
border: #0033ff 1px solid;
margin-left: 20px;
font-size: 0.85em;
}

#cuerpo2{ 
width:550px; 
height: 100%;
margin-left: 8px; 
padding: 20px 0px 0px 0px; 
background-color : #ffffff; 
float:left; 
text-align: left; 
}

#colfotos{ 
width:250px; 
height: 100%;
margin-left: 8px; 
padding: 20px 0px 0px 0px; 
background-color : #ffffff; 
float:right; 
text-align: center; 
}

#pie {
text-align: right;
vertical-align: bottom;
clear: both;
padding: 0px 0px 0px 0px;
font-size:0.8em;
        }

h1,h2,h3 {
	color:#265f84;	
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-style:italic;
}
h1 {font-size:18px; margin-bottom:0.9em;}
h2 {font-size:15px; font-style:normal; margin-top:1em;}
h3 {font-size:12px;}


.enlacemenu a{font-weight:bold; font-size: 12px; text-decoration:none}
.enlacemenu a:link{color: #FFFFFF}
.enlacemenu a:visited{color:#DFEFDF}
.enlacemenu a:hover{color:#ADFD5E}
.enlacemenu a:active{color:#6BFA0C}

a:link {text-decoration:none;color:#009900;} 
a:visited {text-decoration:none;color:#009900;} 
a:active {text-decoration:none;color:#009900;}
a:hover {text-decoration:none;color:#009900;}


/*-desplegables-------------------*/
#e1,#e2{
	position:absolute;
	visibility:hidden;
	filter:alpha(opacity=100);
	background-color:#549ccc;
	background-position:bottom;
	z-index:2;
	top:0px;
	left:0px;
}
.tabla_e{
	margin-top:2px;
	margin-right:9px;
	margin-left:3px;
	margin-bottom:7px;
}

.ancla {position:relative;visibility:visible;} 