body {
margin: 0;
padding: 0;
font: 11px Arial, Geneva, Arial, Helvetica, sans-serif;
text-align: center; 
background: #000;
color: #262626;
}
#centrato {
width:950px;
margin:auto;
text-align: left;
}
#corpo {
width:948px;
padding:0;
float:left;
background: #FFFFFF;
border:1px solid #fff
}

p{
margin:0;
padding:0;
}
img{
border:0;
}
.rosso{ color:#ae0917}
.bianco{ color:#fff}
.arancio{ color:#eb7327}

h3{ font-size:15px;}

#entry{ width:948px; text-align:center; padding:170px 0 0 0; color:#fff}
#entry p{ width:600px; margin: 20px auto; line-height:1.5em}

#header{ width:948px; float:left}
#logo{ float:left; margin:20px}
#header p{ text-align:right; font-weight:bold; margin:15px; font-size:14px}

.menuNavigazione{
margin:0;
padding:0.3em 0;
text-align:center;
font-weight:bold;
font-size:12px;
text-transform:uppercase
}
.menuNavigazione li{
display:inline;
margin:0 0.7em;
height:0;
}
.menuNavigazione a:link,
.menuNavigazione a:visited{
background:#FFF;
color:#000;
text-decoration:none
}
.menuNavigazione a:hover,
.menuNavigazione a:focus,
.menuNavigazione a:active{
background:#FFF;
color:#C00;
border-bottom:2px solid #C00
}
.menuNavigazione .voceCorrente a:link,
.menuNavigazione .voceCorrente a:visited,
.menuNavigazione .voceCorrente a:hover,
.menuNavigazione .voceCorrente a:focus,
.menuNavigazione .voceCorrente a:active{
background:#FFF;
color:#C00;
border-bottom:2px solid #C00;}

#login{ background:#eb7327; width:928px; text-align:right; padding:2px 10px; font-size:10px; text-transform:uppercase; color:#fff}
#login a, #footer a { color:#000; text-decoration:none}
#entry a{ color:#fff; font-weight:bold; text-decoration:none}
#login a:hover, #footer a:hover, #entry a:hover{ color:#ae0917}


#testata{ background:url(../image/testata.jpg) center top no-repeat; padding:120px 0 5px 10px; font-size:18px; color:#fff; font-weight:bold }

#pagina{ background:#080809; color:#fff; width:928px; min-height:400px; margin:1px 0px 1px 0px; padding:10px; float:left}



#paginaAzienda{ background:#fff url(../image/azienda/bkgPagina.gif) bottom no-repeat; color:#fff; width:948px; height:433px; margin:1px 0px 0px 0px;  float:left}
.paginaAzienda_Titolo{
float:left;
font-size:35px;
color:#ea690b;
text-align:left;
width:130px;
margin:10px 10px 0 10px ;
font-weight:bold;

}



.paginaAzienda_Testo{
float:right;
font-size:13px ;
color:#000;
text-align:right;
width:470px;
margin:40px 10px 0 0 ;
font-style:italic;
/*font-weight:bold;*/
}


#paginaProduzione{ background:#fff url(../image/produzione/produzione.jpg) bottom no-repeat; color:#fff; width:948px; height:470px; margin:1px 0px 0px 0px;  float:left}
.paginaProduzione_Titolo{
float:left;
font-size:35px;
color:#ea690b;
text-align:left;
width:850px;
margin:10px 10px 0 10px ;
font-weight:bold;

}



.paginaProduzione_Testo{
float:left;
font-size:13px ;
color:#000;
text-align:left;
width:300px;
margin:10px 10px 0 10px ;
font-style:italic;
/*font-weight:bold;*/
/*border:1px solid #9900FF;*/
}


#paginaSuMisura{ background:#fff url(../image/sumisura/bkgSuMisura1.jpg) top no-repeat; color:#fff; width:948px; height:551px; margin:1px 0px 0px 0px;  float:left}
.paginaSuMisura_Titolo{
float:left;
font-size:35px;
color:#ea690b;
text-align:left;
width:800px;
margin:10px 10px 0 10px ;
font-weight:bold;

}

.paginaSuMisura_Testo{
float:left;
font-size:13px ;
color:#000;
text-align:left;
width:400px;
margin:10px 10px 0 10px ;
font-style:italic;
/*border:1px solid #000000;*/
/*font-weight:bold;*/
}


#paginaDoveSiamo{ background:#fff; color:#fff; width:948px; height:551px; margin:1px 0px 0px 0px;  float:left}
.paginaDoveSiamo_Titolo{
float:left;
font-size:35px;
color:#ea690b;
text-align:left;
width:800px;
margin:10px 10px 0 10px ;
font-weight:bold;

}

.paginaDovesiamo_Testo{
float:left;
font-size:13px ;
color:#000;
text-align:left;
width:350px;
margin:10px 10px 0 10px ;
font-style:italic;
/*border:1px solid #000000;*/
/*font-weight:bold;*/
}


#paginaGrafica{ background:#fff url(../image/produzione/grafica1.jpg) top no-repeat; color:#fff; width:948px; height:395px; margin:1px 0px 0px 0px;  float:left}
.paginaGrafica_Titolo{
float:left;
font-size:30px;
color:#ea690b;
text-align:left;
width:900px;
margin:10px 10px 0 10px ;
font-weight:bold;


}
.paginaGrafica_Testo{
float:left;
font-size:13px ;
color:#000;
text-align:left;
width:345px;
margin:10px 10px 0 10px ;
font-style:italic;
/*font-weight:bold;*/
/*border:1px solid #000000;*/
}


#paginaEsperienza{ background:#fff url(../image/esperienza/bkgesperienza.jpg) top no-repeat; color:#fff; width:948px; height:528px; margin:1px 0px 0px 0px;  float:left}
.paginaEsperienza_Titolo{
font-size:35px;
color:#ea690b;
text-align:left;
width:330px;
margin:20px 10px 0 10px ;
font-weight:bold;

}



.paginaEsperienza_Testo{
float:left;
font-size:13px;
color:#000;
text-align:left;
width:600px;
margin:10px 10px 0 10px ;
font-style:italic;
color:#000;
}




#paginaDoveOperiamo{ 
/*background:#fff url(../image/doveoperiamo/mappa.gif) bottom no-repeat; */
background:#fff;
color:#fff; 
width:948px; 
height:670px; 
margin:1px 0px 0px 0px; 
float:left;
 }

#footer{ background:#eb7327; float:left; width:928px; height:35px; padding:5px 10px; color:#fff; text-align:left;}
#footer p{ float:left; color:#000; margin:5px 70px 0 0; } 

#credits{
background:#eb7327; float:roght;  padding:5px 10px 0 0; color:#fff; text-align:right
}
#credits a{
 color:#FFFFFF;
}
#credits a:hover{
 color:#000;
}

