*{	
	margin:0;
	padding:0;
	border:0}
	html{
		width:100%;
		height:100%}
		body{
			background-color: #fff;
			background-image: url(../images/bck.gif);
			background-repeat:repeat-x;
			text-align:center;
			margin:0 auto;
			height:100%}
/*STRUTTURA PAGINA*/
#wrapper{
	width:100%;
	margin:0 auto;
	text-align:center;
	height:auto;
	min-height:100%}
#container{
	width:710px;
	margin:0 auto;
	text-align:center;
	height:auto;
	min-height:100%;
	}
#logo{
	background-image:url(../images/logo.gif);
	background-repeat:no-repeat;
	background-position:top;
	width:241px;
	height:115px;
	margin:0 auto;
	text-align:center}
	#logo p{
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:14px;
		letter-spacing:-1px;
		color:#ba131a;
		padding-top:100px}
		
#language {
padding-left:35px;
padding-top:85px;
width:241px;
float:right;

		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:13px;
		letter-spacing:-1px;
		color:#ba131a;
		text-align:left;
		
		}
	
#language a{
color:#313131;
text-decoration:none;

		
		}
			
#language a:hover{
color:#ba131a;	
text-decoration:none;
		}
			
		
			
#wrapper01{
	margin-top:25px;
	margin-bottom:38px;}
#fascia1{
	width:710px;
	height:114px;
	border-top:1px solid #d2d2d2;
	border-bottom:1px solid #d2d2d2;
	margin-bottom:14px;
	background-image:url(../images/fascia1.jpg);
	background-repeat:no-repeat;
	background-position:center}
	#fascia1left{
		float:left;
		text-align:center;	
		width:170px;
		height:114px;
		background-image:url(../images/fascia1left.gif);
		background-repeat:no-repeat}
			#fascia1left a{
				font-family:Arial, Helvetica, sans-serif;
				font-weight:bold;
				font-size:20px;
				letter-spacing:-1px;
				color:#005DAB;
				padding-top:50px;
				text-decoration:none;
				display:block}
	#fascia1_noleggio, #fascia1_pavimento{
		float:right;
		text-align:center;	
		width:170px;
		height:114px;
		background-repeat:no-repeat}
		#fascia1_noleggio a,, #fascia1_pavimento a{
			font-family:Arial, Helvetica, sans-serif;
			font-weight:bold;
			font-size:20px;
			letter-spacing:-1px;
			color:#DD2931;
			text-decoration:none;
			display:block}

/*#fascia1right{
		float:right;
		text-align:center;	
		width:170px;
		height:114px;
		background-image:url(../images/fascia1right.gif);
		background-repeat:no-repeat}
		#fascia1right a{
			font-family:Arial, Helvetica, sans-serif;
			font-weight:bold;
			font-size:20px;
			letter-spacing:-1px;
			color:#DD2931;
			padding-top:50px;
			text-decoration:none;
			display:block}*/
#fascia2{
	width:710px;
	height:114px;
	border-top:1px solid #d2d2d2;
	border-bottom:1px solid #d2d2d2;
	margin-bottom:14px;
	background-image:url(../images/fascia2.jpg);
	background-repeat:no-repeat;
	background-position:center}
		#fascia2left{
		float:left;
		text-align:center;	
		width:170px;
		height:114px;
		background-image:url(../images/fascia2left.gif);
		background-repeat:no-repeat}			
		#fascia2left a{
			font-family:Arial, Helvetica, sans-serif;
			font-weight:bold;
			font-size:20px;
			letter-spacing:-1px;
			color:#51B478;
			padding-top:50px;
			text-decoration:none;
			display:block}
			#fascia2right{
				float:right;
				text-align:center;	
				width:170px;
				height:114px;
				background-image:url(../images/fascia2right.gif);
				background-repeat:no-repeat}
			    #fascia2right a{
					font-family:Arial, Helvetica, sans-serif;
					font-weight:bold;
					font-size:20px;
					letter-spacing:-1px;
					color:#146688;
					padding-top:50px;
					text-decoration:none;
					display:block}
