html, body {
	width: 100%;
}

body {
	background-color: #000000;
	text-align: center;
	padding: 0px;
	margin: 0px;
}

	body.intro {
		background-image:url('img/tlo.jpg');	
		background-repeat: repeat-x;
	}

div {
	padding: 0px;
	margin: 0px;
	text-align: left;
}

div.czysc {
	clear: both;
}

form {
	margin: 0px;
	padding: 0px;
}
	
table {
	margin: 0px;
	padding: 0px;
}
	
	
img {
	border-width: 0px;
	padding: 0px;
	margin: 0px;
}

* {
	font-size: 11px;
	font-family: 'tahoma';
	color: #c9c9c9;
	line-height: 16px;
}

.small {
	font-size: 10px;
}

.big {
	font-size: 12px;
}

.verybig {
	font-size: 14px;
}

a {
	text-decoration: none;
	padding: 0px;
	margin: 0px;
	color: #fe7701;
}

a:hover {
	text-decoration: underline;
}

p {
	padding: 0px;
	margin: 0px;
}

h1 {
	font-size: 28px;
	font-weight: bold;
	margin-bottom: 25px;
	letter-spacing: -1px;
	font-family: 'arial', 'tahoma';
}

h2 {
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 25px;
	letter-spacing: -1px;
	font-family: 'arial', 'tahoma';
}

.miasto_tytul {
	color: #ffffff;
	display: inline;
	margin: 20px 0px 10px 23px;
	
}


img.tytul {
	display: block;
	margin: 0px 0px 20px 23px;
	
}

table {
	margin: 0px;
	padding: 0px;
}

td.pusty {
	border: 0px solid #000000;
}


select {
	color: #505050;
}	

	select option{
		color: #505050;
	}

#container {
	width: 935px;
	margin: auto;
	text-align: left;
}

#top {
	width: 935px;
	height: 136px;
}


#pojemnik_tytul {
	margin: 0px 0px 0px 23px;
	padding-top: 5px;
	height: 50px;
	background-repeat: no-repeat;
}

	#pojemnik_tytul img{
		float: left;
		margin-right: 10px;
	}

	#pojemnik_tytul h1{
		color: #ffffff;
		display: inline;
		padding-bottom: 0px;
	}
	
	#pojemnik_tytul span{
		font-family: 'georgia', 'trebuchet ms';
		font-size: 20px;
		
		font-style: italic;
		margin-left: 20px;
	}
	
	#pojemnik_tytul  a {
		margin-top: 5px;
		display: block;
	}
	
	
#pojemnik_tytul_wojewodztwo {
	margin: 0px 0px 0px 23px;
	height: 50px;
	background-repeat: no-repeat;
}

	#pojemnik_tytul_wojewodztwo img{
		float: left;
		margin-right: 10px;
	}

	#pojemnik_tytul_wojewodztwo h1{
		color: #ffffff;
		display: inline;
		padding-bottom: 0px;
	}
	
	#pojemnik_tytul_wojewodztwo span{
		font-family: 'georgia', 'trebuchet ms';
		font-size: 20px;
		
		font-style: italic;
		margin-left: 20px;
	}
	
	#pojemnik_tytul_wojewodztwo  a {
		margin-top: 5px;
		padding-left: 25px;
		display: block;
	}	

#nawigacja {
	width: 912px;
	height: 70px;
	margin-left: 23px;
}

	form.nawigacja {		
		margin: 10px 0px 0px 0px;
		padding: 0px;
	}
	
	input.nawigacja_pole {
		width: 120px;
		background-color: #1a2f41;
		border-width: 0px;
		height: 20px;
		float: left;
		margin-right: 10px;
	}
	
	#nawigacja_newsletter {
		width: 298px;
		height: 42px;
		margin-top: 12px;
		background-repeat: no-repeat;
		background-image: url('img/nawigacja_newsletter.gif');
		float: left;
		margin-right: 30px;
	}
	
		#nawigacja_newsletter form.nawigacja{
			margin-left: 115px;
		}
		
			#nawigacja_newsletter form.nawigacja input.nawigacja_pole {
				width: 140px;
			}
	
	#nawigacja_szukaj {
		width: 244px;
		height: 42px;
		float: left;
		margin-top: 12px;
		background-repeat: no-repeat;
		background-image: url('img/nawigacja_szukaj.gif');
	}
	
		#nawigacja_szukaj form.nawigacja{
			margin-left: 75px;
		}
	
	#nawigacja_loguj {
		width: 309px;
		height: 42px;
		float: left;
		margin-top: 12px;
		background-repeat: no-repeat;
		background-image: url('img/nawigacja_log.gif');
		margin-right: 29px;
	}
	
		#nawigacja_loguj span{
			display: block;
			margin: 10px 0px 0px 40px;
		}	
		
			#nawigacja_loguj span div{
				display: inline;
			}
		
			#nawigacja_loguj span div a{
				margin-right:10px;
				margin-left:10px;
				font-weight: bold;
				height: 20px;
				background-repeat: no-repeat;
				background-image: url('img/bttn_play.gif');
				padding: 3px 0px 3px 25px;
			}
			
				#nawigacja_loguj span div a img{
					
				}
	

