body {margin: 0;padding: 0;font: 11px Arial, Helvetica, sans-serif;background: url(../image/righe.png) left top repeat;color: #262626;text-align: center}
#aux{background:#15508e url(../image/bkg_body.jpg) left top repeat-x;width:100%;float:left; border-bottom:1px solid #92aecf; height:500px}
#centrato{width:960px;margin:0 auto;text-align: left}
p{margin:0;padding:0}
img{border:0}

h2{ color:#ff9728;font:20px "Palatino Linotype", "Book Antiqua", Palatino, serif }
h3{ color:#0d3075;font:18px "Palatino Linotype", "Book Antiqua", Palatino, serif}
.header{ float:left; margin:12px 0 0 0; padding:0;width:960px}
.header img{ float:left; margin:0 24px 6px 24px}
.header h1{ font:26px "Palatino Linotype", "Book Antiqua", Palatino, serif ; color:#006; text-align:center; margin:30px 0 10px 0}
.header ul{margin:0px;padding:0;list-style-type:none;width:auto}
.header ul li{display:block;float:left;margin:0 10px 0 0; text-align:center}
.header ul li a{display:block;float:left;color:#000;text-decoration:none;padding:10px 12px 6px 12px;height:25px; text-transform:uppercase; background:url(../image/menu/dx.png) right center no-repeat; font-weight:bold}
.header ul li a:hover,.header ul li a.current{color:#0e3178}
	
#corpo{width:960px;padding:0;float:left}
.sinistra{ float:left; width:76px; margin:80px 0 0 0; padding:32px 15px 32px 24px; background:url(../image/m02.jpg) left top no-repeat; text-align:center}
.sinistra ul{ list-style:none; margin:0; padding:0}
.sinistra li { margin:0 0 33px 0}
.sinistra li a{ color:#775114; text-decoration:none; font-weight:bold}
.sinistra li a:hover{ color:#C00} 
.destra{ float:left; width:840px; background:url(../image/bottom.png) left bottom no-repeat; padding:0 0 30px 0  }
.destra .ausiliario{background:#fff url(../image/top_riquadro.jpg) left top no-repeat; padding:10px 20px; min-height:370px; float:left; width:800px}
.destra .immagini{ float:left;  text-align:center; margin:0 0 10px 0}
.destra .c01{ float:left; width:590px; margin:0 10px 0 0}
.destra .c02{ float:left; width:200px; color:#5f5f5f}
.destra .box{ border-bottom:1px dotted #000; float:left; padding:0 0 15px 0; margin:15px 0 0 0; background: url(../image/presse/sfondo_box.png) left top no-repeat; width:580px}
.box p{ background:url(../image/presse/sfondo_p.png) left top no-repeat; width:275px; padding:20px 30px; float:left; margin:10px 0 0 0; color:#5f5f5f; height:65px}
.box img{ float:left}
.box h2{ padding:5px 20px; margin:0}

.scheda{text-align:center; font-weight:bold; background:url(../image/presse/scheda.png) center top no-repeat; padding:15px 6px; font-size:14px; text-transform:uppercase; margin:10px 0}
.scheda a{ text-decoration:none; color:#0d3075}
.scheda a:hover{ color:#C00}
.ingrandisci{ width:202px; background:url(../image/presse/click.jpg); height:135px; display:block}
	
.azienda{ float:left; width:250px; margin:0 20px 0 0}
.azienda a{text-decoration:none;color:#C00}
.azienda a:hover{text-decoration:underline;color:#C00}

.aziendaInterna{ float:left; width:500px; margin:0 20px 0 0}
.prodottiInternaCompleta{ float:left; width:790px; margin:0 20px 0 0;}
.prodottiInternaCompleta h3{margin:0px;}
.prodottiInternaCompleta_Testo{ float:left; width:790px; margin:0 0 10px 0;}

.prodottiInternaCompleta_Foto{ float:left; width:790px; margin:0 20px 20px 0;}
.prodottiInternaCompleta_Foto img{padding:5px;}

.prodottiInternaCompleta_FotoSingola{ float:left; width:90px; margin:0 10px 20px 0;}
.prodottiInternaCompleta_FotoSingola img{padding:5px;}

.prodottiInternaCompleta_FotoDescrizione{ float:left; width:670px; margin:20px 0px 20px 0;}
.prodottiInternaMeta{ float:left; width:375px; margin:0 20px 20px 0;}
.prodottiInternaMeta h3{margin:0px;}
.prodottiInternaMeta_Testo{ float:left; width:375px; margin:0;}
.prodottiInternaMeta_Foto{ float:left; width:375px; margin:0 0px 20px 0;}
.prodottiInternaMeta_Foto img{padding:5px;}

.prodottiInternaMeta_FotoSingola{ float:left; width:90px; margin:0 0px 20px 0;}
.prodottiInternaMeta_FotoSingola img{padding:5px;}
.prodottiInternaMeta_FotoDescrizione{ float:left; width:280px; margin:0 0px 0px 0;border:0px solid #000;}

.Download{
width:790px;
margin:10px 0 0 0;
float:left;
}

.download_Icona{
float:left;padding:1px;
}
.download_Titolo{
margin:1px 0 0 25px;
}
.download_Titolo a{
text-decoration:none;
color:#C00;
}

.download_Titolo a:hover{
text-decoration:underline;
color:#C00;
}

.BoxHomeTop{
float:left; width:528px;/*border:1px solid #000;*/
}
.BoxHomeDwn{
float:left; width:528px;/*border:1px solid #000;*/
}

.assistenza{ float:left; width:198px; background:url(../image/home/sfondo_assistenza.jpg) center top no-repeat; padding: 0 20px 20px 10px; margin:0 20px 0 10px}
.assistenza a{text-decoration:none;color:#C00}
.assistenza a:hover{text-decoration:underline;color:#C00}
.assistenza h2{ color:#0d3075}
.mappa_home{ background:url(../image/home/ombra.jpg) left bottom no-repeat; width:270px; float:left;  }
.mappa_home img{ margin:0 0 0px 10px}
.mappa_homeTesto{
float:left;
text-align:center; font-size:1.4em
}

.GsT{
float:left; width:228px;margin:0 30px 0 0;
}

.GsTTesto{font-size:14px;text-align:center;font-weight:bold;margin:5px 0 0 0}

.GsT img{
float:left; padding:5px;
}
.GsT a{
float:left;text-decoration:none;color:#C00;text-align:center;
}
.GsT a:hover{
float:left;text-decoration:underline;color:#C00;
}


.Foto_Sx{ width:272px; float:left; text-align:center; font-size:1.4em}
.Foto_Sx img{ margin:0 0 15px 0}


#footer{ float:left; text-align:center; width:960px; margin:0 auto; color:#799adc}
#footer p{ margin:0 30px 0 150px; width:755px;background:#0c2d70; padding:10px}
#footer a{color:#fff} #footer a:hover{color:#799adc}