*{margin:0;padding:0;border:0;font-family:tahoma,arial,helvetica,verdana,sans-serif;color:#fff;font-size:14px}.text{font-family:tahoma;font-size:14px;color:#fff;font-weight:500;padding-top:5px}.text1{font-family:tahoma;font-size:14px;color:#9bd0d0;font-weight:700;padding-top:5px}.text2{font-family:tahoma;font-size:14px;font-weight:bold;color:#9bd0d0}.text_glowna_mgr{font-family:tahoma;font-size:14px;color:#9bd0d0;font-weight:500;padding-bottom:5px;font-weight:700}p.center{text-align:center}.right{text-align:right;font-size:12px}.lista{color:#9bd0d0;padding-bottom:5px}.lista_news{color:#9bd0d0;padding-bottom:10px;padding-left:25px;list-style-type:none}.error{color:red}.center{margin:0 auto;display:block}.news{font-family:tahoma;font-size:14px;color:#fff;font-weight:500;padding-top:5px}ul.uslugi{padding-left:20px}.formularz{font-family:tahoma;font-size:14px;color:#000;padding:3px;border:2px solid #9bd0d0}.zamow_td{padding:3px}a.b:link{font-family:tahoma;font-size:12px;font-weight:normal;color:#192227;text-decoration:none}a.b:visited{font-family:tahoma;font-size:12px;font-weight:normal;color:#192227;text-decoration:none}a.b:hover{font-family:tahoma;font-size:12px;font-weight:normal;color:#192227;text-decoration:underline}a.i:link{font-family:tahoma;font-size:14px;font-weight:bold;color:#9bd0d0;text-decoration:none;line-height:18px}a.i:visited{font-family:tahoma;font-size:14px;font-weight:bold;color:#9bd0d0;text-decoration:none;line-height:18px}a.i:hover{font-family:tahoma;font-size:14px;font-weight:bold;color:#9bd0d0;text-decoration:none;line-height:18px}a.wiecej:link{font-family:tahoma;font-size:12px;font-weight:none;color:#9bd0d0;text-decoration:none}a.wiecej:visited{font-family:tahoma;font-size:12px;font-weight:none;color:#fff;text-decoration:none}a.wiecej:hover{font-family:tahoma;font-size:12px;font-weight:none;color:#9bd0d0;text-decoration:underline}a.charakterystyka_link:hover{font-family:tahoma;font-size:14px;font-weight:none;color:red}a.charakterystyka_link:link{font-family:tahoma;font-size:14px;font-weight:none;color:#fff;text-decoration:none}a.charakterystyka_link:visited{font-family:tahoma;font-size:14px;font-weight:none;color:#fff;text-decoration:none}a.projekty:link{font-family:tahoma;font-size:14px;font-weight:none;color:#9bd0d0;text-decoration:none}a.projekty:visited{font-family:tahoma;font-size:14px;font-weight:none;color:#fff;text-decoration:none}a.projekty:hover{font-family:tahoma;font-size:14px;font-weight:none;color:#9bd0d0;text-decoration:underline}a.link_stopka:link{font-family:tahoma;font-size:12px;font-weight:bold;color:#9bd0d0;text-decoration:none}a.link_stopka:visited{font-family:tahoma;font-size:12px;font-weight:bold;color:#fff;text-decoration:none}a.link_stopka:hover{font-family:tahoma;font-size:12px;font-weight:bold;color:#9bd0d0;text-decoration:underline}li.news{padding-bottom:2px}h2.news{text-align:center;font-size:18px;padding-bottom:10px;color:#9bd0d0}body{background:#192227}#all{width:850px;margin:0 auto;background:#192227;border:1px solid white;margin-bottom:10px;margin-top:10px}#all img.domek{position:relative;left:0;top:12px;float:right;z-index:0}#logo{width:850px;background:white;height:75px}#menu{border-bottom:1px solid white;height:31px;width:421px;background:#192227;margin-left:0;margin-right:0}#menu ol{list-style-type:none;padding:0;margin:0;background-color:#FFF;font-size:14px;height:2em;line-height:2em;text-align:center;position:relative;z-index:1}#menu ol a{display:block;text-decoration:none;color:#fff;padding:0}#menu ol>li{float:left;width:80px;margin-left:1px;background-color:#192227;height:2em}#menu ol>li.offset{float:left;width:96px;margin-left:1px;background-color:#192227;height:2em}#menu ol>li:first-child{margin-left:0}#menu ol>li:hover{background-color:#192227}#menu ol>li:hover>a{color:#24979a;border-bottom:5px solid #ccc}#menu ol>li:hover>ul{display:block}#menu ol>li>ul{display:none;list-style-type:none;padding:0;margin:0}#menu ol>li>ul>li{position:relative;background-color:#192227;z-index:1;text-align:left;border-left:3px solid #ccc}#menu ol>li>ul>li div{width:14px;height:28px;display:inline;float:left}#menu ol>li>ul>li>a{border-top:1px solid #FFF}#menu ol>li>ul>li:hover{background-color:#192227}#menu ol>li>ul>li:hover div{width:0;height:0;position:relative;left:0;border-left:7px solid #ccc;border-top:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid transparent;padding-left:0;display:inline;float:left;position:relative;bottom:-7px}#menu ol>li>ul>li:hover>a{color:#24979a}#swiadectwa_energetyczne{background-image:url("tlo_swiadectwa_energetyczne.jpg");Background-repeat:repeat-x;height:178px;width:850px;border-bottom:1px solid white;background-color:#192227}#swiadectwa_energetyczne p{font-size:12px;font-weight:700;color:black;padding-left:40px}#swiadectwa_energetyczne p.tekst{font-size:12px;font-weight:500;color:black;padding-left:40px;padding-top:10px}#czysty{clear:both;width:850px;height:20px}#projekty{width:250px;float:left;margin-left:2px;margin-right:2px;border-right:1px solid white}#projekty .content{width:200px;margin-left:25px;margin-right:25px;margin-bottom:25px;border-right:0 solid red;background:#192227}#zespol{width:250px;float:left;margin-left:2px;margin-right:2px;margin-bottom:25px;border-right:0 solid white}#zespol .content{width:200px;margin-left:25px;margin-right:25px;border-right:0 solid red;background:#192227}#glowna{width:510px;float:left;margin-left:2px;margin-right:2px;border:0 solid orange}#glowna .glowna_content{width:490px;margin-left:10px;margin-right:10px;margin-bottom:10px;border:0 solid red;font-size:14px}#glowna .glowna_wciecie{text-indent:25px}#glowna h1{font-size:24px;text-align:center;padding-bottom:10px}#glowna h2{text-align:center;font-size:18px;padding-bottom:10px}#zamow{width:330px;float:left;margin-left:2px;margin-right:2px;border-left:1px solid white;margin-bottom:20px}#zamow .content{width:280px;margin-left:25px;margin-right:25px;border:0 solid orange;background:#192227}#zamow .charakterystyka{width:280px;margin-left:25px;margin-right:0;border-right:0 solid orange;background:#192227}#zamow p.tekst{padding-left:25px;font-size:14px}#zamow p.telefon{padding-left:25px;font-weight:700;font-size:26px;text-align:center}#zamow .formularz_select{font-family:tahoma;font-size:14px;color:#000;color:black;display:block;margin:0 auto;padding:3px;width:150px;border:2px solid #24979a}#zamow .formularz_option{font-family:tahoma;font-size:14px;color:#000;color:black;display:block;margin:0 auto;padding-left:5px}#stopka{width:850px;clear:both;height:50px;background:#192227;border-top:1px solid white;text-align:center;font-size:12px;padding-top:5px}#stopka p.stopka{padding-top:5px}#rejestracja{width:460px;height:650px;background:#192227;border:5px solid #24979a;margin:0 auto}.krok{float:left;width:149px;height:50px;background:white;font-weight:700;background:#24979a;color:white;text-align:center;font-size:18px;margin:1px;border:1px solid #24979a}.krok_out{float:left;width:149px;height:50px;background:grey;background:#192227;color:white;text-align:center;font-size:18px;margin:1px;border:1px solid #24979a}.dane{clear:both;width:440px;height:150px;background:#192227;color:white;padding:10px 10px 10px 10px}.blad{list-style-type:none}}span.left{float:left;display:inline}span.right{float:right;display:inline}#rejestracja .formularz_input{font-family:tahoma;font-size:14px;color:#000;color:black;display:block;margin:0 auto;padding:3px;width:400px;border:2px solid #24979a}#rejestracja .formularz_input_2{font-family:tahoma;font-size:14px;color:#000;color:black;display:block;margin:0 auto;padding:3px;width:300px;border:2px solid #24979a}#rejestracja .formularz_submit{font-family:tahoma;font-size:14px;color:#000;color:black;display:block;margin:0 auto;padding:3px;width:100px;border:2px solid #24979a}#rejestracja .link_naglowek{font-family:tahoma;font-size:18px;color:#fff;font-weight:700}ol.regulamin{padding-left:20px}li.rozdzial{list-style-type:upper-roman}li.podrozdzial{list-style-type:decimal}li.podpunkt{list-style-type:lower-alpha}#menu_mobilne{display:none}@media all and (max-width:599px){#menu_mobilne{display:block}*{margin:0;padding:0;border:0;font-family:arial,helvetica,verdana,sans-serif;color:#fff}#all img.domek{display:none;position:relative;left:0;top:12px;float:right;z-index:0}#all{width:99%;margin:0 auto;background:#192227;border:1px solid white;margin-bottom:10px;margin-top:0}#logo{width:100%}#menu{width:100%;display:none}#swiadectwa_energetyczne{background-image:url("tlo_swiadectwa_energetyczne.jpg");Background-repeat:repeat-x;height:178px;width:100%;border-bottom:1px solid white;background-color:#192227}#swiadectwa_energetyczne p{font-size:12px;font-weight:700;color:black;padding-left:40px;width:85%}#swiadectwa_energetyczne p.tekst{font-size:12px;font-weight:500;color:black;padding-left:40px;padding-top:10px;width:85%}#czysty{width:100%}#stopka{width:100%}#glowna{width:100%;float:left;margin-left:2px;margin-right:2px;border:0 solid orange;background:#dsfdd3}#glowna .glowna_content{width:95%;margin-left:10px;margin-right:10px;margin-bottom:10px;border:0 solid red;font-size:14px}#projekty{display:none;width:250px;float:left;margin-left:2px;margin-right:2px;border-right:1px solid white}#zespol{display:none;width:250px;float:left;margin-left:2px;margin-right:2px;margin-bottom:25px;border-right:0 solid white}#zamow{width:100%;margin-left:2px;margin-right:2px;border-left:0 solid white;margin-bottom:20px}#zamow .content{width:90%;margin-left:25px;margin-right:25px;border:0 solid orange;background:#192227}#zamow .charakterystyka{width:90%;margin-left:25px;margin-right:0;border-right:0 solid orange;background:#192227}.center{margin:0 auto;display:block;width:300px}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}body{margin:0}nav{min-height:60px;background:#333;background:-moz-linear-gradient(top,rgba(51,51,51,1) 0,rgba(17,17,17,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(51,51,51,1)),color-stop(100%,rgba(17,17,17,1)));background:-webkit-linear-gradient(top,rgba(51,51,51,1) 0,rgba(17,17,17,1) 100%);background:-o-linear-gradient(top,rgba(51,51,51,1) 0,rgba(17,17,17,1) 100%);background:-ms-linear-gradient(top,rgba(51,51,51,1) 0,rgba(17,17,17,1) 100%);background:linear-gradient(to bottom,rgba(51,51,51,1) 0,rgba(17,17,17,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333',endColorstr='#111111',GradientType=0)}nav ul{list-style:none;padding:0;margin:0;font-size:0;display:block}nav ul li{display:inline-block;max-width:100px;min-width:15%;text-align:center}nav ul li a{font:bold 14px/60px 'Open Sans',sans-serif;color:#eee;height:60px;display:block;text-decoration:none;border-right:1px solid #444;border-left:1px solid #111}nav ul li a:hover,nav ul li a:active,nav ul li a:focus{background:#f1e767;background:-moz-linear-gradient(top,rgba(241,231,103,1) 0,rgba(254,182,69,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(241,231,103,1)),color-stop(100%,rgba(254,182,69,1)));background:-webkit-linear-gradient(top,rgba(241,231,103,1) 0,rgba(254,182,69,1) 100%);background:-o-linear-gradient(top,rgba(241,231,103,1) 0,rgba(254,182,69,1) 100%);background:-ms-linear-gradient(top,rgba(241,231,103,1) 0,rgba(254,182,69,1) 100%);background:linear-gradient(to bottom,rgba(241,231,103,1) 0,rgba(254,182,69,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1e767',endColorstr='#feb645',GradientType=0);color:#333;box-shadow:-4px 0 3px -3px rgba(0,0,0,0.6) inset,4px 0 3px -3px rgba(0,0,0,0.6) inset}#input-toggle{opacity:0;position:absolute;top:0;left:0}.navigation-toggle{display:block;width:44px;height:33px;margin:5px;text-align:center;border-radius:4px;border:1px solid #404040;background-image:linear-gradient(to bottom,#000,#111);background-repeat:repeat-x;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);padding-top:10px;position:absolute;top:2px;right:2px;cursor:pointer}.navigation-toggle span{background-color:#f5f5f5;border-radius:1px 1px 1px 1px;box-shadow:0 1px 0 rgba(0,0,0,0.25);display:block;height:2px;width:18px;margin:4px auto}nav ul{margin-top:55px;overflow:hidden;max-height:0;transition:max-height .35s ease 0;-webkit-transition:max-height .35s ease 0;-moz-transition:max-height .35s ease 0}nav #input-toggle:checked+ul{max-height:500px}nav ul li{border:0;width:100%;max-width:100%;min-width:0;border-bottom:1px solid #333}nav ul li a{display:block;text-align:center}}