/* CSS Document */#centrado{	position: absolute;	vertical-align: middle;	margin-left: -382px;	left: 50%;	width: 764px;	z-index:0;}#bg {	position:relative;	padding:2px 0 0 0;	left:0px;	top:0px;	width:764px;	z-index:1;	background-color: #70201f;}#header {	position:relative;	left:2px;	top:0px;	width:760px;	height:147px;	z-index:1;	background-image: url(images/header-tile.gif);}#menu {	position:absolute;	left:2px;	top:2px;	width:760px;	z-index:8;}#menu2 {	position:absolute;	left:2px;	top:149px;	width:760px;	z-index:8;}#menu-sup {	position:relative;	left:2px;	top:0px;	width:760px;	height:50px;	z-index:1;	background-image: url(images/menu-tile.gif);}#menu-izq {	position:absolute;	left:0px;	top:0px;	width:4px;	height:50px;	z-index:2;}#menu-der {	position:absolute;	left:756px;	top:0px;	width:4px;	height:50px;	z-index:2;}#submenu {	position:relative;	left:2px;	top:0px;	width:760px;	height:47px;	z-index:2;	background-image: url(images/submenu-tile.gif);}#content {	position:relative;	left:2px;	top:0px;	width:760px;	z-index:3;	background-color: #ccc5c2;}#footer {	position:relative;	left:0px;	top:0px;	width:764px;	height:186px;	z-index:4;	background-image: url(images/footer-tile.gif);}#footer-tile-izq {	position:absolute;	left:0px;	top:0px;	width:11px;	height:186px;	z-index:5;}#footer-tile-der {	position:absolute;	left:753px;	top:0px;	width:11px;	height:186px;	z-index:5;}#logo-h {	position:absolute;	left:12px;	top:0px;	width:327px;	height:146px;	z-index:5;}#esp-logo {	position:absolute;	left:612px;	top:2px;	width:144px;	height:147px;	z-index:5;}#menu-cat-1 {	position:absolute;	left:0px;	top:0px;	width:760px;	height:19px;	z-index:1;}#menu-cat-2 {	position:absolute;	left:0px;	top:22px;	width:760px;	height:19px;	z-index:1;}#bg-index {	position:absolute;	left:0px;	top:20px;	width:100%;	height:568px;	z-index:1;	background-color:#131315;}#sombra-index {	position:absolute;	left:0px;	top:588px;	width:100%;	height:26px;	z-index:1;	background-image: url(images/index-sombra.gif);}#horizontal-red {	position:absolute;	left:0px;	top:472px;	width:100%;	height:2px;	z-index:2;	background-color: #70201F;}#logo-sp-index {	position:absolute;	left:648px;	top:399px;	width:99px;	height:97px;	z-index:2;}#foto-index {	position:absolute;	left:10px;	top:336px;	width:264px;	height:176px;	z-index:3;}#index-logo {	position:absolute;	left:70px;	top:19px;	width:627px;	height:310px;	z-index:3;}#index-menu {	position:absolute;	left:359px;	top:443px;	width:192px;	height:26px;	z-index:2;}/* MENU *//*-- MENU DESPLEGABLE--*/#headerNavContent {	height:28px;	display:block;}#headerMenu {	position:relative;	display:block;	float:left;			margin:0px;	padding:0px 0 0 0;}#headerNav {	height:28px;	background:#FFFFFF;	border-color:#999999;	border:1;	background-repeat:repeat-x;	/*****************	margin-bottom:0px;*/	padding:0;	width:752px;	margin-top:5px;	visibility:hidden;}#headerMenu li{	position: relative;	display: inline;	float: left;	padding-left: 0px;	background-repeat: no-repeat;}/*************li a {display: block; padding: 5px 7px; text-decoration: none;}ul {padding: 5px; margin: 0;}ul li:hover > ul {display: block; position: absolute; top: -1px; left: 100%;}*//*************ul ul {display: none;}*/.subMenu {	position:absolute;	top:40px;	left:0px;	display:none;	filter:alpha(opacity=90);	-moz-opacity:0.9;	opacity: 0.9;	width:230px;	background:#212121;	z-index: 5;}.smallBkgr {	background: #18446B url(images/submenu.gif);	background-repeat:repeat-x;	filter:alpha(opacity=90);	-moz-opacity:0.9;	opacity: 0.9;	height:40px;	min-height:40px;}* html .subMenu {	height:60px;	padding:0;}.subMenu a {	margin:0;}.subMenu ul {		margin:0;	padding:0 0 5px 0;	width:230px;	background-image:url();}.subMenu li {	background-image:url();	width:230px;	padding:0px 0 0px 0;}/*--------------------------------------------- ESTILO ----------------------------------------------------*/A:link {	text-decoration:none;	color:#70201f; } A:visited {	text-decoration:none;	color:#f7941d; } A:active {	text-decoration:none; } A:hover {	text-decoration:underline;	color:#f7941d;} a.inicio:link, a.inicio:visited{  float: left;  margin: 17px 0px 0px 20px;  width:65px;  height:23px;  text-align: left;  text-decoration: none;  background: url(images/inicio-off.gif);}a.inicio:hover{  background: url(images/inicio-on.gif);}a.historia:link, a.historia:visited{  float: left;  margin: 17px 0px 0px 0px;  width:76px;  height:23px;  text-align: left;  text-decoration: none;  background: url(images/historia-off.gif);}a.historia:hover{  background: url(images/historia-on.gif);}a.procesos:link, a.procesos:visited{  float: left;  margin: 17px 0px 0px 0px;  width:85px;  height:23px;  text-align: left;  text-decoration: none;  background: url(images/procesos-off.gif);}a.procesos:hover{  background: url(images/procesos-on.gif);}a.catalogo:link, a.catalogo:visited{  float: left;  margin: 17px 0px 0px 0px;  width:86px;  height:23px;  text-align: left;  text-decoration: none;  background: url(images/catalogo-off.gif);}a.catalogo:hover{  background: url(images/catalogo-on.gif);}a.galeria:link, a.galeria:visited{  float: left;  margin: 17px 0px 0px 0px;  width:69px;  height:23px;  text-align: left;  text-decoration: none;  background: url(images/galeria-off.gif);}a.galeria:hover{  background: url(images/galeria-on.gif);}a.contacto:link, a.contacto:visited{  float: left;  margin: 17px 0px 0px 0px;  width:83px;  height:23px;  text-align: left;  text-decoration: none;  background: url(images/contacto-off.gif);}a.contacto:hover{  background: url(images/contacto-on.gif);}a.noticias:link, a.noticias:visited{  float: left;  margin: 17px 0px 0px 0px;  width:83px;  height:23px;  text-align: left;  text-decoration: none;  background: url(images/noticias-off.gif);}a.noticias:hover{  background: url(images/noticias-on.gif);}a.inicio-en:link, a.inicio-en:visited{  float: left;  margin: 17px 0px 0px 21px;  width:67px;  height:23px;  text-align: left;  text-decoration: none;  background: url(images/inicio-off-en.gif);}a.inicio-en:hover{  background: url(images/inicio-on-en.gif);}a.historia-en:link, a.historia-en:visited{  float: left;  margin: 17px 0px 0px 0px;  width:72px;  height:23px;  text-align: left;  text-decoration: none;  background: url(images/historia-off-en.gif);}a.historia-en:hover{  background: url(images/historia-on-en.gif);}a.procesos-en:link, a.procesos-en:visited{  float: left;  margin: 17px 0px 0px 0px;  width:78px;  height:23px;  text-align: left;  text-decoration: none;  background: url(images/procesos-off-en.gif);}a.procesos-en:hover{  background: url(images/procesos-on-en.gif);}a.catalogo-en:link, a.catalogo-en:visited{  float: left;  margin: 17px 0px 0px 0px;  width:93px;  height:23px;  text-align: left;  text-decoration: none;  background: url(images/catalogo-off-en.gif);}a.catalogo-en:hover{  background: url(images/catalogo-on-en.gif);}a.galeria-en:link, a.galeria-en:visited{  float: left;  margin: 17px 0px 0px 0px;  width:69px;  height:23px;  text-align: left;  text-decoration: none;  background: url(images/galeria-off-en.gif);}a.galeria-en:hover{  background: url(images/galeria-on-en.gif);}a.contacto-en:link, a.contacto-en:visited{  float: left;  margin: 17px 0px 0px 0px;  width:76px;  height:23px;  text-align: left;  text-decoration: none;  background: url(images/contacto-off-en.gif);}a.contacto-en:hover{  background: url(images/contacto-on-en.gif);}a.noticias-en:link, a.noticias-en:visited{  float: left;  margin: 17px 0px 0px 0px;  width:66px;  height:23px;  text-align: left;  text-decoration: none;  background: url(images/noticias-off-en.gif);}a.noticias-en:hover{  background: url(images/noticias-on-en.gif);}a.menucat:link, a.menucat:visited{  margin: 0px 0px 0px 0px;  padding:0px 6px 0px 6px;  text-align: center;  text-decoration: none;  font-family:Arial, Verdana, Helvetica, sans-serif;  font-size:9pt;  text-decoration: none;  font-weight:bold;  color:#FFFFFF; }a.menucat:hover{  color:#ffed00;}a.submenucat:link, a.submenucat:visited{  margin: 0px 0px 0px 0px;  padding:0px 0px 0px 6px;  text-align: left;  text-decoration: none;  font-family:Arial, Verdana, Helvetica, sans-serif;  font-size:9pt;  text-decoration: none;  color:#FFFFFF; }a.submenucat:hover{  color:#ffed00;}.blanco-negrita-9 {  	font-family:Arial, Verdana, Helvetica, sans-serif;  	font-size:9pt;	color: #FFFFFF;	font-weight: bold;}