body{
	background-color:#656563;
	margin:0px;
	padding:0px;
}

#pagina{
	width:1003px;
	margin-top:20px;
	border-top:3px solid #656563;
	position:relative;
}

#colonna_sx{
	width:250px;
	margin-left:20px;
	float:left;
	text-align:center;
}

img.logo{
	width:200px;
	height:98px;
	border:0px;
	margin-top:10px;
}

#home a:link,a:visited,a:active{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#656563;
	text-decoration:none;
}

#home a:hover{
	text-decoration:underline;
}

#menu2{
	width:220px;
	margin-top:20px;
	margin-bottom:30px;
	float:right;
}

div.icona_menu2{
	width:16px;
	height:16px;
	background-color:#656563;
	margin-right:5px;
	float:left;
	cursor:pointer;
}

div.icona_titolo{
	width:12px;
	height:12px;
	margin-right:5px;
	margin-top:6px;
	float:left;
	border:1px solid #494949;
}

#menu2 a.testo_menu2:link,a.testo_menu2:active,a.testo_menu2:visited{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#656563;
	text-decoration:none;
	float:left;
	line-height:16px;
}

a.testo_menu2b:link,a.testo_menu2b:active,a.testo_menu2b:visited{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#656563;
	text-decoration:none;
	float:left;
	margin-left:21px;
}

a.link_carrello:link,a.link_carrello:active,a.link_carrello:visited{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#656563;
	text-decoration:none;
}

a.link_carrello:hover{
	color:#2f396b;
}

div.spacer{
	width:200px;
	height:7px;
}

div.spacer2{
	width:200px;
	height:0px;
}

#catalogo{
	width:160px;
	height:168px;
	margin-left:45px;
	background-color:#e8e6e8;
	float:left;
	position:relative;
}

#catalogo img.catalogo{
	border:0px;
	margin-bottom:5px;
	margin-top:5px;
}

#catalogo img.download{
	border:0px;
	float:left;
}

#catalogo img.maschera2{
	 width:160px;
	 height:168px;
	 border:0px;
}

img.showroom{
	border:0px;
	margin-top:10px;
}

#news{
	margin-bottom:30px;
	text-align:left;
	float:left;
}

#barra_titolo1{
	width:240px;
	height:24px;
	background-image:url(../img/barra_titolo1.png);
	float:left;
	text-align:left;
	padding-left:10px;
	line-height:24px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#e2e2e3;
}

.barra_titolo3{
	width:523px;
	height:24px;
	background-image:url(../img/barra_titolo3.jpg);
	text-align:center;
	line-height:24px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#e2e2e3;
	font-weight:bold;
}

.barra_titolo4{
	width:200px;
	height:24px;
	background-image:url(../img/barra_titolo4.jpg);
	text-align:center;
	line-height:24px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#e2e2e3;
	font-weight:bold;
}

div._news{
	width:240px;
	margin-left:10px;
	margin-top:20px;
	float:left;
}

div.titolo_news{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	width:240px;
	margin-bottom:5px;
	float:left;
	color:#494949;
}

img.img_news{
	width:70px;
	height:65px;
	border:0px;
	margin-right:10px;
}

img.img_news2{
	width:140px;
	height:130px;
	border:0px;
	margin-right:10px;
}

.testo_news{
	font-family:Verdana, Geneva, sans-serif;
	color:#656563;
	font-size:10px;
	text-align:justify;
}

div._news2{
	width:673px;
	margin-left:16px;
	margin-top:20px;
	float:left;
	text-align:left;
}

div.titolo_news2{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	width:673px;
	margin-bottom:5px;
	float:left;
	color:#494949;
}

img.img_news2{
	width:140px;
	height:130px;
	border:0px;
	margin-right:10px;
}

.testo_news2{
	font-family:Verdana, Geneva, sans-serif;
	color:#656563;
	font-size:12px;
}

div.allegato a:link,a:visited.a:active{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#656563;
	text-decoration:none;
}

div.allegato a:hover{
	text-decoration:underline;
}

img.clicca{
	width:66px;
	height:15px;
	border:0px;
}

#colonna_dx{
	width:713px;
	margin-right:20px;
	float:left;
}

