body{
	margin:0px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#2c2c2c;
	background:#fefefe;
}


a{color:#ff095f; text-decoration:none;}
a:hover{text-decoration:underline;}

#primoDiv{width:100%; background:#FFF; height:700px; background:url(/immagini/sfondoTotale671.jpg); background-repeat:repeat-x;}


#top{width:960px; height:139px; margin:0 auto;}

#parteTopDestra{float:right; width:790px;}

#scrittaTopDestra{float:right; width:460px; padding-top:34px; height:64px; text-align:right; font-size:18px; color:#AAA;}

#logo{float:left; margin-top:14px; margin-bottom:10px; height:108px;}


#menu{height:40px; width:790px; float:right; color:#FFF;}
#menu a{color:#FFF; text-decoration:none;}
#menu a:hover{color:#ff095f; text-decoration:none;}

#voceMenu{padding-left:15px; padding-right:15px; float:right; text-align:center;height:29px; padding-top:11px;}

div#voceMenu:hover{background-image:url(/images/sfondoH.jpg); background-repeat:repeat-x; color:#ff095f;}

#voceMenuH{padding-left:15px; padding-right:15px; float:right; text-align:center;height:29px; padding-top:11px;background-image:url(/images/sfondoH.jpg); background-repeat:repeat-x; color:#ff095f;}
#voceMenuH a{color:#ff095f; text-decoration:none;}
#voceMenuH a:hover{color:#ff095f; text-decoration:underline;}


#corpoHome{width:100%; height:550px; margin-top:38px; background-image:url(/images/sfondoVerde.gif); background-position:top; background-repeat:repeat-x;}
#corpoHome img{border-left:solid 2px #FAFAFA;border-right:solid 2px #FAFAFA;}
#offertaMese{margin-top:25px; margin-left:100px; width:337px; height:217px; background-image:url(/images/offertaMese.png); background-repeat:no-repeat; text-align:center;font-size:12px; color:#777; padding-top:45px;}
#scrittaOffertaMese{width:160px; margin:4px auto 0px auto;}
#testoHome{float:left; border:solid 1px #ffcd00; margin-top:30px; padding:15px; margin-left:25px; width:440px; font-size:13px; line-height:1.6; background:#ffe9a4;}



#testoFooter{width:960px; margin:10px auto; font-size:12px; color:#AAA;}

#corpo{width:960px; height:540px; margin-left:auto; margin-right:auto; margin-top:48px;}
