@charset "UTF-8";

body
{
	background: white url('../../images/skin_01/portal/body_background.gif') repeat-y center top;
}

/* glowny blok strony glownej */
#page_content
{
	clear: both;
/*	padding: 0px 0px 6px 0px;*/
}

/* przerywniki */
.cl
{
	clear: both;
	height: 0px;
}
.clr, .clr_p
{
	clear: both;
	width: 100%;
	height: 6px;
}
.clear
{
	clear: both;
	width: 100%;
	font-size: 0px;
	height: 0px;	
}

/* InfoBar */
#infobar_over
{
	width: 962px;
	height: 18px;
	background-color: #EEF3EE;
	border: 1px solid #2F3C4C;
	position: absolute;
	bottom: 0px;
	left: 0px;
	z-index: 1000;
	display: none;
}
#infobar_stat
{
	width: 962px;
	height: 18px;
	background-color: #EEF3EE;
	border: 1px solid #2F3C4C;
}

#flashbar
{
	position: absolute;
	width: 944px;
	height: 18px;
	z-index: 1000;
}

.infobar_closer
{
	background: transparent url('../../images/skin_01/portal/infobar_closer.png') no-repeat 0px 0px;
	width: 18px;
	height: 18px;
	float: right;
	cursor: pointer;
}
.infobar_closer:hover
{
	background: transparent url('../../images/skin_01/portal/infobar_closer.png') no-repeat 0px -18px;
}

/* pasek porcjowania */
.page_bar
{
	clear: both;
	margin: 6px 0px 0px 0px;
}
.page_bar table
{
	margin: auto;
}
.page_bar td.num_pages
{
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-align: center;
	cursor: default;
}
.page_bar td.prev, .page_bar td.next
{
	min-width: 41px;
	width: 41px;
}
.num_pages a
{
	font-weight: normal;
	color: gray;
	text-decoration: none;
}
.num_pages a:hover
{
	font-weight: bold;
	color: red;
}
.page_bar div.full_prev
{
	float: left;
	width: 16px;
	height: 11px;
	background: transparent url('../../images/skin_01/portal/portalIcons.png') no-repeat scroll 0px -56px;
	margin: 0px 6px 0px 0px;
	cursor: pointer;
}
.page_bar div.full_prev:hover
{
	background: transparent url('../../images/skin_01/portal/portalIcons.png') no-repeat scroll 0px -86px;
}
.page_bar div.full_next
{
	float: left;
	width: 16px;
	height: 11px;
	background: transparent url('../../images/skin_01/portal/portalIcons.png') no-repeat scroll 0px -71px;
	margin: 0px 0px 0px 6px;
	cursor: pointer;
}
.page_bar div.full_next:hover
{
	background: transparent url('../../images/skin_01/portal/portalIcons.png') no-repeat scroll 0px -101px;
}
.page_bar div.prev
{
	float: left;
	width: 13px;
	height: 11px;
	background: transparent url('../../images/skin_01/portal/portalIcons.png') no-repeat scroll 0px -116px;
	margin: 0px 6px 0px 0px;
	cursor: pointer;
}
.page_bar div.prev:hover
{
	background: transparent url('../../images/skin_01/portal/portalIcons.png') no-repeat scroll 0px -146px;
}
.page_bar div.next
{
	float: left;
	width: 13px;
	height: 11px;
	background: transparent url('../../images/skin_01/portal/portalIcons.png') no-repeat scroll 0px -131px;
	margin: 0px 0px 0px 6px;
	cursor: pointer;
}
.page_bar div.next:hover
{
	background: transparent url('../../images/skin_01/portal/portalIcons.png') no-repeat scroll 0px -161px;
}
.page_bar .full_prev a, .page_bar .full_prev a:hover, .page_bar .full_next a, .page_bar .full_next a:hover,
.page_bar .prev a, .page_bar .prev a:hover, .page_bar .next a, .page_bar .next a:hover
{
	display: block;
	width: 100%;
	height: 100%;
	text-decoration: none;
	font-size: 0px;
}
	

