@charset "UTF-8";
/* CSS Document */

body{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:0.7em;
line-height:14px;
}

img{
border:none}

#centrale{
position:absolute;
top:30%;
left:40%;
width:300px;
height:200px;
margin-left:-250px;
margin-top: -100px;
}



#contenitore{
background:#FFFFFF;
width:820px;
}


.clearAfter:after {
content: '-';
display: block;
height: 0;
line-height:0;
font-size:1px;
clear: both;
visibility: hidden;
}

.clearAfter {
display: inline-block;
}
/* \ */
.clearAfter {
display: block;
}



#wrapper{
padding:8px;
background:#FFFFFF;

}


#menu{
width:237px;
display:block;


}

#menu ul{
list-style:none;
display:block;
margin:0;
padding:0;
}

#menu ul span{ display:none; font-size:0.1em;}


#menu li a {
display:block;

}

#menu ul li a span{ display:none; font-size:0.1em;}

#menu ul li.prodotti{background-image:url(img/prodottihead.jpg);
height:40px;

}

#menu ul li.pdiritti a {background-image:url(img/menu/rastdir1.jpg);
height:23px;
}

#menu ul li.pdiritti a:hover {background-image:url(img/menu/rastdir2.jpg);
height:23px;
}

#menu ul li.pdirittidue a {
	background-image:url(img/menu/rastdirduetronchi1.jpg);
	height:18px;
}

#menu ul li.pdirittidue a:hover {
	background-image:url(img/menu/rastdirduetronchi2.jpg);
	height:18px;
}


#menu ul li.pdirittila a {
	background-image:url(img/menu/rastdrittila1.jpg);
	height:18px;
}

#menu ul li.pdirittila a:hover {
	background-image:url(img/menu/rastdrittila2.jpg);
	height:18px;
}

#menu ul li.conici a {
	background-image:url(img/menu/condir1.jpg);
	height:18px;
}

#menu ul li.conici a:hover {
	background-image:url(img/menu/condir2.jpg);
	height:18px;
}

#menu ul li.conicicu a {
	background-image:url(img/menu/concurv1.jpg);
	height:18px;
}

#menu ul li.conicicu a:hover {
	background-image:url(img/menu/concurv2.jpg);
	height:18px;
}


#menu ul li.conicicudoppi a {
	background-image:url(img/menu/concurvdoppio1.jpg);
	height:18px;
}

#menu ul li.conicicudoppi a:hover {
	background-image:url(img/menu/concurvdoppio2.jpg);
	height:18px;
}


#menu ul li.ottog a {
	background-image:url(img/menu/ottogonali.jpg);
	height:18px;
}

#menu ul li.ottog a:hover {
	background-image:url(img/menu/ottogonali2.jpg);
	height:18px;
}

#menu ul li.polig a {
	background-image:url(img/menu/poligonali.jpg);
	height:18px;
}

#menu ul li.polig a:hover {
	background-image:url(img/menu/poligonali2.jpg);
	height:18px;
}

#menu ul li.basc a {
	background-image:url(img/menu/basculanti1.jpg);
	height:18px;
}

#menu ul li.basc a:hover {
	background-image:url(img/menu/basculanti2.jpg);
	height:18px;
}

#menu ul li.lstand a {
	background-image:url(img/menu/lstandard.jpg);
	height:18px;
}

#menu ul li.lstand a:hover {
	background-image:url(img/menu/lstandard2.jpg);
	height:18px;
}


#menu ul li.lspe a {
	background-image:url(img/menu/lavspec1.jpg);
	height:18px;
}

#menu ul li.lspe a:hover {
	background-image:url(img/menu/lavspec2.jpg);
	height:18px;
}



#menu ul li.portelli a {
	background-image:url(img/menu/portelli1.jpg);
	height:18px;
}

#menu ul li.portelli a:hover {
	background-image:url(img/menu/portelli2.jpg);
	height:18px;
}

#menu ul li.brcurvi a {
	background-image:url(img/menu/brcurvi.jpg);
	height:18px;
}

#menu ul li.brcurvi a:hover {
	background-image:url(img/menu/brcurvi2.jpg);
	height:18px;
}

#menu ul li.rtestapalo a {
	background-image:url(img/menu/testapalo1.jpg);
	height:18px;
}

#menu ul li.rtestapalo a:hover {
	background-image:url(img/menu/testapalo2.jpg);
	height:18px;
}

#menu ul li.rmuro a {
	background-image:url(img/menu/rpiastramuro1.jpg);
	height:18px;
}

#menu ul li.rmuro a:hover {
	background-image:url(img/menu/rpiastramuro2.jpg);
	height:18px;
}

#menu ul li.staffetp a {
	background-image:url(img/menu/stestapalo1.jpg);
	height:18px;
}

#menu ul li.staffetp a:hover {
	background-image:url(img/menu/stestapalo2.jpg);
	height:18px;
}

#menu ul li.staffetpq a {
	background-image:url(img/menu/stestapaloq1.jpg);
	height:18px;
}

#menu ul li.staffetpq a:hover {
	background-image:url(img/menu/stestapaloq2.jpg);
	height:18px;
}

#menu ul li.staffetpe a {
	background-image:url(img/menu/stestapaloe1.jpg);
	height:18px;
}

