.tlo{ background-color:transparent; 
      background-image:url(gfx/background.jpg);
      background-repeat:repeat-y; 
      background-position: 0 0 ;  
      padding: 0px; 
      margin: 0 auto ;
	  background-position:center; 
      }	  
	  

#kontener {
			width:750px;
			height:inherit 100%;
			margin:0 auto;
			margin-top:-37px;
			padding-left:26px;
			position:relative;
			}
			
			
 #main {
	width:436px;
	margin-right:100px;
	float:right;
	background-image:url(gfx/main_bg.gif);
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:300;
	font-size:12px;
	color:#50677f;
	position:relative;
		}
html>body #main { width:436px;
        margin-right:48px;
		float:right;
		background-image:url(gfx/main_bg.gif);
		background-repeat:no-repeat;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	    font-size:12px;
	    color:#50677f6;
		position:relative;
		}		


#logo { width:100%;
		position:relative;
		margin:0 0 0 0;
		background-image:url(gfx/logo_bg.jpg);
		background-repeat:repeat-x;
		height:91px;
		text-align:center;}
		
#logo2 { width:100%;
		position:relative;
		margin:0 0 0 0;
		background: transparent url(gfx/logo_shad.png) !important; background: transparent;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='gfx/logo_shad.png');
		background-repeat:repeat-x;
		height:37px;
		text-align:center;}
		
		
		
html>body#logo { width:100%;
		position:relative;
		margin:0 0 0 0;
		background-image:url(gfx/background1.png);
		background-repeat:repeat-x;
		background-color:transparent;
		height:128px;
		text-align:center;}
		
#image1 { padding:0; margin:0; float:left; }

#image2 { padding:0; margin:0; float:left; } 		
		
#lang { width:215px; margin:0 0 0 0; padding-right:1px; float:left; position:relative; }

 #stopka { padding:0;
          margin-left:20px;
		  marign-top:100px;
		  float:left;
		  width:160px;
		  font-family:Tahoma;
		  font-size:12px;
		  color:#5a5a5a;
		  font-weight:500;
		  position:relative;
		  }		  
		  
html>body #stopka { padding:0;
          margin-left:42px;
		  marign-top:20px;
		  float:left;
		  width:160px;
		  font-family:Tahoma;
		  font-size:12px;
		  color:#5a5a5a;
		  position:relative;	
		  }		
		  
		  
#workfor { float:left; margin-left:10px; position:relative; z-index: 10; }		  
		  
	
h1 { font-size:14px; padding:0; }

h2 { font-size:12px; margin:0; padding:0; font-weight:normal; display:inline; font-weight: bold; }	 	

h3 { text-align:center; }

h4 { font-size:14px; }	


	 
li {list-style:square;}		

a{ color:#9a7a33; text-decoration:none; border:none; border:none; }
a:hover { color:#4f7bae; }   	


.img { padding:0 0 0 0; margin:0 0 0 0; display:inline; float:left; position:relative; }

.wciecie { margin-left:24px; }
.wciecie2 { margin-left:120px; }

.wyciecie { margin-left:1px; }

.srodek { margin-left:110px;}

.srodek2 { margin-left:126px;}
.srodek3 { margin-left:145px;}
.srodek4 { margin-left:160px;}



.mid {
	text-align:center;
}




.toper { margin-left:162px;  }
.toper2 { margin-left:137px;  }
.toper3 { margin-left:130px; }
.toper4{ margin-left:120px; } 
.toper5 { margin-left:165px; }
.toper6 { margin-left:160px; }
.toper7 {
	position: fixed;
	margin-left: 110px;
}


#belka { position:relative; padding:0; margin:0; float:left; height:auto; margin-top:-4px;}

html>body #belka { position:relative; padding:0; margin:0; float:left; height:auto; margin-top:-9px;}

object { margin:0 0 0 0; padding:0 0 0 0;}


 #footer { 
          width:750px;
		  margin:0 auto;
		  padding-left:26px;
		  margin-top:20px;
		  }
		  
#adres { font-size:11px; margin-left:50px; font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:400; float:left;}	

#footer2 { float:right; 
           width:480px; 
		   margin-right:35px; 
		   font-size:11px; 
		   font-family:Geneva, Arial, Helvetica, sans-serif; 
		   font-weight:400; 
		   color:#7d7c79;
		   text-align:center;
		   margin-top:45px; }	
		   
#footer4 { float:left; }		   
		   
#footer3 { 
          width:750px;
		  margin:0 auto;
		  padding-left:26px;}		
		 	      	  
		   
.noborder { border:none; }		

.tabelka { width:400px; text-align:center;  margin-left:0px; color:#56708b; font-family:Geneva, Arial, Helvetica, sans-serif; border-color:#CCCCCC; }

.tdtop {background-color:#eee8d8; color:#465e76; }

.papierowe { margin-left:40px; }

.list1 { margin-left:5px; }

.list2 { margin-left:20px; }

.list3 { list-style:none; }

#kontakt {
	float:right;
	text-align:right;
}

input:focus, select:focus, textarea:focus { background-color:#efe4c4; }

.dzialy { text-decoration:underline; font-weight:bold; }

.poziom2 { margin-left:20px; }
      
.thumbnail{
	position: relative;
	z-index: 0;
	margin-left: 160px;
}

.thumbnail:hover{
background-color: transparent;
z-index: 100;
}

.thumbnail span{ 
position: absolute;
background-color: lightyellow;
left: -400px;
border: 1px black;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ 
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{
	visibility: visible;
	top: -100px;
	left: -230px;
}

