@charset "utf-8";
body {font: 100% Verdana, Geneva, sans-serif;margin: 0;padding: 0;	text-align: center;	color: #000000;}
#container {width: 100%;background: #FFFFFF;text-align: left; }
#header-container {background: url(../images/bg-header.jpg) 0 0 repeat-x;}
#header {margin:0 auto;width:955px;height:77px; background: url(../images/logo.jpg) 0 0 no-repeat;}
 
#header #menu{margin:59px 0 0 0 ;float:left;font-size:15px;}

#header #menu ul{margin:0px;padding:0px;list-style:none;}
#header #menu ul li{float:left;list-style:none;}
#header #menu ul li a{text-decoration:none;color:#3e1802;text-align:center; display:block;}
#header #menu ul li a:hover{text-decoration:none;color:#ffffff;}
#header #menu ul li a img{border:0px;}
#header #menu ul li a.active{color:#ffffff;}

#header #menu ul li a.home{width:99px}
#header #menu ul li a.home:hover{ background: url(../images/bg-menu.png) 0 0 no-repeat;}
#header #menu ul li a.home.active{background: url(../images/bg-menu.png) 0 0 no-repeat;}

#header #menu ul li a.chisiamo{width:97px}
#header #menu ul li a.chisiamo:hover{ background: url(../images/bg-menu.png) 0 0 no-repeat;}
#header #menu ul li a.chisiamo.active{background: url(../images/bg-menu.png) 0 0 no-repeat;}

#header #menu ul li a.catalogo{width:96px;}
#header #menu ul li a.catalogo:hover{background: url(../images/bg-menu.png) -100px 0 no-repeat; }
#header #menu ul li a.catalogo.active{background: url(../images/bg-menu.png) -100px 0 no-repeat; }

#header #menu ul li a.realizzazioni{width:136px;}
#header #menu ul li a.realizzazioni:hover{background: url(../images/bg-menu.png) -197px 0 no-repeat; }
#header #menu ul li a.realizzazioni.active{background: url(../images/bg-menu.png) -197px 0 no-repeat; }

#header #menu ul li a.offerte{width:88px;}
#header #menu ul li a.offerte:hover{background: url(../images/bg-menu.png) -334px 0 no-repeat; }
#header #menu ul li a.offerte.active{background: url(../images/bg-menu.png) -334px 0 no-repeat; }

#header #menu ul li a.news{width:77px;}
#header #menu ul li a.news:hover{background: url(../images/bg-menu.png) -421px 0 no-repeat; }
#header #menu ul li a.news.active{background: url(../images/bg-menu.png) -421px 0 no-repeat; }

#header #menu ul li a.outlet{width:77px;}
#header #menu ul li a.outlet:hover{background: url(../images/bg-menu.png) -499px 0 no-repeat; }
#header #menu ul li a.outlet.active{background: url(../images/bg-menu.png) -499px 0 no-repeat; }

#header #menu ul li a.servizi{width:77px;}
#header #menu ul li a.servizi:hover{background: url(../images/bg-menu.png) -499px 0 no-repeat; }
#header #menu ul li a.servizi.active{background: url(../images/bg-menu.png) -499px 0 no-repeat; }

#header #menu ul li a.contattaci{width:115px;}
#header #menu ul li a.contattaci:hover{background: url(../images/bg-menu.png) -576px 0 no-repeat; }
#header #menu ul li a.contattaci.active{background: url(../images/bg-menu.png) -576px 0 no-repeat; }


#header h1 {margin: 0; padding: 10px 0; }
#header #logo{float:left;}

#mainContent-container { clear:both;}
#mainContent {margin:0 auto;width:955px;}
 
#footer-container { background: url(../images/footer.jpg) 0 0 repeat-x;height:30px;}
#footer {margin:0 auto;width:955px;height:30px;}
#footer p {color:#595959;font-size:14px;letter-spacing:-1px;margin:0;padding:10px 0;text-align:center;}
#footer p a{text-decoration:none;color:#595959;}
#footer p a:active{text-decoration:none;color:#595959;}
#footer p a:link{text-decoration:none;color:#595959;}
#footer p a:hover{text-decoration:underline;color:#595959;}
#footer p a:visited{text-decoration:none;color:#595959;}
 
#testata-flash{	width:100%;height:313px;}
#bottoni{margin:0 auto;width:955px; position: relative; top:-20px;}
#bottoni ul{margin:0px;padding:0px;list-style:none;}
#bottoni ul li{margin:0px;padding:0px 2px 0px 0px;list-style:none; float:left;}
#bottoni ul li a{text-decoration:none;}
#bottoni ul li a:active{text-decoration:none;}
#bottoni ul li a:link{text-decoration:none;}
#bottoni ul li a:visited{text-decoration:none;}
#bottoni ul li a:hover{text-decoration:none;}
#bottoni ul li a img{border:0px;}

.boxAlto{width:613px; height:15px; display:block; clear:both; background:url(../images/homealto.jpg) 0 0 no-repeat; }
.boxMedio{width:613px; display:block; clear:both; background:url(../images/homemezzo.jpg) 0 0 repeat-y;padding:0 10px;}
.boxBasso{width:613px; height:15px; display:block; clear:both; background:url(../images/homebasso.jpg) 0 0 no-repeat;}
.bottoniSotto{padding:45px 0 0 0;}
.boxMedio .titolo{color:#3e1802;background:url(../images/divisorelungo.jpg) no-repeat scroll 0 22px transparent;font-size:18px;margin:0;padding:0 0 10px;}
.boxMedio .newsContentBox{clear:both;width:600px;}
.newsContentBox a img{padding:0px 10px 10px 0px;}																						
.newsContentBox a.imgAnteprima{float:left;}																						
.newsContentBox .title{font-size:12px; font-weight:bold; color:#000000;margin:0px 0px 5px 0px;}
.newsContentBox .title a{color:#494848;text-decoration:none; }
.newsContentBox .title a:hover{color:#494848; text-decoration:underline;}
.newsContentBox .title a:visited{color:#494848;}
.newsContentBox .corpo{font-size:12px;}
.newsContentBox .corpo p{margin:0px 0px 14px 0px;}

.dxHome .titolo{color:#494848;font-size:18px;margin:0; padding:0px;}

.cartinaHome{background:url(../images/cartina.png) no-repeat scroll 0 0 transparent;width:313px; height:153px; }
.cartinaHome .titolo{font-size:18px;margin:0;padding:10px 0 0 10px;}
.cartinaHome .titolo a{color:#494848; text-decoration:none;}
.cartinaHome .titolo a:hover{color:#494848; text-decoration:underline;}
.cartinaHome .titolo a:visited{color:#494848; text-decoration:none;}
.cartinaHome .cartina{display:block;height:120px;text-indent:-5000px;width:310px;}

.readAll{text-align:right; padding:0px 20px 0px 0px; font-size:12px; clear:both;}
.readAll a{text-align:right; color:#8e8d8d; font-size:12px; text-decoration:none;}
.readAll a:hover{text-decoration:underline;}

.boxAltoLargo{width:953px; height:15px; display:block; clear:both; background:url(../images/homealtolargo.jpg) 0 0 no-repeat; margin:18px 0px 0px 0px;}
.boxMedioLargo{width:933px; display:block; clear:both; background:url(../images/homemezzolargo.jpg) 0 0 repeat-y;padding:0 10px;}
.boxBassoLargo{width:953px; height:15px; display:block; clear:both; background:url(../images/homebassolargo.jpg) 0 0 no-repeat;}
.boxMedioLargo .titolo{color:#494848; background:url(../images/divisorelungo.jpg) no-repeat scroll 0 22px transparent;font-size:18px;margin:0 0 0 10px;padding:0 0 10px;}
.boxMedioLargo .titolo a{color:#494848; text-decoration:none;}
.boxMedioLargo .titolo a:hover{color:#494848; text-decoration:none;}
.boxMedioLargo .titolo a:visited{color:#494848; text-decoration:none;}

.boxMedioLargo .newsContentBox{float:left;width:600px; padding: 10px 30px 0px 0px;}
.boxMedioLargo .newsContentBox a img{padding:0px 10px 10px 0px;}
.boxMedioLargo .newsContentBox p{padding:0px 0px 10px 0px; margin:0px;}
.boxMedioLargo .newsContentBox .title{font-size:12px; font-weight:bold;}
.boxMedioLargo .newsContentBox .corpo{font-size:10px;}
.boxMedioLargo .boxMedioLargo .titolo{background:url(../images/divisorelungo.jpg) no-repeat scroll 0 22px transparent;font-size:18px;margin:0;padding:0 0 10px;}

.boxMedioLargo .contentBoxLargo{padding:10px 10px 0 0;width:930px;}
.boxMedioLargo .contentBoxLargo a img{padding:0px 10px 10px 0px;}
.boxMedioLargo .contentBoxLargo p{padding:0px 0px 10px 0px; margin:0px;}
.boxMedioLargo .contentBoxLargo .title{font-size:12px; font-weight:bold;color:#494848;}
.boxMedioLargo .contentBoxLargo .corpo{font-size:10px;}

.boxMedioLargo .contentBox1{padding:10px 10px 0 0;width:295px;}
.boxMedioLargo .contentBox1 a img{padding:0px 10px 10px 0px;}
.boxMedioLargo .contentBox1 p{padding:0px 0px 10px 0px; margin:0px;}
.boxMedioLargo .contentBox1 .title{font-size:12px; font-weight:bold;color:#494848;}
.boxMedioLargo .contentBox1 .corpo{font-size:10px;}

.boxMedioLargo .contentBox2{padding:10px 10px 0 0;width:220px;}
.boxMedioLargo .contentBox2 a img{padding:0px 10px 10px 0px;}
.boxMedioLargo .contentBox2 p{padding:0px 0px 10px 0px; margin:0px;}
.boxMedioLargo .contentBox2 .title{font-size:12px; font-weight:bold;color:#494848;}
.boxMedioLargo .contentBox2 .corpo{font-size:10px;}

.boxMedioLargo .contentBoxOfferte{padding:5px 10px 0 0;width:520px;}
.boxMedioLargo .contentBoxOfferte a img{padding:0px 10px 10px 0px;}
.boxMedioLargo .contentBoxOfferte p{padding:0px 0px 10px 0px; margin:0px;}
.boxMedioLargo .contentBoxOfferte .title{font-size:12px; font-weight:bold;color:#494848;}
.boxMedioLargo .contentBoxOfferte .corpo{font-size:10px;}																						
.boxMedioLargo .contentBoxOfferte a.imgAnteprima{float:left;}		

.linkNero{font-size:12px; color:#3e1802; font-weight:bold;text-decoration:none;}

.contentBoxDett{padding:0px 10px 0 20px;}
.contentBoxDett a img{padding:0px 10px 10px 0px;}
.contentBoxDett p{padding:0px 0px 10px 0px; margin:0px;}
.contentBoxDett .title{font-size:14px; font-weight:bold; color:#000000;}
.contentBoxDett .corpo{font-size:12px;}

.contentBoxDettOfferte{padding:10px 10px 0 10px;}
.contentBoxDettOfferte a img{padding:0px 10px 10px 0px;}
.contentBoxDettOfferte p{padding:0px 0px 10px 0px; margin:0px;}
.contentBoxDettOfferte .title{font-size:14px; font-weight:bold; color:#000000;}
.contentBoxDettOfferte .corpo{font-size:12px; margin:0px; padding:0px;}

.indietro{color:#494848;font-size:12px;font-weight:bold; text-decoration:none;}
.avanti{color:#494848;font-size:12px;font-weight:bold;text-decoration:none;}

.indietro:hover{text-decoration:underline;}
.avanti:hover{text-decoration:underline;}

.boxMedioLargo .path{background:url("../images/divisorelungo.jpg") no-repeat scroll 0 22px transparent;}
.boxMedioLargo .titoloOfferta a{color:#013D85;font-size:18px;margin:0;padding:0 0 10px; font-size:16px; text-decoration:none; display:inline;}
.boxMedioLargo .titoletto{color:#013D85;font-size:18px;margin:0;padding:0 0 10px; font-size:14px; display:inline;}

#mappadove #map{height:400px;width:590px;}
#mappachi #map{height:350px;width:600px;}
#mappaContattaci #map{height:350px;width:350px;}
.testoContent{font-size:12px; font-weight:normal; color:#000000;}
.testoContent ul{margin:12px; padding:0px;}

.bordoSx{border-left: 1px solid silver; }
.offerteDestra{margin:0px 0px 0px 5px;}
.offerteDestra ul{margin:0px; padding:0px;}
.offerteDestra ul li{background:url("../images/li.jpg") no-repeat scroll 0 6px transparent; list-style-type:none; padding:0px 0px 0px 18px; line-height:20px;}
.offerteDestra ul li a{color:#000000;font-size:12px; text-decoration:none;}
.offerteDestra ul li a:hover{text-decoration:underline;}
.offerteDestra ul li a:visited{color:#000000;}

.itemCatalogo{width:270px; margin:0 40px 10px 10px; font-size:12px; text-align:justify; color:#3e1802; }
.itemCatalogoInt{width:200px; margin:0 25px 10px 10px; font-size:12px; text-align:justify;}
.titoloCatalogo{margin:0px 0px 5px 0px; padding:0px; font-size:16px; color:#3e1802; }
.titoloCatalogo a{ color:#3e1802; text-decoration:none;}
.titoloCatalogo a:hover{text-decoration:underline;}
.titoloCatalogo a:visited{color:#000000;}

.containerImmaginiDettaglio{width:430px;}

.bgSxDettAlto{background: url(../images/bg-sx-dett-alto.jpg) 0 0 no-repeat; width:333px; height:68px;clear:both;}
.bgSxDettAlto span{line-height:60px;margin:0 0 0 10px; font-size:16px;}
.bgSxDettAlto span a{color:#494848; text-decoration:none;}
.bgSxDettAlto span ahover{text-decoration:underline;}
.bgSxDettAlto span a:visited{color:#494848; text-decoration:none;}

.bgSxDettBasso{background: url(../images/bg-listone.jpg) 0 0 no-repeat; width:333px; height:487px;}
.bgSxDettBasso p{margin:0px; padding:0px;}
.bgSxDettBasso p.titSxDett{color:#494848; font-size:14px; text-decoration:underline;padding:20px 0 20px 10px;}
.bgSxDettBasso a.indietro{margin:0px; padding:0px; }
.bgSxDettBasso a.indietro{color:#939292; font-size:14px; text-decoration:none;padding:20px 0 20px 10px;background: url(../images/indietro.png) 0 0 no-repeat;display:inline;margin:0 0 0 10px;padding:0 0 0 25px;}
.bgSxDettBasso .listaProdInCat{height:375px;font-size:14px;margin:0;padding:0 0 0 10px;color:#494848;}
.bgSxDettBasso .listaProdInCat ul{list-style-type:none;margin:0;padding:0 0 0 10px; }
.bgSxDettBasso .listaProdInCat ul li{line-height:25px; list-style-image:url(../images/li-dett.gif); list-style-position:inside;}
.bgSxDettBasso .listaProdInCat ul li a{text-decoration:none; color:#494848;}
.bgSxDettBasso .listaProdInCat ul li a:visited{text-decoration:none; color:#494848;}
.bgSxDettBasso .listaProdInCat ul li a:hover{text-decoration:underline; color:#494848;}

.bgSxDettRealizzazioniBasso{background: url(../images/bg-realizzazioni.jpg) 0 0 no-repeat; width:333px; height:487px;}
.bgSxDettRealizzazioniBasso p{margin:0px; padding:0px;}
.bgSxDettRealizzazioniBasso p.titSxDett{color:#494848; font-size:14px; text-decoration:underline;padding:20px 0 20px 10px;}
.bgSxDettRealizzazioniBasso a.indietro{margin:0px; padding:0px; }
.bgSxDettRealizzazioniBasso a.indietro{color:#939292; font-size:14px; text-decoration:none;padding:20px 0 20px 10px;background: url(../images/indietro.png) 0 0 no-repeat;display:inline;margin:0 0 0 10px;padding:0 0 0 25px;}
.bgSxDettRealizzazioniBasso .listaProdInCat{height:370px;font-size:14px;margin:0;padding:0 0 0 10px;color:#494848;}
.bgSxDettRealizzazioniBasso .listaProdInCat ul{list-style-type:none;margin:0;padding:0 0 0 10px; }
.bgSxDettRealizzazioniBasso .listaProdInCat ul li{line-height:25px; list-style-image:url(../images/li-dett.gif); list-style-position:inside;}
.bgSxDettRealizzazioniBasso .listaProdInCat ul li a{text-decoration:none; color:#494848;}
.bgSxDettRealizzazioniBasso .listaProdInCat ul li a:visited{text-decoration:none; color:#494848;}
.bgSxDettRealizzazioniBasso .listaProdInCat ul li a:hover{text-decoration:underline; color:#494848;}


.bgSxDettOfferteAlto{background: url(../images/bg-sx-dett-news-alto.jpg) 0 0 no-repeat; width:333px; height:68px;clear:both;}
.bgSxDettOfferteAlto span{line-height:60px;margin:0 0 0 10px; font-size:18px;}
.bgSxDettOfferteAlto span a{color:#494848; text-decoration:none;}
.bgSxDettOfferteAlto span ahover{text-decoration:underline;}
.bgSxDettOfferteAlto span a:visited{color:#494848; text-decoration:none;}

.bgSxDettOfferteBasso{background: url(../images/bg-offerte.jpg) 0 0 no-repeat; width:333px; height:487px;}
.bgSxDettOfferteBasso p{margin:0px; padding:0px;}
.bgSxDettOfferteBasso p.titSxDett{color:#494848; font-size:14px; text-decoration:underline;padding:20px 0 20px 10px;}
.bgSxDettOfferteBasso a.indietro{margin:0px; padding:0px; }
.bgSxDettOfferteBasso a.indietro{color:#939292; font-size:14px; text-decoration:none;background: url(../images/indietro.png) 0 0 no-repeat;display:inline;margin:0 0 0 10px;padding:0 0 0 25px;}
.bgSxDettOfferteBasso .listaProdInCat{height:425px;font-size:14px;margin:0;padding:0 0 0 10px;color:#494848;}
.bgSxDettOfferteBasso .listaProdInCat ul{list-style-type:none;margin:0;padding:0 0 0 10px; }
.bgSxDettOfferteBasso .listaProdInCat ul li{line-height:25px; list-style-image:url(../images/li-dett.gif); list-style-position:inside;}
.bgSxDettOfferteBasso .listaProdInCat ul li a{text-decoration:none; color:#000000;}
.bgSxDettOfferteBasso .listaProdInCat ul li a:hover{text-decoration:underline; color:#000000;}
.bgSxDettOfferteBasso .listaProdInCat ul li a:visited{text-decoration:none; color:#000000;}

.bgSxDettNewsAlto{background: url(../images/bg-sx-dett-news-alto.jpg) 0 0 no-repeat; width:333px; height:68px;clear:both;}
.bgSxDettNewsAlto span{line-height:60px;margin:0 0 0 10px; font-size:18px;}
.bgSxDettNewsAlto span a{color:#494848; text-decoration:none;}
.bgSxDettNewsAlto span ahover{text-decoration:underline;}
.bgSxDettNewsAlto span a:visited{color:#494848; text-decoration:none;}
.bgSxDettNewsBasso{background: url(../images/bg-news.jpg) 0 0 no-repeat; width:333px; height:487px;}
.bgSxDettNewsBasso p{margin:0px; padding:0px;}
.bgSxDettNewsBasso p.titSxDett{color:#494848; font-size:14px; text-decoration:underline;padding:20px 0 20px 10px;}
.bgSxDettNewsBasso a.indietro{margin:0px; padding:0px; }
.bgSxDettNewsBasso a.indietro{color:#939292; font-size:14px; text-decoration:none;background: url(../images/indietro.png) 0 0 no-repeat;display:inline;margin:0 0 0 10px;padding:0 0 0 25px;}
.bgSxDettNewsBasso .listaProdInCat{height:425px;font-size:14px;margin:0;padding:0 0 0 10px;color:#494848;}
.bgSxDettNewsBasso .listaProdInCat ul{list-style-type:none;margin:0;padding:0 0 0 10px; }
.bgSxDettNewsBasso .listaProdInCat ul li{line-height:25px; list-style-image:url(../images/li-dett.gif); list-style-position:inside;}
.bgSxDettNewsBasso .listaProdInCat ul li a{text-decoration:none; color:#000000;}
.bgSxDettNewsBasso .listaProdInCat ul li a:hover{text-decoration:underline; color:#000000;}
.bgSxDettNewsBasso .listaProdInCat ul li a:visited{text-decoration:none; color:#000000;}

.vuoto{background:url("../images/alert.jpg") no-repeat scroll 200px 0 transparent;color:#494848;display:block;height:110px;padding:41px 0 0 165px;text-align:center;width:760px;}

.imgDettOfferta{float:left; margin:8px 5px 5px 0;}

.ecologiaBox{background:url("../images/bottoni-down.jpg") no-repeat scroll 0 0 transparent;float:left;height:84px;padding:28px 0 0;text-align:center;width:474px;}
.ecologiaBox a{color:#FFFFFF; text-decoration:none;}
.ecologiaBox a:hover{color:#FFFFFF; text-decoration:underline;}
.ecologiaBox a:visited{color:#FFFFFF; text-decoration:none;}
.impreseBox{background:url("../images/bottoni-down.jpg") no-repeat scroll -477px 0 transparent;color:#494848;float:left;height:84px;padding:30px 0 0 5px;text-align:center;width:471px;}
.impreseBox a{color:#000000; text-decoration:none;}
.impreseBox a:hover{color:#000000; text-decoration:underline;}
.impreseBox a:visited{color:#000000; text-decoration:none;}
