body{
	margin:0;
	padding:0 0 0 30px;
	background:#fff url(../img/bg.gif) repeat-x top left;
	font:normal 11px Tahoma, Arial, sans-serif;
	color:#1A4E8C;
}
a{text-decoration:none;color:#666;}
a:hover{text-decoration:underline;color:#333;}
ul, ol{margin:10px 10px 20px 30px;}
img{border:0;}
form{margin:0;padding:0;border:0;}
hr{
	height:2px;
	border:0;
	width:95%;
	border-top:1px solid #64A4B2;
	border-bottom:1px solid #A4CDE1;
}
#page{
	width:654px;
}
#lat{
	width:209px;
	vertical-align:top;
}
#swfLogin{
	background:#0B2379;
	padding-right:11px;
	border-right:4px solid #596DA0;
}
#swfLogin table{
	background:#FF4C4C url(../img/bg_flashlog.jpg) repeat-x bottom;	
}
#log{
	background:#BAC7DB url(../img/bg_log.jpg) repeat-x bottom;
	padding:12px 10px 15px 0;
	border-left:1px solid #92A3BD;
}
#log hr{
	height:2px;
	border:0;
	border-top:1px solid #9AABC4;
	border-bottom:1px solid #CDD7E5;
}
#dire{
	border:1px solid #E2E2D3;
	border-top:4px solid #C1CBD9;
	border-left:1px solid #92A3BD;
	background:#fff url(../img/bg_dire.jpg) repeat-x top;
}
#dire div{
	background:url(../img/bg_direl.gif) repeat-y left;
	font:normal 11px Tahoma, Arial, sans-serif;
	color:#666;
	line-height:13px;
	padding:4px 6px 0 10px;
}
#dire h6{
	font:bold 11px Tahoma, Arial, sans-serif;
	color:#f00;
	margin:0;
	padding:0;
}
#dire p{
	margin:0;
	padding:2px 0 5px 4px;
}
#dire a, #dire a:link{
	color:#666;
	text-decoration:none;
}
#dire a:hover{
	color:#333;
	text-decoration:underline;
}
#axResult{
	background:#BAC7DB url(../img/bg_log.jpg) repeat-x bottom;
	height:203px;
	vertical-align:top;	
}
.bgus{
	color:#003366;
	font:normal 11px Tahoma, Verdana, Arial, sans-serif;
	text-align:center;
	padding:0 15px;
}
.texto{
	color:#003366;
	font:normal 12px Tahoma, Verdana, Arial, sans-serif;
	text-align:center;
	padding:0 6px 10px 6px;
}
#contenedor{
	background:#fff;
}
#Nota{background:#ffd; padding:4px; font:bold 11px Tahoma, Verdana, Arial, sans-serif; color:#c00; text-align:center;}
.input{
	background:#fff;
	border:1px solid #92A3BD;
	color:#140567;
	height:16px;
	padding-left:4px;
	font:normal 11px Tahoma, Verdana, Arial, sans-serif;
	width:134px;
}
#footer{
	background: url(../img/bg_flog.jpg) no-repeat top left;
	padding:6px 0 0 10px;
}
#footer span{
	float:left;
	color:#A4A4A4;
	font:normal 10px Tahoma, Verdana, Arial, sans-serif;
	padding:2px 0 0 0;
}
#footer div{
	float:right;
}

.ast{
	color:#993300;
	font-size:13px;
	margin:3px 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.form{
	vertical-align:top;
}
.form hr{
	border:0;
	height:1px;
	border-bottom:1px dashed #D3CBA5;
}
.titForm{
	font-weight:bold;
	padding:4px 4px 4px 8px;
	background:#EDEDE7;
	border-bottom:1px solid #D9D9D6;
	color:#CE972F;
}
.subR{
	color:#fff;
	font:bold 11px Tahoma, Verdana, Arial, sans-serif;
	border:1px solid #fff;
	height:18px;
	width:52px;
	background:#537EA0 url(../img/bgsub.jpg) repeat-x;
}
#form{
	background:#0B2379;
	padding-right:11px;
	border-right:4px solid #596DA0;
}

#formu{
	background:#BAC7DB url(../img/bg_log.jpg) repeat-x bottom;
}
.formReg{
	padding:2px;
}
.formReg td{
	height:26px;
}
.inputs{
	background:#ffffff;
	font:normal 11px Tahoma, Verdana, Arial, sans-serif;
	color:#6D7783;
	height:15px;
	border:1px solid #A8B0AD;
	padding-left:4px;
}