@charset "utf-8";
/* CSS Document */

body { margin:0; padding:0; background: #FFF url(../immagini/sfondo.gif) repeat-x;}
div#top_container{ width:1004px; margin:0 auto; z-index:1; }
#testa { margin: 0;	padding: 0;	position:relative; float:left; width:1004px;}
#centro {width:1004px; margin:10px 0px 0px 0px; z-index:1; float:left;}
#centro2 { margin:0px auto; padding: 10px 0px 0px 0px; position:relative; width:750px; text-align:center; font: 12px Arial, Helvetica, sans-serif; color:#000;}
#fondo {width:1004px; margin:0px; z-index:1; float:left; }
#fondo2 { margin:20px auto; border: 1px solid #3aaa35; padding: 10px 0px 10px 0px; position:relative; width:750px; text-align:center; font: 11px Arial, Helvetica, sans-serif; color:#000;}

#testa2 { margin: 0 auto; padding: 0; background: url(../immagini/testata2.jpg) top center no-repeat; height:202px; width:1004px;}
#testa_azienda { margin: 0 auto; padding: 0; background: url(../immagini/testata_azienda.jpg) top center no-repeat; height:202px; width:1004px;}
#testa_prodotti { margin: 0 auto; padding: 0; background: url(../immagini/testata_prodotti.jpg) top center no-repeat; height:202px; width:1004px;}
#testa_dove { margin: 0 auto; padding: 0; background: url(../immagini/testata_dove.jpg) top center no-repeat; height:202px; width:1004px;}
#testa_gallery { margin: 0 auto; padding: 0; background: url(../immagini/testata_gallery.jpg) top center no-repeat; height:202px; width:1004px;}
#testa_contatti { margin: 0 auto; padding: 0; background: url(../immagini/testata_contatti.jpg) top center no-repeat; height:202px; width:1004px;}
#testa_perlite { margin: 0 auto; padding: 0; background: url(../immagini/testata_perlite.jpg) top center no-repeat; height:202px; width:1004px;}
#testa_fonobeton { margin: 0 auto; padding: 0; background: url(../immagini/testata_fonobeton.jpg) top center no-repeat; height:202px; width:1004px;}
#testa_massetti { margin: 0 auto; padding: 0; background: url(../immagini/testata_massetti.jpg) top center no-repeat; height:202px; width:1004px;}
#testa_polistirolo { margin: 0 auto; padding: 0; background: url(../immagini/testata_polistirolo.jpg) top center no-repeat; height:202px; width:1004px;}
#testa_calcestruzzi { margin: 0 auto; padding: 0; background: url(../immagini/testata_calcestruzzi.jpg) top center no-repeat; height:202px; width:1004px;}

#logo { margin: 40px 0px 0px 265px; padding: 0; height: 83px; width: 428px; float:left; }
#slogan { margin: 0px 0px 0px 265px; padding: 5px 0px 0px 0px; width: 445px; float:left; font:14px Arial, Helvetica, sans-serif; color:#000; text-align:center; height:30px; }

a.link:active{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#000000; padding: 0px 5px 0px 5px; background:none;}
a.link:link {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#000000; padding: 0px 5px 0px 5px; background:none;}
a.link:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration: none; color:#000000; padding: 0px 5px 0px 5px; background:none;}
a.link:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration: none; color:#ffffff; padding: 0px 5px 0px 5px; background:#3aaa35;}

#testo {width:750px; float:left; margin: 30px 0px 0px 0px;}
#testo2 {width:750px; float:left; margin: 0px 0px 0px 0px;}
#testo2 h2 { font: 35px Arial, Helvetica, sans-serif; margin: 0px; padding:0px; color:#000; font-weight:bold;}
#testo3 {width:374px; float:left; margin: 0px 0px 0px 0px;}
#testo3 ul { float:left; padding:0px; width:374px; margin: 0px}
#testo3 ul li { float:left; list-style: inside none none; padding: 18px 6px 5px 6px;}
a.bottone_rosso:active{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#FFF; padding: 10px 16px 10px 16px; background:url(../immagini/tasto_rosso.png); width: 176px; height:42px;}
a.bottone_rosso:link {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#FFF; padding: 10px 16px 10px 16px; background:url(../immagini/tasto_rosso.png); width: 176px; height:42px;}
a.bottone_rosso:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#FFF; padding: 10px 16px 10px 16px; background:url(../immagini/tasto_rosso.png); width: 176px; height:42px;}
a.bottone_rosso:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#000; padding: 10px 16px 10px 16px; background: url(../immagini/tasto-grigio2.png); width: 176px; height:42px;}
#testo4 {width:374px; float:left; margin: 0px 0px 0px 0px;}