@charset "utf-8";

body{
background-image:url(img/layout.jpg);
background-position:center;
margin:0px 0px 0px 0px;
}

.op_fondo{
	filter:alpha(opacity=70);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;

}

#flash{
width:100%;
text-align:center;
}

.border1Bot{
	border-bottom-color:#666666;
	border-bottom-style:solid;
	border-bottom-width:1px;
}

.border1Top{
	border-top-color:#666666;
	border-top-style:solid;
	border-top-width:1px;
}

.txtfooter{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
}

.txttop{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
}

	.txttop a:link {
		color: #000000;
		text-decoration:none;
	}
	.txttop a:visited {
		color: #000000;
		text-decoration:none;
	}
	.txttop a:hover {
		color: #000000;
		text-decoration:underline;
	}
	.txttop a:active {
		color: #000000;
		text-decoration:none;
	}
.txtfooterhome{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}

	.txtfooterhome a:link {
		color: #333333;
		text-decoration:none;
	}
	.txtfooterhome a:visited {
		color: #333333;
		text-decoration:none;
	}
	.txtfooterhome a:hover {
		color: #333333;
		text-decoration:underline;
	}
	.txtfooterhome a:active {
		color: #333333;
		text-decoration:none;
	}
	
.txttop2{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
}

	.txttop2 a:link {
		color: #000099;
		text-decoration:none;
	}
	.txttop2 a:visited {
		color: #000099;
		text-decoration:none;
	}
	.txttop2 a:hover {
		color: #000099;
		text-decoration:underline;
	}
	.txttop2 a:active {
		color: #000099;
		text-decoration:none;
	}


#sito{
width:100%;
text-align:center;
}

#pagina{
width:1000px;
}

/*prodotto*/
	#leftprod{
	float:left;
	width:470px;
	border-right-color:#666666;
	border-right-style:solid;
	border-right-width:1px;
	padding:0px 20px 0px 20px;
	text-align:left;
	margin-bottom:10px;
	}
	
	#rightprod{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
	float:right;
	width:440px;
	padding:0px 20px 0px 20px;
	text-align:left;
	}
	
	#clear{
	clear:both;
	}
	
	#titoloprod{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	margin-bottom:20px;
	padding-left:10px;
	text-align:left;
	}
	
		#titoloprod h1{
		font-family:Geneva, Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		}
	
	#descrizioneprod{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
	padding:0px 10px 10px 10px;
	text-align:left;
	overflow:auto;
	height:200px;
	/*scrollbar-3dlight-color:#CCC;*/
	/*scrollbar-darkshadow-color :#CCC;
	scrollbar-arrow-color:#CCC;
	scrollbar-face-color:#FFFFFF; 
	scrollbar-highlight-color:#CCC;
	scrollbar-shadow-color:#CCC;
	scrollbar-track-color:#ffffff;*/
	}
	
	#descrizioneprod a:link {
		color:#000099;
		text-decoration:none;
	}
	#descrizioneprod a:visited {
		color: #000099;
		text-decoration:none;
	}
	#descrizioneprod a:hover {
		color: #000099;
		text-decoration:underline;
	}
	#descrizioneprod a:active {
		color: #000099;
		text-decoration:none;
	}
	
	#descrizioneform{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:10px 10px 10px 10px;
	text-align:left;
	overflow:auto;
	}
	
	#descrizioneform a:link {
		color:#000099;
		text-decoration:none;
	}
	#descrizioneform a:visited {
		color: #000099;
		text-decoration:none;
	}
	#descrizioneform a:hover {
		color: #000099;
		text-decoration:underline;
	}
	#descrizioneform a:active {
		color: #000099;
		text-decoration:none;
	}
	
	#descrizioneprod2{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0px 10px 0px 0px;
	margin-right:10px;
	text-align:left;
	}
	
	#descrizioneprod2 a:link {
		color:#000099;
		text-decoration:none;
	}
	#descrizioneprod2 a:visited {
		color: #000099;
		text-decoration:none;
	}
	#descrizioneprod2 a:hover {
		color: #000099;
		text-decoration:underline;
	}
	#descrizioneprod2 a:active {
		color: #000099;
		text-decoration:none;
	}
	
	#titologallery{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	margin-bottom:20px;
	margin-top:20px;
	padding-left:10px;
	text-align:left;
	}
	
	#titolovideo{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	margin-bottom:10px;
	text-align:left;
	}
	
	#titolopres{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	margin-bottom:20px;
	text-align:left;
	}
	
	#sottotitolovideo{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-top:10px;
	text-align:left;
	}
	
	#sottovideo{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-bottom:10px;
	margin-right:10px;
	text-align:left;
	}
	
	#galleryprod{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-bottom:10px;
	padding-left:10px;
	text-align:left;
	}
	
#limenu{
margin-left:20px;
margin-bottom:-3px;
}

#limenu2{
margin-bottom:0px;
}

#pdf{
float:left;
}

#sc_tecnica{
padding-top:5px;
margin-bottom:5px;
}

#flashgallery2{
margin-left:30px;
margin-right:30px;
padding-top:10px;
text-align:left;
}

#flashgallery{
margin-left:10px;
text-align:left;
}


#sottomenu{
position:absolute;
background-color:#FFF;
padding:5px 10px 5px 10px;
margin-left:50px;
/*background-image:url(img/fondo-sottomenu.png);
background-repeat:repeat-x;*/
border-color:#999999;
border-style:solid;
border-width:1px;
text-align:left;
}

	#sottomenu a:link {
		color:#333333;
		text-decoration:none;
	}
	#sottomenu a:visited {
		color: #333333;
		text-decoration:none;
	}
	#sottomenu a:hover {
		color: #333333;
		text-decoration:underline;
	}
	#sottomenu a:active {
		color: #333333;
		text-decoration:none;
	}

