body{font-family: Verdana, Arial, Helvetica, sans-serif ;
	font-size: 13px; 
	color: #000000;
	background-color: #FFFFFF;
	margin-left: 4px;
	margin-top: 4px;
	margin-right: 4px;
	margin-bottom: 4px; }
a:link {color: #000099}
a:visited{color: #000099}
h1 {font-size: 20px; color: #000033; font-weight:400; margin-left:0px; margin-top: 0px; margin-right:0px; margin-bottom:0px}	
h2 {font-size: 16px; color:#000033; font-weight:400; margin-left:0px; margin-top: 0px; margin-right:0px; margin-bottom:0px}
h3 {font-size: 14px; color:#000033; font-weight:400; margin-left: 0px; margin-top:0px; margin-right: 0px; margin-bottom:0px}
h4 {font-size: 14px; color:#000033; font-weight:400; margin-left: 0px; margin-top:0px; margin-right: 0px; margin-bottom:0px}
h5 {font-size: 14px; color:#000033; font-weight:400; margin-left: 0px; margin-top:0px; margin-right: 0px; margin-bottom:0px}
h6 {font-size: 14px; color:#000033; margin-left: 0px; margin-top:0px; margin-right: 0px; margin-bottom:0px}
.posicion {font-size: 10px; color: #333333; background-color: #E3E9EE }
a.naving {font-size: 10px; color: #336699; font-weight:600}
.nav {font-size: 10px; color: #FF0000; font-weight:600}
.final {font-size: 14px; color: #000033; font-weight:600; background-color: #E3E9EE}
.dato {font-size: 10px; color: #333333; background-color: #FFFFCC}
.tdnav {font-size: 11px; color: #333333; background-color: #E3E9EE; }
.hr1 { margin-bottom:0; margin-top:0 }
.mas {font-size: 11px; color: #333333 }
.estilo10 {font-size: 10px}

#navtable {display: block; 
	font-size: 10px;
	color: #666666; 
	font-weight:600; padding:8px 0px 5px 2px ;} 
#navtable a {display: block;
 border-bottom: 1px solid #cccccc; 
	font-size: 10px;
	color: #006633; 
	font-weight:600;}
.datomain {color: #333333  ; background-color:  #FFFFCC; }
.datomain2 {font-size: 11px; color: #333333; background-color: #FFFFCC}
.nolink  {padding:0px 0px 2px 0px;
	font-size: 10px;
	color: #666666; 
	font-weight:600; border-bottom:1px solid #cccccc}

.linkstable { margin:0px 0px 4px 8px;
 border-bottom: 1px solid #cccccc; 
	font-size: 11px; } 
.linkstable a { text-decoration:none } 
.datos {color: #000033  ; font-size:11px; font-weight:600 }
.infoside { margin:3px 15px 0px 0px; background-color:#FFFFCC} 
#divdatomain {color:#333333  ; background-color:#FFFFCC; padding:8px 8px 8px 8px}
#body { padding:8px 8px 8px 8px}
#divdatomain2 {color:#333333 ; font-size:11px ; 
background-color:#FFFFCC; padding:8px 8px 8px 8px; margin-right:8px;}
.heading8 { padding:8px 8px 8px 8px}

/* ancho de listas, borde, fondo y le quitamos estilos de lista y márgenes */
    .desplegable ul{width:150px; border:1px solid #00749e; background:#fff; padding:0; margin:0; list-style-type:none;}

    /*relleno de los items */
    .desplegable ul li{padding:.5em;}

    /* lista anidada que no se muestre y estilo de los enlaces */
    .desplegable ul li ul{display:none;}
    .desplegable ul li a{text-decoration:none; display:block; width:100%; height:100%;}

    /* fondo del item al pasar sobre él y cambiar el color del texto */
    .desplegable ul li:hover{background:#00749E; color:#000;}
    .desplegable ul li:hover a{color:#000;}

    /* item está activo con desplegable */
    .desplegable ul li:hover ul{display:block; position:absolute; margin:-20px 0 0 140px;}