html { min-width:928px; background-color:#c6d4e4; background-image:url(../images/bkg_sup.png); background-repeat:repeat-x;}body { text-align:center; margin:0; padding:0;}#page { width:928px; margin:0 auto; padding:0;}#sfp { margin:0; padding:0; text-align:left;}form { margin:0; padding:0;}label {display:block; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px;}a:hover { color:#C00;}.alt, .sip { display:none;}.bl { display:block;}span.err { display:block; color:#990000; font-weight:bold; font-size:11px; font-variant: normal;}.cldbl { display:block; clear:both; height:17px; margin:0; padding:0; background-image:url(../images/omb_ver_inf2.png); background-position:462px top; background-repeat:no-repeat; font-size:3px;}div#sup { display:block; position:relative; width:928px; margin:0 auto; padding:0; text-align:center;}div#lgi { position:absolute; width:740px; height:209px; top:0; left:188px; margin:0; padding:0; background-image:url(../images/bkg_sup_pan-col.png); background-repeat:repeat-x;}div#lgi ul { display:block; position:relative; margin:0; padding:0; list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFF;}div#lgi ul li { display:block; position:absolute; top:0; width:105px; margin:0; padding:0; background-position:center top; background-repeat:no-repeat;}div#lgi ul li a { display:block; width:105px; margin:0; padding:190px 0 0; color:#FFF; text-decoration:none;}div#lgi ul li a:hover { color:#F30; background-image:url(../images/p-on.png); background-position:center top; background-repeat:no-repeat;}div#lgi ul li#riscaldamento { left:2px; background-image:url(../images/p_riscaldamento.png);}div#lgi ul li#elettrici { left:107px; background-image:url(../images/p_elettrici.png);}div#lgi ul li#alternativi { left:212px; background-image:url(../images/p_alternativi.png);}div#lgi ul li#idraulici { left:317px; background-image:url(../images/p_idraulici.png);}div#lgi ul li#condizionamento { left:422px; background-image:url(../images/p_condizionamento.png);}div#lgi ul li#dati { left:528px; background-image:url(../images/p_dati.png);}div#lgi ul li#gas { left:633px; background-image:url(../images/p_gas.png);}ul#supu {margin:5px 0 0 0; padding:5px 0 0 0; border-top:1px solid #c8c8c8; list-style:none; font-family:verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666666;}ul#supu li { display:inline; margin:0; padding:0;}ul#supu li a { padding:0 8px; border-left:1px solid #c8c8c8; color:#5661A7;}ul#supu li a:hover { text-decoration: underline; color:#f6a800;}ul#supu li a.aini { padding-left:0; border-left:none;}#logorol { margin:0; padding:33px 0 0; border:0; width:162px; height:176px; background:url(../images/zanello-idraulico-torino_on.png) no-repeat; background-position:center 33px;}a#logo { display:block; margin:0; padding:0; width:162px; height:176px; background:url(../images/zanello-idraulico-torino.png) no-repeat;}a#logo:hover { background:none;}div#bmenu { position:relative; height:60px; margin:0 0 0 188px; padding:0; background-image:url(../images/bkg_menu.png); background-position:center; background-repeat:no-repeat; text-align:center;}ul#mb_sup { display:block; position:relative; height:24px; margin:0; padding:36px 0 0; list-style:none; font-size:13px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal;}ul#mb_sup li { display:inline; margin:0; padding:0;}ul#mb_sup li a { padding:0 12px; text-decoration:none; color:#000;}ul#mb_sup li a:hover { text-decoration:underline; color:#F30;}ul#mb_sup li.sel a { text-decoration:underline;}#main { width:740px; margin:0 0 0 188px; padding:0; background-color:#FFF; background-image:url(../images/bkg_pag.png); text-align:center;}#blk0 { clear:both;}#blk1, #blk2, #blk3 { position:relative; width:740px; margin:0; padding:0;}#blk2, #blk3 { margin:0 auto; text-align:left;}#blk3.garhp { background-color:#4b5464;}#sx, #mid, #dx { float:left; position:relative; margin:0; padding:0;}#blksch { margin:0; padding:0;}.dblcol { background-image:url(../images/omb_ver.png); background-position:462px top; background-repeat:repeat-y;}.sblk, .sblk2 { display:block; clear:both; margin:0; padding:0;}.sblk { height:23px; background-image:url(../images/bkg_page-div.png); background-repeat:no-repeat;}.sblk2 { height:9px; background-image:url(../images/omb3.png); background-repeat:no-repeat;}div#header { position:relative; height:175px; margin:0; padding:10px 10px 21px; background-image:url(../images/ombhp.png); background-position:bottom center; background-repeat:no-repeat; text-align:left;}div#header div#high { position:relative; width:720px; height:175px; font-family:Arial, Helvetica, sans-serif;}div#high p { display:block; width:720px; height:175px; margin:0; padding:0; background-repeat:no-repeat; font-size:24px; font-weight:bold;}div#high p a { display:block; width:310px; height:175px; margin:0; padding:0 10px 0 400px; background-image:url(../images/mas_him_ev1.png); background-position:375px 0; background-repeat:repeat-y; text-decoration:none; color:#27519B;}div#high p a span { display:block; line-height:30px;}div#high p a span.ti { padding-top:20px; color:#27519B;}div#high p a span.ev { color:#F30;}div#high p#high2, div#high p#high3, div#high p#high4 { display:none;}div#high ul { position:absolute; bottom:10px; right:10px; margin:0; padding:0; list-style:none; font-size:11px; font-weight:bold;}div#high ul li { display:inline; margin:0 3px; padding:0 4px; line-height:12px; background-position:top center; background-repeat:no-repeat;}div#high ul li a { margin:0; padding:0; line-height:12px; text-decoration:none;}div#high ul li.ac a { color:#000;}div#hpnews { float:left; position:relative; width:462px; text-align:left;}div.boxnews { position:relative; width:452px; height:84px; margin:0 0 0 10px; padding:0; font-family:Geneva, Arial, Helvetica, sans-serif; background-color:#FFF; background-image:url(../images/omb_box-news.png); background-position:bottom right; background-repeat:no-repeat;}div#boxpp { height:195px;}div#hpnews div.boxnews h2 { margin:0; padding:25px 10px 3px; font-family:Verdana, Geneva, sans-serif; font-size:18px; color:#FFF; background-image:url(../images/bkg_pp-sup-blu.png); background-repeat:repeat-x;}div#hpnews div.boxnews h3 { margin:0 0 0 177px; padding:8px 0 4px; font-size:14px; color:#aeaeae;}div#hpnews div.boxnews h4 { margin:0 0 0 60px; padding:8px 0 0; font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#27519b;}div#hpnews div.boxnews h5 { margin:0; padding:0; font-size:9px; font-weight:normal; color:#999999;}div#hpnews div.boxnews p { margin:0 0 0 60px; padding:0 5px 8px 0; font-size:12px; font-weight:normal; color:#666666;}div#hpnews div.boxnews p a { text-decoration:none; color:#666666;}div#hpnews div.boxnews p a:hover { color:#F30;}div#hpnews div.boxnews p.fst { margin:0 5px 0 177px;}div#hpnews div.boxnews p a.leg { display:block; margin:0; padding:0 5px; text-align:right; color:#f6a800;}div#hpnews div.boxnews p a.leg:hover { color:#F30;}div#hpnews div.boxnews p.nimg { display:block; position:absolute; top:0; left:0; width:50px; height:73px; margin:0; padding:0; overflow:hidden;}div#hpnews div.boxnews p.nimg img { position:absolute; top:0; left:0;}div#hpnews div.boxnews p.nimg a { display:block; position:absolute; top:0; left:0; width:281px; height:54px; margin:0; padding:0; background-image:url(../images/newsbrd.gif); background-repeat:no-repeat; text-decoration:none;}div#hpnews div#boxpp p.nimg { top:51px; left:0; width:165px; height:133px;}div#boxdx, div#boxdx2 { float:left; position:relative; width:278px; margin:0; padding:0; background-image:url(../images/bkg_highdx.png); background-repeat:repeat-y;}div.newsdx { width:278px; margin:0; padding:49px 0 0; background-image:url(../images/bkg_highdx-sup.png); background-repeat:no-repeat;}div.newsdx div.box { position:relative; width:263px; margin:0 0 0 5px; padding:0; background-color:#FFFFFF; background-image:url(../images/bkg_highdx-boxsf.png); background-repeat:repeat-y; font-family:Geneva, Arial, Helvetica, sans-serif; text-align:left;}div.newsdx div.box p.nimg { display:block; position:absolute; top:0; left:0; width:263px; height:35px; margin:0; padding:0; overflow:hidden;}div.newsdx div.box p.nimg img { position:absolute; top:-50px; left:0; width:263px; border:none;}div.newsdx div.box p.nimg a { display:block; position:absolute; top:0; left:0; width:263px; height:35px; margin:0; padding:0; text-decoration:none; background-image:url(../images/omb_ver.png); background-repeat:repeat-y;}div.newsdx div.box h3 { margin:0; padding:7px 5px 0 10px;; font-size:14px; font-weight:normal; color:#F30;}div.newsdx div.box h3.im { padding-top:42px;}div.newsdx div.box p { margin:0; padding:0 5px 0 10px; font-size:12px; font-weight:normal; color:#666666;}div.newsdx div.box p a { text-decoration:none; color:#666666;}div.newsdx div.box p a:hover { color:#F30;}div.newsdx div.box p.btni { padding-bottom:8px;}div.newsdx div.box p.binf { clear:both; position:relative; margin:0; padding:0 0 27px 10px; background-image:url(../images/bkg_highdx-boxinf.png); background-position:bottom left; background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif;}div.newsdx div.box p.binf span { font-size:11px; font-weight:bold; color:#4b5464;}div.boxdxend { display:block; width:278px; height:32px; margin:0; padding:0; background-image:url(../images/bkg_highdx-inf2.png); background-repeat:no-repeat;}div#gar { position:relative; width:740px; text-align:left;}div#gar p#omb { display:block; position:absolute; top:0; width:740px; height:15px; margin:0; padding:0; background-image:url(../images/omb.png); background-position:top center; background-repeat:no-repeat;}div#garanzie { position:relative; width:205px; height:420px; margin:0 0 0 31px; padding:0; background-color:transparent; background-image:url(../images/bkg_pst-gr.png); background-position:bottom center; color:#FFF;}div#garanzie h3 { margin:0; padding:20px 0 30px; font-size:16px; text-align:center;}div#garanzie ul { margin:0; padding:0; font-size:12px; list-style:none;}div#garanzie ul li { margin:0; padding:0 10px 20px 30px;}div#garanzie ul li#garope { background-position:-7px -5px;}div#garanzie ul li#garcuc { background-position:-7px -325px;}div#garanzie ul li#garpeo { background-position:-7px -655px;}div#opinioni { position:absolute; top:0; left:267px; width:205px; height:420px; margin:0; padding:0; background-color:transparent; background-image:url(../images/bkg_pst-bl.png); background-position:bottom center;}div#opinioni h3 { margin:0; padding:20px 0 30px; font-size:16px; text-align:center;}div#opinioni div { margin:0; padding:0 0 10px; font-size:11px; font-style:italic;}div#opinioni div p { margin:0; padding:0 20px;}div#opinioni div p span { display:block; text-align:right;}div#boli { position:absolute; top:0; left:503px; width:205px; height:420px; margin:0; padding:0; background-color:transparent; background-image:url(../images/bkg_pst-ye.png); background-position:bottom center;}div#boli h3 { margin:0; padding:20px 0 30px; font-size:16px; text-align:center;}div#boli p { margin:0; padding:8px 15px 0; font-size:12px;}div#boli p.tel, div#boli p#chm { margin:0; padding:0; font-weight:bold; text-align:center;}div#boli p.tel { padding-bottom:15px;}div#boli p.tel a { text-decoration:none; color:#000;}div#boli form { margin:0 0 0 10px; padding:10px 0 0; font-size:9px;}div#boli p#tnks { padding-top:30px; font-size:13px; color:#F30;}div#boli form label { float:left; width:50px; margin:0; padding:0 10px 0 0; text-align:right;}div#boli form input.frmsubgar { margin:3px 0 0 60px; }#sx.ele { width:188px;}#sx #socnet { margin:10px 0; padding:50px 0 0;}#sx #socnet ul { margin:0; padding:8px 0 3px; list-style:none; border-top:1px solid #4b5464; border-bottom:1px solid #4b5464;}#sx #socnet ul li { display:block; width:188px; height:36px; margin:0 0 5px; padding:0;}#sx #socnet ul li a { display:block; width:188px; height:36px; margin:0; padding:0; background-color:#4b5464;}#sx #socnet ul li a:hover { background-color:#8897a8; color:#8897a8;}#sx #socnet ul li#sntw a { background-image:url(../images/sn_twitter.png); background-repeat:no-repeat;}#sx #socnet ul li#snli a { background-image:url(../images/sn_linkedin.png); background-repeat:no-repeat;}#sx #socnet ul li#snfb a { background-image:url(../images/sn_facebook.png); background-repeat:no-repeat;}#sx #socnet ul li#sngp a { background-image:url(../images/sn_google.png); background-repeat:no-repeat;}#catele { width:188px; padding-top:10px; text-align:left;}#catele h3 { margin:0; padding:10px 0 8px; border-bottom:1px solid #4b5464; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; color:#666666;}#catele ul { margin:0 12px 0 0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; list-style:none;}#catele ul li { margin:0; padding:0; border-bottom:1px solid #adb9c7;}#catele ul ul { margin:0; padding:0;}#catele ul li a, #catele ul li.mcat, #catele ul li.mscat { display:block; margin:0; padding:4px 0; font-weight:bold; text-decoration:none; color:#787887;}#catele ul ul li a { padding:4px 0 4px 15px; font-weight:normal;}#catele ul ul ul li a { padding:4px 0 4px 30px;}#catele ul li a:hover, #catele ul li.vis a { color:#F30;}#catele ul li.mcat { padding-top:10px; color:#333333;}#catele ul li.mscat { color:#666666;}#pp { position:relative; margin:10px 0 0 10px; padding:0 0 9px; background-image:url(../images/omb_box-news.png); background-position:bottom; background-repeat:no-repeat; font-family:Geneva, Arial, Helvetica, sans-serif; text-align:left; overflow:hidden;}#pp h3 { margin:0; padding:25px 10px 3px; background:url(../images/bkg_pp-sup-blu.png); background-position:center top; background-repeat:no-repeat; color:#FFF; font-family:Verdana, Geneva, sans-serif; font-size:18px;}#pp #ppimg { float:left; width:190px; height:145px; margin:0 15px 15px 0; padding:0; border-right:1px solid #333333; border-bottom:1px solid #333333; background-repeat:no-repeat;}#pp .pptxt { margin:0; padding:0 20px 20px; font-size:12px; background-image:url(../images/bkg_wt-trans.png); background-position:bottom; background-repeat:repeat-x;}#pp .pptxt p { margin-bottom:0; padding-bottom:0;}#pp .pptxt a { text-decoration:none; color:#666;}#pp .pptxt a:hover { color:#F30;}#pp #ppcls { clear:both; margin:0; padding:5px 0 0;}#art { margin:0; padding:0; font-family:Geneva, Arial, Helvetica, sans-serif; text-align:left;}#art h2 { color:#FFF; margin:0; padding:35px 40px 0; background-image:url(../images/bkg_pp-sup-blu.png); background-position:top; background-repeat:repeat-x;}#art h3 { color:#999; margin:0; padding:5px 40px 10px; font-size:16px;}#art h4 { color:#546481; margin:0; padding:15px 40px 0; font-size:16px;}#art h4.raz { color:#249531;}#art div#image { position:relative; margin:20px 40px 0; padding:0; height:480px; border:1px solid #4B5464; overflow:hidden;}#art div#image img { position:absolute;}#art p { margin:0; padding:20px 40px 0; font-size:13px;}#art p a { color:#000000;}#art p a:hover { color:#F30;}#art p.slg { padding:5px 40px 25px; font-weight:bold; color:#F30;}#art ul { margin:10px 40px 10px 20px; font-size:13px;}#art ul li { padding-top:15px;}#art div.artlnkend { clear:both; margin:15px 0; padding:15px 0 0; border-top:1px solid #dadbdc; font-size:12px;}#art div.artlnkend ul { list-style-image:url(../images/bull.gif);}#art div.artlnkend ul li { margin:0; padding:0 0 5px;}#art div.artlnkend ul li i { font-size:9px;}#art div.artlnkend ul li a { text-decoration:none; color:#999999;}#art div.artlnkend ul li a:hover { color:#F30;}#art div.artlnkend h4 { color:#27519b;}#art div.imageport { position:relative; margin:0; padding:35px 40px 0;}#art div.imageport img { border:1px solid #999;}#art div.imageport p { position:absolute; top:35px; left:310px; margin:0; padding:0 40px 0 0;}.him { margin:10px 0 0 10px; padding:0 0 9px; background-image:url(../images/omb_box-news.png); background-position:center bottom; background-repeat:no-repeat; text-align:left; font-family:Geneva, Arial, Helvetica, sans-serif;}.him div.bhim { display:block; position:relative; margin:0; padding:0; background-color:#FFF; overflow:hidden;}.him div.bhim h3 { margin:0 0 0 60px; padding:8px 0 0; font-family:Verdana, Geneva, sans-serif; font-size:14px; color:#27519b;}.him div.bhim p {margin:0 0 0 60px; padding:0 5px 8px 0; font-size:12px; font-weight:normal; color:#666666;}.him div.bhim p a { text-decoration:none; font-size:12px; color:#666666;}.him div.bhim p a:hover { color:#F30;}.him div.bhim p.nimg { display:block; position:absolute; top:0; left:0; width:50px; height:73px; margin:0; padding:0; overflow:hidden;}.him div.bhim p.nimg img { position:absolute; top:0; left:0;}ul#thum {margin:10px; padding:0; list-style:none;}ul#thum li { display:inline; margin:0 10px;}ul#thum li a img { border:1px solid black;}ul#thum li a:hover img { border-color:#F30;}#minia { margin:0 40px; padding:0; text-align:left; background-color:#4B5464;}#minia ul#thum { margin:0 3px; padding:0; border-top:6px solid #4B5464; list-style:none;}#minia ul#thum li { display:inline; margin:0; padding:0 3px 3px;}#minia ul#thum li a img {}#minia ul#thum li a:hover img { }#boxaz { float:right; width:250px; margin:0 0 0 20px; padding:0 40px 0 0; border-left:1px solid #666; background-image:url(../images/bkg_highdx.png); background-repeat:repeat-y;}#boxaz h5 { margin:0; padding:30px 0 0; background-image:url(../images/bkg_highdx-sup.png); background-repeat:no-repeat; text-align:center; font-size:22px; color:#F30;}#boxaz p { margin:0; padding:0 0 0 20px;}#boxaz p.invito { margin:15px 0 15px 40px; padding:0; font-size:14px; font-weight:bold;}#boxaz p.invito span { display:block; margin:0; padding:0 0 2px 26px;}#boxaz p.invito span.tel { background-image:url(../images/Cont-Mobile.png); background-position:4px 0; background-repeat:no-repeat; font-size:20px;}#boxaz p.invito span.tel a { font-size:20px; color:#6C0; text-decoration:none;}#boxaz p.invito span.tel a:hover { color:#F30;}#boxaz p.invito span.skype { background-image:url(../images/Cont-Skype.png); background-repeat:no-repeat;}#boxaz p.invito span.skype a { color: #09C;}#boxaz p.stit { margin:15px 0; padding:0 0 0 20px; color:#F30;}#boxaz form, #boxaz p#tnks { margin:0; padding:0 0 40px 20px; background-image:url(../images/bkg_highdx-inf.png); background-position:bottom left; background-repeat:no-repeat; font-size:9px;}#boxaz p#tnks { padding-top:30px; font-size:14px; color:#F30;}#boxaz form label {float:left; width:50px; margin:0; padding:0 10px 0 0; text-align:right;}#boxaz form input.frmsubgar { margin:3px 0 0 60px; }#contsch { position:relative; margin:0; padding:15px 20px 20px; text-align:left; font-family:Geneva, Arial, Helvetica, sans-serif;}#contsch h3 { float:left; margin:0; padding:0; font-size:24px; color:#F30}#contsch h4 { margin:0; padding:0 0 8px;}#contsch p { margin:0; padding:0;}#contsch #contadd { margin-top:55px;}#contsch #contwhere { position:absolute; top:70px; left:250px; width:235px;}#contsch #contimg { position:absolute; top:70px; left:500px;}#contsch #contimg a { display:block; width:220px; margin:0; padding:160px 0 0; background-image:url(../images/zanelloimpianti-maps.jpg); background-repeat:no-repeat; font-size:11px; color:#000000; text-decoration:none;}#contsch #contimg a:hover { color:#C00; text-decoration:underline;}#contsch p { font-size:13px;}#contsch p a.conta { text-decoration:none; font-weight:bold; color:#000;}#contsch p a.conta:hover { text-decoration:underline; color:#F30;}#map { background-color:#FFF;}#X { display:block; margin:10px auto; padding:10px 0; border-top:1px solid #666666;}#X a {padding:0 5px; border:1px solid black; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; color:#666666;}#X a:hover { border-color:#F30; color:#F30;}div#fnd { clear:both; width:740px; margin:0 auto; padding:0; font-family:verdana, Arial, Helvetica, sans-serif; font-size:10px;}div#menu-rpd { margin:0; padding:0 0 0 10px; height:154px; border-top:1px solid #fff; background-image:url(../images/omb2.png); background-position:bottom center; background-repeat:no-repeat;}div#menu-rpd ul.fst { display:block; width:110px; float:left; margin:15px 0 0; padding:0 15px; list-style:none; }div#menu-rpd ul.fst li { margin:0; padding:0; text-align:left;}div#menu-rpd ul.fst li a { padding:0; text-decoration:none; color:#666666;}div#menu-rpd ul.fst li a.int { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#000;}div#menu-rpd ul.fst li a:hover { text-decoration:underline; color: #f6a800;}div#menu-rpd ul#mfnd1.fst { background-image:none;}#inf { clear:both; width:740px; margin:0 0 0 188px; padding:0 0 25px; font-family:verdana, Arial, Helvetica, sans-serif; font-size:10px;}div#menuinf { margin:0; padding:25px 0 0; text-align:center; background-image:url(../images/omb4.png); background-position:bottom center;}div#menuinf ul { margin:0; padding:0 0 8px; list-style:none;}div#menuinf ul li { display:inline; margin:0; padding:0 10px; border-left:1px solid #c8c8c8;}div#menuinf ul li.ini { border:none;}div#menuinf ul li a { text-decoration:none; color:#c8c8c8;}div#menuinf ul li a:hover { text-decoration:underline; color:#F30;}div#dati { text-align:center; font-size:12px;}div#dati ul { margin:15px 0 5px; padding:0; list-style:none;}div#dati ul li { display:inline; margin:0; padding:0 10px; border-left:1px solid #666666;}div#dati ul li.ini { border:none;}div#dati ul li a { text-decoration:none; color:#666666;}div#dati ul li a:hover { text-decoration:underline; color:#F30;}div#dati p { margin:0; padding:0; color:#666666;}div#dati p.tel { font-size:14px; font-weight:bold; color:#000;}
/*FSTV*/div#blk2 div#hpauguri {display:block; margin:0; padding:25px 0 15px;}