*{
  font-family:Arial, sans-serif;
}
body{
  margin:0;
  background:url('img/bg_cien.jpg') no-repeat center -14px rgb(235,235,235);
}
a{
  color:rgb(100,100,100);
}
a:hover{
  color:rgb(0,0,0);
}

#page{
  clear:both;
  background:url('img/bg_cien3.jpg') no-repeat center 0px rgb(218,218,218);
}

#top{
  margin-left:auto;
  margin-right:auto;
  width:960px;
  height:102px;
  height:104px;
}
#logo{
  background:url('img/logo.png') no-repeat top center;
  width:280px;
  height:91px;
  margin-top:18px;
  margin-top:5px;
  margin-left:26px;
  float:left;
  border:0;
  display:block;
  text-indent:-10000px;
}
#top_menu{
  float:right;
  width:600px;
  height:36px;
  padding-top:4px;
  padding-right:20px;
  margin-right:33px;
  
  background:url('img/top_menu_bg.gif') no-repeat bottom right;
  xvisibility:hidden;
}
#top_menu ul{
  margin:0;
  list-style-type:none;
  padding:0;
}
#top_menu ul li{
  float:right;
  margin-left:20px;
}
#top_menu ul li a{
  font-size:12px;
  color:rgb(72,92,103);
  text-decoration:none;
}
#top_menu ul li a:hover{
  text-decoration:underline;
}

#banner{
  height:380px;
  clear:both;
  background:url('img/banner_bg.jpg') no-repeat center center;
}
#banner_content{
  margin-left:auto;
  margin-right:auto;
  width:960px;
  height:380px;
  position:relative;
}
#our_clients{
  background:url('img/klienci.gif'); 
  position:absolute; 
  z-index:2;
  top:-30px;
  left:830px;
  width:85px;
  height:13px;
}
#banner_arrow_r{
  width:25px;
  height:44px;
  background:url('img/arrow_r.gif') no-repeat top left;
  float:right;
  margin-top:165px;
  border:0;
  display:block;
}
#banner_arrow_l{
  width:29px;
  height:46px;
  background:url('img/arrow_l.gif') no-repeat top left;
  float:left;
  margin-top:165px;
  border:0;
  display:block;
}
.banner_item, #banner_item_1, #banner_item_2, #banner_item_3, #banner_item_4{
  width:213px;
  height:380px;
  margin-top:4px;
  display:block;
  margin-left:12px;
  position:absolute;
  z-index:11;
}
.banner_item2{
  width:213px;
  height:380px;
  margin-top:4px;
  display:block;
  margin-left:12px;
  position:absolute;
  z-index:9;
}

.banner_pos_1{
  left:29px;
}
.banner_pos_2{
  left:254px;
}
.banner_pos_3{
  left:479px;
}
.banner_pos_4{
  left:704px;
}

#banner_item_1{background:url('img/b_loading.png') no-repeat top left;}
#banner_item_2{background:url('img/b_loading.png') no-repeat top left;}
#banner_item_3{background:url('img/b_loading.png') no-repeat top left;}
#banner_item_4{background:url('img/b_loading.png') no-repeat top left;}
/*
#banner_item_1{background:url('img/b_rb.png') no-repeat top left;}
#banner_item_2{background:url('img/b_palatyn.png') no-repeat top left;}
#banner_item_3{background:url('img/b_tubeplayer.png') no-repeat top left;}
#banner_item_4{background:url('img/b_mygym.png') no-repeat top left;}
*/
#banner_item2_1{background:url('img/b_loading.png') no-repeat top left; display:none;}
#banner_item2_2{background:url('img/b_loading.png') no-repeat top left; display:none;}
#banner_item2_3{background:url('img/b_loading.png') no-repeat top left; display:none;}
#banner_item2_4{background:url('img/b_loading.png') no-repeat top left; display:none;}

#banner_rb_1{background:url('img/b_loading.png') no-repeat top left; display:none;}
#banner_rb_2{background:url('img/b_loading.png') no-repeat top left; display:none;}
#banner_rb_3{background:url('img/b_loading.png') no-repeat top left; display:none;}
#banner_rb_4{background:url('img/b_loading.png') no-repeat top left; display:none;}

#banner_pa_1{background:url('img/b_loading.png') no-repeat top left; display:none;}
#banner_pa_2{background:url('img/b_loading.png') no-repeat top left; display:none;}
#banner_pa_3{background:url('img/b_loading.png') no-repeat top left; display:none;}
#banner_pa_4{background:url('img/b_loading.png') no-repeat top left; display:none;}

#banner_tp_1{background:url('img/b_loading.png') no-repeat top left; display:none;}
#banner_tp_2{background:url('img/b_loading.png') no-repeat top left; display:none;}
#banner_tp_3{background:url('img/b_loading.png') no-repeat top left; display:none;}
#banner_tp_4{background:url('img/b_loading.png') no-repeat top left; display:none;}