#fascia3{
	width:710px;
	height:114px;
	border-top:1px solid #d2d2d2;
	border-bottom:1px solid #d2d2d2;
	margin-bottom:40px;
	background-image:url(../images/fascia3.jpg);
	background-repeat:no-repeat;
	background-position:center}
	#fascia3left{
		float:left;
		text-align:center;	
		width:170px;
		height:114px;
		background-image:url(../images/fascia1right.gif);
		background-repeat:no-repeat}			
		#fascia3left a{
			font-family:Arial, Helvetica, sans-serif;
			font-weight:bold;
			font-size:20px;
			letter-spacing:-1px;
			color:#DD2931;
			padding-top:50px;
			text-decoration:none;
			display:block}
			#fascia3right{
				float:right;
				text-align:center;	
				width:170px;
				height:114px;
				background-image:url(../images/fascia3right.gif);
				background-repeat:no-repeat}
			    #fascia3right a{
					font-family:Arial, Helvetica, sans-serif;
					font-weight:bold;
					font-size:20px;
					letter-spacing:-1px;
					color:#DFC95C;
					padding-top:50px;
					text-decoration:none;
					display:block}
#fascia4{
	width:710px;
	height:90px;
	margin-bottom:14px;
	/*border-top:1px solid #d2d2d2;
	border-bottom:1px solid #d2d2d2;
	background-image:url(../images/fascia2.jpg);
	background-repeat:no-repeat;
	background-position:center*/}
		#fascia4left{
		float:left;
		text-align:center;	
		width:223px;
		height:90px;
		background-image:url(../images/boxHome1.jpg);
		background-repeat:no-repeat;
		border-top:1px solid #d2d2d2;
		border-bottom:1px solid #d2d2d2;}			
		#fascia4left a{
			font-family:Arial, Helvetica, sans-serif;
			font-weight:bold;
			font-size:20px;
			letter-spacing:-1px;
			color:#a41d1d;
			padding-top:20px;
			text-decoration:none;
			display:block}
				#fascia4center{
				float:left;
				text-align:center;	
				width:223px;
				height:90px;
				margin-left:21px;
				margin-right:20px;
				background-image:url(../images/boxHome3.jpg);
				background-repeat:no-repeat;
				border-top:1px solid #d2d2d2;
				border-bottom:1px solid #d2d2d2;}
			    #fascia4center a{
					font-family:Arial, Helvetica, sans-serif;
					font-weight:bold;
					font-size:20px;
					letter-spacing:-1px;
					color:#d0992e;
					padding-top:20px;
					text-decoration:none;
					display:block}
					#fascia4right{
						float:right;
						text-align:center;	
						width:223px;
						height:90px;
						background-image:url(../images/boxHome4.jpg);
						background-repeat:no-repeat;
						border-top:1px solid #d2d2d2;
						border-bottom:1px solid #d2d2d2;}
						#fascia4right a{
							font-family:Arial, Helvetica, sans-serif;
							font-weight:bold;
							font-size:20px;
							letter-spacing:-1px;
							color:#DFC95C;
							padding-top:20px;
							text-decoration:none;
							display:block}
#fascia5{
	margin-top:35px;
	width:710px;
	height:114px;
	margin-bottom:40px;
	background-image:url(../images/fascia5-newsletter.jpg);
	background-repeat:no-repeat;
	background-position:center;
	text-align:center;}
	#fascia5center{
		position:relative;
		text-align:center;
		width:500px;
		height:98px;
		margin-left:100px;
		margin-right:100px;
				}
			  #fascia5center a{
				  	margin-top:5px;
					font-family:Arial, Helvetica, sans-serif;
					font-weight:bold;
					color:#91C166;
					display:block;
					text-decoration:none;
					}
					 #fascia5p a{
					 position:absolute;
					 bottom:0px;
					 left:25px;
						font-family:Arial, Helvetica, sans-serif;
						font-weight:normal;
						font-size:12px;
						color:#000000;
						text-decoration:none;
						display:block}

#link{
	width:710px;
	margin:0 auto;
	text-align:center;	
	clear:both;
	padding-top:20px;}	
	#link a{
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:14px;
		letter-spacing:-1px;
		text-decoration:none;
		background-repeat:no-repeat;
		margin-right:5px;
		background-position:5px 5px;
		padding-left:13px}
