/* 	Estilos b&aacute;sicos para Hivimar.com
	Adaptado y Generado por Ernesto W. Monserratte
	Concierto de Tecnolog&iacute;a 2006
*/

*{margin:0;padding:0;border:none;}
body{margin:0em;font-family:Arial, Helvetica, sans-serif;}
/* Cabecera */
#contenedor-cabecera {height:79px; background: url(../imagenes/comunes/cabecera.png) no-repeat center top; margin:0px; padding:0px;}
#cabecera {height:79px; width:770px; margin:0px auto; padding:0px;}
#cabecera h1 {margin:16px 0px 0px 8px; padding:0px; float:left;}
#cabecera h1 a {background:url(../imagenes/comunes/logotipo-principal.gif) no-repeat 0 0; display:block; width:237px; height:59px;}
#pestanas {float:left; margin-left:258px; margin-top:3px;}
#pestanas li {display:inline; float:left;}
#pestanas li a {font-size:9px; color:#9A3C32; text-decoration:none; font-weight:bold; line-height:26px; display:block;}
#pestanas li a#pestana-informativo {width:101px; height:26px; background: url(../imagenes/comunes/pestana-informativo.jpg) no-repeat 0 0;}
#pestanas li a#pestana-informativo:hover, #pestanas li a#pestana-informativo.activo {background: url(../imagenes/comunes/pestana-informativo_f2.jpg) no-repeat 0 0;}
#pestanas li a#pestana-ofertas {width:84px; height:26px; background: url(../imagenes/comunes/pestana-ofertas-empleo.png) no-repeat 0 0;}
#pestanas li a#pestana-ofertas:hover, #pestanas li a#pestana-ofertas.activo {background: url(../imagenes/comunes/pestana-ofertas-empleo_f2.png) no-repeat 0 0;}
#pestanas li a#pestana-guia {width:69px; height:26px; background: url(../imagenes/comunes/pestana-guia-grafica.png) no-repeat 0 0;}
#pestanas li a#pestana-guia:hover, #pestanas li a#pestana-guia.activo {background: url(../imagenes/comunes/pestana-guia-grafica_f2.png) no-repeat 0 0;}
#pestanas li a#pestana-descargas {width:69px; height:26px; background: url(../imagenes/comunes/pestana-descargas.png) no-repeat 0 0;}
#pestanas li a#pestana-descargas:hover, #pestanas li a#pestana-descargas.activo {background: url(../imagenes/comunes/pestana-descargas_f2.png) no-repeat 0 0;}

#cabecera ul#idiomas{ padding:0; margin:0; margin-top:5px; margin-left:420px; margin-bottom:2px; float:right; font:normal 10px/16px arial,helvetica,sans-serif; padding-right:10px; }
#cabecera ul#idiomas li{padding:0; margin:0; height:15px; width:auto; list-style:none; margin-top:5px; font-style:italic;}
#cabecera ul#idiomas li a{ padding:0; margin:0;}
#cabecera ul#idiomas a.activo{color:#000000; text-decoration:none;}
#cabecera ul#idiomas a.inactivo{color:#9A3C32; text-decoration:underline;}
#cabecera  p#clientes {float:right;  margin-left:335px;  margin-top:5px; margin-bottom:1px; }	
#cabecera  p#clientes  a{color:#9A3C32; font-size:11px; padding-right:10px; background:url(../Consultas/images/flecha_login.gif) no-repeat center right; font-weight:bold;}

#cabecera  p#ingreso{float:right;  margin-left:0px;  margin-top:7px; margin-bottom:4px; font-size:11px; text-align:right; width:500px;}
#cabecera  p#ingreso  a{color:#9A3C32; font-size:11px; padding-right:10px; font-weight:bold;}

#contenedor-pantalla_login{margin:0px auto; padding: 0px; width: 770px;}
div#pantalla_login{ position:absolute; top:50px; margin-left:492px;  background:#0099FF; width:278px; height:110px; background:url(../imagenes/login/fondo_login.jpg); text-align:center;}
div#pantalla_login h1{background:url(../imagenes/login/login_barra.jpg) no-repeat; width:278px; height:15px; 0px; padding:0px; font-size:10px;}
div#pantalla_login p{ font-size:11px; font-family:Arial, Helvetica, sans-serif; margin-top:10px; margin-bottom:0px;}
div#pantalla_login p#close{ float:right; margin:0 2px 0 0; }
div#pantalla_login p#close a{ background:url(../imagenes/login/boton_cerrar.gif) no-repeat center right; width:20px; height:12px;  display:block; }
div#pantalla_login  table tr td{font-size:11px; font-weight:bold;}
div#pantalla_login  table tr td input.texto{ width:98px; border:solid #D1A7A3 1px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
div#pantalla_login ul { margin-top:5px;}
div#pantalla_login ul li{ list-style:none; display:inline; font-size:11px; font-weight:bold; margin:5px 2px;}
div#pantalla_login ul li a{color:#9A3C32; margin-top:15px;}


.boton{background:url(../imagenes/login/boton_ingresar.gif) no-repeat ;width:75px; text-align:left;}
.boton:hover{ cursor:hand;}


