@CHARSET "UTF-8";

/* ------------------------------
 *  global styles
 *  ----------------------------- */

* {
	margin: 0px;
	padding: 0px;
}

body {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	font-family: "Arial", "Trebuchet MS";
	font-size: 11px;
	color: #000;
	width: 100%;
	background-color: #fff;
}
a{
	color: #fff;
	cursor:pointer;
	text-decoration: none;
}

a:hover{
	text-decoration: underline;
}

a.btn {
	background-repeat: no-repeat;
	background-position: left top;
}
a.btn:hover {
	background-position: left bottom;
}

img {
	border: none;
}

.conSP{
		float: none;
		clear: both;
		height: 0px;
		font-size: 0px;	
}
.conNW{
	display: none;
}
.txtNW{
		text-indent: -1000em;
		overflow: hidden;
}
.conLeft {
		float:left;
}
.conRight {
		float:right;
}

.conSpacer {
	display: block;
	height: 10px;
	float: none;
	clear: both;
}

.conCN {
	text-align: center;
}

#conAll {
	width: 778px;
	min-height: 400px;
	display: block;
	margin-left: auto;
	margin-right: auto;
}

img.centerImage {
	display: block;
	margin: 0 auto;
}

/* ------------------------------
 *  top styles
 *  ----------------------------- */

#conTop {
	width: 100%;
	height: 264px;
	display: block;
	background: transparent url('../_images/bg_top.gif') repeat-x top;
}

	#conLogoMenu {
		float: left;
		margin: 19px 0 0 0;
		width: 254px;
		height: 245px;
	}
		
		a#btnLogo {
			display: block;
			width: 254px;
			height: 113px;
			background: transparent url('../_images/img_main_logo.gif') no-repeat left;
		}
		
		#conMenu {
			display: block;
			width: 152px;
		}
		
			#conMenu a {
				display: block;
				height: 16px;
				padding-left: 10px;
				margin-bottom: 1px;
				background: #408245 url('../_images/li_menu.png') no-repeat 3px 5px;
				color: #ffbebe;
				font-family: "Verdana", "Arial", "Trebuchet MS";
				font-size: 12px;
				font-weight: bold;
			}
				
				#conMenu a:hover {
					text-decoration: none;
					color: #fff;
					background: #499a4f url('../_images/li_menu.png') no-repeat 3px 5px;
				}
	
	#conMain {
		float: left;
		display: block;
		position: relative;
		margin: 19px 0 0 55px;
		width: 340px;
		height: 245px;
		background: transparent url('../_images/bg_main.jpg') no-repeat bottom right;
	}
	
		#conMain a {
			float: right;
			position: relative;
			z-index: 3;
			width: 100px;
			margin: 27px 25px 0 0;
			height: 90px;
			background-color: #fff;
			filter:alpha(opacity=20);
			opacity: 0.2;
			-moz-opacity:0.2;
		}
		
		#conMain img {
			position: absolute;
			z-index: 2;
			width: 126px;
			height: 53px;
		}
		
			img#btnListaStow {
				top: 50px;
				left: 95px;
			}
			img#btnListaObiektow {
				top: 50px;
				left: 220px;
			}
			
			img#btnMapa {
				top: 165px;
				left: 95px;
			}
			img#btnGaleria {
				top: 165px;
				left: 220px;
			}
			
		
#conRecommended {
	display: block;
	width: 100%;
	height: 109px;
	background: transparent url('../_images/bg_conrecommended.gif') repeat-x top;
}

	#conRecommended .conOneRecommended {
		float: left;
		width: 155px;
		height: 100%;
	}
	
		#conRecommended .conOneRecommended img {
			display: block;
			width: 80px;
			height: 60px;
			border: 1px solid #fff;
			margin: 3px auto;
		}
		
		#conRecommended .conOneRecommended a.lnkRecommended {
			display: block;
			width: 122px;
			height: 40px;
			margin: 2px auto;
			text-align: center;
			overflow: hidden;
			color: #fff;
		}

#conContent {
	display: block;
	width: 100%;
	min-height: 300px;
}

	h1.conTitle {
		padding: 4px 0 4px 15px;
		background: transparent url('../_images/bullet_contitle.gif') center left no-repeat;
	}
		
		h1.conTitle span.conColor {
			color: #b08900;
		}

	#conContentLeft {
		float: left;
		width: 240px;
		margin-right: 20px;
	}
	
		.conTitle {
			display: block;
			width: 100%;
			background-color: transparent;
			background-position: left;
			background-repeat: no-repeat;
		}
		
			#conTitleReklama {
				background-image: url('../_images/txt_contitle_reklama.gif');
			}
			
		.conContentLeftBox {
			display: block;
			width: 100%;
		}
		
		#conReklama img.imgReklama {
			display: block;
			width: 200px;
			height: 150px;
			border: 1px solid #000;
			margin: 3px auto;
		}
		
		#conReklama a.linkReklama {
			display: block;
			text-align: center;
			font-weight: bold;
			color: #3e6641;
		}
		
		#conLeftRecommended {
			
		}
		
			#conLeftRecommended .conOneRecommended {
				float: left;
				width: 100px;
				margin: 5px 9px;
			}
			
				#conLeftRecommended .conOneRecommended img {
					display: block;
					width: 80px;
					height: 60px;
					border: 1px solid #408245;
					margin: 3px auto 0px auto;
				}
				
				#conLeftRecommended .conOneRecommended a.lnkRecommended {
					display: block;
					width: 100px;
					margin: 0px auto;
					text-align: center;
					overflow: hidden;
					color: #3e6641;
				}
	
	#conContentRight {
		float: left;
		width: 518px;
	}
	
		#conContentRight a {
			color: #3e6641;
		}
	
		#conTitleWitamy {
			background-image: url('../_images/txt_contitle_witamy.gif');
		}
	
		#txtHomepage {
			color: #565656;
			font-size: 15px;
			text-indent: 15px;
			line-height: 25px;
		}
		
#conFooter {
	display: block;
	width: 100%;
	height: 60px;
	background: #408245 url('../_images/bg_footer.gif') top repeat-x;
}

	#conFooter p {
		padding: 5px 0;
		text-align: center;
		color: #fff;
	}
	
	#conFooter p#conFooterMenu {
		padding-top: 15px;
	}
	
		#conFooter p#conFooterMenu a {
			margin: 0 15px;
		}
		
