@CHARSET "UTF-8";
*{margin:0;padding:0}
body {
	text-align:			center;
	padding:			0;
	padding-top:		10px;
	padding-bottom:		10px;	
	margin:				0;
	font-family: 		Verdana,Arial,Helvetica,sans-serif;
	font-size:			11px;
}
#H {
	width:				890px;
	margin:				0 auto;
	text-align:			left;
	clear:				both; 	
	position:relative;
}

/* ----- Top Menu ----- */
#N {
	padding-top:		5px;
	margin:				0 auto;
	height:				30px;
	clear:				both;	
	width: 				890px;
}
#N #topmenu .moduletable {
	border: 			0;
	padding: 			0;
	margin:				0 auto;
	width:				810px;
}
#N ul {
	margin: 			0;
	padding: 			0;
	list-style:			none;
}
#N li {
	display: 			inline;
	margin: 			0;
	padding: 			0;
	float:				left;
}

#N a{
	height:				30px;
	display:			block;
}
#N a span{
	display:			none;
}
#start {
	width:				38px;
	background:			url(../images/menu_1a.jpg) no-repeat;
}
#start.current {
	background:			url(../images/menu_1b.jpg) no-repeat;
}

#jezioro {
	width:				94px;
	margin-left:		50px;
	background:			url(../images/menu_2a.jpg) no-repeat;
}
#jezioro.current {
	background:			url(../images/menu_2b.jpg) no-repeat;
}

#aktualnosci {
	width:				80px;
	margin-left:		50px;
	background:			url(../images/menu_11a.jpg) no-repeat;
}
#aktualnosci.current {
	background:			url(../images/menu_11b.jpg) no-repeat;
}

#lokalizacja {
	width:				74px;
	margin-left:		50px;
	background:			url(../images/menu_3a.jpg) no-repeat;
}
#lokalizacja.current {
	background:			url(../images/menu_3b.jpg) no-repeat;
}

#architektura {
	width:				86px;
	margin-left:		50px;
	background:			url(../images/menu_4a.jpg) no-repeat;
}
#architektura.current {
	background:			url(../images/menu_4b.jpg) no-repeat;
}

#mieszkania {
	width:				77px;
	margin-left:		50px;
	background:			url(../images/menu_5a.jpg) no-repeat;
}
#mieszkania.current {
	background:			url(../images/menu_5b.jpg) no-repeat;
}

#kontakt {
	width:				55px;
	margin-left:		50px;
	background:			url(../images/menu_6a.jpg) no-repeat;
}
#kontakt.current {
	background:			url(../images/menu_6b.jpg) no-repeat;
}
.eng #finansowanie {
	width:				95px;
	margin-left:		45px;
	background:			url(../images/menu_10a.jpg) no-repeat;
}
.eng #finansowanie.current {
	background:			url(../images/menu_10b.jpg) no-repeat;
}

#finansowanie {
	width:				90px;
	margin-left:		50px;
	background:			url(../images/menu_9a.jpg) no-repeat;
}
#finansowanie.current {
	background:			url(../images/menu_9b.jpg) no-repeat;
}	
.eng	#start {
		width:				38px;
		background:			url(../images/eng/menu_1a.jpg) no-repeat;
	}
.eng	#start.current {
		background:			url(../images/eng/menu_1b.jpg) no-repeat;
	}
	
.eng	#jezioro {
		width:				94px;
		margin-left:		50px;
		background:			url(../images/eng/menu_2a.jpg) no-repeat;
	}
.eng	#jezioro.current {
		background:			url(../images/eng/menu_2b.jpg) no-repeat;
	}

.eng	#aktualnosci {
		width:				80px;
		margin-left:		50px;
		background:			url(../images/eng/menu_11a.jpg) no-repeat;
	}
.eng	#aktualnosci.current {
		background:			url(../images/eng/menu_11b.jpg) no-repeat;
	}
	
