@import "reset.css";

body { 
	background: url(../img/background.jpg) no-repeat top center;
	font-size: 10.6px;
	font-family: Arial, Helvetica, sans-serif;
	color: #5a5a59;
	line-height: 12px;
	font-size: 11px;
text-align: justify;
}




a {color: #f27900; text-decoration: none;}
a:hover {color: #b90000; text-decoration: underline;}


p {padding: 0 0 10px 0; line-height: 20px;}


.col2 li {	font-family: Arial, Helvetica, sans-serif; color: #5a5a59; line-height: 20px; margin: 0 0 0 30px; list-style: square;}


#inx {padding: 0px 10px;}
#inx a {color: #575757;}


h1 {font-size: 16px;
font-weight: normal;
padding-bottom: 10px;
line-height: 16px;
color: #000000;
border-bottom: 1px dotted #a3a3a3; 
margin-bottom: 10px; 
}

h1.prawa {
padding: 15px 0 10px 0; margin: 0 10px 20px 10px; border-bottom: 1px dotted #ff0000;
}


h2 {font-size: 13px; font-weight: bold;}


.foto {float: right; margin: 0 0 10px 15px; border: 1px dotted #e10000;}
.druk-submenu {border-top: 1px dotted #a3a3a3; margin-top: 10px;}


#content #left #text2 {

float: right;
width: 535px;
padding-top: 22px;
padding-left: 23px;
background: #fff url(../img/bg2.jpg) no-repeat;
}


#content #left #text2 .col2 {
float: left;
width: 510px;
}




#content #right2 {
float: left;
width: 231px;
overflow: hidden;
text-align: center;
}

			#content #right2 p {
				line-height: 20px;
				float: left;
				display: inline;
				padding: 10px 13px;
				}

			#content #right2 p img {
				border: 1px dotted #e10000;
				}



#pdf {background: #fffff4; padding: 5px; margin: 10px 0; border: 1px dotted #ff80c0; text-align: left;}				

#pdf a {color: #707070;}


strong { font-weight: bold; }





#container { position:relative; width: 867px; margin: 0 auto;
}