#menu{
	width:733px;
}

#menu div.pulsante1{
	height:49px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#656563;
	line-height:43px;
	float:left;
	position:relative;
	text-align:center;
	width:115px;
	margin-left:2px;
}

#menu div.pulsante1:hover{
	color:#e2e2e3;
	background-image:url(../img/menu1.png);
}

#menu div.pulsante2{
	height:49px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#656563;
	line-height:43px;
	float:left;
	position:relative;
	text-align:center;
	width:135px;
}

#menu div.pulsante2:hover{
	color:#e2e2e3;
	background-image:url(../img/menu2.png);
}

#menu div.pulsante3{
	height:49px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#656563;
	line-height:43px;
	float:left;
	position:relative;
	text-align:center;
	width:155px;
}

#menu div.pulsante3:hover{
	color:#e2e2e3;
	background-image:url(../img/menu3.png);
}

#menu div.pulsante4{
	height:49px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#656563;
	line-height:43px;
	float:left;
	position:relative;
	text-align:center;
	width:106px;
}

#menu div.pulsante4:hover{
	color:#e2e2e3;
	background-image:url(../img/menu4.png);
}

#menu div.pulsante5{
	height:49px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#656563;
	line-height:43px;
	float:left;
	position:relative;
	text-align:center;
	width:115px;
}

#menu div.pulsante5:hover{
	color:#e2e2e3;
	background-image:url(../img/menu5.png);
}

#menu div.pulsante6{
	height:49px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#656563;
	line-height:43px;
	float:left;
	position:relative;
	text-align:center;
	width:105px;
}

#menu div.pulsante6:hover{
	color:#e2e2e3;
	background-image:url(../img/menu6.png);
}

#menu div.pulsante1On{
	height:49px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#e2e2e3;
	line-height:43px;
	float:left;
	position:relative;
	text-align:center;
	width:115px;
	margin-left:2px;
	background-image:url(../img/menu1.png);
}

#menu div.pulsante2On{
	height:49px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#e2e2e3;
	line-height:43px;
	float:left;
	position:relative;
	text-align:center;
	width:135px;
	background-image:url(../img/menu2.png);
}

#menu div.pulsante3On{
	height:49px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#e2e2e3;
	line-height:43px;
	float:left;
	position:relative;
	text-align:center;
	width:155px;
	background-image:url(../img/menu3.png);
}

#menu div.pulsante4On{
	height:49px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#e2e2e3;
	line-height:43px;
	float:left;
	position:relative;
	text-align:center;
	width:106px;
	background-image:url(../img/menu4.png);
}

#menu div.pulsante5On{
	height:49px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#e2e2e3;
	line-height:43px;
	float:left;
	position:relative;
	text-align:center;
	width:115px;
	background-image:url(../img/menu5.png);
}

#menu div.pulsante6On{
	height:49px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#e2e2e3;
	line-height:43px;
	float:left;
	position:relative;
	text-align:center;
	width:105px;
	background-image:url(../img/menu6.png);
}

#menu a{
	text-decoration:none;
	cursor:pointer;
}

#slideshow{
	width:540px;
	height:320px;
	margin-top:14px;
	margin-left:23px;
	position:relative;
	float:left;
}

#slideshow img.img_slide{
	width:540px;
	height:320px;
	border:0px;
}

#slideshow img.maschera1{
	 width:540px;
	 height:320px;
	 border:0px;
}

#bannerScroll{
	 width:130px;
	 height:320px;
	 margin-top:14px;
	 margin-left:20px;
}

#slideCont{
	text-align:center;
	position:relative;
	z-index:1;
	height:320px;
	width:130px;
	overflow:hidden;
	float:left;
}

#slideA{
	position:absolute;
	z-index:1;
	top:0px;
	left:0px;
	width:130px;
	overflow:hidden;
}

#slideB{
	position:relative;
	z-index:1;
	top:0px;
	left:0px;
	width:130px;
	overflow:hidden;
}

#slideCont img{
	margin-bottom:20px;
	margin-top:20px;
}

#barra_titolo2{
	width:683px;
	height:24px;
	background-image:url(../img/barra_titolo2.png);
	float:left;
	text-align:left;
	margin-top:30px;
	margin-left:20px;
	padding-left:10px;
	line-height:24px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#e2e2e3;
}

