html {background: #EFF0F5 url("../img/Body_background.jpg") repeat-x scroll 0 0; width: 99.2%; margin: 0 auto; padding: 0;
            top: 0; left: 0; font-family: "Trebuchet MS",Arial,Helvetica,sans-serif; 
				font-size: 12px; border: 0 none black;}
body {width: 976px; margin: 0 auto; padding: 0; float: none;}
div#contenedor  {width: 976px; margin: 0 auto; padding: 0; float: none;  clear: both;
	background: #F1F1FF url("../img/Total_container_background.png") repeat-y scroll 0 0; 
	outline: 0px dashed green; }
div#contenedor_int  {width: 966px; margin: 0 auto; padding: 0; float: none;}

a:link, a:visited {color: #0072BC; text-decoration: none; float :none;}
div#encabezado {color: #FFFFFF; background: #32405A none repeat-y scroll 0 0; }
div#encabezado  img {margin: 0; padding:0; border: 0 none black; display: block;}
div#menu {float: left; width: 22%; margin: 0; padding: 0 3px; height: 600px; overflow: auto;
		background: #FFF none repeat scroll 0 0; border: 0 none;}
div#contenido {background: #F1F1FF none repeat scroll 0 0; float: right; width: 75%; height: 600px;
            margin: 0; padding: 0 1%; border: 0 none;  outline: 0px dashed red; overflow: auto;
				color: #595F75;}
div#pie {background: #32405A none repeat-y scroll left top; clear: both; color: #FFF;
    display: block; height: 45px; margin: 0 auto; padding: 0; width: 100%; }
div#pie a {color: #FFF;}
div#pie p {color: #FFFFFF; font-size: 0.9em; margin: 0; padding: 3px 20px 2px; text-align: right;}
div#pie ul {clear: none; float: right; list-style: none outside none; margin: 0 5px;}
div#pie ul li {clear: none; display: inline; float: left; position: relative; margin: 0 0 0 5px;}
div#pie img {border: medium none;}
div#est_copyright {background: transparent none repeat scroll 0 0; border: 0 none;  float: none; height: 1em;
		width: 100%; margin: 0; padding: 0 0 0 0; text-align: center; font-size: 0.8em; clear: both;}

div#contenido p {text-align: justify;}
div#contenido p.centrado {text-align: center;}
table.descarga {margin-left: 2em}
table.descarga td {vertical-align: top; padding: 0.2em 0 0.2em 0.2em;}
table.direccion {border: 1px solid black; text-align: center; width: 95%; border-collapse: collapse;}
table.direccion  td {border: 1px solid black; text-align: center; vertical-align: middle; 
	text-align: center; margin: 0; padding: 0;}
p.titulo {font-weight: bold; font-size: 1.3em; line-height: 1em; vertical-align: bottom; padding: 0;
	margin: 1em 0 0.4em 0;}
p.subtitulo {line-height: 1em; margin: 0; font-style: italic;font-size: 1.1em; margin: 0em 0 0.4em 0;}
img.validador {margin: 2px 0 0 0; padding: 0; border:0;width:66px;height:23px}
p.copyright {margin: 5px 0 0 0; padding: 0; line-height: 1em;}

/* Página de inicio  */
div#inicioContenido {float: left; width: 80%}
div#inicioBanner {float: right; width: 120px; margin: 0 auto; text-align: center; padding: 1em 0 0 0;}
img.banner {text-align: right; margin: 0 auto;}
		
/*Estilos Menu Izquierdo */	
div#menu ul.nivel1 {list-style: circle outside url(../img/Submenu_LI.gif); margin: 0.4em 0 0.4em 16px; 
	font-weight: bold; padding: 0px}
div#menu ul.nivel2 {list-style: circle outside url(../img/Submenu_LI.gif); font-size: 0.9em; 
	margin: 0.2em 0 0.2em 32px; padding: 0px}
div#menu ul.destacado {list-style-image: url(../img/destacado.png)}
div#menu ul a {display: block; text-decoration: none;  color: #2D4873;}
div#menu ul a:visited {color: #2D4873;}
/*div#menu ul ul {font-size: 0.9em; margin: 0.1em 0 0.1em 16px; padding: 0;}
div#menu ul ul a {display: block; text-decoration: none; color: #333; margin: 0; padding: 0;}
div#menu ul ul a:visited {color: #333;} */
div#menu ul a.actual {font-size:1.2em; font-weight: bold; color: #000; text-decoration: underline; 
		color: #2D4873;}	
/*div#menu ul.relleno {list-style: none outside none; margin: 0.4em 0 0.4em 16px; padding: 0px;}
div#menu li {margin: 0; padding: 0; border: 0;} */
a:hover {font-size: 1.4em}