/* Fin Cabecera */
/* Menú Principal */
#menu-contenedor {margin:0px auto; background: url(../imagenes/comunes/menu-fondo.png) repeat-x 0 0; height: 26px;}
#menu{width:770px; height:26px; margin:auto; background: url(../imagenes/comunes/menu-marcador.png) no-repeat right top;}
#menu ul ul li a {font:bold 11px/16px arial,helvetica,sans-serif; display:block; border-width:0px 1px 1px 1px; border-style:solid; border-color:#9A3C32; white-space:nowrap; margin:0; padding:1px 0 1px 3px; background:#fff; text-decoration:none;}
#menu ul ul li a, #menu ul ul li a:visited{color:#000;}
#menu ul ul li a:hover{color:#9A3C32;}
#menu ul ul li a:active{color:#fff; background:#9A3C32;}
#menu ul{list-style:none; margin:0; padding:0; float:left;}
#menu li{position:relative;}
#menu ul ul{position:absolute; z-index:500; top:auto; display:none;}
#menu ul ul ul{top:0; left:100%;}
div#menu h2:hover, div#menu h2.activo{color: #fff;}
div#menu li:hover{cursor:pointer; z-index:100;}
div#menu li:hover ul ul, div#menu li li:hover ul ul, div#menu li li li:hover ul ul, div#menu li li li li:hover ul ul {display:none;}
div#menu li:hover ul, div#menu li li:hover ul, div#menu li li li:hover ul, div#menu li li li li:hover ul {display:block;}

#menu a.x, #menu a.x:visited{font-weight:bold;color:#000;}
#menu a.x:hover{color:#9A3C32;background:#fff;}
#menu a.x:active{color:#fff;background:#9A3C32;}

#menu ul li{float:left; width: 100%;}
#menu h2, #menu a{height:1%;font:bold 0.7em/1.4em arial,helvetica,sans-serif;}
#menu h2, #menu h2 a {color:#660000; font:bold 11px/16px arial,helvetica,sans-serif; display:block; background: url(../imagenes/comunes/menu-marcador.png) no-repeat 0 0; white-space:nowrap; margin:0; padding:0px; height: 26px; text-align: center; line-height: 26px; text-decoration:none;}
#menu h2 a {background: 0;}
#menu h2 a:hover, #menu h2.activo a {color: #FFFFFF;}
ul#inicio {width:65px;}
ul#hivimar {width:90px;}
ul#hivimar-subitem {width:91px;}
ul#productos {width:90px}
ul#prodcutos-subitem {width:145px;}
ul#mantenimiento {width:126px;}
ul#mantenimiento-subitem {width:126px;}
ul#alianzas {width:90px;}
ul#calidad {width:145px;}
ul#distribucion {width:90px;}
ul#contacto {width:70px;}


/* Fin Men&uacute; Principal */
/* Cuerpo */
#contenedor-cuerpo {margin:0px; padding:0px; background:#EAEAEA;}
#cuerpo {width: 770px; background-color: #FFFFFF; margin:0px auto;}
#acrobat {background:url(../imagenes/comunes/sombra-horizontal-menu-izquierdo.jpg) no-repeat center bottom; padding-bottom: 22px; width: 180px; margin-top:20px;}
#acrobat2 {background:url(../imagenes/comunes/sombra-horizontal-menu-izquierdo.jpg) no-repeat center top; font-size:9px; text-align:center; padding:10px 0px;}
#acrobat2 a, #acrobat2 span {color:#9A3C32; font-weight:bold; text-decoration:none;}
#acrobat2 img {padding-bottom:5px;}
/* Fin de Cuerpo */
/* Pie de p&aacute;gina */
#contenedor-pie {height: 101px; margin:0px; padding: 0px; background: url(../imagenes/comunes/pie-division.gif) repeat-x 0 0;}
#pie {width:770px; height:101px; font-size:10px; color:#666666; margin: 0px auto; padding-top: 3px;}
#pie p {margin: 0px 15px; padding: 22px 0px 18px 0px; background: url(../imagenes/comunes/pie-degradado.png) no-repeat center top; text-align: center;}
#contenedor-negacion {background: url(../imagenes/comunes/pie-degradado.png) no-repeat center top; margin: 0px 15px; padding: 18px 7px 0px 7px;}
#contenedor-negacion a {text-decoration:none;}
#negacion-derecha {float: right; width:220px; text-align:right; height:18px; background:url(../imagenes/comunes/quako.gif) no-repeat 82px 0px;}
#negacion-derecha a {font-weight:bold; color:#041845; padding-left: 20px;}
#negacion-izquierda {float:left; width:220px;}
#negacion-izquierda a {font-weight:bold; color:#666}
#negacion {margin:0px 220px; text-align:center;}
/* Fin de Pie de p&aacute;gina */
.invisible {display:none;}
.primera {border-top: 1px solid #9A3C32;}



#contenedor-cuerpo
{
	background-color:#EAEAEA;
	position: relative;
	width:auto;
	padding: 0px 0px;
	padding-top: 0px; /* Weird Mozilla Bug */
	padding-bottom: 0px; /* Weird Mozilla Bug */
}
#cuerpo {
	background-color:#ffffff;
	margin:0 auto;
	width:770px;
	margin-bottom:0;
	padding:0px 0px;
	padding-top: 0px; /* Weird Mozilla Bug */
	padding-bottom: 1px; /* Weird Mozilla Bug */
}

.pdf
{
	background:url(../imagenes/comunes/acrobat-documento.gif) no-repeat left;
	padding-left:25px;
	padding-bottom:5px;
	padding-top:5px;
	line-height:17px;
	

	
}