#overlay{
position:absolute;
left:50%;
top:630px;
margin-left:340px;
padding:0.4em;
width:147px;
background-color:transparent;
}

@charset "UTF-8";
/* CSS Document */
body{ margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}


#wrapper{
height: 543px;
position: relative;
}


.hr {
	border-bottom: 1px solid #EDEBD5;
}



#flashcontent {
	height: 100%;
	width: 100%;
	position: absolute;
	left: 0px;
	top: 0px;
	background-color: transparent;
}


#background{position: relative; z-index:1; }

#background2{position: relative; z-index:1; }

#contenuto2{
z-index: 2;
position: relative;
margin:auto;
width:1030px;
}

#contenuto2 .box{ padding:10px; margin:0px; background-color:#FFFFFF; filter:alpha(opacity=80);
-moz-opacity:.80;
opacity:.80;
font-size:28px; font-family: Georgia, "Times New Roman", Times, serif; color:#005bab; min-width:700px; height:80px;}


#contenuto2 .box_news{ padding:10px; background-color:#FFFFFF; filter:alpha(opacity=80);
-moz-opacity:.80;
opacity:.80;
font-size:12px; width:300px; margin:5px;  }

#contenuto2 .box_news .tit{ color:#005bab; font-weight:bold; font-family:Georgia; font-size:13px;}

#contenuto2 .box_news strong{ color:#005bab; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; font-size:13px;}








#contenuto{
z-index: 2;
position: relative;

}

#contenuto .table{ margin-top:10px; padding:0px; padding-top:25px; width:100%; min-height:100px; margin-left:0px; }
#contenuto .box{ padding:10px; margin:0px; background-color:#FFFFFF; filter:alpha(opacity=80);
-moz-opacity:.80;
opacity:.80;
font-size:30px; font-family: Georgia, "Times New Roman", Times, serif; color:#005bab; min-width:700px;  height:100px; }


#contenuto .box_news{ padding:15px; background-color:#FFFFFF; filter:alpha(opacity=80);
-moz-opacity:.80;
opacity:.80;
font-size:12px; width:300px; margin:5px; height:100px; }

#contenuto .box_news .tit{ color:#005bab; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; font-size:13px;}

#contenuto .box_news strong{ color:#005bab; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; font-size:13px;}



#scroller {position:absolute; width:100%; top:0; left:0;  z-index:2; margin-top:105px;} 


#contenuto_centrale {
z-index: 2;
position: relative;
margin:auto;
width:1024px;
background-color:#ffffff;
opacity:.80;
filter: alpha(opacity=80);
-moz-opacity: 0.8;
min-height:300px;margin-top:200px; margin-bottom:20px;
}


.box_cent{ width:350px;padding-top:15px;  padding-bottom:10px; padding-left:10px; padding-right:10px; text-align:left;}

.box_cent2{ width:350px;padding-top:15px; }

.box_cent2 hr{  border:1px solid #9c9ea0;}
.box_cent hr{  border:1px solid #9c9ea0;}

#contenuto_centrale table{
	width:700px;
	margin-left:235px;
	
	
	
}
#contenuto_centrale p{ font-size:12px; color:#5f5e60;}
	
#contenuto_centrale hr{ border:1px solid #afafaf;}


#contenuto_centrale p.tit{ color:#005bab; font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif; font-size:22px;
margin:0px;
line-height:1em;
	padding-right: 50px;
	padding-bottom: 0px;
	padding-left: 20px;}
	
	
#contenuto_centrale ul{
margin-top:6px;
color:#333333;
	font-size:13px;
	line-height:1,2em;
	
}

#contenuto_centrale li{ padding-top:6px;
}

	
	
#contenuto_centrale .testo{
width:400px;
margin-left:200px;
margin-right:0px;
	color:#333333;
	font-size:12px;
	line-height:1,2em;
	text-align:justify;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
	border-bottom:1px solid #3e3d40;
}


