/*	GENERAL	*/
body
{
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px; padding: 0px;
	overflow-x:hidden;
	overflow-y:auto;
}

a, a:hover	{ color:#61666c; font-weight:bold; text-decoration:none; }

	/*flash style*/
	.default_flash
	{
		background-color: white; 
		margin:0px; padding: 0px;
	}
	/*white style*/
	.default
	{
		background-color: white; 
		margin:0px; padding: 20px 30px;
		color: #61666c; font-size: 12px;
	}
	.default a, .default a:hover
	{	
		color: #61666c; font-size: 12px; text-decoration: none; font-weight:bold;
	}	
	.default h1
	{
		margin:0px; padding:0px;
		font-size:18px; color:#333333;
	}
	/*black style*/
	.black
	{
		background-color: #000000; 
		margin:0px; padding: 20px 30px;
		color: #ffffff; font-size: 14px;
	}
	.black .note
	{
		color: #ffffff; font-size: 12px;
	}
	.black a, .default a:hover
	{	
		color: #ffffff; font-size: 12px; text-decoration: none; font-weight:bold;
	}	
	.black h1
	{
		margin:0px; padding:0px;
		font-size:29px; color:#ffffff; font-weight:normal;
	}
	.black form fieldset
	{
		border:0px; text-decoration: none;
	}	

.gray { color: #65696e; }

#shadowbox_layer_close
{
	margin:0px; padding: 0px; width:100%; height:36px;
	background-color: #141313;
	text-align: right;
	overflow:hidden;
}
#shadowbox_nav
{
	position: absolute;
	top:-1px; right:37px;
	z-index:99;
	margin:0px; padding: 0px;
	width:100px; height:37px;
	background-color: #141313;
	text-align: right;
}

/* FOOTER	*/
	/* credits */
	#credits
	{
		margin:0px; padding:0px; 
		background: url('/scholtes/3/_img/shadowboxLayer/credits_bkg.jpg') top left no-repeat #ffffff;
		font-size:14px;
	}
	#credits p
	{
		margin:0px; padding:0px;
	}
	#credits p.link
	{
		letter-spacing: 1px; font-weight:bold;
	}
	#credits p.link a,
	#credits p.link a:hover
	{
		text-decoration: none; color: #000000;
	}
	
	/* conttatti	*/
	#contact
	{
		background-color: white; 
		margin:0px; padding: 20px 30px;
	}
	#contact a, #contact a:hover
	{
		color: #61666c; font-size: 12px; text-decoration: none; font-weight:bold;
	}	
	#contact h1#tit
	{
		margin:0px; padding:0px;
		font-size:18px; color:#333333;
	}
	#contact div#text
	{
		color: #61666c; font-size: 12px;
		margin: 0px; padding: 10px 0px;
	}
	#contact_2
	{
		background-color: white; 
		margin:-300px 0px 0px 300px; padding: 20px 30px;
	}
	#contact_2 a, #contact_2 a:hover
	{
		color: #61666c; font-size: 12px; text-decoration: none; font-weight:bold;
	}	
	#contact_2 h1#tit
	{
		margin:0px; padding:0px;
		font-size:18px; color:#333333;
	}
	#contact_2 div#text
	{
		color: #61666c; font-size: 12px;
		margin: 0px; padding: 10px 0px;
	}
	
	/* ricetta */
	#recipe
	{
		background-color: white; 
		margin:0px; padding: 0px;
	}

	#recipe span.title_recipe
	{
		color: #000000;
		text-align: right;
		font-size: 21px;
	}
	
	#recipe p.subtitle_recipe
	{
		color: #b6a59b;
		font-size: 15px;
		font-weight: bold;
	}
	
	#recipe span.txt_recipe
	{
		color: #000000;
		font-size: 11px;
	}

/*	WELCOME	*/
.welcome_discover_layer
{
	color:#636363; font-size:12px; 	
}
.welcome_discover_layer div.img
{
	width:580px;
	float:left;
}
.welcome_discover_layer div.txt
{
	width:300px; height:381px;
	border-left:1px solid #61666c;
	margin:0px; padding:35px 0px 0px 25px;
	float:left;
}
.welcome_discover_layer div.txt h1
{
	margin:0px 0px 10px 0px; padding:0px;
	color:#000000; font-size:28px; font-weight:normal;
}
.welcome_discover_layer div.txt p
{
	text-align:justify;
}
	/* manassero layer */
	.luxury_manassero_tab_sx
	{
		color:#636363; font-size:12px;
		margin:40px; width:880px; height:500px;
		background-color:#414b56;
	}
	.luxury_manassero_tab_sx div.img
	{
		padding-right:25px;
		float:left;
	}
	.luxury_manassero_tab_sx div.tit
	{
		margin:0px; padding:25px 30px 0px 0px;
		font-size:24px; color:#b6acab;

	}
	.luxury_manassero_tab_sx div.txt
	{
		margin:0px; padding:0px 30px 0px 0px;
		font-size:12px; color:#ffffff;

	}
	.luxury_manassero_tab_sx div.link a
	{
		color:#ffffff;
		font-weight:bold;
		text-decoration:underline;
	}
	.luxury_manassero_tab_dx
	{
		color:#636363; font-size:12px;
		margin:40px; width:880px; height:500px;
		background-color:#414b56;
	}
	.luxury_manassero_tab_dx div.img
	{
		padding-left:25px;
		float:right;
	}
	.luxury_manassero_tab_dx div.tit
	{
		margin:0px; padding:25px 0px 0px 0px;
		font-size:24px; color:#b6acab;
		text-align:right;

	}
	.luxury_manassero_tab_dx div.txt
	{
		margin:0px; padding:0px 0px 0px 25px;
		font-size:12px; color:#ffffff;
		text-align:right;
	}
	.luxury_manassero_tab_dx div.link a
	{
		color:#ffffff;
		font-weight:bold;
		text-decoration:underline;
	}
	.luxury_van_gogh
	{
		color:#636363; font-size:12px;
		padding:25px; background-color:#ffffff;
		width:880px; height:420px;
	}
	.luxury_van_gogh div.img
	{
		width:370px;
		padding-right:10px;
		float:left;
	}
	.luxury_van_gogh div.txt
	{
		margin-top:-15px; padding:5px; 
		font-size:12px;
	}
	
	/*	HOME */
	/* van gogh layer */
	.home_van_gogh
	{
		color:#636363; font-size:12px;
		margin:15px;
	}
	.home_van_gogh div.img
	{
		width:580px;
		float:left;
	}
	.home_van_gogh div.txt
	{
		width:290px; height:421px;
		border-left:1px solid #61666c;
		margin:0px; padding:0px 0px 0px 25px;
		float:left;
		font-size:13px;
	}
	/* boscolo */
	.home_boscolo
	{
		
		background-color: #ffffff;
	}	
	
/*	PROFESSIONALISM	*/
	/* essence layer */
	.professionalism_essence
	{
		color:#636363; font-size:12px;
		margin:15px;
	}
	.professionalism_essence div.img
	{
		width:580px;
		float:left;
	}
	.professionalism_essence div.txt
	{
		width:290px; height:381px;
		border-left:1px solid #61666c;
		margin:0px; padding:60px 0px 0px 25px;
		float:left;
		font-size:13px;
	}

	/* coffee machines layer */
	.coffeemachines
	{
		margin:0px; padding:0px;
		color:#636363; font-size:12px;
	}
	.coffeemachines div.img
	{
		width:560px;
		float:left;
	}
	.coffeemachines div.txt
	{
		width:340px; height:401px;
		border-left:1px solid #61666c;
		margin:0px; padding:15px 0px 0px 25px;
		float:left;
		font-size:13px;
	}
	.coffeemachines div.txt h1
	{
		margin-bottom:10px; padding:0px;
		color:#000000; font-size:28px; font-weight:normal;
	}

	/* 45 cm collection layer (UK) */
	.overview
	{
		margin:0px; padding:0px;
		color:#636363; font-size:12px;
	}
	.overview div.img
	{
		width:500px;
		float:left;
	}
	.overview div.txt
	{
		width:400px; height:401px;
		border-left:1px solid #61666c;
		margin:0px; padding:15px 0px 0px 25px;
		float:left;
		font-size:13px;
	}
	.ovens
	{
		margin:0px; padding:0px;
		color:#636363; font-size:12px;
	}
	.ovens div.img
	{
		width:500px;
		float:left;
	}
	.ovens table.slider ul li
	{
		font-size:11px;
	}
	.coffeemaker
	{
		margin:0px; padding:0px;
		color:#636363; font-size:12px;
	}
	.coffeemaker div.img
	{
		width:500px;
		float:left;
	}
	.coffeemaker div.txt
	{
		width:400px; height:401px;
		border-left:1px solid #61666c;
		margin:0px; padding:15px 0px 0px 25px;
		float:left;
		font-size:13px;
	}
	.winecellar
	{
		margin:0px; padding:0px;
		color:#636363; font-size:12px;
	}
	.winecellar div.img
	{
		width:500px;
		float:left;
	}
	.winecellar div.txt
	{
		width:400px; height:401px;
		border-left:1px solid #61666c;
		margin:0px; padding:15px 0px 0px 25px;
		float:left;
		font-size:13px;
	}
	
	/* range cookers layer (UK) */
	.cookers
	{
		margin:0px; padding:0px;
		color:#636363; font-size:12px;
	}
	.cookers div.img
	{
		width:500px;
		float:left;
	}
	.cookers div.txt
	{
		width:400px; height:401px;
		border-left:1px solid #61666c;
		margin:0px; padding:15px 0px 0px 25px;
		float:left;
		font-size:13px;
	}
	
	/* washing/drying layer (UK) */
	.washer
	{
		margin:0px; padding:0px;
		color:#636363; font-size:12px;
	}
	.washer div.img
	{
		width:500px;
		float:left;
	}
	.washer div.txt
	{
		width:400px; height:401px;
		border-left:1px solid #61666c;
		margin:0px; padding:15px 0px 0px 25px;
		float:left;
		font-size:13px;
	}
	.washerdryer
	{
		margin:0px; padding:0px;
		color:#636363; font-size:12px;
	}
	.washerdryer div.img
	{
		width:500px;
		float:left;
	}
	.washerdryer div.txt
	{
		width:400px; height:401px;
		border-left:1px solid #61666c;
		margin:0px; padding:15px 0px 0px 25px;
		float:left;
		font-size:13px;
	}
	
	/* accessories layer (UK) */
	.warming_drawers
	{
		margin:0px; padding:0px;
		color:#636363; font-size:12px;
	}
	.warming_drawers div.img
	{
		width:500px;
		float:left;
	}
	.warming_drawers div.txt
	{
		width:400px; height:401px;
		border-left:1px solid #61666c;
		margin:0px; padding:15px 0px 0px 25px;
		float:left;
		font-size:13px;
	}
	.warming_drawers table.slider ul li
	{
		font-size:11px;
	}
	.hob_accessories
	{
		margin:0px; padding:0px;
		color:#636363; font-size:12px;
	}
	.hob_accessories div.img
	{
		width:500px;
		float:left;
	}
	.hob_accessories div.txt
	{
		width:400px; height:401px;
		border-left:1px solid #61666c;
		margin:0px; padding:15px 0px 0px 25px;
		float:left;
		font-size:13px;
	}
	.hob_accessories table.slider ul li
	{
		font-size:11px;
	}
	.vacuum_plus
	{
		margin:0px; padding:0px;
		color:#636363; font-size:12px;
	}
	.vacuum_plus div.img
	{
		width:500px;
		float:left;
	}
	.vacuum_plus div.txt
	{
		width:400px; height:401px;
		border-left:1px solid #61666c;
		margin:0px; padding:15px 0px 0px 25px;
		float:left;
		font-size:13px;
	}
	
/* PERFOMANCES */
#nav
{
	position: absolute; top:-2px; right:40px;
	background-color: #141313;
	margin:0px; padding: 0px;
	height: 36px;/* width:164px;*/
	z-index:999;
}
#nav div
{
	margin:0px; padding: 0px;
	background-color: #090909;
	float: left;
}
#nav a, #nav a:hover
{
	text-decoration: none; color: #ffffff; border:0px;
}
#nav img
{
	border:0px; text-decoration:none; float:left;
}

table.perfomances
{
	 background-color: #ffffff;
}
table.perfomances td
{
	padding: 0px 10px 0px 0px
}
table.perfomances h2
{
	margin:60px 0px 15px 30px; padding:0px; 
	font-size:24px; font-weight:normal; color:#000000;
}
table.perfomances p
{
	margin:0px 0px 10px 30px; padding:0px; 
	font-size:12px; color:#000000; line-height:17px;
}
table.perfomances ul
{
	margin:-7px 0px 7px 46px; padding:0px;
}
table.perfomances ul li
{
	font-size:12px; color:#000000; line-height:17px;
}

/*	CRM	*/
	/* general */

	.crm_button .bkg
	{
		  float: left;
	}
	.crm_button .txt
	{
		float: left;
		background-color: #887d77; height: 32px; padding-top:14px;
		color:white; cursor: pointer;
	}
	.black p.error_message, .black p.error_message a, .black p.error_message a:hover
	{
		color:#887d77; font-weight: bold; text-decoration: none; font-size:14px;
	}
	/* alert login crm */
	.crm_alert_login
	{
		
	}
	/*	register form	*/
	.crm_form input
	{
		width:170px;
	}
	.crm_form select
	{
		width:170px;
	}
	.crm_form button
	{
		background: none; border: 0px; text-decoration: none;
	}
	.crm_form div.submit
	{
		 width: 200px;
	}
	.crm_form div.submit .bkg
	{
		  float: left;
	}
	.crm_form div.submit .txt
	{
		float: left;
		background-color: #887d77; height: 32px; padding-top:14px;
		color:white; cursor: pointer;
	}
	.crm_form table td.input
	{
		min-width:170px;
	}
	/* profilo */
	.profile table.profile
	{
		color: #61666c; font-size: 12px;
	}
	.profile table.profile strong
	{
		margin-right:10px;
	}		
	/* modifica dati - modifica password */
	.profile form input
	{
		border:1px solid #61666c; width: 200px;
		padding: 2px;
		color: #61666c; font-size: 12px;
	}
	.profile form select
	{
		border:1px solid #61666c; width: 205px;
		padding: 2px;
		color: #61666c; font-size: 12px;
	}	
	.profile form .submit
	{
		text-decoration: none; border:0px; background-color: transparent;
		color: #61666c; font-size: 12px;
		cursor: pointer;
	}
	.profile form .num
	{
		border:1px solid #61666c; width: 50px;
		padding: 2px;
		color: #61666c; font-size: 12px;
	}
	
/*	RICETTA IN LAYER DA SCHEDA PRODOTTO	*/
.recipe .tool td
{
	text-transform: uppercase; font-weight: bold;
	padding:3px;
	border-bottom:1px solid #000000;
}
.recipe .tool .wishlist
{
	background: url("images/tools_icon_wishlist.png") center right no-repeat;
}
.recipe .tool .print
{
	background: url("images/tools_icon_print.png") center right no-repeat;
}
.recipe .tool a, .myscholtes div.recipe .tool a:hover
{
	font-size:12px; color:black;  font-weight: bold;
}

.recipe .preparation_titolo
{
	font-size:22px; color:#000000;
	margin:0px; padding: 15px 0px; 
}

.recipe .preparation_tit
{
	font-size:15px; font-weight:bold; color:#b6a59b;
}
.recipe .preparation_txt
{
	font-size:11px; color:#000000;
}

/* SEMAINE */
.semaine
{
	background: url(/scholtes/3/promo/semaine/img/bkg.jpg) top left no-repeat;
	width: 876px; height: 302px;
	margin: 0px;
}
.semaine h1
{
	margin: 35px 0px 0px 450px;
	color: #ddcdc7; font-size: 24px; font-weight: normal;
}
.semaine p
{
	margin: 15px 0px 0px 450px;
	color: #ffffff; font-size: 12px;	
}

/* CERTIFICAZIONE AFNOR (FR) */
.service_afnor
{
	margin:0px;
	padding:0px 30px 0px 30px;
	text-align:center;
	color: #61666c;
}
.service_afnor p#titolo
{
	font-size:14px;
 	margin-top:0.3em;
 	margin-bottom:0em;
 	text-align:left;
}
.service_afnor p#titoletto
{
	font-size:12px;
	font-weight:bold;
 	margin-top:0em;
 	margin-bottom:0em;
 	text-align:center;
}
.service_afnor p.corpo
{
	font-size:12px;
 	margin-top:0em;
 	margin-bottom:0em;
 	text-align:left;
}
.service_afnor li
{
	font-size:12px;
	margin-top:0em;
	text-align:left;
}
.service_afnor a
{
	color:#333333;
	font-size:12px;
	font-weight:bold;
}

/* SERVICE  UK - REQUEST BROCHURE*/
.service_brochure
{
	color: #61666c; font-size: 12px;
	margin: 0px; padding: 20px;
	background-color: #ffffff;	
}
	.service_brochure .default_form button
	{
		background: none; border: 0px; text-decoration: none; cursor:pointer;
	}
	.service_brochure .default_form div.submit
	{
		 width: 90px;
	}

	.service_brochure .default_form div.submit div
	{
		  float: left;
	}
	.service_brochure .default_form div.submit .txt
	{
		background-color: #887d77; height: 32px; padding:14px 20px 0px 20px;
		color:white; cursor: pointer; font-weight:bold; font-size:14px;
	}
/* SERVICE  UK - REQUEST BROCHURE CONFIRM */
.service_confirm
{
	color: #61666c; font-size: 12px;
	margin: 0px; padding: 20px;
	background-color: #ffffff;	
}
	.service_confirm .default_form button
	{
		background: none; border: 0px; text-decoration: none; cursor:pointer;
	}
	.service_confirm .default_form div.submit
	{
		 width: 90px;
	}

	.service_confirm .default_form div.submit div
	{
		  float: left;
	}
	.service_confirm .default_form div.submit .txt
	{
		background-color: #887d77; height: 32px; padding:14px 20px 0px 20px;
		color:white; cursor: pointer; font-weight:bold; font-size:14px;
	}
	
/* MAPPA DISTRIBUTORI (US) */
.service_distributors_us_map
{
	margin:0px;
	padding:20px;
	background-color:#ffffff;	
}
.service_distributors_us_map p
{
	font-size:12px;
	color: #61666c;
}
.service_distributors_us_map p a
{
	color: #000000;
	font-weight:bold;
}