#banner_mg_1{background:url('img/b_loading.png') no-repeat top left; display:none;}
#banner_mg_2{background:url('img/b_loading.png') no-repeat top left; display:none;}
#banner_mg_3{background:url('img/b_loading.png') no-repeat top left; display:none;}
#banner_mg_4{background:url('img/b_loading.png') no-repeat top left; display:none;}


#banner_m5_1{background:url('img/b_loading.png') no-repeat top left; display:none;}
#banner_m5_2{background:url('img/b_loading.png') no-repeat top left; display:none;}
#banner_m5_3{background:url('img/b_loading.png') no-repeat top left; display:none;}
#banner_m5_4{background:url('img/b_loading.png') no-repeat top left; display:none;}

#banner_sp_1{background:url('img/b_loading.png') no-repeat top left; display:none;}
#banner_sp_2{background:url('img/b_loading.png') no-repeat top left; display:none;}
#banner_sp_3{background:url('img/b_loading.png') no-repeat top left; display:none;}
#banner_sp_4{background:url('img/b_loading.png') no-repeat top left; display:none;}

#banner_gd_1{background:url('img/b_loading.png') no-repeat top left; display:none;}
#banner_gd_2{background:url('img/b_loading.png') no-repeat top left; display:none;}
#banner_gd_3{background:url('img/b_loading.png') no-repeat top left; display:none;}
#banner_gd_4{background:url('img/b_loading.png') no-repeat top left; display:none;}

#banner_pr_1{background:url('img/b_loading.png') no-repeat top left; display:none;}
#banner_pr_2{background:url('img/b_loading.png') no-repeat top left; display:none;}
#banner_pr_3{background:url('img/b_loading.png') no-repeat top left; display:none;}
#banner_pr_4{background:url('img/b_loading.png') no-repeat top left; display:none;}
/*
#banner_item2_1{background:url('img/b_makefive.png') no-repeat top left;}
#banner_item2_2{background:url('img/klienci/sp1.png') no-repeat top left;}
#banner_item2_3{background:url('img/klienci/gd3.png') no-repeat top left;}
#banner_item2_4{background:url('img/b_przesiadki.png') no-repeat top left;}


#banner_rb_1{background:url('img/klienci/rb1.png') no-repeat top left;}
#banner_rb_2{background:url('img/klienci/rb2.png') no-repeat top left;}
#banner_rb_3{background:url('img/klienci/rb3.png') no-repeat top left;}
#banner_rb_4{background:url('img/klienci/rb4.png') no-repeat top left;}

#banner_pa_1{background:url('img/klienci/pa1.png') no-repeat top left;}
#banner_pa_2{background:url('img/klienci/pa2.png') no-repeat top left;}
#banner_pa_3{background:url('img/klienci/pa3.png') no-repeat top left;}
#banner_pa_4{background:url('img/klienci/pa4.png') no-repeat top left;}

#banner_tp_1{background:url('img/klienci/tp1.png') no-repeat top left;}
#banner_tp_2{background:url('img/klienci/tp2.png') no-repeat top left;}
#banner_tp_3{background:url('img/klienci/tp3.png') no-repeat top left;}
#banner_tp_4{background:url('img/klienci/tp4.png') no-repeat top left;}

#banner_mg_1{background:url('img/klienci/mg1.png') no-repeat top left;}
#banner_mg_2{background:url('img/klienci/mg2.png') no-repeat top left;}
#banner_mg_3{background:url('img/klienci/mg3.png') no-repeat top left;}
#banner_mg_4{background:url('img/klienci/mg4.png') no-repeat top left;}


#banner_m5_1{background:url('img/klienci/m51.png') no-repeat top left;}
#banner_m5_2{background:url('img/klienci/m52.png') no-repeat top left;}
#banner_m5_3{background:url('img/klienci/m53.png') no-repeat top left;}
#banner_m5_4{background:url('img/klienci/m54.png') no-repeat top left;}

#banner_sp_1{background:url('img/klienci/sp1.png') no-repeat top left;}
#banner_sp_2{background:url('img/klienci/sp2.png') no-repeat top left;}
#banner_sp_3{background:url('img/klienci/sp3.png') no-repeat top left;}
#banner_sp_4{background:url('img/klienci/sp4.png') no-repeat top left;}

#banner_gd_1{background:url('img/klienci/gd1.png') no-repeat top left;}
#banner_gd_2{background:url('img/klienci/gd1.png') no-repeat top left;}
#banner_gd_3{background:url('img/klienci/gd3.png') no-repeat top left;}
#banner_gd_4{background:url('img/klienci/gd1.png') no-repeat top left;}

#banner_pr_1{background:url('img/klienci/pr1.png') no-repeat top left;}
#banner_pr_2{background:url('img/klienci/pr2.png') no-repeat top left;}
#banner_pr_3{background:url('img/klienci/pr3.png') no-repeat top left;}
#banner_pr_4{background:url('img/klienci/pr4.png') no-repeat top left;}
*/


