body {background: #f4f4f4 url('../pics/bg-body.png') no-repeat top center; padding: 0; font-size: 11px;}
   
    #kontener {position: relative; margin: 0 auto; width: 1005px; background: /*url('../pics/bg-kontener.png');*/}
    #naglowek {position: relative; height: 270px; overflow: hidden;}
    #kolumna-lewa {border-right: 1px solid #d9d9d9;float: left; display: inline; width: 771px; margin-top: 6px; margin-bottom: 5px;  overflow: hidden;}
    #kolumna-prawa { float: left; display: inline; width: 215px; padding-left: 12px; margin-bottom: 10px; overflow: hidden; margin-top: 6px;}     
    #stopka {clear: both; margin: 0; padding: 0 0 20px 0; border-top: 1px solid #d9d9d9; overflow: hidden;}


/* elementy ogolne */
form {padding: 15px 0;}
form#polecStrone {border-bottom: 1px solid #eeeeee; background: url('../pics/bg-form.jpg') no-repeat bottom left;}
form fieldset {margin: 13px 0;}
/* form label {float: left; width: 35%; padding-right: 15px; text-align: right; color: #588016; font-weight: bold;} */
form input[type=text], form input[type=password], form textarea {border: 1px solid #d8d8d8; background: #f9fbf8 url('../pics/bg-input-text.gif') repeat-x; padding: 4px 7px; font-size: 12px; color: #666; font-family: Arial, Tahoma, sans-serif;}
form input[type=text], form input[type=password] {width: 180px;}
form input[type=radio] {margin: 0; padding: 0;}
form textarea {overflow: auto; width: 260px; line-height: 1.2em; height: 5em;}


/*       naglowek       */
/* -------------------- */
#naglowek-flash {width: 768px; height: 269px; margin-left: 3px;}
#naglowek-niedowidzacy {position: absolute; top: 0; right: 0; width: 234px; height: 56px;}
#naglowek-niedowidzacy form {margin: 0; padding: 0;}
#naglowek-niedowidzacy input {margin: 0; padding: 0; width: auto; height: auto;}
#naglowek-wyszukiwarka {position: absolute; top: 56px; right: 0; width: 236px; height: 96px;}
#naglowek-wyszukiwarka a {float: left; margin: 0; padding: 10px 0; width: 100px; color: #fff; font-size: 11px; text-align: center; text-decoration: none; cursor: pointer; border: 2px solid #185007; border-top: 1px solid #246715;}
#naglowek-wyszukiwarka a:first-child {margin-left: 15px;}
#naglowek-wyszukiwarka .aktywna {background: #185007;} 
#naglowek-wyszukiwarka form {margin: 0; padding: 0;}
#naglowek-wyszukiwarka fieldset {margin: 0;}
#naglowek-wyszukiwarka input[type=text] {float: left; width: 155px; margin: 15px 0 0 15px; padding: 4px 8px; font-size: 11px; background: #fff none;}
#naglowek-wyszukiwarka input[type=image] {float: left; margin: 15px 0 0 0;}
#naglowek-newsletter {position: absolute; top: 152px; right: 0; width: 237px; background: url('../pics/bg-newsletter.jpg') no-repeat top right;}
#naglowek-newsletter h5 {font-size: 15px; color: #383838; font-weight: bold; margin: 20px 0 10px 15px;} 
#naglowek-newsletter form {margin: 0; padding: 0;}
#naglowek-newsletter fieldset {margin: 0;} 
#naglowek-newsletter input[type=text] {float: left; width: 190px; margin: 5px 0 0 15px; padding: 4px 8px; font-size: 11px; background: #fff none;}


/*     Kolumna Lewa     */
/* -------------------- */
.box {width: 257px; margin: 23px 0 0 16px; background: url('../pics/bg-box.png') no-repeat 0px 43px;}
.box h5 {height: 28px; padding: 15px 0 0 30px; font-size: 12px; color: #fff;} 
.box-dzialy h5 {font-size: 15px; color: #383838; font-weight: bold; margin: 20px 0 10px 5px;}
.dzialy-a img {margin: 1px;}
.dzialy-a:hover img {margin: 0; border: 1px solid #dadada;}
.box-dzialy ul {margin: 5px 5px 0; padding: 0 0 5px 0; border-bottom: 1px solid #d9d9d9;}
.box-dzialy ul li {margin: 0; padding: 3px 0 3px 15px; background: url('../pics/ico/pointer1.gif') no-repeat 3px 8px;}
.box-dzialy ul a {color: #175f09; text-decoration: none;}
.box-dzialy ul a:hover {text-decoration: underline;}
.box-dzial {float: left; width: 250px; margin-left: 8px;}
.box-dzial:first-child {margin-left: 0;}
.box-dzialy .btn-zw {float: right; margin: 10px 10px 0 0; color: #ce8608; text-decoration: none;}
.btn-zw:hover {text-decoration: underline;}
.box-oferty {float: left; width: 415px; overflow: hidden;}
.box-oferty h5 {font-size: 15px; color: #383838; line-height: 18px; font-weight: bold; margin: 20px 0 5px 0px; padding: 0 0 10px 0; border-bottom: 1px solid #d9d9d9;}
.box-oferty div {position: relative; padding: 10px 80px 12px 15px; margin-top: 3px;}
.odd {background: #e8e8e8;}
.even {background: #f9f9f9;}
.box-oferty .oferta-data {font-size: 10px; position: absolute; top: 10px; right: 10px;}
.box-oferty .bold {font-weight: bold;}
.box-oferty .green {color: #175f09;}
.green a {color: #175f09; text-decoration: none;}
.green a:hover {text-decoration: underline;}
.box-oferty .oferta-data {color: #939393}
.box-oferty .btn-zw {float: right; margin: 10px 10px 0 0; color: #ce8608; text-decoration: none;}
.box-oferty .btn-zw:hover {text-decoration: underline;}                                                                     
.box-aktualnosc {float: left; width: 330px; margin-left: 16px; overflow: hidden;}
.box-aktualnosc h5 {font-size: 15px; line-height: 18px; color: #383838; font-weight: bold; margin: 20px 0 5px 0; padding: 0 0 10px 0; border-bottom: 1px solid #d9d9d9;}
.box-aktualnosc #aktual_licznik {float:right; margin:-35px -3px 0 0;}
.box-aktualnosc #aktual_licznik ul {margin:0;}
.box-aktualnosc #aktual_licznik li {background:none; float:left; margin:0; padding:0;}
.box-aktualnosc #aktual_licznik li a {background:#FFF; display:block; margin-right:3px; padding:3px 6px; border:1px solid #DED6D6; line-height:1; color:#A0A0A0; text-decoration:none; -moz-border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px; border-radius:3px;}
.box-aktualnosc #aktual_licznik li a:hover {background:#1A4908; border:1px solid #1A4908; color:#FFF;}
.box-aktualnosc .news {clear: both; margin: 5px 0 0; overflow: hidden;}
.box-aktualnosc .news h4 a {float: left; width: 78%; color: #2a701c; font-size: 11px;}
.box-aktualnosc h4 span {float: left; display: inline; margin-right: 0px;}
.box-aktualnosc .news p {line-height: 1.4; text-align: justify;} 
.box-aktualnosc .news-foto {width: 85px; height: 70px; padding: 0;}
.box-aktualnosc .btn-zw {float: right; margin: 5px 0 0 0; color: #ce8608; text-decoration: none;}
.box-aktualnosc .btn-zw:hover {text-decoration: underline;}     
.banner-prawa {margin-top: 2px;}         
.b-menu {margin-top: 14px; background: url('../pics/bg-box-menu.png') no-repeat 0px 43px;}
.b-menu h5 {background: url('../pics/nag-menu.jpg') no-repeat;}
.b-menu #menu-tresc div {margin: 1px 0 0 13px; background: url('../pics/bg-menu-elem.png') no-repeat;}
.b-menu #menu-tresc div a {display: block; padding: 7px 0px 7px 25px; font-weight: bold; color: #fff; text-decoration: none;}
.b-menu #menu-tresc div a:hover {color: #75c762;}
.b-menu #menu-tresc div:first-child {margin-top: 14px;}
.b-menu #menu-tresc div div {margin: 4px 0 0 25px; background: url('../pics/bg-menu-elem2.gif') no-repeat;}
.b-menu #menu-tresc div div a {color: #a9dd8d; padding: 0 0 2px 17px; font-size: 11px; font-weight: normal;}
.b-menu #menu-tresc div div div {margin: 4px 0 0 25px; background: url('../pics/bg-menu-elem3.gif') no-repeat 0px 5px;}
.b-menu #menu-tresc div div div a {color: #dbfaca; padding: 0 0 2px 10px; font-size: 9px;}
.b-menu #menu-tresc div a.menu_aktywny, .b-menu #menu-tresc div .active {text-decoration: underline;}


/*     kolumna prawa    */
/* -------------------- */
.box-porady {min-height: 160px;}
.box-porady h5 {font-size: 15px; color: #383838; font-weight: bold; margin: 18px 0 5px 0; padding: 0 0 12px 0; border-bottom: 1px solid #d9d9d9;}
.porada {margin: 6px 0 12px;}
.porada h6 {margin: 0 0 5px;}
.porada h6 a {font-size: 11px; color: #2a701c; font-weight: bold; text-decoration: none;}
.porada h6 a:hover {text-decoration: underline;}
.porada p {margin: 0; font-size: 11px; line-height: 1.4; color: #727272;}
.box-porady .btn-zw {display: block; margin: 0 0 0 135px; padding: 0; color: #ce8608; text-decoration: none;}
.box-porady .btn-zw:hover {text-decoration: underline;}
.box-przetargi {padding: 0; clear: both; overflow: hidden;}
.box-przetargi h5 {font-size: 15px; color: #383838; font-weight: bold; margin: 10px 0 5px 0; padding: 0 0 12px 0; border-bottom: 1px solid #d9d9d9;}
.box-przetargi .btn-zw {float: right; margin: 15px 0 0 0; color: #ce8608; text-decoration: none;}
.box-przetargi .btn-zw:hover {text-decoration: underline;}
.news a.news-wiecej {clear: both; float: right; width: 67px; height: 20px; line-height: 20px; vertical-align: middle; margin-top: 5px; font-size: 9px; color: #fff; text-align: center; text-decoration: none; background: url('../pics/btn/button1.png') no-repeat;}
.news a.news-wiecej:hover {text-decoration: underline;}
.news a img {padding: 5px; vertical-align: middle;}
.news p {margin: 0;}
.news h4 {font-weight: bold; font-size: 11px; color: #446a03; padding-bottom: 10px; overflow: hidden; text-align: left;}
.news h4 a {float: none; font-weight: bold; color: #1f6b2a; font-size: 12px; background: none; text-decoration: none;}
.news h4 a:hover {text-decoration: underline;} 
.news h4 span {float: right; margin-left: 5px; font-size: 10px; color: #898989; font-weight: normal;}
.news-foto {float: left; width: 130px; height: 95px; margin: 0 10px 5px 0; padding: 7px; background: #fff; border: 1px solid #e6ece4;}
.box-menu {margin: 0px 0 0 0;}
.box-menu-tresc { font-size: 11px; border-radius: 3px; -moz-border-radius: 3px; -opera-border-radius: 3px; -webkit-border-radius: 3px;}
.box-menu-tresc div {margin: 0; padding: 9px 0 0 30px; background: #246815 url('../pics/bg-box-menu-item.png') no-repeat; border-top: 1px solid #256a17; border-bottom: 1px solid #1a4a08;}
.box-menu .box-menu-nag {margin: 0; padding: 18px 0 18px 25px; border: 1px solid #29701a; font-size: 14px; color: #164403; font-weight: bold; text-align: left; background: url('../pics/bg-box-menu-nag.png') no-repeat center top; border-radius: 2px; -moz-border-radius: 2px; -opera-border-radius: 2px; -webkit-border-radius: 2px;}
.box-menu-tresc div a {color: #fff; font-weight: bold; text-decoration: none;}
.box-menu-tresc > div > a {display: block; margin-bottom: 9px;}
.box-menu-tresc div a:hover {text-decoration: underline;}
.box-menu-tresc div div {margin: 0; padding: 3px 10px 3px 15px; background: url('../pics/ico/pointer2.gif') no-repeat 5px 8px; border: 0;}
.box-menu-tresc div div a {padding: 0; color: #afe3a6; font-weight: normal; text-decoration: none; background: none;}
.box-menu-tresc div div div {padding: 3px 0 3px 15px; background: none;}
.box-menu-tresc div div div a {color: #ddffd5; font-weight: normal; font-size: 10px; text-decoration: none;}
.box-menu-bottom {margin: 0 0 0 10px; height: 26px; background: url('../pics/bg-menu-bottom.png') no-repeat;}
.info1 a {color: #fff;}
.info2 a {color: #5e5e5e;}
#tresc {min-height: 400px; padding: 0px 10px 0px; font-size: 12px; color: #565454;}

  /* pasek wstecz/drukuj */
#wstecz_drukuj {border-top:1px solid #D9D9D9; padding-top: 5px; margin: 30px 0 5px; background: url('../pics/bg-wstecz-drukuj.gif') no-repeat 632px 6px; overflow: hidden;}
#wstecz_drukuj a {text-decoration: none; color: #707070;}
#wstecz_drukuj a img {margin-right: 5px; vertical-align: middle;}
#fn_drukuj {float: left; display: inline;}
#fn_drukuj:hover {color: #000;}
#fn_pdf {float: left; display: inline; margin-left: 10px;}
#fn_pdf:hover {color: #000;}
#fn_polec {float: left; display: inline; margin-left: 10px;}
#fn_polec:hover {color: #000;}
#fn_doGory, #fn_wstecz {float: right;}
  /* formularze, Baza CV */ 
.formularz #form_wyslij {float: left; width: auto; height: auto; padding: 0 !important; border: 0 !important; margin-left: 235px;}
.formularz #form_reset {float: left; width: 67px; height: 18px; padding: 0; border: 0; margin: 0 0 0 10px; background: #7e7e7e; color: #fff; font-size: 11px !important;}
.form_notka {padding-top: 5px; color: #000; font-size: 9px;}
.form_input {float: left; border: 1px solid #d6d6d6; padding: 4px 6px;}
.formularz .form_submit {display: inline; background: url('../pics/form_submit.png') no-repeat; height: 23px; width: 81px; color: #fff; cursor: pointer; line-height: 23px; border: 0;}
.formularz .form_submit:hover {color: #b6ff6f;}
.formularz .form_reset {display: inline; background: url('../pics/form_reset.png') no-repeat; height: 23px; width: 81px; color: #fff; cursor: pointer; line-height: 23px; border: 0;}
.formularz .form_reset:hover {color: #b1e6ff;}
  /* lokalizer */
.lokalizer {font-size: 11px; margin: 10px 0 15px; padding-bottom: 8px; border-bottom: 1px solid #d9d9d9; color: #246815;}
.lokalizer a, .lokalizer a.lokalizer {color: #4d4d4d; text-decoration: none; border-bottom: 0px solid #d9d9d9;}
.lokalizer a:hover, a.lokalizer:hover, .lokalizer .active {color: #246815;}
  /* aktualnosci */
.aktualnosc {}
.aktualnosc_nag {overflow: hidden;}
.aktualnosc h4 {float: left; width: 80%; padding: 3px 0 0 15px; padding-bottom: 10px; background: url('../pics/akt-pointer.gif') no-repeat 0px 3px;}
.aktualnosc h4 a {font-weight: bold; color: #1f6b2a; text-decoration: none;}
.aktualnosc h4 a:hover {text-decoration: underline;}
.aktualnosc_data {float: right; width: 15%; text-align: right; color: #000; font-size: 10px;} 
.aktualnosc_foto {float: left; width: 130px; height: 95px; margin: 0 15px 5px 0; border: 5px solid #e2eedb;}
.aktualnosc p {margin: 0 0 15px 0; text-align: justify;}
.aktualnosc_stopka {margin-bottom: 40px; overflow: hidden;}
.aktualnosc_stopka a {float: right; height: 20px; width: 67px; font-size: 9px; color: #fff; text-decoration: none; text-align: center; line-height: 20px; background: url('../pics/btn/button1.png') no-repeat;}
.aktualnosc_stopka a:hover {text-decoration: underline;}  
  /* wizytowki pracodawcow */
.wizytowka {margin: 0 0 30px 0; width: 644px;}
.wizytowka_naglowek {min-height: 41px; height: auto !important; height: 41px; vertical-align: middle; line-height: 40px; background: url('../pics/wizytowka-nag.png') no-repeat;}
.wizytowka_numer {float: left; width: 29px; height: 41px; text-align: center; font-size: 10px; color: #636363;}
.wizytowka_tytul {float: left; width: 556px; min-height: 41px; padding-left: 10px;}
.wizytowka_tytul a {font-size: 12px; color: #fff; font-weight: bold; text-decoration: none;}
.wizytowka_tytul a:hover {text-decoration: underline;}
.wizytowka_content {padding: 10px; margin-left: 29px; color: #000; background: #e3ead5 url('../pics/wizytowka-content.png') no-repeat bottom right;}
.wizytowka_content a {}
.wizytowka_content a:hover {color: #000000;}
.wizytowka_pracodawcy {border: 1px solid #fff;}
.wizytowka_pracodawcy td {border: 1px solid #fff; padding: 5px 15px;}
.wizytowka_pracodawcy h3 {padding-bottom: 15px; background: url('../pics/wizytowka_lokalizacja.gif') no-repeat;}
.wizytowka_pracodawcy .map_center {border: 9px solid #ddd;}
.wizytowka_pracodawcy .wizytowka_fragment {}
.wizytowka_fragment {padding-bottom: 10px; margin-bottom: 10px; border-bottom: 1px dotted #9f9f9f;}
.wiz-lewa {background: #f5f6f6; font-weight: bold; color: #3e3e3e;}
.wiz-prawa {background: #efefef; color: #707070;}
  /* alerty */
.alert_ok {margin: 15px 0; padding: 12px 20px 12px 60px; font-size: 11px; color: #41800a; border: 1px solid #55b101; background: #f6f6f6 url('../pics/alert_ok.png') repeat-x left top;}
.alert_error, .alert_err {margin: 15px 0; padding: 12px 20px 12px 60px; font-size: 11px; color: #e40000; border: 1px solid #e40000; background: #f6f6f6 url('../pics/alert_error.png') repeat-x left top;}
  /* pasek stron */
.pasek_stron {overflow: hidden; margin: 20px auto;}
.pasek_stron ul {list-style-type: none; margin: 0; padding: 0;}
.pasek_stron li {float: left; display: inline; margin: 0 2px; padding: 0; background-image: none !important;}
.pasek_stron a, .pasek_aktywna {float: left; padding: 2px 4px; font-family: Tahoma, Arial, sans-serif; color: #000; text-decoration: none !important; font-size: 11px; background: #efefef; border: 1px solid #d7d6d6;}
.pasek_stron a:hover {background: #4f7c36; color: #fff; border-color: #365b21;}
.pasek_stron .pasek_aktywna {margin: 0 2px; padding: 2px 4px; background: #4f7c36; color: #fff; border-color: #365b21;}
  /* oferta popup */
.oferta_szczegoly {border: 1px solid #000;}
.oferta_szczegoly td {border: 1px solid #000;}
.oferta_tab {color: #fff !important; font-weight: bold; font-size: 12px; background: #06649b !important; padding: 10px 10px !important; border-color: #a9b7e2;}
.oferta_szczegoly td.lewa {text-align: right; font-weight: bold; color: #444; background-color: #e2ebf3 !important; width: 50%;  border: 1px solid #000; padding: 6px;}
.oferta_szczegoly td.prawa {text-align: left; font-weight: normal; color: #444; background: #ffffff; border: 1px solid #000; padding: 6px; width: auto !important;}
td.oferta-szczegoly {font-weight: bold; color: #fff; font-size: 12px; padding: 4px; text-align: center;  background: #06649B;}
td.oferta-pliki {font-weight: bold; color: #000; font-size: 12px; padding: 0px; padding: 20px 4px; text-align: center; background: #EFEFEF;}
td.oferta-warunki {font-weight: bold; color: #fff; font-size: 12px; padding: 4px; text-align: center;  background: #06649B;}


/*       stopka         */
/* -------------------- */
#stopka-banner {clear: both; padding: 13px 0 0 0px; overflow: hidden;} 
#stopka ul {float: left; margin: 20px auto 0; overflow: hidden;}
#stopka li {display: inline; margin: 0; padding: 0 4px 0 4px; background: none; border-right: 1px solid #959595;}
#stopka li.last {border: 0; padding-right: 0;}
#stopka ul a {padding: 0; color: #535353; font-size: 11px; text-decoration: none;}
#stopka a:hover {color: #000; text-decoration: underline;}
#stopka p {float: right; margin: 20px 5px 0 0;}
#stopka p a {color: #575757; text-decoration: none; font-weight: bold;}
#stopka p a:hover {color: #000;}

/*     klasy oglne      */
/* -------------------- */
.no-border {border: none !important;}
.clear {clear: both; height: 0px; overflow: hidden;}
.input-image {width: auto !important; height: auto !important; padding: 0 !important; margin: 0 !important; background: none !important; border: none !important;}



/*ANKIETA*/



.ankieta{margin-top: 11px; background: #999999; border-radius: 2px; -moz-border-radius: 2px; -opera-border-radius: 2px; -webkit-border-radius: 2px;}
.box-ankieta-nag {margin: 0; padding: 18px 0 18px 25px; border: 1px solid #999999; font-size: 14px; color: #383838; font-weight: bold; text-align: left; background: url('../pics/bg-box-ankieta-nag.png') no-repeat center top; border-radius: 2px; -moz-border-radius: 2px; -opera-border-radius: 2px; -webkit-border-radius: 2px;}

.tabelka_glosowanie{ margin-bottom: 0px; margin-top: 10px;}
.tabelka_glosowanie td{padding: 5px;}




.data_aktu2{float: right; font-size: 10px; width: 60px;}
.tytul_aktu{float: left; width: 660px;font-size: 13px; font-weight: bold; color: #215b10;}

.aktu_more a{color:#CE8608; float:right; margin:10px 0px 0 0; text-decoration: none;}
.aktu_more a:hover{text-decoration: underline;}

.aktu_inne{text-decoration: none;}
.aktu_inne:hover{text-decoration: underline;}

.czytaj_wiecej2 a{color:#CE8608; float:right; margin:10px 0px 0 0; text-decoration: none;}
.czytaj_wiecej2 a:hover{text-decoration: underline;}



.szukaj_all{

background-image:url(../pics/szukaj_tlo.gif);
background-position:center top;
background-repeat:no-repeat;
border:1px solid #CACACA;
}

.szukaj_szukaj{color: #184605; font-weight: bold;}

.wyniki{width: 680px; float: right; }

.numer{float: left; font-weight: bold;}
.procent{float: left; margin-left: 10px; display: inline;}

.szukaj_link a{text-decoration: none;}


.oferta1 {float:left;}
.oferta2 {float:left;}
.calosc {width:345px;}
.reszta_ofety_pracy {height:auto !important;margin-left:20px;margin-top:5px;min-height:130px;}

.pod_aktualizacja{background-image:url(../pics/szukaj_tlo.gif);background-position:center top;background-repeat:no-repeat;border:1px solid #CACACA; padding: 20px;}



.link2{color: #fff; text-decoration: none;}
.link2:hover{color: #fff; text-decoration: underline;}

.ankieta_bg{border:1px solid #CACACA;background-image:url(../pics/ankieta_bg.gif);background-repeat:no-repeat;}

.link4{color:#164404;font-size:13px;margin-left:10px; text-decoration: none; font-weight: bold;}
.link4:hover{text-decoration: underline;}

.porady_new{ padding: 3px 0px 3px 15px; background-image:url(../pics/porada_bg.gif);background-repeat:no-repeat; background-position: 0px 6px}
.porady_new a{font-weight: bold; font-size: 12px; text-decoration: none;}
.porady_new a:hover{text-decoration: underline;}



#form_nag {
  background-image: url('../pics/form_bg.gif'); 
  background-repeat: no-repeat; 
  border:1px solid #CACACA;
  padding: 20px;
}

#form_notka { color: #959595; font-size: 10px; font-style: normal; width: auto; height: auto; padding: 15px 5px 0 10px; }



.form_nag1 { background-image: url(../pics/form_bg.gif); background-repeat: repeat-x; background-position: left top; margin: 20px 33px 0 25px; padding-top: 10px; padding-bottom: 10px; width: auto; height: auto; border: solid 3px #e7e7e7; }
.form_nag2 { background-image: url(../pics/form_bg.gif); background-repeat: repeat-x; background-position: left top; width: 300px; margin: 20px auto 0; padding-top: 10px; padding-bottom: 10px; border: solid 3px #e7e7e7; }
.form_nag2 img#loguj { vertical-align: middle; }

.form1 { color: #626262; text-align: right; margin: 0; padding: 9px 10px 5px 5px; width: 170px; height: auto; float: left; }
.form2 { width: 315px; height: auto; float: left; margin: 0; padding: 5px 5px 5px 0; }
.form1a { color: #626262; text-align: right; width: 220px; height: auto; float: left; margin: 0; padding: 9px 10px 5px 5px; }
.form2a { margin: 0; padding: 5px 5px 5px 0; width: 265px; height: auto; float: left; }
.form1b { color: #626262; text-align: right; margin: 0 0 0; padding: 9px 10px 5px 5px; width: 80px; height: auto; float: left; }
.form2b { margin: 0 0 0; padding: 5px 5px 5px 0; width: 200px; height: auto; float: left; }
.form2a input.radial { vertical-align: -2px; margin-left: 25px; padding: 0; }


.szkolenia_tab {clear: both; border: 3px solid #246815;}
.szkolenia_tab td {padding: 10px; border: 1px solid #246815;}
.szkolenia_tab tr th, thead td {color: #fff; font-weight: bold; background: #246815 url('../pics/tabela1-th.png') repeat-x; border: 1px solid #fff;}


.nazwa_ankieta{padding: 0 0 2px 10px; color: #164404;}
.ankieta_wyniki_pad{padding: 10px 15px 10px 170px; font-weight: bold; font-size: 13px; }

.ankieta_pytanie{font-size: 13px; margin-left: 10px; color: #164404;}
.ankieta_status{font-weight: normal; color: #9e9e9e; font-size: 10px;}

.ankieta_wsz{font-size: 13px; color:#5A5A5A; padding-bottom:10px;padding-left:20px;padding-right:15px;padding-top:20px;}

/*OFERTY PRACY*/


table.ogloszenia {height:auto;margin:5px 0px 0px 0px; padding: 5px; color: #fff; font-weight: bold; background: #246815 url('../pics/tabela1-th.png') repeat-x; border: none;}
table.ogloszenia th {color: #fff !important;}
table.ogloszenia td, table.ogloszenia th {padding: 10px 0px;}
table.ogloszenia td.ikonka {width: 20px;padding-top:4px;text-align:center;}
table.ogloszenia th.stanowisko{ width: 150px;  padding: 0px; margin:0px; padding-left: 5px;}
table.ogloszenia th.nazwa_pracodawcy {width: 120px; padding: 15px 0 2px 0; margin:0px;}
table.ogloszenia th.miejsce_pracy {width: 210px; padding: 0px 0 18px 0; margin:0px;}
table.ogloszenia th.nr_oferty{ width: 80px;  padding: 15px 0 2px 0; margin:0px;}
table.ogloszenia th.wazna_od {width: 80px; margin:0px; padding: 0px 0 18px 0; margin:0px;}
table.ogloszenia th{padding: 0px; text-align: center; font-size: 12px; color: #000; padding: 1px;}

.tytul_szukaj {background: #E8E8E8 url(../pics/oferty_bg.gif) no-repeat scroll 0px 0px; color:#000;font-size:14px;font-weight:bold;height:auto;margin:10px 0px;padding: 10px;width:auto;}

.form11 {color:#626262;float:left;height:auto;margin:0;padding:9px 10px 5px 5px;text-align:right;width:130px; }
.form22 {float:left;height:auto;margin:0;padding:5px 5px 5px 0;text-align:left;width:230px;}
.inside {display:inline;float:right;overflow:hidden;padding:5px 0 0;}

.inside_l {border-right:1px solid #eaeaea;float:left;height:auto;margin-bottom:10px;width:400px;  margin-right: 0px; display: inline;}
.inside_r{float: right; width: 290px;}

.oferta_input{width:202px; padding: 3px 5px; border: 1px solid #e1e1e1;  vertical-align: middle; }
.middle_body .inside .inside_l .wiersz_l {float:left;padding:0px 0px 0;width:140px; color: #000;}
.middle_body .inside .inside_l .wiersz_p {float:left;padding:10px 10px 0 0;}


.middle_body .inside .inside_l .wiersz_p select{background: #F9FBF8; width:212px; padding: 3px 5px; border: 1px solid #e1e1e1;  vertical-align: middle;}
.szukaj_of_n{color: #000; font-weight: bold; font-size: 12px; margin-top: 10px; margin-bottom: 10px;}
.wiersz_l{margin: 10px 0px}
.middle_body { padding-bottom: 15px;}
.bottom_inside{float: left; margin-left:45px; margin-top: 10px;display: inline;}
.aktualizacja{float: left; margin-left: 20px; display: inline; width: 300px; margin-top: 10px;}
#opcje_wyszukiwarki { overflow: hidden;}
#gora_wysz2{margin: 5px 5px 15px 5px; font-size: 11px; }
#gora_wysz2 .lewo{float: left;}
#gora_wysz2 .prawo{float: right;}

.oferta {margin: 0; border: 1px solid #dddcdb; border-top: 0 none; background: transparent; cursor: pointer; font-size: 11px; }
.oferta th {padding: 15px;}
.oferta:hover, .oferta.hover:hover { background: #f5f3f3; }
.oferta:hover td, .oferta.hover:hover td, .oferta:hover a, .oferta.hover:hover a { color: #000000 !important; }
.oferta.hover { background: #fffdfd; }
.oferta td { padding: 2px 3px; line-height: 1.1em; }
.oferta td.ikonka {width: 27px; padding: 0 5px 0 5px; text-align: center; border-right: 1px dashed #d7d7d7;}
.oferta th.stanowisko{width: 264px; border-left: 0 none; border-right: 0 none; text-align: left; font-size: 12px; }
.oferta td.miejsce_pracy{width: 236px; border-left: 1px dashed #d7d7d7; padding: 3px 5px;}
.oferta td.nazwa_pracodawcy{ width: 236px; border-left: 1px dashed #d7d7d7; border-bottom: 1px dashed #d7d7d7; padding: 3px 5px;}
.oferta td.nr_oferty{border-left: 1px dashed #d7d7d7; border-right: 1px solid #e0e0e0;  border-bottom: 1px dashed #d7d7d7; padding: 3px 5px;}
.oferta td.wazna_od{border-left: 1px dashed #d7d7d7; border-right: 1px solid #e0e0e0; padding: 3px 5px;}


.form_nag3{background-image:url(../pics/oferty_bg.gif);background-repeat:no-repeat; border:1px solid #CACACA;padding:20px;}
.wszystkie_oferty{color: #1f560a; font-weight: bold;}

.form_opis4{color: #1f560a; font-weight: bold; padding: 5px;}