/* oddzielacz zajawek poziomy */
.zaj_cl
{
	clear: both;
	height: 0px;
	margin: 6px 0px 6px 0px;
	border-top: 1px solid #8bbfd2;
}


/* belka tytulowa boxow */
.belka_1
{
	clear: both;
	height: 15px;
	padding: 2px;
	text-align: center;
	font-weight: bold;
	font-size: 12px;
	color: #2F3C4C;
	overflow: hidden;
	white-space: nowrap;
	cursor: default;
	background: transparent url('../../images/skin_01/portal/showPortalMenu.png') repeat-x scroll 0px 0px;
	border-top: 1px solid #8bbfd2;
	border-left: 1px solid #8bbfd2;
	border-right: 1px solid #8bbfd2;
}
.belka_1 a
{
	font-size: 12px;
	color: #2F3C4C;
	text-decoration: none;
	display: block;
	width: 100%;
	height: 100%;
}
.belka_1 a:hover
{
	color: red;
}

.belka_1 .title
{
	width: 200px;
	float: left;
	text-align: center;
}

.belka_1 .roll
{
	background: transparent url('../../images/skin_01/portal/showPortalMenu.png') repeat-x scroll 0px -49px;
	width: 60px;
	height: 18px;
	float: right;
	margin: -2px -2px 0px 0px;
	padding: 2px 27px 0px 0px;
	text-align: right;
	font-weight: normal;
	cursor: pointer;
}
.belka_1 .roll:hover
{
	background: transparent url('../../images/skin_01/portal/showPortalMenu.png') repeat-x scroll 0px -72px;
	color: red;
}
.belka_1 .roll_sel
{
	background: transparent url('../../images/skin_01/portal/showPortalMenu.png') repeat-x scroll 0px -95px;
	width: 60px;
	height: 18px;
	float: right;
	margin: -2px -2px 0px 0px;
	padding: 2px 27px 0px 0px;
	text-align: right;
	font-weight: normal;
	cursor: pointer;
}
.belka_1 .roll_sel:hover
{
	background: transparent url('../../images/skin_01/portal/showPortalMenu.png') repeat-x scroll 0px -118px;
	color: red;
}

.search_menu
{
	text-align: center;
	padding: 8px 0px 0px 0px;
	cursor: pointer;
	clear: both;
}

.search_menu .item_sel
{
	font-weight: bold;
}
.search_menu .item:hover, .search_menu .item_sel:hover
{
	color: red;
}

.srch_inp
{
	clear: both;
}

.srch_btn
{
	float: right;
	margin: 0px;
	width: 80px;
	height: 21px;
	border: none;
	background: transparent url('../../images/skin_01/portal/srch_btn.png') no-repeat scroll 0px 0px;
	padding: 0px 0px 0px 18px;
	font-size: 11px;
	font-weight: bold;
	color: maroon;
}
.srch_btn:hover
{
	background: transparent url('../../images/skin_01/portal/srch_btn.png') no-repeat scroll 0px -25px;
	color: red;
}

#search_keyword, #search_query, #impreza_query, #szukaj_query
{
	border: 1px solid silver;
	float: left;
	width: 192px;
	height: 17px;
	padding: 2px 3px 0px 3px;
}

#adv_form #search_data_od, #adv_form #search_data_do,
#adv_form #search_data_rozpoczecia, #adv_form #search_data_zakonczenia,
#adv_form #search_od, #adv_form #search_do
{
	border: 1px solid silver;
	float: left;
	width: 80px;
}

#adv_form #search_kategoria
{
	border: 1px solid silver;
	width: 286px;
	max-width: 286px;
}

#adv_form
{
	float: left;
	width: 100%;
	border-top: 1px solid #8bbfd2;
	margin-top: 6px;
	padding-top: 6px;
}
#adv_form .center
{
	padding-bottom: 6px;
}
#adv_form .left
{
	float: left;
	width: 80px;	
}
#adv_form .right
{
	float: right;
	width: 180px;	
	border-left: 1px solid #8bbfd2;
}
#adv_form label
{
	cursor: pointer;
}

