body {margin: 0px; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; text-align:center;}
a{color:#002C6B;}
.bold {color:#002C6B; font-weight:bold; }
#main{position:relative; margin:0px auto; width:806px; padding-top:6px;}

/*top*/
#top{ height:71px; background:url(imgs/mobili-top.gif) repeat-x;}
#logo{width:144px; height:71px; float:left;}
#form{width:657px; height:71px; float:right; background:url(imgs/mobili-top2.gif) right no-repeat; padding-right:5px; }
#form #spiegazione{float:left; width:220px; height:56px; margin:1px 0; border-right:1px solid #959595; line-height: 19px; text-align:right; padding-right:4px;}
#form form{ border:1px dashed #959595; width:357px; height:58px; margin:5px 0 0 0; float:right; overflow:hidden; text-align:right;}
#form input{color:#959595; border-color:#959595; border-width:0 0 1px 0; border-style:dashed; margin:1px 10px 0 0; width:110px; font-size:11px; height:13px; line-height:13px; background:#fff;}
#form #Invia{ background:#fff url(imgs/freccia.gif) center left no-repeat; border:0; width:50px; height:20px; font-weight:bold; color:#002C6B; text-align:right; padding:0;}
/*menu*/
#menu{width:797px; height:247px; margin:0 4px 0 5px;}
#menu a{}
#menu #home{ background:url(imgs/home-h.jpg); float:left; margin:220px 0 0 2px;}
#menu #servizi{ background:url(imgs/servizi-h.jpg); float:left; margin:220px 0 0 1px;}
#menu #dove{ background:url(imgs/dove-h.jpg); float:left; margin:220px 0 0 1px;}
#menu #catalogo{ background:url(imgs/catalogo-h.jpg); float:left; margin:220px 0 0 1px;}
#menu #offerte{ background:url(imgs/offerte-h.jpg); float:left; margin:220px 0 0 1px;}
#menu #contattaci{ background:url(imgs/contattaci-h.jpg); float:left; margin:220px 0 0 1px;}
#menu #home a{ background:url(imgs/home.jpg);width:131px; height:26px; display:block;}
#menu #servizi a{ background:url(imgs/servizi.jpg);width:131px; height:26px; display:block;}
#menu #dove a{ background:url(imgs/dove.jpg);width:131px; height:26px; display:block;}
#menu #catalogo a{ background:url(imgs/catalogo.jpg); width:131px; height:26px; display:block;}
#menu #offerte a{ background:url(imgs/offerte.jpg);  width:131px; height:26px; display:block;}
#menu #contattaci a{ background:url(imgs/contattaci.jpg);  width:131px; height:26px; display:block;}
#menu #home a:hover{ background:url(imgs/home-h.jpg);}
#menu #servizi a:hover{ background:url(imgs/servizi-h.jpg)}
#menu #dove a:hover{ background:url(imgs/dove-h.jpg)}
#menu #catalogo a:hover{ background:url(imgs/catalogo-h.jpg)}
#menu #offerte a:hover{ background:url(imgs/offerte-h.jpg)}
#menu #contattaci a:hover{ background:url(imgs/contattaci-h.jpg)}

/*corpo*/
#corpo{ width:794px; position:relative; margin:0px auto; background:url(imgs/sfondo-testo-sfumato.gif) top repeat-x; text-align:center;}
.testi{margin:7px; float:left; width:376px; text-align:justify; display:block;}
.testi-una-colonna{margin:20px; float:left; width:752px; text-align:justify; display:block;}
.prodotti{margin:0 7px 14px 7px; float:left; width:220px; height:150px; text-align:left; display:block; overflow:auto;}
.intermezzo{ background:url(imgs/intermezzo.gif); height:5px; width:806px;}
.immagine{ background: url(imgs/sfondo-testo.gif) repeat-y}
.immagine1{ background: url(imgs/down-sfumatura.gif) bottom no-repeat;}
.immagine2{ background: url(imgs/up-sfumatura.gif) top no-repeat;  width:806px; text-align:center; }
h1{ color:#002C6B; font-size:11px; margin:0; padding:0;}
h1 a{ color:#002C6B; text-decoration:underline; text-align:left;}
h1 a:hover{ text-decoration:none;}
h2{margin:2px 14px 0 0; color:#002C6B; font-size:11px; text-align:right;}
.postoimmagine{ width:278px; background:url(imgs/cornice3.gif) repeat-y; text-align:center; }

/* .postoprodotti{ width:150px; background:url(imgs/cornice6.gif) repeat-y; text-align:center; float:left; margin:0 0 5px 5px;} */
#postoprodotti{ width:150px; background:url(imgs/cornice6.gif) repeat-y; text-align:center; float:left; margin:0 0 5px 5px;}

.postobig{ width:400px; background:url(imgs/cornice9.gif) repeat-y; text-align:center; float:left; margin:0 7px 7px 7px;}
.boxprodotto{float: right; text-align:justify; width:360px; display:block; margin: 0 7px 7px 0;}

/*Servizi*/
#postoservizi{ width:150px; background:url(imgs/cornice6.gif) repeat-y; text-align:center; float:left; margin:0 0 5px 5px;}
.servizi{margin:0 7px 14px 7px; float:left; width:600px; height:150px; text-align:justify; display:block; overflow:auto;}

#postoservizi2 { width:150px; background:url(imgs/cornice6.gif) repeat-y; text-align:center; float:right; margin:0 0 5px 5px;}
.servizi2tit {text-align:right;  margin:0 160px 0 0;}
.servizi2 {margin:0 7px 14px 7px; float:right; width:620px; height:150px; text-align:justify; display:block; overflow:auto;}

/*Offerte */
/*MARGIN = alto, destra, basso, sinistra */
#postoofferte{ width:150px; background:url(imgs/cornice6.gif) repeat-y; text-align:center; float:left; margin:5px 0 5px 30px;}


/*footer*/
#footer{ line-height:15px;}


/*contatti
#7f0015 = rosso scuro
#959595 = grigio originale
*/

input{color:#7f0015;; border-color:#959595; border-width:0 1px 1px 1px; border-style:dashed;  font-size:11px; height:13px; line-height:13px; background:#F9F9F9; margin:4px 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:1px 6px 0 6px;}
textarea{color:#7f0015; border-color:#959595; border-width:0 1px 1px 1px; border-style:dashed;  margin:4px 0; font-size:11px; line-height:13px; background:#F9F9F9; overflow:auto; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:1px 6px 0 6px;}
.invia{ background:#fff url(imgs/freccia.gif) center left no-repeat; border:0; width:50px; height:20px; font-weight:bold; color:#002C6B; text-align:right; padding:0;}
/* .postoprodotti1{ width:150px; background:url(imgs/cornice6.gif) repeat-y; text-align:center; float:center; margin:0 0 5px 5px;} */
.postoprodotti1{ text-align:center; float:center; margin:0 0 5px 5px;}

.clic a:visited img, .clic a img {
	filter: alpha(opacity=100);
	opacity:1;
}

.clic a:hover img {
	filter: alpha(opacity=80);
	opacity:0.8;
}
