div.kolumna_lewa{
	width:334px;
	float:left;
}
div.kolumna_prawa{
	width:600px;
	float:right;
}

div.google_map{
	height:600px;
}

div.naglowek{
	width:300px;
	height:32px;
	margin-bottom:20px;
	padding-top:11px;
	padding-left:34px;
	color:#1e79ab;
	font-size:14px;
	font-weight:bold;
	background-image:url('/images/title-bg.png');
}
div.naglowek a{
	color:#1e79ab;
	text-decoration:none;
}
div.naglowek_szeroki{
	width:566px;
	height:32px;
	margin-top:10px;
	margin-bottom:20px;
	padding-top:11px;
	padding-left:34px;
	color:#1e79ab;
	font-size:14px;
	font-weight:bold;
	background-image:url('/images/title-600-bg.png');
}

div.inne_miasta{
	width:600px;
	margin:0px 0px 20px;
	overflow:auto;
	background-image:url('/images/ramka-600-middle.png');
}
div.inne_miasta div.top{
	height:11px;
	background-image:url('/images/ramka-600-top.png');
}
div.inne_miasta div.bottom{
	clear:both;
	height:12px;
	background-image:url('/images/ramka-600-bottom.png');
}
div.inne_miasta ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
div.inne_miasta li{
	display:block;
	width:170px;
	margin-left:10px;
	padding:3px 0px 3px 12px;
	float:left;
	font-size:12px;
	font-weight:bold;
	background-position:left center;
	background-image:url('/images/list-dot.png');
	background-repeat:no-repeat;
}
div.inne_miasta li a{
	color:#90b41c;
	text-decoration:none;
}


div.statystyki{
	width:334px;
	margin-bottom:20px;
	background-image:url('/images/ramka-middle.png');
}
div.statystyki div.top{
	height:12px;
	background-image:url('/images/ramka-top.png');
}
div.statystyki div.bottom{
	height:12px;
	background-image:url('/images/ramka-bottom.png');
}
div.statystyki div.zdjecie{
	padding:10px 0px;
	text-align:center;
}

div.statystyki div.opis{
	padding:0px 10px;
	text-align:justify;
	color:#4d4a37;
	font-size:11px;
}
div.statystyki ul.dane{
	margin:0px 10px;
	padding:0px;
	color:#4d4a37;
	font-size:11px;
	list-style-type:none;
}
div.statystyki ul.dane li{
	padding:5px 0px 5px 12px;
	background-position:left center;
	background-image:url('/images/list-dot.png');
	background-repeat:no-repeat;
}
div.statystyki ul.dane li a{
	text-decoration:underline;
}

div.opis_obszaru{
	width:334px;
	margin-bottom:20px;
	background-image:url('/images/ramka-middle.png');
}
div.opis_obszaru div.top{
	height:10px;
	background-image:url('/images/ramka-fill-top.png');
}
div.opis_obszaru div.bottom{
	height:12px;
	background-image:url('/images/ramka-bottom.png');
}
div.opis_obszaru div.kategorie{
	padding-bottom:5px;
	text-align:center;
	font-size:12px;
	color:#baae70;
	background-color:#efe5af;
}
div.opis_obszaru div.kategorie span,
div.opis_obszaru div.kategorie a{
	font-weight:bold;
	color:#4d4a37;
}
div.opis_obszaru div.tresc{
	padding:10px 10px 0px;
	text-align:justify;
	font-size:11px;
}
div.opis_obszaru div.tresc a{
	color:#4d4a37;
	text-decoration:underline;
	font-weight:bold;
}

div.pomniejsz{
	width:100%;
	position:absolute;
	top:0px;
	left:0px;
}
div.pomniejsz,
div.powieksz{
	padding:6px 10px;
	text-align:left;
	color:#1e79ab;
	font-size:11px;
	background-color:#fffbe7;
	cursor:pointer; 
}
div.pomniejsz img,
div.powieksz img{
	vertical-align:middle;
}


