.smallText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
}
.tituloText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #333333;
}
.bodyText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.tituloTextazul {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #024C7C;
}
.smallText_blanco {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}
.smallTextazul {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #002E55;
}
.tablaTextfecha {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.tituloTextTabla {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
}
.tablaTextbody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-indent: 14px;
}
.fondoazul_tablas {
	background-color: #D9E7EA;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-right-width: thin;
	border-bottom-width: thin;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
}
.bordes_tabla {
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-left-color: #999999;
}
.fondo_submenu {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #9CBBD3;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
}
.tablas_sin_borde {
}
.bordes_mapeo {
	background-color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
}

/*******************  Estilos del menu superior ********************/

#menu_top, #menu_top a{

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:100px;
text-decoration:none;
color:#333333;
width:1024px;
text-align:left;


}

#menu_top td{
padding:1px;


}
#menu_top a{
display : block;
background-image:url(../imagenes/head/gris_menus.jpg);
border-right: solid 1px #666666;
border-left: solid 1px #ffffff;
width:252px;
float:left;
height:45px;

 
}

#menu_top a:hover{
display : block;
background-image:url(../imagenes/head/verde_menu.jpg);
border-right: solid 1px #666666;
border-left: solid 1px #ffffff;
width:252px;
height:45px;



}




/*******************  Estilos del submenu ********************/




#submenu, #submenu a{


font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:100px;
text-decoration:none;
color:#333333;
width:140px;


}
#submenu td{
padding:0px;



}

#submenu a{
display : block;
background-image:url(../imagenes/body/azul_submenu.jpg);
border-left:solid 1px #FFFFFF;
border-top:solid 1px #FFFFFF;
border-right:solid 1px #666666;
border-bottom:solid 1px #666666;
width:140px;
height:40px;
float:100%;
padding:5px 0px 0px 5px;


}

#submenu td a:hover{
display : block;
background-image:url(../imagenes/body/gris_over_submenu.jpg);
border-left:solid 1px #FFFFFF;
border-top:solid 1px #FFFFFF;
border-right:solid 1px #666666;
border-bottom:solid 1px #666666;
width:140px;
height:40px;
float:100%;
padding:5px 0px 0px 5px;



}



/*******************  Estilos del menu_mapeo ********************/




#menu_mapeo, #menu_mapeo selec{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:100px;
text-decoration:none;
color:#333333;
width:100%;
height:20px;
background-color:#CEDEEA;
display:inline-table;






}
#menu_mapeo select{
padding:0px;


} 

#menu_mapeo select{
display:block;
background-color:#CEDEEA;
border-left:solid 1px #FFFFFF;
border-top:solid 1px #FFFFFF;
border-right:solid 1px #666666;
border-bottom:solid 1px #666666;
width:110px;
height:20px;
float:100%;
padding:5px 0px 0px 5px;


}


/*******************  Estilos del submenu_mapeo ********************/




#menu_mapeo, #menu_mapeo a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:100px;
text-decoration:none;
color:#333333;
width:90px;


}
#menu_mapeo td{
padding:0px;


} 

#menu_mapeo a{
display:block;
border-left:solid 1px #FFFFFF;
border-top:solid 1px #FFFFFF;
border-right:solid 1px #666666;
border-bottom:solid 1px #666666;
width:100%;
height:20px;
float:100%;
padding:5px 0px 0px 5px;




}

#menu_mapeo td a:hover{
display:block;
border-left:solid 1px #FFFFFF;
border-top:solid 1px #FFFFFF;
border-right:solid 1px #666666;
border-bottom:solid 1px #666666;
width:100%;
height:20px;
float:100%;
padding:5px 0px 0px 5px;



}

/*******************  Estilos del menu_no_estatico ********************/




#menu_no_estatico, #no_estatico a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:100px;
text-decoration:none;
color:#333333;
width:100px;



}
#menu_no_estatico td{
padding:0px;


} 

#menu_no_estatico a{
display:block;
background-color:#FFFFFF;
width:100%;
height:40px;
float:100%;
padding:5px 0px 0px 5px;




}

#menu_no_estatico td a:hover{
display:block;
background-color:#FFFFFF;
width:100%;
height:40px; 
float:100%;
padding:5px 0px 0px 5px;

