@charset "UTF-8";
/* CSS Document */
body {background: url(img/pagina-sfondo.jpg) repeat-x #6D7B7D; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#a2a2a2;}
a {color:#6ec5f6;}
a:hover {color:#d29a28;}
h1 {margin:0 0 20px 0;}
h2 {margin:0 0 20px 0;}
h4 {margin:20px 0 0 0;}
.purificatore {font-size: 0px; height:0px; clear:both; border: 0px; margin:0px; line-height:0px;}
.contenitore {width:940px; margin:auto; background:#FFFFFF; padding:0 10px;}
.colore1 {color:#6ec5f6;}
.colore2 {color:#41c6cf;}
.colore3 {color:#79e1a4;}
.colore4 {color:#14ec2f;}
.colore5 {color:#e1fb13;}
.colore6 {color:#f5ad1d;}

#fascia-sin {width:252px; float:left; padding:0 20px; padding-top:10px;}
#fascia-sin .logo-home img {border:none;}
#fascia-sin .divisore { background:url(img/fascia-sin-divisore.jpg) no-repeat center; height:20px;}
#fascia-sin .blocco-news h5 {font-size:14px; color:#6ec5f6; margin:10px 0px; text-align:right;}
#fascia-sin .blocco-news p {font-size:11px;}
#fascia-sin .blocco-news a {display:block; text-align:right;}
#fascia-sin .blocco-news a img {border:0px; padding-bottom:10px;}

#fascia-sin h2 img {padding-top:28px;}

#fascia-dx {float:right; padding-right:10px;}
#fascia-dx #login {line-height:20px; font-size:12px; padding:10px 0; text-align:right;}
#fascia-dx #login input {background:url(img/login-sfondo.gif) no-repeat; width:121px; height:21px; border:0px; padding:0px;padding:4px 0 0 4px; margin:0 10px;}
#fascia-dx #login img {vertical-align:middle;}
#fascia-dx .slogan-home {width:635px; height:260px; background:url(img/banner-sfondo-home.jpg) no-repeat;}
#fascia-dx .slogan-home .slogan-sin {font-size:11px; color:#FFFFFF; left:20px; top:140px; line-height:20px; position:relative; width:230px; float:left;}
#fascia-dx .slogan-home .slogan-sin p {font-size:18px; font-style:italic; margin:10px 0 0 0; font-family:"Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", Lucida, Tahoma, Arial;}
#fascia-dx .slogan-home .slogan-dx {float:right; width:320px; font-size:14px; margin-right:0px; margin-top:90px; padding-right:40px; color:#a7b4b5;}

#navigazione {border-left:1px solid #edeeef;margin:20px 0;}
#navigazione .lista-schede {padding:20px; width:590px; font-size:12px;}

#navigazionelargo {margin:20px 0;}
#navigazionelargo .lista-schede {padding:0 20px; width:300px; font-size:12px;}


#marchi-trattati {width:310px;float:left; height:350px; padding:0px 20px; }
#marchi-trattati .links-marchi {width:310px; text-align:justify; margin-top:10px; }
#marchi-trattati .links-marchi a {display:block; width:43px; text-align:center; float:left; color:#333e41;}
#marchi-trattati .links-marchi span a {background:#f3f3f5; font-size:12px; line-height:20px; margin-left:1px;}
#marchi-trattati .links-marchi span a:hover {background:#A1A1B2; color:#f3f3f5;}
#marchi-trattati a img {border:none; vertical-align:top;}
#marchi-trattati p {font-size:10px; line-height:12px; margin:0px; text-align:justify; clear:both; padding-top:10px;}

#contattaci-home {float:right; width:240px; line-height:20px; font-size:11px;height:350px; border-left:1px solid #edeeef; padding:0px 20px; }
#contattaci-home span {display:block; text-align:right; margin-bottom:20px;}
#contattaci-home span a img {border:none;}

.modulo-prodotto h3 {font-size:18px; font-weight:lighter; color:#6ec5f6;}
.modulo-prodotto {border-bottom:1px solid #edeeef; padding-bottom:10px;}
/* aggiunto il clear poiche nella sezione news, quando ci sono tante immagini il testo si posizionava male */
.modulo-prodotto p {text-align:justify; clear: both;} 
.modulo-prodotto img {float:left; margin-right:20px; margin-bottom:10px; border:none;}
.modulo-prodotto a.richiedi-info {float:right;}

.modulo-galleria h3 {font-size:18px; font-weight:lighter; color:#6ec5f6;}
.modulo-galleria {padding-bottom:10px;}
.modulo-galleria p {text-align:justify;}
.modulo-galleria img { margin-right:20px; margin-top:20px; border:none;}
.modulo-galleria h6 {font-size:10px; margin:10px 0;}

#contatti { width:90%;}
#contatti td { text-align:left;padding-right:20px; width:80%;height:30px; line-height:30px; white-space: nowrap}
#contatti input {width:180px; font-size:12px; border:#ccc 1px inset; background:#f6f6f6;}
#contatti h3 {margin:20px 0 10px 0; font-size:18px; font-weight:lighter; color:#6ec5f6;}
#contatti textarea {width:100%; height:100px; font-size:12px; border:#ccc 1px inset; margin-bottom:10px; background:#f6f6f6;}
#contatti .radio {width:12px; height:12px;border:none;}
#contatti .baton {width:160px; height:25px; font-size:12px; border:#999 2px outset; margin-bottom:10px; margin-top:20px;}
.err { color:#c00; }

#footer {height:64px; background:url(img/footer-sfondo.gif) no-repeat; font-size:11px; line-height:18px; padding:12px 30px 0px 300px;}
#footer cite {color:#FFFFFF;}

#footer a{color:white;}