/* pasek nawigacyjny */
#navigator
{
	clear: both;
	float: left;
	width: 948px;
	font-size: 11px;
	color: #2F3C4C;
	padding: 0px 0px 0px 16px;
	background: transparent url('../../images/navi_arrow.gif') no-repeat scroll 4px 2px;
}
#navigator a
{
	text-decoration: none;
	color: #2F3C4C;
}
#navigator a:hover
{
	text-decoration: none;
	color: red;
}


/* lewy panel - strona cms */
.page_content_left
{
    float: right;
    width: 658px;
}


/* prawy panel - strona cms */
.page_content_right
{
    float: left;
    width: 300px;
}


/* lewy panel - strona glowna */
.index_content_left
{
    float: left;
    width: 446px;
    margin: 0px 6px 0px 0px;
}



/* boxy dla tresci cms, zajawek, newsow, strony glownej */
.portal_content_tresc, .portal_content_zajawki, .portal_content_news, .index_content_tresc, .index_content_news, .index_content_galerie
{
	clear: both;
	float: left;
	border: 1px solid #8bbfd2;
	padding: 6px;
	width: 644px;
}
.portal_content_tresc p, .portal_content_zajawki p, .portal_content_news p, .index_content_tresc p, .index_content_news p, .index_content_galerie p
{
	padding: 0px;
	margin: 0px;
	text-align:justify;
}
.index_content_news
{
	padding: 0px;
	width: 444px;
}
.portal_content_news
{
	padding-right: 0px;
	width: 650px;
}
.index_content_tresc, .index_content_galerie
{
	width: 432px;
}
.index_center_tresc
{
	clear: both;
	float: left;
	border: 1px solid #8bbfd2;
	padding: 6px;
	width: 192px;
}
.kalendarium_center_tresc
{
	clear: both;
	float: left;
	border: 1px solid #8bbfd2;
	padding: 6px;
	width: 192px;
	height: 136px;
	overflow: auto;
}

/* boxy w samej tresci cms */
.portal_content_tresc div.top, .portal_content_tresc div.bottom, .portal_content_tresc div.content
{
	clear: both;
	float: left;
	width: 100%;
}
.portal_content_tresc div.content
{
	line-height: 150%;
}
.portal_content_tresc div.top
{
	cursor: default;
	padding: 0px 0px 6px 0px;
}
.portal_content_tresc div.bottom
{
	cursor: default;
	padding: 6px 0px 0px 0px;
}


/* box redaktora */
.portal_content_tresc div.top div.redaktor
{
	float: left;
	width: 216px;
	font-size: 11px;
	color: #727272;
}


/* box tytulu */
.portal_content_tresc div.top div.title
{
	color: #2F3C4C;
	padding: 0px 0px 3px 0px;
	font-size: 30px;
	font-family: sans-serif,Tahoma,Arial,Verdana,Helvetica;
}


/* lewy panel w samej tresci cms */
.portal_content_tresc div.content div.left
{
	float: left;
	margin: 0px 6px 6px 0px;
	width: 216px;
	font-size: 11px;
	color: #727272;
}


/* obrazek zajawki w tresci cms */
.content div.left div.grafika
{
	clear: both;
	/* border: 1px solid silver; */
	padding: 1px;
	text-align: center;
}


/* obrazek zajawki w tabeli zajawkowej */
td div.left div.grafika
{
	clear: both;
	float: left;
	width: auto;
	border: 1px solid silver;
	padding: 1px;
	margin: 0px 6px 0px 0px;
}


/* opis obrazka zajawki */
/* zajawki galerii w tresci cms */
/* zajawki multimediow w tresci cms */
/* zalaczniki w tresci cms */
.content div.left div.opis,
.content div.left div.galerie,
.content div.left div.multimedia,
.content div.left div.zalaczniki
{
	clear: both;
	border-bottom: 1px solid silver;
	margin: 6px 0px 0px 0px;
	padding: 0px 0px 6px 0px;
	text-align: left;
	cursor: default;
}


