BODY {
	background-color: #FFFFFF;
	border: 0px none #FFFFFF;
	font-family : Verdana, Arial, Helvetica; 
	color: #333333;
	SCROLLBAR-FACE-COLOR: #3297cb; 
	SCROLLBAR-HIGHLIGHT-COLOR: #fff; 
	SCROLLBAR-SHADOW-COLOR: #fff; 
	SCROLLBAR-3DLIGHT-COLOR: #fff; 
	SCROLLBAR-ARROW-COLOR: #FFF; 
	SCROLLBAR-TRACK-COLOR: #fff; 
	SCROLLBAR-DARKSHADOW-COLOR: #ddd;
}
	A {font-family:Verdana, Arial, Helvetica;font-size:9pt;color:#ffffff; text-decoration:none;}
	A:link   {font-family:Verdana, Arial, Helvetica;font-size:9pt;color:#ffffff;text-decoration:none;}
	A:active  {font-family:Verdana, Arial, Helvetica;font-size:9pt;color:#ffffff;text-decoration:none;}
	A:visited {font-family:Verdana, Arial, Helvetica;font-size:9pt;color:#ffffff;text-decoration:none;}
	A:hover{font-family:Verdana, Arial, Helvetica;font-size:9pt;color:#000000;text-decoration:none;}
.texto {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	color: #333333;
}

.textoblanco {
	font-family: Verdana, Arial, Helvetica;
	font-size: 9pt;
	color: #ffffff;
}




.ri2 { font-family : Verdana, Arial, Helvetica; color: #aaaaaa; font-size : 9pt; font-weight: normal; ; text-decoration: none }
.ri2:active { font-family : Verdana, Arial, Helvetica; color: #aaaaaa; font-size : 9pt; font-weight: normal; ; text-decoration: none }
.ri2:link { font-family :  Verdana, Arial, Helvetica; color: #aaaaaa; font-size : 9pt; font-weight: normal; ; text-decoration: none }
.ri2:visited { font-family :  Verdana, Arial, Helvetica; color: #aaaaaa; font-size : 9pt; font-weight: normal; ; text-decoration: none }
.ri2:hover {
	font-family : Verdana, Arial, Helvetica;
	color: #006666;
	font-size : 9pt;
	font-weight: normal;
	text-decoration: none;
	background-color: transparent;
}
.ri5 { font-family : Verdana, Arial, Helvetica; color: #5B0011; font-size : 9pt; font-weight: normal; ; text-decoration: none }
.ri5:active { font-family : Verdana, Arial, Helvetica; color: #5B0011; font-size : 9pt; font-weight: normal; ; text-decoration: none }
.ri5:link { font-family :  Verdana, Arial, Helvetica; color: #5B0011; font-size : 9pt; font-weight: normal; ; text-decoration: none }
.ri5:visited { font-family :  Verdana, Arial, Helvetica; color: #5B0011; font-size : 9pt; font-weight: normal; ; text-decoration: none }
.ri5:hover {
	font-family : Verdana, Arial, Helvetica;
	color: #175486;
	font-size : 9pt;
	font-weight: normal;
	text-decoration: none;
	background-color: transparent;
}

.ri { font-family : Verdana, Arial, Helvetica; color: #71956C; font-size : 12px; font-weight: bold;  text-decoration: none }
.ri:active { font-family : Verdana, Arial, Helvetica; color: #71956C; font-size : 12px; font-weight: bold;  text-decoration: none }
.ri:link { font-family :  Verdana, Arial, Helvetica; color: #71956C; font-size : 12px; font-weight: bold;  text-decoration: none }
.ri:visited { font-family :  Verdana, Arial, Helvetica; color: #71956C; font-size : 12px; font-weight: bold;  text-decoration: none }
.ri:hover {
	font-family : Verdana, Arial, Helvetica;
	color: #000000;
	font-size : 12px;
	font-weight: bold;
	text-decoration: none;
	background-color: transparent;
}


.ri_on { font-family : Verdana, Arial, Helvetica; color: yellow; font-size : 9pt; font-weight: normal; ; text-decoration: none }
.ri_on:active { font-family : Verdana, Arial, Helvetica; color: yellow; font-size : 9pt; font-weight: normal; ; text-decoration: none }
.ri_on:link { font-family :  Verdana, Arial, Helvetica; color: yellow; font-size : 9pt; font-weight: normal; ; text-decoration: none }
.ri_on:visited { font-family :  Verdana, Arial, Helvetica; color: yellow; font-size : 9pt; font-weight: normal; ; text-decoration: none }
.ri_on:hover {
	font-family : Verdana, Arial, Helvetica;
	color: yellow;
	font-size : 9pt;
	font-weight: normal;
	text-decoration: none;
	background-color: transparent;
}


.titular {
font-family: Verdana, Arial, Helvetica;
	font-size: 15px;
	color: #004D3B;
}
.texto1{
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #333333;
	background-color: #FFF4F4;
	border: 1px #F0C8C8 solid;
	padding-left: 2px;
	width: 250;
}
.inputInicio{
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #333333;
	background-color: #FFF4F4;
	border: 1px #F0C8C8 solid;
	padding-left: 2px;
}
.textobold {
	font-family: Verdana, Arial, Helvetica;
	font-size: 9pt;
	color: #333333;
	font-weight: bold;

}
.textoboldverde {
	font-family: Verdana, Arial, Helvetica;
	font-size: 9pt;
	color: #004D3B;
	font-weight: bold;

}
.textoboldverdeclaro {
	font-family: Verdana, Arial, Helvetica;
	font-size: 9pt;
	color: #798837;
	font-weight: bold;

}
.textoverde {

	font-family: Verdana, Arial, Helvetica;
	font-size: 9pt;
	color: #004D3B;
}
.titularmedio {

font-family: Verdana, Arial, Helvetica;
	font-size: 14pt;
	color: #004D3B;
}
.titularrojo {

font-family: Verdana, Arial, Helvetica;
	font-size: 14pt;
	color: #B00000;
}
.titularpeqFF {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10pt;
	color: #FFFFFF;
	font-weight: bold;

}

.titularpeqG {

	font-family: Verdana, Arial, Helvetica;
	font-size: 10pt;
	color: #474907;
	font-weight: bold;
}
.250 {
	width: 250px;
}
.botonverde {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #b00000;

}
.botonverde2 {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	font-weight: normal;
	color: #666666;
	background-color: #F0C8C8;

}
.botonverde3 {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	font-weight: normal;
	color: #666666;
	background-color: #F0C8C8;

}
.colorVerde {
	color: #005041;



}
.localizador {

	font-family: Verdana, Arial, Helvetica;
	font-size: 9pt;
	color: #2B6153;
	font-weight: bold;
}
#ric {
color: #ffffff;
font-weight: bold;
background-color: #B00000;
}
#bold {
	font-weight: bold;
}
#pie {
	font-size: 7pt;
}
#ea {
background-color: #F6F6EA;
}.piefoto {

	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	color: #333333;
}
.tablapeq {


	font-family: Verdana, Arial, Helvetica;
	font-size: 7pt;
	color: #333333;
	background-repeat: no-repeat;
}
.select1 {
	
width: 150;
border: 0px #798837 solid;
FONT-WEIGHT: normal;
FONT-SIZE: 9px;
COLOR: #000000;
BACKGROUND-COLOR: #fff4f4;
BORDER: 0;
BORDER-STYLE: solid;
BORDER-COLOR: #5B0100;

	SCROLLBAR-FACE-COLOR: #798837; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #005041; 
	SCROLLBAR-3DLIGHT-COLOR: #005041; 
	SCROLLBAR-ARROW-COLOR: #005041; 
	SCROLLBAR-TRACK-COLOR: #BCC39B; 
	SCROLLBAR-DARKSHADOW-COLOR: #abb1b3;

}
.select2 {

width: 100%;
border: 0px #798837 solid;
FONT-WEIGHT: normal;
FONT-SIZE: 9px;
COLOR: #000000;
BACKGROUND-COLOR: #fff4f4;
BORDER: 0;
BORDER-STYLE: solid;
BORDER-COLOR: #5B0100;

	SCROLLBAR-FACE-COLOR: #798837; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #005041; 
	SCROLLBAR-3DLIGHT-COLOR: #005041; 
	SCROLLBAR-ARROW-COLOR: #005041; 
	SCROLLBAR-TRACK-COLOR: #BCC39B; 
	SCROLLBAR-DARKSHADOW-COLOR: #abb1b3;

}
.select3 {

width: 270;
border: 0px #798837 solid;
FONT-WEIGHT: normal;
FONT-SIZE: 9px;
COLOR: #000000;
BACKGROUND-COLOR: #fff4f4;
BORDER: 0;
BORDER-STYLE: solid;
BORDER-COLOR: #5B0100;

	SCROLLBAR-FACE-COLOR: #798837; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #005041; 
	SCROLLBAR-3DLIGHT-COLOR: #005041; 
	SCROLLBAR-ARROW-COLOR: #005041; 
	SCROLLBAR-TRACK-COLOR: #BCC39B; 
	SCROLLBAR-DARKSHADOW-COLOR: #abb1b3;

}
.textojustificado {
	font-family: Verdana, Arial, Helvetica;
	font-size: 9pt;
	color: #333333;
	text-align: justify;

}	
.sel
{
	background-color: #F0C8C8;
	cursor: pointer; 
	cursor: hand;
}
.high
{
	background-color: #adc9e5;
	cursor: pointer; 
	cursor: hand;
}
.normal
{
	background-color: #FFF4F4;
	cursor: pointer; 
	cursor: hand;
}

       .botonform {
		font-family: Verdana, Arial, Helvetica;
		font-size: 10px;
		width: 70px;
		height: 15px;
		background-color: #b00000;
		color: #ffffff;
		border: #557750 solid 0px;
		cursor: pointer;
		cursor: hand;
		}
	.botonformOver {
		font-family: Verdana, Arial, Helvetica;
		font-size: 10px;
		width: 70px;
		height: 15px;
		background-color: #b00000;
		color: #ffffff;
		border-left: #ffffff solid 1px;
		border-right: #ffffff solid 1px;
		border-top: #557750 solid 0px;
		border-bottom: #557750 solid 0px;
		cursor: pointer;
		cursor: hand;
		}

.arrizq td {

align: left;
vertical-align: top;
border: 0px;
border-top: 1px solid #B00000;

}

#col1 {
padding-left: 10px;
}
.sinborde{
border: 0px;
}
.bordeupleft {


padding-left: 2px;
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #b00000;
}

.textobold#TituloCampo {
	color: #ffffff;
	background-color: #B00000;
}		
.BordeFino {
	border: 1px solid #B00000;
}

.bgoscuro {
	color: #ffffff;
	background-color: #B00000;
}
.bgclaro {
	color: #333333;
	background-color: #fff4f4;
}
.tablita
{
    BORDER-BOTTOM:1pt solid;
    BORDER-LEFT: 1pt solid;
    BORDER-RIGHT:1pt solid;
    BORDER-TOP: 1pt solid; 
   	FONT-FAMILY: "verdana"; 
   	BORDER-COLOR:#DDDDDD;
}
.tablaroja
{
    BORDER-BOTTOM:1pt solid;
    BORDER-LEFT: 1pt solid;
    BORDER-RIGHT:1pt solid;
    BORDER-TOP: 1pt solid; 
   	FONT-FAMILY: "verdana"; 
   	BORDER-COLOR:#3297cb;
}
.tabla2
{
    BORDER-BOTTOM:2pt solid;
    BORDER-LEFT: 2pt solid;
    BORDER-RIGHT:0pt solid;
    BORDER-TOP: 3pt solid; 
   	FONT-FAMILY: "verdana"; 
   	BORDER-COLOR:#F8A9A9;
	border-bottom-color:#F8A9A9;
	border-top-color:#B00000;
	
}
.tabla4
{
    BORDER-BOTTOM:2pt solid;
    BORDER-LEFT: 2pt solid;
    BORDER-RIGHT:2pt solid;
    BORDER-TOP: 2pt solid; 
   	FONT-FAMILY: "verdana"; 
   	BORDER-COLOR:#B00000;

	
}