html{
	min-height: 100%;
	margin-bottom: 1px;
}
a {
    outline:0;
}
body {
	margin-top: 0px;
	margin-left: 0px;
	text-decoration: none;
	background-color:#f0f0f0;
	color:#838383;font-family:Verdana, Arial, Helvetica, sans-serif;
	
}
#principal {
	float:left;
	position: absolute;
	left: 50%;
	width: 1036px;
	height:auto;
	margin-top: 0px;
	margin-left: -518px;
} 
#cabecera {float:left;
	width: 1036px;
	height: 136px;
	margin-left:15px;
	z-index:20;
	
} 

#logo {float:left;
	position: relative;
	float:left;
	width: 339px;
	height:46px;
	margin-top:30px;
	margin-left:35px;
}
#password {float:left;
	margin-top:20px;
	margin-left:330px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
}
* html #password{margin-left:250px;}

.menu{float:left;margin-top:105px; margin-left:-339px; list-style:none;float:left;padding:0;color:#838383;font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif;}

.menu li {padding:0;float:left;}
.menu li a {display:block;text-decoration:none; color:#838383;}/*Quito el padding, pero le pongo altura.*/ 
.menu li a:hover {display:block;text-decoration:none;color:#000000;}
.menu li a span {display:none;}/*Oculto el texto.*/

.menu_pie{margin-left:268px;list-style:none;float:left;padding:0;font-size:10px;color:#838383; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center;}
.menu_pie li {padding:0;float:left;}
.menu_pie li a {display:block;text-decoration:none; color:#838383;}/*Quito el padding, pero le pongo altura.*/ 
.menu_pie li a:hover {display:block;text-decoration:none;color:#000000;}
.menu_pie li a span {display:none;}/*Oculto el texto.*/

 
#pie {float:left;
	position: relative;
	width: 1000px;
	height: 68px;
	margin-left:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:center;
	line-height:20px;
	} 
#logo_abajo{ width:1000px;}	
.logo_abajo{ margin-left:35px; margin-top:40px;}
.link{text-decoration:none;color:#838383;}
.link a {text-decoration:none;color:#838383;}
.link a:hover {color:#333333;}



