body {
   background-color: #000; color: #000;
   margin: 0px auto; padding: 0px;   
   font-family: verdana, tahoma, arial, helvetica, sans-serif;  font-size: 11px;
   line-height: 16px; 
	background-image: url('/_img/tlo_str.gif');  background-repeat: repeat-y;  background-position: center;    
   }
   
p, div { color: #000;  margin: 0px; border: 0px;  border: 0px solid red; 
	font-family: verdana, tahoma, arial, helvetica, sans-serif;  font-size: 11px; line-height: 16px;}
	
table { border: 0px; padding: 0px; border-collapse: collapse;  margin: 0px;   }	
td {  margin: 0px; border: 0px; padding: 0px; border-collapse: collapse; vertical-align: top; }
img { display: block; margin: 0px; border: 0px}

a { 	color: #72706F;	text-decoration: none; }
a:hover { 	color: #72706F; text-decoration: underline; }

a.menu { 	color: #fff;	text-decoration: none; }
a.menu:hover { 	color: #000; text-decoration: none; }

a.menug { 	color: #fff;	text-decoration: none; }
a.menug:hover { 	color: #000; text-decoration: none; }

a.menul { 	color: #fff;	text-decoration: none; }
a.menul:hover { 	color: #000; text-decoration: none; }

p.menu { font-size: 12px; margin: 0px 0px 0px 0px; }
img.logo { margin: 0px 0px 73px 0px; }
p.menug { font-size: 12px; text-align: center; display: inline; padding: 0px 0px 10px 0px;}
p.menug_on { font-size: 12px; text-align: center; display: inline; padding: 0px 0px 10px 0px; background-image: url('/_img/tlo1.gif');  background-repeat: repeat-x;  background-position: bottom; font-weight: normal; }
td.menu {   padding: 5px 0px 0px 0px; text-align: center; }
td.menul {   padding: 6px 0px 5px 36px; text-align: left; }
td.menulp {   padding: 6px 0px 5px 56px; text-align: left; }

p.menul { font-size: 12px; text-align: center; display: inline; padding: 0px 0px 7px 0px; line-height: 20px; }
p.menul_on { font-size: 12px; text-align: center; display: inline; padding: 0px 0px 7px 0px; background-image: url('/_img/tlo1a.gif');  background-repeat: repeat-x;  background-position: bottom; font-weight: bold; line-height: 20px; }
p.menulp_on { font-size: 12px; text-align: center; display: inline; padding: 0px 0px 7px 0px; background-image: url('/_img/tlo3a.gif');  background-repeat: repeat-x;  background-position: bottom; font-weight: normal; line-height: 20px; }




div#tlo {
   width: 100%;
	height: 242px;
   position: absolute;
	z-index: 1; 
	background-image: url('/_img/tlo_str.jpg');  background-repeat: repeat-x;  background-position: top;  	   
 } 

div#centruj {
   width: 926px;
   margin-left: 50%;
   left: -463px; 
   position: absolute;
	z-index: 5;    
 } 

div#lewa {
	float: left;
	width: 223px; 
}
div#prawa {
	float: left;
	width: 703px; 
	padding: 0px 0px 0px 0px;	
	background-image: url('/_img/tlo_prawa.jpg');  background-repeat: no-repeat;  background-position: top right; 	
}

table.menu {  width: 648px; margin: 0px 0px 50px 0px; height: 30px; }

p.tekst { padding: 0px 113px 0px 58px; text-align: justify; }
p.tekst_szerzej { padding: 0px 113px 0px 58px; text-align: justify; line-height: 22px; }
p.tekst2 { padding: 0px 113px 0px 58px; text-align: justify; font-size: 12px; line-height: 19px;  }
p.dol  { text-align: left; padding: 4px 0px 0px 0px;   margin: 50px 115px 22px 60px; border-top: 1px solid #ccc; }
p.dol2  { text-align: left; padding: 60px 115px 10px 60px; font-size: 12px; }
table.menulewe { 	width: 223px; }

p.tyt_str { margin: 2px 113px 16px 58px; text-align: right; border-bottom: solid 1px #666; font-size: 12px;  font-weight: bold; padding: 0px 0px 3px 0px}

p.lewa { padding: 0px 113px 0px 58px; text-align: left; }
p.prawa { padding: 0px 113px 0px 58px; text-align: right; }

p.center { padding: 0px 113px 0px 58px; text-align: center; }

p.wypunkt { margin: 0px 113px 0px 88px; text-align: left;   padding: 0px 0px 0px 10px;
				background-image: url('/_img/li.gif');  background-repeat: no-repeat;  background-position: top left;}
				
table.kontakt { margin: 0px 113px 0px 58px; }

textarea.small_short		{ width: 250px; height: 70px; background-color: #FAFAFA; border: 1px solid #EBEAEA; font-family: verdana, tahoma, arial, helvetica, sans-serif;  font-size: 11px; }
input.in1 { width: 250px; height: 20px; background-color: #FAFAFA; border: 1px solid #EBEAEA; border-bottom: 1px dashed #000; font-family: verdana, tahoma, arial, helvetica, sans-serif;  font-size: 11px; margin: 4px 0px 4px 0px; z-index: 1 }
input.in2 { width: 130px; height: 20px; background-color: #FAFAFA; border: 1px solid #EBEAEA; border-bottom: 1px dashed #000; font-family: verdana, tahoma, arial, helvetica, sans-serif;  font-size: 11px; margin: 4px 0px 4px 0px; z-index: 1 }
p.form { margin: 5px 0px 1px 0px; }
select { background-color: #FAFAFA; border: 1px solid #EBEAEA;    font-family: verdana, tahoma, arial, helvetica, sans-serif;  font-size: 11px;   }
option { margin: 5px 5px 1px 5px; vertical-align: middle; }

input.sub2   { width: 80px; height: 23px; font-family: verdana, tahoma, arial, helvetica, sans-serif;  font-size: 11px; background-color: #D0D0D0; border: 1px solid #838282; color: #000; }


img.mapa { margin: 20px 0px 0px 0px; margin-left: 132px; }

p.req { text-align: right; margin: 3px 5px 3px 0px;}
.req_small { font-size: 10px; color: #9E9D9D; }
td.req { vertical-align: middle;  }
img.cal { display: inline; }