.eng	#lokalizacja {
		width:				74px;
		margin-left:		50px;
		background:			url(../images/eng/menu_3a.jpg) no-repeat;
	}
.eng	#lokalizacja.current {
		background:			url(../images/eng/menu_3b.jpg) no-repeat;
	}
	
.eng	#architektura {
		width:				86px;
		margin-left:		50px;
		background:			url(../images/eng/menu_4a.jpg) no-repeat;
	}
.eng	#architektura.current {
		background:			url(../images/eng/menu_4b.jpg) no-repeat;
	}
	
	
	
.eng	#mieszkania {
		width:				77px;
		margin-left:		50px;
		background:			url(../images/eng/menu_5a.jpg) no-repeat;
	}
.eng	#mieszkania.current {
		background:			url(../images/eng/menu_5b.jpg) no-repeat;
	}
	
.eng	#kontakt {
		width:				55px;
		margin-left:		50px;
		background:			url(../images/eng/menu_6a.jpg) no-repeat;
	}
.eng	#kontakt.current {
		background:			url(../images/eng/menu_6b.jpg) no-repeat;
	}
#N #topmenu .current{color:#fff;}

#C {
	width:				890px;
	margin:				10px auto;
	text-align:			left;
	clear:				both;
}

#CL {
}

#F {
	margin:				0 auto;
	width:				890px;
	clear:				both; 
	text-align:			center;
	font-size:			10px;
	color:				#828282;
}

#F a{text-decoration:none;color:#C5C5C5;}
.clear_both{clear:both;font-size:0px;line-height:0px;height:0px;background-color:#fff;}


#bottommenu .moduletable {
	border: 			0;
	padding: 			2px 0 2px 0;
	margin:				0 auto 3px;
	border-top:			1px solid #eeeeee;
	color:				#87888C;
}
#bottommenu ul {
	margin: 			0;
	padding: 			0;
	list-style:			none;
}
#bottommenu li {
	display: 			inline;
	margin: 			0;
	padding: 			0;
}

#bottommenu a{
	color:				#87888C;
	text-decoration: 	none;
}


.container{
	background:			url(../images/art_bg.jpg) repeat-y;
}
.container .left{
	width:				647px;
	float:				left;
	display:			inline;
}
.container .inner_left{
	width:				637px;
}

.container .right{
	width:				243px;
	float:				left;
	display:			inline;
}
.container .inner_right{
	width:				233px;
	margin-left:		5px;
}
h1 {
	color:				#409BC8;
	font-size:			18px;
	font-weight:		bold;
	padding:			20px 0 10px 0;
}

h2 {
	color:				#000000;
	font-size:			14px;
	font-weight:		bold;
	padding:			0 0 5px 0;
}

.data_art {
	color:				#87888C;
	font-size:			10px;
}

p{
	padding:			5px 0;
}

.container .inner_right .header{
	margin-top:			10px;
	color:				#87888C;
	font-weight:		bold;
}

ul.news{
	font-size:			10px;
	padding:			5px 15px;
}
ul.news li{
	margin:				3px 0;
}

ul.news a{
	text-decoration:	none;
	color:				#87888C;
	
}


.lang_selector{
	border-bottom:		1px solid #eeeeee;
	text-align:			center;
	padding-bottom:		3px;
	font-size:			10px;
}

.lang_selector ul{
	margin: 			0;
	padding: 			0;
	list-style:			none;
}

.lang_selector li {
	display: 			inline;
	margin: 			0;
	padding: 			0;
}

.lang_selector a, .lang_selector .separator{
	color:				#C5C5C5;
	text-decoration: 	none;
}

.lang_selector .selected{
	font-weight:		bold;
}

#F .contact{background-color: #eeeeee;height: 36px;padding-top:3px; margin-bottom:2px;}
#F .contact a{color:#999999;text-decoration:none}
#F .contact strong{color:#999999}

