/* Trasparenza IE6 PNG*/
img, div, span { behavior: url(iepngfix.htc); }


*{ margin: 0; padding: 0; }*

/* BODY */
body { margin: 30px 0 0; background: #3CB6C8 url(../images/background.jpg) repeat; font: .74em Arial,"Trebuchet MS", Sans-Serif; color: #000; }
	
h1 { font-size: 2.6em; font-weight: normal;}
h1 a { text-decoration: none; }
h2 { font-size: 1em; font-weight: normal; float: left; }
h2 a { text-decoration: none; }
h3 { font-size: 1.5em; border-bottom: 1px solid #eee; margin: 0 0 .8em; }
p  { margin: 0 0 2em 0; line-height: 1.8em; }

/* em { border-bottom: 2px dotted #fff; cursor: pointer; }*/

a {color: #74d224;text-decoration: none; }
a:hover { color: #ff9900; text-decoration: none; }
img { border: 0; }
img.dx{float:right;}
img.imgborder{ border: 1px solid #ccc;}
img.imgborder2{ border: 1px solid #41bad5;}

.verde   { color: #74D224; }
.blu     { color: #21768B; }
.azzurro { color: #41BAD5; }
.arancio { color: #FF9900; }
.grigio { color: #CCCCCC; }	
.rosso  { color: #ff0000; }
.bianco { color: #ffffff; }

.spazio{margin: 0 auto; }


/* OVERLAY */
#flashcontent {height: 400px;width: 100%;position: absolute;left: 0px;top: 160px;background-color: transparent;}



/* CORNICE PAGINA */
#cornice { width: 960px; margin: 0 auto; background: #fff;} 
#principale { width: 940px; margin: 0 auto; background: #fff;}

/* TOP */ 
#top { width: 940px; height: 35px; margin: 0 auto;background: #fff;}
#presearch  { float: right;padding:12px 10px 0 0;}
#search  { float: right;padding:10px 40px 0 0;}

/* LINGUE */ 
#lang  { float: right; padding: 10px 0 0 0; list-style: none;}
#lang li { display: inline; } 

/* HEADER */ 
#header { width: 940px; height: 100px; margin: 0 auto;background: #fff;}

/* LOGHI */

#logo1 {background: #fff;padding:0px;} */


/* MENU */ 
#menu { width: 940px; height:70px; margin: 0 auto;}

/* SPOT (area di immagine)*/ 
#spot {float: left;width: 940px;height: 260px;margin: 0 0 10px 0; overflow:none; background: #fff;}

#slogan {float: left; padding: 40px 0 0 20px; width: 450px;height: 220px; color: #fff;background: #b3e3f3 url(../images/spotbg2.jpg) repeat-x;}
#slogan h1{ font-size: 25px; font-weight: 800;color:#fff;height: 90px;}
#slogan span.title{color:#426C7E;font-size: 20px; font-weight: normal;}

#animation {float: left; padding: 0px; width: 470px;height: 260px; color: #21768b;background: #fff;}
#yesno {float: left; padding: 0px 0 0; width: 460px;height: 260px;;background: #fff;margin: 0 0 0 10px;}
#flash {float: left; padding: 0px 0 0; width: 460px;height: 260px;;background: #b3e3f3;margin: 0 0 0 10px;}
#flash p{padding:5px;color:#fff;} 

	
/* BAR */
#bar {float: left;width:940px;height: 100px; margin: 0 0 10px 0; padding: 0px 0 0 0; background: #fff url(../images/bar.jpg) repeat-x; }
#bar ul{width:940px;list-style: none;} 
#bar li{float:left;padding:0 10px 0 10px;} 
#bar a.barmenu1 {display: block;width: 100px;height: 30px;padding: 84px 0px 0px 0px;text-align: center;text-decoration: none;text-transform: none;color:#989898; font:12px/18px Arial,"Trebuchet MS", Helvetica, sans-serif;background: url(../images/icona1a.png) no-repeat;background-position: center 0px;}
#bar a.barmenu2 {display: block;width: 100px;height: 30px;padding: 84px 0px 0px 0px;text-align: center;text-decoration: none;text-transform: none;color:#989898; font:12px/18px Arial,"Trebuchet MS", Helvetica, sans-serif;background: url(../images/icona2a.png) no-repeat;background-position: center 0px;}
#bar a.barmenu3 {display: block;width: 100px;height: 30px;padding: 84px 0px 0px 0px;text-align: center;text-decoration: none;text-transform: none;color:#989898; font:12px/18px Arial,"Trebuchet MS", Helvetica, sans-serif;background: url(../images/icona3a.png) no-repeat;background-position: center 0px;}
#bar a.barmenu4 {display: block;width: 100px;height: 30px;padding: 84px 0px 0px 0px;text-align: center;text-decoration: none;text-transform: none;color:#989898; font:12px/18px Arial,"Trebuchet MS", Helvetica, sans-serif;background: url(../images/icona4a.png) no-repeat;background-position: center 0px;}
#bar a.barmenu5 {display: block;width: 100px;height: 30px;padding: 84px 0px 0px 0px;text-align: center;text-decoration: none;text-transform: none;color:#989898; font:12px/18px Arial,"Trebuchet MS", Helvetica, sans-serif;background: url(../images/icona5a.png) no-repeat;background-position: center 0px;}
#bar a.barmenu6 {display: block;width: 100px;height: 30px;padding: 84px 0px 0px 0px;text-align: center;text-decoration: none;text-transform: none;color:#989898; font:12px/18px Arial,"Trebuchet MS", Helvetica, sans-serif;background: url(../images/icona6a.png) no-repeat;background-position: center 0px;}
#bar a:hover {color: #74d224;} 

#bar-line {float: left;height: 50px; margin: 0px; padding: 0px; background: #fff url(../images/bar.jpg) repeat-x; } 

/* SELECT dei Prodotti */
#selectprod{float: left;width:940px;height: 50px;margin: 0 0 10px 0;padding: 20px 0px 0 0px;text-align: center;background: #B1D9DF url(../images/bar.jpg) repeat-x;}
.selecttext{color: #21768b;font-size: 14px; font-weight: bold;}
.selectmicro{color: #ff9900;font-size: 10px;font-weight: bold;}


/* TESTO PROFILO*/
.colonna { float: left; width: 570px; margin: 0 0px 0px 0;background: #fff}
.fine { float: right;width: 360px; margin: 0 0 0 10px;text-align:center;background: #fff}
#imgquality{width:940px;background: #fff;text-align:center;}




/* TITOLO */
#titolo {float:left;width: 940px;height: 30px;margin: 0px 0 0px 0;padding:10px 0 5px 0;background: #fff;}
#titolo h1{font-size: 2em; font-weight: normal;text-align:center;}


#titolonews {float:left;width: 940px;height: 60px;margin: 0px 0 0px 0;padding:10px 0 5px 0;background: #fff;}
#titolonews h1{font-size: 2em; font-weight: normal;text-align:left;}
.dettagliodate{float:left;width:80px;background:#fff url(../images/calendario.gif) no-repeat;padding:2px 0 20px 20px;color:#ff9900;font-size: 12px;}


/* LINE MAP */ 
#linemap {float:left;width:910px;height: 30px;padding:5px 0 0 30px;background: #fff url(../images/goback.jpg) no-repeat;}
#linemap a{color:#74d224;font-size: 14px; font-weight: bold;}
#linemap a:hover{color:#ff9900;}
#linemap span.last{color:#41bad5;font-size: 14px}


/* CENTRO PAGINA */
#centro {width: 720px; margin: 0px auto;background: #fff;overflow:none;}
#centrofull {width: 940px;margin: 0px auto;overflow:none;background: #fff;}
#prodlist {width: 890px;margin: 0px auto;overflow:none;background: #fff;text-align:center;}
#contact {width: 900px; margin: 0px auto;background: #fff;}

#spaziadiv{width: 940px; height: 40px; margin: 0px; padding: 0px; background: #ffffff ;overflow:auto;}	
	

/* HOME PAGE PRINCIPALE */
#hometitle1 {float:left;width:470px;height:37px;background: #41bad5 url(../images/h470azz.gif) no-repeat;padding:3px 0 0 0;margin:0 10px 0 0;overflow:none;color:#fff;text-align:center;font-size: 22px;}
#hometitle2 {float:right;width:460px;height:37px;background: #41bad5 url(../images/h460ver.gif) no-repeat;padding:3px 0 0 0;overflow:none;color:#fff;text-align:center;font-size: 22px;}
#hometitle3 {float:left;width:470px;height:37px;background: #41bad5 url(../images/h470blu.gif) no-repeat;padding:3px 0 0 0;margin:0 10px 0 0;overflow:none;color:#fff;text-align:center;font-size: 22px;}
#hometitle4 {float:right;width:460px;height:37px;background: #41bad5 url(../images/h460ara.gif) no-repeat;padding:3px 0 0 0;overflow:none;color:#fff;text-align:center;font-size: 22px;}
#hometitle5 {float:left;width:470px;height:37px;background: #41bad5 url(../images/h470ver.gif) no-repeat;padding:3px 0 0 0;margin:0 10px 0 0;overflow:none;color:#fff;text-align:center;font-size: 22px;}
#hometitle6 {float:right;width:460px;height:37px;background: #41bad5 url(../images/h460blu.gif) no-repeat;padding:3px 0 0 0;overflow:none;color:#fff;text-align:center;font-size: 22px;}
#hometitle7 {float:left;width:470px;height:37px;background: #ff0000 url(../images/h470ros.gif) no-repeat;padding:3px 0 0 0;margin:0 10px 0 0;overflow:none;color:#fff;text-align:center;font-size: 22px;}

#homenews {float:left;width:450px;height:200px;background: #fff;padding:0px 10px 0 10px;overflow:none;margin: 0 10px 0 0;}

#homearticoli {float:left;width:450px;height:400px;background: #fff;padding:0px 10px 0 10px;overflow:none;margin: 0 10px 0 0;}


#homebox1 {float: right;width:460px;height:260px;background: #fff;padding:0px;/*overflow:none*/;}
#homebox2 {float: right;width:460px;height:195px;background: #fff;padding:10px 0 0 0;margin:0 0 10px 0;/*overflow:none;*/color:#41bad5;}
#homebox3 {float: left;width:440px;height:120px;background: #fff;padding:10px 10px 10px 10px;/*overflow:none;*/}
#homebox4 {float: right;width:460px;height:260px;background: #fff url(../images/bgnewsletter.jpg) no-repeat;;padding:10px 0 0 0;margin:0 0 10px 0;overflow:none;color:#fff;text-align:center;}



/* MENU CENTRALE ad IMMAGINI */
a.mprofilo{float:left;width:200px;height:150px;background: #fff url(../images/profilo.jpg) no-repeat;text-align:center;margin:0 5px 0 100px;padding:10px 0 0 0;font-size:1.4em;color:#41bad5;}
a.mstaff{float:left;width:200px;height:150px;background: #fff url(../images/staff.jpg) no-repeat;text-align:center;margin:0 5px 0 0;padding:10px 0 0 0;font-size:1.4em;color:#41bad5;}
a.mquality{float:left;width:200px;height:150px;background: #fff url(../images/quality.jpg) no-repeat;text-align:center;margin:0 5px 0 0;padding:10px 0 0 0;font-size:1.4em;color:#41bad5;}
a.mcategorie{float:left;width:200px;height:150px;background: #fff url(../images/categorie.jpg) no-repeat;text-align:center;margin:0 5px 0 0;padding:10px 0 0 0;font-size:1.4em;color:#41bad5;}
a.mvideo{float:left;width:200px;height:150px;background: #fff url(../images/video.jpg) no-repeat;text-align:center;margin:0 5px 0 0;padding:10px 0 0 0;font-size:1.4em;color:#41bad5;}
a.mimpianti{float:left;width:200px;height:150px;background: #fff url(../images/impianti.jpg) no-repeat;text-align:center;margin:0 5px 0 0;padding:10px 0 0 0;font-size:1.4em;color:#41bad5;}
a.mcontatti{float:left;width:200px;height:150px;background: #fff url(../images/contatti.jpg) no-repeat;text-align:center;margin:0 5px 0 0;padding:10px 0 0 0;font-size:1.4em;color:#41bad5;}
a.mdove{float:left;width:200px;height:150px;background: #fff url(../images/dove.jpg) no-repeat;text-align:center;margin:0 5px 0 0;padding:10px 0 0 0;font-size:1.4em;color:#41bad5;}
a.mmultimedia{float:left;width:200px;height:50px;background: #fff url(../images/multimedia.jpg) no-repeat;text-align:center;margin:0 15px 0 15px;padding:170px 0 0 0;font-size:1.4em;color:#41bad5;}

a:hover.mprofilo{color:#74d224;} 
a:hover.mstaff{color:#74d224;} 
a:hover.mquality{color:#74d224;} 
a:hover.mcategorie{color:#74d224;} 
a:hover.mvideo{color:#74d224;} 
a:hover.mimpianti{color:#74d224;} 
a:hover.mcontatti{color:#74d224;} 
a:hover.mdove{color:#74d224;} 
a:hover.mmultimedia{color:#74d224;}

/* TAGS */
#tags{float:left;width:690px;height:70px;background: #fff;color:#ccc;margin: 0px auto;padding:20px 10px 10px 10px;}
a.linktags{color:#41bad5;}



/* ELENCO PRODOTTI */
#prodlist ul{list-style: none;} 
#prodlist li{float:left;padding:10px 0px 0px 10px;} 
a.pbase {display: block;width: 170px;height: 60px;padding: 15px 20px 0 20px;text-align: center;text-decoration: none;text-transform: none;color:#ffffff; font:12px/18px Arial,"Trebuchet MS", Helvetica, sans-serif;background: #41bad5 url(../images/p01.jpg) no-repeat;}
a:hover.pbase {color:#ffffff;background: #ff9903 url(../images/p04.jpg) no-repeat;}

#prodlist h1.t1{float:left;width:940px;height:30px;padding:20px 0 0 0;font-size:24px;color:#41bad5;}
#prodlist h1.t2{float:left;width:940px;height:30px;padding:20px 0 0 0;font-size:24px;color:#74d224;}
#prodlist h1.t3{float:left;width:940px;height:30px;padding:20px 0 0 0;font-size:24px;color:#ff9900;}
#prodlist h1.t4{float:left;width:940px;height:30px;padding:20px 0 0 0;font-size:24px;color:#21768b;}

/*  pulsanti categorie */

a.p_impianti {display: block;width: 120px;height: 66px;padding: 9px 20px 0 70px;text-align: right;text-decoration: none;text-transform: none;color:#ffffff; font:12px/18px Arial,"Trebuchet MS", Helvetica, sans-serif;background: #41bad5 url(../images/pimpianto1.jpg) no-repeat;}
a:hover.p_impianti {color:#ffffff;background: #ff9903 url(../images/pimpianto2.jpg) no-repeat;}

a.pvideo {display: block;width: 130px;height: 80px;padding: 10px 20px 0 60px;text-align: right;text-decoration: none;text-transform: none;color:#ffffff; font:12px/18px Arial,"Trebuchet MS", Helvetica, sans-serif;background: #41bad5 url(../images/pvideo1.jpg) no-repeat;}
a:hover.pvideo {color:#ffffff;background: #ff9903 url(../images/pvideo2.jpg) no-repeat;}

a.p_cav{display: block;width: 120px;height: 66px;padding: 9px 20px 0 70px;text-align: right;text-decoration: none;text-transform: none;color:#ffffff; font:12px/18px Arial,"Trebuchet MS", Helvetica, sans-serif;background: #41bad5 url(../images/cav1.jpg) no-repeat;}
a:hover.p_cav {color:#ffffff;background: #ff9903 url(../images/cav2.jpg) no-repeat;}

a.p_cse{display: block;width: 110px;height: 66px;padding: 9px 20px 0 80px;text-align: right;text-decoration: none;text-transform: none;color:#ffffff; font:12px/18px Arial,"Trebuchet MS", Helvetica, sans-serif;background: #41bad5 url(../images/cse1.jpg) no-repeat;}
a:hover.p_cse {color:#ffffff;background: #ff9903 url(../images/cse2.jpg) no-repeat;}

a.p_press {display: block;width: 110px;height: 66px;padding: 9px 20px 0 80px;text-align: right;text-decoration: none;text-transform: none;color:#ffffff; font:12px/18px Arial,"Trebuchet MS", Helvetica, sans-serif;background: #41bad5 url(../images/press1.jpg) no-repeat;}
a:hover.p_press {color:#ffffff;background: #ff9903 url(../images/press2.jpg) no-repeat;}

a.p_flowba{display: block;width: 120px;height: 66px;padding: 9px 20px 0 70px;text-align: right;text-decoration: none;text-transform: none;color:#ffffff; font:12px/18px Arial,"Trebuchet MS", Helvetica, sans-serif;background: #41bad5 url(../images/flowba1.jpg) no-repeat;}
a:hover.p_flowba {color:#ffffff;background: #ff9903 url(../images/flowba2.jpg) no-repeat;}

a.p_flowro{display: block;width: 120px;height: 66px;padding: 9px 20px 0 70px;text-align: right;text-decoration: none;text-transform: none;color:#ffffff; font:12px/18px Arial,"Trebuchet MS", Helvetica, sans-serif;background: #41bad5 url(../images/flowro1.jpg) no-repeat;}
a:hover.p_flowro {color:#ffffff;background: #ff9903 url(../images/flowro2.jpg) no-repeat;}

a.p_flowas{display: block;width: 120px;height: 66px;padding: 9px 20px 0 70px;text-align: right;text-decoration: none;text-transform: none;color:#ffffff; font:12px/18px Arial,"Trebuchet MS", Helvetica, sans-serif;background: #41bad5 url(../images/flowas1.jpg) no-repeat;}
a:hover.p_flowas {color:#ffffff;background: #ff9903 url(../images/flowas2.jpg) no-repeat;}

a.p_defa{display: block;width: 120px;height: 66px;padding: 9px 20px 0 70px;text-align: right;text-decoration: none;text-transform: none;color:#ffffff; font:12px/18px Arial,"Trebuchet MS", Helvetica, sans-serif;background: #41bad5 url(../images/defa1.jpg) no-repeat;}
a:hover.p_defa {color:#ffffff;background: #ff9903 url(../images/defa2.jpg) no-repeat;}

a.p_vip{display: block;width: 120px;height: 66px;padding: 9px 20px 0 70px;text-align: right;text-decoration: none;text-transform: none;color:#ffffff; font:12px/18px Arial,"Trebuchet MS", Helvetica, sans-serif;background: #41bad5 url(../images/vip1.jpg) no-repeat;}
a:hover.p_vip {color:#ffffff;background: #ff9903 url(../images/vip2.jpg) no-repeat;}

a.p_freddo{display: block;width: 120px;height: 66px;padding: 9px 20px 0 70px;text-align: right;text-decoration: none;text-transform: none;color:#ffffff; font:12px/18px Arial,"Trebuchet MS", Helvetica, sans-serif;background: #41bad5 url(../images/freddo1.jpg) no-repeat;}
a:hover.p_freddo {color:#ffffff;background: #ff9903 url(../images/freddo2.jpg) no-repeat;}

a.p_robot{display: block;width: 120px;height: 66px;padding: 9px 20px 0 70px;text-align: right;text-decoration: none;text-transform: none;color:#ffffff; font:12px/18px Arial,"Trebuchet MS", Helvetica, sans-serif;background: #41bad5 url(../images/robot1.jpg) no-repeat;}
a:hover.p_robot {color:#ffffff;background: #ff9903 url(../images/robot2.jpg) no-repeat;}

a.p_comp{display: block;width: 120px;height: 66px;padding: 9px 20px 0 70px;text-align: right;text-decoration: none;text-transform: none;color:#ffffff; font:12px/18px Arial,"Trebuchet MS", Helvetica, sans-serif;background: #41bad5 url(../images/comp1.jpg) no-repeat;}
a:hover.p_comp {color:#ffffff;background: #ff9903 url(../images/comp2.jpg) no-repeat;}

a.p_fos{display: block;width: 120px;height: 66px;padding: 9px 20px 0 70px;text-align: right;text-decoration: none;text-transform: none;color:#ffffff; font:12px/18px Arial,"Trebuchet MS", Helvetica, sans-serif;background: #41bad5 url(../images/fos1.jpg) no-repeat;}
a:hover.p_fos {color:#ffffff;background: #ff9903 url(../images/fos2.jpg) no-repeat;}

a.p_cag{display: block;width: 120px;height: 66px;padding: 9px 20px 0 70px;text-align: right;text-decoration: none;text-transform: none;color:#ffffff; font:12px/18px Arial,"Trebuchet MS", Helvetica, sans-serif;background: #41bad5 url(../images/cag1.jpg) no-repeat;}
a:hover.p_cag {color:#ffffff;background: #ff9903 url(../images/cag2.jpg) no-repeat;}

a.p_essic{display: block;width: 120px;height: 66px;padding: 9px 20px 0 70px;text-align: right;text-decoration: none;text-transform: none;color:#ffffff; font:12px/18px Arial,"Trebuchet MS", Helvetica, sans-serif;background: #41bad5 url(../images/essic1.jpg) no-repeat;}
a:hover.p_essic {color:#ffffff;background: #ff9903 url(../images/essic2.jpg) no-repeat;}

a.p_aspir{display: block;width: 120px;height: 66px;padding: 9px 20px 0 70px;text-align: right;text-decoration: none;text-transform: none;color:#ffffff; font:12px/18px Arial,"Trebuchet MS", Helvetica, sans-serif;background: #41bad5 url(../images/aspir1.jpg) no-repeat;}
a:hover.p_aspir {color:#ffffff;background: #ff9903 url(../images/aspir2.jpg) no-repeat;}

a.p_scrubber{display: block;width: 120px;height: 66px;padding: 9px 20px 0 70px;text-align: right;text-decoration: none;text-transform: none;color:#ffffff; font:12px/18px Arial,"Trebuchet MS", Helvetica, sans-serif;background: #41bad5 url(../images/scrubber1.jpg) no-repeat;}
a:hover.p_scrubber {color:#ffffff;background: #ff9903 url(../images/scrubber2.jpg) no-repeat;}

a.p_umi{display: block;width: 120px;height: 66px;padding: 9px 20px 0 70px;text-align: right;text-decoration: none;text-transform: none;color:#ffffff; font:12px/18px Arial,"Trebuchet MS", Helvetica, sans-serif;background: #41bad5 url(../images/umi1.jpg) no-repeat;}
a:hover.p_umi {color:#ffffff;background: #ff9903 url(../images/umi2.jpg) no-repeat;}

a.p_tman {display: block;width: 120px;height: 66px;padding: 9px 20px 0 70px;text-align: right;text-decoration: none;text-transform: none;color:#ffffff; font:12px/18px Arial,"Trebuchet MS", Helvetica, sans-serif;background: #41bad5 url(../images/tman1.jpg) no-repeat;}
a:hover.p_tman {color:#ffffff;background: #ff9903 url(../images/tman2.jpg) no-repeat;}

a.p_tauto {display: block;width: 120px;height: 66px;padding: 9px 20px 0 70px;text-align: right;text-decoration: none;text-transform: none;color:#ffffff; font:12px/18px Arial,"Trebuchet MS", Helvetica, sans-serif;background: #41bad5 url(../images/tauto1.jpg) no-repeat;}
a:hover.p_tauto {color:#ffffff;background: #ff9903 url(../images/tauto2.jpg) no-repeat;}

a.p_cest {display: block;width: 120px;height: 66px;padding: 9px 20px 0 70px;text-align: right;text-decoration: none;text-transform: none;color:#ffffff; font:12px/18px Arial,"Trebuchet MS", Helvetica, sans-serif;background: #41bad5 url(../images/cest1.jpg) no-repeat;}
a:hover.p_cest {color:#ffffff;background: #ff9903 url(../images/cest2.jpg) no-repeat;}

a.p_piat {display: block;width: 120px;height: 66px;padding: 9px 20px 0 70px;text-align: right;text-decoration: none;text-transform: none;color:#ffffff; font:12px/18px Arial,"Trebuchet MS", Helvetica, sans-serif;background: #41bad5 url(../images/piat1.jpg) no-repeat;}
a:hover.p_piat {color:#ffffff;background: #ff9903 url(../images/piat2.jpg) no-repeat;}

a.p_carrel {display: block;width: 120px;height: 66px;padding: 9px 20px 0 70px;text-align: right;text-decoration: none;text-transform: none;color:#ffffff; font:12px/18px Arial,"Trebuchet MS", Helvetica, sans-serif;background: #41bad5 url(../images/carrel1.jpg) no-repeat;}
a:hover.p_carrel {color:#ffffff;background: #ff9903 url(../images/carrel2.jpg) no-repeat;}

a.p_qe {display: block;width: 120px;height: 66px;padding: 9px 20px 0 70px;text-align: right;text-decoration: none;text-transform: none;color:#ffffff; font:12px/18px Arial,"Trebuchet MS", Helvetica, sans-serif;background: #41bad5 url(../images/qe1.jpg) no-repeat;}
a:hover.p_qe {color:#ffffff;background: #ff9903 url(../images/qe2.jpg) no-repeat;}

a.p_sfibra {display: block;width: 120px;height: 66px;padding: 9px 20px 0 70px;text-align: right;text-decoration: none;text-transform: none;color:#ffffff; font:12px/18px Arial,"Trebuchet MS", Helvetica, sans-serif;background: #41bad5 url(../images/sfibra1.jpg) no-repeat;}
a:hover.p_sfibra {color:#ffffff;background: #ff9903 url(../images/sfibra2.jpg) no-repeat;}


/* HOME PAGINE CATEGORIE PRODOTTI */


#pbox1 {float:left;width:300px;height: 550px;background: #fff;padding:0px 20px 0 0;}
#pbox1 h2 {float:left;width:300px;height:50px;color:#ff9900;font-size:16px;background: #fff;font-weight: bold;}

#pbox2 {float:left;width:390px;height: 50px;background: #ffffff;}
#pbox2 a.bottone{float:left;width: 108px; height:25px;padding:10px 10px 5px 10px;background: #41bad5;color:#fff;margin:0 1px 10px 1px;text-align:center; }
#pbox2 a:hover.bottone{background: #74d224;color:#ffffff;}

#pbox2big {float:left;width:390px;height:110px;background: #ffffff;}
#pbox2 h2 {float:left;width:300px;height:30px;padding:20px 0 0 0;color:#ff9900;font-size:16px;background: #fff;font-weight: bold;}



a.p_flowrox{display: block;width: 100px;height: 66px;padding: 9px 20px 0 70px;text-align: right;text-decoration: none;text-transform: none;color:#ffffff; font:12px/18px Arial,"Trebuchet MS", Helvetica, sans-serif;background: #41bad5 url(../images/flowro1x.jpg) no-repeat;}
a:hover.p_flowrox {color:#ffffff;background: #ff9903 url(../images/flowro2x.jpg) no-repeat;}

a.p_flowbax{display: block;width: 100px;height: 66px;padding: 9px 20px 0 70px;text-align: right;text-decoration: none;text-transform: none;color:#ffffff; font:12px/18px Arial,"Trebuchet MS", Helvetica, sans-serif;background: #41bad5 url(../images/flowba1x.jpg) no-repeat;}
a:hover.p_flowbax {color:#ffffff;background: #ff9903 url(../images/flowba2x.jpg) no-repeat;}

a.p_flowasx{display: block;width: 100px;height: 66px;padding: 9px 20px 0 70px;text-align: right;text-decoration: none;text-transform: none;color:#ffffff; font:12px/18px Arial,"Trebuchet MS", Helvetica, sans-serif;background: #41bad5 url(../images/flowas1x.jpg) no-repeat;}
a:hover.p_flowasx {color:#ffffff;background: #ff9903 url(../images/flowas2x.jpg) no-repeat;}



#pbox3 {float:left;width:378px;height: 288px;background: #ff9900;padding:6px;}




/* IMPIANTI COMPLETI */ 

#impiantibox {float:left;width:223px;height: 550px;background: #fff;padding:0px;margin:0 5px 0 5px;}

.legno {width:93px;height: 40px;background: #41bad5;color:#fff;font-size: 18px;padding:60px 0 0 130px;}
a.legnocat{display: block;width: 213px;height: 40px;margin:5px 0 0 0;padding: 5px;color:#ffffff; font:12px/18px Arial,"Trebuchet MS", Helvetica, sans-serif;background: #eee;}
a:hover.legnocat {color:#ffffff;background: #ff9903;}

.metallo {width:93px;height: 40px;background: #21768b;color:#fff;font-size: 18px;padding:60px 0 0 130px;}
a.metallocat{display: block;width: 213px;height: 40px;margin:5px 0 0 0;padding: 5px;color:#ffffff; font:12px/18px Arial,"Trebuchet MS", Helvetica, sans-serif;background: #eee;}
a:hover.metallocat {color:#ffffff;background: #ff9903;}

.plastica {width:93px;height: 40px;background: #74d224;color:#fff;font-size: 18px;padding:60px 0 0 130px;}
a.plasticacat{display: block;width: 213px;height: 40px;margin:5px 0 0 0;padding: 5px;color:#ffffff; font:12px/18px Arial,"Trebuchet MS", Helvetica, sans-serif;background: #eee;}
a:hover.plasticacat {color:#ffffff;background: #ff9903;}

.tessuto {width:93px;height: 40px;background: #ff9900;color:#fff;font-size: 18px;padding:60px 0 0 130px;}
a.tessutocat{display: block;width: 213px;height: 40px;margin:5px 0 0 0;padding: 5px;color:#ffffff; font:12px/18px Arial,"Trebuchet MS", Helvetica, sans-serif;background: #eee;}
a:hover.tessutocat {color:#ffffff;background: #ff9903;}





/* GALLERIA FOTO */
#gallery {width:100%;overflow:none;font: 11px Arial,sans-serif}
#gallery dl{float:left;width:140px;height:190px;background: url(../images/polaroid.jpg);text-align:center;color: #555}
#gallery dt{padding: 25px 0 0}
#gallery img{display:block;margin:0 auto;border:1px #6c6c6c}
#gallery dd{margin:0;padding: 10px 13px 0px}


/* SCHEDE TECNICHE */
#schlist {margin: 0px auto;overflow:none;background: #fff;text-align:center;}
#schlist ul{list-style: none;} 
#schlist li{float:left;padding:10px 0px 0px 10px;} 

#schboxbase{float:left;width:520px;padding:10px;background: #fff;margin:0 0 10px 0;}
#schboxfoto{float:left;width:400px;background: #fff;margin:0 0 10px 0;}
#schboxbase .title{color:#ff9900;font-size:16px;font-style: oblique;}

#schspazio {float:left;width:940px;background: #fff;margin:0;}


img.schimg{float:right;margin:0 0 10px 10px;border: 1px solid #21768b;}

#schboxlato{float:left;width:284px;height:170px;padding:10px;background: #E1F6FB;margin:0 10px 10px 0;border: 1px solid #41bad5;}
#schboxcentro{float:left;width:286px;height:170px;padding:10px;background: #E1F6FB;margin:0 10px 10px 0;border: 1px solid #41bad5;}
#schboxfine{float:left;width:284px;height:170px;padding:10px;background: #E1F6FB;margin:0 0 10px 0;border: 1px solid #41bad5;}


/*  VIRTUAL 3D*/
#intro3d {float:left;width: 540px; height:60px; margin: 0px 190px;background: #fff;overflow:none;padding:10px;text-align:center;}
#intro3d .title{color:#41bad5;font-size:35px;font-weight:bold;font-style: oblique;background:url(../images/virtual3d.jpg) no-repeat;padding:0 0 0 45px;}
#v3d {float:left;width: 540px; height:400px; margin: 0px 190px;background: #41bad5;overflow:none;padding:10px;}




/* NEWS */
#newsbox1 {float:left;width:460px;background: #fff;padding:0 0 0 10px;margin:0 10px 0 0;overflow:none;} 
#newsbox2 {float:right;width:450px;background: #fff;padding:0 0 0 10px;}

/* #newsbox3 {width: 860px; margin: 0px auto;background: #ccc;overflow:auto;padding:0px 0px 0px 0px;} */

#news {width:440px;height:75px;margin:10px 0 0 0;background: #fff url(../images/newsbg.gif) 0 0 repeat-y ;}
#news a {color:#41bad5;}
#news a:hover {color:#74d224;}
#news .foto{float:left;width:70px;height:70px;padding:0px;}
#news a.titolo{float:left;width:280px;height:22px;padding:0px;font-size:14px;font-style: oblique;}
#news .date{float:left;width:80px;background:#fff url(../images/calendario.gif) no-repeat;padding:2px 0 0 20px;color:#ff9900;}
#news .testo{float:left;width:370px;color:#21768b}

#articoli {width:440px;height:60px;margin:10px 0 0 0;padding:10px 0 0 0;background: #fff url(../images/newsbg.gif) 0 0 repeat-y ;}
#articoli a {color:#41bad5;}
#articoli a:hover {color:#74d224;}
#articoli .foto{float:left;width:70px;height:70px;padding:0px;}
#articoli a.titolo{float:left;width:370px;height:40px;line-height:22px;padding:0px;font-size:14px;text-decoration: none;font-style: oblique;background: #fff;}
#articoli .fonte{float:left;width:370px;padding:0px;color:#ff9900;background: #fff}


#libreria {width:450px;height:35px;margin:0px;padding:40px 0 0 70px;background: #fff url(../images/libri.jpg) no-repeat;text-align:left;font-size:16px;}

#tindiceart {float:right;width:460px;height:45px;background: #fff;padding:3px 0 0 0;overflow:none;color:#ff9900;text-align:center;font-size: 18px;}

#indiceart {width:450px;height:60px;margin:10px 0 0 0;background: #fff url(../images/newsbg.gif) 0 0 repeat-y ;}
#indiceart a {color:#41bad5;}
#indiceart a:hover {color:#ff9900;background: #fff;}
#indiceart .foto{float:left;width:70px;height:70px;padding:0px;}
#indiceart a.titolo{float:left;width:360px;height:40px;padding:10px 5px 5px 5px;font-size:18px;font-style: oblique;}



/* FORM - MODULO INVIO DATI  */
#modulo {float:left;width: 520px;padding: 0 0 0 10px;overflow:auto;}
#modulo input,textarea{color:#21768b;font-family:Arial, Helvetica, sans-serif;}
#modulo .textinput1{background:url(../images/formbg.gif) repeat;border: 1px solid #ccc;padding:1px;}
#modulo .textsfondo{width: 500px;background: #ffffff url(../images/formbg.gif);border: 1px solid #ccc;padding: 1px;}
#modulo .buttonSubmit{width:69px;height:26px;color:#ffffff;background: #cccccc;font-weight:bold;padding:0px 0px;background:#41bad5 url(../images/submit.gif) no-repeat;cursor:pointer;border:none;margin:20px 0 0 190px;}
#modulo .buttonReset{width:69px;height:26px;color:#ffffff;background: #cccccc;font-weight:bold;padding:0px 0px;background:#74d224 url(../images/reset.gif) no-repeat;cursor:pointer;border:none;margin:0 0 0 0px;}
#modulo label {color:#41bad5;line-height:15px;}
#modulo .obb {color:#ff9903;padding-left:10px;font-size:10px;}
 
/* BLOCCHI CONTATTI - REFERENTI */
#referenti {float:left;width: 380px;background: #ffffff;padding: 0 0 0 30px;}
#referenti ul{list-style: none;}
.contactBlock{background:#fff;padding: 2px 0 15px 0px;border-bottom: 1px solid #eee;width:350px;}
.contactBlock2{padding: 10px 0 35px 150px;border-bottom: 1px solid #eee;width:210px;}
.sfondoec{background: url(../images/sfondo_ec.jpg) no-repeat;}
.sfondobc{background: url(../images/sfondo_bc.jpg) no-repeat;}
.sfondopec{background: url(../images/sfondo_pec.jpg) no-repeat;}

.titleblock{color: #41bad5;padding: 0 0 0 15px;}
.nameblock{padding: 0 0 0 35px;background: url(../images/men.jpg) no-repeat;}
.vuotoblock{padding: 0 0 0 15px;}
.spazioblock{padding: 0 0 0 15px;}
.spazioblock2{color:#474747;padding: 0px 0 0 15px;line-height: 25px;}
.linkblock{background: url(../images/mail.jpg) no-repeat;padding: 0 0 0 35px;}
.skypeblock{background: url(../images/skype.gif) no-repeat;padding: 0 0 3px 35px;}

/* MAP - DOVE SIAMO */
#map {float:left;width:450px;height:380px;background:#41bad5;padding:10px;margin:0 10px 0 0;text-align:center;}
#imap{float:left;width:440px;height:380px;background:#74d224;margin:0;padding:10px;text-align:center;}

/* FOOTER */
#footer {width: 940px; height:100px; margin: 10px 0 0 0; padding: 10px 0 0 0; background: #B5DF93 url(../images/footerbg.jpg);font-size: 8px/10px; }	
#footer p{color: #6c6c6c;line-height: 15px;}
#footer .right { float: right; margin: 0 10px 0 0;width:300px;height:100px;text-align:right;}
#footer .left { float: left; margin: 0 0 0 10px;width:610px;height:100px;}
#footer a{color: #41bad5; font-weight: bold;text-decoration: none;}
#footermenu {width: 930px; height:18px;background: #b4d9df;padding:2px 10px 0 0;font-family:10px Arial, Helvetica;color: #6c6c6c;text-align:right;}
#footermenu a{color: #6c6c6c;text-decoration: none;}
#footermenu a:hover{color: #41bad5;text-decoration: none;}
#endfooter{width: 940px; height: 10px; margin: 0px; padding: 0px; background: #ffffff }	


/* SITE MAP */
#siteimg {float:right;width:450px;height:400px;background:#ffffff;margin: 0 50px 0 0;}

/* TOOL TIPS*/
a.info{position:relative;z-index:24;text-decoration:none}
a.info span{display: none}
a.info:hover span{display:block;position:absolute;z-index:25;top:30px; left:0px; width:200px;height:50px;border:1px solid #fff;background:#74d224;color:#fff;text-align: center;padding:5px 0 0 0;}

/*  IN COSTRUZIONE */
#incostruzione {float:left;width:450px;height:90px;background: #fff url(../images/incostruzione.jpg) no-repeat;padding:60px 0 0 180px;font-size:30px;color:#ff9900;}


/* CONTATORE VISITE */
#contatore{width:100%;height:30px;text-align:center;;padding:10px 0 0 0;}



/* SEZIONE SLIDER */

#newsticker-demo {width:440px;}
#newsticker-demo a { text-decoration:none;}
.newsticker-jcarousellite { width:440px;}
.newsticker-jcarousellite ul li{ list-style:none;display:block;margin-left:-5px; }
.newsticker-jcarousellite .thumbnail { float:left; width:440px; }
.clear { clear: both; }