#back {
	float: left;
	width: 867px;
	height: auto;
	background: url(../img/background.jpg) no-repeat top center;
	
	}
	#top {
		float: left;
		margin-left: 33px;
		display: inline;
		}
		#top img {
			float: left;
			border: 0px;
			}
		#top #menu {
			float: left;
			background: #fff;
			width: 790px;
			padding-top:19px;
			}
			#top #menu span {
				float: left;
				color: #d91314;
				font-weight: bold;
				padding-left: 1px;
				margin: 9px 0 0 22px;
				}
			#top #menu ul {
				float: left;
				}
				#top #menu ul li {
					float: left;
					height: 29px;
					}
					#top #menu ul li a {
						float: left;
						background: url(../img/m1.gif) no-repeat;
						height: 29px;
						width: 93px;
						text-decoration: none;
						text-indent: -9999%;
						font-size: 0;
						}
						#top #menu ul li a:hover { background-image: url(../img/m1b.gif);}
						#top #menu ul li.dru a {background-image: url(../img/m2.gif); width: 155px;} 
							#top #menu ul li.dru a:hover {background-image: url(../img/m2b.gif);} 
						#top #menu ul li.rol a {background-image:url(../img/m3.gif); width: 137px;}
							#top #menu ul li.rol a:hover {background-image:url(../img/m3b.gif);}
						#top #menu ul li.sta a {background: url(../img/m4.gif); width: 114px;}
							#top #menu ul li.sta a:hover {background: url(../img/m4b.gif);}
						#top #menu ul li.ref a {background: url(../img/m5.gif); width: 155px;}
							#top #menu ul li.ref a:hover {background: url(../img/m5b.gif);}
						#top #menu ul li.kon a {background: url(../img/m6.gif); width: 82px;}
							#top #menu ul li.kon a:hover  {background: url(../img/m6b.gif); }
						#top #menu ul li.gg a {background: none; width: 39px; margin-top: 3px;}
							#top #menu ul li.gg a:hover  {}
	#content {
		float: left;
		background: url(../img/pasek.gif) no-repeat 33px 0px;
		width: 867px;

		}
		#content #right {
			float: left;
			width: 231px;
			border-bottom: 1px solid #edeae1;
			height: 304px;
			overflow: hidden;
			}
			#content #right img.kontakt {
				float: left;
				margin-bottom: 15px;
				border: 0;
				}
		
			#content #right p {
				line-height: 20px;
				float: left;
				width: 152px;
				display: inline;
				padding-left: 13px;
				}
		#content #left {
			float: left;
			display: inline;
			margin-left: 19px;
			width: 573px;
			}
			#content #left #position {
				float: left;
				color: #fff;
				width: 530px;
				padding-left: 43px;
				height: 24px;
				margin-top: 30px;
				padding-top: 10px;
				
				}
				#content #left #position strong {
	
					}
				#content #left #position a {
					color: #fff;
					font-weight: bold;
					text-decoration: none;
					}
					#content #left #position a:hover {
						text-decoration: underline;
						}
			#content #left #text {
				float: left;
				background: url(../img/leftbg2.jpg) no-repeat;
				height: 220px; width: 530px;
				padding-top: 22px;
				padding-left: 43px;
				}
				#content #left #text h1, #content #left #text h2, #content h3, #subb h2, #content #right h3 {
					font-size: 16px;
					font-weight: normal;
					padding-bottom: 10px;
					line-height: 16px;
					}
				#content #left #text h4 {
					font-weight: bold;
					line-height: 20px;
					}
					
						
				#content #left #text .col {
					float: left;
					width: 185px;
					}
					#content #left #text .col img {
						float: left;
						margin-top: 10px;
						margin-left: 12px;
						display: inline;
						border: 0px;
						}
					#content #left #text .col p {
						line-height: 20px;
						}
				#content #left #text .first {
					width: 505px;
					padding-right: 27px;
					}
					#content #right h3 {
						padding-left: 11px;
					
					}
	#footer {
		float: left;
		background: url(../img/footerx.jpg) no-repeat;
		height: 47px;
		width: 867px;
		position: relative;
		color: #fff;
		padding-top: 67px;
		margin-top: 0px; <!-- -5px -->
		}
		
		#footer a {
			color: #fff;
			text-decoration: none;
			font-weight: bold;
			}
			#footer a:hover {
				text-decoration: underline;
				}
		#footer p, #footer span {
			position: absolute;
			left: 55px;
			}
		#footer span {
			left: auto;
			right: 68px;
			}
			
	#subb {
		float: left;
		width: 867px;
		}
		#subb p {
			float: left;
			width: 520px;
			line-height: 20px;
			}
	#subb .info {
		float: left;
		padding-left: 65px;
		padding-top: 10px;
		padding-bottom: 20px;
		width: 750px;
		}
		
			#subb .info p {
		width: 700px;
		}
		
	#subb #stuff {
		float: left;
		clear: left;
		padding-left: 33px;
		width: 834px;
		background: url(../img/stufff.gif) no-repeat 33px 139px;
		}
		#subb #stuff div {
			float: left;
			background: #fff url(../img/divbg.gif) no-repeat center bottom ;
			padding-left: 5px;
			width: auto;
			width: 185px;
			height: 180px;
			margin-left: 5px;
			display: inline;
			overflow: hidden;
			}
			#subb #stuff div img {
				margin: 0 auto;
				display: block;
				}
			#subb #stuff div span {
				text-align: left;
				width: 170px;
				float: left;
				padding-top: 30px;
				padding-left: 10px;
				line-height: 15px;
		
				}
				
				
				
	#subb .info td {
		padding: 0 0px 0 0;
		}
