body{
	background:#fff url(../img/bg.jpg) repeat-x top;
	margin:0;
	padding:0;
	font:normal 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#426A6F;
}
a{text-decoration:none;color:#6695ff;}
a:hover{text-decoration:none;color:#222;}
hr{height:1px;border:0;border-bottom:1px solid #efefef;}
ul, ol{margin:10px 10px 20px 30px;}
.m{cursor:pointer;}
img,object,table,form{border:none;}
form{padding:0;margin:0;}
/**/
#Body{
	background:url(../img/bgp.jpg) repeat-x bottom;
	width:100%;	
}
#Page{
	margin:0 auto;	
	width:760px;
}
#Header{
	position:relative;
	height:137px;
}
#Contenido{
	padding:19px 0 49px 0;
	background:#fff url(../img/cont_bg.gif) repeat-x bottom;
}

#Footer{	
	padding:7px 0 5px 0;
}

a#powerby_rss {
	height:50px;
	width:55px;
	display:block;
	background-image:url(../img/powerby_rss.gif);
	background-repeat:no-repeat;
	background-position:0 0;
}

a#powerby_rss:hover { background-position:0 -50px; }

/**/
.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:#737D8A;
}
.input{
	height:15px;
	border:1px solid #A8B0AD;
	padding-left:4px;
}
.area{
	border:1px solid #A8B0AD;
	padding-left:4px;
}
.select{
	border:1px solid #A8B0AD;
	padding:0;
	margin:0;
}
/*VARIOS*/
#Paginador{
	background:#fff;
	border:1px solid #e5e5e5;
	width:100%;
	margin:8px 0 0 0;
}
.subir{
	height:20px;
}
.volver a{
	display:block;
	width:54px;
	height:17px;
	background-image:url(../img/btn-volver.gif);
	background-repeat:no-repeat;
	background-color:#6C7C9E;
	font:bold 10px Tahoma, Verdana, Arial, sans-serif;
	color:#fff;
	text-align:center;
	margin:2px 2px 0 0;
}
.volver a:hover{
	background-color:#5970A3;
	background-position:0 -17px;
	color:#ffc;
}
#tools{
	margin:0 0 0 590px;
}