/* Layout Stylesheet */ 

body {
 margin: 0;
 padding: 0;
 background:  #005CA2 url(website/images/web/entrada_fondo.jpg) center top no-repeat;
 color: #ffffff;
 font: 13px Tahoma, Verdana, "Trebuchet MS", Arial, sans-serif;
 text-align: center;
 }

#background { /* SIRVE PARA QUE LA ENTRADA DE LA WEB (index.htm) SALGA CENTRADA EN MEDIO DEL NAVEGADOR*/
	clear: both;
	position:absolute; /* absolute positioning */ 
	/* top: 50%; halfway down the page */ 
	left: 50%; /* and halfway in */ 
	height:550px; /* since we know the element's height */ 
	width: 870px; /* and width... */ 
	margin-top: 52px; /* we can then move it back up 1/2 of the total height */ 
	margin-left: -435px; /* and back left 1/2 of the total width... */ 
	color: #005CA2; /* Asi fuerzo el color del texto por defecto */
	border: 0px solid #ffffff;
}

#head_iconos {
 float: right;
 padding: 0px 20px 0px 0px;
 text-align: left;
 } 
 
 #head_iconos a:link, #head_iconos a:visited  {
 color: #fff;
 text-decoration:none;
 font: bold 11px Tahoma, Verdana, "Trebuchet MS", Arial, sans-serif;
 }
 
 #head_iconos a:hover, #head_iconos a:active {
 color: #F9A817;
 text-decoration:none;
 font: bold 11px Tahoma, Verdana, "Trebuchet MS", Arial, sans-serif;
 }
 
#head {
 padding: 0px 0px 0px 100px;
 width: 825px;
 height: 60px; 
 float: left;
 border: 0px solid #ffffff;
 text-align: left;
 }

#bodyblock {
 color: #005CA2;
 height: 400px;
 width: 870px;
 float: left;
 border: 0px solid #ffffff;
 padding: 0px;
 margin:0px;
 text-align: left;
 }
 
#contenido_izda {
 width: 505px;
 float: left;
 padding: 130px 0px 0px 25px;
 color: #005CA2;
 border: 0px solid #F9A817;
 text-align: left;
 overflow: auto;
 }
 
#contenido_dcha {
 width: 315px;
 float: right;
 padding: 0px;
 color: #005CA2;
 border: 0px solid #F9A817;
 text-align: left;
 overflow: auto;
 }
 
#foot {
 color: #F9A817;
 height: 50px;
 width: 870px;
 float: left;
 border: 0px solid #94BBD6;
 padding: 3px 0 2px 0;
 margin: 0px;
 font: normal 12px Tahoma, Verdana, "Trebuchet MS", Arial, sans-serif;
 text-align: center;
 line-height: 1em;
 }
#foot a:link, #foot a:visited  {
 color: #005CA2;
 text-decoration:none;
 font: bold 12px Tahoma, Verdana, "Trebuchet MS", Arial, sans-serif;
 }
 
 #foot a:hover, #foot a:active {
 color: #005CA2;
 text-decoration:underline;
 font: bold 12px Tahoma, Verdana, "Trebuchet MS", Arial, sans-serif;
 }
  
#foot2 {
 color: #ffffff;
 height: 30px;
 width: 870px;
 float: left;
 border: 0px solid #94BBD6;
 margin: 0px;
 padding: 3px 0 2px 0;
 font: normal 11px Tahoma, Verdana, "Trebuchet MS", Arial, sans-serif;
 text-align: center;
 line-height: 1em;
 }
#foot2 a {
 color: #ffffff;
 text-decoration:none;
 /*margin:0;*/
 font: bold 11px Tahoma, Verdana, "Trebuchet MS", Arial, sans-serif;
 }
 
/* Navbar */
#navlist {
	padding: 0 0 0 44px;
	margin: 0;
	list-style: none;
	text-align: left;
}

#navlist ul {
	padding: 0 0 0 15px;
	margin: 0;
	list-style: none;
	text-align: left;
}

#navlist a:link, #navlist a:visited {
	display: block;
	width: 180px;
	height: 18px;
	font: bold 12px Tahoma, Verdana, "Trebuchet MS", Arial, sans-serif;  
	color: #ffffff;
	text-decoration: none;
	padding: 2px;
	margin: 0;
}

#navlist a:hover, #navlist a:active { 
	color: #2D6B9C;
	text-decoration: none;
	background: #C7E3F4;
}

#navsublist li a:link, #navsublist li a:visited {
	display: block;
	width: 175px;
	height: 18px;
	font: bold 12px Tahoma, Verdana, "Trebuchet MS", Arial, sans-serif;  
	color: #005CA2;
	text-decoration: none;
	border: 0;
	padding: 2px;
	margin: 0;
}

#navsublist li a:hover, #navsublist li a:active {
	text-decoration: none;
	background: #C7E3F4;
}
#pixel_01{
width: 100%;
line-height: 1px;
border: 1px solid blue;
}