@charset "UTF-8";
/* CSS Document */
body { background:#f8f7f3; font-size:12px; color:#333; line-height:20px; margin:0; font-family:Verdana, Arial, Helvetica, sans-serif; }
#top { width:100%; height:117px; float:left; background:url(../images/backHead.gif) repeat-x top #1f1c17; margin:0;  }
#logo { width:850px; height:117px; margin:0 auto; }
#contMenu { width:100%; height:32px; float:left; background:url(../images/backMenu.gif) repeat-x top #548788; margin:0; }
#menu { width:850px; height:32px; margin:0 auto; }
#menu ul{ margin:0; list-style-type: None; color:#333; width:850px; height:32px; padding:0; list-style:none; text-align:center; overflow:hidden; }
#menu li { display:inline; color:#fff;  }
#menu li a{ float: left; width: 150px; height:25px; padding-top:7px; font-weight:bold; }
#menu li span{ float: left; width: 150px; height:25px; padding-top:7px; background:#84b6bf; color:#333;  text-transform:uppercase; float:left;}
#menu li a:link, #menu li a:visited{ text-decoration:none; color:#333; }
#menu li a:hover{ background:#82b3bb; text-decoration:none; color:#333; text-transform:uppercase;  }
#banner { width:100%; height:320px; float:left; background:#fff; }
#contBanner { width:850px; height:320px; margin:0 auto;}
#bannerLeft { width:340px; height:300px; float:left; padding:20px 30px 0; padding-right:0; }
#bannerRight { width:470px; height:320px; float:left; }
#contBox { width:100%; height:176px; background:url(../images/backBox.gif) repeat-x top #cfccbd; float:left; }
#box { width:850px; height:176px; margin:0 auto; }
.box { width:223px; height:150px; margin:14px 0 2px; float:left; padding:5px 30px; }
.boxBis { width:223px; height:150px; margin:14px 0 2px; float:left; background:url(../images/backBoxBis.gif) repeat-x top; padding:5px 30px; }
.box img, .boxBis img{ margin-bottom:10px;  }
#center { width:100%; height:100%; margin:0; background:#f8f7f3; }
#contCenter { width:850px; height:100%; margin:0 auto; }
#contMulti { width:810px; height:auto; margin:10px 0; background:#efefef; float:left; padding:20px; }
#contVideo { width:810px; height:270px; margin:10px 0; float:left; padding:20px; background:url(../images/backVideo.gif) center no-repeat; }
#contLeft { width:264px; height:auto; float:left; background:#f8f7f3; padding:20px; padding-left:0;}
#contLeft a:link, #contLeft a:visited{ color:#60979e; text-decoration:underline;}
#contLeft a:hover{ color:#666; text-decoration:underline; }
#contRight { width:526px; height:auto; float:left; background:#f1f0ec; padding:20px; }
#contRight a:link, #contRight a:visited, #contRight a:hover{ color:#60979e; text-decoration:none; }
#contFoot { width:100%; height:135px; float:left; margin:0; background:url(../images/backFoot.gif) repeat-x #353535; border-top:5px #ccc solid;  }
#contAss { width:470px; border:1px #ccc solid; height:auto; padding:20px; margin:20px 0; background:url(../images/h24.gif) no-repeat right top #fff; }
#contAss a:link, #contAss a:visited, #foot a:link, #foot a:visited{ color:#60979e; text-decoration:underline; }
#contAss a:hover, #foot a:hover{ color:#666; text-decoration:underline; }
#contAss p{ width:450px; height:30px; margin:10px 0 40px; border-bottom:1px dotted #ccc; padding-bottom:5px; }
#foot { width:850px; height:105px; margin-top:10px; margin:0 auto; text-align:center; padding-top:20px; color:#ccc; }
#assistenza ul{ margin:0; padding:0; float:left; list-style:none; margin-right:10px; padding-left:10px; }

.green { color:#60979e; }
.big { font-size:16px; }
.medium { font-size:14px;  }
.margBottom { margin-bottom:10px; }
.margDx { margin-right:10px; }
.margDxBis { margin-right:40px; }
.inputForm { height:20px; border:1px #666 solid; font-size:16px; padding:1px; }
textarea { border:1px #666 solid; padding:1px; font-family:Verdana, Arial, Helvetica, sans-serif;  }
.button { width:100px; height:30px; background:#60979e; border:1px #ccc solid; color:#fff; font-size:14px; }
ul.listClienti { width:200px; height:100px; margin:0; padding:0; float:left; list-style:none; margin-right:10px; }
.listClienti li{ width:180px; height:20px; margin:5px; padding-left:20px; font-size:13px; background:url(../images/elenco.gif) no-repeat left; color:#b04e1f }
.carrelli { width:290px; height:140px; float:left; background:url(../images/carrelli.jpg) no-repeat; margin:10px 0; padding-left:200px; padding-top:50px; padding-right:10px; color:#000; }
.macchinari { width:290px; height:140px; float:left; background:url(../images/lamiera.jpg) no-repeat; margin:10px 0; padding-left:200px; padding-top:50px; padding-right:10px; color:#000; }
.posta { width:280px; height:140px; float:left; background:url(../images/posta.jpg) no-repeat; margin:10px 0; padding-left:210px; padding-top:50px; padding-right:10px; color:#000; }
.macchinari a:link, .macchinari a:visited, .carrelli a:link, .carrelli a:visited, .posta a:link, .posta a:visited { color:#fff; text-decoration:none; font-weight:bold; }
.macchinari a:hover, .carrelli a:hover, .posta a:hover { color:#fff; text-decoration:underline; font-weight:bold; }
.style2 {color: #FF0000}
.style5 {color: #FFCC00}
.style6 {color: #009900}
.margLeft { border:1px #333 solid; margin-left:20px; padding:3px; background:#fff; }
.Stile15 {font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #000; }
.margLeftBis { margin-left:10px; }
