*{	margin:0 auto; 
	padding:0;
}

body{
	font: 12px/1.6 arial;
	color:#675A50;
	background:#3F6955 url(../img/bg-body.jpg) repeat-y center;
	padding:0;
}

#top{
	width:996px;
	height:151px;
	padding:0;
	
}
#top .logo{	float:left;	height:151px; width:301px;}
#top .descrizione{	float:left;	height:92px; width:474px;background:url(../img/bg-top.jpg) repeat-x; padding-top:59px}
#top .fiocco{ float:left; height:151px; width:221px; display:block}



#menu{ width:940px; height:32px; background:url(../img/bg-menu-fiocco.jpg) right no-repeat; padding-top:5px;}
#menu a.selezionato{ color:#675a50; font-size:14px; line-height:24px; background:#3D6652; color:#ffffff; font-weight:bold; text-decoration:none;}
#menu a { color:#675a50; font-size:14px; font-weight:bold; text-decoration:none; line-height:24px;  }
#menu a:hover { color:#CA9F20; font-size:14px; line-height:24px; text-decoration:underline; font-weight:bold;}
#menu div.selezionato{ height:24px; background:#3D6652; }
#menu div { height:24px; }

#container{ width:866px; /*940*/padding:0 38px 0 36px;}

#corpo{ background:url(../img/bg-box-corpo.jpg) repeat-y; width:866px; text-align:left; padding:7px 0;}
#corpo .sx{ width:573px;/*582px*/ float:left; padding-left:9px;}
#corpo .sx-interno{ width:540px/*573px*/; padding-left:33px; float:left; background:url(../img/rose.jpg) no-repeat bottom right; height:280px; border-bottom:6px solid #ffffff; }
#corpo .sx-pagine{ width:507px/*573px*/; padding-left:33px; padding-right:33px; float:left; }
#corpo .sx-home{width:573px; float:left; background:url(../img/bg-sfum-box-home.jpg) repeat-x;}
#corpo .sx-home .marchi{ float:left; border-right:1px solid #BAB3AB; height:150px; width:231px; padding:0 10px 20px 10px; }
#corpo .sx-home .offerta-mese{ float:left; height:150px; width:291px; padding:0 0 0 10px;}
#corpo .sx-home .offerta-mese .titolo-news{ color:#BF4357; font-weight:bold; font-size:14px; padding:15px 0 15px 0;}


#corpo .dx{ width:264px; padding-left:20px; float:left; line-height:14px;}
.gallery-etichetta {float:left; width:200px; text-align:center; font-size:10px; background:#DEDAD5; margin:5px 0 0 0;}
.indietro{float:left; margin:5px 5px 0 8px; font-size:14px}
.avanti{float:left; margin:5px 0 0 5px; font-size:14px}
.indirizzo{ padding:10px 10px 0 10px; line-height:18px;}



.fascia{float:left; background:#C14B5E; color:#fff; font-size:13px; font-weight:bold; width:486px; height:26px; line-height:26px;}
/*.fascia-verde{float:left; background:#CDD7CB; color:#39604E; font-size:13px; font-weight:bold; width:486px; height:26px; line-height:26px;}
.fascia-oro{float:left; background:#D5A431; color:#fff; font-size:13px; font-weight:bold; width:486px; height:26px; line-height:26px;}*/
.fascia img{ display:block}
.tit-off-mese-int{color:#C14B5E; font-size:16px; font-weight:bold; padding:10px 20px 5px 20px;}
.txt-off-mese-int{color:#541D25; font-size:12px; padding:0px 20px 10px 20px; line-height:15px; }
.bott-dettagli{ padding:0 0 0 400px;}


.img-marchi { border:2px solid #E9BEC4; margin-right:10px;}


a{ color:#675a50; text-decoration:none; font-weight:bold;}
a:hover{ color:#3D6652; text-decoration:underline; font-weight:bold;}

#footer{
	margin:0 auto;
	text-align:center;
	font-size:11px;
	color:#675a50;
	width:990px;
}

.bordeaux{ color:#712632}
.rosa{ color:#C14B5E}
.quattordici{ font-size:14px;}
.bold{ font-weight:bold;}