#link1{
	width:710px;
	margin:0 auto;
	text-align:center;	
	clear:both;
	font-family:tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3d3d3d;
	font-weight:bold;
	margin-bottom:30px;}
	#link1 a{
	font-family:tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#3d3d3d;
	font-weight:bold}	
	#link1 a[title]:hover{
	color:#52A145}		
#linkInterni{
	width:710px;
	margin:0 auto;
	text-align:center;	
	clear:both;
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:normal;
	margin-bottom:30px;
	margin-top:15px;}
	#linkInterni a{
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#000000;
	font-weight:normal}	
	#linkInterni a[title]:hover{
	color:#000000;
	text-decoration:underline;}					
			
#linkEvento a{
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:14px;
		letter-spacing:-1px;
		text-decoration:none;
		background-repeat:no-repeat;
		margin-right:5px;
		background-position:5px 5px;
		padding-left:13px}
			

#bottom{
	clear:both;	
	width: 100%;
	height:150px; 
  	text-align:center;
	margin:0 auto;
	background-image: url(../images/bottom.gif);
	background-repeat: repeat-x;
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	padding-top:15px}
	#bottom a {
	text-decoration:none;
	color:#000000;
	}
#logo-vantaggi{
	background-image:url(../images/logo-vantaggi.gif);
	background-repeat:no-repeat;
	background-position:top;
	width:241px;
	height:115px;
	margin:0 auto;
	text-align:center}
		#logo-vantaggi  p{
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:18px;
		letter-spacing:0px;
		padding-top:70px;
		}
#logo-prodotti{
	background-image:url(../images/logo-prodotti.gif);
	background-repeat:no-repeat;
	background-position:top;
	width:241px;
	height:115px;
	margin:0 auto;
	text-align:center}
	#logo-prodotti  a{
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:18px;
		letter-spacing:0px;
		color:#DD2931;
		padding-top:60px;
		display:block;
		text-decoration:none}
#fascia1-prod{
	width:710px;
	height:144px;
	background-image:url(../images/fascia1-prod.jpg);
	background-repeat:no-repeat;
	background-position:center}
	#fascia1-prod h2{
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:18px;
		letter-spacing:-1px;
		color:#FF9D49;
		float:left;
		padding-top:12px;
		clear:both}
	#fascia1-prod	p, #fascia2-prod	p, #fascia3-prod	p{
			font-family:Arial, Helvetica, sans-serif;
			font-size:13px;
			letter-spacing:0px;
			float:left;
			padding-top:2px;
			padding-left:2px;
			clear:left;
			text-align:left}
			.testo{
				font-family:Arial, Helvetica, sans-serif;
				font-size:13px;	
				color:#FF9D49;
				width:554px;
				text-align:justify;
				clear:both;
				float:left;
				padding-top:2px;
				padding-left:2px;
				line-height:18px;}
			#fascia1-prod a{
			color:#FF9D49;
			text-decoration:none;
			font-size:11px;
			font-weight:bold;}
			#fascia1-prod a:hover{
			color:#FF7600}
#fascia2-prod{
	width:710px;
	height:167px;
	background-image:url(../images/fascia2-prod.gif);
	background-repeat: repeat-x;	
	background-position:0px 5px;	}	
	 #fascia2-prod h2{
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:18px;
		letter-spacing:-1px;
		color:#91C166;
		float:left;
		padding-top:0px;
		clear:both}
			#fascia2-prod a{
			color:#91C166;
			text-decoration:none;
			font-size:11px;
			font-weight:bold;}
			#fascia2-prod a:hover{
			color:#799A5B}
#fascia3-prod{
	width:710px;
	height:167px;
	background-image:url(../images/fascia3-prod.gif);
	background-repeat: repeat-x;	
	background-position:0px 5px;
	margin-bottom:0px}	
	 #fascia3-prod h2{
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:18px;
		letter-spacing:-1px;
		color:#AA67AB;
		float:left;
		padding-top:0px;
		clear:both}
			#fascia3-prod a{
			color:#AA67AB;
			text-decoration:none;
			font-size:11px;
			font-weight:bold;}
			#fascia3-prod a:hover{
			color:#754776}			
#estraiprodotti{
	width:710px;
	min-height:450px;
	height:auto;
	margin-bottom:0px}
#velario{
	width:710px;
	min-height:550px;
	height:auto;
	background-image:url(../images/velario.jpg);
	background-repeat:no-repeat;
	background-position:top;
	text-align:center;
	margin:0 auto}
