BODY{

  margin-top:0;
  padding-bottom:20px;
  margin-left:0;
  margin-right:0;

  background:url('pliki/bg.jpg');
  text-align:center;
}
#container{background:url('pliki/body-bg.png') no-repeat left 192px;width:1032px;min-height:884px;height:auto !important;height:884px;margin:0 auto;padding-top:14px;}
#logo{float:left;padding-left:130px;margin:0;}
#logo a img{border:none;}
#menu_top{background:url('pliki/menu-top-bg.png') no-repeat;width:582px;height:134px;float:left;padding:0;margin:22px 0 0;list-style:none;margin:0;padding:0;}
.first_active{background:url('pliki/menu-top-bg-first.png') no-repeat !important;}
.second_active{background:url('pliki/menu-top-bg-second.png') no-repeat !important;}
.third_active{background:url('pliki/menu-top-bg-third.png') no-repeat !important;}
.fourth_active{background:url('pliki/menu-top-bg-fourth.png') no-repeat !important;}
#menu_top li{float:left;}
#menu_top li a{display:block;float:left;height:70px;}
#menu_top .l1 a{width:140px;margin-top:50px;}
#menu_top .l2 a{width:170px;margin-top:30px;height:90px;}
#menu_top .l3 a{width:150px;margin-top:30px;}
#menu_top .lL a{width:120px;margin-top:50px;}
#referencje{clear:both;float:left;width:167px;height:133px;margin-left:130px;margin-top:230px;}
#referencje img{border:none;}
#body{clear:both;margin:0;padding:0;width:100%;float:left;}
#menu_left{float:left;}
#menu_left ul{text-align:left;list-style:none;margin:0;padding:0;padding-top:136px;margin-left:44px;width:189px;}
#menu_left ul li{padding-left:12px;}
#menu_left a{font:bold 13px Verdana;color:#c72616;text-decoration:none;line-height:20px;letter-spacing:-1px;}
#menu_left a:hover{color:#000;}
#content{width:445px;float:left;text-align:left;font:normal 11px Verdana;margin:0;padding:0;background:url('pliki/content-bottom.png') no-repeat left bottom;padding-bottom:14px;}
#content_in{width:373px;padding:20px 36px;min-height:570px;height:auto !important;height:570px;background:url('pliki/content-bg.png') repeat-y;}
#content p{width:373px;}
#content h3{font:bold 11px Verdana;text-align:center;width:373px;}
#content a img{border:none;margin-top:10px;}
#content_bottom{width:445px;height:14px;margin:0;padding:0;clear:both;margin-left:532px;}
#produkcja{width:429px;height:209px;background:url('pliki/produkcja.png') no-repeat left top;clear:both;float:left;padding-top:70px;padding-left:30px;margin-left:560px;margin-top:15px;}
#ministerstworeklamy{display:block;width:150px;height:60px;float:left;}
#foot{clear:both;font:normal 11px Verdana;color:#747474;float:left;padding-top:30px;padding-left:540px;text-align:left;width:400px;}
#foot p{text-align:left;width:400px;}
#contact{background:url('pliki/contact.png') no-repeat;width:274px;height:84px;position:absolute;top:710px;margin-left:275px;float:left !important;clear:both;padding-top:250px;padding-bottom:40px;padding-right:0;margin-right:0;}
#contact a{display:block;width:150px;height:40px;}
#foot #menu_bottom a{font:bold 11px Verdana;color:#fff;text-decoration:none;}

#lang{float:right !important;list-style:none;text-align:right;width:100%;height:40px;padding:0;margin:0;padding-right:30px;}
#lang li{float:right !important;padding:0;margin:0 3px;width:16px;}
#lang li a{display:block !important;float:right !important;width:16px;margin:0;padding:0;}
#lang li a img{border:none;float:right !important;width:16px;margin:0;padding:0;}

#slideshow{padding-left:35px;clear:both;float:left;}

#tags{clear:right;float:left;font:normal 11px Tahoma;color:#c2b69e;text-align:left;width:375px;padding-top:12px;padding-left:210px;}
#tags span{font-weight:bold;}

#contact_top img{float:left;}
#contact_top p{font:bold 14px Verdana;color:#000;float:left;width:200px;padding:0;margin:0;line-height:22px;padding-top:6px;}