/********************menu**********************/

#menu { position: relative; z-index: 0; background: #000510 url(../images/fondo_logo.jpg) left top no-repeat; height: 61px; border-bottom: 1px solid #76888c;}
#logo { position: absolute; top: 0px; left: 0px; }

/*************manu mini lateral (inicio,mapa web....)************************/
#mini_menu { position: absolute; top: 4px; right: 9px; font: 10px "Tahoma",Arial, Helvetica, sans-serif; color: #5c6c6f;  }
#mini_menu a { color: #5c6c6f; }
#mini_menu a.english { color: #cfe4e9; }
#mini_menu a:hover { color: #FFF; }

/**************menu principal (Productos, empresa.....)******************/
#menu_principal { position: absolute; top: 25px; left: 336px; height: 23px; color: #daf6fc; }
#menu_principal a {  margin-right: 5px; }
#menu_principal .submen a {  margin-right: 0px; }
#menu_principal a:hover { background-position: 0 -23px; }

#botmenu1 { display: block; width: 88px; height: 23px; background: url(../images/titu_menu_soluciones.gif) no-repeat; }

#botmenu2 { display: block; width: 131px; height: 23px; background: url(../images/titu_menu_empresa.gif) no-repeat; }

#botmenu3 { display: block; width: 128px; height: 23px; background: url(../images/titu_menu_donde_estamos.gif) no-repeat; }

#botmenu4 { margin-right: 2px !important; display: block; width: 97px; height: 23px; background: url(../images/titu_menu_documentacion.gif) no-repeat; }

#botmenu5 { margin-right: 2px !important; display: block; width: 32px; height: 23px; background: url(../images/titu_menu_noticias.gif) no-repeat; }

#botmenu6 { display: block; width: 67px; height: 23px; background: url(../images/titu_menu_eventos.gif) no-repeat; }

#botmenu7 { margin-right: 2px !important; display: block; width: 61px; height: 23px; background: url(../images/titu_menu_rrhh.gif) no-repeat; }

div.submen									{ position: relative; display: block; margin: 0; padding: 0; width: 150px; border-top: 1px solid #000; border-left: 1px solid #000; border-right: 1px solid #000; }
div.submen ul								{ position: relative; margin: 0; padding: 0; }
div.submen ul li							{ position: relative; margin: 0; padding: 0; list-style: none; border-bottom: 1px solid #000; background: #242b39; font: bold 11px Arial, Verdana, sans-serif; color: #daf6fc; }
div.submen ul li a							{ display: block; margin: 0; padding: 5px; background: #2c3b57; text-align: left; font: bold 11px Arial, Verdana, sans-serif; color: #daf6fc; text-decoration: none; }
div.submen ul li a:hover					{ background: #000510; }

div#submenu1								{ position: absolute; top: 30px; width: 100px;  z-index: 100; visibility: hidden; }
div#submenu2								{ position: absolute; top: 30px;  z-index: 100; visibility: hidden; }
div#submenu3								{ position: absolute; top: 30px;  z-index: 100; visibility: hidden; }
div#submenu4								{ position: absolute; top: 30px;  z-index: 100; visibility: hidden; }
div#submenu6								{ position: absolute; top: 30px; left: 485px;  z-index: 100; visibility: hidden; }
div#submenu7								{ position: absolute; top: 30px; left: 400px;  z-index: 100; visibility: hidden; }

div.ssubmen									{ position: relative; display: block; margin: 0; padding: 0; width: 220px; border-top: 1px solid #000; border-left: 1px solid #000; border-right: 1px solid #000;  }
div.ssubmen ul								{ position: relative; margin: 0; padding: 0; }
div.ssubmen ul li							{ position: relative; margin: 0; padding: 0; list-style: none; border-bottom: 1px solid #000; background: #131721; font: bold 11px Arial, Verdana, sans-serif; color: #daf6fc; }
div.ssubmen ul li a							{ display: block; margin: 0; padding: 5px; background: #242b39; text-align: left; font: bold 11px Arial, Verdana, sans-serif; color: #daf6fc; text-decoration: none; background: #242b39 }
div.ssubmen ul li a:hover					{ background: #010204;  color: #FFF; background: #000510 }

div#submenu1 div#ssubmenu1_1				{ position: absolute; top: 0; left: 102px;  z-index: 4;  visibility: hidden; }

div.sssubmen								{ position: relative; display: block; margin: 0; padding: 0; width: 295px; border-top: 1px solid #000; border-left: 1px solid #000; border-right: 1px solid #000; }
div.sssubmen ul								{ position: relative; margin: 0; padding: 0; }
div.sssubmen ul li							{ position: relative; margin: 0; padding: 0; list-style: none; border-bottom: 1px solid #000; background: #131721; font: bold 11px Arial, Verdana, sans-serif; color: #daf6fc; }
div.sssubmen ul li a						{ display: block;  font-weight: normal; margin: 0; padding: 5px; background: #131721; text-align: left; font: bold 11px Arial, Verdana, sans-serif; color: #daf6fc; text-decoration: none; }
div.sssubmen ul li a:hover					{ background: #010204; }
div.sssubmen ul li a.subcategoria			{ padding: 3px 5px 4px 5px;  font-weight: normal; background: #2d313a url(../images/subcategoria.gif) no-repeat; }
div.sssubmen ul li a.producto				{ font-weight: normal; }
div#ssubmenu1_1	div							{ position: absolute; top: 0; left: 222px;  z-index: 4; visibility: hidden; }


/*****************pie*********************/
#pie { position: relative; height: 61px; background: #000510 url(../images/fondo_pie.jpg) no-repeat; font: 11px Arial, Helvetica, sans-serif; color: #4f5c5f; }
#pie a { color: #4f5c5f; }
#pie a.english_pie { color: #FFF; }
#pie a:hover { color: #FFF; }
#logo_pie { position: absolute; width: 172px; top: 15px; left: 10px; }
#menu_pie { position: absolute; top: 12px; left: 300px; text-align: left; }

#regional_sites { position: absolute; top: 12px; right: 20px; color: #AAD9E3; text-align: left; font-size: 12px; cursor: pointer; }
#regional_sites #site { display: none; position: absolute; bottom: 13px; right: 0; background: #000510; }
#regional_sites #site a { display: block; margin: 0 0 1px 0; width: 100px; padding: 3px 5px; font-size: 10px;  background: #2D313A; color: #daf6fc; text-decoration: none; }
#regional_sites #site a:hover { background: #000510; }
#pie select { width: 144px; margin-top: 3px; font: 10px Arial, Helvetica, sans-serif; border: solid 1px #324448; color: #AAD9E3; background-color: #000;  }

#menu_imprimir						{ display: none; }
#pie_imprimir						{ display: none; }

