html, body {
          
          font-size:12px;
          font-family: Helvetica Neue LT Pro,helvetica, arial,trebuhed ms,tahoma,arial,verdana;
          text-align:center; 
          margin:0;
          padding:0;
          color:#fff;
          text-align:center;
          width:100%;
           background:#142646 ;
}



#container {margin:0 auto 0 auto ;width:1098px;border:0px solid red;text-align:left;min-height:830px;position:relative;
         
}
.clears {clear:both;height:1px;overflow:hidden}
#top{background:url(gfx/top.jpg);height:554px;}
#top ul {list-style:none; position:absolute;top:10px; left:480px;z-index:1000;}
#top ul li{display:inline;padding:0;margin:0;}

#top ul li a {}
#top ul li a img{
          border:0;
}
#left,#right,#left-f,#right-f{position:absolute;top:0;left:-282px;}
#right,#right-f{left:1098px;}
#m1,#m2,#m3,#m4,#m5,#m6{height:35px;width:143px; }
#m2{width:75px;}
#m3{width:64px;}
#m4{width:105px;}
#m5{width:75px;}
#m6{width:75px;}
.box{float:left;}
#content{background:url(gfx/top-content.jpg) no-repeat;position:relative;}
#text{min-height:200px; text-align:justify; }
#t1,#t2,#t3{float:left;min-height:270px;width:355px;padding:130px 3px 0 3px; }
#t1{ margin-right:14px; padding:0 3px 0 3px;width:710px}
#t2{background:url(gfx/nasza_oferta.jpg) no-repeat;background-position:0 37px}
#t3{background:url(gfx/formularz.jpg) no-repeat;position:relative;}
#firma-l,#firma-r{position:absolute;top:20px;left:-30px;}
#firma-r{left:1020px;top:-10px;}
#image{text-align:center!important;}
#image img{border:1px solid #003399;text-align:center;}

#g1 img{background:url(front/miasta_front_HOVER.jpg);}
#g2 img{background:url(front/centra_handlowe_front_hover.jpg);}
#g3 img{background:url(front/Hotele_indywidualne_realizacje_front_hower.jpg);}
#g1 img:hover{background:url(front/miasta_front.jpg);}
#g2 img:hover{background:url(front/centra_handlowe_front.jpg);}
#g3 img:hover{background:url(front/Hotele_indywidualne_realizacje_front.jpg);}
#gallery img{ margin:5px;}
#gallery{margin-bottom:20px!important;}
#flash_kontakt{position:absolute;top:-70px;left:-50px;}
#mask_kont{position:absolute;top:110px;left:100px;border:0;z-index:10;}
#kont_text{position:absolute;top:80px;left:105px;z-index:100;}
#google_maps{position:absolute;top:360px;left:280px;border:0;}

.picture_1,.picture_2,.picture_3{float:left; width:240px;height:141px;padding:5px;text-align:center; overflow:hidden;}


#footer{background:#fff url(gfx/foot.jpg) no-repeat; height:600px;position:relative;}
#loga-f,#loga-f2{position:absolute;top:380px;left:0;}
#loga-f2{top:444px;}
#aktualnosci{position:absolute;top:0; left:380px; width:360px; height:350px; color:#000; overflow:auto;}
#input_zapisz_sie,#but,#send{position:absolute;top:290px; left:182px; background:url(gfx/button.jpg);width:147px; height:26px;border:0;color:#fff;font-weight:600;cursor:pointer;}
#input_email, #f1, #f2, #f3, #f4{position:absolute;top:267px; left:182px;width:145px;height:15px;border:1px solid #7b807c;}
#but{top:192px;}
#f1{ top:91px;}
#f2{ top:117px;}
#f3{ top:143px;}
#f4{ top:169px;}
#send{position:inherit;left:inherit;top:inherit;}

#footer ul {list-style:none; position:absolute;top:520px; left:225px;z-index:1000;}
#footer ul li{display:inline;padding:0;margin:0;}

#footer ul li a {}
#footer ul li a img{  border:0;
}

#fm1,#fm2,#fm3,#fm4,#fm5,#fm6{height:35px;width:143px;  }
#fm2{width:75px;}
#fm3{width:64px;}
#fm4{width:105px;}
#fm5{width:75px;}
#fm6{width:75px;}
.newsletter_form{list-style:none;}