BODY {
   font: 8pt Arial, Verdana, Geneva, Helvetica, sans-serif;
   margin-top: 10px;
   margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
   text-align: center;
   background-color: #ffffff;
}

table {
	margin-right: auto;
	margin-left: auto;
}

.top-nav {
	text-align: left;
	font-weight: bold;
	height: 14px;
	width: 120px;
	padding: 0px 0px 5px 10px;
	color: #AE472C;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.top {
	height: 81px;
	width: 692px;
	background-color: #526BC6;
   COLOR: #ffffff;
   FONT-FAMILY: Arial, Verdana, sans-serif;
   text-align:center;
   vertical-align: middle;
   font-size: 18px;
   padding-top: 25px;
  }

.navegacion {
	height: 21px;
	width: 800px;
	background-color: #33437B;


}

.navegacion li {
	list-style-type: none;
	white-space: nowrap;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-align: center;
	border-bottom-width: 1px;
    border-top-width: 1px;
    border-top-color: #ffffff;
    border-top-style: solid;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #000000;
	border-left-color: #526BC6;
	height: 21px;
	width: 109px;
	float: left;
	text-transform: none;
	line-height: 22px;
	font-weight: bold;

}
.navegacion li a {
	text-decoration: none;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	height: 21px;
	width: 109px;
	line-height: 22px;
	text-transform: capitalize;
	letter-spacing: normal;
	float: left;

}
.navegacion li a:hover {
	height: 21px;
	width: 109px;
	float: left;
	line-height: 22px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #00479F;
	text-decoration: none;
	background-color: #FFFFFF;
	text-transform: capitalize;
	background-repeat: repeat-x;
	background-position: top;
	border-bottom-style: none;
}
.navegacion ul {
	margin: 0;
	padding: 0;
}


#contenedor{
   text-align: left;
   width: 770px;
   margin: auto;
}
#cabecera{

     background-color: #000000;
   color: #000000;

   border-top: 3px solid #B41A1A;
   padding-top: 2px;


   color: #ffffff;
   text-align: left;
   vertical-align: middle;
  height: 30px;
  width: 770px;
}

#cuerpo{
margin-top: 0;
}

#lateral{
   width: 145px;
   float:left;
   background-color: #FFFFFF;
	text-align: justify;
	vertical-align: top;
	padding-top: 15px;
	padding-left: 2px
   margin-left: 15px;

}
#lateral ul{
	list-style-type: none;
   margin-top: 5px;
   margin-bottom: 5px;
   margin-left: 5px;
   margin-right: 5px;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 5px;
padding-right: 5px;
   width: 145px;
	border: 1px solid #FFE094;
	vertical-align: middle;

}
#lateral li a{
	text-decoration: none;
	width: 145px;
	list-style-type: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #526BC6;
	line-height: 1.5em;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 10px;


}

#lateral li a:hover {
	text-decoration: underline;
}

#principal{
   margin-left: 170px;
   background-color: #ffffff;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	font: 12px Arial, Verdana, Geneva, Helvetica, sans-serif;
	color: #060D55;
	text-align: justify;

}
.formulario
{

text-align:right;
width: 150px;
}

#pie{
   background-color: #33437B;
   color: #ffffff;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
text-align:right;
width: 740px;
}

.s {
	float: left;
	margin-left: 0px;
	margin-right: 10px;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}
H2.cab1 {
   PADDING-RIGHT: 5px;
   PADDING-LEFT: 5px;
   FONT-SIZE: 12pt;
   PADDING-BOTTOM: 3px;
   MARGIN: 10px 0px;
   COLOR: #526BC6;
   PADDING-TOP: 3px;
   FONT-FAMILY: Arial, Verdana, sans-serif;
   BACKGROUND-COLOR: #FFE094;
   text-align:left;
}

div#hiden1{
     position:absolute;
     left:175px;
     top:900px;
     width:700px;
     height:40px;
     z-index:1;
     visibility: hidden;

 }
 .caja {
   height: 420px;
 }

 .azulb {
	FONT-WEIGHT: bold;
    PADDING-TOP: 10px;
    FONT-SIZE: 13px; MARGIN: 4px 0px 2px;
    FONT-FAMILY: verdana, sans-serif;
  color: #000066  ;
}
 .rojob {
	FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
       MARGIN: 4px 0px 2px;
    FONT-FAMILY: verdana, sans-serif;
    color: #CC0000;
 }

    .verdeb {

    PADDING-BOTTOM: 10px;
    FONT-SIZE: 12px;
    MARGIN: 4px 0px 2px;
    FONT-FAMILY: verdana, sans-serif;
  color: #339933;
}

   .rojo1b {
	FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    PADDING-TOP: 10px;
    MARGIN: 4px 0px 2px;
    FONT-FAMILY: verdana, sans-serif;
  color: #A4001D;
}
   .rojo2b {
	FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    PADDING-TOP: 10px;
    MARGIN: 4px 0px 2px;
    FONT-FAMILY: verdana, sans-serif;
  color: #A4001D;
}
