/*************************************************
modificación gráfica "marco en páginas"
Realizado por: Álvaro Emparán
Cargo: Diseñador .Net - Lider de Diseño
Fecha Modificación: 07 de Marzo de 2011
Proyecto: iConstruye Colombia
*************************************************/

body{    margin: 0px}

.bodypublico { margin:0px auto; text-align:center; background-color:#eaecee;}
/* background-color:#172f75; background-image:url(/Includes/imagenes/prueba_fondo.jpg); background-position: top center; background-repeat:no-repeat;  */
.pruebacontent {  width:830px; margin: 0px auto; border-left:4px solid #e0e0e0; border-right:4px solid #e0e0e0; background-color:#FFF; 
}

/*** modificación gráfica "marco en páginas" ***/


.campos
{
	font-family: Arial, helvetica, sans-serif;
	font-size: 11px;
	color: #00346B;
	border: 1 solid #96ABC4;
}
.celdascampos
{
	background-color: #E8EDF3;
	font-family: Arial, helvetica, sans-serif;
	font-size: 11px;
	color: #00346B;
	padding-left: 2;
	padding-right: 2;
}

.celdascampos2
{
	background-color: #E8EDFF;	
	font-family: Arial, helvetica, sans-serif;
	font-size: 11px;
	color: #00346B;
	padding-left: 2;
	padding-right: 2;
}

.topPupColombia {
	width: 100%;
	float: left;
	margin: 0 1px auto 0px;
	text-align: left;
	vertical-align: top;
	background: url(../includes/imagenes/pop_supCol.jpg) no-repeat left top;
	background-color: #083a6f;
	padding-bottom: 0px;
	height: 56px;
}


.topPupPeru {
	width: 100%;
	float: left;
	margin: 0 1px auto 0px;
	text-align: left;
	vertical-align: top;
	/*background: url(../includes/imagenes/pop_supCol.jpg) no-repeat left top;*/
	background: url(../includes/imagenes/pop_supPer.jpg) no-repeat left top;
	background-color: #083a6f;
	padding-bottom: 0px;
	height: 56px;
}

.celdastexto
{
	background-color: #BBCADA;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00346B;
	padding-left: 2;
	
}
.celdastextosuperior
{
	background-color: #A1B6CD;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Black;
	padding-left: 2;
	font-weight: bold;
}
.celdastotales
{
	background-color: #E8EDF3;
	font-family: Arial, helvetica, sans-serif;
	font-size: 11px;
	color: #B42B02;
	padding-left: 2;
	padding-right: 2;
}
.celdasazul
{
	padding-right: 2px;
	padding-left: 2px;
	font-size: 8pt;
	color: white;
	font-family: Arial, helvetica, sans-serif;
	background-color: #003366;
}
.celdasLetrasRojas
{
	background-color: #E8EDF3;
	font-family: Arial, helvetica, sans-serif;
	font-size: 11px;
	color: Red;
	padding-left: 2;
	padding-right: 2;
}


.bordetablas
{
	background-color: #A4B6CC;
}
.titulopagina
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-image: url(../images/tit_fondppal.gif);
	font-weight: bold;
	padding-left: 10px;
}
.B
{
	color: #00346B;
	text-decoration: none;
	link: #3366CC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.B:hover
{
	color: #155DA0;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.C
{
	color: #0058B5;
	text-decoration: underline;
	link: #3366CC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.C:hover
{
	color: #002349;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.bordetablas2
{
	background-color: #000000;
}
.encabezadofondo
{
	background-color: #00346B;
}
.encabezusrtit
{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	padding-left: 3px;
}
.encabusrname
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #2152A2;
	padding-left: 3px;
}
.encabezusrtit2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #BDCBDE;
	font-weight: normal;
	background-color: #00346B;
	padding-left: 3px;
}
.titulopagina2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-image: url(../images/2tit_fondppal.gif);
	font-weight: bold;
	padding-left: 10px;
}
.celdastextotitular
{
	background-color: #D9D9D9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00346B;
	padding-left: 2;
}
.celdascampostitular1
{
	background-color: #EBEBEB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00346B;
	padding-left: 2;
}
.celdascampostitular
{
	background-color: #EBEBEB;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #00346B;
	padding-left: 2;
	padding-right: 2;
}
.celdastitulartotales
{
	background-color: #EBEBEB;
	font-family: Arial, helvetica, sans-serif;
	font-size: 11px;
	color: #B42B02;
	padding-left: 2;
	padding-right: 2;
}
.menutitulos
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #002349;
	background-image: url(../images/men_1fond.gif);
	text-align: center;
}
.menutitulos2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #002349;
	background-image: url(../images/men_2fond.gif);
	text-align: center;
}
.textos
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00346B;
	padding-left: 2 px;
}
.A
{
	color: #00346B;
	text-decoration: none;
	link: #3366CC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.A:hover
{
	color: #CC6600;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.paginacion
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
}
.superior
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0d3c70;
}
.d
{
	color: #454E57;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
}
.d:hover
{
	color: #003263;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
.textodestacados
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	padding-right: 2px;
	padding-left: 2px;
	text-align: justify;
}
.bajadas
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-align: justify;
	padding-right: 4px;
	padding-left: 4px;
}
.celdascamposform
{
	background-color: #E8EDF3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #00346B;
	padding-left: 2;
	padding-right: 2;
}
.resultado
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
}
.detalledirec
{
	background-color: #F7F9FA;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #00346B;
	padding-left: 2;
	font-weight: bold;
	height: 22px;
}
.detalledirec2
{
	background-color: #E8EDF3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #333333;
	padding-left: 2;
	font-weight: normal;
	height: 20px;
}
.e
{
	color: #454E57;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: underline;
}
.e:hover
{
	color: #003263;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
.nrsfaq
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #D56A1C;
	text-align: right;
}
.login
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #184572;
	font-weight: normal;
}
.f
{
	color: #003263;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: underline;
}
.f:hover
{
	color: #D56A1C;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
}
.paletaorange
{
	color: #D56A1C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}
.sectorial
{
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-decoration: underline;
}
.sectorial:hover
{
	color: #D56A1C;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
}
.gnoti
{
	color: #454E57;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
}
.gnoti:hover
{
	color: #003263;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
.notititular
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #636363;
	padding-left: 2px;
	padding-right: 2px;
}
.notititular2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #003263;
	padding-left: 2px;
	padding-right: 2px;
}
.notititular3
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	padding-left: 2px;
	text-align: justify;
	padding-right: 2px;
}
.notifecha
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	padding-left: 2px;
	font-style: italic;
}
.notititular1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #636363;
	padding-left: 2px;
	padding-right: 2px;
	text-decoration: underline;
}
.textodestacados2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	padding-right: 2px;
	padding-left: 2px;
	font-weight: bold;
	text-decoration: underline;
}
.h
{
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: underline;
	font-weight: bold;
}
.h:hover
{
	color: #003263;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
.flujo1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #003263;
	background-color: #96E2FF;
	text-align: center;
}
.flujo2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #003263;
	background-color: #C4DF9B;
	text-align: center;
}
.flujo3
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #003263;
	background-color: #FDB682;
	text-align: center;
}
.listado
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	background-color: #F7FBFF;
	padding-right: 2px;
	padding-left: 2px;
}
.listado2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	background-color: #E6F0FA;
	padding-right: 2px;
	padding-left: 2px;
}
.cifras
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
}
.persdestacado
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	padding-right: 4px;
	text-align: justify;
}
.persdestacado2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #636563;
	padding-right: 4px;
}
.persdestacado0
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #636563;
	padding-right: 4px;
}
.testimonial {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #003263;
}
.testnombre {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}
.e {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #666666;
	text-decoration: underline;
	text-align: center;
}
.e:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #003263;
	text-decoration: none;
	text-align: center;
}
.f {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003263;
	text-decoration: underline;
	text-align: center;

}
.f:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003263	;
	text-decoration: none;
	background-image: url(../images/palf_fond.gif);
	text-align: center;
}
.paleta1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-image: url(../images/2tit_fondppal.gif);
	font-weight: bold;
	padding-left: 10px;
}
.paleta2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-image: url(../images/p1_fond.gif);
}
.paleta3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-image: url(../images/p2_fond.gif);
}
.g {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
	text-align: center;

}

