#content{position:relative;width:100%;padding-bottom:30px;}
#contentHome{line-height:17px;text-align:justify;}
#contentMain{position:relative;line-height:17px;text-align:justify;}
#boxProdotti{width:871px;background:url(../imgs/riga_divisione.png) no-repeat;font-size:10px;padding-top:30px;}
#boxProdotti a{float:left;width:152px;margin-right:14px;margin-bottom:20px;}
#boxProdotti h3{color:#CC0066;font-size:12px;text-transform:uppercase;margin-top:5px;}
#boxProdotti div{color:#FFFFFF;margin-bottom:5px;}
#boxProdotti img{width:150px;height:150px;border:1px solid #FFFFFF;margin-bottom:5px;}
#boxFocus{float:right;width:200px;background:#1D1E1F;padding:20px;margin-top:20px;}
#boxFocus h2{font-size:24px;color:#CC0066;}
#boxFocus a{display:block;background:url(../imgs/pallino.png) 0px 0px no-repeat;color:#FFFFFF;font-size:14px;text-transform:lowercase;padding:2px;padding-left:20px;margin-top:10px;}
#boxFocus a:hover{color:#BC96A9;}
#boxWelcome{float:left;width:510px;}
#boxWelcome h1{font-size:44px;color:#CC0066;margin-top:20px;margin-bottom:15px;}
#boxWelcome span{color:#FFFFFF;font-size:14px;}
#contentMain h1{font-size:44px;color:#CC0066;margin-top:20px;margin-bottom:10px;}
#contentMain .testo{margin-bottom:15px;}
#contentMain .testoPagSubmenu{width:650px;margin-bottom:15px;}
#contentMain .testoPagContatti{float:left;width:500px;margin-bottom:15px;}
#contentMain .submenu{position:absolute;top:0px;right:-55px;text-align:right;text-transform:lowercase;}
#contentMain .submenu h2{font-size:20px;color:#CC0066;text-transform:lowercase;padding-right:55px;margin-bottom:20px;}
#contentMain .submenu a{display:block;width:130px;font-size:14px;border-bottom:1px solid #CC0066;padding-right:55px;margin-bottom:10px;}
#contentMain .submenuProd{position:relative;float:right;text-align:right;text-transform:lowercase;margin-right:-55px;}
#contentMain .submenuProd h2{font-size:20px;color:#CC0066;text-transform:lowercase;padding-right:55px;margin-bottom:20px;}
#contentMain .submenuProd a{display:block;width:130px;font-size:14px;border-bottom:1px solid #CC0066;padding-right:55px;margin-bottom:10px;}
#contentMain .collezioniLista{width:871px;text-transform:lowercase;}
#contentMain .collezioniLista a{float:left;width:152px;color:#CC0066;font-size:16px;text-align:right;margin-right:14px;margin-bottom:20px;}
#contentMain .collezioniLista img{width:150px;height:150px;border:1px solid #FFFFFF;margin-bottom:5px;}
#contentMain .collezioniCatLista{width:676px;font-size:10px;}
#contentMain .collezioniCatLista a{float:left;width:152px;margin-right:14px;margin-bottom:20px;}
#contentMain .collezioniCatLista h3{color:#CC0066;font-size:12px;text-transform:uppercase;margin-top:5px;}
#contentMain .collezioniCatLista div{color:#FFFFFF;margin-bottom:5px;}
#contentMain .collezioniCatLista img{width:150px;height:150px;border:1px solid #FFFFFF;margin-bottom:5px;}
#contentMain .collezioniProdLista{float:left;width:350px;margin-top:10px;}
#contentMain .collezioniProdLista a{float:left;border:1px solid transparent;margin-right:11px;margin-bottom:12px;}
#contentMain .collezioniProdLista a:hover{border:1px solid #CC0066;}
#contentMain .testoProd{float:left;width:300px;margin-top:10px;}
#contentMain .testoProd h6{font-size:12px;color:#CC0066;text-transform:uppercase;margin-top:10px;margin-bottom:10px;}
#contentMain .notizia{position:relative;border-bottom:1px dotted #CC0066;margin-top:20px;}
#contentMain .notizia a.titolo{display:block;color:#CC0066;font-size:16px;margin-bottom:8px;}
#contentMain .notizia a.titolo:hover{color:#FFF;}
#contentMain .notizia .tit{padding-right:130px;}
#contentMain .notizia .data{font-size:12px;color:#FFF;text-align:right;padding-bottom:5px;margin-top:-13px;}
#contentMain .notizia img{float:left;width:80px;border:6px solid #FFFFFF;margin-right:10px;margin-bottom:20px;}
#contentMain .paginazione{float:right;font-size:12px;font-weight:bold;margin-top:30px;margin-bottom:10px;}
#contentMain .paginazione a{background:#FFF;color:#CC0066;text-decoration:none;border:1px solid #FFFFFF;padding:5px;}
#contentMain .paginazione a.back{background:#FFC url(../imgs/arrow_back.png) center no-repeat;}
#contentMain .paginazione a.forward{background:#FFC url(../imgs/arrow_forward.png) center no-repeat;}
#contentMain .paginazione a.active{background:#CC0066;color:#FFF;border:1px solid #FFFFFF;}
#contentMain .paginazione a:hover{border:1px solid #CC0066;text-decoration:none;}
#contentMain .notiziaDett{}
#contentMain .notiziaDett .data{color:#CC0066;margin-top:-10px;margin-bottom:20px;}
#contentMain .notiziaDett img{float:left;width:270px;border:1px solid #000000;margin-right:10px;}
#contentMain .notiziaDett .varie{clear:both;padding-top:5px;}
#contentMain .notiziaDett a.pdf{display:block;background:#CC0066 url(../imgs/pdf.gif) 6px 1px no-repeat;color:#FFF;border:1px solid #CC0066;margin-top:5px;padding:3px;padding-left:28px;border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;}
#contentMain .notiziaDett a.pdf:hover{border:1px solid #FFFFFF;text-decoration:none;}
#contentMain .notiziaDett a.hyperlink{display:block;background:#CC0066 url(../imgs/hyperlink.png) 8px 2px no-repeat;color:#FFF;border:1px solid #CC0066;margin-top:5px;padding:3px;padding-left:28px;border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;}
#contentMain .notiziaDett a.hyperlink:hover{border:1px solid #FFFFFF;text-decoration:none;}
#contentMain .notiziaDett a.back{display:inline-block;background:url(../imgs/arrow_back.png) 0px 1px no-repeat;color:#FFF;padding:2px;padding-left:12px;margin-top:10px;}
#contentMain .notiziaDett a.back:hover{color:#CC0066;text-decoration:none;}
#contentMain #googlemap{width:816px;height:400px;margin-bottom:15px;}
#contentMain .contatti{float:right;width:265px;min-height:150px;background:#CCCCCC;font-size:12px;color:#CC0066;padding-top:10px;padding-left:10px;padding-right:10px;padding-bottom:10px;}
#contentMain .contatti h5{background:url(../imgs/arrow_forward.png) 0px 3px no-repeat;font-size:12px;border-bottom:1px dotted #CC0066;padding:4px;padding-left:15px;margin-bottom:3px;}
#contentMain .contatti .contattiOK{text-align:center;padding-top:15px;}
#contentMain .contatti a{color:#CC0066;text-decoration:underline;}
#contentMain .contatti a:hover{text-decoration:none;}
#contentMain .contatti .lblNome{padding-top:10px;padding-bottom:3px;}
#contentMain .contatti .lblEmail{padding-top:10px;padding-bottom:3px;}
#contentMain .contatti .lblIndirizzo{padding-top:10px;padding-bottom:3px;}
#contentMain .contatti .lblCitta{padding-top:10px;padding-bottom:3px;}
#contentMain .contatti .lblNazione{padding-top:10px;padding-bottom:3px;}
#contentMain .contatti .lblTelefono{padding-top:10px;padding-bottom:3px;}
#contentMain .contatti .lblRichiesta{padding-top:10px;padding-bottom:3px;}
#contentMain .contatti .lblPrivacy{position:relative;font-size:11px;padding-top:7px;padding-left:2px;}
#contentMain .contatti label{background:url(../imgs/checkbox.png) 0px 0px no-repeat;cursor:pointer;padding-top:1px;padding-left:20px;}
#contentMain .contatti .inputNome input{width:262px;height:14px;font-size:12px;}
#contentMain .contatti .inputEmail input{width:262px;height:14px;font-size:12px;}
#contentMain .contatti .inputIndirizzo input{width:262px;height:14px;font-size:12px;}
#contentMain .contatti .inputCitta input{width:262px;height:14px;font-size:12px;}
#contentMain .contatti .inputNazione select{width:100%;font-size:12px;cursor:pointer;}
#contentMain .contatti .inputTelefono input{width:262px;height:14px;font-size:12px;}
#contentMain .contatti .inputRichiesta textarea{width:262px;height:44px;font-size:12px;font-family:Arial, Helvetica, sans-serif;resize:none;}
#contentMain .contatti .inputPrivacy{width:0px;height:0px;overflow:hidden;}
#contentMain .contatti .submit{text-align:right;margin-right:-3px;}
#contentMain .contatti .submit input{width:90px;font-size:12px;text-transform:uppercase;background:#CC0066;border:1px solid #CC0066;color:#FFFFFF;cursor:pointer;padding:3px;margin-top:10px;margin-right:5px;}
#contentMain .contatti .submit input:hover{background:#6A6C76;}