html, body{ 
 margin:0; 
 padding:0; 
 text-align:center; 
} 
 
#pagewidth,#pagewidth_warto{
	width:1024px;
	text-align:left;
	height: auto !important;
	height: 500px; /* IE */
	min-height: 500px;
	
	
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
} 
#pagewidth_warto{
	height:2000px;
}
	
/*lewa kolumna */
#leftcol{
	width:30%;
	float:left;
	position:relative;
	background-color:#F4F4F4;
	height:100%;
	text-align: center;
 }
 #logo{
	position:relative;
	float:left;
	height:200px;
	width:100%;
	padding-top:5px;
 
} 
 
#adres{
	position:relative;
	float:left;
	height:150px;
	padding-top:20px;
	width:100%;
 }
 
 #menu{
	position:relative;
	float:left;
	height:200px;
	padding-top:10px;
	text-align:center;
	padding-left: 15%;
	width:220px;
 
} 
 .przycisk {
	background:none;
	padding: 2px;
	padding-left: 3px;
	display: block;
	font: 13px Arial, sans-serif;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	color:#FFF;
	border: 2px solid #FFF;

}







#kontakt{
	position:relative;
	float:left;
	height:150px;
	padding-top:15px;
	width:100%;
 }
 #licznik{
 position:relative; 
 float:left;
 height:20%; 
 padding-top:10px;
 width:100%;
 
} 
 

/*lewa kolumna end*/

/*glowna*/
#glowna{
	background-color: #F4F4F4;
	position: relative;
	float:right;
	width:300px;
	text-align: center;
	height: 700px;
	padding-left: 15%;
	padding-right: 15%;
	padding-top: 40px;
	padding-bottom: 20px;
 }
 
/*glowna end*/

/*warto wiedziec*/
 #warto1{
 position:relative; 
 float:left;
 
 
 width:80%;

 font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	color: #090;
	font-weight: bold;
	
	height: 40px;
 
} 
 
#warto2{
	position:relative;
	float:left;
	width:80%;
	height: 190px;
 }
 
 #warto3{
	position:relative;
	float:left;
	width:80%;
	clear: both;
	display: block;
	overflow: hidden;
	height: 620px;
 
} 
 
#warto4{
	position:relative;
	float:left;
	width:80%;
	clear: both;
	height: auto !important;
	height: 100px; /* IE */
	min-height: 100px;
	line-height: 200%;
 }
 #warto5{
	position:relative;
	float:left;
	
	width:80%;
	height: auto !important;
	height: 200px; /* IE */
	min-height: 200px;
 
} 
/*warto wiedziec end*/
/*uslugi*/
#uslugi1{
	position:relative;
	float:left;
	width:75%;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	color: #090;
	font-weight: bold;
	height: 40px;
	padding-left: 5%;
	
 
} 
 
#uslugi2{
	position:relative;
	float:left;
	width:75%;
	height: 200px;
	padding-left: 5%;
	
 }
 
 #uslugi3{
	position:relative;
	float:left;
	width:75%;
	clear: both;
	display: block;
	overflow: hidden;
	height: 50px;
	padding-left: 5%;
	
 
} 
 
#uslugi4{
	position:relative;
	float:left;
	width:75%;
	clear: both;
	height:515px;
	padding-left: 5%;
	
	
 }
 #uslugi5{
	position:relative;
	float:left;
	width:80%;
	height:500px;
	line-height: 400%;
	
 
} 
/*uslugi end*/

/*wspolpraca*/

#wspolpraca1{
	position:relative;
	float:left;
	width:75%;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	color: #090;
	font-weight: bold;
	height: 40px;
	padding-left: 5%;
	
 
} 
 
#wspolpraca2{
	position:relative;
	float:left;
	width:75%;
	height: 60px;
	padding-left: 5%;
	
 }
 
 #wspolpraca3{
	position:relative;
	float:left;
	width:80%;
	clear: both;
	display: block;
	overflow: hidden;
	height: 350px;
	
 
} 
 
#wspolpraca4{
	position:relative;
	float:left;
	width:75%;
	clear: both;
	height:40px;
	padding-left: 5%;
	
 }
 #wspolpraca5{
	position:relative;
	float:left;
	width:80%;
	height:400px;
	line-height: 200%;
	
 
} 
#wspolpraca6{
	position:relative;
	float:left;
	width:75%;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	color: #090;
	font-weight: bold;
	height: 60px;
	padding-left: 5%;
	
 
} 
 
