/*Font*/

.estilo_1{

color:#486C91;

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-weight: normal;

padding-left: 8px;

padding-right:5px;

}

.estilo_2{

font-family: "News Gothic MT";

color: #486C91;

font-size:10px;

text-decoration: underline;

font-weight: normal;

padding-left: 8px;

padding-right: 5px;

}

.estilo_3{

color: #486C91;

font-family: Arial, Helvetica, sans-serif;

font-size: 13px;

font-weight: bold;	

line-height: 21px;	

padding-bottom: 6px;

}

.estilo_4{

color: #CC3333;

font-family:Garamond;

font-size: 22px;

font-weight:bold;	

line-height: 22px;	

padding-bottom: 6px;

}	

.estilo_5{

font-family:Arial,Verdana,Helvetica;

color: #003366;

font-weight: bold;	

font-size: 12px;

padding-bottom: 11px;

}

.estilo_6{

font-family:"News Gothic MT";

color: #336699;

font-size: 13px;

font-weight: bold;

padding-bottom: 5px;

}

.estilo_7{

font-family:Arial, Helvetica, sans-serif;

color: #CC3333;

font-size: 13px;

font-weight: bold;

}

.estilo_8{

font-family:Arial, Helvetica, sans-serif;

color: #CC3333;

font-size:12px;

padding-bottom: 6px;

margin-bottom: 8px;

font-weight: normal;

margin-top: 20px;

}

.estilo_10{

font-family: Garamond;

color: #003567;

font-size:19px;

font-weight: bold;

line-height: 21px;

}

.estilo_11{

font-size:9px;

color:#666666;

font-family:Arial, Helvetica, sans-serif;

font-weight: normal;

}

.estilo_12{

color:#4F6Da9; 

font-family: Arial, Helvetica, sans-serif;	

font-size:15;	

font-weight:normal; 

margin-bottom:5px;

}

.estilo_13{

color:#4F6Da9; 

font-family:Arial,Helvetica;						

font-size:15;

font-weight:bold;

}


.estilo_14{

letter-spacing:0px;

color:#4F6Da9;

line-height:17px;

font-family:Arial,Helvetica;						

font-size:11px; 	

font-weight:bold;

text-align: left;

}

.estilo_15{

color:#111144; 

font-family:Arial,Verdana,Helvetica;   			

font-size:12px;

font-weight:bold;

}

.estilo_16{

color:#000066; 

font-family:Arial,Helvetica;						

font-size:13px;

padding-left: 20px;	

font-weight:bold;

}

.estilo_16a{

color:#000066; 

font-family:Arial,Helvetica;						

font-size:13px;

font-weight:bold;

}

.estilo_17{

color:#000000; 

font-family:Arial,Helvetica;						

font-size:12px;	

font-weight:normal; 

font-style:italic;

}

.estilo_18{

color:#000066; 

font-family:Verdana,Arial,Helvetica;				

font-size:12px;

font-weight:normal;

}

.estilo_19{

color:#ffffff; 
font-family:Arial,Helvetica;						
font-size:12px;	
font-weight:bold;
}

.estilo_20{

color:#ffffff; 

padding-left: 12px;

padding-right: 12px;

font-family: "News Gothic MT"; 

font-weight:bold; 

font-size:12px;

}

.estilo_21{

color:#000070; 

font-family:verdana,Arial,Helvetica; 

font-size:10px;

}

.estilo_22{

color:#ffffff; 

font-family:verdana,Arial,Helvetica;

font-size:10px;

}

.estilo_23{

position:absolute; 

top:70px; 

left:0px; 

padding-left:5px; 

padding-top:3px; 

color:#ffffff; 

font-family:Arial,Verdana,Helvetica; 

font-weight:bold; 

font-size:11px; 

background-color:#222299; 

height:17px; 

width:100%;

}

.estilo_24	{

color:#ffffff; 

font-weight:bold; 

font-family:Arial,Verdana,Helvetica;

font-size:12px;

font-weight:normal;  

background-color:#222299; 

height:17px; 

width:180px; 

padding-left:0.6em; 

padding-top:0.3em; 

margin-bottom:0.01em; 

margin-top:0.01em;

}