#grajek_intro {
	width: 935px;
	height: 350px;
	background-image: url("img/player_pobierz.jpg");
	background-repeat: no-repeat;
}

	#grajek_intro p{
		display: block;
		padding: 135px 100px 10px 286px;
		font-weight: bold;
	}	

#info_dol {
	width: 935px;
	padding-top: 41px;
	background-image: url('img/pole_aktualnosci.jpg');
	background-repeat: no-repeat;
}

#menusik_intro {
	float: left;
	height: 27px;
	margin-left: 25px;
}

#oportalu_intro {
	width: 412px;
	margin-left: 25px;
	margin-bottom: 23px;
	margin-top: 21px;
	background-image: url('img/aktualnosc_tlo.jpg');
	background-repeat: no-repeat;
	display: none;

}

	#oportalu_intro p {
		padding: 15px 20px 0px 20px;
	}

#aktualnosci_intro {
	width: 412px;
	margin-left: 25px;
	padding-top: 21px;
	float: left;
	display: inline;
	display: none;
}

	div.nius_intro {
		width: 412px;
		margin-bottom: 35px;
		
		background-image: url('img/aktualnosc_tlo.jpg');
		background-repeat: no-repeat;
	}
	
		div.nius_intro p {
			padding: 15px 20px 0px 20px;
		}
	
#wiadomosci_intro {
	width: 412px;
	margin-left: 25px;
	padding-top: 21px;
	float: left;
	display: inline;
}

	div.nius_intro {
		width: 412px;
		margin-bottom: 35px;
		
		background-image: url('img/aktualnosc_tlo.jpg');
		background-repeat: no-repeat;
	}
	
		div.nius_intro p {
			padding: 15px 20px 0px 20px;
		}
	

#kolumna_dol_right {
	width: 442px;
	margin-left: 23px;
	margin-bottom: 23px;
	float: left;
	display: inline;
	margin-top: 21px;
	
}		

#kolumna_dol_left {
	width: 437px;
	float: left;
	display: inline;
}

	#sonda {
		margin-top: 20px;
		padding-left: 13px;
		margin-bottom: 20px;
		padding-top: 15px;	
		background-image: url('img/tlo_polecanehotele.jpg');
		background-repeat: no-repeat;
		font-size: 12px;
	}
	
		#sonda p {
			font-size: 14px;
		}	
		
		#sonda form {
			font-size: 12px;
		}	

#polecane_miasta {
	width: 442px;
	background-image: url('img/tlo_polecanehotele.jpg');
	background-repeat: no-repeat;
	display: inline;
	float: left;
	padding-top: 15px;
}	

	#polecane_miasta div.pojemnik_miasto{
		width: 127px;
		margin-left: 13px;
		float: left;
		display: inline;
	}
	
		#polecane_miasta div.pojemnik_miasto img{
			display: block;
			margin-bottom: 5px;
		}

		
#prawa_kolumna_dol_podstrona {
	width: 400px;
	float: right;
	display: inline;
	text-align: right;
}
		
#pole_reklama {
	width: 402px;
	margin-top: 30px;
	margin-left: 12px;
}
		
#wartozobaczyc {
	width: 912px;
	margin-left: 23px;
	margin-top: 23px;
	background-image: url('img/pole_wartozobaczyc_tlo.jpg');
	background-repeat: repeat-y;
	text-align: center;
}

	#warto_zobaczyc div{
		margin: 0px auto;
		
	}
	

	
	
