body {
font-family:	Arial, Helvetica, sans-serif;
font-size: 100%;
text-align:	center;
margin:0; padding:0;
background:	#ffffff url(../imagenes/fondo_body.gif) repeat-x 0% 0%;
color:#333;
}

ul { list-style-type:none; margin:0; padding:0;}
a { font-weight:bold; text-decoration:none;}
#contenedor {width: 930px; text-align:left; margin:0 auto; clear:both; }

.clearfix:after
  {
            content: ".";
            display: block;
            height: 0;
            clear: both;
            visibility: hidden;
  }
  
.oculta_enlaces {	
	position: absolute;
	overflow: hidden;
	width: 0;
	height: 0;
	left: 432px;
	top: 1px;
}  
/*******************/
#cabecera { 
width:	930px; 
height:	187px;
float:left;
margin: 0;
background:	url(../imagenes/skyline.gif) no-repeat 0% 0%;
}

#cabecera h1 {
width:	105px;
height:	90px;
display:inline;
}

#cabecera h1 a img {
text-decoration: none;
border: 0 none;
float:left;
margin: 4px 0 0 25px;
}

#cabecera ul.nav_sup {
font-size:	0.8em;
float:	right;
margin:	10px 10px 0 0;
width: 	160px;
background: url(../imagenes/li_sup_idioma.gif) no-repeat 31% 4%;
color:	#ffffff;
}


#cabecera ul.nav_sup li {
width: 	125px;
float:	right;
margin:	3px 0;
}

#cabecera ul.nav_sup li a {color:#727272; text-decoration:none; padding-left: 40px;}
#cabecera ul.nav_sup li a:hover {color:#ffffff;}
#cabecera ul.nav_sup li a.identifica {padding-top: 2px; background:url(../imagenes/li_sup_identificacion.gif) no-repeat 10% 80%; border-top: 2px dotted #727272; }

#cabecera ul.nav_sup li a.mapa {background:	url(../imagenes/li_sup_mapaweb.gif) no-repeat 5% 0%;}

#cabecera ul.nav_sup li a.contacto {background:	url(../imagenes/li_sup_contacto.gif) no-repeat 10% 0%;}


#cabecera address {
font-style:	normal;
color:	#727272;
text-align:	center;
font-size:	 0.75em;
clear:	both;
float:	left;
width: 100%;
margin-top: 27px;
margin-bottom: 20px;
}

/*********/
#pre_contenido {
width: 	930px; 
float:left;
background:	#ffffff url(../imagenes/fondo_bloque.gif) no-repeat 0% 0% ; 
}

#pre_contenido ul.nav {
width: 900px;
height: 75px;
margin: 0 0 0 10px;
}

#pre_contenido ul.nav li {
display:inline;
float:left;
}

#pre_contenido ul.nav li.valnalon {height: 75px; width: 112px; 
background:#ffffff url(../imagenes/li_valnalon.gif) no-repeat 0% 0%;}

#pre_contenido ul.nav li.educa {height: 75px; width: 122px; 
background:#ffffff url(../imagenes/li_educa.gif) no-repeat 0% 0%;}

#pre_contenido ul.nav li.semillero { height: 75px;width: 180px; 
background:#ffffff url(../imagenes/li_semillero.gif) no-repeat 0% 0%;}

#pre_contenido ul.nav li.centro {height: 75px; width: 159px; 
background:#ffffff url(../imagenes/li_centro.gif) no-repeat 0% 0%;}

#pre_contenido ul.nav li.consolida {height: 75px; width: 224px; 
background:#ffffff url(../imagenes/li_consolidacion.gif) no-repeat 0% 0%;}

#pre_contenido ul.nav li a {
padding: 55px 0 3px 5px;
float:left;
width: 93%;
font-size: 0.85em;
font-weight:bold;
color:#ffffff;
text-decoration:none;
}

#pre_contenido ul.nav li a.pri {padding-left: 15px;}

#pre_contenido ul.nav ul {width: 800px; float:left; height: 31px; margin: 1px 0 0 8px; padding-left: 40px;  left: 99%;}

#pre_contenido ul.nav ul li  {background:#ffffff; float:left; }
#pre_contenido ul.nav ul li a {color:#535353; width:auto; display:block; height:17px; padding:8px 10px 4px 8px; font-size:0.75em;}


/*submenu valnalon*/
#pre_contenido ul.nav ul.valn {background: url(../imagenes/li_li_valnalon.gif) no-repeat 0% 0%;}
#pre_contenido ul.nav ul.valn li {border:1px solid #f8c4c8;}
#pre_contenido ul.nav ul.valn li a:hover, #pre_contenido ul ul.valn li a.current {background:#ffe6e9;}

/*submenu valnalon educa*/
#pre_contenido ul.nav ul.edu {background: url(../imagenes/li_li_educa.gif) no-repeat 0% 0%; margin-left:-104px;}
#pre_contenido ul.nav ul.edu li {border:1px solid #ba8dc8;}
#pre_contenido ul.nav ul.edu li a:hover, #pre_contenido ul ul.edu li a.current {background:#ece1f0;}

/*submenu semillero de proyectos*/
#pre_contenido ul.nav ul.sem {background: url(../imagenes/li_li_semillero.gif) no-repeat 0% 0%; margin-left:-226px;}
#pre_contenido ul.nav ul.sem li {border:1px solid #c2e48c;}
#pre_contenido ul.nav ul.sem li a:hover, #pre_contenido ul ul.sem li a.current {background:#e6f2d4;}

/*submenu centro de empresas*/
#pre_contenido ul.nav ul.cen {background: url(../imagenes/li_li_centro.gif) no-repeat 0% 0%; margin-left:-406px;}
#pre_contenido ul.nav ul.cen li {border:1px solid #fbce7a;}
#pre_contenido ul.nav ul.cen li a:hover, #pre_contenido ul ul.cen li a.current {background:#fcebcb;}