#contenuto_centrale .testo2{
margin-left:200px;
margin-right:20px;
	color:#333333;
	font-size:12px;
	line-height:1,2em;
	text-align:justify;
	padding-top: 5px;
	padding-right: 30px;
	padding-bottom: 5px;
	padding-left: 20px;
	
}

#contenuto_centrale .testo3{
margin-left:10px;
margin-right:20px;
	color:#333333;
	font-size:12px;
	line-height:1,2em;
	text-align:justify;
	padding-top: 5px;
	padding-right: 30px;
	padding-bottom: 5px;
	padding-left: 20px;
	
}



/*
#contenuto_centrale ul.prodotti{
margin-left:250px;
	color:#333333;
	font-size:12px;
	line-height:1,2em;
	text-align:justify;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 20px;
}
*/

 ul.prodotti{

	color:#333333;
	font-size:12px;

	margin:0px; padding:0px;
}


 ul.prodotti li{

	color:#005bab;
	width:250px;
	margin:0px; padding:0px;
	
}


#contenuto_centrale .cont_prodotto{  margin:10px;}

#contenuto_centrale .titolo_prodotto { font-size:14px; font-family: Georgia, "Times New Roman", Times, serif; color:#005bab;}
#contenuto_centrale .descrizione { font-size:14px; color:#3e3d40;}

#contenuto_centrale .immag { color:#0000FF; margin:5px; padding:5px; font-size:14px; float:left; width:100px;}

.data{ font-size:11px; font-family:Georgia, "Times New Roman", Times, serif; color:#3e3d40; margin:0px; padding:0px;}
.titolonews{ font-size:18px; font-family: Georgia, "Times New Roman", Times, serif; color:#005bab; margin:0px; padding:0px;}
.testonews{ font-size:12px; color:#3e3d40; line-height:1.2em; }


/*MENU VERTICALE2*/
#menu2 ul{
	
margin-top:53px;
width:100%;

margin-left:2px;
margin-right:0px;
padding: 0px;
float: right;
font: normal 11px Arial;


text-transform:uppercase;
background-color: #dadada;

}

* html #menu2 ul{ /*IE only rule, reduce menu width*/

}

#menu2 ul li{
display: inline;
}

#menu2 ul li a{
float: right;
color: #666666;
padding: 2px 27px;

text-decoration: none;
border-right:1px solid #646363; 
}



#menu2 ul li a:hover{
color: #333333;
background-color: #c1bdbc;
}

/*MENU VERTICALE*/
#menu ul{

margin-top:53px;
margin-left:0px;
padding: 0px;
float: right;
font: normal 11px Arial;
min-width:1000px;
width:100%;
text-transform:uppercase;
background-color: #dadada;

}

* html #menu ul{ /*IE only rule, reduce menu width*/

}

#menu ul li{
display: inline;
}

#menu ul li a{
float: right;
color: #666666;
padding: 2px 37px;

text-decoration: none;
border-right:1px solid #646363; 
}



#menu ul li a:hover{
color: #333333;
background-color: #c1bdbc;
}



#footer{ color:#999999; margin-top:5px; font-size:11px; padding:15px;}
#footer a{ color:#999999;}
#footer a:hover{ color:#999999;}

#footer2{
	color:#999999;
	margin-top:5px;
	font-size:11px;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 0px;
}
#footer2 a{ color:#999999;}
#footer2 a:hover{ color:#999999;}

.prod {color:#808080;font-family:Georgia; font-size:13px;line-height: 1.3;}
.prod a:hover{
color: #005bab;
text-decoration:none;
}
.prod a:link{
text-decoration:none;
}
.prod10 {color:#808080;font-family:Georgia; font-size:10px}
.prod10b {color:#005bab;font-family:Georgia; font-size:11px}
.prod a {color:#808080;font-family:Georgia; font-size:13px}
.prodtit {color:#005bab; font-weight:italic; font-family:Georgia; font-size:16px}
.prodtit11 {color:#005bab; font-weight:italic; font-family:Georgia; font-size:11px}
.berkel {width:200px; position:inline;left:20px;top:300px}