#menu ul li.staffetpe a:hover {
	background-image:url(img/menu/stestapaloe2.jpg);
	height:18px;
}

#menu ul li.staffetpc a {
	background-image:url(img/menu/stestapaloc1.jpg);
	height:18px;
}

#menu ul li.staffetpc a:hover {
	background-image:url(img/menu/stestapaloc2.jpg);
	height:18px;
}

#menu ul li.palicilin a {
	background-image:url(img/menu/palicilin1.jpg);
	height:18px;
}

#menu ul li.palicilin a:hover {
	background-image:url(img/menu/palicilin2.jpg);
	height:18px;
}


#menu ul li.paliar a {
	background-image:url(img/menu/paliar1.jpg);
	height:18px;
}

#menu ul li.paliar a:hover {
	background-image:url(img/menu/paliar2.jpg);
	height:18px;
}



#menu ul li.palira a {
	background-image:url(img/menu/palira1.jpg);
	height:18px;
}

#menu ul li.palira a:hover {
	background-image:url(img/menu/palira2.jpg);
	height:18px;
}


#menu ul li.paliot a {
	background-image:url(img/menu/paliott1.jpg);
	height:18px;
}

#menu ul li.paliot a:hover {
	background-image:url(img/menu/paliott2.jpg);
	height:18px;
}

#menu ul li.palipol a {
	background-image:url(img/menu/palipol1.jpg);
	height:18px;
}

#menu ul li.palipol a:hover {
	background-image:url(img/menu/palipol2.jpg);
	height:18px;
}


#menu ul li.palialza a {
	background-image:url(img/menu/palialza.jpg);
	height:18px;
}

#menu ul li.palialza a:hover {
	background-image:url(img/menu/palialza2.jpg);
	height:18px;
}



#menu ul li.paliconpstend a {
	background-image:url(img/menu/paliconpstend1.jpg);
	height:18px;
}

#menu ul li.paliconpstend a:hover {
	background-image:url(img/menu/paliconpstend2.jpg);
	height:18px;
}

#menu ul li.pensiline a {
	background-image:url(img/menu/pensiline1.jpg);
	height:18px;
}

#menu ul li.pensiline a:hover {
	background-image:url(img/menu/pensiline2.jpg);
	height:18px;
}

#menu ul li.paliott a {
	background-image:url(img/menu/paliottperla1.jpg);
	height:18px;
}

#menu ul li.paliott a:hover {
	background-image:url(img/menu/paliottperla2.jpg);
	height:18px;
}

#menu ul li.palipoll a {
	background-image:url(img/menu/palipolmt1.jpg);
	height:18px;
}

#menu ul li.palipoll a:hover {
	background-image:url(img/menu/palipolmt2.jpg);
	height:18px;
}

#menu ul li.torrifaropf a {
	background-image:url(img/menu/torrifaropf1.jpg);
	height:18px;
}

#menu ul li.torrifaropf a:hover {
	background-image:url(img/menu/torrifaropf2.jpg);
	height:18px;
}

#menu ul li.torrifarocm a {
	background-image:url(img/menu/torrifarocm1.jpg);
	height:19px;
}

#menu ul li.torrifarocm a:hover {
	background-image:url(img/menu/torrifarocm2.jpg);
	height:19px;
}

#menu ul li.torrifarocmob a {
	background-image:url(img/menu/torrifarocmob1.jpg);
	height:18px;
}

#menu ul li.torrifarocmob a:hover {
	background-image:url(img/menu/torrifarocmob2.jpg);
	height:18px;
}


/*Nuove voci menù*/

#menu ul li.prpannfoto a {
	background-image:url(img/menu/prpannfoto.gif);
	height:18px;
}

#menu ul li.prpannfoto a:hover {
	background-image:url(img/menu/prpannfoto2.gif);
	height:18px;
}











#contenitoreprodotti{
width:550px;
float:right;
background:#ececec
}

#titoloprodotti{
width:550px;
height:40px;
}

#scheda{ padding:8px
}


#schedaf{
width:186px;
}


#schedaf ul{
margin:0;
padding:0}

#schedaf ul li{
list-style:none;
}

#scheda ul li.scheda{display:inline}



#schedat{
	width:340px;
	float:right;
}

p.titoli{
font-weight:bold;
}

.titoli a:link{ text-decoration:none; color:#000
}

.titoli a:hover{
	text-decoration:none;
	color:#F00
}


#rete{ 
padding:0;
margin:0;
}

#rete ul{
	padding:6px;
	margin:0;
	list-style:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	display:block;
	background-color:#E6E6E6;
	margin-top:10px;
}



#rete ul a:link{
color:#000000;
text-decoration:underline;
}

#rete ul li.regioni{
	font-size:10px;
	font-weight:bold;
	color:#656565;
}

#rete ul li.sedi{ 
font-size:10px;
margin-top:4px;
margin-left:10px;

}

#presentazione{
	width:260px;
	padding:14px;
	text-align:justify;
	float:left
	
}

h2{font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:1em;
line-height:11px;
font-weight:bold}

#animazionehome{
	width:211px;
	margin-left:10px;
	padding:11px;
	float:left;
}

#servizi{
	width:260px;
	margin-left:10px;
	
	float:left;
}

#footer{
	width:820px;
	height:30px;
	margin:0 auto;
	text-align:center;
}
