/* CSS Document */
body {
	background: #F0F3C4 url(img/bg_s.jpg) repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	color: #838D37;
	margin: 0px;
	padding: 0px;
	}
#topbanner {
	width: 760px;
	margin: 0px auto;
}	
#kontener { 
		width: 760px;
		margin: 0px auto;
		padding: 0px;
		background: #F6F9E2 url(img/bg_c.jpg) repeat-x 0 146px;
		position:relative;
		top:10px;
		}
/*		#ads_gora { 
		height: 90px;
		margin:0;
		padding:0;
		background-color: #F6F9E2;
		position:relative;
		}
		#ads_gora_box {
		position:absolute;
		top:-10px;
		left:-11px;
		} */
		#top {
			/*background: url(img/top.jpg) no-repeat;*/
			height: 130px;
			border-top: solid 1px #FF8711;
			margin:0;
			padding:0;
			}
			#top img {
				border: none;
			}
			h1 {
				display: none;
				}
		#ads_link {
			height: 15px;
			margin:0;
			padding:0;
			border-bottom: 1px solid #099B08;
			background-color: #fff;
			/*display:none;*/
			}		
	#left {
		float:left;
		width:120px;
		margin:0; padding:0;
		border-right: dashed 1px #BAD05C;
		padding-bottom: 70px;
		text-align: left;
		}
			.home {
				font-size: 20px;
				font-weight: bold;
				padding: 10px 3px 0px 3px;
				margin: 0px;
			}
			.home a {
				color: #FF8711;
				text-decoration: none;			
			}
			#left h2 {
				color: #FF8711;
				font-size: 20px;
				font-weight: bold;
				padding: 10px 3px 0px 3px;
				margin: 0px;
			}
			#left ul {
				margin:0px;	
				padding: 5px;
				font-size: 12px;
				font-weight: bold;
				}
				#left ul li {
					display: block; 
					list-style-type: none;
					margin-top: 5px;
					}
					#left ul li a {
						color: #7B8B44;
						text-decoration: none;
						display: block;
						height: 12px;
						}
					#left ul li a:hover {
						color: #FF8711;
						background-color: #EFF3D6;
						}		

	#right {
		float:right;
		width:160px;
		margin:0; padding: 1px 0 5px 0;
		border-left: dashed 1px #BAD05C;
		}
	#middle {
		margin:-16px 160px 0px 120px;
		padding: 15px;
		text-align: center;
		}
	.column-in {
		margin:0; padding:0;
		}		
	#stopka {
		clear: both;
		height: 15px;
		background-color: #F7E452;
		border-top: solid 1px #009900;
		border-bottom: solid 3px #FF8711;
		text-align: center;
		position: relative;
		}
	#stopka div {
		position: absolute;
		overflow: hidden;
		top: -30px;
		left: 7px;
		width: 60px;
		height: 22px;
	}
	#stopka p {
		font-size: 12px;
		color: #505837; 
		margin: 0px;
		padding: 0px;
	}
	#stopka p a{
		color: #FF8711;
		text-decoration: none;
	}
	#wybor {
		margin: 15px 0;
		padding: 0;
		font-size: 12px;
		font-weight: bold;
		color: #FF8711;
	}
	.sms {
		background: url(img/sms.gif) no-repeat;
		padding: 5px 0px 10px 20px;
		display: inline;
		list-style-type: none;
	}
	.mail {
		background: url(img/mail.gif) no-repeat;
		padding: 5px 0px 10px 35px;
		display: inline;
		list-style-type: none;
	}
	.sms a, .mail a {
		color: #838D37;
		text-decoration: none;
	}
	.sms a:hover, .mail a:hover {
		color: #FF8711;
	}
	.act {
		color: #FF8711 !important;
	}
	#middle h2 {
		font-size: 28px;
		font-weight: bold;
		text-align: center;
		color: #838D37;
	}
	#middle p {
		text-align: center;
		color: #505837;
	}
	.strona {
		text-align: center;
	}
	.strona .str {
		margin-top: 25px;
		font-weight: bold;
	}
	.strona a {
		background-color: #EFF3D6;
		border: #D7DBB9 solid 1px;
		color: #52371D;
		text-decoration: none;
		padding: 2px 7px;
	}
	.strona a:hover {
		background-color: #D7DBB9;
	}
	.str_act {
		border-color: #7B8B44 !important; 
		font-weight: bold;
	}
	div.hr {
		height: 16px;
		background: url(img/separator.gif) no-repeat center;
	}
	hr {
	display: none;
	}
