BODY {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : White;	
	font-size : 11px!important;
	background-color: #B9B3A3;
}

table {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : White;	
	font-size : 11px!important;
}

td {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : White;	
	font-size : 11px!important;
}

.topbar_hp {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #49231C;	
	font-size : 10px!important;
	background: url(img/sf_topbar_hp.gif) no-repeat right;
}

.topbar_int {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #49231C;	
	font-size : 10px!important;
	background: url(img/sf_topbar_int.gif) no-repeat right;
}

a:link, a:visited {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color :#FFFFFF;	
	font-size : 11px!important;
	font-weight: bold;
	text-decoration: none;
}
 
a:hover {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #FFCC41;	
	font-size : 11px!important;
	font-weight: bold;
	text-decoration: none;
}

a.linkscurosmall:link, a.linkscurosmall:visited {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#49231C;		
	font-size: 10px!important;
	text-decoration: none;
}
	
a.linkscurosmall:hover {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#FFF;		
	font-size: 10px!important;
	text-decoration: none;
}
a.linkscurosmall2:link, a.linkscurosmall2:visited {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#49231C;		
	font-size: 10px!important;
	text-decoration: none;
}
	
a.linkscurosmall2:hover {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#FFF;		
	font-size: 10px!important;
	text-decoration: none;
}

a.linkbiancosmall:link, a.linkbiancosmall:visited {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#FFF;	
	font-size: 10px!important;
	text-decoration: none;
}
	
a.linkbiancosmall:hover {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#49231C;	
	font-size: 10px!important;
	text-decoration: none;
}

a.linkbiancosmaller:link, a.linkbiancosmaller:visited {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#FFF;	
	font-size: 9px!important;
	font-weight: normal;
	text-decoration: none;
}
	
a.linkbiancosmaller:hover {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#49231C;	
	font-size: 9px!important;
	font-weight: normal;
	text-decoration: none;
}

a.linkscurosmaller:link, a.linkscurosmaller:visited {
	font-family : Arial, Verdana, Helvetica, sans-serif;
	color:#49231C;		
	font-size: 9px!important;
	text-decoration: none;
}
	
a.linkscurosmaller:hover {
	font-family : Arial, Verdana, Helvetica, sans-serif;
	color:#FFF;		
	font-size: 9px!important;
	text-decoration: none;
}

a.linkbianconormal:link, a.linkbianconormal:visited {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#FFF;	
	font-size: 11px!important;
	font-weight: normal;
	text-decoration: none;
}
	
a.linkbianconormal:hover {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#FCB132;	
	font-size: 11px!important;
	font-weight: normal;
	text-decoration: none;
}

input {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color: #49231C;		
	font-size: 9px!important;
	height: 14px;
	width: 170px;
	background: White;
	border: 1px solid #999067;
	margin: 3px 0px 0px 0px;
}

textarea {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color: #49231C;		
	font-size: 9px!important;
	height: 80px;
	width: 170px;
	background: White;
	border: 1px solid #999067;
	margin: 3px 0px 0px 0px;
}

.checkbox {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color: #49231C;		
	font-size: 9px!important;
	height: 14px;
	width: 14px;
	background: #C3B885;
	border: 0px solid #999067;
	margin: 3px 0px 0px 0px;
}


.imput_hp {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color: #49231C;		
	font-size: 9px!important;
	height: 14px;
	width: 116px;
	background: White;
	border: 1px solid #C6BE97;
	margin: 3px 0px 0px 0px;
}

.imput_int {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color: #49231C;		
	font-size: 9px!important;
	padding:0 0 2px 0;
	height: 14px;
	width: 116px;
	background: White;
	border: 1px solid #C6BE97;
	margin: 3px 0px 0px 0px;
}

.button {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color: #49231C;		
	font-size: 9px!important;
	font-weight: bold;
	height: 14px;
	width: 32px;
	background: #C6BE97;
	border: 0px;
	padding: 0px 0px 1px 0px;
	cursor: hand;
}

.button_int {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color: #49231C;		
	font-size: 9px!important;
	font-weight: bold;
	height: 14px;
	width: 170px;
	background: #E1D9B4;
	border: 0px;
	padding: 0px 0px 1px 0px;
	cursor: hand;
}

.pag_padding{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#49231C;		
	font-size: 11px!important;
	padding: 15px 100px 16px 164px;

}

.azienda_padding{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#49231C;		
	font-size: 11px!important;
	padding: 15px 50px 16px 33px;

}

.prod_table {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#49231C;		
	font-size: 11px!important;
/*	margin: 0px 37px 0px 37px; */
	margin: 0px 24px 16px 24px;
/*	*/
}

.prod_td {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#49231C;		
	font-size: 11px!important;
	padding: 8px 0px 8px 0px;
}

.prod_td_nopadd {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#49231C;		
	font-size: 11px!important;
	padding: 2px 0px 2px 0px;
}

.float_sx {
	margin: 0px 12px 0px 0px;
	float: left;
}

.footer_int {
	font-family : Arial, Verdana, Helvetica, sans-serif;
	color:#49231C;		
	font-size: 9px!important;
	padding: 49px 0px 15px 0px;
	background: url(img/footer/sf_footer_int.gif);
}

.footer_int_nofil {
	font-family : Arial, Verdana, Helvetica, sans-serif;
	color:#49231C;		
	font-size: 9px!important;
	padding: 49px 0px 15px 0px;
	background: url(img/footer/sf_footer_int_nofil.gif);
}


.border_bottom {
	border-bottom: 1px solid #fff;
	background: #fff;
}

.txt_scuro {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#49231C;		
	font-size: 11px!important;
}

.txt_scuro_underline {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#49231C;		
	font-size: 11px!important;
	text-decoration: underline;
}

.txt_scuro_small {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#49231C;		
	font-size: 10px!important;
}

.txt_scuro_big {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: -0.03em;
	color:#7b4128;
	font-weight: normal!important;
/*	color:#702E20;
		*/
	font-size: 18px!important;
}

.txt_bianco_smaller {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#fff;		
	font-size: 9px!important;
}
.div_prw_prodotto{
	/*position: relative;*/
	float:left; 
	clear: none;
	width: 50%;
/*	padding: 8px; 
	 
	height: 120px;  
*/
}
.selezionato{
	background-color:#D4CBA2;
	font-weight: bold;
	/*font-background: #D4CBA2;*/
	/* rgb(212,203,162)*/
}

.path {
	padding: 4px 0px 0px 22px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#49231C;		
	font-size: 10px!important;
}
.lnp {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#49231C;		
	font-size: 11px!important;
	padding: 16px 32px 32px 28px;
}