.banner_item_hidden{
  z-index:10 !important;
}




#content{
  margin-left:auto;
  margin-right:auto;
  width:876px;
  border:0px solid red;
  margin-top:30px;
}
#content_item_1{
  float:left;
  background:url('img/vertical_line.gif') no-repeat 427px 20px;
  width:402px;
  padding-right:26px;
  font-size:13px;
  line-height:20px;
  text-align:justify;
}
#content_item_1_header{
  text-indent:-10000px;
  background:url('img/zapraszamy.gif') no-repeat top left;
  width:267px;
  height:22px;
  margin-top:0px;
  margin-bottom:9px;
}
#podpis{
  background:url('img/podpis.gif') no-repeat top left;
  width:301px;
  height:42px;
  margin-top:10px;
  margin-bottom:10px;
}
#content_item_2{
  float:left;
  background:url('img/vertical_line.gif') no-repeat 199px 20px;
  width:180px;
  padding-right:20px;
  font-size:11px;
  line-height:17px;
  margin-left:24px;
  min-height:280px;

}
#content_item_2_header{
  text-indent:-10000px;
  background:url('img/oferta.gif') no-repeat top left;
  width:59px;
  height:17px;
  margin-top:0px;
  margin-bottom:14px;
}

#content_item_2 ul{
  margin:0 0 5px 0;
  list-style-type:none;
  padding:0;
}
#content_item_2 ul li{
  margin-left:0px;
}
#content_item_2 ul li:before {
  content:"";
}
#contact_div{
  margin-left:7px;
}
#contact_div div{
  margin-top:5px;
}


#content_item_3{
  float:left;
  width:200px;
  font-size:11px;
  line-height:17px;
  margin-left:24px;
  border:0px solid red;
}
#content_item_3_header{
  text-indent:-10000px;
  background:url('img/aktualnosci.gif') no-repeat top left;
  width:108px;
  height:17px;
  margin-top:0px;
  margin-bottom:14px;
}

#content_item_1 a, #content_item_2 a, #content_item_3 a{
  color:rgb(100,100,100);
}
#content_item_1 a:hover, #content_item_2 a:hover, #content_item_3 a:hover{
  color:rgb(0,0,0);
}
#content_item_1, #content_item_2, #content_item_3{
  color:rgb(30,30,30);
  padding-bottom:30px;
}


#fotter{
  clear:both;
  background:url('img/fotter_bg.gif') repeat-x top left;
  height:134px;
  height:130px;
}
#fotter_content{
  margin-left:auto;
  margin-right:auto;
  width:876px;
}
#fotter_content_r{
  float:right;
  padding-top:70px;
  display:none;
}
#fotter_content_l{
  font-size:12px;
  margin-top:2px;
  color:rgb(120,120,120);
  float:left;
  padding-top:50px;
  width:330px;
  width:876px;
}

#fotter_content_l a{
  font-size:12px;
  color:rgb(72,92,103);
  color:rgb(120,120,120);
  text-decoration:underline;
}
#fotter_content_l a:hover{
  color:rgb(0,0,0);
}


.fotter_content_l1{
  float:left;
  width:185px;
  width:225px;
  height:65px;
}
.fotter_content_l2{
  float:left;
  width:185px;
  width:180px;
  height:65px;
}

#fotter_content_r ul{
  margin:0;
  list-style-type:none;
  padding:0;
}
#fotter_content_r ul li{
  float:right;
  margin-left:20px;
}
#fotter_content_r ul li a{
  font-size:12px;
  color:rgb(72,92,103);
  color:rgb(120,120,120);
  text-decoration:none;
}
#fotter_content_r ul li a:hover{
  text-decoration:underline;
}

.cb{
  clear:both;
}
#preload{
  display:none;
}



#rekrutacja{
  font-size:14px;
  line-height:24px;
  text-align:justify;
  padding-bottom:20px;
}
#rekrutacja h1{
  text-align:center;
  font-size:28px;
}
#rekrutacja h2{
  margin:14px 0 5px 0;
  font-size:19px;
}
#rekrutacja ul{
  margin-top:0px;
}
#rekrutacja a{
  font-weight:bold;
  color:#444;
}
#rekrutacja a:hover{
  font-weight:bold;
  color:#000;
}
#rekrutacja span{
  font-size:10px;
  display:block;
  color:#666;
  line-height:15px;
  margin-top:14px;
}
