/* regular tags */
BODY	
{
	font-family: Verdana;
	font-size: 10pt;
	background: #F2F4FD;
	margin-top:0px;
	margin-left:0px;
}

.menubody
{
	background: white;
	margin-top:0px;
	margin-left:0px;	
}

.menuh:visited {
font-family: Arial, Tahoma, Verdana;
font-size:11px;
font-weight:bold;
color: #464646;
background-color: #cc0000;
padding: 2px 13px 2px 13px;
text-decoration: none;
border:1px solid #fff;
margin:0em;
}

.menuh:hover {
font-family: Arial, Tahoma, Verdana;
font-size:11px;
font-weight:bold;
background-color: #990000;
color: #464646;
padding: 2px 13px 2px 13px;
text-decoration: none;
border:1px solid #fff;
margin:0em;
}
.menuh:link {
font-family: Arial, Tahoma, Verdana;
font-size:11px;
font-weight:bold;
color: #464646;
background-color: #cc0000;
padding: 2px 13px 2px 13px;
text-decoration: none;
border:1px solid #fff;
margin:0em;
}.menuh:active {
font-family: Arial, Tahoma, Verdana;
font-size:11px;
font-weight:bold;
color: #F0F0F0;
background-color: #cc0000;
padding: 2px 13px 2px 13px;
text-decoration: none;
border:1px solid #fff;
margin:0em;
}
.smenuh:visited {
font-family: Arial, Tahoma, Verdana;
font-size:11px;
/*font-weight:bold;*/
color:#464646;
background-color: #6690B8;
padding: 2px 13px 2px 13px;
text-decoration: none;
border:1px solid #2B517B;
margin:0em;
}
.smenuh:link {
font-family: Arial, Tahoma, Verdana;
font-size:11px;
/*font-weight:bold;*/
color: #464646;
background-color: #FBFBFF;
padding: 2px 13px 2px 13px;
text-decoration: none;
border:1px solid #2B517B;
margin:0em;
}
.smenuh:active {
font-family: Arial, Tahoma, Verdana;
font-size:11px;
/*font-weight:bold;*/
color: #464646;
background-color: #FBFBFF;
padding: 2px 13px 2px 13px;
text-decoration: none;
border:1px solid #2B517B;
margin:0em;
}
.smenuh:hover {
font-family: Arial, Tahoma, Verdana;
font-size:11px;
/*font-weight:bold;*/
background-color: #FBFBFF;
color: #464646;
padding: 2px 13px 2px 13px;
text-decoration: none;
border:1px solid #2B517B;
margin:0em;
}

.menu
{
	border-style:solid;
	border-width:1px;
	border-color:gray;
	background-color:#F2F4FD;
}


.menu th
{
	color:white;
	background-color:#3366CC;
	font-family:Verdana;
	font-size:9pt;
	font-weight:normal;
}


.menu td
{
	color:black;
	background-color:white;
	font-family: Verdana;
	font-size: 9pt;
}

.menup:link {
	text-decoration: none; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	color: #464646;
	font-size: 11px;
	font-weight: bold;
	padding-left:5px;
	
} 
.menup:visited {
	text-decoration: none; 
	color: #464646;
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 11px; 
	padding-left:5px;
} 
.menup:hover {
	text-decoration: underline; 
	color: #464646; 
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 11px;
	padding-left:5px;
}
.menup:active {
	TEXT-DECORATION: underline;
	color: #464646;
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 11px; 
	padding-left:5px;
}

.smenu:link {
	text-decoration: none; 
	color: #464646;
	padding:5px 6px 5px 6px;
	font-size: 10px;
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-weight: bold;
	
} 
.smenu:visited {
	text-decoration: none; 
	color: #464646;
	padding:5px 6px 5px 6px;
	font-size: 10px;
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-weight: bold;
} 
.smenu:hover {
	text-decoration: underline; 
	color: #464646;
	padding:5px 6px 5px 6px;
	font-size: 10px;
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-weight: bold;
}
.smenu:active {
	TEXT-DECORATION: underline;
	color: #464646;
	padding:5px 6px 5px 6px;
	font-size: 10px;
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-weight: bold;
}

.est_subtitulos {
	padding:5px 6px 5px 6px;
}
.fir_tex    { color: #333; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold; padding-bottom: 6px}
.fir_top { color: #333; font-size: 9px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; letter-spacing: 1px; padding-right: 2px; padding-left: 2px }
.fir_cre  { 
color: #666; 
font-size: 9px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
text-decoration: none; 

}
.rbv {  font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 16px; font-style: normal; font-weight: bold; color: #000000; text-decoration: none;}
.rbv1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; color: #000000; text-decoration: none; padding-bottom: 6px}
.titulos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding:0 0 0 5;
	color: black;
	text-decoration: none;
}
.tit_blanco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.texto_plano_10 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: none;
	color: #333;
	text-decoration: none;
}
.texto_bold_10 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333;
	text-decoration: none;
}
.texto_plano_10_roj {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: none;
	color: #990000;
	text-decoration: none;
}
.texto_bold_10_roj {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}
.texto_plano_11 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: none;
	color: #333;
	text-decoration: none;
}
.texto_bold_11 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333;
	text-decoration: none;
}
.texto_plano_14_azul {
color: #666FBD;
	font-weight: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
}
.texto_bold_14_azul {
	color: #666FBD;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
}
.texto_plano_12_azul {
color: #666FBD;
	font-weight: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
.texto_bold_12_azul {
	color: #666FBD;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
.texto_bold_16_azul {
	color: #666FBD;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
}
.texto_bold_18_azul {
	color: #666FBD;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-decoration: none;
}
.cajaMenu {
/*background-color:#ffffff;*/
width:150px;
border-top:1px solid #990000;
padding:3px 3px 3px 0px;
}
.cajaSubmen {
/*border-bottom:1px solid #666;
border-right:1px solid #666; */
}

.formgrid
{
	border-color:#ACACB5;
	border-width:1px;
	border-style:solid;
	background-color:#E8E8E8;
}

.formgrid TH
{
	color:black;
	background-color:#C5C5E3;
	font-family:Arial;
	font-size:8pt;
	padding:2px;
}



.formgrid TD
{
	color:black;
	font-family: Arial;
	font-size: 8pt;
	padding-left: 2px;
	padding-right: 2px;
}