.paleta3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-image: url(../images/p3_fond.gif);
}
.nvopaleta {
	background-image: url(../images/op3_fond.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.lgazulinfizq {
	background-image: url(../images/lg_azul_inf.gif);
	text-align: center;
}
.lgazulinfder {

	background-image: url(../images/lg_azul_fondderinf.gif);
	text-align: center;
}

.celdasborde {
	border: 1px solid #00346B;
}
.camposnumerico
{
	border-right: #96abc4 1px solid;
	border-top: #96abc4 1px solid;
	font-size: 11px;
	border-left: #96abc4 1px solid;
	color: #00346b;
	border-bottom: #96abc4 1px solid;
	font-family: Arial, helvetica, sans-serif;
	text-align: right;
}
.puntero
{
	cursor:hand; 
}
.arial10whiteNormal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.submenu1Activ {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #FF8000;
	border-top: #FFFFFF;
	border-right: #FFFFFF;
	border-bottom: #FFFFFF;
	border-left: #FFFFFF;
	margin: 0px;
	vertical-align: middle;
}
.topBg {
	background-image: url(images/top.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	background-attachment: fixed;
}
.cajasLeft {
	padding: 6px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D0D0D1;
	border-right-color: #D0D0D1;
	border-bottom-color: #D0D0D1;
	border-left-color: #D0D0D1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
.soporteTop {
	background-image: url(images/soporte_top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #7593AF;
}
.arial11WhiteBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.cajasSoporte {

	padding: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D0D0D1;
	border-right-color: #D0D0D1;
	border-bottom-color: #D0D0D1;
	border-left-color: #D0D0D1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
.orange12Bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6600;
	text-decoration: none;
	font-weight: bold;
}
.bluelight12Normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0066CC;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
}
.red12Normal {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF3300;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
}
.blue10Normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #003366;
	text-decoration: none;
}
.gray12Normal {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
}
.red12NormalUnderline {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF3300;
	text-decoration: underline;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
}
.bluelight12NormalUnderline {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0066CC;
	text-decoration: underline;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
}
.green10Normal {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #00CC33;
	text-decoration: none;
}
.submenu1Noactiv {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #EEA675;
	text-decoration: none;
}
.submenu1Pronto {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #66CCFF;
	text-decoration: none;
}
.fecha {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}
.bluelight10NormalUnderline {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0066CC;
	text-decoration: underline;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
}
.red10Normal {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF3300;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
}
.bluelight12Bold {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0066CC;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
}
.gray12Bold {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
}
.gray12NormalUnderline {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: underline;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
}
.formSoporteTxtbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #D64600;
	text-decoration: none;
	background-color: #F4F4F4;
	height: 18px;
	width: 160px;
	border: 1px solid #999999;
}
.formSoporteMultiTxtbox {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #D64600;
	text-decoration: none;
	background-color: #F4F4F4;
	height: 48px;
	width: 160px;
	border: 1px solid #999999;
}
.formSoporteBtnEnviar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #D64600;
	text-decoration: none;
	background-color: #F4F4F4;
	height: 18px;
	width: 50px;
	border: 1px solid #D64600;
}
.gray12BoldUnderline {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: underline;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
}
.gray12NormalJustificado {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-align: justify;
}
.bluelight12BoldUnderline {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0066CC;
	text-decoration: underline;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
}
.arial11WhiteNormal {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.datosUsuario {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	margin-left: 8px;
	padding-left: 8px;
	margin-right: 8px;
	padding-right: 8px;
}
.arial999999NormalUnderline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #999999;
	text-decoration: underline;
}
.Infobox {
	background-color: #FFFFFF;
	margin: 4px;
	padding: 4px;
	border: 1px dotted #999999;
}
.orange14Bold {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF6600;
	text-decoration: none;
	font-weight: bold;
}
.orange12NormalUnderline {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF9900;
	text-decoration: underline;
	font-weight: normal;
}
.orange12Normal {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D64600;
	text-decoration: none;
	font-weight: normal;
}
.formBtnEnviar1 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	background-color: #F4F4F4;
	height: 18px;
	width: 50px;
	border: 1px solid #CCCCCC;
}
.arial11grayNormal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	text-align: justify;
}
.orange11Normal {




	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D64600;
	text-decoration: none;
	font-weight: normal;
}
.submenu2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #FF8000;
	margin: 3px;
	padding: 3px;
	border-right: solid;
	border-bottom: solid;
	border-left: solid;
}
.submenu3 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #FF8000;
	margin: 3px;
	padding: 3px;
	border: 1px solid #FFFFFF;
}
.bluelight10Normal {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #0066CC;
	text-decoration: none;
}
.greenlight12NormalUnderline {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #339900;
	text-decoration: underline;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
}
.orange12NormalUnderline {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6600;
	text-decoration: underline;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
}
.arial999999Normal {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
.bluelight12BoldLink {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0066CC;
	text-decoration: underline;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
}
.caja1 {
	border: 1px solid #E3E3E6;
	width: 240px;
}
.LineaPuntos {
	text-align: center;
	vertical-align: middle;
	border-top-style: none;
	border-top-color: #D2D2D3;
	border-right-style: none;
	border-right-color: #D2D2D3;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #D2D2D3;
}
.BgEscritorioTop {
	background-image: url(../images/h_logo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 66px;
}
.menuTop1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	vertical-align: middle;
	height: 25px;
	padding-top: 4px;
	padding-right: 8px;
	padding-left: 8px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CCCCCC;
}
.LinkMenuTop {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: underline;
	font-size: 9pt;
}
.marco1 {
	border-top: 7px solid #C2D0DE;
	border-right: 1px solid #C2D0DE;
	border-bottom: 1px solid #C2D0DE;
	border-left: 1px solid #C2D0DE;
}

