body{margin:0;text-align:center;color:rgb(255,255,255);background-color:rgb(0,0,0);background-image:url(img/bg.jpg);background-position:center center;background-repeat:repeat;text-decoration:none;font-family:Trebuchet, Arial, Helvetica;font-size:12px;line-height:14px;}
img{border-width:0px;}
div.eco{height:60px;text-align:left;width:600px;position:absolute;top:0px;left:50%;margin:0 0 0 -300px;border-width:0px;border-bottom-width:1px;border-color:rgb(240,120,0);border-style:solid;}
img.eco{position:absolute;top:0px;right:0px;margin:0 0 0 0;float:right;width:150px;border-width:0px;vertical-align:top;}
p.eco{position:absolute;top:50%;left:0px;margin:-7px 0 0 0;}
a.eco:hover{text-decoration:none;color:rgb(255,255,255);}
a.eco{color:rgb(240,120,0);text-decoration:underline;font-weight:bold;font-family:Arial, serif;font-size:18px;line-height:16px;font-family:Trebuchet, Arial, Helvetica;}
p.noscript{background-color:rgb(255,0,0);color:rgb(255,255,255);font-family:Arial, Helvetica, sans-serif;font-size:12px;}
div.menu{width:100%;height:60px;position:absolute;top:365px;left:0px;margin:0 0 0 0;background-color:rgb(0,0,0);background-image:url(img/bg_menu.jpg);background-position:center center;background-repeat:repeat-x;border-width:0px;border-top-width:1px;border-bottom-width:1px;border-color:rgb(100,100,100);border-style:solid;z-index:3;filter:alpha(opacity=60);opacity:0.6;}
a.main_menu:hover{color:rgb(255,255,255);}
a.main_menu{color:rgb(150,150,150);text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:11px;letter-spacing:1px;padding-right:5px;}
span.link{color:rgb(150,150,150);text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:11px;letter-spacing:1px;cursor:pointer;}
a.aquecimento:hover{color:rgb(255,255,255);text-decoration:none;}
a.aquecimento{color:rgb(150,150,150);text-decoration:underline;font-family:Arial, Helvetica, sans-serif;font-size:14px;padding-right:5px;font-weight:bold;}
span.main_menu:hover{color:rgb(255,255,255);}
span.main_menu{color:rgb(150,150,150);text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:11px;letter-spacing:1px;cursor:pointer;}
div.text{width:800px;position:absolute;top:460px;left:50%;margin:0 0 0 -400px;text-align:justify;z-index:4;border-width:0px;text-decoration:none;font-family:Trebuchet, Arial, Helvetica;font-size:14px;line-height:20px;color:rgb(125,125,125);border-width:0px;border-bottom-width:1px;border-color:rgb(75,75,75);border-style:dotted;}
h1{font-family:Trebuchet, Arial, Helvetica;font-size:13px;line-height:20px;letter-spacing:1px;font-weight:normal;}
h2{font-family:Trebuchet, Arial, Helvetica;font-size:13px;line-height:20px;font-weight:normal;letter-spacing:1px;}
div.credits{width:100%;position:absolute;border-width:0px;color:rgb(75,75,75);font-family:Arial, Helvetica, sans-serif;font-size:10px;text-align:center;line-height:12px;}
a.design:hover{text-decoration:none;}
a.design{color:rgb(75,75,75);font-family:Arial, Helvetica, sans-serif;font-size:10px;text-decoration:underline;}
a.inci:hover{text-decoration:none;}
a.inci{font-size:15px;color:rgb(125,125,125);font-family:Trebuchet, Arial, Helvetica;text-decoration:underline;}
div.header{width:600px;height:250px;position:absolute;top:115px;left:50%;margin:0 0 0 -300px;z-index:1;background-color:rgb(0,0,0);background-image:url(img/header0.jpg);background-position:center center;background-repeat:no-repeat;filter:alpha(opacity=100);opacity:1.0;}
div.header_m{width:600px;height:250px;position:absolute;top:115px;left:50%;margin:0 0 0 -300px;z-index:1;background-color:rgb(0,0,0);background-image:url(img/header0.jpg);background-position:center center;background-repeat:no-repeat;filter:alpha(opacity=60);opacity:0.6;}
div.logo{width:250px;height:25px;position:absolute;top:10px;left:50%;margin:0 0 0 -400px;z-index:4;}
div.lng{width:150px;height:25px;position:absolute;top:5px;right:50%;margin:0 -400px 0 0;z-index:4;text-align:right;}
img.lng:hover{height:10px;border-width:0px;filter:alpha(opacity=100);opacity:1.0;}
img.lng{height:10px;border-width:0px;filter:alpha(opacity=60);opacity:0.6;}
div.exteriores{width:150px;height:60px;position:absolute;top:0px;left:50%;margin:0 0 0 140px;background-color:rgb(0,0,0);background-image:url(img/bg_menu_invert.jpg);background-position:center center;background-repeat:repeat-x;filter:alpha(opacity=100);opacity:1.0;}
div.exteriores_in{width:150px;height:60px;position:absolute;top:0px;left:50%;margin:0 0 0 140px;background-color:rgb(0,0,0);background-image:url(img/bg_menu_invert.gif);background-position:center center;background-repeat:repeat-x;}
div.exteriores_out{width:150px;height:60px;position:absolute;top:0px;left:50%;margin:0 0 0 140px;background-color:rgb(0,0,0);background-image:url(img/bg_menu_invert_back.gif);background-position:center center;background-repeat:repeat-x;}
div.interiores{width:150px;height:60px;position:absolute;top:0px;left:50%;margin:0 0 0 -10px;background-color:rgb(0,0,0);background-image:url(img/bg_menu_invert.jpg);background-position:center center;background-repeat:repeat-x;filter:alpha(opacity=100);opacity:1.0;}
div.interiores_in{width:150px;height:60px;position:absolute;top:0px;left:50%;margin:0 0 0 -10px;background-color:rgb(0,0,0);background-image:url(img/bg_menu_invert.gif);background-position:center center;background-repeat:repeat-x;}
div.interiores_out{width:150px;height:60px;position:absolute;top:0px;left:50%;margin:0 0 0 -10px;background-color:rgb(0,0,0);background-image:url(img/bg_menu_invert_back_int.gif);background-position:center center;background-repeat:repeat-x;}
span.ext_in{width:150px;height:20px;position:absolute;top:50%;left:50%;margin:-10px 0 0 -75px;}
div.ani{width:125px;height:125px;position:absolute;top:335px;left:50%;margin:0 0 0 -425px;z-index:6;background-image:url(img/fundo_ani.gif);background-position:center center;background-repeat:no-repeat;}
img.ani{width:90px;width:90px;position:absolute;top:50%;left:50%;margin:-45px 0 0 -45px;}
div.ext{width:150px;height:250px;position:absolute;top:115px;left:50%;margin:0 0 0 140px;z-index:2;}
img.ext{width:150px;height:250px;}
div.int{width:150px;height:250px;position:absolute;top:115px;left:50%;margin:0 0 0 -10px;z-index:2;}
img.int{width:150px;height:250px;}
div.menutop{width:450px;height:30px;position:absolute;top:25px;right:50%;margin-right:-400px;z-index:3;color:rgb(255,255,255);font-family:Palatino Linotype, Book Antiqua, Palatino, serif;font-size:12px;vertical-align:middle;z-index:20;background-color:rgb(0,0,0);border-width:0px;border-bottom-width:1px;border-style:solid;border-color:rgb(50,50,50);}
div.menutop ul{list-style:none;margin:0;padding:0;background-color:rgb(0,0,0);}
div.menutop li{width:90px;float:left;height:24px;margin:0;text-align:center;line-height:25px;}
div.menutop ul li a:hover, li a:focus, li a:active{background-position:-150px 0;}
div.menutop #b a.home{background:url(img/bg2.jpg) repeat 0 0;}
div.menutop ul ul{height:100%;list-style:none;margin:0;padding:0;width:110px;display:none;background-color:rgb(0,0,0);}
div.menutop ul li:hover > ul{display:block;position:relative;top:-2px;left:0px;height:50px;width:110px;border-width:0px;border-top-width:1px;border-style:solid;border-color:rgb(50,50,50);}
div.menutop ul li ul li{width:110px;height:25px;display:block;position:relative;vertical-align:middle;text-align:center;font-size:12px;z-index:6;border-width:0px;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;border-style:solid;border-color:rgb(50,50,50);background-color:rgb(0,0,0);}
div.menutop ul li ul li:hover{background-color:rgb(25,25,25);}
div.menutop ul li ul li a.produtos{margin-top:5px;margin-left:10px;display:block;color:#FFF;text-decoration:none;}
div.menutop ul li ul li a.produtos:hover{margin-top:5px;margin:left:10px;display:block;color:#FFF;text-decoration:none;}
div.menutop ul li ul li span.produtos{margin-top:5px;margin-left:10px;display:block;height:100%;color:#FFF;text-decoration:none;}
div.menutop ul li ul li span.produtos:hover{margin-top:5px;margin-left:10px;display:block;height:100%;color:#FFF;text-decoration:none;}
div.menutop ul ul ul{list-style:none;margin:0;padding:0;width:110px;display:none;background-color:rgb(0,0,0);}
div.menutop ul li ul li:hover > ul{display:block;position:absolute;top:0px;left:99%;width:110px;z-index:10;border-width:0px;border-top-width:1px;border-style:solid;border-color:rgb(50,50,50);}
div.menutop ul li ul li ul li{width:110px;height:25px;display:block;vertical-align:middle;text-align:left;z-index:10;border-width:0px;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;border-style:solid;border-color:rgb(50,50,50);background-color:rgb(25,25,25);}
div.menutop ul li ul li ul li:hover{background-color:rgb(0,0,0);}
div.mdesign{width:500px;height:50px;position:absolute;top:375px;left:50%;margin:0 0 0 -250px;z-index:5;}
img.logos:hover{opacity:1.0;filter:alpha(opacity=100);}
img.logos{height:40px;margin:2px;border-width:0px;opacity:0.5;filter:alpha(opacity=50);}
div.galeria{height:245px;width:200px;position:absolute;top:120px;left:50%;margin:0 0 0 100px;z-index:5;border-width:0px;border-left-width:1px;border-style:solid;border-color:rgb(0,0,0);}
img.galeria:hover{width:65px;cursor:pointer;opacity:1.0;filter:alpha(opacity=100);z-index:5;border-width:0px;}
img.galeria{width:55px;cursor:pointer;opacity:0.7;filter:alpha(opacity=70);z-index:8;border-width:3px;border-style:solid;border-color:rgb(0,0,0);}
div.main_image{width:400px;position:absolute;top:115px;left:50%;margin:0 0 0 -300px;z-index:3;}
img.main_image{width:400px;height:250px;z-index:3;}
img.main_image_1{width:1px;height:1px;z-index:3;}
div.lareiras_header{width:600px;height:250px;position:absolute;top:115px;left:50%;margin:0 0 0 -300px;z-index:1;background-color:rgb(0,0,0);background-image:url(img/header0.jpg);background-position:center center;background-repeat:no-repeat;filter:alpha(opacity=100);opacity:1.0;}
div.lareiras_null{width:600px;height:250px;position:absolute;top:115px;left:50%;margin:0 0 0 -300px;z-index:1;}
div.lareiras_mdesign{width:600px;height:250px;position:absolute;top:115px;left:50%;margin:0 0 0 -300px;z-index:1;background-color:rgb(0,0,0);background-image:url(img/mdesign_header.jpg);background-position:center center;background-repeat:no-repeat;}
div.lareiras_sasac{width:600px;height:250px;position:absolute;top:115px;left:50%;margin:0 0 0 -300px;z-index:1;background-color:rgb(0,0,0);background-image:url(img/header0.jpg);background-position:center center;background-repeat:no-repeat;filter:alpha(opacity=100);opacity:1.0;}
div.lareiras_rocal{width:600px;height:250px;position:absolute;top:115px;left:50%;margin:0 0 0 -300px;z-index:1;background-color:rgb(0,0,0);background-image:url(img/header0.jpg);background-position:center center;background-repeat:no-repeat;filter:alpha(opacity=60);opacity:0.6;}
div.subsubmenu{width:300px;height:25px;position:absolute;top:50%;left:50%;margin:-12px 0 0 -150px;z-index:7;}
a.subsubmenu:hover{color:rgb(255,255,255);text-decoration:none;}
a.subsubmenu{text-decoration:underline;color:rgb(125,125,125);font-family:Arial, Helvetica, sans-serif;font-size:14px;}
div.header_contactos{width:600px;height:250px;position:absolute;top:115px;left:50%;margin:0 0 0 -300px;z-index:1;background-color:rgb(0,0,0);background-image:url(img/mdesign_header.jpg);background-position:center center;background-repeat:no-repeat;filter:alpha(opacity=60);opacity:0.6;}
table.text{width:600px;position:absolute;top:460px;left:50%;margin:0 0 0 -300px;text-align:justify;z-index:4;border-width:0px;text-decoration:none;font-family:Trebuchet, Arial, Helvetica;font-size:13px;line-height:20px;letter-spacing:1px;color:rgb(125,125,125);border-collapse:collapse;}
td.credits{width:600px;color:rgb(75,75,75);font-family:Arial, Helvetica, sans-serif;font-size:10px;text-align:center;line-height:12px;}
.input{width:175px;color:rgb(150,150,150);font-family:Arial, Helvetica, sans-serif;border-width:1px;border-style:solid;border-color:rgb(0,0,0);}
a.mail:hover{text-decoration:none;}
a.mail{color:rgb(125,125,125);font-family:Arial, Helvetica, sans-serif;font-size:11px;text-decoration:underline;}
td.form{width:300px;text-align:center;}
td.info{width:300px;text-align:left;vertical-align:top;}
iframe.frame{width:600px;height:250px;border-width:0px;margin:0 0 0 0;}
div.load{width:1px;height:1px;}
img.load{width:1px;height:1px;}
div.header_jardim{width:600px;height:250px;position:absolute;top:115px;left:50%;margin:0 0 0 -300px;z-index:1;background-color:rgb(0,0,0);background-image:url(img/jardim.jpg);background-position:center center;background-repeat:no-repeat;filter:alpha(opacity=100);opacity:1.0;}
img.header{width:600px;height:250px;}
div.header_pergulas{width:600px;height:250px;position:absolute;top:115px;left:50%;margin:0 0 0 -300px;z-index:1;background-color:rgb(0,0,0);background-image:url(img/header3.jpg);background-position:center center;background-repeat:no-repeat;filter:alpha(opacity=100);opacity:1.0;}
div.header_deck{width:600px;height:250px;position:absolute;top:115px;left:50%;margin:0 0 0 -300px;z-index:1;background-color:rgb(0,0,0);background-image:url(img/header_decks.jpg);background-position:center center;background-repeat:no-repeat;filter:alpha(opacity=100);opacity:1.0;}
span.preco{font-family:Trebuchet, Arial, Helvetica;font-size:24px;line-height:30px;letter-spacing:1px;color:rgb(100,150,0);font-weight:bold;}
span.oferta{font-family:Trebuchet, Arial, Helvetica;font-size:13px;line-height:20px;letter-spacing:1px;color:rgb(125,125,125);font-weight:bold;}
img.social:hover{width:85px;margin:20px 0 20px 0;filter:alpha(opacity=100);opacity:1.0;}
img.social{width:75px;margin-top:20px;margin-bottom:20px;filter:alpha(opacity=50);opacity:0.5;}
div.social{width:85px;position:absolute;top:0px;left:50%;margin:0 0 0 -420px;z-index:1;border-style:solid;border-width:0px;border-right-width:1px;border-color:rgb(100,150,0);}
div.logo_aquecimento{width:250px;height:25px;position:absolute;top:10px;left:50%;margin:0 0 0 -400px;z-index:4;}
div.main_menu{width:500px;height:30px;position:absolute;top:25px;right:50%;margin:0 -400px 0 0;z-index:8;padding:0px;}
div.main_menu ul{width:600px;padding:0;margin:0;position:relative;}
div.main_menu ul li{display:inline;}
div.main_menu ul ul{float:left;padding:1px;display:none;background-color:rgb(0,0,0);}
div.main_menu ul li:hover > ul{display:block;position:absolute;top:0px;left:100%;}
div.main_menu li a{padding:2px;display:block;text-decoration:none;vertical-align:middle;}
div.main_menu ul#topmenu li a:hover{text-decoration:none;}
div.main_menu li.sub > a{font-size:12px;font-family:Verdana, Arial, Helvetica;color:rgb(200,200,200);text-decoration:underline;text-align:center;top:-1px;}
div.main_menu ul#topmenu{width:6em;}
div.main_menu ul#topmenu > li:hover > ul{top:15px;left:0px;background-color:rgb(0,0,0);}
td.cell_mn ul#menumenu li a:hover{text-decoration:none;}
td.cell_mn li.sub > a{font-size:12px;font-family:Verdana, Arial, Helvetica;color:rgb(200,200,200);text-decoration:underline;text-align:center;top:-1px;}
td.cell_mn ul#menumenu{width:6em;}
td.cell_mn ul#menumenu > li:hover > ul{top:15px;left:0px;background-color:rgb(0,0,0);}
div.main_menu ul ul{min-width:100px;max-width:200px;border-width:1px;border-color:rgb(50,50,50);border-style:solid;float:left;}
div.main_menu * html ul li{float:center;height:0%;}
div.main_menu * html ul li a{height:0%;}
div.main_menu ul li ul li:hover{background-color:rgb(50,50,50);}
div.main_menu ul li ul li{vertical-align:middle;width:160px;height:20px;padding:5px;text-align:left;border-width:0px;background-color:rgb(0,0,0);}
div.main_menu span.subtitle{cursor:pointer;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:rgb(100,100,100);text-decoration:none;}
table.mn_aquec{height:30px;position:absolute;top:25px;right:50%;text-align:left;vertical-align:middle;margin:0 -400px 0 0;z-index:8;color:rgb(125,125,125);font-family:Arial, Helvetica, sans-serif;font-size:11px;border-collapse:collapse;padding:0px;border-width:1px;border-style:solid;border-color:rgb(50,50,50);background-color:rgb(0,0,0);background-image:url(img/bg_menu_5.jpg);background-position:center center;background-repeat:repeat-x;}
td.cell_mn:hover{background-color:rgb(0,0,0);background-image:url(img/bg_menu_5b.jpg);background-position:center center;background-repeat:repeat-x;}
td.cell_mn{padding-right:20px;padding-left:10px;height:30px;text-align:center;vertical-align:middle;}
div.header_aquec{width:800px;height:350px;position:absolute;top:76px;left:50%;margin:0 0 0 -400px;z-index:1;background-color:rgb(0,0,0);background-image:url(img/header_aquec.jpg);background-position:center center;background-repeat:no-repeat;filter:alpha(opacity=100);opacity:1.0;}
li.limn{height:25px;float:left;width:75px;margin:0;padding:0;text-align:center;}
div.lng_aquec{width:150px;height:25px;position:absolute;top:5px;right:50%;margin:0 -400px 0 0;z-index:4;}
div.links{position:absolute;top:5px;left:50%;margin:0 0 0 -450px;}
div.ani_aquec{width:125px;height:125px;position:absolute;top:335px;left:50%;margin:0 0 0 -425px;z-index:6;background-image:url(img/fundo_ani.gif);background-position:center center;background-repeat:no-repeat;}
marquee.marquee{margin-top:20px;}
img.tecnic{float:left;height:150px;margin-right:25px;margin-bottom:25px;}
img.thumb{width:75px;height:33px;}
div.header_lareiras img.main_image{width:650px;height:290px;}
div.image{width:650px;height:360px;float:left;}
div.wrap{margin-left:25px;float:left;}
div.header_lareiras{width:800px;height:300px;position:absolute;top:76px;left:50%;margin:0 0 0 -400px;z-index:1;background-color:rgb(0,0,0);}
div.slide{width:800px;height:250px;position:absolute;left:50%;margin:0 0 0 -400px;background-color:rgb(0,0,0);}
