

/* ------- MAIN  -------- */

.clearer{clear:both}

.display_block{display:block}

  
/* główny content  */  

#new_offer_container {margin:0 0 20px 10px}
#new_offer_container ul { padding :0 }
#new_offer_container .all_holder{width:1000000px; position:relative;  background:#CCC}

#new_offer_container .main_image_container{border:1px solid #515151; width:948px; height:307px;  overflow:hidden; position:relative}

#new_offer_container .default_tab_main{width:948px; height:307px}  
#new_offer_container .default_tab_main a.clickable{display:block; text-indent:-1000000px; left:0; background:url(../img/bg_for_ie7.png) repeat; width:948px; height:307px; position:absolute; z-index:56 }

#new_offer_container .main_image_container .default_tab_main .text_holder{margin-left:615px; margin-top:0; position:relative; z-index:5; padding-top:30px; }
#new_offer_container .main_image_container .default_tab_main .text_holder .header{color:#e20074; font-size:26px; line-height:1.1em; margin-bottom:22px; display:block}
#new_offer_container .main_image_container .default_tab_main .text_holder .subheader{color:#333; font-size:12px; line-height:1.6em}
#new_offer_container .main_image_container .default_tab_main .text_holder .btn_holder{ margin-top:46px; margin-right: 0; text-align: right; padding-right: 30px; }

#new_offer_container .main_image_container .default_tab_main .text_holder ul li{background: url(../img/li5.gif) no-repeat 2px 0; color:#333; margin:5px 0 0 9px; line-height:1.05em; padding-left:17px;  }

#new_offer_container .main_image_container .image_holder{position:absolute; margin-left:0; left:0; z-index:4 }


/* ------- MAIN  -------- */

.clearer{clear:both}

.display_block{display:block}

  
/* taby  */   
#new_offer_container .tabs_container{ margin-left:-5px;} 
#new_offer_container .tabs_container ul{margin: 0; padding:0; } 
#new_offer_container .tabs_container ul{ display:block }
#new_offer_container .tabs_container ul li:hover{cursor:pointer}

#new_offer_container .main_image_container .all_holder .btn_holder .btn{ display:block; width:170px; height:20px; margin: 0; background:url(../img/btn_sprawdz_small.png) no-repeat 0 -21px }
#new_offer_container .main_image_container .all_holder .btn_holder .btn:hover {background:url(../img/btn_sprawdz_small.png) no-repeat }
 
 
#new_offer_container .tabs_container a.clickable{text-indent:-1000000px; display:block; background:url(../img/bg_for_ie7.png) repeat; width:184px; height:240px; position:absolute; z-index:55;}

#new_offer_container .tabs_container ul li.tab_holder_default{float:left; width:184px; height:240px; margin:4px 0 0 5px; border:1px solid #cdcdcd; overflow:hidden; background:url(../img/bg_tab_inactive.jpg) repeat-x bottom;}
#new_offer_container .tabs_container ul li.tab_holder_default .header{ background:#cdcdcd; color:#333; height:42px; width:100% }
#new_offer_container .tabs_container ul li.tab_holder_default .header span{display:block; background:url(../img/bullet_right_arrow_inactive.png) no-repeat 8px 11px; padding:8px 8px 8px 24px; font-size:24px; }
 
 
#new_offer_container .tabs_container ul li.tab_holder_default .tab_content { position: relative; height: 198px }
 
#new_offer_container .tabs_container ul li.tab_holder_default .tab_content ul{margin:0; display:inline-block!important; height:172px!important;}
#new_offer_container .tabs_container ul li.tab_holder_default .tab_content ul li{background:none; color:#333; margin:16px 0 0 9px; line-height:1.1em; background:url(../img/li6.gif) no-repeat 2px 0; padding-left:17px;  width:149px}
#new_offer_container .tabs_container ul li.tab_holder_default .tab_content .btn{position: absolute; display:block; width:82px; height:21px; margin: 0; background:url(/r/repo1/buttons/btn_sprawdz_s.png) no-repeat; bottom: 7px; left: 7px;}