#wspolpraca7{
	position:relative;
	float:left;
	width:75%;
	height: 250px;
	padding-left: 5%;
	
 }
 
 #wspolpraca8{
	position:relative;
	float:left;
	width:75%;
	clear: both;
	display: block;
	overflow: hidden;
	height: 100px;
	padding-left: 5%;
	
 
} 
 
#wspolpraca9{
	position:relative;
	float:left;
	width:75%;
	clear: both;
	height:200px;
	padding-left: 5%;
	
 }
 #wspolpraca10{
	position:relative;
	float:left;
	width:75%;
	height:400px;
	padding-left: 5%;
	
 
} 
/*wspolpraca end */

/*uprawnienia*/

#uprawnienia1{
	position:relative;
	float:left;
	width:75%;
	height: 200px;
	padding-left: 5%;
	
 }
 #uprawnienia1{
	position:relative;
	float:left;
	width:75%;
	height: 200px;
	padding-left: 5%;
	
 }
 #uprawnienia1{
	position:relative;
	float:left;
	width:75%;
	height: 200px;
	padding-left: 5%;
	
 }
 #uprawnienia1{
	position:relative;
	float:left;
	width:75%;
	height: 200px;
	padding-left: 5%;
	
 }
 #uprawnienia1{
	position:relative;
	float:left;
	width:75%;
	height: 200px;
	padding-left: 5%;
	
 }
 #uprawnienia1{
	position:relative;
	float:left;
	width:80%;
	height: 1200px;
	padding-left: 5%;
	list-style-type: none;
	
 }
 
 /*uprawnienia end*/
 /*uslugi2*/
 #uslugi2_1{
	position:relative;
	float:left;
	width:80%;
	clear: both;
	display: block;
	overflow: hidden;
	height: 280px;
	padding-left: 5%;
	
 
} 
#uslugi2_2{
	position:relative;
	float:left;
	width:75%;
	height: 150px;
	padding-left: 5%;
	
 }
 #uslugi2_3{
	position:relative;
	float:left;
	width:80%;
	clear: both;
	display: block;
	overflow: hidden;
	height: 40px;
	
 
} 
 
 /*uslugi2 end*/
 
 
  /*uslugi3*/
  
  #uslugi3_1{
	position:relative;
	float:left;
	width:80%;
	clear: both;
	display: block;
	overflow: hidden;
	height: 575px;
	padding-left: 5%;
	
 
} 
#uslugi3_2{
	position:relative;
	float:left;
	width:75%;
	height: 150px;
	padding-left: 5%;
	
 }
 #uslugi3_3{
	position:relative;
	float:left;
	width:80%;
	clear: both;
	display: block;
	overflow: hidden;
	height: 50px;
	
	
 
} 
   /*uslugi3 end*/
   
   /*uslugi4*/
  
  #uslugi4_1{
	position:relative;
	float:left;
	width:80%;
	height: 350px;
	
 
} 
#uslugi4_2{
	position:relative;
	float:left;
	width:80%;
	height: 360px;
	padding-left: 5%;
	
 
} 
   /*uslugi4 end*/
   
   /*uslugi5*/
   
   #uslugi5_1{
	position:relative;
	float:left;
	width:80%;
	height: 280px;
	
 
} 
#uslugi5_2{
	position:relative;
	float:left;
	width:80%;
	height: 550px;
	padding-left: 5%;
	
 
} 
#uslugi5_3{
	position:relative;
	width:80%;
	float:left;
	height: 80px;
	
	
 
} 
   
   /*uslugi5 end*/
   
    /*uslugi6*/
	
	
#uslugi6_1{
	position:relative;
	float:left;
	width:80%;
	height: 200px;
	
 
} 


#uslugi6_2{
	position:relative;
	float:left;
	width:80%;
	height: 160px;
	padding-left: 5%;
	
 
} 
#uslugi6_3{
	position:relative;
	float:left;
	width:80%;
	height: 50px;
	
 
} 
/*uslugi6 end*/

/*uslugi7*/
#uslugi7_1{
	position:relative;
	float:left;
	width:80%;
	height: 450px;
	padding-left: 5%;
	
 
} 
#uslugi7_2{
	position:relative;
	float:left;
	width:80%;
	height: 150px;
	padding-left: 5%;
	
 
} 
#uslugi7_3{
	position:relative;
	float:left;
	width:80%;
	height: 50px;
	
 
} 