.estilo_24a{

color:#ffffff; 

font-weight:bold; 

font-family:Arial,Verdana,Helvetica;

font-size:12px;

font-weight:normal;  

background-color:#222299;  

padding-top:0.3em; 

margin-bottom:0.01em; 

margin-top:0.01em;
}
.estilo_25{

color:#000070;

font-family:Verdana, Arial, Helvetica, sans-serif; 

font-size:11px; 

float:left;

}

.estilo_26{

color:#000070;

font-family:Verdana, Arial, Helvetica, sans-serif; 

font-size:11px;

background-color:#E7E7E7; 

padding:2px; 

clear:both; 

float:left; 


}

.estilo_27{

color:#ffffff;

font-family:Verdana, Arial, Helvetica, sans-serif; 

font-size:11px;

background-color:#999999; 

padding:2px; 

clear:both; 

float:left; 


}

.estilo_28{

color:#ffffff;

font-family:Verdana, Arial, Helvetica, sans-serif; 

font-size:12px;

font-weight:bold; 

background-color:#666666; 

padding:2px; 

clear:both; 

float:left; 

}

.estilo_29	{

color:#ffffff;

font-family:Verdana, Arial, Helvetica, sans-serif; 

font-size:10px;

font-weight:normal; 

background-color:#a5a5a5; 

padding:2px; 

clear:both; 

float:left; 

}

.estilo_30{

color:#486C91;

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-weight: normal;

background-color:#E7E7E7; 

padding:2px; 

clear:both; 

float:left; 

}

.estilo_31	{

color:#003366;

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

font-weight: bold; 

background-color:#a5a5a5; 

padding:2px; 

clear:both; 

float:left; 



}

.estilo_32{

color:#ffffff;

font-family:Verdana, Arial, Helvetica, sans-serif; 

font-size:10px;

font-weight:bold; 

background-color:red; 

padding:2px; 

clear:both; 

float:left; 



}

.estilo_33{

color: #003366; 

font-family: "News Gothic MT"; 

font-weight:normal; 

font-size: 12px;

text-decoration: underline;

background-color:#E7E7E7; 

padding:2px; 

clear:both; 

float:left; 



}

.estilo_34{

font-family:Arial, Helvetica, sans-serif;

color: #1F1E3E;

font-size: 11px;

font-weight: bold;

}

.estilo_35{

font-family:Arial, Helvetica, sans-serif;

color: #1F1E3E;

font-size: 12px;

font-weight: normal;

}	

.estilo_36{

font-family:Arial, Helvetica, sans-serif;

text-decoration: underline;

font-size: 11px;

margin: 0px;

border: 0px;

padding: 0px;

color : #555555;

font-weight: normal;

}

.estilo_37{

border : 1px #DFDEE4 solid;

font-family:Arial, Helvetica, sans-serif;

font-size: 11px;

padding-left: 20px;

color : #555555;

font-weight: bold;

background : #FFFFFF url(images/boxbg.gif) repeat-x top;

padding-bottom: 8px;

padding-top: 8px;

margin-bottom: 7px;

}

.estilo_38{

font-family:Arial, Helvetica, sans-serif;

font-size: 11px;

padding-left: 20px;

color : #555555;

font-weight: bold;

border : 1px #003366 solid;

background : url(images/boxbg.gif) repeat-x top;

margin-bottom: 7px;

}

.estilo_39{

font-family:Arial, Helvetica, sans-serif;

font-size: 11px;

padding-left: 20px;

color : #555555;

font-weight: normal;

background-color: #DFDEE4;

}

.estilo_40{

font-family: Garamond;

font-size: 18px;

padding-left: 20px;

color : #FFFFFF;

font-weight: bold;

background-color : #CC3333;

}

.estilo_41{

font-family:  Arial, Helvetica, sans-serif;

font-size: 17px;

padding-left: 20px;

color : #CC3333;

font-weight: bold;

border-top: 1px dotted #CC3333;

padding-bottom: 11px;

}

.estilo_42{

font-family: Arial, Helvetica, sans-serif;

font-size: 14px;

padding-left: 20px;

color : #FFFFFF;

font-weight: bold;

background-color: #CC3333;

color: #FFFFFF;

}