#home_sx{width:230px; float:left;}
#topten { margin:0; padding:0; }
#topten li{ margin:0 0 1px 0;  list-style-type:none}
#topten a{ padding:0 0 5px 18px; background:url(../image/topten_li.png) left center no-repeat;  text-decoration:none; color:#fff; display:block}
#topten a:hover{ background:#303034 url(../image/topten_li.png) left center no-repeat}
#topten .vocecorrente a:link,
#topten .vocecorrente a:visited,
#topten .vocecorrente a:hover,
#topten .vocecorrente a:focus,
#topten .vocecorrente a:active{ background:#121213 url(../image/topten_li.png) left center no-repeat}

.topten_NomeFiera{
font-weight:bold;
width:250px;
text-transform:uppercase;
font-size:13px;

}



#foto_home{ float:left; width:668px; text-align:left; padding:5px 0 0 10px} 
#foto_home img{ padding:5px; background:#FFFFFF;} 
#foto_dettaglio{ float:left; width:675px; text-align:left; padding:25px 0px 10px 20px;/*border:1px solid #fff;*/} 
#foto_dettaglio_foto{float:left;width:135px;text-align:center;height:95px;}
#foto_dettaglio_foto img{ margin:3px; padding:2px; background:#FFFFFF; text-align:center;}

.box{ float:left; width:298px; height:120px;  margin:0 10px 10px 0; background:#121213; font-weight:bold}
.box a{ height:110px;display:block; padding:5px;text-decoration:none; color:#fff; border:1px solid #080809}
.box a:hover{border:1px solid #eb7327; background:#333; color:#fff;}
.box_sx{float:left;}
.box_dx{ width:115px;float:left;}

.nome_gallery{ width:165px; font-weight:bold; color:#eb7327;font-size:14px;}
.paese_gallery{ width:165px;}