/* pliki zalacznikow */
.zalaczniki div.zal_name
{
	clear: both;
	float: left;
	padding: 0px 0px 5px 0px;
	color: #333333;
	font-weight: bold;
	width: auto;
}
.zalaczniki div.zal_items
{
	clear: both;
	padding: 2px 0px 2px 0px;
	cursor: default;
}
.zal_items div.file_icon
{
	float: left;
	width: 20px;
	height: 16px;
}
.zal_items div.file_title
{
	float: left;
	padding: 2px 0px 0px 0px;
	max-width: 195px;
	overflow: hidden;
	width: auto;
}
.file_title a
{
	color: #333333;
	text-decoration: none;
}
.file_title a span
{
	color: #727272;
	text-decoration: none;
}
.file_title a:hover,
.file_title a:hover span
{
	color: red;
}


/* zajawki galerii */
.galerie div.gal_name
{
	clear: both;
	float: left;
	padding: 0px 0px 5px 0px;
	color: #333333;
	font-weight: bold;
	width: auto;
}
.galerie div.gal_items
{
	clear: both;
	padding: 2px 0px 2px 0px;
	cursor: default;
}
.gal_items div.grafika
{
	float: left;
	border: 1px solid silver;
	padding: 1px;
	width: auto;
}
div.gal_items div.gal_opis
{
	float: left;
	padding: 0px 0px 0px 6px;
	width: 130px;
}
div.gal_items div.gal_icon
{
	float: left;
	width: 20px;
	height: 16px;
}
div.gal_items div.gal_title
{
	float: left;
	clear: right;
	color: #333333;
	width: 110px;
	padding: 2px 0px 0px 0px;
	margin: 0px 0px 6px 0px;
}
.gal_title a
{
	color: #333333;
	text-decoration: none;
}
.gal_title a:hover
{
	color: red;
}
.gal_items div.gal_count, .gal_items div.gal_autor
{
	clear: both;
	padding: 2px 0px 0px 0px;
}


/* tabela zajawek podstron, aktualnosci */
.portal_content_zajawki table
{
	text-align: left;
	width: 100%;
}
table.zajawki
{
	width: 100%;
}
.zajawki .title
{
	width: 100%;
	height: 17px;
	font-weight: bold;
	padding: 0px 0px 2px 6px;
}
.zajawki .title2
{
	width: 100%;
	height: 17px;
	font-weight: bold;
	padding: 0px 0px 2px 1px;
	cursor: default;
}
.zajawki .title3
{
	font-weight: bold;
	cursor: default;
	text-align: left;
}
.zajawki .title4
{
	width: 49%;
	max-width: 49%;
	height: 40px;
	max-height: 40px;
	float: left;
	cursor: default;
	overflow: hidden;
	line-height: 150%;
}
.zajawki .tresc
{
	width: 100%;
	text-align: left;
	padding: 0px 0px 0px 6px;
	line-height: 150%;
}
.zajawki .tresc2
{
	width: 100%;
	text-align: left;
	padding: 0px;
	line-height: 150%;
}
.zajawki .tresc3
{
	width: 100%;
	text-align: left;
	padding: 0px 0px 0px 6px;
	font-size: 11px;
	cursor: default;
	line-height: 150%;
}
.zajawki .tresc4
{
	text-align: left;
	padding: 0px;
	line-height: 150%;
}
.zajawki .tresc_just
{
	width: 100%;
	text-align: justify;
	padding: 0px 0px 0px 6px;
	line-height: 150%;
}
.zajawki .tresc2_just
{
	width: 100%;
	text-align: justify;
	padding: 0px;
	line-height: 150%;
}
.zajawki .tresc3_just
{
	width: 100%;
	text-align: justify;
	padding: 0px 0px 0px 6px;
	font-weight: bold;
}
.zajawki .info
{
	width: 100%;
	height: 17px;
	padding: 2px 0px 0px 6px;
}
.zajawki .info2
{
	width: 100%;
	height: 17px;
}
.zajawki .grafika div
{
	border: 1px solid silver;
	padding: 1px;
}
.zajawki td div.data
{
	float: left;
	color: #727272;
	cursor: default;
	width: auto;
}
.zajawki .link, .portal_content_news .link
{
	float: right;
	font-weight: bold;
	padding: 0px 6px 0px 0px;
	cursor: default;
	width: auto;
}

