.spl2 {
padding:11px 7px;
}
 .spl2 .l {
float:left;
width:360px;
}
 .spl2 .r {
float:right;
width:345px;
}

 .spl2 .z {
 float:left;
width:710px;
}

#ofertap .header {
height:32px;
width:758px;
}
#ofertap .header h3 {
padding:6px 0 7px 14px;
font:bold 15px Tahoma;
color:white;
background:#A04D01;
}

#ofertap .info table td {
padding:0 15px 0 6px;
font:normal 12px Tahoma;
color:white;
vertical-align:top;
}

#ofertap .header {
height:32px;
width:760px;
}
#ofertap .header h3 {
padding:6px 0 7px 14px;
font:bold 15px Tahoma;
color:white;
background:#A04D01;
}

#ofertap .info table td {
padding:0 15px 0 6px;
font:normal 12px Tahoma;
color:#000000;
vertical-align:top;
}
 #galeria  {float:left;

width:370px;
height:100%;
}
 #galeria s {
float:left;
width:100px;
height:80px;
margin:0px 7px 15px 0px;
}
#galeria s a {
display:block;
width:100px;
height:80px;
background-repeat:no-repeat;
background-position:center center;
}
#galeria span {
padding-top:10px;
background:url(../images/lupa.gif) left center no-repeat;
padding-left:25px;
margin-left:15px;
color:#486e93;
font:bold 12px Tahoma;
clear:both;
display:block;
}


	#gallery ul { list-style: none; }
	#gallery ul li { display: inline; }
	#gallery ul img {
		border: 5px solid #3e3e3e;
		border-width: 5px 5px 20px;
	}
	#gallery ul a:hover img {
		border: 5px solid #fff;
		border-width: 5px 5px 20px;
		color: #fff;
	}
	#gallery ul a:hover { color: #fff; }
	
/* lista z tabami */   
 ul.tabs {         
 list-style-type:none; 
  padding:0;          
 clear:both;          
 background:#fefefe repeat-x;          
 padding-bottom:10px;          
 overflow:hidden;     }     
 /* zwykłe taby */  
 
 ul.tabs li {         
 height:31px;          
 float:left;          
 text-align:center;         
 line-height:31px;         
 background:url(../images/tab_all.gif) 0 0 no-repeat;         
 margin-right:1px;         
 position:relative;         
 min-width:110px;         
 cursor:pointer;         
 padding:0 10px;     }   
 
 ul.tabs li span.right {         
 position:absolute;         
 right:0;         
 top:0;         
 width:9px;         
 height:32px;         
 background:url(../images/tab_all.gif) 0 -31px no-repeat;         
 overflow:hidden;     }           
 ul.tabs li a {
 font-size:12px;         
 text-decoration:none;         
 color:#333;         
 outline:none;     }   
 /* taby po najechaniu */                    
 ul.tabs li:hover {background-position:0 -62px;         color:#fff !important;     }       
 ul.tabs li:hover a {color:#fff;     }           
 ul.tabs li:hover span.right {background-position:0 -93px;     }     
 /* taby aktywne */                        
 ul.tabs li.active {background-position:0 -186px;         cursor:default;     }           
 ul.tabs li.active a {color:#fff;         cursor:default;     }           
 ul.tabs li.active span.right {         background-position:0 -217px;     }     
 /* taby wyłączone */                
 ul.tabs li.disable {background-position:0 -124px;         cursor:default;     }       
 ul.tabs li.disable span.right {         background-position:0 -155px;     }              
 ul.tabs li.disable a {color:#999;         cursor:default;     }   
 /* powierzchnia tabow */    
 .tab {         
 display:block;           
 font:normal 12px Tahoma;
 background:#F0F0F0;         
 min-height:50px;         
 clear:both;         
 padding:10px;         
 margin-top:-5px;         
 -moz-border-radius:8px;         
 -webkit-border-radius:8px;     
 }  

 .pasA { background:#dac7b5; }
 .pasB { background:#EFF4F7;}
 
 /* main level */