#partnerzy {
	width: 912px;
	
	margin: 30px 0px 0px 23px;
	
	background-image: url('img/partnerzy_tlo.jpg');
	background-repeat: no-repeat;
}	

	#partnerzy_logosy {
		padding: 1px 10px 10px 170px;
	}
	
		#partnerzy_logosy a{
			margin-right: 20px;
		}	
	
#partnerzy_small {
	width: 912px;
	margin: 30px 0px 0px 43px;
}	

	#partnerzy_small a{
			margin-right: 20px;
		}

#nasza-klasa {
	width: 800px;
	margin: 30px 0px 0px 100px;
	text-align: center;
}

#stopka {
	width: 935px;
	background-image: url('img/stopka.gif');
	background-repeat: no-repeat;
	padding-bottom: 20px;
	margin-top: 30px;
}

	#stopka_menu {
		padding: 28px 0px 0px 260px;
		
	}
	
		#stopka_menu a{
			margin-right: 30px;
			color: #ffffff;
			font-weight: bold;
		}
	
	#kopirajty {
		width: 270px;
		margin: 10px 0px 0px 43px;
		font-size: 10px;
		color: #5b5b5b;
		float: left;
		display: inline;
	}
	
	#licznik {
		margin: 10px 18px 0px 0px;
		font-size: 10px;
		color: #9b9b9b;
		float: right;
		display: inline;
	}
	
	#nieponosi {
		margin: 20px 0px 0px 43px;
		font-size: 10px;
		color: #5b5b5b;
		
	}
	
/*---------------------------------- STYLE DLA MIASTA--------------------------------*/

#kolumna_big {
	width: 912px;
	margin-left: 23px;
}

#kolumna_left_eq {
	width: 440px;
	display: inline;
	float: left;
	margin-left: 23px;
}

#kolumna_right_eq {
	width: 440px;
	display: inline;
	float: right;
}

#kolumna_left {
	width: 543px;
	float: left;
	margin-left: 23px;
	display: inline;
}

#miasto_grajek {
	width: 528px;
	height: 455px;
	margin-bottom: 10px;
}

#miasto_zajawka {
	width: 543px;
	margin-top: 15px;
	background-image: url('img/aktualnosc_tlo.jpg');
	background-repeat: no-repeat;
}
	
	#miasto_zajawka div{
		padding: 15px 20px 10px 20px;
	}
	
#miasto_opis {
	width: 543px;
	margin-top: 15px;
	background-image: url('img/aktualnosc_tlo.jpg');
	background-repeat: no-repeat;
	display: none;
}
	
	#miasto_opis div{
		padding: 15px 20px 10px 20px;
	}


#miasto_galeria {
	width: 543px;
	margin-top: 10px;
}

	#miasto_galeria table{
		border-collapse: collapse;
		border-width: 0px;
		margin: 0px;
		padding: 0px;
	}
	
		#miasto_galeria table td{
			width: 131px;
			padding: 5px 0px;
			border: 1px solid #101010;
			vertical-align: middle;
			text-align: center;
		}

#kolumna_right {
	width: 343px;
	float: right;
	display: inline;
}

#obiekty_menu {
	width: 343px;
}

	#obiekty_menu a.obiekty_bttn {
		width: 343px;
		height: 52px;
		margin-bottom: 6px;
		display: block;
		background-image: url('img/bttn_obiekty.jpg');
		background-repeat: no-repeat;
	}
		
		#obiekty_menu a.obiekty_bttn b{
			color: #ffffff;
			font-size: 12px;
			display: block;
			padding: 20px 0px 10px 50px;
		}
		
#warto_zobaczyc_right {
	width: 343px;
	margin: 30px 0px 0px 0px;
	text-align: center;
}		

div.pole_grad {
	background-image: url('img/aktualnosc_tlo.jpg');
	background-repeat: no-repeat;
	padding: 20px 25;
}

