body{
	background:#6F6A63 url(../img/bg.gif) repeat-y bottom center;	
	margin:0;
	padding:0;
	font:normal 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#426A6F;
}
a{text-decoration:none;color:#666;}
a:hover{text-decoration:none;color:#f60;}
hr{height:1px;border:0;border-bottom:1px solid #E2EFF1;}
ul, ol{margin:10px 10px 20px 30px;}
.m, .calendarioFlash, label{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;
}
object { outline:none; }
/**/
#Pagina{
	background:url(../img/bgt.gif) no-repeat top center;
}
#Wrapper{
	margin:0 auto 0 auto;
	width:935px;
	overflow:hidden;
	height:100%;
}
#Contenido{
	width:750px;
	float:left;
}
#BannersDerecha{
	background:#8C8882;
	width:170px;
	padding:0 5px;
	overflow:hidden;
	float:right;
	margin:0 0 0 0;
}
a.banner{
	width:170px;
	display:block;
	overflow:hidden;
	margin:5px 0;
	text-align:center;
}
#Header{
	background:#fff;
	padding:7px 0 0 0;
}
#Body{
	background:#fff;	
}
#bodyMaxH{
	height:300px;
	vertical-align:top;
}
#preFooter{
	padding:20px 20px 12px 20px;
	border-bottom:3px solid #FE942F;
	background:#fff;
}
#preFooter a{
	font:normal 11px Arial, Helvetica, sans-serif;
}
#Footer{
	margin:0 5px;
	padding:4px 6px;
	background:#4A4742;
	color:#DBDAD9;
	font:normal 10px Arial, Helvetica, sans-serif;
}
#Footer strong{
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
}

/**/
.ast{
	color:#f60;
	margin:5px;
	font:normal 13px Verdana, Arial, Helvetica, sans-serif;
}
.input, .area, .select{
	background:#fff;
	font:normal 11px Tahoma, Verdana, Arial, sans-serif;
	color:#536371;
}
.input{
	height:16px;
	border:1px solid #CDCED5;
	padding-left:4px;
}
.area{
	border:1px solid #CDCED5;
	padding-left:4px;
}
.select{
	padding:0;
	margin:0;
	border:1px solid #CDCED5;
}
