/*estilos basicos*/
BODY,TD,FORM,INPUT,SELECT,TEXTAREA{font-size:11px;font-family:helvetica,arial,sans-serif}
TABLE{border-collapse:collapse;empty-cells:show} TR,TD{vertical-align:top}
BODY{
	background-color:#fff;
	margin:0px 0px 0px 0px;
	scrollbar-face-color : #ffffff;
	scrollbar-highlight-color : cccccc;
	scrollbar-3dlight-color : #FA0F0B;
	scrollbar-darkshadow-color : #ffffff;
	scrollbar-shadow-color : #FA0F0B;
	scrollbar-arrow-color : #FA0F0B;
	scrollbar-track-color : #ffffff;
	scrollbar-base-color : #FA0F0B;
}
P,UL{font-size:11px;margin-bottom:10px;margin-top:0px} P{text-indent:0px; padding-left:0px; padding-right:10px; text-align:justify;} LI{margin-left:10px}
H1,H2,H3,H4{font-family:helvetica,arial,sans-serif;letter-spacing:-1px;margin:0px px 6px; padding-left:0px}
H1{color:#3289CC;font-weight:normal;font-size:23px}H2{color:#009900;font-size:18px}H3{color:#527FAE;font-size:14px}H4{font-size:12px}
A{color:#000}A:visited{color:#000}
pre.menu{margin-left: 15px; width: 110px; font-family: helvetica,Arial; font-size: 8pt;}
.button{color:#000;background-color:#e6e6e6;margin:2px 0px 4px}
.boton0{
	color:#527FAE;
	background-color:#FA0F0B;
	background-image : url(images/bg_bot0.gif);
	padding : 6px;
	width : 29px;
	text-align : center;
	border-bottom : 0;
	border-bottom-color : White;
	border-bottom-style : none;
	border-bottom-width : 0;
	border-color : White White White White;
	border-left : 0 none White;
	border-left-color : White;
	border-left-style : none;
	border-left-width : 0;
	border : 0px;
	border-collapse : collapse;
	vertical-align : middle;
	font-weight : bold;
	font-size : 8pt;

}

.boton1{
	color:#527FAE;
	background-color:#e6e6e6;
	background-image : url(images/bg_bot1.gif);
	padding : 6px;
	width : 55px;
	text-align : center;
	border-bottom : 0;
	border-bottom-color : White;
	border-bottom-style : none;
	border-bottom-width : 0;
	border-color : White White White White;
	border-left : 0 none White;
	border-left-color : White;
	border-left-style : none;
	border-left-width : 0;
	border : 0px;
	border-collapse : collapse;
	vertical-align : middle;
	font-weight : bold;
	font-size : 8pt;

}

.boton2{
	color:#527FAE;
	background-color:#e6e6e6;
	background-image : url(images/bg_bot2.gif);
	padding : 6px;
	width : 90px;
	text-align : center;
	border-bottom : 0;
	border-bottom-color : White;
	border-bottom-style : none;
	border-bottom-width : 0;
	border-color : White White White White;
	border-left : 0 none White;
	border-left-color : White;
	border-left-style : none;
	border-left-width : 0;
	border : 0px;
	border-collapse : collapse;
	vertical-align : middle;
	font-weight : bold;
	font-size : 8pt;
}

.boton_mnu1{
	color:#527FAE;
	background-color:#e6e6e6;
	background-image : url(images/bg_botmnu1.gif);
	padding : 6px;
	font-weight : bold;
	font-size : 8pt;
	width : 65px;
	text-align : center;
	border-bottom : 0;
	border-bottom-color : White;
	border-bottom-style : none;
	border-bottom-width : 0;
	border-color : White White White White;
	border-left : 0 none White;
	border-left-color : White;
	border-left-style : none;
	border-left-width : 0;
	border : 0px;
	border-collapse : collapse;
	vertical-align : middle;
}
.boton_mnu2{
	color:#527FAE;
	background-color:#e6e6e6;
	background-image : url(images/bg_botmnu2.gif);
	padding : 6px;
	font-weight : bold;
	font-size : 8pt;
	width : 90px;
	text-align : center;
	border-bottom : 0;
	border-bottom-color : White;
	border-bottom-style : none;
	border-bottom-width : 0;
	border-color : White White White White;
	border-left : 0 none White;
	border-left-color : White;
	border-left-style : none;
	border-left-width : 0;
	border : 0px;
	border-collapse : collapse;
	vertical-align : middle;
}

.text{
	border-width : 0 0 0 0;
	border : 1px solid #000000;
	vertical-align : top;
}
select{
	border-width : 0 0 0 0;
	border : 1px solid #527FAE;
	vertical-align : top;
}

/*estilos de y dentro de FORM*/
FORM{margin-top:0px;/*margin-left:24px*/}
FORM TD{padding:2px}FORM P{text-indent:0px}
FORM H4{font-weight:bold;font-size:10px;text-align:right;letter-spacing:0px;margin:0px;padding:0px}

.hlp{color:#666;line-height:14px;margin-top:4px;text-indent:0px; padding-left:0px}
.hlp_ch{font-size:11px;color:#666;line-height:14px;margin-top:1px;text-indent:0px; padding-left:10px;}
.masinfo{text-align:right;margin-top:4px;margin-bottom:11px}

/*estilos para tablas de emails, etc*/
.nolmg{margin-left:-24px}
.lsmenu{background-color:#828282;margin:-12px 12px 0px 0px;}
.lsmenu P,.lsmenu H3,.lsmenu H4{color:#126;font-weight:normal;font-size:10px;text-align:right;text-indent:0px;letter-spacing:0px;margin:0px 0px 1px;padding:2px 6px 4px 12px;border-right:1px solid #aaa;border-bottom:1px solid #999}
.lsmenu H3{color:#666;font-size:9px;text-align:left;letter-spacing:2px;padding-top:4px}
.lsmenu H4{font-weight:bold}
.lsmenu th{background-image : url(/css/bg_menu_th.gif);  background-color:#828282; color:#EEEEEE; vertical-align:bottom; border-bottom-color:#828282; border-left-color:#828282; border-right-color:#828282; border-top-color:#828282;  text-align:left; font-size:11px; }
.lsmenu td{color:#EEEEEE; font-weight:bold;  font-size:11px; padding-left:0px;border-bottom: 1px solid rgb(0,0,0);padding-top: 1; padding-bottom: 1}
A.menu{color:#004BC7; text-decoration:none; font-weight:bold;}
A.menu:visited{color:#004BC7; text-decoration:none; font-weight:bold;}
.lstable{border-bottom:4px}
.lstable TD,TH{background-color:#fff;padding:4px;border:0px solid #666;font-size:11px;}
.lstable TD.sort{background-color:#fffff5}
.lstable TH{color:#333;font-weight:bold;background-color:#48AA15;text-align:center;font-size:11px;margin:0px;}
.lstable TH A{color:#000}
.lstable TH.sort{background-color:#66CC66}
TR.H TD{background-color:#eaf2ff} TR.H TD.sort{background-color:#eaf2f5} /*resalte naranja: tr.H td{background-color:#fff8e1} tr.H td.sort{background-color:#fff8cf}*/
.lstable .chk{width:1px}
.lstable CAPTION,.msgtable CAPTION{caption-side:top;color:#666;font-size:10px;text-align:left}
.lslopt,.lsropt{margin-bottom:6px} .lsropt{float:right;margin-left:8px}
.lsroptnomg{float:right;margin-left:8px}

.msgtable{border:1px solid #666;border-bottom:4px inset #ccc}
.msgtable TD{background-color:#fff;padding:2px}
.msgtable H4{width:60px}
.msgtable INPUT{margin-right:6px}

.lsbottom TD{background-color:#999999;padding:4px 6px 4px;color:#FFFFFF}
.lsbottom2 TD{background-color:#FFFFCC;padding:4px 6px 4px}
.lsbottompre{border:1px solid #999;}
.lsbottompre TD{background-color:#66CC66;padding:2px 6px}
.lsbottom INPUT,.lsbottompre INPUT{margin:0px}

.msghead P{font-size:10px;padding-bottom:4px;border-bottom:1px solid #ccc;margin:0px}
.msgbody TD{margin-top:6px;padding:8px 12px 8px 0px;}

/*estilos para el Visual Word*/
.vw_copete{ text-align:justify;}
.vw_titulo1{font-size:10px}
.vw_titulo{font-size:14px; font-weight:bold}
.tapa{color:#005ADC;font-size:14px; font-weight:bold; padding-top:5; padding-left:5}

.txt_default { font:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000}
.txt_col_arr {font:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; font-weight:bold;}



.txt_default_size { font:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}

.sinBorde{
	background-color:#FFFFFF;
	border-width : 0 0 0 0;
	border : 0px; 
	vertical-align : top;
}
a.atxt_default { font:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-decoration:none; text-transform:lowercase;}
a.atxt_default:visited { font:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-decoration:none; text-transform:lowercase;}
a.atxt_default:active { font:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-decoration:none; text-transform:lowercase;}
a.atxt_default:hover { font:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-decoration:underline; text-transform:lowercase;}

.topTitulo{font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#444444; text-shadow:Red;}
.home{padding-left:15px;font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-size:12px;}
.home.titulo{font-size:20px; font-weight:bold;}
.bot {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 18px;
}
H1.SaltoDePagina {PAGE-BREAK-AFTER: always}