#studio5{
	width:710px;
	min-height:250px;
	height:auto;
	background-image:url(../images/studio5.jpg);
	background-repeat:no-repeat;
	background-position:top;
	text-align:center;
	margin:0 auto;
	padding-bottom:40px;}
#preventivo{
	width:710px;
	min-height:250px;
	height:auto;
	background-image:url(../images/bck-preventivo.gif);
	background-repeat:repeat-x;
	background-position:top;
	text-align:center;
	margin:0 auto;
	padding-bottom:40px;}
#estrai-prod{
	width:710px;
	min-height:350px;
	height:auto;
	text-align:center;
	margin:0 auto}	
	 #sx, #sx-testi{
	 	width:420px;
		float:left;
		/*border:1px solid #000;*/
		height:auto !important;
		height:400px;
		min-height:400px;
	 }
	 #sx h2, #sx-gallery h2{
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:18px;
		letter-spacing:-1px;
		color:#146688;
		float:left;
		padding-top:12px;
		clear:both}
		#sx h3{
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:16px;
		letter-spacing:-1px;
		float:left;	
		clear:both}
			#sx a{
				color:#AA67AB;
				text-decoration:none;
				font-size:11px;
				font-weight:bold;}
				#sx p {
					font-family:Arial, Helvetica, sans-serif;
					font-size:13px;
					letter-spacing:0px;
					float:left;
					padding-top:2px;
					padding-left:2px;
					padding-bottom:10px;
					line-height:18px;
					clear:left;
					text-align:justify;
					width:400px}
					#sx-gallery{
	 					width:710px;
						margin:0 auto;
						text-align:center;
						
						height:auto;
						min-height:400px;}
						#sx-gallery p {
							font-family:Tahoma,Arial, Helvetica, sans-serif;
							font-size:12px;
							letter-spacing:0px;
							float:left;
							padding-top:2px;
							padding-left:2px;
							padding-bottom:10px;
							line-height:18px;
							clear:left;
							text-align:justify;
							width:520px}
							
							 #sx-testi h2, #sx-gallery h2 {
								font-family:Arial, Helvetica, sans-serif;
								font-weight:bold;
								font-size:18px;
								letter-spacing:-1px;
								color:#BA131A;
								float:left;
								padding-top:12px;
								clear:both}
								#sx-testi a{
									color:#AA67AB;
									text-decoration:none;
									font-size:11px;
									font-weight:bold;}
									#sx-testi p {
										font-family:Tahoma,Arial, Helvetica, sans-serif;
										font-size:12px;
										letter-spacing:0px;
										float:left;
										padding-top:2px;
										padding-left:2px;
										padding-bottom:10px;
										line-height:18px;
										clear:left;
										text-align:justify;
										width:400px}
										#sx-testi strong, .privacy_nuova{color:#BA131A}	
														
#dx{
	float:right;
	width:250px;
	padding-right:20px;
	padding-top:160px}
	#dx-prod{
	float:right;
	width:250px;
	padding-right:20px;
	padding-top:25px}
	#dx img, #dx-prod img{
		float:left;
		margin-right:5px;
		margin-bottom:5px;
		border:3px solid #DBE5E7}
#sezione{
	width:710px;
	min-height:400px;
	height:auto !important;
	height:400px;
	background-repeat:repeat-x;
	background-position:top;
	margin:0 auto;
	text-align:center}
	#sezione h2{
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:18px;
		letter-spacing:-1px;
		float:left;
		padding-top:12px;
		clear:both}
		#wrapper-sezione {
			clear:both;
			width:670px;
			min-height:400px;
			height:auto !important;
			height:400px;
			margin:0 auto;
			text-align:center;
			padding-left:40px;
			padding-top:40px;
			font-family:Tahoma,Arial, Helvetica, sans-serif;
			font-size:12px;
			}
			#wrapper-sezione p, ul{
			text-align:justify;
			padding-top:5px;
			line-height:18px;
			}
			#wrapper-sezione ul{
				list-style:decimal;
				list-style-position:inside}
				#wrapper-sezione-sx{
					width:350px;
					float:left;
					min-height:400px;
					height:auto !important;
					height:400px;
					text-align:left}
			#wrapper-sezione-dx{
				width:220px;
				padding-left:50px;
				float:left;
				min-height:395px;
				height:auto !important;
				height:395px;
				padding-top:5px;
				}
