@charset "utf-8";
/* CSS Document */

* { margin: 0; padding: 0; outline: none;}


/* Elements */

body { font: normal 12px Tahoma; background:#F6F5ED url(gfx/bg.jpg) no-repeat; }

h1 {}

h2 { font: bold 14px Tahoma; color: #4E7816; padding-left: 12px;}
h3 { font: bold 12px Tahoma; color: #4E7816; padding-bottom: 8px; padding-left: 12px; }

h4, h5, h6 {}

p, ol, ul, dl, blockquote { }

a {}

a:hover {}

.spolka { font-size:10px!important; color:#5D7F2F; padding-left: 20px;}
/* Header */

#header { 
		width: 882px; height: 228px;
		background:url(gfx/baner.jpg)  right -2px no-repeat; 
		border: 1px solid #b8b5ab; 
		position:absolute; left: 190px; top:0;
		border-width: 0px 1px 0px 0px;
 }


#header h1 {}

#header h2 {}

#header a {}


#logo { position:absolute; left: 30px; top:15px;  background:url('gfx/logo.jpg') 0 0 no-repeat; height:123px; width: 76px;}





#baner{ width: 882px; height: 272px; background: #fff; border: 1px solid #b8b5ab; position:absolute; left: 0; top:200px; }
/* Content */
#out-container {width: 100%; margin: 0 auto; position:relative;} 

#content {
	 background:#FF00CC; position:absolute; left: 190px; top:0px;  

	
}

/* colOne */

#colOne { width: 680px; height: 600px; border: 1px solid green; float: left; background:#f6f5ed;  position:absolute; left: 0; top:240px; border: 1px solid #b8b5ab;}

#title-category { 
width: 680px; height: 32px;
border: 1px solid #b8b5ab; border-width: 0px 0px 1px 0px; 
}

#title-category p { padding:  10px 6px 6px 12px; color: #7F7B70;}

#title-category strong {color: #4E7816!important;}

span.titleposition { font-weight:700; color: #4F3C1B; }
.main-text-box  { }
.main-text-box p { line-height: 20px; padding: 3px 12px 3px 12px; text-align:justify;  }

.main-text-box ul { margin-left: 42px;} 
.main-text-box  ul li {line-height: 20px;} 


#photo {  width: 680px;  height: 250px; background:#fff; border: 1px solid #b8b5ab; border-width: 1px 0px 1px 0px; padding: 0px 0px; }

.kontakt { margin-top: 30px; }

#kontakt-out {  height: 350px; border: 1px solid #b8b5ab; border-width: 0px 0px 1px 0px;}
#siedziba { float:left; width: 176px; height: 350px; }
#mapa {  width: 504px;  height: 350px;  margin-left: 176px;  }




#paginacja ul  { list-style: none; width: 50px; margin: 0 auto; position:absolute; bottom: 22px;  left: 50%;}

#paginacja ul li  { 
		margin-top: 12px;
		float: left; 
		padding: 3px 6px; 
		border: 1px solid #b8b5ab; border-width: 0px 1px 1px 0px; 
		 color: #4F3C1B; 
		
}

#paginacja ul li a  {text-decoration: none; color: #4F3C1B;}

#paginacja ul li a:hover { 
		color: #4E7816;
}




#colOne h2{}
#colOne a {}
#colOne a:hover {}

/* colTwo */

#colTwo {}
#colTwo p {}
#colTwo h3 {}

/* colThree */

#colThree { 
		width: 201px; height: 460px; 
		float: right; 
		background:#f6f5ed; 
		position:absolute; left: 682px; top:240px; 
		border: 1px solid #b8b5ab; border-width: 1px 1px 0px 0px;
}

#menu-txt { 
		width: 201px; height: 32px;
		border: 1px solid #b8b5ab; border-width: 0px 0px 1px 0px;
		font: normal 11px Tahoma; 
}

#menu-txt p { padding:  10px 6px 6px 6px; color: #7F7B70;}

#submenu ul  { list-style: none; }
#submenu ul li  { }  
#submenu ul li a { 
		float:right; 
		width: 191px;  height: 21px; 
		background:#E2DFD8;
		padding: 8px 4px 0px 6px;
		border: 1px solid #b8b5ab; border-width: 0px 0px 1px 1px;
		font: bold 11px Tahoma; color: #4F3C1B; text-decoration: none; 
}

#submenu ul li a:hover { 
		float:right; 
		width: 191px;  height: 21px;  
		background:url('gfx/subbatton_down.jpg') 0 0 repeat-x;
		border: 1px solid #b8b5ab; border-width: 0px 0px 1px 1px;
		font: bold 11px Tahoma; color: #fff; text-decoration: none; 
}

#colThree img { position:absolute; bottom: 40px; left: 10px;}
#colThree li {}
#colThree li li {}
#colThree a {}
#colThree a:hover {}
#colThree h2 {}


#col4{ 
		width: 391px; height: 148px; 
		position:absolute; left: 682px; top:692px; 
		border: 1px solid #b8b5ab; border-width: 1px 0px 1px 0px;  
		background:#f6f5ed; 
}

#col4 p { padding:  6px; color: #7F7B70; font: normal 11px Tahoma; }

#flash-partner { margin: 20px 0 20px 30px;}


/* Footer */

#footer { 
		width: 1072px; height: 40px; background:#F6F5ED;  
		position:absolute; left: 0px; top:842px; 
		border:1px solid #b8b5ab; border-width: 0px 0px 1px 1px;
}
#footer-menu { width: 396px; float:right; }
#footer-menu ul  { list-style: none;   margin-top: 14px; padding-right: 0;   }

#footer-menu ul li { 
		float:left; display:inline; 


}

