body { background: #f4f4f4; font-family: tahoma; font-size: 11px; color:#454545; text-align: justify; margin: auto;background-image: url(../pics/bg2.gif);background-position: center top; background-repeat: repeat-x; }

div {/*border:1px solid red*/;margin:0;padding:0; }
img {border:none}

p	{ }

td		{	text-align:center;	}
td>p	{	text-align:center;	}

#main_content {height:auto; margin: 0 auto;padding:0 auto;width:969px;text-align:left; }

.clear{clear:both;height:0px;margin:0; padding:0; overflow: hidden;}
input{ font-size:11px;color:#585858}
.link_glowna {  background: url(../pics/ar1_ico.gif) no-repeat right 3px;padding:0 15px 0 0;display: block;text-align: right;color:#ff8400;}

#left_col { float:left; width:224px;margin:0px;padding:0px}
#right_side { float:left; background: url(../pics/top_bg.gif) no-repeat left top;margin:0;padding:5px 0 0 2px;width:730px;margin:10px 0 0 6px; }
#middle_col { float:left;margin:0px;padding:0px;width:504px }
#right_col { float:left; margin:0px;padding:0 0 0 8px;width:215px }



#content_strony{background: #fff url() ;border-right:1px solid #c7c5c5; border-left:1px solid #c7c5c5;width:969px }



#menu_glowne { background:#ededed url(../pics/menu_nag.gif) no-repeat left top;margin:0px;padding:0px 0 0 0 }
#menu_glowne div{ background: url(../pics/menu1_btm.gif) no-repeat left bottom;padding:8px 0 13px 20px;}
#menu_glowne div a{ background: url(../pics/menu1_ico.gif) no-repeat left 2px;padding:0 0 0 25px;display:block;font-size:12px; font-weight:bold;color:#666666; }
#menu_glowne div.last{ background: url(../pics/menu_bottom.gif) no-repeat left bottom;padding:8px 0 65px 20px;}

#menu_glowne div div{ background: url(../pics/menu1_btm1.gif) no-repeat left bottom;padding:7px 0 7px 24px;}
#menu_glowne div div a{ background: url(../pics/menu2_ico.gif) no-repeat left 5px;padding:0 0 0 10px;display:block;font-size:11px; font-weight:normal;color:#666666; }

#menu_glowne div div div{ background: url(../pics/menu1_btm1.gif) no-repeat left bottom;padding:7px 0 7px 9px;}
#menu_glowne div div div a{ background: url(../pics/menu3_ico.gif) no-repeat left 4px;padding:0 0 0 10px;display:block;font-size:10px; font-weight:normal;color:#848484; }


#menu_glowne div div div div{ background: url(../pics/menu1_btm1.gif) no-repeat left bottom;padding:8px 0 13px 20px;}
#menu_glowne div div div div a{ background: url(../pics/menu1_ico.gif) no-repeat left 2px;padding:0 0 0 25px;display:block;font-size:10px; font-weight:bold;color:#666666; }




#banery_left { margin:0;padding:0 0 0 8px; }
#banery_left img{ margin:3px 0 3px 0;padding:0; }

#newsletter { background: url(../pics/newsletter_bg.gif) no-repeat left top;padding: 30px 0px 5px 8px ; margin:3px 0 0 0;width:196px }
#newsletter form{ margin:0;padding:0px }
#newsletter form span{ color:#454545;font-size:9px; padding:0 14px 0 0;display:block;width:180px;padding:0 0 5px 0}
#newsletter div.btn { text-align: right;padding:5px 9px 0 0 }
#newsletter div { text-align: right; margin:0;padding:3px 0 0 0}
#newsletter div a { font-size:9px; color:#747272;background: url(../pics/ico_pp.gif) no-repeat left top;padding:0 9px 0 15px }
#newsletter form input {border:none}
#newsletter form .input1{ width:179px;height:16px;font-size:11px;color:#4e4e4e;padding:3px 0 0 8px; }
#newsletter form .input2 { width:65px;height:21px; }

.nag1_g { background: url(../pics/nag1_bg.gif) repeat-x left top;padding:16px 0 18px 0;text-align: center;margin:10px 0 0 0;color:#fff;font-weight:bold;font-size:12px }
.nag2_g { background: url(../pics/nag2_bg.gif) repeat-x left top;padding:16px 0 18px 0;text-align: center;margin:10px 0 0 0;color:#7c7b7b;font-weight:bold;font-size:12px }

#kalendarz{ background: #f1f1f1 url() ;border:1px solid #ecebeb;padding:6px 0 0 0 }
#kalendarz .miesiac{text-align: center; color:#004474;font-weight:bold;padding:0px 0 15px 0 }
#kalendarz .miesiac img{  vertical-align: middle;}
#kalendarz .miesiac span{ margin:0 35px 0 35px }

.kalendarium{}
.kalendarium td{ margin:0;padding:0;text-align:center;vertical-align: middle; color:#454545;background: #fff url();border:1px solid #dddcdc ;width:14px;height:14px}
.kalendarium td.dni{ background: url(../pics/dni_bg.gif) repeat-x left bottom;color:#0a4464;font-weight:bold;padding:4px 5px; border:none;}
.kalendarium td.dni2{ background: url(../pics/dni_bg.gif) repeat-x left bottom;color:#e20006;font-weight:bold;padding:4px 5px; border:none;}
.kalendarium td.empty { border:none;color:#f1f1f1; background: #f1f1f1 url()  }
.kalendarium td.normal_day { padding:4px }
.kalendarium td.niedziela  { color:#e20006 }
.kalendarium td.wydarzenie_norm { background: url(../pics/event_normal_bg.gif) repeat-x center top;border:1px solid #999999;color:#fff;font-weight:bold }
.kalendarium td.wydarzenie_norm a{ color:#fff }
.kalendarium td.wydarzenie_nd {background:#d80106 url(../pics/event_nd.gif) repeat-x center top; border:1px solid #b40000;color:#fff;font-weight:bold }
.kalendarium td.wydarzenie_nd a{ color:#fff }

.top { padding:0 0 8px 10px }
.data{ float:left;padding:5px 25px 0 0}
.data span { font-weight:bold;color:#003f6e }

.imieniny{ float:left;padding:5px 25px 0 0 }
.imieniny span { font-weight:bold;color:#003f6e  }

.pogoda {float:left;padding:0 0 0 0}
.pogoda img{ margin:0;padding:0 0 0 0;vertical-align: middle; }

.bip { float:right;padding:0 30px 0 0 }
.bip img{ margin:0;padding:0 0 0 0 ;vertical-align: middle;}

.fonty {float:right;padding:0 23px 0 0}
.fonty input{ margin:5px 4px 0px 4px;padding:0 0 0 0;vertical-align: middle; }


.aktualnosci { }
.akt_top { background: url(../pics/akt_top.gif) no-repeat left top;padding:3px 25px 25px 0; text-align: right;}
.akt_top a { color:#004474;font-weight:bold }

.akt{padding:0 0 16px 0 }
.akt .tytul_akt{color:#004474;font-weight:bold  }
.akt .tytul_akt a { color:#004474 }
.akt .date { font-size:9px;color:#929292 }
.akt .tresc { margin:15px 0 0 0}
.akt img { float:left;border:1px solid #8c8a8a;margin:0 15px 0 0 }
.akt .akt_link { text-align: right; margin:5px 0 0 0}
.akt .akt_link a { color:#004474;font-weight:bold; }

.archiwum_akt{background: url(../pics/dotted.gif) repeat-x left top;padding:10px 0 0 0 ;margin:13px 0 0 0 }
.archiwum_akt div { padding:4px 0 3px 0 }
.archiwum_akt a{ font-weight:bold; color:#646363;background: url(../pics/arch_ico.gif) no-repeat left 2px ;padding:0 0 0 20px ;}



#gal_glowna { padding:14px 0 0 0  }
#gal_glowna .nag1{ background: url(../pics/gal_nag1.gif) no-repeat left top;padding:7px 0 7px 26px;margin:0 ;color:#706f6f}
#gal_glowna .nag1 span { margin:0 0 0 0 ;cursor: pointer;}
#gal_glowna .nag1 a { color:#fff; margin:0 0px 0 51px  }


#gal_glowna .nag2{ background: url(../pics/gal_nag2.gif) no-repeat left top;padding:7px 0 7px 26px;margin:0 ;color:#706f6f}
#gal_glowna .nag2 span { margin:0 55px 0 0;cursor: pointer; }
#gal_glowna .nag2 a { color:#fff; margin:0 49px 0 0px  }


#gal_glowna .nag3{ background: url(../pics/gal_nag3.gif) no-repeat left top;padding:7px 0 7px 26px;margin:0 ;color:#706f6f}
#gal_glowna .nag3 span { margin:0 0 0 0 ;cursor: pointer;}
#gal_glowna .nag3 a { color:#fff; margin:0 51px 0 0px  }

.head_gal {border-bottom:1px solid #d5d4d4;padding:0 0 0 1px;overflow: hidden;}
.head_gal div{ float:left }
.head_gal .zak_on{background: url(../pics/zak_on_bg.gif) no-repeat left bottom;padding:7px 0px 6px 1px;text-align:center;cursor: pointer;width:110px}
.head_gal .zak_off{background: url(../pics/zak_off_bg.gif) no-repeat left bottom;padding:9px 0px 4px 1px;text-align:center;cursor: pointer;width:110px;color:#fff}
.head_gal .zak_off a{ color:#fff; margin:0 0 0 1px }

.foto_galeria_big {float:left;margin:0 0 0 1px }
.foto_galeria_big .opis { background:#fff url(../pics/fot_opis_bg.gif) no-repeat left bottom;padding:5px 0 5px 0;text-align: center;cursor: pointer; width:230px; }
.foto_galeria_small{float:left;margin:0 0 0 1px}

.pole { background: #e8e8e8 url() ;padding:10px 0 10px 12px; margin:7px 0 0 0;width:492px; }
.pole img { cursor: pointer; }
.pole .activ_foto { float:left;margin:0 2px 0 0px }
.pole .activ_foto .opis { background:#fff url(../pics/fot_opis_bg.gif) no-repeat left bottom;padding:5px 0 5px 0;text-align: center;cursor: pointer; }
.pole .norm_foto{ float:left; width:122px;margin:0 2px 0 0px}


#wyszukiwarka { background: url(../pics/wysz_bg.gif) no-repeat left top;padding:8px 0 9px 9px }
#wyszukiwarka form{margin:0;padding:0}
#wyszukiwarka input.input1{ width:190px;height:16px;font-size:11px;color:#4e4e4e;padding:3px 0 0 8px;border:none  }
#wyszukiwarka input.input2{ vertical-align: middle;margin:0 0 0 60px }
#wyszukiwarka div{text-align: right;padding:10px 8px 0 0; }
#wyszukiwarka div a { color:#868686;font-weight:bold }

#wyszukiwarka2 { background: url(../pics/wysz_bg.gif) no-repeat left top;padding:8px 0 9px 9px;width:197px }
#wyszukiwarka2 form{margin:0;padding:0}
#wyszukiwarka2 input.input1{ width:182px;height:16px;font-size:11px;color:#4e4e4e;padding:3px 0 0 8px;border:none  }
#wyszukiwarka2 input.input2{ vertical-align: middle;margin:0 0 0 50px }
#wyszukiwarka2 div{text-align: right;padding:10px 8px 0 0; }
#wyszukiwarka2 div a { color:#868686;font-weight:bold }


.ankieta{padding:0 0 5px 0}
.ankieta .pytanie{font-weight:bold;padding:10 0 8px 2px}
.ankieta form{margin:0;padding:0}
.ankieta div{ padding:2px 0 2px 2px }
.ankieta div input.radio {width:11px;height:11px;margin:0 10px 0 0}
.ankieta div.akieta_bottom { padding:5px 0 0 0; }
.ankieta div.akieta_bottom a { color:#05568e}
.ankieta div.akieta_bottom input { vertical-align: middle;margin:0 10px 0 0 }


.pole_miast{ background: #f1f1f1 url() ;border:1px solid #ecebeb;padding:0 0 0 0;text-align: center;}
.pole_miast img { margin:0 10px 0 10px }


.banery{ text-align: center;padding:15px 0 50px 10px;background: url(../pics/banery_bg.gif) no-repeat left bottom;overflow:hidden }
.banery div { float:left;width:306px }
.banery img { text-align: center; margin:0 5px 0 5px}


#stopka { }
#stopka .body{ background:#f2f0f0 url(../pics/stopka_bg.gif) no-repeat left top;padding:0 0 0 45px }
#stopka .body .menu1{ float:left;width:151px;}
#stopka .body .menu1 a { display: block; background: url(../pics/ar1.gif) no-repeat left 4px;padding:0 0 0 10px;margin:0 0 6px 15px;font-size:10px}
#stopka .body .menu1 a.nag_menu { color:#646464;font-size:11px;padding: 0 0 0 16px;font-weight:bold;margin:0 0 6px 0px;  background: url(../pics/ar2.gif) no-repeat left 1px;}

.loga{ text-align: center; }
#stopka a{ color:#898989 }
#stopka_bottom{background: url(../pics/stopka_bottom.gif) no-repeat left top;padding:36px 0 45px 170px;margin:-5px 0 0 0;color:#646363; font-weight:bold;width:801px}
#stopka_bottom a { color:#646363; }
#stopka_bottom img{ vertical-align: middle;margin:0 0 0 10px }


/*PODSTRONY*/ 
.lokalizer { color:#b7b7b7;font-size:9px;padding: 0 0 15px 0 }
.lokalizer a {  color:#5f94af;}
.content_podstrony{ width:720px }


.stopka_strony { background: url(../pics/stopka_strony_bg.gif) repeat-x left 20px;padding:0 0 30px 0;margin:20px 0 0 0  }

.licznik { text-align: center;vertical-align: middle;font-weight:bold; color:#d3d2d2;padding:10px 0 0 0}
.licznik img { vertical-align: middle;margin:0 1px 0 1px;border:none}
.licznik span {vertical-align: middle; color:#d3d2d2}
.licznik span a{vertical-align: middle; color:#616161;text-decoration: none;}
.licznik span a:hover{vertical-align: middle; color:#8f9294;text-decoration: underline;}

.licznik2 { text-align: center;vertical-align: middle;font-weight:bold; color:#d3d2d2;padding:0px 0 0 0}
.licznik2 img { vertical-align: middle;margin:0 1px 0 1px;border:none}
.licznik2 span {vertical-align: middle; color:#d3d2d2}
.licznik2 span.active{ padding:0 3px 1px 4px;border:1px solid #e2e8eb;color:#004c81;background: #fbfbfb url() ;font-size:10px }
 
.licznik2 span a{vertical-align: middle; color:#616161;text-decoration: none;}
.licznik2 span a:hover{vertical-align: middle; color:#8f9294;text-decoration: underline;}


#gora_wysz { margin:20px 0px 20px 0px;padding:10px 10px 15px 10px;overflow:hidden;border-top:1px dotted #c6c5c5;border-bottom:1px dotted #c6c5c5;background: #eaeaea url(../pics/bg_pola2.gif) repeat-x right top;  }
#gora_wysz .lewo    { float:left; padding:0 0 5px 0;margin:0; font-weight:bold;}
#gora_wysz .lewo span{ color:#073a5e;font-weight:bold; }
#gora_wysz .prawo   { float:right; padding:0 0 5px 0;margin:0}
#gora_wysz .prawo span{ color:#073a5e;font-weight:bold; }
#gora_wysz #message {text-align: justify;}



.znaleziono_box { overflow:hidden ;background: url(../pics/wysz_left.gif) no-repeat left top;padding:5px 0 0 0;margin:20px 0 0 0}
.znaleziono_box .lewa_znaleziono  { float:left;width:35px;text-align: center;color:#fff;font-weight:bold}
.znaleziono_box .prawa_znaleziono { float:left;width:670px; padding:0 0 0 10px}
.znaleziono_box .prawa_znaleziono .top_znaleziono { overflow:hidden ;padding:0 0 5px 0; color:#0b4c79;font-weight:bold }
.znaleziono_box .prawa_znaleziono .top_znaleziono a { color:#0b4c79;font-weight:bold;text-decoration: none; }
.znaleziono_box .prawa_znaleziono .top_znaleziono a:hover { color:#2b84c2;font-weight:bold;text-decoration: none; }
.znaleziono_box .prawa_znaleziono .top_znaleziono .znal_left  { float:left }
.znaleziono_box .prawa_znaleziono .top_znaleziono .znal_right { float:right }
.znaleziono_box .prawa_znaleziono .tresc { line-height:17px; }
.znaleziono_box .prawa_znaleziono .link_znal { font-size:10px; color:#ababab; text-align: right;padding:5px 0 5px 0}
.znaleziono_box .prawa_znaleziono .link_znal a { color:#ababab;text-decoration: none; }
.znaleziono_box .prawa_znaleziono .link_znal a:hover { color:#ababab;text-decoration: none;}

.zaloguj { text-align: center;margin:auto;padding:0 0 0 125px }
form.logowanie { background: url(../pics/logowanie_panel_bg.gif) no-repeat left top;width:390px;text-align: left;padding:25px 0 0 40px }
table.formularz2 { padding:0 0 0 60px;text-align: left;width:360px  }
table.formularz2 td.informacja { background: url(../pics/dotted_border.gif) repeat-x left top }
table.formularz2 td { padding:7px 0 0 10px;vertical-align: top; text-align:left;}
table.formularz2 td.nag {font-size:12px; color:#135c00;font-weight:bold;padding:20px 0 5px 10px;background: url(../pics/table_nag_form.gif) no-repeat 3px 15px}
table.formularz2 td input { border:1px solid #d5d5d5; font-size:11px;color:#646363;padding:0 0 0 5px; height:18px}
table.formularz2 td input.btn {border:none;padding:0;height:22px}
table.formularz2 td textarea { border:1px solid #d5d5d5; font-size:11px;color:#646363;font-family: tahoma;padding:0 0 0 5px}
.tyt_boxa { font-size:12px;FONT-WEIGHT:BOLD;padding:0px 0 25px 0   } 


form.dane { background:#fafafa url(../pics/logowanie_panel_bg.gif) no-repeat left top;text-align: left;padding:25px 0 0 40px;margin:20px 0 0 0 }
table.dane_table { padding:0 0 0 0px;text-align: left; margin:0 }

table.dane_table td { padding:7px 0 0 10px;vertical-align: top; }

table.dane_table td.lewa  { text-align: right; }
table.dane_table td.prawa {  }
table.dane_table td input { border:1px solid #d5d5d5; font-size:11px;color:#646363;padding:0 0 0 5px; height:18px;width:250px}
table.dane_table td input.btn {border:none;padding:0;height:22px;width:63px}
table.dane_table td textarea { border:1px solid #d5d5d5; font-size:11px;color:#646363;font-family: tahoma;padding:0 0 0 5px}




.background_form { background: url(../pics/bg_form.gif) no-repeat right bottom;border:1px solid #e7e5e5; }
table.formularz { padding:0 0 0 60px;background: url(../pics/cien_form.gif) no-repeat left top; }
table.formularz td.informacja { background: url(../pics/dotted_border.gif) repeat-x left top }
table.formularz td { padding:7px 0 0 10px;vertical-align: top; text-align:left; }
table.formularz td.nag {font-size:12px; color:#003d64;font-weight:bold;padding:20px 0 5px 10px;background: url(../pics/table_nag_form.gif) no-repeat 3px 15px}
table.formularz td input { border:1px solid #d5d5d5; font-size:11px;color:#646363;padding:0 0 0 5px }
table.formularz td input.btn {border:none;padding:0}
table.formularz td textarea { border:1px solid #d5d5d5; font-size:11px;color:#646363;font-family: tahoma;padding:0 0 0 5px}

#galeria_nag { background: url(../pics/galeria_nag.gif) repeat-x left top;padding:15px 0 30px 215px; margin:15px 0 0 0}
#galeria_nag select { width:280px; height:17px; color:#737373;font-size:11px; border:1px solid #b8b3af;padding:0; }

#galeria_pole2 { border:1px solid #e1dddd;padding:10px 0 10px 26px; text-align: center; }
#galeria_pole2 .fotka{ background: url(../pics/miniaturka_bg.gif) no-repeat left top;margin:0 16px 30px  12px; padding:0 15px 0 0;float:left;border:none}
#galeria_pole2 .fotka .opis { font-size:10px;color:#636363;width:115px;margin:3px 0 0 8px }
#galeria_pole2 .fotka img{margin:0 0 0 0; padding:15px 0 0 15px;}

#ile_poz { background: url(../pics/bg_ile_pozycji.gif) no-repeat left bottom;padding:0 0 0 0 }
#ile_poz select { width:40px; height:17px; color:#737373;font-size:11px; border:1px solid #b8b3af;margin:15px 0 0 0 }

.middle_body{ border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5; background:#edf1ec url(../pics/wyszukiwarka_bg.gif) no-repeat left top;padding:35px 20px 10px 20px;overflow:hidden;margin:30px 0 0 1px}
.middle_body .inside{ padding:35px 0 0 0 }
.middle_body .inside .inside_l{ float:left; border-right:1px solid #c7d6c6;padding:0 0 10px 0  }
.middle_body .inside .inside_l .wiersz_l { float:left ;padding: 10px 20px 0 20px;width:115px}
.middle_body .inside .inside_l .wiersz_p { float:left ;padding: 10px 20px 0 0 } 
.middle_body .inside .inside_l .wiersz_p input{ border:1px solid #d5d5d5; font-size:11px;color:#646363;padding:0 0 0 5px; }

.middle_body .inside .inside_r{ float:left ;padding: 10px 20px 0 20px}
.middle_body .inside .inside_r .wiersz_l { padding:7px 0 0 0  }
.middle_body .inside .inside_r .wiersz_l input { vertical-align: bottom;margin:0 }

.bottom_inside{ background: url(../pics/dotted_border.gif) repeat-x left top;margin:10px 0 0 0;padding:10px 0 0 0 ;text-align: center;}
.aktualizacja { color:#bebebe;text-align: right;padding:10px 20px 0 0 }
.lewa_strona_ofert { width:330px; float:left }
.prawa_strona_ofert { width:330px; float:left }
table.ogolna1 th a{ color:#177B03; }
table.ogolna1 td.lewa_s{  width:120px ; text-align: right;padding:0 15px 0 0; color:#0e7806;font-weight:bold }
.lewa_strona_ofert table.ogolna1 th a { color:#177b03 }
.lewa_strona_ofert table.ogolna1 th a:hover {  color:#177b03 } 

.akt_lista_nag { background: url(../pics/akt_nag_bg.gif) repeat-x center top;text-align: center;overflow:hidden; }
.akt_lista_nag div{ float:left }
.akt_lista_nag div.prawa_nag { float:right }
.akt_lista_nag div.center_nag { text-align: center; padding:20px 0 0 75px}
.akt_lista_nag div.center_nag select {width:211px; height:17px; color:#737373;font-size:11px; border:1px solid #b8b3af;}

.akt_lista_box { border:1px solid #d0d0d0;padding:10px;margin: 20px 0px 0 0;overflow:hidden }
.akt_lista_box .left_side   {float:left}
.akt_lista_box .left_side .data_dodania { font-size:10px; padding:5px 0 5px 0; color:#a2a2a2;text-align: center;overflow:hidden }
.akt_lista_box .left_side img {  border:2px solid #9e9e9e}
.akt_lista_box .right_side  {overflow:hidden;padding:0 0 0 10px}
.akt_lista_box .right_side .tytul_akt { color:#073a5e;padding:0 0 10px 0;font-weight:bold; }
.akt_lista_box .right_side .tytul_akt a {color:#378dc9}
.akt_lista_box .right_side .tresc_akt {  text-align: justify; }
.akt_lista_box .bottom_side { background: url(../pics/separator_akt.gif) repeat-x left top;padding:0px 0 0 0 }
.akt_lista_box .bottom_side div { text-align: right;background: url(../pics/wciecie1.gif) no-repeat right top;padding:0px 11px 5px 0;margin:0px 0 0 0  }
.akt_lista_box .bottom_side div a { color:#9a9a9a;font-weight:bold;text-decoration: none; }
.akt_lista_box .bottom_side div a:hover { color:#79797a }

.banery_podmenu { padding:10px 0 0 0 }
.banery_podmenu div {padding:10px 0 0 0}


ul.mapa {
list-style-type:none;
margin:0pt 0pt 0pt 0px;
padding:0pt;
}
ul.mapa li {
background:transparent url(../pics/mapa1.gif) no-repeat scroll left top;
border:1px solid #cccbcb;
margin:0 0 10px 0;
padding:18px 0pt 0pt;
}
ul.mapa li a {
color:#fff;
font-size:11px;
font-weight:bold;
margin-left:112px;
text-decoration:none;
display:block;
padding:2px 0 8px 0
}
ul.mapa li a:hover {
color:#b6eaff;
text-decoration:none;
}
ul.mapa ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:4px 0pt 0pt;
padding:0pt;
border:none
}
ul.mapa ul li {
background:#FFFFFF url(../pics/mapa2.gif) no-repeat scroll left top;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:10px 0pt 3px 0;
border:none
}
ul.mapa ul li a {
color:#56686f;
font-size:11px;
font-weight:normal;
margin:0pt 0pt 0pt 100px;
padding:0px;
text-decoration:none;
}
ul.mapa ul li a:hover {
color:#547e90;
text-decoration:none;
}
ul.mapa ul ul li {
background:#FFFFFF url(../pics/mapa3.gif) no-repeat scroll left top;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0px;
padding:0px;
}
ul.mapa ul ul li a {
color:#7ca0af;
font-size:10px;
font-weight:normal;
margin-left:99px;
text-decoration:none;
}
ul.mapa ul ul li a:hover {
color:#569bb7;
text-decoration:none;
}

ul.mapa ul ul ul li {
background:#FFFFFF url(../pics/mapa4.gif) no-repeat scroll left top;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0px;
padding:0px;
}
ul.mapa ul ul ul li a {
color:#97b4c0;
font-size:10px;
font-weight:normal;
margin-left:112px;
text-decoration:none;
}
ul.mapa ul ul ul li a:hover {
color:#73abc3;
text-decoration:none;
}

#baza_firm_nag{ background: url(../pics/baza_firm_nag.gif) no-repeat left top;padding:60px 0 20px 43px }

#baza_firm_nag form {padding:0;margin:0}
#baza_firm_nag form div { padding:0 0 7px 0 }
#baza_firm_nag form input.in1 { width:209px;height:16px;font-size:11px;color:#4e4e4e;padding:3px 0 0 8px;border:1px solid #e2e8eb;vertical-align: middle; }
#baza_firm_nag form select{ width:209px;height:19px;padding:0 0 0 0;margin:0 0 0 0;font-size:11px;font-weight:normal;color:#454545;border:1px solid #e2e8eb;vertical-align: middle; }

.baza_panel { background: url(../pics/baza_panel_bg.gif) no-repeat left top;padding: 11px 0 11px 0;color:#555555}
.baza_panel span{ font-weight:bold }
.baza_panel a { color:#555555 }
.baza_panel a:hover{ color:#3f3f3f;text-decoration: none; }
.baza_panel .prawa_side { float:right;margin:0;padding:0 10px 0 0 }
.baza_panel .prawa_side div{ padding:0 0 3px 0 }
.baza_panel .lewa_side { float:left;margin:0;padding:0 0 0 10px }
.baza_panel .lewa_side div {padding:0 0 3px 0}

.baza_pole { border:1px solid #dbdbdc;padding:5px 5px 5px 5px;margin:10px 0 10px 0  }
.baza_pole span{ display: block; }
.baza_pole div{ padding:0 0 3px 0 }
.baza_pole .nazwa{ font-size:12px; color:#003f6b;padding: 0 0 15px 0;font-weight:bold}
.baza_pole .branza{ color:#cd0000; }
.baza_pole .opis{color:#454545; }
.baza_pole .odnosnik a{ color:#a7a6a6 }

.baza_panel2{ background: url(../pics/panel2_bg.gif) repeat-x left top;padding:7px 12px 7px 12px;border:1px solid #dbdbdc ;color:#707070;margin:0 0 10px 0}
.baza_panel2 .left_side  { float:left; }
.baza_panel2 .left_side select {width:72px;height:19px;padding:0 0 0 0;margin:0 7px 0 0;font-size:11px;font-weight:normal;color:#454545;border:1px solid #e2e8eb;vertical-align: middle;}
.baza_panel2 .right_side { float:right;  }
.baza_panel2 .right_side img{ vertical-align: middle; }

.alert_ok { color: #fff;  margin-bottom: 15px;padding:20px 10px 20px 70px;text-align: center; background: url(../pics/alert2_bg.gif) no-repeat left top;}
.alert_error { color: #FFF;  margin-bottom: 15px; padding:20px 70px 20px 70px; text-align: center;background: url(../pics/alert1_bg.gif) no-repeat left top;}


.film_bg{ background: url(../pics/film_bg.jpg) no-repeat left top;padding:60px 0 50px 209px;margin:auto;text-align: center; }
.przelacznik { text-align: center;padding:0 0 0 21px  }

.pogoda_bg{ background: url(../pics/pogoda_bg.jpg) no-repeat left top;padding:60px 0 50px 261px;margin:auto;text-align: center; }

/*klasy ankiety*/


table.ankieta_tabela>tbody>tr>td>table		{	margin:0;	}
table.ankieta_tabela>tbody>tr>td	{	text-align:left;	}


.slupek_ankiety td {
background-image:url(../pics/bg20b.gif);
background-position:right top;
background-repeat:no-repeat;
padding-left:30px;
padding-right:30px;
text-align: left; 
}


.slupek_ankiety {
background-image:url(../pics/bg20a.gif);
background-position:left top;
background-repeat:no-repeat;

}
.ankieta_nag{ background: url(../pics/ankieta_nag.gif) no-repeat left top;padding:53px 0 0 0 }
.pytanie_ankiety { font-weight:bold;color:#09466d;padding:0 0 10px 0 }
.odpowiedz_ankiety{ padding:10px 0 5px 0 }

form#form_sonda2{ padding:0 0 25px 0;}
table.tab_ank{  }
table.tab_ank td{ padding:5px 12px 5px 0  }
table.tab_ank{  }

.ramka_text_ankieta {}
.ramka_text_ankieta span{display: block;}
.ramka_text_ankieta span.odt{ font-weight:bold;padding:0 0 10px 0;font-size:12px;vertical-align: middle; }
.body_wynikow{padding:10px;text-align:justify;border:1px solid #e1e1e1;margin:10px 0 0 0;background: url(../pics/ankieta_bottom2.gif) repeat-x left bottom}
.body_wynikow a { font-weight:bold;background: url(../pics/ar3.gif) no-repeat left top;padding:0 0 0 20px;color:#777879  }
.glosuj_ankieta{ padding:20px 0 0 0 }
.lista_ankiet { padding:10px;text-align:justify;border:1px solid #e1e1e1;margin:10px 0 0 0; }
.lista_ankiet .ada { font-size:12px;padding:0 0 5px 0 }
/*klasy ankiety koniec*/



table.stats { border:1px solid #a8bb87;margin:15px 0 0 0 }
table.stats th{padding:10px 0 10px 0;background: url(../pics/lista_prac_bg.gif) repeat-x left top;color:#2c4401;margin:0;border-bottom:3px solid #486b08 }
table.stats td.rok{ background: #e9f0dd url() ; }
table.stats td {padding:5px 0 5px 0 }
table.stats td a { color:#4b7401 }

#aktual_kal{margin:0 0 10px 0}
#aktual_kal .top_wydarzenia {text-align: center;color:#fff;background:#66c4f2 url(../pics/top_wyd_bg.gif) repeat-x left top;border:1px solid #e2eaee;padding:10px;margin:0 0 15px 0}
#aktual_kal .top_wydarzenia .data_wyd{}
#aktual_kal .top_wydarzenia .wydarzenie{}
#aktual_kal .kal_tytul{ font-weight:bold;padding:0 0 10px 0;color:#024b6e }
#aktual_kal .wydarzenie{margin:0 0 10px 0;padding:10px;border:1px solid #eaf0f2}
#aktual_kal #lewa_kal{float:left;width:350px;color:#828586}
#aktual_kal #lewa_kal strong{ color:#656768;width:80px;display: block;float:left;padding:0 0 3px 0 }
#aktual_kal #lewa_kal span{width:180px;display: block;float:left;padding:0 0 3px 0}


#aktual_kal .prawa_kal{float:left;width:345px;}
#aktual_kal .prawa_kal .kal_opis{ color:#7c7c7c;line-height: 17px; }
#aktual_kal .prawa_kal p{display: block;padding:0 0 0 0 ;margin:15px 0 10px 0;font-weight:bold; color:#02496c}
#aktual_kal .prawa_kal .powiazane_t a { font-weight:bold; color:#646363;background: url(../pics/arch_ico.gif) no-repeat left 2px ;padding:0 0 0 20px ; }

.okno_kalendarz{ padding:4px }
.cal_day{ font-weight:bold;text-align:left;float:left;width:170px;padding: 3px 0 0 3px }
.wydarzenie_lista{text-align:left}
.wydarzenie_lista a{ background: url(../pics/ar1.gif) no-repeat left 4px;padding:0 0 0 10px;display: block;margin:0 0 0 3px } 
.cal_all{ background: url(../pics/cal_all_bg.gif) repeat-x left top;margin:5px 0 0 0;padding:2px 0 2px 0 ;border:1px solid #cecece  }
.cal_all a { color:#fff;font-weight:bold; display:block; }

