ok ecco il css:
#CONTENT{ width:840px; margin:0 auto; padding-bottom:0px; text-align:center; border-left:1px solid #999999; border-right:1px solid #999999; }
#MENU{ margin:0 auto;padding:0px;text-align:center;clear:both;height:30px;background-image:url("../images/design/sfnav1.jpg");background-repeat:repeat-x;}
#MENU ul{ width:840px; height:30px; margin:0 auto; padding:0px; list-style:none; text-align:center; }
#MENU ul li{ width:140px; height:30px; text-align:center; float:left; }
#MENU ul li a{ width:140px; height:25px; padding-top:5px; display:block;background-image:url("../images/design/sfnav1.jpg");background-repeat:repeat-x; color:#FFFFFF; text-align:center; font-size:13px; font-weight:bold; font-variant:small-caps; font-family:Verdana, Arial, Helvetica, sans-serif; }
#MENU ul li a:link{ text-decoration:none; }
#MENU li a:hover{width:140px; height:30px; background-image:url("../images/design/sfnavroll.jpg");background-repeat:repeat-x; text-decoration:none; }
#HEAD{ width:830px; clear:both; margin:0 auto; padding-left:3px; background-color:#FFFFFF; padding-top:4px; height:110px;}
#HEAD img{ float:left; margin-right:5px; }
#HEAD img:hover{ background-image:url("../images/design/LogoMB.jpg")}
#HEAD .slogan{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align:justify; color:#666666; padding-right:5px; }
#TOP_SF{ height:14px; width:840px; background-color:#FFFFFF; background-image:url("../images/design/top_sf_body.jpg"); background-repeat:no-repeat; background-position:top; clear:both; margin:0 auto; }
#BOT_SF{ height:14px; width:840px; background-color:#FFFFFF; background-image:url("../images/design/bot_sf_body.jpg"); background-repeat:no-repeat; background-position:top; clear:both; margin:0 auto; }
#CORPO{ width:840px; margin:0 auto; padding-top:0px; clear:both; background: url("images/design/middle_sf_body.jpg") repeat-y;}
#CORPO .aziende{ width:840px; clear:both; text-align:center; background-image:url("../images/design/middle_sf_body.jpg"); background-repeat:repeat-y;}
#CORPO .aziende h1{ clear:both; text-align:left; color:#666666; font-size:0.9em; padding-left:25px; font-family:Helvetica,Geneva, Arial, sans-serif; }
#CORPO .aziende .n2{ margin-left:14px; margin-right:14px; margin-bottom:10px; float:left; width:250px; height:230px; background-image:url("../images/design/lb_012.jpg"); background-position:bottom; background-repeat:no-repeat; }
#CORPO .aziende. n2 a{ color:#FF0033; text-decoration:none;}
#CORPO .aziende .n2 a:link{ color:#FF0033; text-decoration:none; font-family: Verdana, Helvetica, sans-serif, Geneva, Arial; font-size:0.8em; }
#CORPO .aziende .n2 a:hover, a:focus,a:active{ color:#FF0033; text-decoration:underline; font-family: Verdana, Helvetica, sans-serif, Geneva, Arial; font-size:10px/11px; }
#CORPO .aziende .moby{margin-left:14px; margin-right:14px; float:left; width:250px; height:188px; background-image:url(../images/design/mobylabel2.jpg); background-position:bottom; background-repeat:no-repeat;}
#CORPO .aziende .moby a { color:#FF0033; }
#CORPO .aziende .moby a:link,a:visited{ color:#FF0033; text-decoration:none; font-family: Verdana, Helvetica, sans-serif, Geneva, Arial; font-size:0.8em; }
#CORPO .aziende .moby a:hover, a:focus,a:active{ color:#FF0033; text-decoration:underline; font-family: Verdana, Helvetica, sans-serif, Geneva, Arial; font-size:10px/11px; }
#CORPO .aziende .moby .mobytext{ display:block; font-family: Verdana, Helvetica, sans-serif, Geneva, Arial; font-size:0.7em; text-align:left; padding:58px 14px 4px 14px; color:#666666; }
#CORPO .aziende .moby img{ display:block; margin:0 auto; padding-top:53px; }
#CORPO .aziende .c{margin-left:14px; margin-right:14px; float:left; width:250px; height:188px; background-image:url(../images/design/labelvuoto2.jpg); background-position:bottom; background-repeat:no-repeat; }
#CORPO .aziende .c .ctext{ display:block; font-family: Verdana, Helvetica, sans-serif, Geneva, Arial; font-size:0.7em; text-align:left; padding:14px 14px 4px 14px; color:#666666; }
#CORPO .aziende .egolive{margin-left:14px; margin-right:14px; float:left; width:250px; height:188px; background-image:url(../images/design/egolabel2.jpg); background-position:bottom; background-repeat:no-repeat; }