div.linki_lista p.naglowek{
	margin-bottom:2px;
	padding:15px 0px 10px 5px;
	color:#716d5a;
	font-size:14px;
	font-weight:bold;
	background-color:#fffbe7;
}
div.linki_lista p.naglowek img{
	margin-right:5px;
	vertical-align:middle;
}
div.linki_lista div.linki{
	padding:10px 15px;
	overflow:auto;
	background-color:#fffbe7;
}
div.linki_lista div.linki ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
div.linki_lista div.linki li,
div.linki_lista div.linki li{
	display:block;
	width:170px;
	padding:3px 0px 3px 12px;
	float:left;
	font-size:12px;
	font-weight:bold;
	background-position:left center;
	background-image:url('/images/list-dot.png');
	background-repeat:no-repeat;
}
div.linki_lista div.linki a.default{
	color:#90b41c;
}
div.linki_lista div.linki a.wazny{
	color:#507400;
}
div.linki_lista a.wszystkie_miasta{
	display:block;
	float:right;
	margin:20px 5px 10px;
	text-align:right;
	color:#90b41c;
	font-size:12px;
	font-weight:bold;
}


div.komentarz_form p.naglowek{
	margin-top:3px;
	margin-bottom:2px;
	padding:15px 0px 10px 5px;
	color:#716d5a;
	font-size:14px;
	font-weight:bold;
	background-color:#fffbe7;
}
div.komentarz_form p.naglowek img{
	margin-right:5px;
	vertical-align:middle;
}
div.komentarz_form div.info{
	background-color:#fffbe7;
	font-family:Tahoma;
}
div.komentarz_form div.info p{
	padding:10px;
	font-weight:bold;
	font-size:11px;
	color:#090;
}
div.komentarz_form form{
	background-color:#fffbe7;
	font-family:Tahoma
}
div.komentarz_form form div.blok{
	padding:10px 0px;
	clear:both;
	overflow:auto;
}
div.komentarz_form form p.blad{
	padding:5px 100px;
	font-family:tahoma;
	font-weight:bold;
	font-size:11px;
	color:#F00;
}
div.komentarz_form div.opis{
	width:90px;
	float:left;
}
div.komentarz_form div.pole{
	width:500px;
	float:right;
}
div.komentarz_form div.submit{
	width:500px;
	float:right;
}
div.komentarz_form div.opis strong{
	display:block;
	padding-top:5px;
	padding-left:40px;
	font-weight:normal;
	font-size:11px;
	color:#858169;
}
div.komentarz_form input.input{
	width:146px;
	padding-left:5px;
	padding-right:5px;
	padding-top:3px;
	height:21px;
	font-family:Tahoma;
	font-size:11px;
	color:#858169;
	background-image: url('/images/komentarz-form-input.png');
	background-repeat: no-repeat;
	background-color:#fffbe7;
}
div.komentarz_form input.submit{
	width:123px;
	height:27px;
	font-family:Tahoma;
	font-weight:bold;
	color:#FFF;
	background-image: url('/images/komentarz-form-submit.png');
	cursor:pointer;
}
div.komentarz_form textarea.textarea{
	width:478px;
	height:72px;
	padding:5px;
	font-family:Tahoma;
	font-size:11px;
	color:#858169;
	background-image: url('/images/komentarz-form-textarea.png');
}



div.komentarze{
	font-family:Tahoma;
	font-size:11px;
}
div.komentarze p.naglowek{
	margin-top:3px;
	margin-bottom:2px;
	padding:15px 0px 10px 10px;
	color:#716d5a;
	font-size:14px;
	font-weight:bold;
	background-color:#fffbe7;
}
div.komentarze p.naglowek img{
	margin-right:5px;
	vertical-align:middle;
}
div.komentarze div.komentarz,
div.komentarze div.komentarz_even{
	padding:15px 15px 15px 35px;
}
div.komentarze div.komentarz{
	background-color:#fffbe7;
}
div.komentarze div.komentarz_even{
	background-color:#fffef7;
}
div.komentarze div.info span.nick{
	color:#a7d422;
	font-weight:bold;
}
div.komentarze div.info span.data{
	color:#c0bba2;
}
div.komentarze div.tresc{
	padding:5px 0px 0px;
	color:#858169;
}

