html{overflow-x:hidden;overflow-y:auto;}
b{color:#21324E;font-size:12px;}
#container{width:943px;margin:0 auto;}
#header{width:885px;height:200px;margin:0 auto;background:#000000 url('../images/it/jpg/headernew.jpg') no-repeat top left;}
.TabellaCarrello{border-collapse:collapse;width:600px;font-size:11px;margin-left:20px;}
.tdTabellaCarrello{background-color:#FFFFFF;border:1px solid #666666;vertical-align:top;padding-top:5px;padding-left:3px;padding-right:3px;}
.newProd{position:absolute;width:34px;height:26px;margin-left:47px;margin-top:39px;z-index:999;}
.newProdBig{position:absolute;width:75px;height:56px;margin-left:260px;margin-top:10px;z-index:999;}
.disBig{position:absolute;width:82px;height:62px;margin-left:11px;margin-top:227px;z-index:999;}
#logo-can-big{position:absolute;background:url('../images/it/png/logo-can-big.png') no-repeat top left;width:318px;height:200px;}
#flags{float:left;width:88px;height:26px;margin-left:69px;margin-top:174px;_margin-left:34px;}
.opa{opacity:0.5;filter:alpha(opacity = 50);zoom:1;}
#menu-top{color:#FFFFFF;font-size:11px;margin-left:240px;margin-top:175px;position:absolute;}
#menu-top a{float:left;padding-right:22px;margin-right:7px;background:url('../images/it/jpg/divisore-menu.jpg') no-repeat center right;}
#menu-top a:link{color:#ffffff;text-decoration:none;}
#menu-top a:visited{color:#ffffff;text-decoration:none;}
#menu-top a:hover{color:#354f80;text-decoration:none;}
#barca{position:absolute;background:url('../images/it/png/barca.png') no-repeat top left;width:131px;height:61px;margin-left:638px;margin-top:112px;}
#camper{position:absolute;background:url('../images/it/png/camper.png') no-repeat top left;width:120px;height:84px;margin-left:775px;margin-top:98px;}
#content{float:left;width:942px;margin:0 auto;background:url('../images/it/gif/bg-total.gif') repeat-y 29px 0;}
#col-left{float:left;width:261px;}
#menu-prodotti{float:left;width:261px;height:600px;background:url('../images/it/png/menubg.png') no-repeat top left;}
#middle{float:left;width:644px;_margin-left:-32px;_margin-right:32px;padding-bottom:50px;}
#col-right{float:left;width:37px;height:150px;background:url('../images/it/gif/col-right-bg.gif') no-repeat top left;}
#col-right-angle{position:absolute;width:9px;height:81px;margin-left:846px;_margin-left:844px;#margin-left:846px;margin-top:-97px;_margin-top:-98px;background:url('../images/it/gif/angolo-dxbs.gif') no-repeat top left;}
#footer{float:left;width:942px;margin:0px auto;}
#footer a:link{color:#ffffff;}
#footer a:visited{color:#ffffff;}
#footer a:hover{color:#354f80;text-decoration:none;}
#keys{width:825px;height:84px;border-bottom:1px solid #5e5e5e;border-left:1px solid #5e5e5e;border-right:1px solid #5e5e5e;margin-left:29px;padding:16px 29px 0px 29px;color:#cacaca;line-height:15px;background:url('../images/it/gif/bg-footer.gif') repeat 0 7px;}
#keys strong{color:#ffffff;}
.loghetto{position:absolute;width:102px;height:32px;background:url('../images/it/png/loghetto.png') no-repeat top left;margin-top:-24px;margin-left:-57px;}
#info{float:left;width:943px;height:35px;text-align:center;color:#b5b5b5;padding-top:10px;}
#timmagine{float:left;width:860px;_width:859px;height:19px;margin-left:28px;_margin-left:15px;padding:3px 24px 0px 0px;background:url('../images/it/jpg/zoccolo.jpg') no-repeat top left;text-align:right;color:#9a9595;font-size:9px;}
#title-bg{float:left;width:569px;_width:537px;height:24px;margin-left:-32px;_margin-left:0px;margin-top:44px;_margin-top:34px;padding:11px 0px 0px 107px;font-size:16px;color:#ffffff;background:url('../images/it/png/title-bg.png') no-repeat top left;}
.title-bg-generico{float:left;width:569px;_width:537px;height:24px;margin-left:-33px;_margin-left:0px;margin-top:44px;_margin-top:34px;padding:11px 0px 0px 107px;font-size:15px;color:#ffffff;background:url('../images/it/png/title-bg.png') no-repeat top left;}
#title-bg2{float:left;width:569px;_width:530px;height:24px;margin-left:-32px;_margin-left:0px;margin-top:44px;padding:11px 0px 0px 107px;_padding:11px 0px 0px 114px;font-size:15px;color:#ffffff;background:url('../images/it/png/title-bg.png') no-repeat top left;}

#content-txt1{float:left;width:533px;_width:550px;margin:20px 0px 0px 51px;_margin:20px 0px 0px 41px;padding-right:60px;_padding-right:0px;text-align:justify;font-size:12px;}
#riga-bg{float:left;width:303px;_width:303px;height:19px;background:url('../images/it/png/riga-bg.png') no-repeat top left;margin:20px 278px 0px 53px;_margin:20px 0px 0px 38px;}
.img-left{float:left;display:block;margin-right:2px;}
#prodotti{float:left;width:572px;_width:560px;margin:0px 20px 50px 52px;_margin:0px 0px 50px 42px;}
.bgcat{float:right;height:20px;padding-right:60px;padding-top:18px;text-align:right;width:453px;margin-right:30px;_margin-right:10px;margin-bottom:10px;font-weight:bold;background:url('../images/it/png/catbar.png') no-repeat top right;}
.bgprod{float:left;width:87px;height:89px;margin:0px 9px 6px 0px;padding:3px 0px 3px 0px;text-align:center;cursor:pointer;color:#ffffff;background:url('../images/it/jpg/base-thumb.jpg') no-repeat top left;}
.bgnoprod{float:right;width:453px;height:20px;margin-right:90px;_margin-right:40px;margin-bottom:10px;text-align:center;}
.ecommerce-attivo{width:61px;height:62px;position:absolute;z-index:999;margin-left:-3px;#margin-left:-6px;margin-top:-6px;cursor:pointer;background:url('../images/it/png/icone-acquista.png') no-repeat;}
.nome{font-weight:normal;display:block;text-align:center;}
.bgprod a:link{color:#ffffff;text-decoration:none;}
.bgprod a:visited{color:#ffffff;text-decoration:none;}
.bgprod a:hover{color:#ffffff;text-decoration:underline;}
#image-big{float:left;width:370px;height:313px;margin-left:45px;_margin-left:39px;margin-top:-5px;padding-left:11px;background:url('../images/it/png/basescheda.png') no-repeat top left;}
#info-form{float:left;height:310px;margin-left:45px;_margin-left:39px;margin-top:-5px;padding-left:20px;padding-right:20px;padding-top:13px;width:360px;background:url('../images/it/png/baseinfo.png') no-repeat top left;}
.box-generico{float:left;height:310px;margin-left:45px;_margin-left:39px;margin-top:-4px;_margin-top:-4px;padding-left:20px;padding-right:20px;padding-top:13px;width:360px;background:url('../images/it/png/baseinfo.png') no-repeat top left;}
#contatti{float:left;height:232px;margin-left:45px;_margin-left:39px;font-size:12px;padding-left:20px;padding-right:20px;padding-top:13px;margin-top:-5px;width:340px;background:url('../images/it/png/basescheda-contatti.png') no-repeat top left;}
.contatti-dealers1{float:left;height:366px;margin-left:45px;_margin-left:39px;font-size:12px;padding-left:20px;padding-right:10px;padding-top:13px;margin-top:-5px;width:360px;background:url('../images/it/png/basescheda-dealers2.png') no-repeat top left;}
.contatti-dealers2{float:left;height:700px;margin-left:45px;_margin-left:39px;font-size:12px;padding-left:20px;padding-right:10px;padding-top:13px;margin-top:-5px;width:350px;background:url('../images/it/png/basescheda-dealers.png') no-repeat top left;}
.container_contact{float:left;width:350px;}
#ricerca{float:left;height:131px;margin-left:45px;_margin-left:39px;margin-top:-4px;_margin-top:-4px;padding-left:20px;padding-right:20px;padding-top:13px;width:340px;background:url('../images/it/png/basericerca.png') no-repeat top left;}
.info-txt{float:left;height:22px;padding-top:8px;text-align:right;width:130px;color:#000;}
.info-fields{float:left;height:34px;width:200px;}
.info-fields input, textarea{color:#000000;}
.info-fields textarea{width:200px;}
#result{color:#1b830a;}
errorDiv.error{color:#c60000;float:left;display:block;}
#tb1-big{float:left;width:200px;_width:170px;height:313px;}
.tb1{margin-left:10px;_margin-left:0px;margin-top:20px;font-size:12px;}
.tb2{margin-left:10px;_margin-left:0px;margin-top:20px;font-size:12px;}
#box-note{float:left;font-size:12px;margin-left:56px;_margin-left:49px;margin-top:15px;margin-bottom:20px;width:543px;}
#tabella{float:left;font-size:12px;margin-left:52px;_margin-left:44px;margin-top:15px;margin-bottom:20px;width:542px;}
#TabellaCaratteristichexx{width:530px;float:left;}
.TabDati{background-color:#FFFFFF;margin-left:5px;margin-top:0px;margin-bottom:25px;border:1px solid black;border-collapse:collapse;width:530px;}
.TabDati td{border:1px solid black;padding:3px;background-color:#FFFFFF;height:15px;font-size:11px;color:black;text-align:center;}
.TabDati th{border:1px solid black;padding:3px;background-color:#28344b;height:15px;font-size:11px;font-weight:bold;color:#FFFFFF;text-align:center;}
#box-fiere{float:left;margin-left:43px;_margin-left:37px;margin-top:-8px;padding-left:20px;padding-top:12px;width:485px;height:120px;background:url('../images/it/png/boxfiere.png') no-repeat top left;}
#box-fiere strong{font-size:14px;}
/* Nuovo menu */
#title-bg3{float:left;width:569px;_width:537px;height:24px;margin-left:-32px;_margin-left:0px;margin-top:25px;;padding:11px 0px 0px 107px;font-size:16px;color:#ffffff;background:url('../images/it/png/title-bg.png') no-repeat top left;}

#menua{ width:231; height:135; margin:0; padding-top:37px; float:right;}
#menua p{padding:0; margin:0;}
#menua p a{float:right;}
#menua p a img {width:110px; height:88px; float:right; #float:none;}
#menub{float:right;}
#menub ul{float:right; padding:0; margin:30px 0 0 0;}
#menub ul li{float:right; list-style-type:none;}
#menub ul li a{ float:right; width:151px; padding:0 0 0 80px; font-size:12px; text-transform:uppercase; color:#FFF; line-height:30px; text-decoration:none;}
#menub ul li a:hover { background-image:url('../images/graphics/menub-attivo.png'); background-position:left top; background-repeat:no-repeat;}
.banner_facebook{
	padding-left:115px;
	padding-bottom:30px;
	padding-top:15px;
}
