@charset "utf-8";
body{
	background:#badcd4 no-repeat url("../img/fondo.jpg");
	font:12px 
}

.general{
	position:relative;
	margin:15px auto 0 auto;
	z-index:100;
	width:960px;
}

.logo {
	position:absolute;
	left:80px;
	background-image: url(../img/logo.gif);
	background-repeat: no-repeat;
	width:183px;
	height:115px;
}

/** new-cs **/
.banner-cosmeservice {
	position:absolute;
	left:350px;	
	/*display: none;*/
}

.acceso-portal {
	position:absolute;
        top:10px;
	/*left:745px;*/
        right: 139px;
	font-family: 'Cabin', calibri;
        font-size:11px;
        color:#409160;
	/*display: none;*/
}

.idioma {
	position:absolute;
	height: 17px;
	width: 60px;
	position: absolute;
	top:10px;
	right: 70px;
}

.cabecera{
	background-image: url(../img/fondo-cuerpo.png);
	background-position:top;
	background-repeat:no-repeat;
	height:120px;
	position: absolute;
	top:0px;
	left:0px;
	width:960px;
	height:120px;
	z-index:100;
}

.sel{
	background-image:url(../img/marcador-boton.gif);
	background-repeat:no-repeat;
	background-position: bottom center;
	font-weight:bold;
}
.cuerpo {
	overflow:hidden;
	position:relative;
	top:120px;
	z-index:1;
	background-image: url(../img/fondo-cuerpo.png);
	background-repeat: repeat-y;
	background-position: 32px bottom;
	font-family: 'Cabin', sans-serif;
	font-size:16px;
}

.pie {
	position: relative;
	width:960px;
	margin-top:120px;
	z-index:200;
	background-image: url(../img/fondo-pie.png);
	background-repeat: no-repeat;
	background-position:bottom;
	height: 120px;
}

.texto-pie{
	position:absolute;
	width:890px;
	top: 78px;
	text-align:right;
	font-family: 'Cabin', sans-serif;
	font-size:11px;
	color:#FFFFFF !important;
}

.texto-pie a{
	text-decoration:underline !important;
	color:#FFFFFF !important;
	font-size: 12px;
}

.texto-pie a:hover{
	text-decoration:none !important;
	color:#FFFFFF !important;
}

/*         */

#botonera-contenedor{
	width:580px;
	height:33px;
	padding-left:30px;
	position:absolute;
	top:80px;
	right:60px;
	background-image:url(../img/banda-botones.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
}

#botonera-contenedor li{
	font-family: 'Cabin', sans-serif;
	font-weight:400;
	font-size:13px;
	float:left;
	/*padding:0 6px 10px 6px;*/
	text-align:center;
	color:#409160;
	padding: 0 21px 10px 21px;

}

#botonera-contenedor li a{
	display:block;
	text-decoration:none;
	color:#409160;
}
#botonera-contenedor li a:hover{
	text-decoration:underline;	
	color:#409160;
}

/** new-cs **/
#sub li {
	padding:0 6px 10px 6px;
}

.sub-compromiso{
	display:none;	
	top:35px;
	/*left:80px;*/
	left:100px;
}

.sub-servicios{
	display:none;
	top:35px;
	/*left:160px;*/
	left:225px;
}

.sub-productos{
	display:none;	
	top:35px;
	/*left:240px;*/
	left: 325px;
}

/*
.sub-cosmeservice{
	display:none;
	top:35px;
	left:350px;
}*/


#sub{
	position:absolute;
	font-family: 'Cabin', sans-serif;
	width:275px;
	background: bottom center no-repeat url(../img/fondo-submenu.png);
	padding:20px 5px 30px 20px;	

}

#sub li a{
	display:block;
	text-align:left;
	padding:5px 0 5px 10px;
	margin:0px 25px 0px 10px;
	color:#1c9676;
	width:220px;
	height:20px;
}

#sub li a:hover{
	color:#fff;
	background-color:#1c9676;
	text-decoration: none;
}


/* SECCIONES */