div.offerta{
	width:200px;
	height:150px;
	float:left;
	position:relative;
	margin-left:31px;
	margin-top:20px;
}

div.marchio{
	width:130px;
	height:100px;
	float:left;
	margin-left:35px;
	margin-top:20px;
	position:relative;
}

div.testo_marchio{
	width:130px;
	height:20px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#656563;
}

div.maschera3{
	 width:200px;
	 height:150px;
	 border:0px;
	 position:absolute;
	 top:0px;
	 left:0px;
}

div.sfondo_maschera3{
	width:192px;
	height:27px;
	background-image:url(../img/titolo_prezzo.png);
	position:absolute;
	left:0px;
	bottom:0px;
	text-align:right;
	margin-left:8px;
}

div.sfondo_maschera3_offerta{
	width:192px;
	height:32px;
	background-image:url(../img/titolo_prezzo_offerta.png);
	position:absolute;
	left:0px;
	bottom:0px;
	text-align:right;
	margin-left:8px;
}

div.sfondo_maschera3_scheda{
	width:384px;
	height:27px;
	background-image:url(../img/titolo_prezzo_scheda.png);
	position:absolute;
	left:0px;
	bottom:0px;
	text-align:right;
	margin-left:16px;
}

div.sfondo_maschera3_scheda2{
	width:115px;
	height:16px;
	background-image:url(../img/titolo_prezzo_scheda2.png);
	position:absolute;
	left:0px;
	bottom:0px;
	text-align:right;
	margin-left:5px;
}

span.testo_maschera3{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#e2e2e3;
	line-height:27px;
	margin-right:5px;
}

span.testo_maschera3_offerta{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#e2e2e3;
	line-height:16px;
	margin-right:5px;
}

img.img_maschera3{
	 width:200px;
	 height:150px;
	 border:0px;
}

img.img_offerta{
	width:200px;
	height:150px;
	border:0px;
}

img.img_offerta_large{
	width:600px;
	height:450px;
	border:0px;
}

div.testo_realizzazioni_scheda{
	width:273px;
	margin-left:20px;
	margin-bottom:2px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#656563;
	text-align:left;
	float:left;
}

div.testo_realizzazioni_scheda a:link,a:visited,a:active{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	text-decoration:none;
}

div.testo_realizzazioni_scheda a:hover{
	text-decoration:underline;
}

div.icona_carrello{
	float:right;
	margin-top:5px;
}

input.field{
	margin-top:2px;
	margin-left:5px;
	height:15px;
	width:200px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	background-color:#fff;
	border:1px solid #656563;
}

input.button{
	height:20px;
	width:80px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	background-color:#fff;
	border:1px solid #656563;
}

textarea.field{
	margin-top:2px;
	margin-left:5px;
	height:50px;
	width:200px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	background-color:#fff;
	border:1px solid #656563;
}

textarea.privacy{
	margin-top:2px;
	margin-left:5px;
	height:50px;
	width:200px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	background-color:#fff;
	border:1px solid #656563;
}

#barra_inferiore{
	background-image:url(../img/sfondo_bottom.jpg);
	background-repeat:no-repeat;
	background-color:#fff;
	width:1003px;
	height:68px;
	margin-top:30px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	color:#9f9f9f;
	float:left;
}

#barra_inferiore div.cont{
	margin-right:100px;
	float:left;
}

#barra_inferiore span.luogo{
	font-size:12px;
	color:#494949;
}

.news_2{
	width:188px;
	min-height:160px;
	border-left:1px solid #656563;
	border-right:1px solid #656563;
	border-bottom:1px solid #656563;
	padding:5px;
}

.news_3{
	width:511px;
	min-height:160px;
	border-left:1px solid #656563;
	border-right:1px solid #656563;
	border-bottom:1px solid #656563;
	padding:5px;
}

.glidecontentwrapper{
	position:relative;
	width:188px;
	min-height:160px;
	overflow:hidden;
}

.glidecontent{
	position:absolute;
	width:188px;
	visibility:hidden;
	background-color:#fff;
}