.tekst {font-size: 11px; font-weight: normal; color: #000000; text-decoration: none}
.temat {font-size: 14px; font-weight: bold; color: #000000; text-decoration: none}
.dzial {font-size: 18px; font-weight: bold; color: #409BC8; text-decoration: none}
.tekst_szary {font-size: 11px; font-weight: bold; color: #87888C; text-decoration: none}
.opis_foto {font-size: 10px; font-weight: normal; color: #87888C; text-decoration: none}
.wiecej {font-size: 10px; font-weight: normal; color: #87888C; text-decoration: none}
.tabelka_1_opis {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #87888C; text-decoration: none}
.tabelka_1_tekst_normal {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none}
.tabelka_1_tekst_bold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none}

.tabelka_1_tekst_zielone {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #00CC00; text-decoration: none}
.tabelka_1_tekst_czerwone {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #FF0000; text-decoration: none}
.tabelka_1_tekst_niebieski {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #0000FF; text-decoration: none}

.box {  text-align: left; vertical-align: top; padding-left: 5px; padding-right: 5px}


.thumb{width: 314px; float:left;margin: 18px 2px;}
.thumb a{padding: 5px 4px 5px 5px; background-color: #dfdfdf;text-decoration:none;display:block;text-align:center}
.thumb a img{border:none;}
.thumb .opis{font-size: 10px;padding: 3px;color: #87888C; text-decoration: none}

.thumb_small{width: 155px; float:left;margin: 18px 2px;display:inline;}
.thumb_small a{padding: 2px 2px 2px 2px; background-color: #dfdfdf;text-decoration:none;display:block;text-align:center}
.thumb_small a img{border:none;}
.thumb_small .opis{font-size: 10px;padding: 3px;color: #87888C; text-decoration: none}


.pdf_icon{border: none}

#Kontakt #name, #Kontakt #email{width: 300px;}
#Kontakt dt{font-weight:bold; font-size:12px; color:#87888C;padding-bottom:3px;}
#Kontakt dd{padding-bottom:10px;}
#Kontakt #send{padding:2px 6px; font-weight:bold; font-size:13px; }
.kontakt_odpowiedz{font-size:12px; color:#87888C; margin-bottom:30px;}

.mieszkania img{border:none}

.main_news .news{border-bottom: 1px solid #EEEEEE; padding: 10px 0;}
.main_news .first{border-top: 1px solid #EEEEEE;}
.main_news h2 a{color: #000; text-decoration:none;}

.see_full_gallery{float:right; color:#409BC8;margin-right:10px}
.gallery_title{padding: 10px 0 5px 0;}
.gallery_title a{color:#000;text-decoration:none}

.full_galeries_list a{float:none; font-size: 13px; color:#000;}

#pieczatka{
left:257px;
position:absolute;
top:46px;
z-index:1000;
}


/* ----- Player ----- */

div.jp-audio {
position: absolute;
top:0; right:0;
	width:40px;
}
div.jp-interface {
	position: relative;
	background-color:#000000;
	width:100%;
}

div.jp-interface ul.jp-controls {
	list-style-type:none;
	padding:0;
	margin: 0;
}
div.jp-interface ul.jp-controls li {
	/* position: absolute; */
	display:inline;
}
div.jp-interface ul.jp-controls a {
	position: absolute;
	overflow:hidden;
	text-indent:-9999px;
}
a.jp-play,
a.jp-pause {
	width:40px;
	height:40px;
	z-index:1;
}
a.jp-play {
	background: url("jplayer.blue.monday.png") 0 0 no-repeat;
}
a.jp-play:hover {
	background: url("jplayer.blue.monday.png") -41px 0 no-repeat;
}
a.jp-pause {
	background: url("jplayer.blue.monday.png") 0 -42px no-repeat;
	display: none;
}
a.jp-pause:hover {
	background: url("jplayer.blue.monday.png") -41px -42px no-repeat;
}

div.jp-jplayer {

	width:0px;
	height:0px;
}
div.jp-jplayer {
	background-color: #000000;
}

