﻿/*@import url("grids.css.exclude");
@import url("forms.css.exclude");
@import url("linkbuttons.css.exclude");*/
@import url("general.css");

body 
{
	background:#f0f0f0 url('../images/bg-home.jpg') 50% top  no-repeat;
	background:#fff url('../images/fondobusto01.jpg') no-repeat right top ;
}
#main
{
	padding:0px 0px;
}

/*-------------Master Stanpa.master--------------*/

/*----Header ----*/
#header
{
	height:110px;
	width:100%;
	padding:0px;
	margin:0px;
	background:url(../images/bgheader.jpg) no-repeat;
	}	
#content
{
	clear:both;	
	width:100%;
}
	
#header_left
{
	float:left;
	width:575px;
	}

#header_right
{	
	float:right;
	position:relative;
	top:15px;
	padding:0px 0px 0px 4px;
	width:215px;
	float:right;
	margin:0px;
	}

#header_right > div
{
	width:120%;
	}

#header_right  div.div_entrar,#header_right div.div_buscar
{
	width:100%;
	}
#header_right div.div_entrar dl.boton,
 #header_right div.div_entrar dl.boton dt, 
 #header_right div.div_entrar dl.boton dd, 
 #header_right div.div_entrar dl.boton a
{
	width:auto;
	}		
#header_right dl
{
	width:75px;
	float:left;
	padding:0px;
	margin-top:5px;
		margin-bottom:0px;
	margin-right:10px;
	margin-left:0px;
	}
#header_right dl.boton,
#header_right dl.boton dt,
#header_right dl.boton dd,
#header_right dl.boton a,
#header_right .div_buscar a
{
	font-weight:bold;
	color:#ec7225;
	text-decoration:underline;
	width:32px;
	margin-top:1px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:0px;
	}
#header_right .div_buscar
{
	/*float:right;*/
		width:217px;
	}
#header_right dl.boton
{
	margin-right:5px;
	margin-left:5px;
	margin-top:2px;
}
#header_right dl dt,
#header_right dl dd
{
	float:left;
	width:75px;
	padding:0px;
	margin:0px;
	}
#header_right .div_entrar
{
	margin:0px;
	padding:0px;
	height:35px;
	float:left;
	/*margin-top:9px;*/
	
	}

#header_right .div_entrar .errorlabel
{
	float:left;
	font:normal 8pt arial;
	color:Red;
	padding:0px;
	margin:0px;
	}
#header_right .title
{
	float:left;
	width:150px;
	height:15px;
	color:#e85431;
	font-size:10pt;

	}
#header_right input
{	
	border:solid 1px #ec7225;
	font-size:8pt;
	padding:0px;
	margin:0px;
	width:75px;
	height:12px;
		padding:3px;
	color:#545454;
	}	
	

#header_right .div_buscar input
{	
	width:160px;
	margin-right:3px;

	}	
#header_right .div_buscar .errorlabel
{
	font:normal 8pt arial;
	color:Red;
	margin:0px;
}

#header_right .bienvenido
{
	float:left;
	margin:0px;
	padding:0px;
	margin-top:4px;
	width:100%;
	}
	
#header_right .logout
{
	float:right;
	margin:0px;
	padding:0px;
		width:80px;

	}
#header_right .div_idioma
{
	height:20px;
	float:right;
	text-align:right;	
	/*width:120px;*/
	}	

#header_right .div_idioma a
{
		color:#757575;
	}

#header_right .div_idioma a.selected
{
		color:#ec7225;
	}
	
	
	