div.miasta_wykaz {
	width: 538px;
	background-image: url('img/miasta_wykaz.jpg');
	background-repeat: no-repeat;
	margin-bottom: 10px;
	padding: 10px 0px;
}

	div.miasta_wykaz img{
		float: left;
		margin: 0px 10px 10px 10px;
	}
	
	div.miasta_wykaz img.spacer{
		margin: 0px;
		clear: both;
	}	
	
	div.miasta_wykaz a.small {
		font-weight: bold;
		padding: 1px 0px 3px 15px;
		background-image: url('img/bullet_small.gif');
		background-repeat: no-repeat;
	}
	
	div.miasta_wykaz div.miasta_wykaz_opis {
		float: right;
		width: 390px;
	}	
	
	div.miasta_wykaz div.miasta_wykaz_opis b.haslo{
		font-family: 'georgia', 'trebuchet ms';
		font-size: 11px;
		font-style: italic;		
		font-weight: normal;
		margin-left: 10px;
	}
	
#mapka_small {
	background-image: url('img/inne_miasta.gif');
	background-repeat: no-repeat;
	width: 340px;
	height: 130px;
	margin-top: 20px;
}	

	#mapka_small #form {
		padding: 30px 0px 0px 140px;
		font-size: 10px;
		font-weight: bold;
	}

		#mapka_small #form select{
			width: 160px;
		}
		
		
/*--------------------------------KONKURSY --------------------*/

div.konkurs_pole1 {
	background-image: url('img/konkurs_pole1.jpg');
	background-repeat: no-repeat;
	padding: 20px 60px;
	margin-bottom: 20px;
}

div.konkurs_pole2 {
	background-image: url('img/konkurs_pole2.jpg');
	background-repeat: no-repeat;
	line-height: 20px;
	padding: 10px 30px 40px 60px;
}

.form_opis {
	display: block;
	float: left;
	width: 150px;
	margin-bottom: 10px;
}

input.dlugi {
	background-color: #1a2f41;
	border-width: 0px;
	height: 20px;
	float: left;
	width: 200px;
	padding: 2px;	
}

input.bttn {
	color: #303030;
}

/* STRONA AKTUALNOSCI */
#aktualnosci_menu {
	width: 343px;
}

	#aktualnosci_menu a.aktualnosci_bttn {
		width: 343px;
		height: 52px;
		margin-bottom: 6px;
		display: block;
		background-image: url('img/bttn_obiekty.jpg');
		background-repeat: no-repeat;
	}
		
		#aktualnosci_menu a.aktualnosci_bttn b{
			color: #ffffff;
			font-size: 11px;
			display: block;
			padding: 10px 0px 10px 50px;
		}

/*MENUS POD PLAYEREM  W OPISIE MIASTA LUB OBIEKTU*/		
#menu_podplayer {
	margin-top: 10px;
	margin-bottom: 10px;
	height: 50px;
}

#bttn_polozenie {
	width: 161px;
	height: 50px;
	float: left;
	background-image: url('img/bttn_miastopolozenie.jpg');
	background-repeat: no-repeat;
	margin-right: 22px;
}

	#bttn_polozenie a {
		padding: 9px 10px 10px 45px;
		display: block;
		color: #c9c9c9;
	}
	
#bttn_dodajnotatnik {
	width: 161px;
	float: left;
	height: 50px;
	background-image: url('img/bttn_miastonotatnik.jpg');
	background-repeat: no-repeat;
	margin-right: 22px;
}

	#bttn_dodajnotatnik a {
		padding: 9px 10px 10px 45px;
		display: block;
		color: #c9c9c9;
	}
	
#bttn_zobaczforum {
	float: left;
	width: 161px;
	height: 50px;
	background-image: url('img/bttn_miastoforum.jpg');
	background-repeat: no-repeat;
}

	#bttn_zobaczforum a {
		padding: 9px 10px 10px 45px;
		display: block;
		color: #c9c9c9;
	}
	
/* MAPKA DLA POLOZENIA MIASTA I  OBIEKTU */
	
#mapka {
	width: 526px;
	height: 418px;
	border: 1px solid #363636;
	display: none;
}
	
#map {
	width: 508px;
	height: 400px;
	margin: 9px;
	
}

#mapka_wojewodztwo {
	width: 550px;
	height: 430px;
	margin-bottom: 30px;
}

#bttn_wirtualny_spacer {
	width: 528px;
	height: 59px;
	margin: 10px 0px;
}

div.link_play {
	background-image: url('img/bttn_play.gif');
	background-repeat: no-repeat;
	margin-bottom: 5px;
}

	div.link_play b{
		display: block;
		padding: 0px 0px 5px 25px;
	}

	
	
#plajer_polskiefirmy {
	width: 400px;
	height: 240px;
}

