body {
	
	background-color:#fff;
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
	font-size:11px;
	font-weight:normal;
}

#centrato{
position:absolute;
height:548px;
width:916px;
top:50%;
margin-top:-274px;
background-color: #fff;
left:50%;
margin-left:-458px;
}

.Stile1 {font-size: 10px; color:666;}

h1{
color:#FF6600;
font-size:11px;
margin:0;
padding:0;
font-weight:normal;
}


h2{
color:#666;
font-size:11px;
margin:0;
padding:0 0 10px 0;
font-weight:normal;
}


h3{
color:#fff;
font-size:12px;
margin:0;
padding:0 0 0 15px;
font-weight:normal;
}

h4{
color:#ff6600;
font-size:11px;
margin:0;
padding:10px 0 0 10px;
font-weight:normal;
}

h5{
color:#666;
font-size:11px;
margin:0;
padding:10px 0 5px 0;
font-weight:normal;
}

h6{
	color:#666;
	font-size:10px;
	margin:0;
	padding:0 0 8px 0;
	font-weight:normal;
	font-style: italic;
}

#nav {

height:100px;
}

.menuNavigazione {
margin:0;
padding:0;
list-style:none;
height:2em;
margin-left:10px;
color:#fff;
font-size:11px;

}

#freccia {
font-size:11px;
text-decoration:none;
color:#666;
}

#titolo{
	font-size:12px;
	color:#666;
	font-weight:bold;
	background-color: #FFFFFF;
}


.menuLingue {
margin:20px 0 0 240px;
padding:0;
list-style:none;
height:2em;

}

.menuLingue a{

float:left;
display:inline;
color:#666;
font-size:10px;
position:relative;
padding:0 20px 0 21px;
line-height:2em;
text-decoration:none;
background:transparent url(immagini/tratto-grigio.gif) 0 0 no-repeat; 
}

.menuLingue li{
float:left;
}

.menuLingue a:hover, 
.menuLingue a:focus, 
.menuLingue a:active{
text-decoration:underline;
}

.menuNavigazione .voceCorrente a{
background:#fff;
color:#000;
}

.menuNavigazione ul{
margin:0;
padding:0;
list-style:none;
position:absolute;
left:-20px;
top:2em;
width:17em;
}



.menuNavigazione ul li{
float:none;
}

.menuNavigazione ul a{
float:none;
display:block;
height:1.7em;
line-height:2.5em;
font-size:11px;
position:relative;
}

/* Baco INTERNET EXPLORER 6  E PRECEDENTE PER WINDOW */ 


*html .menuNavigazione ul a{
line-height:1.8em;
}








.menuNavigazione ul li{
float:none;
}

.menuNavigazione .voceCorrente a{
background:#FFF;
color:#000;
}

.menuNavigazione .voceCorrente {
position:relative;
}

.menuNavigazione .voceCorrente li{
position:relative;
top:3px;
left:3px;

}

.menuNavigazione .voceCorrente li a{
position:relative;
top:-3px;
left:-3px;
}

.menuNavigazione a{
float:left;
padding:0 0.7em;
text-decoration:none;
white-space: nowrap;
height:2em;
line-height:2em;
background:transparent url(immagini/tratto.gif) 0 0 no-repeat; 
color:#fff;
}

.menuNavigazione #video{
font-weight:bold;
text-decoration:underline;
}



.menuNavigazione a:hover, 
.menuNavigazione a:focus, 
.menuNavigazione a:active{
text-decoration:underline;
}



/* SOTTO MENU  CON JS:ON OFF */

.menuNavigazione ul.subMenu-off{
position:absolute;
visibility:hidden;
height:0;
overflow:hidden;
}

.menuNavigazione ul.subMenu-on{
margin:0;
padding: 0.3em 0;

position:absolute;
left:-20px;
top:15px;
width:100%;
}



.menuNavigazione li {
float:left;
position:relative;
margin: 0 5px 0 20px;
} 

#indirizzo p{
color:#666;
width:180px;
margin-top:10px;
line-height:16px;
font-size:10px;
}

#indirizzo a{
color:#666;
font-size:10px;
}

#testo-intro{
color:#666;
font-size:11px;
width:140px;
}

.ritorno-su{
font-size:10px;
color:#666;
}  

#elementTexte p{
margin:0;
padding:0 0 4px 0;
} 

#scheda-prodotti{
margin-left:10px;
} 

#scheda-prodotti #contenuto-tab P{
margin:6px 0 6px 10px;
font-size:11px;
color:#666;
border-bottom:1px solid #000;
padding:4px 0 4px 0;
} 

#scheda-prodotti #contenuto-tab-col2 P{
margin:6px 10px 6px 0;
font-size:11px;
color:#666;
border-bottom:1px solid #000;
padding:4px 0 4px 0;
} 

#contenuto-tab{
border-right:1px solid #000;
margin-bottom:15px;
} 

#contenuto-tab-col2{
margin-bottom:15px;
} 

#scheda-prodotti #titolo{
margin:10px 10px;
font-size:11px;
color:#666;
font-weight:bold;
} 

#elementTexte a{
font-size:11px;
color:#666;
text-decoration:none;
} 

.finiture a{
color:#666;
margin-top:10px;
line-height:16px;
font-size:11px;
text-decoration:none;
}


.finiture a:hover, 
.finiture a:focus, 
.finiture a:active{
text-decoration:underline;

}

.finiture{
color:#666;

margin-top:10px;
line-height:16px;
font-size:11px;
}

.finiture .pt-bianco{
color:#fff;
}




#box-news{
color:#666;
width:550px;
margin:15px 0 0 10px;
float:left;
background:#fff;
height:250px;
border:1px solid #666;
}

#box-news a{
color:#609;

}

#box-news a:hover{
color:#ff6600;

}



#box-news p{
margin:10px 0 0 10px;
padding:0;
color:#666;
font-size:11px;
width:530px;
text-align:left;
}

#box-news-singole{
color:#666;
width:500px;
margin:15px 0 0 10px;
float:left;
background:#fff;
height:250px;
border:1px solid #666;
}

#box-news-singole p{
margin:10px 0 0 10px;
padding:0;
color:#666;
font-size:11px;
width:480px;
text-align:left;
}


#news{
margin-bottom:10px;
}

#news a{
text-size:10px;
text-decoration:underline;
}

#box-scheda-tecn{
visibility:visible;
position:absolute;
z-index:3;

}
#apri-scheda{
visibility:visible;
position:absolute;
z-index:1;
font-size:10px;
top:400px;
margin-left:20px;
}

#apri-scheda a{

color:#000;
text-decoration:none
}

#apri-scheda a:hover, 
#apri-scheda a:focus, 
#apri-scheda a:active{
text-decoration:underline;
color:#000;
}

#modulo-prev{
margin:10px 0 0 10px;
}

#modulo-prev p{
margin:0 0 20px 0;
}

#mappa{
margin:0 0 0 10px;
}


#area-riservata p{
margin:10px 0 10px 10px;
}



#box-news-singole a{

color:#ff6600;
font-size:10px;
text-decoration:none;
}

#box-news-singole a:hover, 
#box-news-singole a:focus, 
#box-news-singole a:active{
text-decoration:underline;
color:#000;
}

#globe{
margin-left:10px;
}