/*uslugi7 end*/

/*uslugi8*/
#uslugi8_1{
	position:relative;
	float:left;
	width:80%;
	height: 500px;
	padding-left: 5%;
	
 
} 
#uslugi8_2{
	position:relative;
	float:left;
	width:80%;
	height: 130px;
	padding-left: 5%;
	
 
} 
#uslugi8_3{
	position:relative;
	float:left;
	width:80%;
	height: 50px;
	
	
 
} 

/*uslugi8 end*/


 
 .bezkropki{list-style-type:none;}

#maincol{
	background-color: #FFFACD;
	position: relative;
	width:69%;
	float:right;
	height: auto !important;
	height: 500px; /* IE */
	min-height: 500px;
	display: inline;
 }
 
#gora{
	position:relative;
	height:200px;
	width:100%;
	display:block;
	overflow:auto;
	text-align:center;
} 
 
#dol{
	position: relative;
	float:right;
	width:85%;
	padding-top: 5%;
	padding-bottom: 5%;
	padding-left: 5%;
	text-align: left;
	margin-top: 10px;
	height: auto !important;
	height: 700px; /* IE */
	min-height: 700px;
 }
 #dol_glowna{
	background-color: #FFFACD;
	position: relative;
	float:right;
	width:85%;
	padding-top: 15%;
	padding-right: 10%;
	padding-bottom: 5%;
	text-align: center;
	margin-top: 10px;
	height: auto !important;
	height: 500px; /* IE */
	min-height: 500px;
 }
 .niebieski {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	color: #00F;
	font-weight: bold;
}
 #czerwony {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	color: #F00;
	font-weight: bold;
	
}
 #czerwony2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	color: #F00;
	font-weight: bold;
	
}
 
 #niebieski2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	color: #00F;
	font-weight: bold;
	text-transform: none;
	font-variant: normal;
	text-align: left;
}
#podpis {
	font-family: "Comic Sans MS", cursive;
	font-size: 18px;
	color: #06F;
	text-align:right;
}
#podpis2 {
	font-family: "Comic Sans MS", cursive;
	font-size: 18px;
	color: #000;
	text-align:center;
	padding-bottom: 5px;
}
#podpis3 {
	font-family: "Comic Sans MS", cursive;
	font-size: 18px;
	color: #000;
	text-align:right;
	
	
}
#czarny {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	color: #000;
	font-weight: bold;
	text-align: left;
	
}
.efekt{
border: 1px solid #696;
padding: 60px 0;
text-align: center; width: 200px;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
-webkit-box-shadow: #666 0px 2px 3px;
-moz-box-shadow: #666 0px 2px 3px;
box-shadow: #666 0px 2px 3px;

behavior: url(PIE/PIE.htc);}
.lamanie{
	white-space:normal;
	word-wrap: break-word;
}


.buttons a {color:#00F;
background: none;
padding: 2px;
padding-left: 3px;
display: block;
border-left: 10px solid ;
border-top:1px solid #FFF;
border-bottom:1px solid #FFF;
border-right:1px solid #FFF;
font: 17px Verdana, sans-serif;

text-decoration: none;
text-align: center;
margin-top:2px;

height:30px;}

.buttons a:hover {border-left: 10px solid ;
text-decoration: none;
color: #00F;}
.rogi{border: 3px solid #000 ;
-webkit-border-radius: 50px;
-moz-border-radius: 50px;
border-radius: 50px;

behavior: url(PIE/PIE.htc);}
#wlascicel{
	position: relative;
	float:left;
	width:200px;
	height: 30px;
	margin-bottom: -5px;
	z-index: 2;
	
 }
 #dziekuje{
	position: relative;
	float:right;
	width:200px;
	height: 50px;
	z-index: 2;
	margin-top: -30px;
	margin-left: -10px;
	
 }
 #dziekuje1{
	background: none;
	position: relative;
	float:right;
	width:20%;
	height: 100%;
	
	
 }
 #dziekuje2{
	background:#99CC66;
	position: relative;
	float:right;
	width:70%;
	height: 100%;
	border: 2px solid #000;
	padding-bottom: 10px;
	
	
	
 }
