body {
	background: #e2e2e2;
	margin: 0;
	text-align: left;
	font: 12px/150% Arial, Helvetica, Sans-serif;  
	color: #333; 
}

/* elementos constructivos */

p, td, li { 
	font: 12px/150% Arial, Helvetica, Sans-serif;  
	color: #333; 
}

img {
	border: 0;
}

A { 
	font: 12px/150% Arial, Helvetica, Sans-serif;  
	color: #006; 
	text-decoration: underline; 
}
a:hover {
	text-decoration: none;
	color: #006;
}

input {
	border: 1px solid #ABABAB;
	font: 12px/150% Arial, Helvetica, Sans-serif;  
	color: #333;
	height: 15px;
}
input.submit {
	height: 19px;
	background: #94949A;
	color: #333;
	font: bold 11px Verdana,sans-serif;
	padding: 0 2px;
	border: 0;
}

select { 	
	color: #1E3E7B; 
	font-family: Verdana, Arial, Helvetica, Sans-serif; 
	font-size: 9pt; 
	border: 1px #1E3E7B solid; 
	scrollbar-face-color: #1E3E7B; 
	scrollbar-highlight-color: #1E3E7B; 
	scrollbar-shadow-color: #1E3E7B; 
	scrollbar-3dlight-color: #006FB7; 
	scrollbar-arrow-color: #9BBED7; 
	scrollbar-track-color: #006FB7; 
	scrollbar-darkshadow-color: #006FB7; 
	scrollbar-base-color : #1E3E7B; 
}

/* construcción */

#menu {
	padding-top: 7px;
	background: #fff url("Images/fondo_menu.gif") 0 0 repeat;
	text-align: center;
}

#menu a{
	display: block;
	width:140px;
	height:18px;
	background:#ffffff;
	color: #00177d;
  	font: bold 13px Tahoma, Arial, Helvetica, Sans-serif; ; 
	margin-top: 4px; 
	padding-top:3px;
	text-decoration: none;
}
#menu a:hover{
	background:#7bce99;
	text-decoration: none;
}

#login {
	font: 11px verdana,Sans-serif;  
}
#contenido {
	padding: 0 25px 5px 28px;
}

/* pie de perfect */

#pie { 	text-align: center; }
#pie a{
  	font: 8pt Verdana,sans-serif;
	color: #333; 
	text-decoration: none;
}
#pie a:hover{
	color: #111; 
	text-decoration: underline;
}