/*submenu consolidacion de empresas*/
#pre_contenido ul.nav ul.con {background: url(../imagenes/li_li_consolidacion.gif) no-repeat 0% 0%;  margin-left:-565px;}
#pre_contenido ul.nav ul.con li {border:1px solid #95afed;}
#pre_contenido ul.nav ul.con li a:hover , #pre_contenido ul ul.con li a.current{background:#e0e8fb;}

#pre_contenido ul.migas {
width: 96%;
height:20px; 
float:left;
margin: 50px 0 0 15px;
clear:left;
}

#pre_contenido ul.migas li {float:left; width:auto;height: 20px; padding:3px 3px 0px 3px; font-size:0.75em;}
#pre_contenido ul.migas li a {color:#333; background:#ffffff; width:auto; height:20px;  float:left; padding:0 3px 0 0;font-weight:normal;}
#pre_contenido ul.migas li a:hover{text-decoration:underline;}
#pre_contenido ul.migas li.ultimo {float:left; background:#ffe6e9; width:auto;height: 20px; padding:3px 3px 0px 5px;}

#pre_contenido ul.migas li.edu {background:#ece1f0;} 
#pre_contenido ul.migas li.sem {background:#e6f2d4;} 
#pre_contenido ul.migas li.cen {background:#fcebcb;} 
#pre_contenido ul.migas li.con {background:#e0e8fb;} 

/*******************/
#contenido {
width: 680px; 
float:left;
margin: 20px 10px 0 15px;
}

#contenido .menos {margin-top: -40px}

/*******************/
#extras {
float:left;
width: 200px;
margin: 20px 0 0 10px;
}
#extras a img {border: 0 none;}
#extras img {margin: 20px 0 0 0px; float:left;}
#extras .mas {margin-top: 15px;}

#extras ul {
color:#727272;
float:left;
background:#ffffff url(../imagenes/ul_extra.gif) repeat-y 0% 0%;
width: 100%;
height: auto;
margin:0; padding:0;
border-top:1px solid #489eb5;
border-left:1px solid #489eb5;
border-right:1px solid #489eb5;
}

#extras ul li {margin:0 0 0 38px; padding:0; display:block; width: 162px; float:left; clear:both; border-bottom :1px solid #489eb5; }
#extras ul li a {color:#727272; display:block; font-size: 0.85em; height: auto; width: 159px; padding:10px 0 10px 3px; margin: 0;}

#extras ul li a:hover  {background: #ddf8ff;}
#extras ul li a.current {background: #ddf8ff;}


#extras form {margin-top: 40px; float:left; }
#extras form p {margin-bottom:6px;}
#extras form label img { border:2px solid #a2a2a2; float:left; margin:0; padding:0;}
#extras form input{
border: 0 none;
height: 20px;
padding: 3px 0 0 3px;
border-top:2px solid #a2a2a2;
border-right:2px solid #a2a2a2;
border-bottom:2px solid #a2a2a2;
}

#extras form input.boton {
background: #ffffff url(../imagenes/input_buscar.gif) repeat-x 0% 0%;
border: 1px solid #75afd5;
margin:-5px 0 0 0;
padding:0px 13px 3px 13px;
float:right;
margin:0;
}

#extras ul.descargas {
background:#ffffff;
background-image:none;
margin-top: 40px;
}

#extras ul.descargas li {margin:0; padding: 0; width: 100%;}
#extras ul.descargas li a { width: 98%; margin:0; color:#727272; font-size:0.75em;}
#extras h3 {
color:#ffffff;
background: #4592a6 url(../imagenes/h4_descargas.gif) no-repeat 0% 0%;
padding: 4px 0 4px 40px;
font-size: 0.9em;
}
/*******************/


/*********/
#contenedor_pie {
width: 100%;
clear:	both;
background:	#5c5c5c url(../imagenes/fondo_pie.gif) repeat-x 0% 0%;
color:	#ffffff;
margin-top:20px;
} 

#pie { 
width:930px; 
text-align: left; 
margin:0 auto;
height: 470px;
text-align: left;
background: #5c5c5c url(../imagenes/pie.gif) no-repeat 0% 0%;
font-family: Verdad, sans-serif;
font-size: 0.9em;
}

#pie ul {
float:left;
margin-top: 90px;
width: 850px;
height: 290px;
background: #5c5c5c url(../imagenes/pie.jpg) no-repeat 18% 80%;
padding-left: 70px;
padding-bottom: 80px;
}

#pie ul li {
float:left; 
clear:none;
width: 130px;
height: 140px;
margin: 10px 0 0 0px;
padding: 10px;
border-top: 1px dotted #929191;
border-bottom: 1px dotted #929191;
border-right: 1px dotted #929191;
}

#pie ul li.pri {
border-left: 1px dotted #929191;
width: 150px;
margin-left: 15px;
}

#pie p {font-size: 0.8em; float:right; margin:-130px 0 10px 0; text-align:center; width: 50%;}
#pie p.copy { margin:-110px 70px 10px 0; text-align:right; float:right; clear:both; width:35%; text-align:center;}
#pie  a {
color:#ffffff;
background:#5c5c5c;
text-decoration:underline;
}
#pie ul li ul {padding:0; margin:0;  background-image:none; width: auto; height:auto;}
#pie ul li ul li {width: 100%; border: 0 none;height:auto; margin: 5px 0 0 0; padding:0; font-size:0.8em; clear:left;}
#pie ul li ul li a {text-decoration:none; font-weight:normal;}

#pie address {float:right; clear:left; border: 1px solid white; width: 100%; 
font-style:normal;
text-align:center;
}