body  {
	margin-top: 0px;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	width: 100%;
	background-color: #f6f2e6;
}
.contenedor {
	margin: auto;
	width: 800px;
	background-color: #111d38;
	background-image: url(images/fondo1a.jpg);
}

label {
   font-weight: bold;
   font-size: small;
}
/* @group cajas principales */
#encabezado {
   width: 800px;
   height: 109px;
   background-image:url(images/encabHome1.jpg);
   background-repeat:no-repeat;  
}

#encabezadoI {
   width: 800px;
   background-image:url(images/encabHome1.jpg);
   background-repeat:no-repeat;  
}
#contenido {
   width: 800px;
   height: 850px;
   background-image:url(images/fondo1a.jpg);
   background-repeat:repeat-y;   
   padding: 0px 0px 0px 9px;
   overflow: auto;
}

#pie {
   margin: auto;
   width: 800px;
   height: 60px;
   background-image:url(images/pie.jpg);
   background-repeat:repeat-y;
   text-align: center;
}

/* @group menus */
#menuH {
   width: 525px;
   height: 216px;
   background-image:url(images/fondoMenu3.jpg);
   background-repeat: repeat-y; 
   font-size: 9px;
}
#menuDer {
   width: 265px;
   height: 81px;
   float: right;
   background: url(images/fondo3A.jpg) repeat-y left;
}

/* @group submenus de menuDer */
#menuV {
   width: 255px;
   height: 31px;
   float: left;
   background: url(images/fondo5A.jpg) ;
}
#menuV1 {
   width: 255px;
   height: 105px;
   float: left;
   background: url(images/fondo6A.jpg) ;
}
#menuV2 {
   width: 205px;
   height: 550px;
   float: right;
   background: #f3edd2;
   margin: 8px 40px 5px 5px;
   border-right-style: solid;
   border-right-color: #d3d4d3;
   border-bottom-style: solid;
   border-bottom-color: #d3d4d3;
   padding: 5px 10px 10px 5px;
   text-align: justify;
}

/* @group submenus de menuH */
#menu1 {
   width: 125px;
   height: 216px;
   margin: 0px;
   float: left;
}
#menu2 {
   width: 125px;
   height: 216px;
   margin: 0px;
   padding: 0px 0px 0px 9px;
   float: left;
}
#menu3 {
   width: 125px;
   height: 216px;
   margin: 0px;
   padding: 0px 0px 0px 9px;
   float: left;
}
#menu4 {
   width: 120px;
   height: 216px;
   margin: 0px;
   padding: 0px 0px 0px 9px;
   float: left;
}
#menu5 {
   width: 125px;
   height: 81px;
   margin: 0px;
   padding: 0px 0px 0px 0px;
   float: left;
}
#menu6 {
   width: 120px;
   height: 81px;
   margin: 0px;
   padding: 0px 0px 0px 9px;
   float: left;
}
#menu7 {
   width: 200px;
   height: 100px;
   margin: 0px;
   padding: 0px 0px 0px 6px;
   float: right;
}

#barra {
	background: url(images/bullet_1.jpg) repeat-x;
	width: 100%;
	float: left;
}
#intro {
	width: 510px;
	float: left;
	text-align: justify;
	padding: 10px 5px 5px 5px;
}
#intro1 {
	width: 250px;
	float: left;
	text-align: justify;
	padding: 10px 5px 5px 5px;
}
#intro2 {
	width: 250px;
	height: 250px;
	float: left;
	text-align: justify;
	padding: 10px 5px 5px 5px;
}
#textos {
	width: 750px;
	float: left;
	text-align: justify;
	font-size: 10px;
	padding: 15px;
}
#despliegue {
	width: 650px;
	float: left;
	text-align: left;
	font-size: 10px;
	padding: 50px;
}
/* @group bullets de menus */
#menuH ul{
	list-style-position: inside;
	padding-left: 0;
}

#menuH ul li{
	border-bottom: dotted 1px black;
	list-style-type: none;
}

#menuH ul li a{
	text-decoration: none;
	color: #1f1f1f;
	display: block;
	padding: 5px 5px 5px 12px;
	background: url(images/bullet.jpg) no-repeat 0px 6px;
}

#menuH ul li a:hover{
	background-color: #1f1f1f;
	color: #cccacb;
	background-image: url(images/bullet_1.jpg);
}

#menuDer ul{
	list-style-position: inside;
	padding-left: 0;
}

#menuDer ul li{
	border-bottom: dotted 1px black;
	list-style-type: none;
}

#menuDer ul li a{
	text-decoration: none;
	color: #1f1f1f;
	display: block;
	padding: 5px 5px 5px 12px;
	background: url(images/bullet.jpg) no-repeat 0px 6px;
}

#menuDer ul li a:hover{
	background-color: #1f1f1f;
	color: #cccacb;
	background-image: url(images/bullet_1.jpg);
}

#menuV2 ul{
	padding: 0px 0px 0px 20px;
}
#menuV2 ul li{
	list-style-type: disc;
	list-style-position: outside;
	border-bottom: none;
}

#pie ul{
	list-style-position: inside;
}

#pie ul li{
	list-style-type:  none;
	display: inline-block;
	padding: 9px 9px 0px 9px;
}

#pie ul li a{
	text-decoration: none;
	color: #1f1f1f;
	padding: 5px 5px 5px 5px;
}

#pie ul li a:hover{
	background-color: #1f1f1f;
	color: #cccacb;
}

h3 {
	color: #597d9f;
}

h4 {
	color: #597d9f;
}
label {
   font-weight: bold;
   font-size: small;
}
a {
	color: #597d9f;
	text-decoration: none;
}
a:hover{
	background-color: #1f1f1f;
	text-decoration: none;
	color: #cccacb;
}

/* @group clases */
.aut {
	text-align: right;	
}
.clasif {
	color: #13446f;
	font-size: 8px;
	font-weight: bold;
}	
.clasifT {
	font-size: 8px;
}	
.msg {
   font-size: x-small;
   color: red;
}
.negrita {
	font-weight: bold;
}
.normal {
	color: #646464;
}
   tr {
	vertical-align: top;
}
.titulo {
	color: #13446f;
}	