a{
	color:#000000;
	text-decoration:underline;
}
a:hover{
	color:#aaaaaa;
	text-decoration:none;
}
a.link01{
	color:#000000;
	text-decoration:none;
}
a.link01:hover{
	color:#aaaaaa;
	text-decoration:none;
}
a.link02{
	color:#666666;
	text-decoration:none;
}
a.link02:hover{
	color:#ff9900;
	text-decoration:none;
}
a.link03{
	color:#ffffff;
	text-decoration:none;
}
a.link04{
	color:#aaaaaa;
	text-decoration:none;
}
a.link04:hover{
	color:#ff9900;
	text-decoration:none;
}
body,html{
	height:100%;
}
body{
	color:#333333;
	margin:0px;
	font-size:12px;
	font-family:verdana;
	text-align:center;
	width:100%;
	background-image:url(../images/left_line.gif);
	background-repeat:repeat-y;
}
div.back{
	background-color:#003366;
	width:30px;
	float:left;
	font-size:10px;
	font-family:Arial Black;
}
div.contents{
	padding-left:32px;
	padding-right:32px;
}
div.copyright{
	color:#ffffff;
	padding-bottom:5px;
	padding-left:10px;
}
div.credits{
	padding-bottom:5px;
	padding-left:10px;
}
div.headIntro{
	background-image:url(../images/head_intro.gif);
	background-repeat:repeat-y;
	background-position:center left;
	width:100%;
	height:168px;
}
div.headHome{
	background-image:url(../images/head_home.gif);
	background-repeat:repeat-y;
	background-position:center left;
	width:100%;
	height:168px;
}
div.headAzienda{
	background-image:url(../images/head_azienda.gif);
	background-repeat:repeat-y;
	background-position:center left;
	width:100%;
	height:168px;
}
div.headProdotti{
	background-image:url(../images/head_prodotti.gif);
	background-repeat:repeat-y;
	background-position:center left;
	width:100%;
	height:168px;
}
div.headServizi{
	background-image:url(../images/head_servizi.gif);
	background-repeat:repeat-y;
	background-position:center left;
	width:100%;
	height:168px;
}
div.headNews{
	background-image:url(../images/head_news.gif);
	background-repeat:repeat-y;
	background-position:center left;
	width:100%;
	height:168px;
}
div.headContatti{
	background-image:url(../images/head_contatti.gif);
	background-repeat:repeat-y;
	background-position:center left;
	width:100%;
	height:168px;
}
div.informativa{
	font-size:10px;
	color:#aaaaaa;
	/*background:#efefef;*/
/*	border:solid 3px #aaaaaa;*/
	text-align:justify;
width:100%;
	
}
div.mappa{
	position:absolute;
	top:0;
	left:550px;
}
div.title{
	text-align:left;
	padding-left:472px;
}
div.titleFix{
	text-align:center;
	width:67px;
	color:#ffffff;
	font-size:10px;
	padding-top:150px;
}
h5.servizi{
	color:#990000;
	border-left:60px solid #990000;
	padding-left:10px;
	font-size:12px;
}
h5.prodotti{
	color:#003366;
	border-left:60px solid #003366;
	padding-left:10px;
	font-size:12px;
}
img{
	border:0;
}
img.logo{
	float:left;
	margin:35px;
	margin-top:20px;
}
img.news{
	float:left;
	margin-right:10px;
	border:2px solid #999999;
}
img.splashProdotti{
	float:left;
	margin-bottom:10px;
	margin-right:10px;
}
p{
	line-height:18px;
	text-align:justify;
}
p.avviso{
	font-size:10px;
	color:#666666;
	line-height:14px;
	margin-bottom:20px;
}
p.splashProdotti{
	line-height:25px;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	color:#666666;
	padding-top:10px;
}
div.splashProdottiLeft{
	line-height:25px;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	text-transform:uppercase;
	color:#666666;
	float:left;
	padding-top:10px;
	margin-bottom:10px;
	margin-right:10px;

}
table{
	font-size:11px;
	width:100%;
}
table.prodotti{
	width:95%;
}
table.prodotti td{
	text-align:center;
	padding-bottom:40px;
	vertical-align:top;
}
td.contents{
	width:410px;
	vertical-align:top;
}
td.copyright{
	width:67px;
	height: 410px;
	background-image:url(../images/black_shape.gif);
	background-repeat:repeat-y;
	vertical-align:bottom;
}
td.credits{
	vertical-align:bottom;
	color:#666666;
}
td.menu{
	text-align:right;
	width:63px;
	vertical-align:top;
	line-height:18px;
}
td.www{
	height:20px;
	vertical-align:top;
	padding-left:10px;
	color:#666666;
}
.formError{
	color:#ff0000;
}
.input{
	background-color:#efeded;
	border:1px solid #9a9a9a;
}
.send{
	background-color:#666666;
	border:1px solid #999999;
	color:#ffffff;
	font-size:1em;
	font-weight:bold;
}
/*################# P R I N T     V E R S I O N ######################*/



@media print{

	
	
	
}

