body 					{ margin: 0; padding: 0; font: 11px Arial, sans-serif; }
a 						{ text-decoration: none; color: #0066cc; }
a:hover 				{ text-decoration: underline; }
a img 					{ border: none; }
h1 						{ margin: 0; width: 991px; padding-bottom: 15px; background: url(../images/borde_inferior.jpg) repeat-y; }
h2 						{ margin: 30px 0 11px; font: bold 16px Arial, sans-serif; color: #0066cc; }
h3 						{ font-size: 14px; color: #0066cc; margin: 20px 0 7px; }
h4 						{ font-size: 14px; color: #000000; margin: 0; }
p 						{ margin: 0 0 5px; color: #666; }
b 						{ color: #000; }
td 						{ vertical-align: top; }
form 					{ padding: 0; margin: 0; }

#todo 					{ position: relative; width: 992px; margin: 0 auto; }

.sincss 				{ display: none; }


#menu_sector 			{ position: absolute; top: 275px; left: 48px; }
#menu_sector ul 		{ margin: 17px 0 0; padding: 0; list-style: none; }
#menu_sector li 		{ margin-bottom: 5px; }
#menu_sector li a 		{ padding-left: 27px; background: url(../images/flecha_anclas.gif) 0 3px no-repeat; color: #FFF; }

#texto 					{ padding: 0 23px 0 23px; }
#texto td 				{ width: 445px; }
#texto td.separador 	{ width: 50px; }
#texto ul 	 			{ list-style: none; margin: 0; padding-left: 37px; color: #666; }
#texto ul li 			{ margin-bottom: 5px; padding: 0;  }

#noticias_home a 		{ padding-right: 25px; background: url(../images/flecha_enlaces.gif) right 5px no-repeat; }
#noticias_home p 		{ margin-bottom: 7px; }
#texto td.izq 			{ width: 115px; }
#texto #destacado 		{ margin: 30px 0 0 0; }
#texto #destacado h2 	{ margin: 0; }
#introduccion 			{ padding-top: 30px; }
p.texto_introduccion 		{ margin-bottom: 30px; font: 16px "Futura", Helvetica, Arial, sans-serif; color: #5a7272;}

.presentacion 			{ height: 288px; padding-bottom: 15px; background: url(../images/borde_inferior.jpg) repeat-y; }

#pie 					{ position: relative; width: 992px; height: 70px; padding-bottom: 40px;  border-top: 3px solid #336666; }
#logo_pie				{ position: absolute; top: 7px; left: 16px; }
#direccion				{ position: absolute; top: 7px; left: 206px; }
#direccionwec				{ position: absolute; top: 7px; left: 536px; }
#veiss					{ position: absolute; top: 7px; left: 945px; }
#veiss a 				{ display: block; width: 39px; height: 13px; background: url(../images/logo_veiss.gif); }
#veiss a:hover 			{ background-position: 0 -13px; }

#descargas 					{ height: 50px; margin: 10px 0 5px 800px; }
#descargas a 				{ display: block; float: left;  height: 38px; padding: 10px 0 0 50px; margin-left: 25px; }
#descargas a.catalogo 		{ background: url(../images/descarga_catalogo.jpg) no-repeat; }
#descargas a.aeronautica	{ background: url(../images/descarga_aeronautica.jpg) no-repeat; }
#descargas a.defensa		{ background: url(../images/descarga_defensa.jpg) no-repeat; }
#descargas a.electrica		{ background: url(../images/descarga_electrica.jpg) no-repeat; }
#descargas a.mobiliario		{ background: url(../images/descarga_mobiliario.jpg) no-repeat; }
#descargas a.impresion		{ background: url(../images/descarga_impresion.jpg) no-repeat; }
#descargas a.recreativas	{ background: url(../images/descarga_recreativas.jpg) no-repeat; }
#descargas a.seguridad		{ background: url(../images/descarga_seguridad.jpg) no-repeat; }

a.descargar 			{ position: absolute; top: -25px; right: 5px;  padding-left: 25px; background: url(../images/ico.pdf.gif) no-repeat; }
a.wec 					{ padding-right: 25px; background: url(../images/flecha_enlaces.gif) right 5px no-repeat; font-weight: bold; color: #0051BA; }

div.texto 					{ padding: 0 30px 0 30px; }
div.texto td.separador 	{ width: 50px; }
div.texto ul 	 			{ list-style: none; margin: 0; padding-left: 37px; color: #666; }
div.texto ul li 			{ margin-bottom: 5px; padding: 0;  }

div.texto td.izq 			{ width: 115px; }
div.texto #destacado 		{ margin: 30px 0 0 0; }
div.texto #destacado h2 	{ margin: 0; }

.enlace_wec { display: block; width: 430px; height: 140px; padding: 10px 0 0; margin: 0 auto; background: url(../images/fondo_enlace_tecnichapa.jpg) top right no-repeat; }
a.enlace_wec:hover { text-decoration: none; }
a.enlace_wec:hover span { text-decoration: underline; }