html,body{margin:0;padding:0}
body{font: 100%/1.3 New Times Roman,New Times Roman,New Times Roman;
    text-align: left;background: #fff;padding-bottom:20px}
a { color: WHITE; background: inherit; text-decoration: none;}
h1 { font: bold 2.1em New Times Roman, New Times Roman, Sans-Serif; color: WHITE }
h2 { font: bold 1.1em New Times Roman, New Times Roman, Sans-Serif; padding: 0; margin: 0; }

div#header{width:100%;overflow:hidden;background:#0071c1; }
div#header h1,div#menu{width:770px;margin:0 auto;text-align:left} 
div#header h1{padding: 20px 0 10px;color: #fff}

ul#nav,ul#nav li{list-style-type:none;margin:0;padding:0}
ul#nav{float:right;font-size: 95%}
ul#nav li{float:left; margin-left: 3px; text-align: center; width: 130px;font-size: 90%; color: WHITE;}
ul#nav a{float:left;width: 120px;padding: 5px 0;background: #1c31c5;text-decoration:none;color: WHITE; border-top : 1px solid #fff; border-left : 1px solid #fff; border-right : 1px solid #fff;}
ul#nav a:hover{background: #fff;color: #000}
ul#nav li.activelink a,ul#nav li.activelink a:hover{background: #FFF;color: #003} 

ul#lat,ul#lat li{list-style-type:none;margin:0;padding:0}
ul#lat{float:right;font-size: 95%}
ul#lat li{float:left; margin-left: 3px; text-align: center; width: 130px;font-size: 90%; color: WHITE;}
ul#lat a{float:left;width: 120px;padding: 5px 0;background: #1c31c5;text-decoration:none;color: WHITE; border-top : 1px solid #fff; border-left : 1px solid #fff; border-right : 1px solid #fff; border-bottom : 1px solid #fff;}
ul#lat a:hover{background: #fff;color: #000}
ul#lat li.activelink a,ul#lat li.activelink a:hover{background: #FFF;color: #003} 

ul#con,ul#con li{list-style-type:none;margin:0;padding:0}
ul#con{float:right;font-size: 95%}
ul#con li{float:left; margin-left: 3px; text-align: center; width: 130px;font-size: 90%; color: BLACK;}
ul#con a{float:left;width: 120px;padding: 5px 0;background: #993300;text-decoration:none;color: BLACK; border-top : 1px solid #fff; border-left : 1px solid #fff; border-right : 1px solid #fff; border-bottom : 1px solid #fff;}
ul#con a:hover{background: #fff;color: #000}
ul#con li.activelink a,ul#con li.activelink a:hover{background: #FFF;color: #003} 

#subsecciones {
	font-size: 14px;
	float: right;
	width: 82%;
	padding: 1em;
	margin-bottom: 1.2em;
	background: #eee;
	text-align: justify;
}

#contenido {
	float: left;
	width: 20 q%;
	margin: 0 0 2px 0;
background: #c8cfd3;	
}

#contenido .box {
	/*
	Color de barra lateral 
	*/
	padding: 1em;
	margin: 0 0 1em 0;
	font-size: 14px;
	font: bold;
	background : #c8cfd3;
}

#content {
font: 100%/1.3 New Times Roman,New Times Roman,New Times Roman;
	margin: 0 auto;
    padding: 15px;
	background: #fff;	
}

#cuerpo {
font: 100%/1.3 New Times Roman,New Times Roman,New Times Roman;
	margin: 0 auto;
    padding: 15px;
	background: #fff;	
}

#subsecc_cuerpo {
	font-size: 16px;
	float: right;
	width: 82%;
	padding: 1em;
	margin-bottom: 1.2em;
	background: #eee;
	text-align: justify;
}

ul {  padding: 0; margin: 0;}
li {  list-style-type: none;}


a { font-weight: bold; } 
a:link { color: #663300; text-decoration: none; } 
a:visited { color: #663300; text-decoration: none; } 
a:hover { color: #660066; text-decoration: underline; background: #FFF;color: #003} 
a:active { color: #660066; text-decoration: none; }

tr {
    height: 1px;
}

.tabla { background-color:#eee;border-collapse:collapse; }
.tabla th { background-color:#000;color:white;width:50%; }
.tabla td, .tabla th { padding:4px;border:1px solid #000; }

.tabla_sin_borde { background-color:#eee;border-collapse:collapse; }
.tabla_sin_borde th { background-color:#000;color:white;width:50%; }
.tabla_sin_borde td, .tabla_sin_borde th { padding:4px; }

.tabla_sin_borde_chico { background-color:#eee;border-collapse:collapse;font-size: 10px; }
.tabla_sin_borde_chico th { background-color:#000;color:white;width:50%; }
.tabla_sin_borde_chico td, .tabla_sin_borde_chico th { padding:4px; }

.tabla_chico { background-color:#eee;border-collapse:collapse;font-size: 10px;  }
.tabla_chico th { background-color:#000;color:white;width:50%; }
.tabla_chico td, .tabla_chico th { padding:4px;border:1px solid #000; }

.logomenu{
	width: 25%;
}
h1 li a{
	font-size: 15px;
}