body {
	margin: 0px;
	padding: 0px;
	background-color: #ffffff;
	font-family: arial;
	font-size: 12px;
	color: #94999f;
    background:url(img/tlo.jpg) repeat-x;
}

table,tr,td,th {
	margin: 0px;
	padding: 0px;
	font-family: arial;
	font-size: 12px;
	color: #000000;
}
form {margin: 0;}
h1,h2 {color:#6d6dff}
p {text-align:justify; }

#srodek {
    width:752px;
    margin: 0 auto 0 auto;
}

.t_da,.t_id {color:black}
.mn_item {width:171px;background:url(img/mn.jpg) no-repeat;}
.mn_itemtxt {position:relative;width:105px;min-height:24px;line-height:24px;left:20px;top:0px;text-align:right;color: #ffffff;text-transform:uppercase;}
.mn_itemsub {position:relative;width:105px;left:20px;top:-4px;text-align:right;color: #ffffff;font-size:10px;}
.mn_itemtxt a,.mn_itemtxt a:visited,.mn_itemtxt a:link {color: #ffffff; text-decoration:none;}
.mn_itemtxt a:hover {text-decoration:underline;}
.mn_itemsub a,.mn_itemsub a:visited,.mn_itemsub a:link {color: #ffffff; text-decoration:none;}
.mn_itemsub a:hover {text-decoration:underline;}
.blad {color: #ff0000;border:2px solid #ff0000; text-align:center;font-weight:bold;width:80%;padding:5px;}
.info {color: #6d6dff;border:2px solid #6d6dff; text-align:center;font-weight:bold;width:80%;padding:5px;}

a,a:visited {color:#00004d;}
a:hover {color:#1479c9}

a.menu, a.menu:visited {color:#00008d;text-decoration:none;font-weight:none;}
a.menu:hover {text-decoration:underline;color:#0000d9;}

a.lista_dane, a.lista_dane:visited {color:blue}
a.lista_dane:hover {color:#a09df6;text-decoration:none;}

.frm_bl { background: #ff0000;color:#ffffff;font-size:10px}

.formtxt { font-family: verdana; color: #ffffff; font-size: 11px;  border: 1px #00006d solid; background: #5e7286;} 
.formtxt:hover { font-family: verdana; color: #00006d;  background: #8383ff;border-color: #00006d; border-style: solid; }
.formtxt:focus { font-family: verdana; color: #00006d;  background: #8383ff;border-color: #00006d; border-style: solid; }

.formbtn, .formbutton { font-family: verdana; color: #ffffff; font-size: 10px; font-style: normal; font-variant: normal;  border: 1px #8383ff solid; background: #aebdc3;} 
.formbtn:hover, .formbutton:hover { font-family: verdana; color: #8383ff; font-size: 10px; background-color: #cbcbff; font-style: normal; font-variant: normal; border: 1px; border-color: #8383ff; border-style: solid }
.formbtn:focus, .formbutton:focus { font-family: verdana; color: #8383ff; font-size: 10px; background-color: #cbcbff; font-style: normal; font-variant: normal; border: 1px; border-color: #8383ff; border-style: solid }

.tbtyt {color: #ffffff; background:#ce1559;font-weight: bold;padding-left:10px;}
.fopis {text-align:justify;font-size:10px;}

a.mn_au,a.mn_au:visited, a.mn_au:active {
  FONT-SIZE: 11px;
  COLOR: #00006b;
  FONT-FAMILY: Verdana, Arial, serif;
  text-decoration: none;
}

a.mn_au:hover {
  FONT-SIZE: 11px;
  COLOR: #0000ed;
  FONT-FAMILY: Verdana, Arial, serif;
  text-decoration: underline;
}

.mn_n_a {
  border-right: #a9a9a9 1px solid;
  border-top: #a9a9a9 1px solid;
  border-left: #a9a9a9 1px solid;
  background-color: #efede2;
  font-weight: bold;
  padding: 2px;
}

.mn_n_a2 {
  border-right: #a9a9a9 1px solid;
  border-top: #a9a9a9 1px solid;
  border-left: #a9a9a9 1px solid;
  background-color: #f9f9f9;
  font-weight: bold;
  padding: 2px;
}

.mn_tab {
 border-right: #a9a9a9 1px solid;
 border-left: #a9a9a9 1px solid;
 border-bottom: #a9a9a9 1px solid;
 background-color: #f9f9f9;
 padding: 2px;
}

.mn_n2 {
 FONT-SIZE: 14px;
 border-right: #a9a9a9 1px solid;
 border-top: #a9a9a9 1px solid;
 border-left: #a9a9a9 1px solid;
 border-bottom: #a9a9a9 1px solid;
 background-color: #ffffff;
 padding: 2px;
}


.mn_nps {
 border-right: 1px solid #a9a9a9;
 border-left: 1px solid #a9a9a9;
 background-color: #efede2;
 padding: 2px;
 font-size: 2px;
}

.mn_n {
 FONT-SIZE: 14px;
 border-right: #a9a9a9 1px solid;
 border-top: #a9a9a9 1px solid;
 border-left: #a9a9a9 1px solid;
 border-bottom: #a9a9a9 1px solid;
 background-color: #e9e99;
 padding: 2px;
}

.mn_bot {
 border-bottom: #a9a9a9 1px solid;
}

.mn_wyp {
  background-color: #efede2;
  border-bottom: #a9a9a9 1px solid;
  font-weight: bold;
  padding: 2px;
}
.mn_wyp2 {
  border-right: #a9a9a9 1px solid;
  border-bottom: #a9a9a9 1px solid;
  background-color: #efede2;
  font-weight: bold;
  padding: 2px;
}

.tabela_dane {
   width: 100%;   
}

.nag {
   text-align: center;
   font-weight: bold;
   background: #adadff;
	border: 0px solid #00006d;  
	color: #3939ff;
}

a.tyt_th, a.tyt_th:visited {
   color: #3939ff;
   text-decoration: none;
}
a.tyt_th:hover {
   color: #5d5dff;
   text-decoration: underline;
}

.t_id {white-space:nowrap;text-align:center;}


.wiersz_0 {
   background: #f1f1f1;
}

.wiersz_1 {
   background:#e0e0e0;
}

.linia {background:#efede2;color:#efede2;}

.katt {margin:2px;border:1px solid black;}
a.kata,a.kata:visited {color:#4d4dff; font-weight:bold;font-size:14px;}

.katp {color:#a09df6;}

a.katad,a.katad:visited {font-weight:bold;color:#4d4dff;}
a.katad:hover {}


a.mnt, a.mnt:visited {color: #ffffff;font-weight:bold;}
a.btna, a.btna:visited {color:#909090;font-weight:bold;}

.im {}

.news_div {
border : 1px solid #af0000;
background-color: red;
color: white;
font-weight: bold;
margin-bottom:5px;
}


#pole_pokaz {
   
}

.tytuly {
color:#a2a7aa;
font-size:18px;
position:relative;
top:-2px;
position:relative;
width:420; 
height:20;
}

.ustawienia_t {
   background:#cdcdff;
	color:#2d2dff;
}

.tab_szer {
   width:530px;
}

.nag_szer {
   width:550px;
}

a.menu_prawe,a.menu_prawe:visited {
   color:#0000ad;
	font-size:13px;
	text-decoration:none;
}

a.menu_prawe:hover {
   color:#1515ff;
	font-size:13px;
	text-decoration:underline;
}


span.stopka {
	color:#d9e6f5;
}

a.stopka,a.stopka:visited {
	color:#d9e6f5;
	font-weight:bold;	
}

a.stopka:hover {
	color:#edf3ff;
	font-weight:bold;	
}


katt {border:1px solid #3b72a8;}
.katt1 {width:254px;height:224px;border-left:1px solid #3b72a8;border-top:1px solid #3b72a8;border-right:1px solid #3b72a8;}
.katt2 {width:254px;height:224px;border-top:1px solid #3b72a8;border-right:1px solid #3b72a8;}
.katt3 {width:254px;height:224px;border:1px solid #3b72a8;}
.katt4 {width:254px;height:224px;border-top:1px solid #3b72a8;border-right:1px solid #3b72a8;border-bottom:1px solid #3b72a8;}
.katt5 {width:254px;height:224px;border-left:1px solid #3b72a8;border-top:1px solid #3b72a8;border-right:1px solid #3b72a8;}
.katt6 {width:254px;height:224px;border-top:1px solid #3b72a8;border-right:1px solid #3b72a8;}
.katt7 {width:508px;height:124px;position:relative;left:10px;border-left:1px solid #3b72a8;border-right:1px solid #3b72a8;border-bottom:1px solid #3b72a8;}


a.kata,a.kata:visited {color:#000000; font-weight:bold;font-size:14px;}

.katp {color:#a09df6;}

a.katad,a.katad:visited {font-weight:bold;color:#5a96d2;}
a.katad:hover {}

.im2 {border:0px solid;}





BODY {margin: 2px 0px 2px 0px; background: #efefe9; scrollbar-face-color: #ffffff; scrollbar-highlight-color: #eeeeee; scrollbar-3dlight-color: #dedbcd; scrollbar-darkshadow-color: #aaaaaa; scrollbar-shadow-color: #cccccc; scrollbar-arrow-color: #666666; scrollbar-track-color: #efefef;}
.herb {background: #dedbcd; text-align: center; vertical-align: bottom; width: 110px;}
.p_kol {background: #d4e3ff;}
.szukanie {height: 14px; color: #ffffff; font-size: 9px; padding: 0px 0px 0px 4px; background: #99907e; border-bottom: 1px #fbf8eb solid; text-align: left; vertical-align: top;}
.szukanie_p {height: 14px; color: #ffffff; font-size: 9px; padding: 0px 4px 0px 0px; background: #99907e; border-bottom: 1px #fbf8eb solid; text-align: right; vertical-align: top;}
td {margin: 0px; padding: 0px; color: #595231; font-family: verdana, 'Arial CE', arial, sans-serif; font-weight: 100; font-size: 11px;}
td.na_tekst {background: #ffffff; padding: 5px 12px 5px 12px; vertical-align: top; text-align: justify; border-bottom: 0px #efede2 solid;}
td.na_tekst_lista {padding: 5px 3px 5px 3px; vertical-align: top; text-align: justify; border-right: 1px #efede2 solid;}
td.na_tekst_p {color: #333333; font-size: 9px; padding: 5px 3px 5px 7px; vertical-align: top; text-align: left; border-left: 1px #efede2 solid;}
td.na_tekst_l {color: #595231; background: #efede2; font-size: 9px; padding: 5px; vertical-align: top; text-align: left; border-right: 1px #efede2 solid;}
td.na_menu_p {width: 145px; background: #ffffff; padding: 0px 0px 5px 0px; vertical-align: top; border-bottom: 1px #efede2 solid; border-left: 1px #efede2 solid;}
.tekst {background: #ffffff; vertical-align: top; padding: 0px 9px 5px 9px; font-family: verdana, 'Arial CE', arial, sans-serif; font-weight: 100; font-size: 11px;}
.tekst_bold {vertical-align: top; padding: 5px 9px 10px 9px; font-family: verdana, 'Arial CE', arial, sans-serif; font-weight: 700; font-size: 11px;}
.naglowek {color: #99907e; text-align: right; vertical-align: top; padding: 6px 0px 4px 0px; font-family: 'Arial CE', arial, verdana, sans-serif; font-weight: 900; font-size: 15px; letter-spacing: 1;}
img {border: 0; vertical-align: top; margin: 0px; padding: 0px;}
img.lista {margin: 2px 4px 2px 0px; float: left;}
p.lista {font-size: 10px; vertical-align: top; text-align: left; font-weight: 700; float: left; padding: 2px 4px 2px 4px;}
.stopka {border-top: 1px #595231 solid; color: #595231; padding: 1px 5px 1px 5px; background: #ffffff; text-align: center; vertical-align: middle; font-family: verdana, 'Arial CE', arial, sans-serif; font-weight: 100; font-size: 9px; font-style: normal;}
p {margin: 0px; padding: 0px;}
p.menul1 {padding: 1px; margin: 2px 0px 0px 0px;}
p.menul {padding: 1px; margin: 6px 0px 0px 0px;}
a, a:visited {text-decoration: none; color: #a80000; font-weight: 700; padding: 0px; margin: 0px;}
a:hover {color: #a80000; text-decoration: underline;}
a.mapa, a.mapa:visited {text-decoration: none; color: #a80000; font-weight: 700; padding: 0px; margin: 0px;}
a.mapa:hover {color: #a80000; text-decoration: underline;}
input {width: 200px; height: 17px; border: 1px #595231 solid; background: #efede2; font-family: 'Arial CE', verdana, sans-serif; font-size: 10px; margin: 0px 3px 6px 0px; padding: 0px 1px 0px 1px;}
.wybierz {width: 200px; height: 17px; border: 1px #595231 solid; background: #efede2; font-family: 'Arial CE', verdana, sans-serif; font-size: 10px; margin: 0px 3px 6px 0px; padding: 0px 1px 0px 1px;}
.zaznacz {width: 20px; height: 14px; border: 1px #595231 solid; background: #efede2; font-family: 'Arial CE', verdana, sans-serif; font-size: 10px; margin: 0px; padding: 0px 1px 0px 1px;}
.przycisk {width: 90px; height: 17px; border: 1px #a80000 solid; font-family: 'Arial CE', verdana, sans-serif; font-size: 10px; font-weight: 700; color: #a80000; text-decoration: none; margin: 0px 2px 6px 2px; padding: 0px 0px 2px 0px;}
.przycisk2 {width: 120px; height: 17px; border: 1px #a80000 solid; font-family: 'Arial CE', verdana, sans-serif; font-size: 10px; font-weight: 700; color: #a80000; text-decoration: none; margin: 0px 2px 6px 2px; padding: 0px 0px 2px 0px;}
form {margin: 0px; padding: 0px;}
.pole {margin: 0px; width: 124px; height: 14px; font-family: verdana, sans-serif; font-size: 9px; background: #efede2;}
.miejsca {width: 33%; vertical-align: top; padding: 0px 5px 0px 5px;}
a.miejsce, a.miejsce:visited {text-decoration: none; color: #595231; font-weight: 100; padding: 0px; margin: 0px;}
a.miejsce:hover {color: #a80000; text-decoration: underline;}
a.wiecej, a.wiecej:visited {text-decoration: none; color: #595231; font-weight: 100; font-style: italic; padding: 0px; margin: 0px 0px 0px 10px;}
a.wiecej:hover {color: #ffb400; text-decoration: underline;}

a.lista, a.lista:visited {text-decoration: none; color: #a80000; font-weight: 100; padding: 0px; margin: 0px;}
a.lista:hover {color: #a80000; text-decoration: underline;}
a.strgl, a.strgl:visited {color: #ffffff; text-decoration: none;}
a.strgl:hover {color: #ffb400; text-decoration: none;}
a.szukaj, a.szukaj:visited {text-decoration: none; color: #ffb400; font-weight: 700; padding: 0px; margin: 0px;}
a.szukaj:hover {color: #ffb400; text-decoration: underline;}
a.linkmen, a.linkmen:visited {display:block;border: 1px #efede2 solid; width: 110px; color: #99907e; text-decoration: none; font-family: verdana, 'Arial CE', arial, sans-serif; font-weight: 700; font-size: 10px; padding: 1px; margin: 0px;}
a.linkmen:hover {background: #ffffff; border: 1px #99907e solid; text-decoration: none; color: #99907e;}
a.linkmen_biezacy, a.linkmen_biezacy:visited {background: #ffb400; border: 1px #efede2 solid; width: 100%; color: #595231; text-decoration: none; font-family: verdana, 'Arial CE', arial, sans-serif; font-weight: 700; font-size: 10px; padding: 1px; margin: 0px;}
a.linkmen_biezacy:hover {background: #ffffff; border: 1px #99907e solid; text-decoration: none; color: #99907e;}
a.linktop, a.linktop:visited {border-left: 1px #99907e solid; border-right: 1px #99907e solid; width: 100%; color: #ffffff; text-decoration: none; font-family: verdana, 'Arial CE', arial, sans-serif; font-weight: 700; font-size: 10px; padding: 0px 5px 0px 5px;}
a.linktop:hover {border-left: 1px #ffffff solid; border-right: 1px #ffffff solid; text-decoration: none; color: #004800; background: #ffb400;}
a.bip, a.bip:visited {width: 100%; text-align: right; color: #a80000; text-decoration: none; font-family: verdana, 'Arial CE', arial, sans-serif; font-weight: 100; font-size: 9px; font-style: normal; padding: 0px 2px 0px 2px;}
a.bip:hover {text-decoration: underline; color: #a80000;}

.zrodlo {text-transform: uppercase;}
.zrodlo_tab {padding: 2px 6px 2px 6px;}

a.kalend, a.kalend:visited {text-align: center; border: 0px; width: 100%; height: 100%; color: #000000; text-decoration: none; font-family: arial, verdana, 'Arial CE', sans-serif; font-weight: 700; font-size: 9px; padding: 0px;}
a.kalend:hover {text-decoration: none; color: #000000; background: #797365;}
.kl_top {color: #ffffff; font-family: 'Arial CE', arial, sans-serif; font-weight: 700; font-size: 11px; background: #99907e; padding: 0px 6px 0px 6px; border-top: 1px #ffffff solid; border-bottom: 1px #ffffff solid; margin: 0px 0px 2px 0px; text-align: center;}
.kl_nag {color: #ffffff; font-family: 'Arial CE', arial, sans-serif; font-weight: 700; font-size: 11px; background: #ffb400; width: 145px; padding: 0px 6px 0px 6px; border-top: 1px #00579d solid; border-bottom: 1px #00579d solid; margin: 2px 0px 2px 0px; text-align: left;}
.klawisz {width: 100%; padding: 1px 0px 1px 0px; border-top: 1px #efede2 solid; border-bottom: 1px #efede2 solid; margin: 2px 0px 2px 0px; text-align: left;}
.nieaktywny {padding: 1px 6px 1px 6px; margin: 2px 0px 2px 0px; border-top: 1px #efede2 solid; border-bottom: 1px #efede2 solid; text-align: left; color: #999999; text-decoration: none; font-family: verdana, 'Arial CE', arial, sans-serif; font-weight: 100; font-size: 10px; font-style: italic;}

.serwis {border-bottom: 1px #fbf8eb solid; color: #ffffff; font-variant: small-caps; background: #99907e; vertical-align: middle; padding: 0px 9px 0px 9px; font-family: verdana, 'Arial CE', arial, sans-serif; font-weight: 700; font-size: 13px;}
.obrys {border: 1px #595231 solid;}

hr {margin: 0px; padding: 0px; height: 0px; border-bottom: 1px #efede2 solid; border-top: 0px #595231 solid; border-left: 0px #595231 solid; border-right: 0px #595231 solid;}
blockquote {margin: 5px 12px 5px 12px; padding: 0px;}
a.okno, a.okno:visited {border: 1px #a80000 solid; font-family: 'Arial CE', verdana, sans-serif; font-size: 10px; font-weight: 700; color: #a80000; text-decoration: none; margin: 0px; padding: 0px 10px 1px 10px;}
a.okno:hover {border: 1px #004800 solid; text-decoration: none; color: #004800; background: #ffb400;}
a.kalend, a.kalend:visited {text-align: center; border: 0px; width: 100%; height: 100%; color: #000000; text-decoration: none; font-family: arial, verdana, 'Arial CE', sans-serif; font-weight: 700; font-size: 9px; padding: 0px;}
a.kalend:hover {text-decoration: none; color: #000000; background: #797365;}

.img11_0,.img12_0,.img21_0,.img22_0 {
	border:1px solid #595231;
	opacity: 1;
}

.img11_0:hover,.img12_0:hover,.img21_0:hover,.img22_0:hover {
	opacity: 0.8;
}

.img11_1 {
	border-left:1px solid #595231;
	border-top:1px solid #595231;
}
.img21_1 {
	border-right:1px solid #595231;
	border-top:1px solid #595231;
}
.img12_1 {
	border-left:1px solid #595231;
	border-bottom:1px solid #595231;
}
.img22_1 {
	border-right:1px solid #595231;
	border-bottom:1px solid #595231;
}