.estilo_43{

font-family: Arial, Helvetica, sans-serif;

font-size: 10px;

font-weight: bold;

color: #4E4E4D;

background-color: #D8D6D7;

width: 160px;

border-left : 4px solid #C9C5C8;

border-right : 1px solid #C9C5C8;

border-bottom : 1px solid #C9C5C8;

margin-bottom: 2px;

display: block;

padding : 1px 3px 1px 8px;

text-decoration : none;

}

.estilo_44{

font-family:Arial, Helvetica, sans-serif;

font-size: 10px;

font-weight: bold;

color: #003366;

background-color: #F0F1F5;

width: 164px;

border-left : 4px solid #6699CC;

border-right : 1px solid #6699CC;

border-bottom : 1px solid #6699CC;

display: block;

padding : 1px 3px 1px 8px;

}

.estilo_44a{

font-family:Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #003366;
background-color: #F0F1F5;
width: 53px;
border-left : 4px solid #6699CC;
border-right : 1px solid #6699CC;
border-bottom : 1px solid #6699CC;
padding : 1px 3px 1px 8px;
}

.estilo_45{

font-family:  Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #FFFFFF;
padding : 1px 3px 1px 8px;
background-color: #CC3333;
width: 160px;
border-left : 4px solid #CC9999;
border-right : 1px solid #CC9999;
border-bottom : 1px solid #CC9999;
margin-bottom: 2px;
display: block;
text-decoration : none;
}

.estilo_46{
font-family:  Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #FFFFFF;
padding : 2px 2px 2px 2px;
background-color: #3086B5;
width:268px;
height: 89px;
border-left : 4px solid #A1BCCE;
border-right : 1px solid #A1BCCE;
border-bottom : 1px solid #A1BCCE;
margin-bottom: 15px;
text-decoration : none;
}

.estilo_46a{
font-family:  Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #FFFFFF;
background-color: #3086B5;
width:168px;
padding : 2px 2px 2px 2px;
border-left : 4px solid #A1BCCE;
border-right : 1px solid #A1BCCE;
border-bottom : 1px solid #A1BCCE;
text-decoration : none;
}

.estilo_46consult{

font-family:  Arial, Helvetica, sans-serif;

font-size: 10px;

font-weight: bold;

color: #FFFFFF;

padding : 2px 2px 2px 0px;

background-color: #8B6627;

width:150px;

border-left : 4px solid #663300;

border-right : 1px solid #663300;

border-bottom : 1px solid #663300;

margin-bottom: 0px;

display: block;

text-decoration : none;

}
.estilo_47{

font-family:  Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #FFFFFF;
position: relative;
background-color: #7A7878;
padding-left: 11px;
padding-bottom: 3px;
padding-top:3px;
bottom: 0px;
left: 184px;
width: 100%;
margin-top: 25px;
}

.estilo_48{

font-family:  Arial, Helvetica, sans-serif;

font-size: 11px;

font-weight: normal;

color:#3366FF; 

text-decoration:none

}

.estilo_49{

font-family:  Arial, Helvetica, sans-serif;

font-size: 11px;

font-weight: normal;

color:#7F9DB9;

}

.estilo_50{

font-family:  Arial, Helvetica, sans-serif;

font-size: 11px;

font-weight: normal;

color:#111144; 

}

.estilo_51{

font-family:   Garamond;

font-size:12pt; 

color:#7F9DB9; 

font-weight:bold;

}

.estilo_52{

font-family : Arial, Verdana, Helvetica, sans-serif; 

font-size : 11px;

text-decoration : none; 

color : #555555; 

margin : 0px; 

padding : 0px; 

font-weight: normal;

line-height: 14px;

} 

.estilo_53{

font-family :  Arial, Verdana, Helvetica, sans-serif; 

font-size : 12px;

text-decoration : none; 

color : #555555;	

margin-left: 3px;

margin-top: 3px;

margin-right: 0px;

margin-bottom: 0px;

background-color: #FFFFFF;

}

/* definidos en index.php*/
a:hover 
{

	color: #CC3300;

	text-decoration: none;

}

a:link {

	text-decoration: none;

}

a:visited {

	text-decoration: none;

}

a:active {

	text-decoration: none;

}

#Layer1 {

	position:absolute;

	left:309px;

	top:228px;

	width:200px;

	height:198px;

	z-index: 1;

}

body {
	margin-left: 3px;
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 3px;
	background-color: #EFF8FD;
}
li {
	list-style-position: outside;
	padding: 0px;
}