body, td {
	font-family: Tahoma, Arial, Verdana, Sans-Serif;
	font-size: 11px;
	color: #6d6d6d;
	font-size: 11px;
	font-weight:normal;
}

body {
	padding: 0px;
	margin: 0px;
	border-top:2px solid #5a3e09;
	background-color: #ecdfc8;
	color: #6B6B6B;
}


p {
	margin-top: 0px;
	margin-bottom: 0px;
}

ol, ul {
	padding: 0px;
	margin: 0px 0px 0px 4px;
}

li {
	overflow:auto;
	list-style:none;
	padding: 2px 0px 2px 32px;
	background:url('images/arrow_li.gif') 19px 7px no-repeat;
}

h1, h2, h3, h4, h5, h6, h7, p, form {
	margin: 0px;
	padding: 0px;
}

td {vertical-align: top;}

a {
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
a:hover {color: #f49914;}

a.wiecej {
	font-weight: normal;
	font-size: 10px;
	color: #ee1d25;
}

a.wiecej:hover {
	font-weight: normal;
	font-size: 10px;
	color: #f49914;
}

/* glowne */
.tabela_glowna {
	background-color:#ffffff;
	border-left:1px solid #5a3e09;
	border-right:1px solid #5a3e09;
}

.srodek_padding {
	padding-right:20px;
}

div.aktualnosciSkrotLewaZdjecia {
	margin: 0px 0px 0px 0px;
	padding: 3px 21px 0px 0px;
	float: left;
}

div.aktualnosciMargines {
	margin: 0px 0px 5px 0px;
	*margin: 0px 0px 4px 0px;
	padding: 2px 0px 12px 2px;
	*padding: 3px 0px 10px 7px;
	border-bottom: 1px solid #ecdfc8;
}
 
.clear{	clear:both;}

.tytul1_news {
	font-weight: bold;
	font-family: arial;
	font-size: 11px;
	color: #6d6d6d;	
}

.tytul1_news a {
	font-weight: bold;
	font-family: arial;
	font-size: 11px;
	color: #6d6d6d;
	background: url("images/arrow_li.gif") no-repeat;
	background-position: 4px 5px;
	padding: 0px 0px 0px 17px; 	
}

div.blok_opis li {
	list-style:none;
	padding: 2px 0px 2px 16px;
	background:url('images/arrow_li_blok.gif') 0px 7px no-repeat;
}

#naglowek {
	height: 81px;
	padding:10px 20px 10px 0px;
	margin: 0px;
	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	background: #FFFFFF url("images/naglowek.jpg") no-repeat;  
}

a.logo {
	display: block;
	width: 73px;
	height: 69px;
	text-decoration: none;
	float: left;
	margin:0px 0px 0px 42px;
	_margin:0px 0px 0px 21px;
	
}

div.naglowek_mapa {
	text-align:right;
	background:url('images/mapa_strzalka.gif') no-repeat 10px 17px #c5a66d;
	width:88px;
	height:11px;
	float:right;
	padding:12px 0px 16px 0px;
	_padding:12px 0px 14px 0px;
}

div.naglowek_mapa a {
	list-style:none;
	font-family:tahoma;
	font-size:11px;
	font-weight:normal;
	text-align:right;
	color:#FFFFFF;
	text-decoration:none;	
}

.cialo {
	margin: 0px;
	padding: 0px;
}

.cialo_welcome {
	width:261px;
}

td.lewyRegion {
	width: 175px;
	padding:0px 20px 5px 20px;
}

.region_prawy_6 {
	width:274px;
	padding-left:13px;
}

.region_gora_5_page {
	padding:1px 0px 2px 0px;
}

.region_gora_5_welcome {
	padding:1px 0px 10px 0px;
}

/* stopka */
.stopka {
	text-align: right;
	vertical-align: middle;
	line-height: 26px;  
	color: #FFFFFF; 
	background-color: #c5a66d; 
	border-top: 3px solid #917136;
	margin-top:5px;
}

.realizacja a{
	font-family:arial;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	color:#FFFFFF;
}
.stopka a:hover{color:#f49914;}

.realizacja {
	width:145px;
	padding-left:20px;
	padding-top:4px;
	padding-bottom:2px;
	text-align:left;
}

.stopka_dane {
	padding:4px 20px 0px 0px;
	font-family:arial;
	font-size:10px;
	font-weight:normal;
	color:#FFFFFF;
}

.stopka_dane a{
	text-decoration:none;
	color:#FFFFFF;
	font-weight:normal;
}

.opisyOpis5 ul {
	background:url("images/arrow_li.gif") 19px 7px no-repeat;
	list-style-position:outside;
	list-style-type:disc;
	list-style:none;
	float: left;
}

.opisyOpis5 ul  li {
	list-style-position:outside;
	list-style:none;
}

div.newsLink {
	background: url("images/arrow_li.gif") no-repeat;
	background-position: 0px 5px;
	padding: 0px 0px 0px 12px;
	margin: 0px;
	width: 40px;
}

a.przycisk2 {
	font-family: arial;
	color: #6d6d6d;
	background: none;
	font-size: 11px;
}


/* kontenery */
div.kontener1 {
	width: 100%;
	background-color: #FFFFFF;
	padding-bottom:10px;
}

/* opis blok */

.tytul1_grad {
	border-top:1px solid #ecdfc8;
	border-right:1px solid #ecdfc8;
	border-left:1px solid #ecdfc8;
	border-bottom:1px solid #ecdfc8;
}

.tytul1_grad_page {
	border-top:1px solid #ecdfc8;
	border-right:1px solid #ecdfc8;
	border-left:1px solid #ecdfc8;
	border-bottom:1px solid #ecdfc8;
	margin-bottom: 15px;
}

.opis_margin {
	padding: 0px 11px 11px 11px;
	text-align: justify;
}

h2.tytul1 {
	background: url("images/tytul1_grad.gif") repeat-x;
	margin: 0px;
	padding:5px 9px 0px 9px;
	color: #452e11;
	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight:normal;
	border-top:2px solid #FFFFFF;
	border-right:2px solid #FFFFFF;
	border-left:2px solid #FFFFFF;
}


h3.tytul1 {
	margin: 0px;
	padding: 2px 0px 0px 0px;
	*padding: 3px 0px 0px 0px;
	color: #6d6d6d;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
}

h3.tytulMapaStrony {
	margin: 0px;
	padding: 2px 0px 0px 0px;
	*padding: 3px 0px 0px 0px;
	color: #9d7c3f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
}

h3.tytulMapaStrony a {
	color: #9d7c3f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
}

h3.pobierzPlik {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #9d7c3f;
	padding: 0px 0px 2px 0px;
}

.blok_opis {margin:2px 11px 14px 11px;}

hr.tytul1_kreska {
	color: #f49914; 
	height: 1px; 
	border-top: 1px solid #f49914; 
	border-bottom: none;
}

div.tytul1_kreska {
	border-top: 1px solid #f49914; 
	font-size: 0px;
	margin: 7px 11px 9px 11px;
	*margin: 7px 11px 7px 11px;
}

/* opis */
.zd img{padding: 7px; border: 1px solid #ecdfc8;}

div.zd4 {float: right; text-align: center;}
div.zd4 div.zd{margin: 3px 10px 10px 10px;}
div.zd4 div.clear{display: none;}

div.zd5 {float: left; text-align: center;}
div.zd5 div.zd{margin: 3px 10px 0px 0px;}
div.zd5 div.clear{display: none;}

div.zd7 {padding: 10px 0px 0px 40px;}
div.zd7 div.zd{float: left; margin: 0px 25px 10px 25px;}

.Zalacznik{ margin-top: 12px;padding: 7px 0px 5px 3px;border-top: 1px solid #ecdfc8;color: #6d6d6d; font-family: arial;}
.Zalacznik div{ padding: 3px 0px 3px 7px;}
.Zalacznik div img{ padding: 0px 7px 0px 0px;}
.Zalacznik div a,.Zalacznik div a:hover {color: #6d6d6d; font-family: arial;}
.Zalacznik p{ padding: 0px 0px 0px 33px;color: #6d6d6d; font-family: arial;}

.Zalacznik2{ margin-top: 12px;padding: 7px 0px 0px 0px;border-top: 1px solid #ecdfc8;}

div.wyszukajMargin {
	width: 195px;
	padding-top: 5px;
}

div.wyszukiwarkaOk {
	float: left;
	*padding-top: 1px;
}

div.wyszukiwarkainput {
	float: left;
}

div.wyszukiwarkainput input {
	border: 1px solid #af9b88;
	width: 160px;
}

ul.newsInformacje {
	padding: 0px 0px 5px 0px;
	margin: 0px;
	list-style: none;	
}

ul.newsInformacje li {
	padding: 0px;
	margin: 0px;
	background: none;
}

ul.mapaSerwisu {
	padding: 0px 0px 0px 0px;
	margin: 0px;
}

ul.mapaSerwisu li {
	padding: 0px 0px 0px 17px;
	margin: 0px;
	color: #555555;
	background: url("images/mapaseriwsu1.gif") no-repeat;	
	background-position: 4px 5px;
	margin-bottom: 3px;
}

ul.mapaSerwisu li ul.mapaSerwisu {
	margin-top: 3px;
}

ul.mapaSerwisu li li {
	padding: 0px 0px 0px 19px;
	margin: 0px;
	color: #555555;
	background: url("images/mapaseriwsu2.gif") no-repeat;	
	background-position: 7px 7px;
	margin-bottom: 3px;
}

ul.mapaSerwisu a {
	padding: 0px;
	margin: 0px;
	color: #555555;
	font-weight: normal;
}

ul.mapaSerwisu a:hover {
	color: #555555;
	text-decoration: none;
}



ul.pasekZaglebienia {
	margin: 1px 0px 3px 0px;
	list-style: none;
	vertical-align: top;
}

ul.pasekZaglebienia li {
	background: none;
	padding: 0px;
	display: inline;
}

div.wysBlok {
	color: #54483f;
	padding-top: 11px;
	*padding-top: 10px;
	padding-bottom: 18px;
}

dl.wysLista {
	margin: 0px;
	color:#54483f;
	font-size: 11px;
	font-family: arial;	
}


dl.wysLista dt {
	margin: 0px;
	padding: 0px 0px 6px 0px;
	color:#9d7c3f;
	font-size: 12px;
	font-family: arial;	
	font-weight: bold;	
}

dl.wysLista dt span {
	padding: 0px 0px 0px 22px;
}

dl.wysLista dt a, dl.wysLista dt a:hover {
	color:#9d7c3f;
	font-size: 12px;
	font-family: arial;	
	font-weight: bold;	
}

a.more {
	background: url("images/more.gif") no-repeat;
	vertical-align: middle;
}

div.floatLewo {
	float: left;
}

dl.wysLista dd {
	margin: 0px 0px 7px 0px;
	padding: 0px 0px 9px 32px;
	color:#54483f;
	font-size: 11px;	
	font-family: arial;
	border-bottom: 1px solid #ecdfc8;
}

dl.wysLista dd a{
	color:#54483f;
	font-size: 11px;	
	font-family: arial;
	font-weight: normal;
}

dl.wysLista dd a:hover {
	color:#54483f;
	font-size: 11px;	
	font-family: arial;
	font-weight: normal;
	text-decoration: underline;
}

dl.wysLista dd img {
	padding-left: 6px;
}

ul.pasekZaglebienia a {
	color: #9d7c3f;
	text-decoration: none;	 
	padding: 0px;
	font-weight: normal;
	font-size:10px;
	font-family:arial;
}

.pasekzaglebienia_spacer {padding-bottom:2px;}


/* wyszukiwarka */

div.szukaj {
	background:#c5a66d;
	width:130px;
	height:29px;
	padding: 10px 10px 0px 0px;
	float: right;
	text-align:right;
	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
}

a.przycisk1 {
	text-decoration: none;
	display:block;
	width:19px;
	height:19px;
	float:right;
	background:url('images/szukaj_ok.gif') no-repeat;
}

.input1 {
	width:91px;
	height:15px;
	background-color: #FFFFFF; 
	border: 1px #926f3f solid; 
	color: #734a00; 
	font-size: 11px; 
	font-weight:normal;
	font-family: tahoma, sans-serif;
	margin-right:10px;
	padding:2px 0px 0px 1px;
	
}

/* menu */

div.menu_lvl1 {
	width:175px;
	border-bottom:1px solid #f0d186;
	margin-top:1px;
}

div.menu_lvl1 a{
	background:url('images/menu_lvl1_off.gif') repeat-y;
	display:block;
	color:#5a3e09;	
	padding:5px 12px 4px 28px;
	text-decoration:none;
}


div.menu_lvl1_active {
	width:175px;
	border-bottom:1px solid #f0d186;
	margin-top:1px;
}

div.menu_lvl1_active a{
	background:url('images/menu_lvl1_on.gif') repeat-y;
	display:block;
	color:#FFFFFF;
	padding:5px 12px 4px 28px;
	text-decoration:none;
}

div.menu_lvl2 {
	width:175px;
	border-bottom:1px solid #ffe8b0;
	border-top:1px solid #FFFFFF;
}


div.menu_lvl2 a{
	background:url('images/menu_lvl2_off.gif') repeat-y;
	padding:5px 12px 3px 42px;
	color:#5a3e09;
	text-decoration:none;
	font-weight:normal;
	display:block;
}
	

div.menu_lvl2_active {
	width:175px;
	border-bottom:1px solid #ffe8b0;
	border-top:1px solid #FFFFFF;
}


div.menu_lvl2_active a{
	background:url('images/menu_lvl2_on.gif') repeat-y;
	padding:5px 12px 3px 42px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
	display:block;
}


/* DHTML Popup */
.Popup {
	background-color: #FFFFFF;
	border: 1px solid #C8D0CF;
}
.Popup .ImageContainer {
	padding: 5px;
	height: 100%;
	text-align: center;
}
.Popup .Loader {
	background-image: url(images/loading.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 100%;
	border: 1px solid #C8D0CF;
}
.Popup .Preview {
	border: 1px solid #C8D0CF;
	cursor: pointer;
}
.Popup .Caption {
	vertical-align: middle;
	padding: 0px 5px 5px 5px;
	font-weight: bold;
}
.Popup .Prev {
	vertical-align: top;
	text-align: left;
	padding: 0px 0px 5px 5px;
	width: 16px;
}
.Popup .Prev div {
	height: 16px;
	width: 16px;
	cursor: pointer;
	background: url(images/ico_prev.gif) no-repeat center center;
}
.Popup .Next {
	vertical-align: top;
	text-align: right;
	padding: 0px 5px 5px 0px;
	width: 16px;
}
.Popup .Next div {
	height: 16px;
	width: 16px;
	cursor: pointer;
	background: url(images/ico_next.gif) no-repeat center center;
}
.PopupOverlay {
	width: 100%;
	height: 500px;
	background-color: #999999;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
}


/* Bannery */

.reklama {
	padding: 0px 0px 10px 0px;
	text-align: center;
}