/*------------Menu */	
div#header_left div#menu
{
	float:left;
/*	width:740px;*/
	width:660px;
	margin:80px 0px 0px 0px;
	
}
div#header_left > div#menu ul
{
	margin:0px;
	padding:0px;
}
div#header_left > div#menu  ul > li
{	
	display:inline;
	 position:relative;
	float:left;
}
div#header_left > div#menu  ul > li > a
{	
	/*font:normal 16pt arial;*/
	color:#757575;
	text-decoration:none;
	float:left;
	/*background:url(../images/itemmenuoff.jpg) no-repeat bottom left;*/
	/*padding:5px 0px 0px 21px;*/
	font:normal 14pt arial;
	padding:5px 0px 0px 0px;
	/*margin:0px 7px 0px 0px;*/
		margin:0px 4px 0px 0px;
}
div#header_left > div#menu  ul > li a:hover,div#header_left > div#menu  ul > li a.active
{	
	color:#575757;
}

div#header_left > div#menu ul > li.on > a
{	
	/*font:normal 20pt arial;*/
	color:#ec7123;
	/*background:url(../images/itemmenuon.jpg) no-repeat center left;*/
	/*padding:0px 0px 0px 25px;*/
	font:normal 14pt arial;
/*padding:2px 0px 0px 13px;*/
}
/*
div#header > div#menu-sup > ul > li > ul
{
   position:absolute;
   left:12px;
   top:25px;
   display:none;
   list-style:none;
}
div#header > div#menu-sup > ul > li:hover > ul
{
   display:block;
   width:400px;
   border:none;
   padding:0px;
   padding-top:20px;
	 font:normal 90% inherit;
   background:transparent url(../images/fondomenu.png);
   background:url(../images/bgmenulateral.png) no-repeat top left;

}
div#header > div#menu-sup > ul > li > ul > li > a
{

	color:white;
	text-decoration:none;*/
/*	font-size:10pt;*//*
font-size:8pt;
	float:left;
	width:300px;
	padding:0px 0px 0px 7px;
}
div#header > div#menu-sup > ul > li > ul > li > a:hover
{
	background:url(../images/fondomenuitem.gif) no-repeat top left;
	color:white;
	text-decoration:none;
}*/
/*--------------------------------------*/
/*-------------Content---------------*/

#content_right	
{
	position:relative;
	margin:0px;
	padding:0px;
	float:right;
	width:360px;
	}
#content_left
{
	float:left;
	width:513px;
	background:url(../images/imghome01.jpg) no-repeat;
	height:418px;
	}
content_left_content		
{
	height:480px;
	clear:both;
	}
/*-------------Menu Derecha--------------*/
#menu_right
{
	/*position:relative;*/
	margin-top:0px;
	background:url(../images/rosetn-logo.png) no-repeat center;
	background-position:110px 70px;
	height:500px;
}	
#menu_right a
{
	color:#545454;
	position:relative;	
	text-align:center;
	/*border:solid 1px black;*/
	word-wrap: break-word;

	}	
#menu_right a:hover
{
	color:#ec7225;
	position:relative;	
	text-align:center;
	/*border:solid 1px black;*/
	word-wrap: break-word;

	}		
#menu_right img
{
	text-align:center;
	border:0;
	}	
	
#menu_right .item_stanpa
{
	float:right;
	width:105px;
	top:0px;
	right:50px;
	}
#menu_right .item_stanpa img
{
	width:105px;
	}
#menu_right .item_stanpa:hover img,#menu_right .item_stanpaactive img
{
	color:#ec7225;
	background:url(images/icono-sombrasojos-on.png) no-repeat top;
	width:105px;
	}	
	
#menu_right .item_sector
{
	float:left;
	width:100px;
	top:30px;
	left:125px;
	}	
#menu_right .item_sector:hover img,#menu_right .item_sectoractive img
{
	color:#ec7225;
	background:url(images/icono-cepillodientes-on.png) no-repeat top;
	
	}	
		
#menu_right .item_actividad
{	
	clear:both;
	float:left;
	width:70px;
	top:25px;
	/*left:75px;*/
	left:65px;
	}
#menu_right .item_actividad:hover img,#menu_right .item_actividadactive img
{
	color:#ec7225;
	background:url(images/icono-perfume-on.png) no-repeat top;
	
	}	
		
