body{
	background:#fff;	
	margin:0;
	padding:0;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#706F6D;
}
a{text-decoration:none;color:#444;}
a:hover{text-decoration:none;color:#EA4E14;}
hr{height:1px;border:0;border-bottom:1px solid #E2EFF1;}
ul, ol{margin:10px 10px 20px 30px;}
.m, .calendarioFlash{cursor:pointer;}
img,object,table,form{border:none;}
form{padding:0;margin:0;}
h5{margin:0; padding:0;}
th{
	background-color:#EDE1B3;
	color:#7D6651;
	text-align:left;
	padding:4px 8px 4px 4px;
}
/**/
#Page{
	background:#a8a8a8 url(../img/bg-page.jpg) no-repeat;
	margin:0 auto 0 auto;
	width:732px;
	padding:0 9px;
}
#Contenedor{
	width:100%;	
}
#Header{
	background:url(../img/bg-header.jpg) no-repeat;
}
#Contenido{
	background:#f5f5f5 url(../img/bg_cont.gif) no-repeat bottom;
	padding:7px 10px 40px 10px;
}
#Izquierda{
	vertical-align:top;
	width:118px;
	padding-right:6px;
}
#Data{
	vertical-align:top;
}
#Footer{
	padding:0 0 4px 0;
	font:normal 11px Tahoma, Arial, sans-serif;
	color:#666;
	line-height:14px;	
}
.ftext{
	color:#373737;
	vertical-align:top;
	padding-top:8px;
}
#Footer span{
	font:normal 10px Arial, Helvetica, sans-serif;
}
/**/
.ast{
	color:#993300;
	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:#706F6D;
}
.input{
	height:15px;
	border:1px solid #A8B0AD;
	padding-left:4px;
}
.area{
	border:1px solid #A8B0AD;
	padding-left:4px;
}
.select{
	padding:0;
	margin:0;
}