/* obrazek w tytule zajawki */
.title div.img, .title2 div.img, .title3 div.img, .title4 div.img
{
	float: left;
	width: 9px;
	height: 9px;
	background: transparent url('../../images/skin_01/portal/portalIcons.png') no-repeat scroll 0px 0px;
	margin: 3px 6px 0px 0px;
}


/* linki tytulow zajawek i czytaj wiecej */
.title a, .title2 a, .title3 a, .title4 a, .zajawki .link a,
.portal_content_news div.link a
{
	color: #333333;
	text-decoration: none;
}
.title a:hover, .title2 a:hover, .title3 a:hover, .title4 a:hover, .link a:hover,
.portal_content_news .link a:hover
{
	color: red;
}


/* tresc zajawki jako link */
.zajawki .tresc a, .zajawki .tresc2 a, .zajawki .tresc3 a, .zajawki .tresc4 a, .zajawki .tresc_just a, .zajawki .tresc2_just a
{
	color: #333333;
	text-decoration: none;
}
.zajawki .tresc a:hover, .zajawki .tresc2 a:hover, .zajawki .tresc3 a:hover, .zajawki .tresc4 a:hover, .zajawki .tresc_just a:hover, .zajawki .tresc2_just a:hover
{
	color: #333333;
}
.kalendarium_center_tresc .zajawki .tresc2 a:hover
{
	color: red;
}


/* obrazek przed linkiem czytaj wiecej */
.zajawki .link div.img, .portal_content_news .link div.img
{
	float: left;
	width: 12px;
	height: 11px;
	background: transparent url('../../images/skin_01/portal/portalIcons.png') no-repeat scroll 0px -26px;
	margin: 2px 6px 0px 0px;
}

/* zajawki newsow w tresci strony */
.portal_content_news div.left1
{
	float: left;
	width: 316px;
	overflow: hidden;
	padding: 0px 6px 0px 0px;
}
.portal_content_news div.left2
{
	float: left;
	width: 317px;
	overflow: hidden;
	padding: 0px 0px 0px 6px;
}
.portal_content_news div.news_para
{
	float: left;
	clear: both;
	width: 100%;
	background: transparent url('../../images/skin_01/portal/news_background.png') repeat-y scroll 322px;
}

/* stopki portalu, stron, newsow itp */
.page_footer, .page_content_footer, .page_news_footer
{
	clear: both;
	padding: 6px 0px 6px 0px;
	border-bottom: 1px solid #8bbfd2;
	text-align: center;
	color: #727272;
	cursor: default;
}
.page_footer p, .page_content_footer p, .page_news_footer p
{
	margin: 0px;
}
.page_footer a, .page_content_footer a, .page_news_footer a
{
	color: #2F3C4C;
	text-decoration: none;
}
.page_footer a:hover, .page_content_footer a:hover, .page_news_footer a:hover
{
	color: red;
}
.footer_left
{
	float: left;
	color: #2F3C4C;
	font-size: 10px;
	padding: 3px 6px 3px 6px;
	cursor: default;
	width: auto;
}
.footer_right
{
	float: right;
	color: #2F3C4C;
	font-size: 10px;
	padding: 3px 6px 3px 6px;
	cursor: default;
	width: auto;
}
.footer_right span.red
{
	color: red;
}
.footer_right span.black
{
	color: black;
}
.footer_right a
{
	text-decoration: none;
}

/* box wyszukiwarki, reklamy */
.right_banners, .rightbox_panel, .search_box
{
	clear: both;
	border: 1px solid #8bbfd2;
	padding: 6px;
}

