@charset "utf-8";
/* CSS Document */

* { margin: 0; padding: 0; outline: none;}


/* Elements */

body { font: normal 12px Tahoma; background:#F6F5ED url('../gfx/bg.jpg') -9px 0 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; }
h3.inwest1 { font: bold 12px Tahoma; color: #FE7100; padding-bottom: 8px; padding-left: 12px; }


h4 { color:#BF4B0B; font-weight:800; font: bold 14px Tahoma; padding-left: 12px; }
h4.inwest1 { color:#393D40; font-weight:800; font: bold 14px Tahoma; padding-left: 12px; }

h5, h6 {}
p {text-align:justify; }
p, ol, ul, dl, blockquote { }

a {}

a:hover {}

img { border: none;}



/* Header */

#header { 
		width: 822px; height: 628px;
		background:url('../gfx/baner.jpg')  right -2px no-repeat; 
		border: 1px solid #b8b5ab; 
		position:absolute; left: 240px; top:0;
		border-width: 0px 1px 0px 0px;
 }


#header h1 {}

#header h2 {}

#header a {}


#logo { position:absolute; left: 0px; top:15px; background:url('../gfx/logo.jpg') 0 0 no-repeat; height:123px; width: 76px;}





#baner{
	width: 822px;
	height: 271px;
	background: red;
	border: 1px solid #b8b5ab;
	position:absolute;
	left: 240px;
	top:228px;
	margin:0;
	padding: 0;
	display:block;
	background-color: #FFFFFF;
}


#colL { width: 368px; height: 497px; border-right: 1px solid #B8B5AB; 
		position:absolute; left: 0px; top:33px; background:#e1dfd8;
}
#colL p {padding: 0 12px 0 12px;}

.gray { color:#393D40; font-weight:800; padding:3px 0 0 12px;  height: 30px;}

#colL p { padding-right:0 0 0 12px; }

#fotomainsite {width: 340px; height: 230px; padding:2px 2px 2px 2px; margin:10px auto 10px auto; border: 1px solid  #B8B5AB; background:#F6F5ED;  }


#colR { width: 252px; height: 497px; position:absolute; left: 368px; top:4px;   }

#colR #inwest1 { width: 252px; height: 264px; background: #C5CFA8; padding-top: 29px; border: 1px solid #B8B5AB; border-weight: 1px 0px 1px 0px;    }
#colR #inwest2 { width: 252px; height: 185px; background:#F6F5ED; padding-top: 18px; border-bottom: 1px solid #B8B5AB;     }

#colR p  {padding-right: 12px;}
.foto2mainsite {width: 220px; height: 104px; padding:2px; margin:10px auto 14px auto; border: 1px solid  #B8B5AB; background:#fff;  }


.foto3mainsite {width: 220px; height: 104px; padding:2px; margin:10px auto 0 auto; border: 1px solid #838F62; background:#fff;  }

#colR p.inwest1  {padding-right: 12px; padding: 8px 12px 0 12px; color: #394039;}


/* Content */
#out-container { margin: 0 auto; position:relative;} 


#info-box { width: 231px; height: 240px; background:url('../gfx/TARGI.png');  position:absolute; left: 48px; top: 210px; z-index:1000;}


#content {
	 background:#FF00CC; position:absolute; left: 240px; top:0px;  

	
}

/* colOne */

#colOne { width: 620px; height: 530px; border: 1px solid green; float: left; background:#f6f5ed;  position:absolute; left: 0; top:500px; border: 1px solid #b8b5ab;}

#title-category { 
width: 620px; 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: 20px 12px 12px 12px;  }


#photo { width: 680px; height: 250px; background:#fff; border: 1px solid #b8b5ab; border-width: 1px 0px 1px 0px; padding: 0px 0px; }



#paginacja ul  { list-style: none; width: 50px; margin: 0 auto; position:absolute; bottom: 20;  left: 50%;}

#paginacja ul li  { 
		margin-top: 22px;
		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;
}






/* colThree */

#colThree { 
		width: 201px; height: 380px; 
		float: right; 
		background:#f6f5ed; 
		position:absolute; left: 622px; top:500px; 
		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; 
}



#submenu2 ul  { list-style: none; }
#submenu2 ul li  {  }  
#submenu2 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; 
}

#submenu2 ul li a:hover { 
		float:right; 
		width: 191px;  height: 21px;  
		background:url('../gfx/subbatton2_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: 0px; left: 10px;}
#colThree li {}
#colThree li li {}
#colThree a {}
#colThree a:hover {}
#colThree h2 {}


#col4{ 
		width: 401px; height: 148px; 
		position:absolute; left: 622px; top:882px; 
		border: 1px solid #b8b5ab; border-width: 1px 0px 1px 0px;  
		background:#f6f5ed; 
}

#col4 p { padding:  6px; color: #7F7B70; font: normal 11px Tahoma; }

#flasf-partner { margin: 20px 0 20px 30px;}


/* Footer */

#footer { 
		width: 1023px; height: 40px;  
		position:absolute; left: 0px; top:1025px; 
		border:1px solid #b8b5ab; border-width: 0px 0px 1px 0px;
}
#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: 882px; height: 40px; 
		position:absolute; left: 0px; top:1060px; 
}

#copyrights p { padding-top: 14px; color: #b8b5ab;}


span.wiecej a { color: #ED4D2B; background:url('../gfx/wiecej2.png') 38px 3px no-repeat; padding-right: 10px; float:right; margin-right: 20px; text-decoration: none;   }




/*MENU*/

#menu{ width: 883px; height: 40px; position:absolute; left: 180px; top:190px; z-index:1; }


#menu ul li a:hover { 
		float:right; 
		padding: 12px 34px; 
		background: 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;

}

#menu ul li ul.level2 li#orange a {
	display: block; 
	background: #FF9900;
	color: #fff;
	height: 20px; width: 175px;
	padding: 8px 0 2px 8px;
}



#menu ul li ul.level2 li#orange a:hover {
	display: block;
	z-index: 100;
	float: left;
	width: 175px;
	height: 20px;
	padding: 8px 0 2px 8px;
	background:url('../gfx/batton_down2.jpg') 0 -6px repeat-x;
	color: #fff;

}











