/*------------------------------------------------- ESTILOS GENERALES ------------------------------------------------- */

* {
	margin: 0;
	padding: 0;
	border: none;
}
body {margin: 0 auto; font-family: Arial, Verdana, "Trebuchet MS", Tahoma, sans-serif; font-size: 12px; color: #000000;}
.acces {display: none;}

/*------------------------------------------------ ESTRUCTURA GENERAL ------------------------------------------------ */

div#contenedor{margin: 0 auto; position:relative; max-width: 960px;}

/*----------------------------------------------------- ESTILOS MENU ----------------------------------------------------- */

ul#navegacion li#imprimimos {height: 62px; float: left; position:relative; clear: left; width: 153px;}
ul#navegacion li#imprimimos a{overflow: hidden; display: block; height: 0; padding-top: 62px; background-image: url(../images/navegacion/imprimimos.jpg);} 
ul#navegacion li#imprimimos a:hover {background-position: 0 -62px;}
ul#navegacion.imprimimos li#imprimimos a {background-position: 0 -124px; cursor: default;}

ul#navegacion li#disenamos {height: 48px; float: left; position:relative; clear: left; width: 153px;}
ul#navegacion li#disenamos a{overflow: hidden; display: block; height: 0; padding-top: 48px;  background-image: url(../images/navegacion/disenamos.jpg);}
ul#navegacion li#disenamos a:hover {background-position: 0 -48px;}
ul#navegacion.disenamos li#disenamos a {background-position: 0 -96px; cursor: default;}

ul#navegacion li#servicios {height: 68px; float: left; position:relative; clear: left; width: 153px;}
ul#navegacion li#servicios a{overflow: hidden; display: block; height: 0; padding-top: 68px;  background-image: url(../images/navegacion/servicios.jpg);}
ul#navegacion li#servicios a:hover {background-position: 0 -68px;}
ul#navegacion.servicios li#servicios a {background-position: 0 -747px; cursor: default;}

ul#navegacion li#empresa {height: 53px; float: left; position:relative; clear: left; width: 153px;}
ul#navegacion li#empresa a{overflow: hidden; display: block; height: 0; padding-top: 53px;  background-image: url(../images/navegacion/empresa.jpg);}
ul#navegacion li#empresa a:hover {background-position: 0 -53px;}
ul#navegacion.empresa li#empresa a {background-position: 0 -106px; cursor: default;}

ul#navegacion li#contacto {height: 77px; float: left; position:relative; clear: left; width: 153px;}
ul#navegacion li#contacto a{overflow: hidden; display: block; height: 0; padding-top: 77px;  background-image: url(../images/navegacion/contacto.jpg);}
ul#navegacion li#contacto a:hover {background-position: 0 -77px;}
ul#navegacion.contacto li#contacto a {background-position: 0 -154px; cursor: default;}

/*----------------------------------------------------- STICKER PROMOCION ----------------------------------------------------- */

div#promo_mes {
	height: 156px;
	width: 157px;
	z-index: 10;
	overflow: hidden;
	float: left;
	position:absolute;
	top: 2px;
	left: 70%;
	clear: left;
}
div#promo_mes a {display: block; height: 0; padding-top: 157px;  background-image: url(../images/promo_mes.png);}
div#promo_mes a:hover {background-position: 0 -157px;}

/*----------------------------------------------------- AVISO ACTUALIZACION ----------------------------------------------------- */

div#actualizando {float: left; position: relative; padding: 120px 0 0 120px;}

div#monigote_pie {position:absolute; width:850px; top:620px; left:50%; z-index:100; margin-left:-425px}