.panoramy_box
{
	clear: both;
	border: 1px solid #8bbfd2;
}

/* znaki validacji xhtml i css */
div.validator
{
	clear: both;
	float: right;
	width: auto;
	background-color: #68A756;
	color: white;
	font-size: 11px;
	padding: 3px 6px 3px 6px;
	margin: 0px 0px 6px 0px;
	cursor: default;
}
div.validator a
{
	color: #ffffff;
	text-decoration: none;
}
div.validator a:hover
{
	color: red;
}


span.bold 
{
	font-weight: bold;
	cursor: default;
}


/* data w module daty/imienin/pogody */
div.data, div.imieniny, div.pogoda
{
	text-align: center;
	clear: both;
	cursor: default;
}
.index_center_tresc div.data
{
	padding: 0px 0px 6px 0px;
}
.index_center_tresc div.imieniny
{
	height: 30px;
}


/* Box galerii strony glownej */
td.buttons
{
	padding: 0px 4px 0px 0px;
	width: 15px;
}
.buttons div
{
	width: 15px;
	height: 15px;
	clear: both;
	background: transparent url('../../images/skin_01/portal/portalIcons.png') no-repeat scroll 0px -176px;
	margin: 1px 0px 5px 0px;
	cursor: pointer;
}
.buttons div.sel, .buttons div:hover, .buttons div.sel:hover
{
	width: 15px;
	height: 15px;
	clear: both;
	background: transparent url('../../images/skin_01/portal/portalIcons.png') no-repeat scroll 0px -195px;
	margin: 1px 0px 5px 0px;
	cursor: pointer;
}
.zajawki div.grafika
{
	float: left;
	width: auto;
	border: 1px solid silver;
	padding: 1px;
}
.zajawki div.grafika2
{
	border: 1px solid silver;
	padding: 1px;
	text-align: center;
	width: 168px;
	height: 113px;
	
}
.galbox_title
{
	font-weight: bold;
	padding: 0px 0px 6px 0px;
	color: #2F3C4C;
	cursor: default;
	height: 42px;
	overflow: hidden;
	text-align: left;
}
.galbox_tresc
{
	text-align: left;
	height: 90px;
	overflow: hidden;
	line-height: 150%;
}
.galbox_info
{
	color: #727272;
	font-size: 11px;
	text-align: left;
}


/* zakladki aktualnosci strony glownej */
#news_tabs ul.tabs
{
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	float: left;
	margin: 0px;
	padding: 0px;
	width: 100%;
	background-color: #e1ebe2;
}
#news_tabs ul.tabs li
{
	width: 80px;
	float: left;
	margin: 0px;
	padding: 4px;
	max-width: 80px;
	text-align: center;
	cursor: pointer;
	background-color: #edf5fb;
	color: #2F3C4C;
}
#news_tabs ul.tabs li.sel
{
	background-color: #f3f3f3;
	font-weight: bold;
}
#news_tabs ul.tabs li:hover
{
	background-color: #f3f3f3;
	font-weight: bold;
	color: red;
}
#news_box
{
	clear: both;
}
#news_box .first_news
{
	background-color: #f3f3f3;
	padding: 6px 0px 6px 0px;
	margin: 0px 0px -6px 0px;
}
#news_box .other_news
{
	background-color: transparent;
}
#news_box .news_item
{
	clear: both;
	padding: 0px 6px;
}
#news_box .title
{
	color: #2F3C4C;
	padding: 0px 0px 6px 0px;
	font-size: 12pt;
	font-family: sans-serif,Tahoma,Arial,Verdana,Helvetica; 
}


