body{
	background:#E7EFF5 url(bg.jpg) repeat-x top;	
	margin:20px 10px 0 11px;
	padding:0;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#2B5275;
}
a{text-decoration:none;color:#06c;}
a:hover{text-decoration:none;color:#09f;}
hr{height:1px;border:0;border-bottom:1px solid #E7EFF5;}
ul, ol{margin:10px 10px 20px 30px;padding:0;}
.m, .calendarioFlash{cursor:pointer;}
img,object,table,form{border:none;}
form{padding:0;margin:0;}
th{
	background-color:#EDE1B3;
	color:#7D6651;
	text-align:left;
	padding:4px 8px 4px 4px;
}
/**/
#Page{
	background:#fff url(bgp.jpg) repeat-y;
	width:733px;
}
#Header{
	background:url(bgh.jpg) no-repeat;
	padding:7px 13px 0 13px;
}
#Contenido{
	background:url(bgc.jpg) no-repeat left top;
	padding:5px 13px 20px 13px;
}
#Datos, #DatosExp{
	padding:0 0 0 17px;
	vertical-align:top;
	height:430px;
}
#DatosExp{
	padding:0;
}
#Footer{
	background:#E7EFF5 url(bgf.jpg) no-repeat top;
	padding:0 13px 5px 13px;
}
#Izquierda{
	width:232px;
	vertical-align:top;
}
#Lateral{
	background:#6B99C7 url(bgl.jpg) repeat-y;
	width:207px;
	position:absolute;
	top:95px;
	left:740px;
}
/**/
.ast{
	color:#f60;
	font-size:13px;
	margin:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.input, .area, .select{
	background:#ffffff;
	font:normal 11px Tahoma, Verdana, Arial, sans-serif;
	color:#536371;
}
.input{
	height:15px;
	border:1px solid #CDCED5;
	padding-left:4px;
}
.area{
	border:1px solid #CDCED5;
	padding-left:4px;
}
.select{
	padding:0;
	margin:0;
}
