body { background: #fff; font-family: tahoma; font-size: 11px; color:#585858; text-align: center; margin: auto;background-image: url(../pics/bg.gif);background-position: center top; background-repeat: repeat-x; }
a { color:#ff5301;text-decoration:none }
a:hover { color:#ff5301;text-decoration:underline }
div {/*border:1px solid red; */margin:0;padding:0 }
img {border:none}
form{margin:0;padding:0}
#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:#ff5400;}
.link_glowna2 {  background: url(../pics/ar1_ico.gif) no-repeat right 3px;padding:0 15px 0 57px;text-align: right;color:#ff5400;}
#content_podstrony{ padding:15px 0px 0 15px }

#flash { margin:0;padding:0; }

#content{ background: url(../pics/content_bg.gif) no-repeat left top;padding:16px 0 0 0; margin:0 0 0 0;  }
#content #lewa_kolumna  { float:left;padding:0px 0 0 0;margin:0;width:697px;min-height:1px }

.boxy_glowna { padding:0 0 9px 0}
.boxy_glowna .box1 { float:left;width:232px;background: url(../pics/box1_bg.gif) no-repeat left top; padding:0 0 0 0}
.boxy_glowna .box1 .tresc { padding:95px 10px 0 15px; color:#efffd3;text-align: justify;font-size:12px }
.boxy_glowna .box1 div{text-align: right; padding:15px 10px 8px 0 }

.boxy_glowna .box2 { float:left;width:231px;background: url(../pics/box2_bg.gif) no-repeat left top; padding:0 0 0 0}
.boxy_glowna .box2 .tresc { padding:95px 10px 0 15px; color:#e4f6fd;text-align: justify;font-size:12px }
.boxy_glowna .box2 div{text-align: right;  padding:15px 10px 8px 0}

.boxy_glowna .box3 { float:left;width:232px;background: url(../pics/box3_bg.gif) no-repeat left top; padding:0 0 0 0}
.boxy_glowna .box3 .tresc { padding:95px 10px 0 15px; color:#ffe5d3;text-align: justify;font-size:12px }
.boxy_glowna .box3 div{text-align: right; padding:15px 10px 8px 0 }


.s_l {float:left;width:316px;margin:0 26px 0 0}
.s_r {float:left;width:355px;}


.tyt1 { border-bottom:1px solid #cdcdcd;font-size:14px; color:#373636;margin: 0 0 10px 0;padding:11px 0 3px 20px;background: url(../pics/ar1.gif) no-repeat left 13px; }


.informacja { color:#4e6e01 }

.s_l table { background:#edecec url(../pics/ogolna11_bg.gif) repeat-x left top;width:317px;margin:0 0 10px 0;text-align: center;font-size:11px; }
.s_l table th { color:#646363;font-weight:bold;padding:3px 0 12px 0;}
.s_l table td {color:#646363;padding:11px 0 11px 0;background: url(../pics/dotted1.gif) repeat-x left bottom}
.s_l table td a { color:#54603D;font-weight:bold }

.aktualnosci { background: url(../pics/bg_akt.gif) repeat-x left bottom;padding:0 0 10px 0 ;}
.aktualnosci .tytul_akt { font-weight:bold;color:#3c5a02 }
.aktualnosci .tytul_akt a { color:#646363 } 
.aktualnosci .data { font-size:10px;color:#b2adad;padding:2px 0 0 0 }
.aktualnosci div   { text-align: justify;line-height: 16px; }
.aktualnosci div a { color:#585858;text-decoration: none; cursor: pointer;}
.aktualnosci div a:hover { color:#585858;text-decoration: none; cursor: pointer; }
.aktualnosci div .foto { border:2px solid #cccccc;margin:4px 6px 0 0;float:left; }
.aktualnosci .border { background: url(../pics/dotted1.gif) repeat-x left top;height:1px;padding:0px 0 7px 0;margin:7px 0 0 0  }
.aktualnosci a.tytuly_aktualnosci { background: url(../pics/ar2.gif) no-repeat left 5px;padding:2px 0 0 15px; display: block;font-weight:bold;color:#5f6859}
.aktualnosci a.tytuly_aktualnosci:hover{ color:#3e5b2d }
.border { background: url(../pics/dotted1.gif) repeat-x left top;height:1px;padding:0px 0 7px 0;margin:7px 0 0 0  }

.linki1{font-weight:bold;color:#817f7f;padding:0 0 0 20px;background: url(../pics/ar3.gif) no-repeat left 2px; display: block;line-height: 16px;}
.linki1:hover{ color:#817f7f }
.linki2{font-weight:normal;color:#817f7f;padding:0 0 0 17px;background: url(../pics/ar6.gif) no-repeat left 5px; display: block;line-height: 16px;margin:0 0 0 3px}
.linki2:hover{ color:#54603d }
#prawa_kolumna {  float:left;padding:5px 0 0 15px;margin:0;width:236px;min-height:1px }

.ankieta { background: url(../pics/bg_akt.gif) repeat-x left bottom;padding:0 0 10px 0; }
.tyt_ankiety { font-weight:bold;color:#646363;padding:0 0 0 20px;background: url(../pics/ico2.gif) no-repeat left top;margin:0 0 0 10px }
.odpowiedzi{ padding:10px 0 0 10px }
.odpowiedzi div { padding:0 0 5px 0 }
.odpowiedzi input{ vertical-align: middle;margin-right:15px }
.buttony { padding:3px 0 0 10px }
.buttony input{ padding:0 8px 0 0;vertical-align: middle; }


.box { background:#edecec url(../pics/box_bg.gif) no-repeat left top;padding:0 10px 10px 10px;margin:0 0 0 0 }
.box .tyt3{ font-size:12px;color:#373636;padding:8px 0 14px 20px;margin:10px 0 0 0  }
.box div img { vertical-align: middle;padding:0 5px 0 0 }


.tyt2 { font-size:12px;color:#373636;background: url(../pics/tyt2_bg.gif) no-repeat left top;padding:0 0 20px 20px;margin:10px 0 0 0 }
.porady_box{padding:0 0 0px 0  }
.porady_box .tyt_porady {font-weight:bold; color:#4b680b; padding:0 0 10px 0 }
.porady_box .tyt_porady a {color:#646363;text-decoration: none;}
.porady_box .tyt_porady a:hover{ color:#646363;text-decoration: underline; } 
.porady_box div {text-align: justify;padding:0 0 10px 0;}
.porady_box div a { color:#585858 ;text-decoration: none}
.porady_box div a:hover { color:#585858;text-decoration: none; }
.porady_box .tyt1 { font-size:14px;color:#373636;background: url(../pics/ar1.gif) no-repeat left 7px;padding:5px 0 3px 20px;margin:0px 0 7px 0 }

.statystyki {  }
.statystyki .left_s  { float:left; width:129px}
.statystyki .left_s img { margin:0; padding:0 0px 0 0;  }
.statystyki .right_s { float:left;padding:0 0px 0 10px;width:96px }
.statystyki .right_s .aktualizacja1{ font-weight:bold; color:#646363 }
.statystyki .right_s .data { color:#b7b7b7; }
.statystyki .right_s .link_stats { background: url(../pics/ico3.gif) no-repeat left 17px;padding:15px 0px 20px 15px;display: block;left;color:#ff5400;font-weight:bold;margin:0 0 30px 0 }

.panel_logowania { background: url(../pics/lock.gif) no-repeat right 97px; }
.panel_logowania form{ margin:0;padding:0 }
.panel_logowania form a { text-align: right;font-size:10px;margin:0;padding:0 0 0 0;color:#ff5400;display: block;font-weight:normal}
.panel_logowania form a:hover { text-decoration: underline; }
.panel_logowania .tyt_log {font-size:12px;color:#373636;background: url(../pics/tyt2_bg.gif) no-repeat left top;padding:0 0 20px 20px;margin:10px 0 0 0}
.panel_logowania .text_log { line-height:16px;padding:0 0 15px 0  }
.panel_logowania .text_log a { color:#ff5400;display: inline; font-size:11px;font-weight:bold}
.panel_logowania .text_log a:hover { text-decoration: underline; }
table.logowanie { margin:0;padding:0 }
table.logowanie td{ margin:0;padding:0 }
table.logowanie td.left{ margin:0;padding:0; color:#646363;width:51px ;font-weight:bold}
table.logowanie td{ width:188px }
table.logowanie td input{ width:131px;border:1px solid #b4b4b4;margin:5px 0 0 0}
table.logowanie td input.btn1 { width:63px; border:none }
table.logowanie td input.btn2 { width:74px; border:none;margin:auto 0 auto 8px }

.banery {overflow:hidden;padding:20px 0 0 0}
.banery div { float:left; }
.banery div img {margin:0;padding:0}

.baner2 { padding:0 10px 0 10px; }

#banery_stale{padding:15px 0 0 0;text-align: center;}
#banery_stale img { margin:0 10px 0px 10px }




#stopka { background:#edefee url(../pics/stopka_top.gif) no-repeat center top;padding:15px 0 15px 0}

#stopka a { color:#828282; }
#stopka .left_stopka  { text-align: left; float:left;padding:0 0 0 15px}
#stopka .right_stopka { text-align: right; float:right;padding:0 15px 0 0px}



/*PODSTRONY*/ 
.lokalizer { color:#b7b7b7;font-size:9px; }
.lokalizer a {  color:#9ba69c;}

#bottom {background:#385501 url(../pics/bottom.jpg) no-repeat left bottom;margin:20px 0 0 0 }
#menu_glowne{ background:url(../pics/menu_bg1.jpg) no-repeat left top;padding:65px 0 1px 0;line-height:19px;}

#menu_glowne div { padding:0 0 0 23px;margin:0 10px 10px 7px;font-size:12px; color:#eef7e7;font-weight:bold;background: url(../pics/menu1.gif) no-repeat left 5px; }
#menu_glowne div a {color:#eef7e7} 
#menu_glowne div a:hover {text-decoration: none;color:#cce3bb}

#menu_glowne div div { padding:0 0 0 15px;margin:0 10px 10px 1px;font-size:11px; color:#eef7e7;font-weight:bold;background: url(../pics/menu2.gif) no-repeat left 7px; }
#menu_glowne div div a {color:#eef7e7} 
#menu_glowne div div a:hover {text-decoration: none;color:#cce3bb}


#menu_glowne div div div { padding:0 0 0 15px;margin:0 10px 2px 1px;font-size:11px; color:#eef7e7;font-weight:normal;background: url(../pics/menu3.gif) no-repeat left 7px; }
#menu_glowne div div div a {color:#c3f2c6} 
#menu_glowne div div div a:hover {text-decoration: none;color:#fff}

#menu_glowne div div div div{ padding:0 0 0 0px;margin:0 10px 2px 1px;font-size:10px; color:#eef7e7;font-weight:normal;background: url(../pics/menu4.gif) no-repeat left 7px; }
#menu_glowne div div div div a {color:#c3f2c6} 
#menu_glowne div div div div a:hover {text-decoration: none;color:#fff}



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

.licznik { text-align: center;vertical-align: middle;font-weight:bold; color:#4a7d02;padding:10px 0 0 0}
.licznik img { vertical-align: middle;margin:0 1px 0 1px;border:none}
.licznik span {vertical-align: middle; color:#bcbcbc}
.licznik span a{vertical-align: middle; color:#548100;text-decoration: none;}
.licznik span a:hover{vertical-align: middle; color:#7fa23f;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: #f4f2f2 url(../pics/bg_pola2.gif) no-repeat right top;  }
#gora_wysz .lewo    { float:left; padding:0 0 15px 0;margin:0; font-weight:bold;}
#gora_wysz .lewo span{ color:#165a01;font-weight:bold; }
#gora_wysz .prawo   { float:right; padding:0 0 15px 0;margin:0}
#gora_wysz .prawo span{ color:#165a01;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:610px; padding:0 0 0 10px}
.znaleziono_box .prawa_znaleziono .top_znaleziono { overflow:hidden ;padding:0 0 5px 0;color:#385501;font-weight:bold }
.znaleziono_box .prawa_znaleziono .top_znaleziono a { color:#385501;font-weight:bold;text-decoration: none; }
.znaleziono_box .prawa_znaleziono .top_znaleziono a:hover { color:#5b7629;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; }
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 }
div.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:299px}
table.dane_table td input.radial{ width:10px;vertical-align: middle; }
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}
table.dane_table td select{border:1px solid #d5d5d5; font-size:11px;color:#646363;padding:0 0 0 5px; height:18px;width:307px}
table.dane_table td input.btn3 {width:73px;height:22px;border:none}

form.dane2 { background:#fafafa url(../pics/8bg.gif) repeat-x left top;text-align: left;padding:25px 0 0 40px;margin:20px 0 0 0 }
div.dane2 { background:#fafafa url(../pics/8bg.gif) repeat-x 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:299px}
table.dane_table td input.radial{ width:10px;vertical-align: middle; }
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; }
table.formularz 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.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}


#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 80px;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:#3a5801;font-weight:bold }
.lewa_strona_ofert table.ogolna1 th a { color:#3a5801;text-decoration: none }
.lewa_strona_ofert table.ogolna1 th a:hover {  color:#3a5801;text-decoration: underline; } 
.prawa_strona_ofert table.ogolna1 th a { color:#3a5801;text-decoration: none }
.prawa_strona_ofert table.ogolna1 th a:hover {  color:#3a5801;text-decoration: underline; } 
.akt_lista_nag { background: url(../pics/akt_nag_bg.gif) no-repeat 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:9px 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 10px 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:#095b03;padding:0 0 10px 0;font-weight:bold; }
.akt_lista_box .right_side .tytul_akt a {color:#095b03}
.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:10px 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:#ff5301;font-weight:bold;text-decoration: none; }
.akt_lista_box .bottom_side div a:hover { color:#ff5301 }

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

#sms_info_box{ padding:20px 15px 10px 150px;border:1px solid #e9e9e9;margin:10px 0 0 0 ;background: url(../pics/sms_bg.gif) no-repeat left top; }
#sms_info_box form{margin:0 0 0 0 ;padding:0 0 0 0}
#sms_info_box div{ padding:0 0 5px 0 }
#sms_info_box input{  vertical-align: middle; }
#sms_info_box .left_side_sms{float:left;border-right:1px solid #c4c4c4;padding:0 15px 0 15px }
#sms_info_box .right_side_sms{float:left;padding:0 15px 0 15px}
#sms_info_box .form2 input.phone{ border:1px solid #a3a3a3;height:16px;width:150px }
#sms_info_box .form_center { padding:0 0 0 100px  }

form.ksiazka_tel{ margin:0;padding:0;color:#fff }
form.ksiazka_tel .obrys {background: url(../pics/top_baner_bg.gif) repeat-x left top;margin:0 0 20px 0;border-bottom:3px solid #a2a2a2;padding:20px 0 15px 20px }
form.ksiazka_tel span { font-size:12px;font-weight:bold;color:#f4fff3;display: block; text-align: center;padding:0 15px 10px 15px; border-bottom:1px solid #bcbcbc;margin:0 15px 10px 0 }
.ksiazka_tel input{ font-size:11px }
.ksiazka_tel select{ font-size:11px }
.ksiazka_tel table td { margin:0 0 0 0;padding:0 0 5px 0 }
.ksiazka_tel table td.lewa_s{ text-align: right;padding:0 10px 0 10px }
.ksiazka_tel table td input { border:1px solid #a3a3a3;height:16px;width:150px }
.ksiazka_tel table td select{ border:1px solid #a3a3a3;height:19px;width:380px;color:#585858 }
.ksiazka_tel table td.tab_down{ background: url(../pics/dotted_border.gif) repeat-x left 5px;padding:15px 0 0 0; text-align: center; }
.ksiazka_tel table td.tab_down input{border:0;width:65px;height:23px}

table.lista_prac{ border:1px solid #cecece;}
table.lista_prac .referat{ color:#fff;text-align: center;font-weight:bold;font-size:12px;padding:8px 0 8px 0 ;background: url(../pics/lista_prac_bg.gif) repeat-x left top}
table.lista_prac  td{padding:5px 10px 5px 10px;background:  url(../pics/dotted1.gif) repeat-x left bottom}
table.lista_prac  th{padding:5px 10px 5px 10px; background: #ebebeb url(../pics/dotted1.gif) repeat-x left bottom}

.porada_podstrona{ background: url(../pics/porada_bg.gif) no-repeat left top;padding:12px 0 12px 10px;margin:0 0 5px 0 }
.porada_podstrona a{ color:#ff6000 }

#szkolenia_glowna table { background: url(../pics/ogolna1_bg.gif) repeat-x left top;width:356px;margin:0 0 10px 0;text-align: center;font-size:11px; }
#szkolenia_glowna table th { color:#646363;font-weight:bold;padding:3px 0 12px 0;}
#szkolenia_glowna table td {color:#646363;padding:11px 0 11px 0;background: url(../pics/dotted1.gif) repeat-x left bottom}
#szkolenia_glowna table td a { color:#4b680b;font-weight:bold }

ul.mapa {
list-style-type:none;
margin:0pt 0pt 0pt 10px;
padding:0pt;
}
ul.mapa li {
background:transparent url(../pics/mapa1.gif) no-repeat scroll left top;

margin:0pt;
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:#e8f8c6;
text-decoration:none;
}
ul.mapa ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:4px 0pt 0pt;
padding:0pt;
}
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;
}
ul.mapa ul li a {
color:#598727;
font-size:11px;
font-weight:normal;
margin:0pt 0pt 0pt 100px;
padding:0px;
text-decoration:none;
}
ul.mapa ul li a:hover {
color:#667B8B;
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:#8ca67e;
font-size:10px;
font-weight:normal;
margin-left:99px;
text-decoration:none;
}
ul.mapa ul ul li a:hover {
color:#6c9456;
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:#8ca67e;
font-size:10px;
font-weight:normal;
margin-left:112px;
text-decoration:none;
}
ul.mapa ul ul ul li a:hover {
color:#6c9456;
text-decoration:none;
}

.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;}


.body_wynikow { border:1px solid #c9c9c9 ;padding:10px 0 0 0 ;margin:10px 0 0 0}
.body_wynikow span { color:#3b6100; font-weight:bold; display:block; font-size:12px;padding:0 0 0 10px  }
.ankieta_tabela 
.ankieta_tabela td.slupek{ background: url(../pics/bg20.gif) repeat-x left top;height:25px }

.ankieta_tabela td.slupek .lewa_slupek {text-align: left;height:25px; width:16px;background: url(../pics/a1.gif) no-repeat left top}
.ankieta_tabela td.slupek .prawa_slupek { text-align: right;height:25px; width:16px ;background: url(../pics/a1.gif) no-repeat right top}

.body_wynikow{ background: url(../pics/ankieta_bg.gif) no-repeat left top;border-bottom:1px solid #dcdcdc;border-top:1px dotted #dcdcdc;margin:20px 0 0 0 }

.ramka_text_ankieta {
padding:10px 18px 5px 26px;
text-align:justify;
}

table.ankieta_tabela>tbody>tr>td>table { margin:0 }


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


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

}

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 }



.form_opis1{ font-size:14px;padding:0 0 20px 0;margin:0;font-weight:bold }
.form1b {padding:0 0 3px 0}
.form2b {padding:0 0 10px 0}
.form2b input{ border:1px solid #d5d5d5; font-size:11px;color:#646363;padding:0 0 0 5px; height:18px;width:200px}
.form2b input.button { width:63px;height:22px;border:none }
.form2b input.btn2 { width:73px;height:22px;border:none }
.logowanie2 {padding:20px 0 0 20px;background: url(../pics/ogolna1_bg.gif) repeat-x left 17px}

.tyt_boxa span{display: block;padding:20px 0 0 0;color:#156300}


.panel_admin{ margin-top:15px ;background: url(../pics/panel_bg.gif) no-repeat left top;text-align: center; }
.panel_admin img{margin:0 0 0 15px ;padding:0; }

.panel_adminn{ margin-top:15px ;background: url(../pics/panel_bg.gif) no-repeat left top;text-align: center; }
.panel_adminn img{margin:0 0 0 5px ;padding:0; }

.panel_logowania_left  { float:left;width:333px;padding:0 10px 0 0px}
.panel_logowania_left img { padding:0 0 7px 0 }
.panel_logowania_left ul{ padding:0 0 0 0  }
.panel_logowania_left ul li { }
.panel_logowania_right { float:left;width:338px;background: url(../pics/panel_logowania2_bg.gif) no-repeat left top; }
.panel_logowania_right form { padding:0 0 0 21px }
.panel_logowania_right form .form_opis2 { font-size:12px; padding:12px 0 55px 0;font-weight:bold }
.panel_logowania_right form .form1b { float:left; width:50px;font-size:12px;padding-bottom:20px}
.panel_logowania_right form .form2b { float:left; width:px;}
.panel_logowania_right form .form2b input { width:245px }
.panel_logowania_right form .form2b input.button{ padding:0 0 0 0;width:63px }

.panel_cv{ border:1px solid #dddddd;padding:0 10px 0 10px;margin:5px 0 0 0 }
.panel_cv input {vertical-align: middle;  }