#wrapper-news {
			clear:both;
			width:640px;
			min-height:400px;
			height:auto !important;
			height:400px;
			padding-left:40px;
			padding-top:40px;
			font-family:Tahoma,Arial, Helvetica, sans-serif;
			font-size:12px;
			float:left;
			text-align:justify;
			line-height:18px;}
			#wrapper-news strong{
				color:#BA131A}
			#wrapper-news a{
				color:#BA131A;
				text-decoration:underline;}
				#wrapper-news a:hover{
					text-decoration:none;}	
#wrapper-operativita {
			clear:both;
			width:640px;
			min-height:400px;
			height:auto !important;
			height:400px;
			padding-left:40px;
			padding-top:40px;
			font-family:Tahoma,Arial, Helvetica, sans-serif;
			font-size:12px;
			float:left;
			text-align:justify;
			line-height:18px;}
			#wrapper-operativita strong{
				color:#BA131A}
			#wrapper-operativita a{
				color:#BA131A;
				text-decoration:underline;}
				#wrapper-operativita a:hover{
					text-decoration:none;}	
#sezione{
	width:710px;
	min-height:400px;
	height:auto !important;
	height:400px;
	background-repeat:repeat-x;
	background-position:top;
	margin:0 auto;
	text-align:center}
	#sezione h2{
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:18px;
		letter-spacing:-1px;
		float:left;
		padding-top:12px;
		clear:both}
		#wrapper-sezione {
			clear:both;
			width:670px;
			min-height:400px;
			height:auto !important;
			height:400px;
			margin:0 auto;
			text-align:center;
			padding-left:40px;
			padding-top:40px;
			font-family:Tahoma,Arial, Helvetica, sans-serif;
			font-size:12px;
			}
			#wrapper-sezione p, ul{
			text-align:justify;
			padding-top:5px;
			line-height:18px;
			}
			#wrapper-sezione ul{
				list-style:decimal;
				list-style-position:inside}
				#wrapper-sezione-sx{
					width:350px;
					float:left;
					min-height:400px;
					height:auto !important;
					height:400px;
					text-align:left}
			#wrapper-sezione-dx{
				width:220px;
				padding-left:50px;
				float:left;
				min-height:395px;
				height:auto !important;
				height:395px;
				padding-top:5px;
				}

#workgallery{
	padding-top:30px;
	padding-left:140px;}
#workgallery img{
	border:1px solid #ccc;
	width:100px;
	height:75px;
	float:left;
	margin-right:5px;
	margin-top:5px}
	
/* SEZIONE ARCHIVIO NEWS */
	
#boxNews{
		width:640px;
		min-height:100px;
		height:auto !important;
		height:100px;
		padding-left:40px;
		padding-top:0px;
		margin-top:0px;
		margin-bottom:20px;
		font-family:Tahoma,Arial, Helvetica, sans-serif;
		font-size:12px;
		float:left;
		text-align:justify;
		line-height:18px;
		}
		#boxNews-titolo{
		width:640px;
		height:20px;
		float:none;
		display:block;
		}
		#boxNews-sx{
					width:90px;
					float:left;
					min-height:100px;
					height:auto !important;
					height:100px;
					text-align:left;
					padding-right:25px;}
			#boxNews-dx{
				width:450px;
				float:left;
				min-height:95px;
				height:auto !important;
				height:95px;
				margin-top:0px;
				}

	
.archivio{
border-bottom: 1px #CCC solid;
padding: 5px 0px 5px 0px;
height: 50px;
}

.archivio img{
width: 80px;
height: 50px;	
float:left;
}
.archivio span{
float: left;
text-align: left;
float: right;
margin-top: 15px;
}


.testo_news
{
color: #0079bf;
font-size:13px
}

/* / SEZIONE ARCHIVIO NEWS */

	.pulsante_deposito{
		height:25px;
		padding-bottom:15px;}
		.pulsante_deposito_int, .pulsante_deposito a{
			display:block;
			font-weight:bold;
			width:260px;
			height:15px;
			padding:10px;
			font-size:14px;
			color:#FFFFFF;
			text-decoration:none;}

	