/* wyglad szczegolowy pojedynczej galerii */
.gal_foto_box
{
	clear: both;
	border: 1px solid silver;
	overflow: auto;
	height: 200px;
	cursor: default;
}
.gal_foto_box .grafika
{
	border: 1px solid silver;
	padding: 1px;
	text-align: center;
	cursor: pointer;
}
.gal_foto_box .foto_box
{
	text-align: center;
	padding: 6px 0px 6px 6px;
}
.gal_foto_box .title
{
	text-align: center;
	padding: 6px 0px 0px 0px;
	overflow: hidden;
	font-size: 11px;
}
#bigPhoto
{
	margin: 0px 0px 6px 0px;
	text-align: center;
	clear: both;
}
#bigPhoto .grafika
{
	border: 1px solid silver;
	padding: 1px;	
	clear: both;
	height: 285px;
}
#bigPhoto .grafika img
{
	max-width: 428px;
}
#bigPhoto .title
{
	clear: both;
	height: 32px;
	font-weight: bold;
	text-align: center;
	overflow: hidden;
}
#bigPhoto .tresc
{
	clear: both;
	height: 32px;
	text-align: center;
	overflow: hidden;
}

.height_1
{
	height: 148px;
}

.grafika img
{
	border: none;
	cursor: pointer;
}


/*___________ boxy dolne w informatorze i mapie ___________ */
#infomap_panel_left
{
	float: left;
	width: 316px;
	height: 180px;
	margin: 0px 8px 0px 0px;
}
#infomap_panel_center
{
	float: left;
	width: 316px;
	height: 180px;

}
#infomap_panel_right
{
	float: right;
	width: 316px;
	height: 180px;
}

.infomap_panel_box
{
	float: left;
	border: 1px solid #8bbfd2;
	padding: 6px;
	color: #2C3A43;
	width: 302px;
	height: 145px;
}
.last_added
{
	color: #2C3A43;
	font-family: verdana;
	font-size: 9pt;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: normal;
	text-decoration: none;
	margin-left: 20px;
	margin-top: 0px;
}
.last_added a
{
	color: #2C3A43;
	font-family: verdana;
	font-size: 9pt;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: normal;
	text-decoration: none;
	margin-top: 0px;

}
.last_added a:hover
{
	color: #2C3A43;
	font-family: verdana;
	font-size: 9pt;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: normal;
	text-decoration: none;
	margin-top: 0px;
}
.last_added_gmap_stat
{
	position: relative;
	left: -8px;
	top: 3px;
	width:115px;
	height:115px;
	float: left;
	margin-right: 6px;
}
.last_added ul
{
	margin: 0px;
	padding: 0px;
	
}

#error404
{
	background: transparent url('../../images/404.jpg') no-repeat;
	width: 963px;
	height: 353px;
	border:1px solid #8bbfd2;
	clear:both;
	float:left;
}

/*ankiety !important konieczny*/
div.ankieta_box
{
	width: auto !important;	
	height: auto !important;	
	border: none !important;	
	background: none !important;	
	margin-top: 10px;
	margin-bottom: 10px;
}

iframe.ankieta_box
{
	display: block !important;
}

div.ankieta_pytanie
{
	margin-bottom: 10px;	
}

/*gwiazdki przy linkach*/
div.linki_ranking img
{
	position: relative;
	top: 3px;	
}

/*linki w komponencie polecane linki*/
div.linki_comp_more
{
	display:block;
	float:right;
	width: auto;	
}

div.linki_comp_add
{
	display:block;
	width: 105px;
	padding-left: 15px;
	font-weight: bold;
	background:transparent url(../../images/skin_01/portal/calendar.png) no-repeat scroll 0 -69px;
	cursor: pointer;
}

div.linki_comp_more
{
	background:transparent url(../../images/skin_01/portal/portalIcons.png) no-repeat scroll 0 -25px;
	padding-left: 20px;
	font-weight: bold;
	cursor: pointer;
}

/*form szukania info o niepelnosprawnych*/

table.mion_szukaj_adv_form td
{
	font-size: 9pt;	
	padding: 3px;
}

table.mion_szukaj_adv_form select
{
	font-size: 8pt;	
	width: 182px;
}

table.mion_szukaj_adv_form input
{
	font-size: 8pt;	
	width: 180px;
}