/* zmiana taba na hoverze  */  
#new_offer_container .tabs_container ul li.tab_holder_default.active{ border:1px solid #515151; margin-top:-4px; height:248px; background-image:none; background:#fff;}
#new_offer_container .tabs_container ul li.tab_holder_default.active .header{ color:#fff;background:#515151; height:50px; }
#new_offer_container .tabs_container ul li.tab_holder_default.active .header span{ background:url(../img/bullet_right_arrow_active.png) no-repeat 8px 18px; padding-top:16px }
 
#new_offer_container .tabs_container ul li.tab_holder_default.active .tab_content ul li{  background:url(../img/li5.gif) no-repeat 2px 0;}
#new_offer_container .tabs_container ul li.tab_holder_default.active .tab_content .btn{background:url(/r/repo1/buttons/btn_sprawdz_s.png) no-repeat 0 -21px}


/* 4 elementy zamiast 5ciu */   

#new_offer_container .tabs_container ul.four_elements li{width:232px; }
#new_offer_container .tabs_container ul.four_elements li.tab_holder_default .tab_content ul li{
	  width:200px;}
 /* ie7  */   
 #new_offer_container .tabs_container ul li.tab_holder_default,
#new_offer_container .tabs_container ul li.tab_holder_default .header *{position:relative;}
#new_offer_container .main_image_container{ z-index:1}
#new_offer_container .tabs_container {z-index:3}
 


#new_offer_container .tabs_container ul.four_elements li.tab_holder_default .tab_content .btn{margin-left:30px}


#new_offer_container .tabs_container ul li:hover{cursor:pointer}

 
 
#new_offer_container .tabs_container a.clickable{text-indent:-1000000px; display:block; background:url(../img/bg_for_ie7.png) repeat; width:184px; height:150px; position:absolute; z-index:55;}

#new_offer_container .tabs_container ul li.tab_holder_default{float:left; width:184px; height:150px; margin:4px 0 0 5px; border:1px solid #cdcdcd; overflow:hidden; background:url(../img/bg_tab_inactive.jpg) repeat-x bottom;}
#new_offer_container .tabs_container ul li.tab_holder_default .header{ background:#cdcdcd; color:#333; height:42px; width:100% }
#new_offer_container .tabs_container ul li.tab_holder_default .header span{display:block; background:url(../img/bullet_right_arrow_inactive.png) no-repeat 8px 11px; padding:8px 8px 8px 24px; font-size:24px; }
 
 
#new_offer_container .tabs_container ul li.tab_holder_default .tab_content { position: relative; height: 110px }
 
#new_offer_container .tabs_container ul li.tab_holder_default .tab_content p { margin:0; padding: 10px; }



/* zmiana taba na hoverze  */  
#new_offer_container .tabs_container ul li.tab_holder_default.active{ border:1px solid #515151; margin-top:-4px; height:158px; background-image:none; background:#fff;}
#new_offer_container .tabs_container ul li.tab_holder_default.active .header{ color:#fff;background:#515151; height:50px; }
#new_offer_container .tabs_container ul li.tab_holder_default.active .header span{ background:url(../img/bullet_right_arrow_active.png) no-repeat 8px 18px; padding-top:16px }
 
#new_offer_container .tabs_container ul li.tab_holder_default.active .tab_content ul li{  background:url(../img/li5.gif) no-repeat 2px 0;}



/* 4 elementy zamiast 5ciu */   

#new_offer_container .tabs_container ul.four_elements li{width:232px; }
#new_offer_container .tabs_container ul.four_elements li.tab_holder_default .tab_content ul li{
	  width:200px;}
 /* ie7  */   
 #new_offer_container .tabs_container ul li.tab_holder_default,
#new_offer_container .tabs_container ul li.tab_holder_default .header *{position:relative;}
#new_offer_container .main_image_container{ z-index:1}
#new_offer_container .tabs_container {z-index:3}
 


#new_offer_container .tabs_container ul.four_elements li.tab_holder_default .tab_content .btn{margin-left:30px}