#footer-menu ul li a { 
		float:left; display:inline; 
		padding: 2px 14px; 
		border-right: 1px solid #b8b5ab; 
		font: normal 11px Tahoma; color: #7F7B70; text-decoration: none; 
}

#footer-menu ul li a#ostatni { 
		border-right: 0px solid #b8b5ab; 
		
}

#footer-menu ul li a:hover { 
		color:#4e7416;
}

#copyrights {
		width: 1062px; height: 40px; background:#F6F5ED; padding-left: 10px; 
		position:absolute; left: 0px; top:880px; border:1px solid #b8b5ab; border-width: 1px 0px 0px 1px; 
}

#copyrights p { padding-top: 14px; color: #b8b5ab;}


/*MENU*/

#menu{ width: 883px; height: 40px; position:absolute; left: 189px; top:190px; z-index:1; }


#menu ul li a:hover { 
		float:right; 
		padding: 12px 34px; 
		background: red/*url('../gfx/batton_down.jpg') 0 0 repeat-x*/;
		border: 1px solid #b8b5ab; border-width: 0px 0px 1px 1px;
		font: normal 12px Tahoma; color: #fff; text-decoration: none; 
}
#menu ul  { list-style: none; display:inline; float:right;}

#menu ul li  { 
		float:left; display:inline; 


}
#menu ul li#special { 
		 float:left; display:inline;  
 		/*border: 1px solid #b8b5ab; border-width: 0px 0px 1px 1px;*/
		background:url('gfx/batton_up.jpg') 0 0 repeat-x;
		padding: 12px 22px;
		border: 1px solid #b8b5ab; border-width: 0px 0px 1px 1px;
		font: normal 12px Tahoma; color: #fff; text-decoration: none; 
}




#menu ul li a { 
		float:left;  margin:0;
		padding: 12px 22px; 
		background: url('gfx/batton_up.jpg') 0 0 repeat-x;
		border: 1px solid #b8b5ab; border-width: 0px 0px 1px 1px;
		/*border: 1px solid #b8b5ab; border-width: 0px 0px 1px 1px;*/ display:inline;
		font: normal 12px Tahoma; color: #fff; text-decoration: none; 
}

#menu ul li a:hover { 

		float:left;  margin:0;
		padding: 12px 22px;  
		background:url('gfx/batton_down.jpg') 0 0 repeat-x;
		border: 1px solid #b8b5ab; border-width: 0px 0px 1px 1px;
		/*border: 1px solid #b8b5ab; border-width: 0px 0px 1px 1px;*/ display:inline;
		font: normal 12px Tahoma; color: #fff; text-decoration: none; 
}

#menu ul.level2 {
	display: none;
	position: absolute;
	left: 624px;
	top: 39px;
	border-top: none;
	z-index: 2px;
	padding: 0;
	border: none !important;
	
}

#menu ul li:hover ul.level2 {
	display: block;
	float: left;
	padding: 0;
	border: none !important;
	
}

#menu ul li ul.level2 li {
	padding: 0;
	float: left;
	border-bottom: none !important;

	
}

#menu ul li ul.level2 li a {
	display: block; 
	background:#4E7D17;
	color: #fff;
	height: 20px; width: 175px;
	padding: 8px 0 2px 8px;
}

#menu ul li ul.level2 li a:hover {
	display: block;
	z-index: 100;
	float: left;
	width: 175px;
	height: 20px;
	padding: 8px 0 2px 8px;
	background:url('gfx/batton_down.jpg') 0 -6px repeat-x;
	color: #fff;

}

/*SUBMENU*/

#submenu ul  { list-style: none; }
#submenu ul li.special  { 
		float:right; 
		width: 191px;  height: 21px; 
		background:#E2DFD8;
		padding: 8px 4px 0px 6px;
		border: 1px solid #b8b5ab; border-width: 0px 0px 1px 1px;
		font: bold 11px Tahoma; color: #4F3C1B; text-decoration: none; 
		}
		
  
#submenu ul li a { 
		float:right; 
		width: 191px;  height: 21px; 
		background:#E2DFD8;
		padding: 8px 4px 0px 6px;
		border: 1px solid #b8b5ab; border-width: 0px 0px 1px 1px;
		font: bold 11px Tahoma; color: #4F3C1B; text-decoration: none; 
}

#submenu ul li a:hover { 
		float:right; 
		width: 191px;  height: 21px;  
		background:url('gfx/subbatton_down.jpg') 0 0 repeat-x;
		border: 1px solid #b8b5ab; border-width: 0px 0px 1px 1px;
		font: bold 11px Tahoma; color: #fff; text-decoration: none; 
}

#submenu ul li.special:hover { 
		float:right; 
		width: 191px;  height: 21px;  
		background:url('gfx/subbatton_down.jpg') 0 0 repeat-x;
		border: 1px solid #b8b5ab; border-width: 0px 0px 1px 1px;
		font: bold 11px Tahoma; color: #fff; text-decoration: none; 
}

#submenu ul.level2 {
	display: none;
	position: absolute;
	left: -1px;
	top: 183px;
	border-top: none;
	z-index: 2px;
	padding: 0;
	border: none !important;
	
}

#submenu ul li:hover ul.level2 {
	display: block;
	float: left;
	padding: 0;
	border: none !important;
	
}

#submenu ul li ul.level2 li {
	padding: 0;
	float: left;
	border-bottom: none !important;	
}

#submenu ul li ul.level2 li a {
	display: block;
	background:#F5EFDF;
	color: #4F3C1B;
	height: 20px; width: 193px;
	padding: 8px 0 2px 8px;
}

#submenu ul li ul.level2 li a:hover {
	display: block;
	z-index: 100;
	float: left;
	width: 193px;
	height: 20px;
	padding: 8px 0 2px 8px;
	background:#F1D91D;
	color: #4F3C1B;

}