#menu_right .item_legislacion
{	
	clear:both;
	float:left;
	width:65px;
	top:0px;
	left:25px;
	}	
#menu_right .item_legislacion img
{
	margin:0px 20px;
	}
#menu_right .item_legislacion:hover img,#menu_right .item_legislacionactive img
{
	color:#ec7225;
	background:url(images/icono-pintalabios-on.png) no-repeat top;
	}	
	
	
#menu_right .item_interes
{		
	clear:both;
	width:70px;
	float:left;
	/*left:0px;	
	top:100px;*/
	top:0px;
	left:40px;
	}
#menu_right .item_interes:hover img,#menu_right .item_interesactive img
{
	color:#ec7225;
	background:url(images/icono-frascos-on.png) no-repeat top;
	}	
		
#menu_right .item_multimedia
{	
	clear:both;
	float:left;
	width:70px;
	left:120px;
	/*top:110px;*/
	top:0px;
	}	
#menu_right .item_multimedia img
{
	margin:0px 4px;
	}	
#menu_right .item_multimedia:hover img,#menu_right .item_multimediaactive img
{
	color:#ec7225;
	background:url(images/icono-ojos-on.png) no-repeat top;
	}	
			
#menu_right .item_contacto
{
	/*clear:both;
	float:left;
	top:110px;*/
	clear:right;
	float:left;
	left:125px;
	top:20px;
	/*top:375px;	*/
	width:60px;
	}	
#menu_right .item_contacto img
{
	margin:0px 4px;
	margin-left:13px;
	}
#menu_right .item_contacto:hover img,#menu_right .item_contactoactive img
{

	background:url(images/icono-manoraton-on.png) left top;
		margin-left:13px;
	}	
#menu_right .item_contactoactive,	
#menu_right .item_multimediaactive,
#menu_right .item_interesactive,
#menu_right .item_legislacionactive,
#menu_right .item_actividadactive,
#menu_right .item_sectoractive ,#menu_right .item_stanpaactive
{
		color:#ec7225;
	}
/*--------------------------------------*/	
/*--------------------------------------*/
/*-------------Footer-------------*/

#footer
{
	position:relative;
	top:425px;
	width:100%;
	font-size:7pt;
	min-height: 125px;
	margin-top:5px;
	}

#footer a
{
		color:#757575;
margin-right:5px;
}	
#footer a.selected
{	
	color:#ec7225;
	}

#footer_bottom > a
{

	 width:50px;
	 float:left;
	margin-left:0px;
/*	background:url('images/logo-beauty.gif') top left no-repeat;*/
	}
	
#footer_top
{
	min-height:45px;
	width:100%;
	margin-bottom:30px;
	}	
	
#footer_top .sabiasque 
{
	float:left;
	background-color:White;
	border:solid 1px #ec7225;
	padding:4px 2px;
	width:100%;
	font-weight:normal;
	font-size:8pt;
	}
#footer_top .sabiasque  a
{
	color:black;
	}
#footer_top span
{
	font-size:9pt;
	color:#ec7225;
	font-weight:bold;
	}
#footer_top input
{
	font-size:7pt;
	padding:3px 1px;
	width:98%;
	}	

#footer_right,#footer_left
{
/*	width:42%;*/
	margin-bottom:1%;	
}
#footer_right
{	
	
	text-align:left;
	float:right;
	padding-right:10px;
	}	
#footer_left
{

	float:left;
	text-align:right;
	padding-right:5px;
	}	

#footer_links
{
	width:80%;
	float:left;
	padding-top:5px;
	}
div#footer div#footer_bottom a.orange,div#footer div#footer_bottom a.orange:visited
{
	color:#e85431;
}
.orange
{
	color:#e85431;
	/*font-weight:bold;*/
}		
/*--------------------------------------*/











