/*GLOBAL STYLES*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0; padding: 0; border: 0; outline: 0; font-weight: normal; font-style: normal; font-family: Arial, Helvetica, sans-serif; vertical-align: top; background: transparent;}
:focus {outline: 0;}
ol, ul {list-style: none;}
table {border-collapse: collapse;border-spacing: 0px; border: none; border-collapse:collapse;}
caption, th, td, tr {font-weight: normal; padding:0px; margin:0; border:none;border-collapse:collapse;}
blockquote:before, blockquote:after,q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}
html {font-size:100.01%}
body {font-size:62.5%; line-height:normal; color:#4e5c65;}
html, body {height:100%;}
body { background: url(../img/gray-bg.jpg) top repeat-x #fff;}
body#drobne-body {background:none}
a {color: #4e5c65; text-decoration:none}
a:hover {text-decoration: underline}
p, td, th, li {font-size:1.2em;}
li em { width:8em; padding:0 1em 0 0; display: block; float:left}
wbr { display: inline-block; }
wbr {width: 0px;  display: inline-block;  overflow: hidden;}  
wbr:after { content: "\00200B" }
input, select, textarea {border: 1px solid #b7d9ed; border-top: 1px solid #3d7bad; padding:3px;  }
input:focus, select:focus, textarea:focus  {border: 1px solid #c60; border-top: 1px solid #930;  }
input.error:focus, select.error:focus, textarea.error:focus  {border: 1px solid #f00; border-top: 1px solid #c00;  }
input.error, select.error, textarea.error  {border: 1px solid #f00; border-top: 1px solid #c00;  }
input.error2:focus, select.error2:focus, textarea.error2:focus  {border: 2px solid red; border-top: 2px solid red;  }
input.error2, select.error2, textarea.error2, td.error2  {border: 2px solid red; border-top: 2px solid red;  }
input[type="checkbox"], input[type="radio"], input[type="hidden"],  input.bordernone, select.bordernone, textarea.bordernone, .checkbox_szukaj_drobnych input, input.checkbox, .width2em input, input.checkbox_checkbox_szukaj_drobnych, .width25 input, input.radio, select.radio, input.checkbox4, .checkbox4  {border:none;  border-top: none; border-bottom:none; border-left:none; border-right:none; }

p { margin:0 0 1em 0;  }
p.pre { white-space:pre;}
legend { font-size:1.6em; font-weight:bold; }  
textarea { width:70%;}
th { text-align: left}
a.grey_links, span.grey_links {color:#555;}
span.grey_links2 {color:#555; font-size:0.9em; display:block}
b.grey_links {color:#555; font-weight:normal}

/*FORM UL LI*/
form {width:96%;padding:0 1em 0 1em ; margin:0 0 0 0; float:right;}
form ul  {margin:0 0 0 0; width:100%; padding:0 0 0 0;}
form li {padding:0.5em 0 0.5em 0; float:left; width:100%; }
form li label {width:8em; float:left; padding-right:1em; }
form li button { margin:0 10px 0 0 ; float:right;}
form li input {float:left}
fieldset {float:left; width:100%; margin:0 0 0 0; padding:0 0 0 0;}
form li .label_checkbox_szukaj_drobnych {width:15em}
form li .label_checkbox_szukaj_drobnych2 {width: 10em;}
form li .checkbox_checkbox_szukaj_drobnych {margin:4px 5px 0  110px;}
form li.error, form li.error2 {padding:0 0 0 0;}
form li.error span {font-size:0.9em; margin:0 0 0 9em;}
form li.error2 span {font-size:0.9em; margin:0 0 0 0;}
form li label.long_word {width:12em;}
form li label.long_word2 {width:18em;}
form li label.long_word3 {width:13em;}
form.wybierz_cv  {margin:1em 0 0 0; padding:0 0 0 0;  float:left;}

input.button, input.button-3, input.button-without-background, input.button-5, input.button-9, input.button-12, input.button-17,  input.button-20, input.button-21, input.button-23, input.button-24, input.button-25, input.button-26 {background: url(../img/button-5.gif) #ff8a01 0  -400px no-repeat; cursor:pointer; border:none; color:#fff; text-align:center;  width:97px; height:21px; padding:0px 0 3px 0; float:right; border-top:none; border-bottom:none;  }
input.button-17 { width:173px;margin:10px 0 10px 0}
input.button-3, .table_full_search input.button-3 { width:175px; height:33px; margin:0em 0 0 0; font-size:1.3em; font-weight:bold; border:none; }
input.button-5,  input.button-21 { margin:1em 0 0 3em; width:137px}
input.button-26 {margin:0 0 0 3em; width:137px; float: left}
input.button-9 {background: url(../img/button_table_forward_green.gif) #FF0000  no-repeat;width:15px; height:40px;  margin:0 0 0 0; padding:0 0 0 0; float:none;  border:none} 
input.button-10 {background: url(../img/button_table_back_green.gif) #FF0000  no-repeat;width:15px; height:40px;  margin:0 0 0 0; padding:0 0 0 0; float:right;  border:none; cursor:default}
input.button-12 {background: url(../img/button-5.gif)   0 -1200px no-repeat; width:91px; margin:0 0 0 0}
input.button-20 {margin-bottom:0.4em}
input.button-21, input.button-24 {margin:0 0 0 0; width:auto; padding:0 0.5em 0.3em 0.5em;}
input.button-23 {background: url(../img/button-5.gif)  0 -775px no-repeat; width:91px; margin:0 0 0 0}
input.button-24 {margin:0 0 0 2em;}
input.button-25 { width:173px;margin:10px 0 10px 10px; float:left;}
.login-form input.button-without-background {  padding:0 0 0 0; margin:0 0 0 0}

input.swoje-cv {background: url(../img/button-new.png)  0 0 no-repeat; width:97px; height:21px; }
input.video-cv {background: url(../img/button-new.png)   0 -21px no-repeat; width:97px; height:21px; }
input.zaloz-konto {background: url(../img/button-new.png)  0 -42px no-repeat; width:97px; height:21px; }
input.szukaj {background: url(../img/button-new.png)  0 -63px no-repeat; width:97px; height:21px; }
input.zaloguj {background: url(../img/button-new.png)  0 -84px no-repeat; width:97px; height:21px; }
input.wgraj-pliki {background: url(../img/button-new.png)  0 -105px no-repeat; width:97px; height:21px; }
input.zatwierdz-zmiany {background: url(../img/button-new.png)  0 -126px no-repeat; width:121px; height:21px; }
input.zmien {background: url(../img/button-new.png)  0 -147px no-repeat; width:97px; height:21px; }
input.nie {background: url(../img/button-new.png)  0 -168px no-repeat; width:97px; height:21px; }
input.tak {background: url(../img/button-new.png)  0 -189px no-repeat; width:97px; height:21px; }
input.zapisz {background: url(../img/button-new.png)  0 -210px no-repeat; width:97px; height:21px; }
input.usun-zaznaczone {background: url(../img/button-new.png)  0 -231px no-repeat;  width:121px; height:21px; }
input.przenies {background: url(../img/button-new.png)  0 -252px no-repeat; width:97px; height:21px; }
input.dalej {background: url(../img/button-new.png)  0 -273px no-repeat; width:97px; height:21px; }
input.dodaj {background: url(../img/button-new.png)  0 -294px no-repeat; width:97px; height:21px; }
input.dodaj-ogoszenie {background: url(../img/button-new.png)  0 -315px no-repeat; width:121px; height:21px; }
input.dodaj-na-koniec-listy-odtwarzania {background: url(../img/button-new.png)  0 -336px no-repeat; width:233px; height:21px; }
input.usun-plik-z-listy-odtwarzania {background: url(../img/button-new.png)  0 -357px no-repeat; width:203px; height:21px; }
input.odejmij {background: url(../img/button-new.png)  0 -378px no-repeat; width:97px; height:21px; }
input.wislij {background: url(../img/button-new.png)  0 -399px no-repeat; width:97px; height:21px; }
input.wstecz {background: url(../img/button-new.png)  0 -420px no-repeat; width:97px; height:21px; }
input.zalacz-pliki {background: url(../img/button-new.png)  0 -441px no-repeat; width:97px; height:21px; }
input.dodaj-2 {background: url(../img/button-new.png)  0 -462px no-repeat; width:97px; height:21px; }
input.usun-2 {background: url(../img/button-new.png)   0 -483px no-repeat; width:97px; height:21px; }
input.dodaj-3 {background: url(../img/button-new.png)  0 -504px no-repeat; width:97px; height:21px; }
input.usun-3 {background: url(../img/button-new.png)  0 -525px no-repeat; width:97px; height:21px; }
input.wstrecz-2 {background: url(../img/button-new.png)   0 -546px no-repeat; width:97px; height:21px; }
input.dalej-2 {background: url(../img/button-new.png)   0 -567px no-repeat; width:97px; height:21px; }
input.wstrecz-3 {background: url(../img/button-new.png)      0 -588px no-repeat; width:97px; height:21px; }
input.dalej-3 {background: url(../img/button-new.png)    0 -609px no-repeat; width:97px; height:21px; }
input.znajdz-prace {background: url(../img/button-new.png)  0 -630px no-repeat; width:175px; height:33px; }
input.zaloz-konto-2 {background: url(../img/button-new.png)  0 -663px no-repeat; width:123px; height:33px; }
input.dodaj-ogloszenie, .table_full_search input.dodaj-ogloszenie  {background: url(../img/button-new.png) 0 -696px no-repeat; width:196px; height:33px; float:left; margin:0 0 0 100px }
input.zaloguj-2 {background: url(../img/button-new.png)  0 -729px no-repeat;  width:58px; height:18px; }
input.aktualizuj {background: url(../img/button-new.png)  0 -747px no-repeat;  width:97px; height:21px; }
input.wyslij,  .table_full_search input.wyslij {background: url(../img/button-new.png)  0 -768px no-repeat;  width:126px; height:33px;}
input.wyslij-2 {background: url(../img/button-new.png)  0 -801px no-repeat;  width:58px; height:18px;}
input.szukaj-2, .table_full_search input.szukaj-2  {background: url(../img/button-new.png) #fc6703 0 -819px no-repeat; width:126px; height:33px; }
input.anuluj {background: url(../img/button-new.png)  0 -852px no-repeat; width:97px; height:21px; }
input.zmien-tresc {background: url(../img/button-new.png)  0 -873px no-repeat; width:97px; height:21px; }
input.publikuj {background: url(../img/button-new.png)  0 -894px no-repeat; width:97px; height:21px; }
input.wstecz-2 {background: url(../img/button-new.png)   0 -915px no-repeat;  width:58px; height:18px;}
.wstecz-2 {background: url(../img/button-new.png)   0 -915px no-repeat;  width:58px; height:18px;}
input.aplikuj {background: url(../img/button-new.png)   0 -933px no-repeat;  width:58px; height:18px;}
input.dolacz {background: url(../img/button-new.png)   0 -951px no-repeat;  width:97px; height:21px;}
input.zamow{background: url(../img/button-new.png)   0 -972px no-repeat;  width:97px; height:21px;}
input.zloz-zamownienie {background: url(../img/button-new.png)   0 -993px no-repeat;  width:126px; height:21px;}
input.dodaj-4 {background: url(../img/button-new.png)   0 -1014px no-repeat;  width:60px; height:18px;}
input.usun-4 {background: url(../img/button-new.png)   0 -1032px no-repeat;  width:60px; height:18px;}
input.wroc {background: url(../img/button-new.png)   0 -1050px no-repeat;  width:97px; height:21px;}
input.usun-plik {background: url(../img/button-new.png)   0 -1071px no-repeat;  width:97px; height:21px;}
input.nagraj {background: url(../img/button-new.png)   0 -1092px no-repeat;  width:97px; height:21px;}
input.przeslij-cv {background: url(../img/button-new.png)   0 -1113px no-repeat;  width:97px; height:21px;}
input.zaloguj-sie-i-stworz-cv {background: url(../img/button-new.png)   0 -1134px no-repeat;  width:158px; height:21px;}
input.stworz-cv-w-kreatorze {background: url(../img/button-new.png)   0 -1155px no-repeat;  width:163px; height:21px;}
input.aplikuj-2 {background: url(../img/button-new.png)   0 -1176px no-repeat;  width:97px; height:21px;}
input.zaloguj-3 {background: url(../img/button-new.png)   0 -1197px no-repeat;  width:127px; height:33px;}
input.zaglosuj {background: url(../img/button-new.png)   0 -1230px no-repeat;  width:97px; height:21px;}
input.podglad {background: url(../img/button-new.png)   0 -1251px no-repeat;  width:97px; height:21px;}
input.zloz-zamownienie2 {background: url(../img/button-new.png)   0 -1272px no-repeat; cursor:default;  width:126px; height:21px;}
input.aplikuj-3 {background: url(../img/button-new.png)   0 -1293px no-repeat; cursor: pointer;  width:127px; height:33px; cursor:pointer}
input.edycja {background: url(../img/button-new.png)   0 -1326px no-repeat; cursor: pointer;  width:97px; height:21px;}
input.szukaj-3 {background: url(../img/button-new.png)   0 -1429px no-repeat; cursor: pointer;  width:62px; height:25px;}
input.szukaj-4 {background: url(../img/button-new.png)   0 -1454px no-repeat; cursor: pointer;  width:77px; height:26px;}
input.przenies-2 {background: url(../img/button-new.png)   0 -1480px no-repeat; cursor: pointer;  width:61px; height:23px; }
input.zamow-2 {background: url(../img/button-new.png)   0  -1503px no-repeat;  width:62px; height:23px;}
input.wyslij-zamowienie {background: url(../img/button-new.png)   0  -1526px no-repeat;  width:128px; height:20px; }
input.zaloguj-4 {background: url(../img/button-new.png)   0 -1548px no-repeat;  width:93px; height:22px; }
input.zapisz-video {background: url(../img/button-new.png)   0 -1590px no-repeat; width:207px; height:21px;  }
input.zapisz-5 {background: url(../img/button-new.png)   0 -1633px no-repeat; width:98px; height:21px;  }
input.pomin-wideo {background: url(../img/button-new.png)   0 -1612px no-repeat; width:98px; height:21px;  }
input.powrot {background: url(../img/button-new.png)   0 -1654px no-repeat; width:98px; height:21px;  }

input.dodaj-do-koszyka {background: url(../img/button-new.png)   0 -1674px no-repeat; width:129px; height:21px;  }
input.place-z-dotpay {background: url(../img/button-new.png)   0 -1695px no-repeat; width:129px; height:21px;  }


#index-form { padding:0 0 0 0; float:right; width:100%; margin:0.5em 0 1em 0;}
#index-form table { width: 100%; float:left; margin:0 0 0 0; color:#fff}
#index-form a {color:#fff} 
#index-form  input#btn1 {float:right; margin:30px  0 0 0;}
#index-form-bg-2 { float:left; margin:-61px 0 0 0; position:relative}
#column_left form { float:left; display:block; margin:0 0 0 0; padding: 0 0 0 0}
#column_left form li label {width:100%;}
#column_left form li input { width:97%}
#column_left form li select { width:98%;}
#column_left form li input.button {float:right; width:97px}
#column_left form li label.long_word {width:12em;}
#column_left form li label.checkbox2 {margin:0 0 0 0; padding:0 0 0 0;   width:auto}
#column_left form li label.checkbox { float:left; width:87%; margin:1px 0 0 0 }
#column_left form li input.checkbox { width: auto; float:left; margin:0 0.5em 0 0;}
#column_right label, #column_right4 label  { margin:4px 0 0 0}

.h1_form {margin:13px 0 0 1em; color:#fff}

.login-form {display:block; padding:0 0 0 0;  float:right; margin:0 0 0 0; width:471px;}
.login-form input {width:170px; margin:0 10px 0 0; float:left; padding:0.2em; font-size:1.1em; }
.login-form input.zaloguj-4 {width:93px; height:22px; margin:0 0 0 0; float:left; padding:0 0 0 0; }
.login-form label {color: #fff; padding:0.5em 0 0 0; margin:0 0 0px 0; float:left; font-size:1em; width:3em; }
.login-form li { display:inline; float:left; width: auto; margin:0 0 0 0 }

.hide-login-div {visibility: hidden;float:right; display:block;  margin:15px 0 0 0; position:relative; z-index:5000; padding:0 0 0 0; width:471px;  height:25px;}
.login-div {visibility: visible;float:right; display:block;  margin:15px 0 0 0; position:relative; z-index:5000; padding:0 0 0 0; width:471px;  height:25px;  color:#fff; }

.login-form-2 { visibility:visible;float:right; text-align:right; display:block;  margin:15px 0 0 0; position:relative; z-index:5000; padding:0 0 0 0; width:471px;  height:25px;     color:#fff;}
.login-form-2  a {font-weight:bold; color:#334e54; font-size:12px; float:right; margin:10px 10px 0 0;}
.login-form-2  span {font-weight:bold; color:#334e54; font-size:12px; float:right; margin:0 10px 0 0;}
 
 
.login-form-3 {  margin:-20px 0 0 0;}
.login-form-5{ display:none;}

form.w100 {width:100%; float:left; display:block; margin:0 0 0 0; padding:0 0 0 0;}
form.bug-form {width:500px; margin:1em 0 0 10px; float:left; display:block; padding:0 0 0 0;}
form.bug-form ul {float:left; display:block; margin:0 0 0 0; padding:0 0 0 0; width:100%}
form.bug-form label {width:70px;}
form.bug-form textare {width: 450px; height:70px}

#quickcamrec { float:left; display: block}

ul.oferty_z_regionu_rozwin li {padding: 0 0 0.5em 0} 
ul.oferty_z_regionu_rozwin li pre { width:100%;} 
ul.oferty_z_regionu_rozwin li.dotted-li-background { font-size:0em; height:1px; background: url(../img/dotted2.gif) bottom repeat-x; margin:10px 0 15px 0; padding:0 0 0 0; } 

.img-button-10, .img-button-9, .img-button-17 {background: url(../img/button_table_back_green.gif) #5cda00  no-repeat;width:15px; height:40px;  margin:0 0 0 0; padding:0 0 0 0;  border:none; float:right }
.img-button-9 {background: url(../img/button_table_forward_green.gif) #5cda00  no-repeat; float:none;}
.img-button-17 {background: url(../img/button_table_back_green.gif) #5cda00  no-repeat;}

#tabbed_menu table, #tabbed_menu2 table, #tabbed_menu3 table, #tabbed_menu4 table  { background: url(../img/bg_step_by_step.gif)  #01bed4 repeat-x; margin:1em 0 1em 0; color:#fff}
#tabbed_menu th, #tabbed_menu2 th, #tabbed_menu3 th, #tabbed_menu4 th { width:14.2%;  text-align:center; vertical-align:middle}
#tabbed_menu th a, #tabbed_menu2 th a, #tabbed_menu3 th a, #tabbed_menu4 th a   { color:#fff; text-decoration:none;  display:block;}
#tabbed_menu td, #tabbed_menu2 td, #tabbed_menu3 td, #tabbed_menu4 td  { width:15px; background:#fff} 
#tabbed_menu  .atab_used, #tabbed_menu2  .atab_used, #tabbed_menu3 .atab_used, #tabbed_menu4 .atab_used {background: url(../img/bg_step_by_step_green.gif)  #5cda00 repeat-x; }
#tabbed_menu  .atab_using, #tabbed_menu2  .atab_using, #tabbed_menu3  .atab_using, #tabbed_menu4  .atab_using {background: url(../img/bg_step_by_step_green.gif)  #5cda00 repeat-x; font-weight:bold }
#tabbed_menu2 th { width:33.3%;}
#tabbed_menu3 th { width:50%;}
#tabbed_menu4 th { width:25%;}
#tabbed_menu table, #tabbed_menu2 table, #tabbed_menu3 table, #tabbed_menu3 table  { background: url(../img/bg_step_by_step.gif) repeat-x; margin:1em 0 1em 0}
#tabbed_menu {display:block; width:100%; float:left; }

#tabbed_menu th { width:20%;  text-align:center; vertical-align:middle}
#tabbed_menu table {width:100%}

.invisible { display: none}
.visible { display: block}

.checkbox_szukaj_drobnych { float:left; margin:5px 0 15px -4px;} 
.checkbox_szukaj_drobnych input { margin-top:0}

#page_header {float:left;height: auto; color: #fff; width:100%; padding:0 0 0 0;  display: block; background: url(../img/top-bg.gif) top no-repeat;}
.page_small_margin2 { width:968px;  float: none; margin: 0 auto -7.5em auto; clear:both; display:block; min-height: 100%; height: auto ; background:#fff; height: 100%; }
#page_content_content {width:968px;  margin:0 0 0 0; float:left;padding:0 0 0 0;  }
.small_push {height: 7.5em; display:block; background:#fff;  float:left; width:100%;  display:block; margin:0 0 0 0; padding:0 0 0 0;  }


.page_footer_small_height {  width:1000px; max-width:1000px;  min-width:770px;  margin:0 auto 0 auto; float:none;  height:7.5em; color: #555; background:#fff; text-align: center; display:block; clear:both}
#page_footer1 { float:left; display:block;background: ;border-bottom:none; width:98%; padding:0 0 0 0; margin:0 1% 0 1%; height:7.4em;  background:#fff; }
#page_footer3 { width:100%; float:left; height:7.5em; margin:0 0 0 0;  font-size:0.9em;   }
ul.minusmargin   { margin:0.75em  auto 0  auto;  text-align:center; float:none; width: auto; width:100%; font-size:0.9em}
ul.minusmargin li  {display: inline; padding:0 0 0 1em; margin:0 auto; position:relative }
ul.minusmargin li img  { padding:0 0 0 0; }
ul.minusmargin li span {display:inline}
#page_footer3 p { display:block; float:left; width:100%; text-align:center;}
#page_footer1 .left-top-inside  { margin:-1px 0 0 -1px; background:url(../img/white-corner.gif) -13px -351px no-repeat;}
#page_footer1 .right-top  { margin:-1px -1px 0 0; background:url(../img/white-corner.gif) 0px -351px no-repeat;}

img.logo-profesja {float:left; margin:40px 0 35px 30px; padding:0 0 0 0;}

/*NAGLOWEK I ZAKLADKI*/
.login-table {float:right; margin:21px 0 22px 0; display:block; }
.login-table img {margin:0 10px 0 0;  display:block; float:left;}
.login-table td{ padding:0em 1em 0 1em; width:100px}
.login-table  a {  margin:2px 0 0 0; display:block; float:left; text-decoration:none; cursor:pointer; color:#334e54; font-size:13px}
.login-table  a:hover{ text-decoration:underline}
.login-table  a.last-point {margin-right:0; cursor:pointer;}
a.hide-zaloguj, a.hide-ukryj2, a.hide-wyloguj2   { display:none; margin:0 0 0 0; padding:0 0 0 0;} 
.hide-td-login { visibility:hidden}
.td-login { visibility:visible}
.td-zaloguj { width:10.2em}
.login-table  a.zaloguj {padding:0 0 0 0}

#page_menu {float:right; display:block; width:100%;  padding:0 0 0 0; margin: 0 0 0 0;  background:#334e55; height:49px; position:relative; z-index:1  }
#page_menu table {display:block;  padding:0 0 0 0; margin:20px 0 0 0px  } 
#page_menu td { padding:0 20px 0 20px; }
#page_menu td.p0 { padding:0 0 0 0;}
#page_menu td.m-lt, #page_menu td.m-rt {width:7px; height:19px; font-size:0em;} 
#page_menu td.m-lb, #page_menu td.m-rb {width:7px; height:15px; font-size:0em;} 
#page_menu td.m-lt span, #page_menu td.m-rt span, #page_menu td.m-lb span, #page_menu td.m-rb span {  float:left; display:block; height:7px; width:7px; background: url(../img/m-c.gif) -7px -7px no-repeat; margin:-2px 0 0 -2px; }
#page_menu td.m-rt  { background: url(../img/m-c.gif) right no-repeat;}
#page_menu td.m-lb span {float:left; background: url(../img/m-c.gif) -7px 0px no-repeat;margin:2px 0 -2px -2px; }
#page_menu td.m-rb span {float:right; background: url(../img/m-c.gif) 0px 0px no-repeat;margin:2px -2px -2px 0 ; }
#page_menu a {font-size:16px; display:block; float:left; width:100%;  text-align:center; color:#fff;   padding:0 0 0 0; margin:0 0 0 0; font-weight:bold;  text-decoration: none; }
#page_menu a b, #page_menu a em {display:block; width:100%; float:left;}
#page_menu a em {float:left; margin:0 0 0 0; padding:0 0 0 0; display:block; font-weight:bold}
#page_menu td span.m-lt, #page_menu td span.m-rt, #page_menu td span.m-lb, #page_menu td span.m-rb  {float: left;background: url(../img/ml-c.png) 0px 0px no-repeat; display:block; width:5px; height:5px;}
#page_menu td span.m-rt, #page_menu td span.m-rb  {float:right; }
#page_menu td span.m-rt {background: url(../img/ml-c.png) -5px 0px no-repeat; }
#page_menu td  span.m-lb {background: url(../img/ml-c.png) 0px -5px no-repeat;}
#page_menu td  span.m-rb  {background: url(../img/ml-c.png) -5px -5px no-repeat;}
#page_menu span.tail {background: url(../img/ml-c2.gif) center bottom no-repeat; height:15px; width:100%; display:block;font-size:0em;  }

/*wyszukiwarka*/
.left-label-1 {width:16.5em; height:23px;  text-align:left;}
.left-label-1 label { margin: 0.2em 0 0 0; font-size:1.6em; padding:0 0 0 0; display:block} 
.left-label-10 {width:12em; height:23px;  text-align:left; }
.left-label-10 label { margin: 0.2em 0 0 0; font-size:1.2em; padding:0 0 0 0; display:block;} 
#left-label-3 { width:19em; text-align:right; }
#left-label-3 select { width:13em; font-size:1.4em; }

#left-label-7 {width:10.5em; text-align:right }
#left-label-7 select { width:10.5em; font-size:1.4em; float:right padding:0 0 0 0; margin:0 0 0 0;}

#left-label-3 select#lokalizacja { margin:0 1.5em 0 0}
#left-label-4 a { margin:0 0 0 12px; color:#000}
#left-label-4 img {margin:0 0 -3px 3px;}
#left-label-5 label {margin:0.2em 0 0 0; font-size:1.6em; display:block}

#left-label-50 label {margin:0.2em 0 0 0; font-size:1.2em; display:block; }
#left-label-50 { width: 5em;  text-align:right; }
#right-label { width:15em; }
input#text2 {width:100%; font-size:1.4em}
input#text {width:18em}
#left-label-9 input#text2 { width:90%; font-size:1.4em}
/* klasy */
.shadowbox { float:left; }
.shadowbox label {float: none; }

/*TABELA WYNIK*/
.najnowsze { float:left; width:100%; color:#45639f; margin-left:10px;}

/*SCIEZKA*/
div.div_sciezka, div.div_sciezka2, div.div_sciezka3  {padding:0 0 1em 15px; font-size:1.2em;}
div.div_sciezka2 {float:left;}
div.div_sciezka3  {float:left; display:block; width:100%}
a.link_sciezka{color: #1d53a9; }
a.link_sciezka_idz img { margin:0.2em 0 0 0;}

div.div_sciezka  { margin:32px 0 15px 0; font-size:12px; width:680px;  color: #249ab0; background:url(../img/path-bg.gif) bottom repeat-x; padding:0 0 17px 0; }
div.div_sciezka  a, div.div_sciezka  em {color: #4e5c65;}
div.div_sciezka  a.home-link { background:url(../img/home.gif) left top no-repeat; padding:0 0 0 20px; }
div.div_sciezka  b { font-weight:normal}

/*LOGOWANIE*/
.label-1 { width:4.5em; }

/* WYSZUKIWARKA ZAAWANSOWANA */

/*---------UL-LI-----------------------------------*/
ul {margin-left:20px;}
li p, td p { font-size:1em; margin:0 0 0 0; padding:0 0 0 0; display:inline}

ul.list li {list-style:url(../img/green2_ok_icon.jpg) inside; margin:0.75em 0 0.75em 0; padding:0 0 0 0}

ul.zalety-wspolpracy li {list-style: url(../img/green2_ok_icon.jpg) outside; margin:0.75em 0 0.75em 30px; }
ul.list2 li {list-style:url(../img/green2_ok_icon.jpg) outside; margin:0.75em 0 0.75em 2em;}
#rejestracja_right ul.list, #rejestracja_left ul.list {margin-left:0;}

.box-bg3 div.menu {float:left; width: 100%; margin:0 auto 0 auto; padding:0.5em 0 0 0;  background: url(../img/tcborder.gif) #f3f3f3 left top repeat-x;}

ul.menu { margin:0 0 0 0;   width:248px; float:; display:block;}
ul.menu li  { padding:0 0 0 0; float: left;   width:248px;   list-style: ;   }
ul.menu li {}
ul.menu li img {margin:-1px 0 0 0; float:left}
ul.menu li a {  font-size:13px; padding:0 0 0 0; display:inline; margin:0 0 0 0; padding:8px 0 5px 10px; float:left; width:238px;  display:block;  }
ul.menu li a:hover {  background:#deeaee }
ul.menu li a table td.td-bg {background:#ccc}
ul.menu li a span { margin:0 0 0 20px; float:left; }
ul.menu li.activeli, ul.menu li.activeli  {  list-style: ; background:#4e5c65; }
ul.menu li.activeli2, ul.menu li.activeli2  {  list-style: ;  background:#4e5c65;}
ul.menu li.activeli a, ul.menu li.activeli a:hover { color: #fff; background:#4e5c65; list-style:  ;  font-weight:bold; text-decoration:none; }
ul.menu li.activeli2 a, ul.menu li.activeli2 a:hover { color: #fff; background:#4e5c65;   list-style: ;font-weight:bold; text-decoration:none; }
ul.menu li a:hover {text-decoration:none;/* background:#999;   font-weight:bold; color:#fff */}
ul.menu li.activeli a em {font-weight:bold}

ul.menu li.activeli a span, ul.menu li.activeli2 a span  { font-weight:bold }



ul.super_oferty, ul.menu {margin-left:0; }
ul.super_oferty {width:240px;  margin:0 0 0 0;  padding:0 0 0 0; float:right; display:block; } 
ul.super_oferty li  { float:left; display:block; margin:0 0 0 0; padding: 0  0 0 0;   width:100%;  }
ul.super_oferty li span  {font-size:11px; color:#555; margin:0 0 10px 35px; float: left; width:80%;   display:block; border:1px solid #f2f7f6; }
ul.super_oferty li a { margin:0 0 0 8px; padding:5px 9px 0 9px; border-top:1px solid #e0edfa; display:block;  width:193px; float: right ; }
ul.without_marker li {list-style:none ; }
ul.super_oferty li  img, ul.super_oferty li  a { float:left; display:block; }
ul.super_oferty li  img {margin:2px 0 0 0}
ul.super_oferty { margin:2em 0 0 0}


/*------COLUMN-LEFT-0------------------------------*/
#column_left {float: left; width:250px; margin:0 0 1em 0; }

/*------COLUMN-LEFT-4------------------------------*/
#column_left4 {width:250px; float:right; margin:2em 0 1em 0; }

/*------COLUMN-RIGHT-0------------------------------*/
#column_right { width:680px; float:right;  margin:0 0 1em 0; display:block; position:relative;}
#column_right  p {margin-left:20px}

#column_right p.grey_links9{margin:0 0 0 0; color:#993300; }
#column_right p.grey_links9{margin:0 0 0 0; color:#993300; }
.marginleft0  {margin-left:0;}

ul.oferty_z_regionu_rozwin, form ul.oferty_z_regionu_rozwin  {margin-top:0; padding-top:0; margin-left:13px; padding-left:0; float:left;width:92%;}
ul.oferty_z_regionu_rozwin li em, form  ul.oferty_z_regionu_rozwin li em { margin-left:0; font-weight:bold; }
form  ul.oferty_z_regionu_rozwin li em  {font-weight:normal}
ul.oferty_z_regionu_rozwin li label, form  ul.oferty_z_regionu_rozwin li label  { margin-left:0;}
ul.oferty_z_regionu_rozwin table.oferty_z_regionu_rozwin_table, form ul.oferty_z_regionu_rozwin table.oferty_z_regionu_rozwin_table {width:auto;}
ul.oferty_z_regionu_rozwin table.oferty_z_regionu_rozwin_table td.p05, form ul.oferty_z_regionu_rozwin table.oferty_z_regionu_rozwin_table td.p05 {padding:0.5em 0 0.5em 0;}
ul.oferty_z_regionu_rozwin li, form ul.oferty_z_regionu_rozwin li {height:auto; float:left; width:100%;margin-bottom:1em } 
form ul.oferty_z_regionu_rozwin li {background:none; margin-bottom:0}

form ul.oferty_z_regionu_rozwin li textarea.textarea { height:5em; float:left; width:70%; margin:0 0 0 0 }
form ul.oferty_z_regionu_rozwin li textarea.textarea2 { height:10em; float:left; width:70%; margin:0 0 0 0 }

#jezyki table {float:left; width:96%; margin:0 0 0 13px; }
#jezyki table  td {width:33%; padding:0 0 2em 0 }

/*------COLUMN-RIGHT-4------------------------------*/
#column_right4  p {margin-left:20px}
#column_right4 { float: right; width:59%; margin:2em 11px 1em -11px; position:relative; z-index:3;}

/*------H------------------------------*/
td h4 { font-size:1em; margin:0 0 0 0; padding:0 0 0 0; font-weight:bold}
h1 {font-size:2em; margin:0 0 0 0; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif}
h3 { font-size:1.4em; font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif}
#rejestracja_left h1, #rejestracja_right h1 { color: #45639f;display: inline;}
h1.profil_titel {color: #000; margin:0.7em 0 0 15px}
h1.profil_titel2 {color: #000; margin:0.7em 0 0 20px; float:left}
h1.profil_titel3 {color: #000; margin:1.5em 0 0.5em 15px; display:block; float: left; width:100%}
h1.profil_titel4 {color: #000; margin:1.5em 0 0.5em 15px; display:block; float:left; width:50%;}
h1.profil_titel5 {color: #000; margin:0.7em 0 0 15px; width:90%;  float:left; display:block; margin-bottom:0; }
h1.profil_titel6 {color: #000; margin:1.5em 0 0.5em 15px; width:50%;  float:left; display:block; margin-bottom:0; }
h2 {font-size:1.8em;  color:#249ab0; font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif}
h2 a { font-weight:bold;}
h2.zamow { font-family:Arial, Helvetica, sans-serif; font-size:1.4em; font-weight:bold; margin:0 0 0 0; padding:0 0 0 0;}
#column_right h2, #column_right4 h2, #column_right h3, #column_right4 h3 {margin:0 0 0 19px;}

h1.profil_titel3 a, h1.profil_titel6 a  {text-decoration:none; color: #000; font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif}

/*------MENU2------------------------------*/
ul.menu2 li {margin:0.75em 0 0.75em 0}
ul.menu2 li.level_1 {  margin:0.75em 0 0.75em 0; list-style:none}
ul.menu2 li.level_2 {  margin:0.75em 0 0.75em 1em;  list-style:none}
ul.menu2 li.level_3 {margin:0.75em 0 0.75em 2em;  list-style:none}
ul.menu2 li.level_4 { margin:0.75em 0 0.75em 3em;  list-style:none}
ul.menu2 li.level_5 { margin:0.75em 0 0.75em 4em;  list-style:none}

ul.forum-list { margin:3em 0 0 0;  }
ul.forum-list li { margin:0 0 2em 0;  }

/*------LTILTRTLBRB------------------------------*/
.left-top-inside {background:url(../img/white-corner.gif) 0 0 no-repeat; width:13px; height:13px;  float:left; font-size:0em;   margin:-13px 0 0 0;}
#main_search .left-top-inside { background:url(../img/white-corner.gif) -13px -13px no-repeat;  margin:0 0 0 0}


.left-top {background:url(../img/bg_search.jpg) #1377cc repeat-x;  float:right; width:100%; margin:0 0 20px 0; padding:0 0 0 0; }
#main_search .left-top {background: none; margin:0 0 0 0 }
#page_footer1 .left-top {background:url(../img/white-corner.gif) -13px -117px no-repeat; float:left; margin:0 0 0 0; width:13px; height:13px;}

.right-top {background:url(../img/white-corner.gif) 0 -13px no-repeat; width:13px; height:13px; float:right; margin:0 0 0 0; font-size:0em; }
#page_footer1 .right-top {background:url(../img/white-corner.gif) 0 -117px no-repeat;}

.left-bottom {background:url(../img/white-corner.gif)  -13px 0 no-repeat; width:13px; height:13px; float:left; font-size:0em; margin:-13px 0 0 0}

.right-bottom {background:url(../img/white-corner.gif) 0 0 no-repeat; width:13px; height:13px; float:right; font-size:0em; margin:-13px 0 0 0;}
#column_left .right-bottom { background:url(../img/white-corner.gif)  0 -169px no-repeat;  margin:0 -2px 0 0}
#column_right4 .right-bottom {margin:0 0 0 0}

#column_left h2, #column_left4 h2 {height: auto; padding:0.5em 0 0.5em 0.5em;  font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size:1.4em  }
h2 span  {width:3em; height:1em; padding:0 0 0 0; float:right;}

/*------TABLE-0------------------------------*/
.tabela_naglowek {float: left; width:99%; margin: 5px 0 5px 0;}
.tabela_naglowek th img, .tabela_naglowek4 th img,  .tabela_naglowek20 th img, .tabela_naglowek100 th img {display:block} 
.tabela_naglowek td, .tabela_naglowek100 td  { background:url(../img/td-bg.gif) repeat-x top; padding:10px 0  10px 13px;}

/*------TABLE-4------------------------------*/
.tabela_naglowek4, .tabela_naglowek5, .tabela_naglowek7, .tabela_naglowek18, .tabela_naglowek20 {margin:0 0 0 0; padding:0 0 2px 0; width:100%; float: left; }

/*------TABLE-5------------------------------*/
.tabela_naglowek5 {margin:0 0 -1px 0; position:relative; z-index:2;}

/*------TABLE-7------------------------------*/
.tabela_naglowek7 { position:relative; z-index:100; background:#fff }

/*------TABLE-9------------------------------*/
.tabela_naglowek20 {float: right;  position:relative; z-index:50; margin:0 -1px 0 0;}

/*------TABLE-13------------------------------*/
.tabela_naglowek13 {width:49%; width:100%; margin:2em 0 0 0; float:left}

/*------TABLE-14-16------------------------------*/
.tabela_naglowek14, .tabela_naglowek16, .tabela_naglowek17  {width:49%; margin:0 0 0 0; float:right}

/*------TABLE-17------------------------------*/
.tabela_naglowek17 {float:left;}

/*------TABLE-18------------------------------*/
.tabela_naglowek18 {margin:0 0 -1px 0; position:relative; z-index:2; background:url(../img/border-bg-tabs.jpg) repeat-x bottom;}

/*------TABLE-20------------------------------*/
.tabela_naglowek20 {border-right:1px solid #c9d9e6; margin:0 -1px 1em 0;}
 
/*------TABLE-21------------------------------*/
.tabela_naglowek21 {width:100%;  padding:0 0  0 10px; margin:0 0 0 0; background:url(../img/dotted.gif) repeat-x bottom; float: left; }
.tabela_naglowek21 td {padding:0 0 0 0; margin:0 0 0 0;}

/*------TABLE-100------------------------------*/
.tabela_naglowek100 {float: left; margin: 5px 0 5px 0; width:100%; padding-left:0; padding-right:0;}

/*------TABLE-101------------------------------*/


/*------TR1------------------------------*/
.tr1, td.tr3, .tr4, .tr4-title, .tr6, .tr13, .tr14, .tr14-title, .tr16, .tr18, .tr20, .tr23, .tr25, .tr26, .tr28, .tr29, .tr37, .tr50, .tr61, .tr61-title, .tr80    {width:30%; color:#4e5c65; background:none;  border:none; padding:0 0  0 0; text-align:center;  font-weight:bold;}
.tr1 span, .tr2 span  { float:left; font-weight:bold; margin:0 0 0 0}

/*------TR3------------------------------*/
td.tr3  {width:auto; font-size:0em; height:5px; background:#f2f7f6;  }
.tabela_naglowek .tr3 { padding:0 0  0 0; }

/*------TR4------------------------------*/
.tr4, .tr4-title { width:25%; padding:0 0 0 1em; text-align:left;  }
.tr4-title, .tr14-title, .tr18-title  {padding-left:20px}

/*------TR6------------------------------*/
.tr6 { width:30%; padding:0 0 0 1em; text-align:left;}

/*------TR13------------------------------*/
.tr13 {width: auto; padding:0 0 0 1em; text-align:left;  }

/*------TR14------------------------------*/
.tr14, .tr14-title  {width:33%; padding:0 0 0 1em;text-align:left; }

/*------TR16------------------------------*/
.tr16 {width:25%; background: url(../img/bg-tabs.jpg) left bottom repeat-x  #249ab0; border-left:1px solid #68a8df; height:20px; color:#fff;}
.tabela_naglowek18 .tr16 { width:20%; }
.tr16 a {color:#fff;}
.tabela_naglowek18 .tr16 a, .tabela_naglowek5 .tr16 a { text-decoration:none}
.tabela_naglowek18 .tr16 a:hover, .tabela_naglowek5 .tr16 a:hover { text-decoration: underline}
.tr16 span { display:block; float:left; width: 100%; font-weight:bold; margin:-7px 0 7px 0;  padding:0 0 0 0;   }

/*------TR18------------------------------*/
.tr18 {width:14.3%; padding:0 0 0 1em; text-align:left; }
.tabela_naglowek17 .tr18, .tabela_naglowek13 .tr18, .tabela_naglowek14 .tr18, .tabela_naglowek16 .tr18   {width:50%; text-align: center;}

/*------TR20------------------------------*/
.tr20 {width: auto; padding:0 0 0 20px; text-align:left; }

/*------TR23------------------------------*/
.tr23 { width:25%; background: url(../img/bg-tabs.jpg) left bottom repeat-x #249ab0; border-right:1px solid #68a8df; height:20px; color:#fff; }
.tabela_naglowek18 .tr23 { width:20%; }
.tr23 a {font-weight:bold; color:#fff;}
.tabela_naglowek18 .tr23 a, .tabela_naglowek5 .tr23 a{ text-decoration:none}
.tabela_naglowek18 .tr23 a:hover, .tabela_naglowek5 .tr23 a:hover { text-decoration: underline}
.tr23 span { display:block; float:left; width: 100%; font-weight:bold; margin:-7px 0 7px 0;  padding:0 0 0 0   }
.tabela_naglowek5 .tr23 a.grey_links5, .tabela_naglowek18 .tr23 a.grey_links5     {color:#37496e; text-decoration:none;}

/*------TR25------------------------------*/
.tr25  {width:25%; color:#000; height:20px;  background: url(../img/gray-bg-tabs.jpg) repeat-x #fff;}
.tabela_naglowek100 .tr25, .tabela_naglowek .tr25, .tabela_naglowek4 .tr25, .tabela_naglowek20 .tr25 {border-top:1px  solid #5681c5;}
.tabela_naglowek18 .tr25 { width:20%; }
.tr25 a {font-weight:bold; color:#fff;}
.tabela_naglowek18 .tr25 a, .tabela_naglowek5 .tr25 a { text-decoration:none}
.tr25 span { display:block; float:left; width: 100%; font-weight:bold; margin:-7px 0 7px 0;  padding:0 0 0 0;   }
.tabela_naglowek20 .tr25 a.grey_links5, .tabela_naglowek4 .tr25 a.grey_links5, .tabela_naglowek5 .tr25 a.grey_links5, .tabela_naglowek18 .tr25 a.grey_links5  {color:#37496e; text-decoration:none;}

/*------TR26------------------------------*/
.tr26 { width:25%; font-weight:normal; background:#fff; padding:0.2em 0 0.1em 1em;}

/*------TR28------------------------------was auto changed to 100%*/
.tr28 { width:100%; font-size:0em; background:none;}

/*------TR29------------------------------*/
.tr29 {width:25%; height:20px; color:#000; background:#fff; border-left:1px solid #5681c5}
.tr29 a {font-weight:bold; color:#fff;}
.tr29 span  { display:block; float:left; width: 100%; font-weight:bold; margin:-7px 0 7px 0;  padding:0 0 0 0;   }

/*------TR37------------------------------*/
.tr37 {  width:30px; padding:0 0 0 20px; text-align:left; }

/*------TR50------------------------------*/
.tr50 { width:25%;  color:#000; height:20px;  background:#fff; border-top:1px  solid #c9d9e6;}
.tr50 a  {font-weight:bold; color:#fff;}
.tr50 span { display:block; float:left; width: 100%; font-weight:bold; margin:-7px 0 7px 0;  padding:0 0 0 0;   }
.tabela_naglowek20 .tr50 a.grey_links5 {color:#37496e; text-decoration:none;}

/*------TR61------------------------------*/
.tr61, .tr61-title { width:20%; text-align: left}
.tr61-title { padding-left:10px}

/*------TR80------------------------------was 25% changed to 100%*/
.tr80  {width:100%; color:#000; background:#fff; height:13px;border-top:1px  solid #c9d9e6;}

/*------TR81------------------------------*/
.tr81 { width:100%; font-size:0em; background:none;}

/*------3------------------------------*/
.left-top3, .right-top3, .left-bottom3, .right-bottom3 {background:url(../img/white-corner-small.gif) -5px -5px no-repeat;  width:5px; height:5px;  float:left;  font-size:0em; margin:0 0 0 0; padding:0 0 0 0;}
.right-top3 {background:url(../img/white-corner-small.gif) 0 -5px no-repeat; float:right;  }
.left-bottom3 {background:url(../img/white-corner-small.gif) -5px 0 no-repeat;}
.right-bottom3   {background:url(../img/white-corner-small.gif) 0 0 no-repeat; float:right; }
 
/*------7------------------------------*/
.left-top7, .right-top7, .left-top8, .right-top8, .left-bottom8, .right-bottom8, .left-top10, .right-top13, .right-top14, .left-top15, .left-top16, .right-top18, .left-top20, .right-top20, .left-bottom20, .right-bottom20, .left-top21, .right-top21  {background:url(../img/white-corner.gif) -13px -195px no-repeat; width:13px; height:13px; font-size:0em; float:left;   margin:0 0 0 0; padding:0 0 0 0; }
.tabela_naglowek5 .left-top7, .tabela_naglowek18 .left-top7 {margin:-1px 0 0 0;}

.right-top7    {background:url(../img/white-corner.gif) 0px -195px no-repeat; float:right; }
.tabela_naglowek5 .right-top7, .tabela_naglowek18 .right-top7 { margin:-1px -1px 0 0; }

/*------8------------------------------*/
.left-top8 {background:url(../img/white-corner.gif) -13px -247px no-repeat;  margin:-1px 0 0 -1px;}
.right-top8 {background:url(../img/white-corner.gif) 0px -247px no-repeat; float:right;  margin:-1px -1px 0 0; }
.left-bottom8  {background:url(../img/white-corner.gif) -13px -91px no-repeat;margin:0 0 -1px -1px; }
.right-bottom8 {background:url(../img/white-corner.gif)  0px -91px no-repeat;  float:right; margin:0 -1px -1px 0;} 

/*------10------------------------------*/
.left-top10 {margin:0 0 0 -1px; }

/*------13------------------------------*/
.right-top13 {background:url(../img/white-corner.gif) 0px -104px no-repeat; float:right; margin:-1px -1px 0 0;  }

/*------14------------------------------*/
.right-top14 {background:url(../img/white-corner.gif) 0px -195px  no-repeat; float:right;  margin:-1px -1px 0 0; }

/*------15------------------------------*/
.left-top15 {margin:-1px 0 0 -1px;  }

/*------16------------------------------*/
.left-top16 {background:url(../img/white-corner.gif) -13px -104px no-repeat;  margin:-1px 0 0 -2px; }

/*------18------------------------------*/
.right-top18 {background:url(../img/white-corner.gif) 0px -104px no-repeat; float:right; margin:-1px -1px 0 0; position:relative; z-index:1000; }

/*------20------------------------------*/
.left-top20 {background:url(../img/white-corner.gif)   -13px -143px no-repeat; margin:-1px 0 0 -2px; }
.right-top20 {background:url(../img/white-corner.gif)   0px -143px no-repeat; float:right;  margin:-1px -1px 0 0; } 
.left-bottom20{background:url(../img/white-corner.gif)   -13px -130px no-repeat; margin:0 0 -1px -1px;}
.right-bottom20   {background:url(../img/white-corner.gif)   0 -130px no-repeat; float:right; margin:0 -1px -1px 0;}

/*------20------------------------------*/
.left-top21 {background:none;}
.right-top21  { background:none; float:right;  margin:-1px -1px 0 0;}

/*------BOX-BG------------------------------*/
.box-bg1 {float:left; display:block; background: ; padding:0 0 0 0; margin:0 0 0 0; width:248px;}

.usermenuh, .firmamenuh { padding:0 0 0em 0;}
.oferty_z_regionu_rozwin .box-bg2, .oferty_z_regionu_rozwin  .box-bg3  { border:none; background:none;}
#column_left4 .box-bg1 { float:right; margin:0 -7px 0 0;}
.usermenuh h2 a {color:#fff; text-decoration:none}

.oferty_pracy_full_search { color:#fff;}
.oferty_pracy_full_search3 {float:left;width:600px; margin:0 0 0 40px; padding:0 0 0 0; }

.new-box-style {background: ;   margin:0 0 3em 0; width:248px }
.new-box-style p { float: left; width:190px; }
.new-box-style h2 {margin:0 0 0 0; font: 1.3em Arial, Helvetica, sans-serif; color:#249ab0}
.new-box-style h2 a {text-decoration:none; margin:0 0 0 0; color:#249ab0}

.new-box-style  .w-lt, .new-box-style .w-lb { width:7px; height:7px; float:left;  display:block;}
.new-box-style .w-rt ,  .new-box-style .w-rb { width:7px; height:7px; float:right; display:block;}
.new-box-style .w-lt {background:url(../img/m-c.png) 0px -28px no-repeat; margin:-1px 0 0 -1px}
.new-box-style .w-lb {background:url(../img/m-c.png) 0px -35px no-repeat; margin:0 0 -1px -1px;}
.new-box-style .w-rt {background:url(../img/m-c.png) -7px -28px no-repeat; margin:-1px -1px 0 0}
.new-box-style .w-rb {background:url(../img/m-c.png) -7px -35px no-repeat; margin:0 -1px -1px 0}

.new-box-style2 { border:1px solid #aaccee; width:248px;}

.blue {background:  #e5fffd;}
.blue h2{color:#5285d8;}

/*.green {background: url(../img/new-box-green-bg.gif) left 3.5em repeat-x   #d4f9b5; border:1px solid #00a31b;}
.green  .w-lt {background:url(../img/m-c.png) 0px -42px no-repeat; margin:-1px 0 0 -1px}
.green .w-lb {background:url(../img/m-c.png) 0px -49px no-repeat; margin:0 0 -1px -1px;}
.green  .w-rt {background:url(../img/m-c.png) -7px -42px no-repeat; margin:-1px -1px 0 0}
.green  .w-rb {background:url(../img/m-c.png) -7px -49px no-repeat; margin:0 -1px -1px 0}*/
.green h2, .green h2 a{color:#00a31b; }

/*.orange  {background: url(../img/new-box-yellow-bg.gif) left 3.5em repeat-x  #fef0b1; border:1px solid #ffd75d;}
.orange  .w-lt {background:url(../img/m-c.png) 0px -56px no-repeat; margin:-1px 0 0 -1px}
.orange.w-lb {background:url(../img/m-c.png) 0px -63px no-repeat; margin:0 0 -1px -1px;}
.orange .w-rt {background:url(../img/m-c.png) -7px -56px no-repeat; margin:-1px -1px 0 0}
.orange  .w-rb {background:url(../img/m-c.png) -7px -63px no-repeat; margin:0 -1px -1px 0}*/
.orange h2, .orange h2 a {color:#f96000;}

.silver h2{color:#45639f;}

h2 span.naj  {width:2em; height:1em; padding:0 0 0 0; float:right;}
.silver h2    { background: url(../img/s-point-2.jpg) #eee left bottom repeat-x}

#column_left .new-box-style form {float:left; width:221px; padding:0 0 0 0; margin: 0 0 0 15px;  display:block; background:#52919d}
.bg-left-form {background: url(../img/bg-left-form.gif) repeat-y #52919d;}

/*REJSTRACJA*/
.rejestracja { margin:0 auto; float:none; display:block; position:relative; z-index:1;}

#rejestracja_right {padding: 25px 0 0 0;float: right;width: 26em;margin: 0 0 0 0; position:relative; z-index:2;}
#rejestracja_left {padding: 25px 0 0 15px;float: left;width: 26em;margin: 0 0 0 0;position:relative; z-index:3; }
#rejestracja_pracodawca {float:left; display:inline; margin:0 1.5em 0 0 }

/*WYNIKI FULL*/
a.link_stanowisko_super {font-weight: bold; margin:0 0 0 0; padding:0 0 0 0; }

.wynik_str_up{ width: 98%;text-align: center; }

/*OFERTY PRACODAWCA*/
.poj_oferta{padding: 6px;background:url(../img/dotted.gif) repeat-x bottom;	background: #fff;width: 95%;}
.poj_oferta_tab{  width: 98%;}

a.ukryj{color: #fff;font-weight: bold;}

/*KONIEC KALENDARZ*/
.pole_blad, .pole_ok{display: block;color:red}
.pole_ok{ visibility:hidden}
.krok_on, .krok_on a {display: inline;color: red;}
.krok_off, .krok_off a {display: inline;color: blue;}

.table_full_search .pole_blad  { color: #FF0; font-weight:bold;}

/*FORUM*/
.ost_autor{color: #555; font-size:0.9em}
.ost_autor2{color: #4e5c65; font-size:11px; float:left; margin:0 0 0 0; padding:0 0 0 0;}

/* FOOTER */


.history { padding:0 0 1em  0; margin:0 0 2em 0; border-bottom: 1px dashed #c9d9e6; float:left; width:100%; display:block;  }

/*NEW*/
.text-right {text-align:right}
.text-right2 {text-align:right; padding:0 0 0 0; float:right; margin:0 0 0 0; background:#f2f7f6; width:100%;}
.text-right2 img {margin:11px 11px 11px 0}
.text-right3 {text-align:right; padding:0 0 1em 0;}
.text-bold {font-weight:bold}
.width2em {width:2em;}
.height43px {height:43px}
.height20px {height:20px}
.width10em {text-align: left; width:10em}
.width10em2 {text-align: right; width:7em;}
.width14em {width:140px;  padding-left:10px}
.width280px { width:300px}
.width173px { width:133px; }
.width8em  {width:8em; padding-top:20px}
td.width8em2  {width:8em;}
td.width8em2 label {margin:0 0 0 0.5em; font-size:0.85em;}
.width6em {width:6.5em; padding-top:20px}
.width4em  {padding-left: 20px; width:4.5em; padding-top:20px}
.width1002 {width:100%; margin:0 0 0 0; padding:0 0 0 0; float:left; display:block}
.width25 {width:25px}
.width13em {width:13em; }
.width12em {width:12em; }
.margin0 {margin:0 0 0 0; padding:0 0 0 0}
.margintop1 {margin-top:1em}
.paddingleft20, .tabela_naglowek .paddingleft20,  .tabela_naglowek100 .paddingleft20  {padding-left:20px}
.paddingtop20, .tabela_naglowek .paddingtop20, .tabela_naglowek100 .paddingtop20 {padding-top:20px}
.paddingleft20andborder, .tabela_naglowek .paddingleft20andborder, .tabela_naglowek100 .paddingleft20andborder {padding-left:20px; border-bottom:1px dashed #c9d9e6}

.floatright {float: right}
.floatleft {float:left}

.div_with_table_with_tab, .div_with_table_with_tab5 {border:1px solid #aaccee; margin:0 0 0 0; padding:0 0 0 0; float:left; position:relative; z-index:1; display:block;background:none;  width:100%; }
.div_with_table_with_tab5 {border:1px solid #c9d9e6; margin:0 0 2em 0; border-top:none;  width:100%; }
.div_with_table_with_tab6 { margin:1em 0 0 0;padding:0 18px 20px 0;float:left; display:block;background:url(../img/sheet-shadow_03.gif) right bottom no-repeat; width:95%;  }
.div_with_table_with_tab7 {border:1px solid #afcfef; margin:0 0 0 0; padding:0 0 0 0;float:left; display:block; width:100%;}
.div_with_table_with_tab7 h3 { font-weight:bold; color:#374f81; font-size:12px; margin:0 0 0 5px; padding:0 0 0 0; display:block; width:45%;  float:left;height:30px;}

.div_with_table_with_tab7  blockquote { float:right; display:block; text-align:right; font-size:1.1em; margin:0 0.5em 0 0; color:#555;}
.div_with_table_with_tab7 span.drobne_tresc, .div_with_table_with_tab7 span.drobne_tresc2  { height: auto;   float:left; width:191px; margin:18px 12px 5px 12px; padding:0 0 0 0;  font-size:1.1em; color:#555;}
.div_with_table_with_tab7 span.drobne_tresc2 { height: 50px;overflow:hidden; }
.div_with_table_with_tab8 {margin:0 0 0 0; padding:0 0 0 0;float:left; display:block;   width:214px; }
.div_with_table_with_tab9 {border:1px solid #c9d9e6; border-top:none;margin:0 0 2em 0; padding:0 0 0 0; position:relative; z-index:1; float:left; display:block; width:100%; background:none}
.div_with_table_with_tab10 {margin:0 0 0 0; padding:0 18px 20px 0; width:385px; height:292px; float:left;  display:block; background:url(../img/sheet-shadow_03.gif) #fff right bottom no-repeat;}

.div_with_table_with_tab11 {width:366px; height:272px; margin:19px 20px 19px 18px;}
.div_with_table_with_tab12 {margin:0 0 0 0; width:680px; }

.grey_links3 {color:#ccc; font-size:1.1em; margin-left:20px}
.grey_links4 {color: #333; text-decoration: none;}
.grey_links5, a.grey_links5  {color:#37496e; text-decoration:none;}
.grey_links6 {color:#fff;}
.grey_links7 {color:#000; text-decoration:none}
.grey_links8 {font-weight:bold;color:red}
.grey_links9 {margin:0 0 0 0; color:#993300; }
.grey_links13 {width:60%; display:block; float:right; margin:-2em 0 0 0; font-size:1.1em; color:#555; height:1.5em; text-align:right; position:relative; }
.grey_links14 {color:#555; margin:0 1em 0 0;}
.grey_links15 {color:#fff; font-size:1.1em; float:left; width:76%; padding:0 0 0.75em 2em; margin:0 0 0 0}
.grey_links15 label {margin:1em 0.5em  0 0; padding:0 0.5em 0 0; float:left}

.grey_links16 {color:#555; font-size:1.1em; float:right; width:79%; padding:0 0 0 15%}
.grey_links17 {color:#4e5c65; font-size:11px; float:left; width:100%; padding:0 0 0 0; margin:0 0 0 0;}
.grey_links17 img {color:#4e5c65; float:left; padding:0 0 0 0; margin:-5px 5px 0 -1px}
.grey_links17 strong { font-weight:bold;}

.div_forum_with_img {float:left; margin:0 10px 0 0}
/*.div_forum_with_img img {width:45px; height:45px}*/

.link_wszystkie_oferty3  {margin: 10px 0 10px 0; float:right; width:70%; text-align:right; padding:0 0 0 0; }

.displayblock {margion:0 0 0 0; display:block; padding:0 0 0 0; float:left; width:100%}
.displayblock td {padding:0 0 0 0; margin:0 0 0 0; width:50%; display:block; float:left}
.displayblock input {padding:0 0 0 0; margin:0 0 0 0}

.cv_record_swf {margin:0 auto; display:block; width:400px;}

.marginleft0  {margin-left:0;}

.jezyk li { float:left; display:inline; width: auto; margin:0 1em 0 0}

fieldset.cv-create { padding:0 0 0 0;}
fieldset.cv-create2  { padding:0 0 2em 0;}
fieldset.cv-create2 legend, fieldset.cv-create legend { padding:1em 0 0em 0; margin:0 0 0 0;}
fieldset.cv-create2 legend { font-size:1.2em; font-weight:bold}

.black {color:#374f81}

.email {font-size:0.9em; color:#555}
.div_with_table_with_tab2 acronym { font-weight:bold; color:#374f81; font-size:1.2em; margin:0 0.5em 0 0.5em; padding:0 0 0 0; display:block; width:50%;  float:left}
.div_with_table_with_tab2  blockquote { float:right; display:block; text-align:right; font-size:1.1em; margin:0 0.5em 0 0.5em; color:#555}
.div_with_table_with_tab2 span.drobne_tresc { float:left; width:80%; margin:1.5em 0.5em 0 0.5em; padding:0 0 0 0;  font-size:1.1em; color:#555;}

.table_full_search {margin:0 auto 1.5em auto; width:100%; display: table; position:relative; background:#52919d }
.table_full_search td {padding:3px 0 3px 0; position: relative; }
.table_full_search td.border-bottom {border-bottom:1px solid #2c6c78 }
.table_full_search td.without-top-padding {padding:0 0 3px 0; }
.table_full_search td.without-bottom-padding {padding:3px 0 0 0; }

#suggest_panstwo {float: left; display:block;  width:27%; margin:2em 0 0 15%; position: absolute; z-index:2000; background:none }
.suggest_link, .suggest_link_over { background:#fff; padding: 2px 0 2px 0; float:left; display:block; width:100%; position: relative; color:#000; cursor:pointer;}
.suggest_link_over { background: #ccc}

.table_full_search  td input, .table_full_search  td textarea  { width:55%;  float:right; display:block; }
.table_full_search  td label { width:32%;  display:block; float:left }
.table_full_search  td select { width:58%; float:right; z-index:10  }
.table_full_search  td input#text {width:55%; margin:0 0 0 0;}
.table_full_search span.pole_blad, .table_full_search span.pole_ok {float:left; width:55%; display:block; margin:0 0 0 32%; font-size:0.9em;}
.table_full_search  td.tdright span.pole_blad, .table_full_search  td.tdright span.pole_ok { float:right}
form .table_full_search  .checkbox_checkbox_szukaj_drobnych {margin:0.4em 0.5em 0  0; width:auto; padding:0 0 0 0}
form .table_full_search .label_checkbox_szukaj_drobnych2 {width: 50%; margin:-10px 0 0 0; padding:0 0 0 0;}
.table_full_search td input.radio, .table_full_search  td label.radio, .table_full_search  td label.radio2  {width:auto; float:left; }
.table_full_search td input.radio {margin:0.4em 0.4em 0 0; }
.table_full_search  td label.radio2 {padding:0 1em 0 0; }
.table_full_search td.tdright  div { width:55%; float:right; display:block}
.table_full_search  td .div-checkbox { width:45%; float:right; display:block;  }
.table_full_search  td div.div-checkbox label, .table_full_search  td div.div-checkbox input {float:right; }
.table_full_search  td input.checkbox3 {width:auto;}
.table_full_search  td label.checkbox4 {width:70%; text-align:right;} 
.table_full_search  td label.checkbox5 {width:52%; text-align:right;} 
.drobne-table_full_search td {padding:0 0.5em 0 0;}
.drobne-table_full_search {margin:0 auto 0.8em auto}

.ul_icon  {margin:0.3em 0 0 0} 

#index-table-logo  {float:left; width:100%; }

#index-div-logo {float:left;  display:block; width:100%; text-align:center; margin:-8em 0 0 0; padding:0 0 0 0; position:relative; z-index:5000;}

.lang-span {float:left; display:block;  margin:0 0 -90em 0;  padding:0 0 0 0; position:relative;  width:7.5em;}
.lang-span img {margin:0.3em 0 0 1em; float:left; display:block}
.lang-span img.map-lang {margin:0 0.5em 0 0;}
.lang-span  a {display:block; float:left; text-decoration:none; cursor:pointer;}
.lang-list-invisible { display:none;}
.lang-list-visible {float: left; width:10em; margin:-0.5em 0 -15em 1em;  background:url(../img/tip2.png) left top  no-repeat; padding:0 0 0 0;  display:block; width:114px; height:104px;  }
.lang-list-visible ul { display:block;  float:left; margin:23px 0 0 10px; width:90%}
.lang-list-visible li {display:block; float:left; width:90%; height:11px; margin:3px 0 2px 5px;}
.lang-list-visible li.cor {background:none; display:block; border-left:none; border-right: none;}
.lang-list-visible li.cor2 {background:none; display:block; border-left:none; border-right: none; }
.lang-list-visible a {text-decoration: none; font-size:0.75em; display:block; margin:0 0 0 0; padding:0 0 0 0;}
.lang-left-top {float: right; margin:-4px -2px 0 0;}
.lang-point {margin:0.3em 0 0 0;}

.faq {float:right; margin:2.2em 1em 0 0}

.tip3 { float: left; margin:2px 70% -2px 2.5em; position:relative; z-index:1000;}

.drobne_div_column {float:left; display:block; width:33%;}
.drobne_div_column2  {float:left; display:block; width:24.5%; margin:0 0 0 0.5%}

.poj_oferta_tab2 {width: 100%; margin:30px 0 0 0; padding:0 0 0 0; background: url(../img/big-td-bg.gif) top repeat-x; float:left; }
.poj_oferta_tab4 {margin:2em 0 0 0; background:url(../img/big-td-bg.gif) repeat-x top; float:left; width:100%; border:none;  }
.poj_oferta_tab5 {width: 100%; margin:2em 0 0 0;  float:left; background: url(../img/big-td-bg.gif) top repeat-x; }
.poj_oferta_tab4 td {padding-bottom:1em}
.count { font-size:1.1em; width:23em;}
.poj_oferta_tab5 .ofert-name { margin:0 0 0 0; padding:0 0 0 0; font-size:1.1em; font-weight:bold}
.poj_oferta_tab5 td.footer {margin:0 0 0 0; padding:0 0 1em 0; font-size:1.1em;  background:url(../img/dotted.gif) repeat-x bottom;}
.poj_oferta_tab5 td.footer2 {margin:0 0 0 0; padding:0 0 1em 0; font-size:1.1em;  background:none;}

/*NEW-NEW-NEW*/
th em {text-align:left; color:#249ab0; float:left; display:block; margin:1em 0 0 0; font-weight:bold;}
.div95, .div96, .div97 {float:left; display:block; margin:0 0 0 2.5%; padding:0 0 0 0;  width:95%;}
.div96 {width:96%; margin:0  auto 0  auto; float:none}
.div97 {width:97%; margin:0 0 0 1.5%; } 
.div36 {width:36%; float:left; display:block;  margin:0 0 0 1em;}
.div100 {float:left; display:block; width:100%;}
.div99 {float: right; display:block; width:99%; margin:0 0 0 0; padding:0 0 0 0;}
.drobne-div99 { background:  url(../img/path-bg.gif) bottom repeat-x; padding:0 0 13px 0}

.div98 {float:right; display:block; width:98%;}
.titel_of_cv3 { margin:0 0 0 0;  padding:0 0 0 0; font-size:0.1em; float:left; display:block; width:100%;}
.div_with_table_with_tab9{margin-bottom:0;}
.displaynone { display:none}
p.mt03 {margin-top:0.3em;}
.mt1 {margin-top:1em;}

/*DROBNE*/
.drobne_table { width:50px; }
span.drobne_tresc pre.drobne_table, span.drobne_tresc2 pre.drobne_table, li pre, pre#forum_div  {overflow: auto;  width:100%; float:left; display:block;  white-space: pre; /* CSS2 */white-space: pre-wrap; /* CSS 2.1 */ white-space: pre-line; /* CSS 2.1/3 */ white-space: -moz-pre-wrap; /* Mozilla */ white-space: -hp-pre-wrap;   /* HP printers */ white-space: -o-pre-wrap;     /* Opera 7 */ white-space: -pre-wrap;       /* Opera 4-6 */word-wrap: break-word; /* IE */}
a.drobne-show,a.lbOn,a.lbAction {float:right; margin:0.5em 0.5em 0.5em 0; }
#column_right .left-top-inside { background:url(../img/white-corner.gif) -13px -13px no-repeat;  width:13px; height:13px; float:left; font-size:0em; margin:0 0 0 0}
li pre {width:65%; padding:0 0 0 0; margin:0 0 0 0;}
span.drobne_tresc pre.drobne_table a, span.drobne_tresc2 pre.drobne_table a, span.drobne_tresc pre.drobne_table a.lbOn, span.drobne_tresc2 pre.drobne_table a.lbOn  { margin:0 0 0 0; float:none; color:#4e5c65; font-size:12px; line-height:16px}

    
pre#forum_div {width:100%; margin:0 0 0 0; padding:0 0 0 0;}

span.drobne_tresc pre a, span.drobne_tresc2   pre a {text-decoration:none; color:#000}

/* */
.bug_div_visible { position: fixed; height: auto; left:0; top:0; width: 600px; float:left; display:block; background:#fff; z-index:5000; border:1px solid #ccc; margin:20em 0 0 0}
.bug_div_invisible { position: fixed; height: auto; left:0; top:0; width: 600px; float:left; display:block; background:#fff; z-index:5000; border:1px solid #ccc; margin:20em 0 0 -565px}
.handcursor { cursor:pointer}

/*BG H*/
h2.h2-drobne {width:90%; padding:0 0 0 0; margin:20px 0 20px 0}
h2.h2-drobne-2 {width:90%; padding:20px 0 20px 0; float:left; }
h2.h2-drobne-2 a, h2.h2-drobne a {  font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;  font-size:22px; color:#000;text-decoration:none; font-weight: normal}

/*----Client BLock----*/
div.pro100 {width:90%; margin:24px 0 0 5%; height:15px; background:#fff; float:left; display:block; border:1px solid #c2cac8; height:13px;  }
div.pro100 div {height:13px; background: url(../img/bg-pro-bar.gif); float:left; display:block; margin:0 2px 0 2px;font-size:0px;}
div.pro15-2, div.pro30-2, div.pro60-2, div.pro45-2, div.pro100-2,div.pro85-2 {width:15%; height:1.5em; background:#8dace3; float:left; display:block;}
div.pro30-2 {width:30%;}
div.pro45-2 {width:45%;}
div.pro60-2 {width:60%;}
div.pro85-2 {width:85%;}
div.pro100-2 {width:100%;}



/*NEW*/
a.wgraj-pliku {float:right; width:20%; text-align:right; font-size:1.2em; margin:2em 0 -2em 0;}
a.wgraj-pliku2 {float:left; width:40px; text-align:right; display:block; font-size:1.2em; margin:1em 0 0 1em;}
.banner-001 , .banner-002, .banner-003, .banner-004, .banner-005, .banner-006 {width:250px;height:300px;float:right; display:block; text-align:center; color:#CCCCCC;  margin-bottom:30px}
.banner-001 .banner-spacer, .banner-002 .banner-spacer,  .banner-003 .banner-spacer,   .banner-004 .banner-spacer,   .banner-005 .banner-spacer,   .banner-006 .banner-spacer { height:300px; float:right;width:250px;  display:block; background: /*url(../img/ban001.jpg)*/ #ccc  center no-repeat;  }
/*.banner-002 .banner-spacer {background:url(../img/ban002.jpg) #ccc center no-repeat ; }
.banner-004 .banner-spacer {background:url(../img/ban004.jpg) #ccc  center no-repeat; }
.banner-003 .banner-spacer {background:url(../img/ban003.jpg) #ccc  center no-repeat;}
.banner-005 .banner-spacer {background:url(../img/ban005.jpg)  #ccc center no-repeat; }
.banner-006 .banner-spacer { background:url(../img/ban006.jpg) #ccc  center no-repeat; }*/

a.zaloguj {margin-left:0;}
td.td35pro {width:38.5%;}
td.td35pro a { font-weight:bold; font-size:1em;  text-decoration:none; color:#036}
td.td35pro a:hover {text-decoration:underline}
a.wiecej {float:right; margin:0 0.5em 2px -0.5em; font-size:1.1em;}
.swap{float:left; display:block; width:100%; text-align:center; margin:0 0 1em 0; height:27px; padding:0 0 0 0;}
.textright {text-align:right; margin:2em 0 0 0;}
.textleft {text-align:left}
.spacer3 {border:1px solid #ccc}
#odtwarzacz {margin-left:20px}
.back {float:left; display:block; width:90%; text-align:left; margin:2em 0 2em 1em;}

#wsteczdalej { float:left; width:100%; display:block; margin:2em 0 1em 0; padding:0 0 0 0;}
#wsteczdalej input { margin:0 0 0 1em}

.qwerty {position:relative; z-index:1000; float:left; display:block; margin:10em 0 -20em 40em; padding:0 0 0 0;}

#main_search, #main_search3 { background:; float:left; width:100%; color:#fff; margin:2em 0 2em 0; padding: 0 0 10px 0;}
#main_search3 { background: url(../img/bg-of-search2.jpg) #2B6B77 top left no-repeat;  margin:0 0 2em 0; padding:0 0 0 0; }

#main_search2 .left-top-inside, #column_right #main_search2 .left-top-inside { margin:-2px 0 0 -2px;}
#main_search2 .right-top,  #column_right #main_search2 .right-top  { margin:-2px -2px 0 0;}
#main_search2 .left-bottom,  #column_right #main_search2 .left-bottom  { margin:-12px 0 -1px -1px;}
#main_search2 .right-bottom,   #column_right  #main_search2 .right-bottom { margin:-12px -3px  -1px 0;}
#column_right #main_search .left-bottom  { margin:-12px 0 -2px -1px;}
.main_search4 { background:; float:left; width:100%;  margin:0 0 1em 0; padding: 0 0 10px 0;}
  

.font11em { font-size:1.1em; float:left; display:block;}

.invisible-filter { display:none;}
.visible-filter { display:block; float:left; width:100%; margin:0 0 0 0; width:100%;}

.p-filter { margin:1em 0 2em 0}

table.user_left_table {width:90%;  float:left; margin:5px 0 5px 0; }
table.user_left_table td {text-align:center; width:33.3%}
table.user_left_table td a {text-decoration:none;}
table.user_left_table a:hover {text-decoration: underline}
table.table_full_search td label.shotlabel, table.table_full_search td span.linkzbledem { width:10em; padding:0 0 0 0; margin:0 0 0 0;} 
table.table_full_search td span.linkzbledem  { width:10em; float:left; display:block;}
table.table_full_search td  textarea#desc { width:75%}

td.input-float-none  select, td.input-float-none  input { width:91%; float:left; }

.ccc {color: #fc6703; padding:0 0.5em 0 0.5em;}
.ccc2 {color: #fc6703; padding:0 0.5em 0 0;}

.email-drobne {float:left;   display:block; margin:-2.5em 0 0 0.5em; z-index:1000; position:relative; font-size:11px; padding:0 0 0 0;  } 
div#tab1, div#tab2, div#tab3, div#tab4, div#tab5 { display:block;  float:left; margin:0 0 0 0; width:100%; padding: 0 0 0 0; }
/*------OFFER------------------------------*/
 
.company-2 { margin:0 0 0 0;  float:left;  width:100%}
.company-2 td { padding:0.5em 0 0.5em 0; margin:1em 0 1em 0;  font-size:11px; background:url(../img/table-path-3.gif) repeat-x; }
.company-2 td.withborders {border-top:1px solid #e0edfa;border-bottom:1px solid #e0edfa; padding-left:5px; padding-right:5px; }
a.wstecz { font-size:1.1em; margin:0 0 0 2em; padding:0 0 0 0;}
 .offer {padding:0 0 0 0; float:right; display:block;  width:561px; float:left; margin:0 0 0 61px }
 
.offer .div_with_table_with_tab5 {border:1px solid #aaccee; border-left:none;  padding:0 0 0  0; margin: 0 0  0 0;   }
.super-off .div_with_table_with_tab5{border:1px solid #cd3b02;border-left:none; }
.dnia-off .div_with_table_with_tab5{border:1px solid #249ab0; border-left:none;}

.offer .company {width:100%; margin:1em 0 0 0 }
.offer .company td {padding:0 1em 0 1em; width:33%;  }
.company td h1 { color:#000; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:16px; margin:0 0 15px 0; text-align:center }
.offer  #main_search { background:none; float:right; width:100%; color:#fff; margin:2em 0 2em 0; padding: 0 0 10px 0;}
.offer  #main_search2 {background:url(../img/bg_search.jpg) #1377cc repeat-x; float:right; width:80%;  margin:0 0 0 0; /*border:1px solid #6694e2; border-top:1px solid #336bc5; border-bottom:1px solid #83abf3;*/ border:none; padding:0 0 0 0}
.offer #main_search h1 {padding:1em 0 1em 1em}
.offer #main_search2 .left-top-inside, #column_right .offer #main_search2 .left-top-inside {background:url(../img/white-corner.gif) -13px -260px no-repeat;   margin:0 0 -13px 0; }
.offer #main_search2 .left-bottom,  #column_right .offer #main_search2 .left-bottom {background:url(../img/white-corner.gif)  -13px -169px no-repeat; float:left; margin:-13px 0 0 0}
.offer #main_search2 .div100{background:url(../img/bg-main-search.jpg) no-repeat;border:none}
.offer .tabela_naglowek20 {border-right:none; margin:-2px 0 1em 0; border:none; border-top:none; background:none}
.offer .left-top20 {background:url(../img/white-corner.gif)   0 -273px no-repeat; margin:0 0 0 -2px; }
.offer .right-top20 {background:url(../img/white-corner.gif)   -13px -273px no-repeat; margin:0 -2px 0 0;}
.offer .left-bottom20 {background:url(../img/white-corner.gif)   0px -286px no-repeat; margin:0 0 -2px -2px;}
.offer .right-bottom20 {background:url(../img/white-corner.gif)   -13px -286px no-repeat; margin:0 -2px -2px 0;}
.offer .tr50 {  color:#000; height:20px;   border-top: none; background:none}

#main_search, #main_search3 { background:; float:left; width:100%; color:#fff; margin:2em 0 2em 0; padding: 0 0 10px 0;}
#main_search3 {  background: url(../img/bg-of-search2.jpg) #2B6B77 top left no-repeat;   margin:0 0 2em 0; padding: 0 0 0 0; }
#column_right #main_search .left-bottom  { margin:-12px 0 -2px -1px;}

/*------FILTER------------------------------*/

 
.table-filter3 { float:none;  width:100%; margin:30px auto 0 auto;  background:#f2f7f6}
.table-filter3 td { width:73.5%;   }
.table-filter3 td.filterrows { width:26.5%; }
.table-filter3 td.filterrows select, .table-filter3 td select, .table-filter3 td input{float:right;margin-left:0.5em; margin:10px 5px 10px 5px;} 
.table-filter3 td span {width:45%;  display:block; margin:15px 0 15px 0; float:left;}
.table-filter3 td img { float:left; display:block; margin:15px 13px 15px 39px }


.aplikuj-div {float:right; display:block;  margin:1.5em 0 0 0;}
.aplikuj-div input, .aplikuj-div select, .aplikuj-div label {float:left}
.aplikuj-div input.button-5 {float:left; margin:0 0 0 0.5em; padding:0 0 0 0}
.aplikuj-div label {font-size:1.2em; margin:0 0.5em 0 0; padding:0 0.5em 0 0; }

/*------TABLE---------------------------*/
.table-with-subtitles {margin:0 0 0 0; padding:0 0 0 0}
.table-with-subtitles td {margin:0 0 0 0; vertical-align:middle; padding:10px 0  10px 0px;}
.table-with-subtitles td.with-subtitle {margin:0 0 0 0; vertical-align:middle;}
.table-with-subtitles td a {float:none}
.img-subtitle { display:block; margin:0.3em 0 0 0;}

.table-ustawienia { float:left; width:100%; margin:2.5em 0 2.5em 0}
.table-ustawienia td {width:25%; text-align:center;}
.table-ustawienia td.red a {color:#C00}
td a em.pracodawca-em { color: #f08d1c; }

/*----------*/
.tfs  { width:95%; float:left;  margin:1em 0 3em 2em; padding:0 0 25px 0; background:url(../img/path-bg.gif) repeat-x bottom; }
.tfs table {float:left; width:31%; display:block; margin:0 1em 0 0;   }
.tfs td {padding:0.5em 0 0.5em 0; }
.tfs td span { color:#249ab0; }

/*---------*/
.div-zarejestruj-sie {font-size:3.8em; color:#4e5c65; font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; float: left; margin:-2.5em 0 0 5em}
.div-zarejestruj-sie a {text-decoration: underline;color:#4e5c65; font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;}

.div-zarejestruj-sie2 {font-size:3.8em; color:#4e5c65; font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; float: right; margin:0 0 0 0}
.div-zarejestruj-sie2 a {text-decoration: underline;color:#4e5c65; font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;}

/*------------*/
ul.li-oferta-templae li {padding: 0 0 0em 0; margin:0 0 0.5em 0; text-align:justify} 
ul.li-oferta-templae-small li { font-size:11px; text-align:justify; color:#a9b1b6} 
ul.point-k li { list-style:url(../img/point-k.gif) inside; margin:0.5em 0 0.5em 0; } 

#column_right .offer  h2.h2-offer {margin: 1em 0  0.2em 0.75em; float:left; color:#010101;  width:90%; display:block; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;}
#column_right .offer  h3.h2-offer {margin: 1em 0  0.2em 11px; float:left; color:#010101;  width:90%; display:block; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;}
#column_right  .offer h2.li-oferta-templae-small {font-size:11px; font-weight:bold; margin: 1em 0  0.2em 0.9em; color:#a9b1b6; font-family:Arial, Helvetica, sans-serif}

.drobne-1-table {width:100%; margin:0 0 0 0; padding:0 0 0 0; }
.drobne-2-table {width:100%;  margin:1em 0 1em 0; position:relative; z-index:100}

.td-ckheckbox-1 { width:8em; }
.td-ckheckbox-1 input {float:left; margin:0.3em  0.5em 0 0;}
.td-ckheckbox-1 label {width:4.5em; float:left; margin:0 0 0 0; padding:0em 0 0 0; }

.td-ckheckbox-2 { width:8.5em; }
.td-ckheckbox-2 input {float:left; margin:0.3em 0.5em 0 0;} 
.td-ckheckbox-2 label {float:left; margin:0 0 0 0;  width:6em;  padding:0em 0 0 0;  }

.displayrowsdrobne {text-align:right;  width:12em; margin:0 0 0.5em 0; display:block; }
.displayrowsdrobne select {float:right;margin:0 0 0 0.5em}
.displayrowsdrobne label {float:right; margin:0.5em 0 0 0 }

div.displayrowsdrobne {text-align:right; width:163px; float:right; margin:0 0 0 0; display:block; background:#f2f7f6}
div.displayrowsdrobne select {float:right;margin:6px 10px 6px 0.5em}
div.displayrowsdrobne label {float:right; padding:7px 10px 0 0; font-size:12px; float:right; margin:0 0 0 0;   }
div.displayrowsdrobne .tabela_naglowek100 { margin:0 0 0 0; padding:0 0 0 0; float:left; width:100%}

input.drobne-button {width:97px; margin:1.4em 0 0 0; padding:0 0 0 0;}

.drobne-title-td {font-size:1.8em;  margin:0 0 0 0; padding:0 0 0 0;  font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;}

h1.h1-oferta-templates {margin:0 0 0 -1px; padding:0.5em 0 0.3em 1em; font-size:24px; color:#249ab0; font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif}
span.h1-oferta-templates {margin:0 0 0 -1px; display:block; border-left:1px solid #aaccee; padding:0.5em 0 20px 17px; font-size:24px; color:#249ab0; font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif}
span.h1-oferta-templates-super { border-left:1px solid #CD3B02}
span.h1-oferta-templates-dnia { border-left:1px solid #2f9fb5;}





td span.grey_links  a { text-decoration:none;}
td span.grey_links  a:hover { text-decoration: underline;}



textarea {font-family:Arial, Helvetica, sans-serif; font-size:1em;}

.select-cv-form select { width:45%; float:right }
.select-cv-form-2 select {  float:left }

.ul-umeniea { float:left; width:100%; background:url(../img/dotted.gif) repeat-x bottom; margin:0 0 1em 0}

.static-table { width:90%; margin:15px auto 0 auto }
.static-table td { padding:0 0 0.5em 0; font-size:13px; color:#4e5c65; }

.table-with-subtitles td.td35pro  {width:38%; padding-right:0.5em;}

td strong { font-weight:bold}

a.lbAction2 {float:right; margin:0 2px 0 0; }

#column_right ul.cvshowul li {padding: 0 0 0 0 ; margin:0 0 0.3em 0; }

.pow {margin:-0.75em 0 0 -1px; padding:0 0 0 0; z-index:1; position:relative;}
body:first-of-type .pow {margin:-0.75em 0 0 0;}
html:first-child .pow {margin:-1.2em 0 0 0; }

.table_full_search span.pro19 { margin:0 0 0 19%}
html:first-child .table_full_search span.pro19 { margin:0 0 0 0}

span.roolspan {font-size:1.1em; float:left; display:block; margin:1em 0 0 0;}
form ul.cvcreateul {margin:0 0 2em 0; width:100%}
form ul.cvcreateul select {float:left; margin:0 2em 0 0; width:10em} 
.error-div-block {display:block; float:left; height: auto; width:100%; margin:0.5em 0 0 0; padding:0 0 0 0;}

/*--------------------------------------------------------------------------------------*/
.nazwa-cv { font-size:2.4em; color:#ccc; margin:0 0 1em 0}
.cv-photo { width:110px; height:130px; background:#CCC; float:left; display:block; text-decoration:none}
.imea { font-size:1.4em;  margin:0 0 0 1em; width:8em; }

.private-info {float:left; display:block; width:45%; margin:1.6em 0 0 1.75em;  }
.private-info li {font-size:1.1em}

.private-info ul.private-info-ul li label {width:35%;  float:left; }
.private-info ul.private-info-ul input { float:right; width:59%}
.private-info ul.private-info-ul .data-div {float:right; width:59%; }
.private-info ul.private-info-ul .data-div input.day {width:20%; float:left}
.private-info ul.private-info-ul .data-div input.year {width:20%}
.private-info ul.private-info-ul .data-div  select { float:none; margin:0 auto 0 auto; width:50%; display:block}

.private-info .contacts li input {width:100%}
.private-info .contacts li input.post-code {width:21%}
.private-info .contacts li input.miasto {width:75%; float:right} 

.phone {float:right; display:block; width:30%;}
.phone li {font-size:1.1em}
.phone li label {width:15%; }
.phone input.number {width:65%; float:right; margin:0 0.5em 0 0}

ul.internet li input {width:65%; float:right; margin:0 0.5em 0 0}
ul.internet li span {width:65%; float:right; margin:0.2em 0.5em 0 0}

.roki {float:left; display:block; width:25%;}
.roki select { margin:0.5em 0 0 0;}
.roki input { width:3em; margin:0 2em 0 0; color:#ccc}
.szkoly {float:right; display:block; width:70%; }
.szkoly textarea, .szkoly input{ width:100% }
.szkoly textarea {height:5em}
.szkoly input.small-input, .szkoly select { width:78%; float:right; margin:0 0 0 0 ; padding:0 0 0 0 ;}
.szkoly label{ width:21%; margin:0 0 0 0; padding:0 0 0 0;  }
#column_right .cv-create-main-div .szkoly ul li select { float:right}

.szkoly input.checkbox { width:auto; margin:0.3em 0.5em 0 0; padding:0 0 0 0; }
.szkoly label.label_checkbox_szukaj_drobnych {margin:0 0 0 0; padding:0 0 0 0; }

input.grey-text, textarea.grey-text { color:#999}

.prawo-jazdy { width:100%; }
.prawo-jazdy td { padding:0 0 1em 0;  }
.prawo-jazdy td img, .prawo-jazdy td label, .prawo-jazdy td input { float:left}

.phone  a.additional , .internet  a.additional, .cv-create-main-div  a.additional   { float:right; font-size:1.4em; color:#11c200; font-weight:bold; display:block; text-decoration:none; width: auto;} 
.phone  a.additional2 , .internet  a.additional2, .cv-create-main-div  a.additional2   { float:right; font-size:1.4em; color:  #060; font-weight:bold; display:block; text-decoration:none} 
.phone  a.additional3 , .internet  a.additional3, .cv-create-main-div  a.additional3   { float:right; font-size:1.4em; color:#Fff; font-weight:bold; display:block; text-decoration:none; width:1em} 

.cv-create-icons { float:right}

.phone h4, .private-info  h4, .contact h4, .internet h4 {font-size:1.2em; font-weight: bold; float:left}
.phone h4.internet {font-size:1.2em; font-weight: bold; float:left; margin:1em 0 0 0}
.private-info  h4.contacts {font-size:1.2em; font-weight: bold; float:left; margin:1em 0 0 0}

.cv-create-main-div {float:left; width:100%; display:block; margin:3em 0 0 0;}
.cv-create-main-div li select {float:left}
.cv-create-main-div h1 { color:#249ab0; font-size:1.4em; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin:10px 0 0.5em 0; border-bottom:2px solid #e0edfa; padding:0 0 5px 0}
.cv-create-main-div ul.jezyki { width: 180px; float:left; display:block; padding:0 0 0 0; }
.cv-create-main-div ul.jezyki label { width:auto}
.cv-create-main-div ul.jezyki select{ float:left; width:13.5em; font-weight: bold}

.cv-create-main-div .cv-create-main-div {margin:0.5em 0 2em 0}
.cv-create-main-div .cv-create-main-div h4 { font-weight:bold; font-size:1.4em; float:left}
.cv-create-main-div .cv-create-main-div .szkoly h4 { font-weight:bold; font-size:1.2em;}
.cv-create-main-div .cv-create-main-div .szkoly span { width:21%; float:left; display:block;}
.cv-create-main-div .cv-create-main-div .szkoly span.value { width:78%; float:right; display:block;}
.cv-create-main-div .cv-create-main-div .level span { font-size:1.2em}

.roki span { font-size:1.2em }

.level  {width:420px; float:right; margin:0.5em 0 0 0;}
.level label  { font-size:1.2em; float:left; margin:0.3em 0 0 0}
.level select  { float:left; margin:0 0 0 0} 
.level .left {float:left; width: 140px; display:block;}
.level .center {float:left; margin:0 auto 0 auto; width: 135px;  display:block; }
.level .right {float:left;  width: 135px; display:block;}
.level strong {font-weight:bold; padding:5px 0 0 0;  display:block}
.level label {font-weight:bold}

span.sub-rok { float:left; font-size:1.1em; margin:0 2em 0 0; width:4.5em}

ul.oczekiwania { float:left; display:block }
ul.oczekiwania  li { float:left; width:auto }
ul.oczekiwania  li label, ul.oczekiwania  li input, ul.oczekiwania  li select{ float:left}
ul.oczekiwania  li label {width:auto; padding:0 1em 0 0}
ul.oczekiwania  li label.do {padding:0 0.5em 0 0.5em;}
ul.oczekiwania  li input.do, ul.oczekiwania  li input.od { width:4em}
ul.oczekiwania  li label.od { padding:0 0.5em 0 0}
ul.oczekiwania  li input.do { margin:0 3em 0 0}
ul.oczekiwania  li label.slash { padding:0 0.5em 0 0.5em}

.table-with-subtitles td.td35pro { width:45%}

.zaloguj-table { width:100%; margin:0.5em 0 0 0;}
.zaloguj-table input {font-size:1.6em; float:left;}
.zaloguj-table label {font-size:1.6em; float:left;}
.zaloguj-table label.checkbox2 {font-size:1em; margin:0 0 0 0; padding:0 0 0 0;}

td.checkbox_szukaj_drobnych2 { padding: 0.5em 0 0 0; height:43px}
td.checkbox_szukaj_drobnych3 { padding: 0.5em 0 0.75em 0}
td.checkbox_szukaj_drobnych2 label, td.checkbox_szukaj_drobnych2 input {float:left; margin:0 0 0 0} 
td.checkbox_szukaj_drobnych2 input { margin:0.2em 0.3em 0 0} 

td.checkbox_szukaj_drobnych2 label.seconcheckboxforsearch { margin:0 0 0 0 ; padding:0em 1.5em 0 0; float:left; display:block;} 

td.height20px2 {height:20px;}

.drobne-column-left-table { height:108em; float:left; margin: inherit 0 0 0; padding: inherit 0 0 0;}
.drobne-column-left-table table { width:100%; height:100%;  position:relative; float:left}
td.mag-small-t-bg {background:url(../img/mag-small-t-bg.jpg) left bottom repeat-x; height:27px;}
div.mag-small-lt {float:left; display:block; background:url(../img/mag-big-l-bg.jpg) left bottom repeat-y;height:27px; width:50%;}
div.mag-small-rt {float:right; display:block; background:url(../img/mag-small-rt.jpg) right bottom no-repeat; height:27px; width:50%; }
div.mag-small-l-bg {float:left; display:block; background:url(../img/mag-big-l-bg.jpg) left bottom repeat-y; height:82.4em; width:50%;}
div.mag-small-r-bg {float:right; display:block; background:url(../img/mag-small-r-bg.jpg) right bottom repeat-y; height:80em; width:50%; }
td.mag-small-b-bg {/*background:url(../img/mag-small-b-bg.jpg) left bottom repeat-x;*/ height:66px;}
div.mag-small-lb {float:left; display:block; background:url(../img/mag-small-lb.jpg) left bottom no-repeat; height:96px; width:50%;}
div.mag-small-rb {float:right; display:block; background:url(../img/mag-small-rb.jpg) right bottom no-repeat; height:96px; width:50%;}
div.mag-big-r-bg {background: url(../img/mag-big-r-bg.jpg) right top repeat-y;  height:103em; float:left; display:block; width:100%;}
div.mag-big-l-bg {float:left; height:103em; margin: inherit 0 0 0; padding: inherit 0 0 0; /*background: url(../img/mag-big-l-bg.jpg) left top repeat-y;*/}
div.w95proh96em {width:95%;  float: none; margin:0 auto 2em auto; height:96em;}
div.mag-big-l-bg-wszystkie {background: url(../img/mag-big-l-bg.jpg) left top repeat-y; float:left; display:block; width:100%}
div.mag-big-r-bg-wszystkie {background: url(../img/mag-big-r-bg.jpg) right top repeat-y; float:left; display:block; width:100%}

div.mag-big-t-bg-wszystkie {background: url(../img/mag-big-t-bg.jpg) left top repeat-x; float:left; display:block; width:100%}

.drobne-column-left-table div, .drobne-column-left-table table, .drobne-column-left-table td, .drobne-column-left-table td div {margin:0 0 0 0; padding:0 0 0 0}

#column_left .mag-left {float: left; display:block; position:relative; width:100%; margin:3em 0 -90em 0}


/*----------------------------new-offer-create-styles------------------------------*/
.logo-photo { width:200px; height:150px; background:#CCC; float:right; display:block; text-decoration:none}
div.offer2 {float:left; margin:1.5em auto 1.5em 2%; padding:0 0 0 0; width:96%; display:block;}
div.offer2 input { color:#999; font-size:1.4em;display:block; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin:0em 0 0.5em 0; width:50%}
div.offer2 textarea { display:block; width:100%; font-size:1.2em; height:4em; position:relative; z-index:1000}

h1.profil_titel input {font-family:Arial, Helvetica, sans-serif; font-size:0.8em; font-weight:bold; color:#999; width:75%}

.offer .company td textarea { width:100%; margin:1em 0 0 0; color:#999; } 
.offer .company td input { font-weight:bold; color:#999; width:50%  } 
.offer .company td div.div-for-checkbox {width:100%; margin:1em 0 0 0}
.offer .company td div.div-for-checkbox input { width:auto}

.company-2 { margin:2em 0 1em 0;  float:left}
.company-22 td { padding:1em 0.5em 1em 0.5em; margin:1em 0.5em 1em 0.5em; background:url(../img/dotted.gif) repeat-x bottom; font-size:11px  }
.company-2 td table { float:left}
.company-2 td td {padding:0 0 0 0; margin:0 0 0 0; background: none;   }
.company-2 td .ilosc-wakatow { width:2em}
.company-2 td select { width:20em }
.company-2 td.with-auto-select select {width:auto}

input.number-offer {margin:0.2em 0 0.75em 1.75em; float:left; display:block; font-size:0.9em}

div.zamow {float:left; display:block; width:95%;  margin:1em 0 0 0; }
div.zamow p {margin:0 0 1em 0; font-size:1.1em; padding:0 0 0 0;}
div.zamow ul { float:left; margin:0 0 0 4em; width:80%}
div.zamow li { font-size:1.1em; list-style:url(../img/super2.gif) outside  }
div.numer-zamow { float: none;  display:block; width:15em; margin:0 auto 0 auto; }
div.numer-zamow input.numer-zamow {width:4em; float:left}
div#o-standart { height:50em;}
div#o-dnia {height:50em;}
div#o-super {height:50em;}

div.numer-zamow2 { float: none;  display:block; width:100%; text-align:center;  margin:0 auto 0 auto; }

div.switch-opis a {display:block; margin:0 0 0 0; font-size:1.2em; font-weight:bold; text-decoration:none;   padding:0.5em 0 0.5em 0; width:100%; float: left; text-align:center}
   
.table-edit-profile {  margin:2em 0 2em 0; width:100%}
.table-edit-profile td {padding:0.75em 0 0.75em 0}
.table-edit-profile td label, .table-edit-profile td input  {float:left; display:block;}
.table-edit-profile td label {width:10em}
.table-edit-profile td input {width:18em}

/*.table-edit-profile td { height: auto; padding:0em 0 1em  0}

.table-edit-profile td.end-of-some-part { height: auto; padding:2em 0 1em 0; border-top:1px solid #ccc }
.table-edit-profile td span.pole_ok, #uf_changepass_form span.pole_ok {display:none}
.table-edit-profile td td {height:auto; border:none;  padding:0 0 0 0}
.table-edit-profile td input, .table-edit-profile td select { width:20em; }
.table-edit-profile td.shoter input, .table-edit-profile td.shoter select { width:15em; }
.table-edit-profile td.shoter-shoter input, .table-edit-profile td.shoter-shoter select { width:11em; }
.table-edit-profile td.shoter-shoter-shoter input, .table-edit-profile td.shoter-shoter-shoter select { width: auto; }

.table-edit-profile td textarea { width:22em; height:10em}
.table-edit-profile td td input, .table-edit-profile td td select {width:auto}
.table-edit-profile td.label-td { width:11em;} 
.table-edit-profile td.ad-td-check {padding:1.5em 0 0 0;  }
.table-edit-profile td.ad-td-check input {width:auto;}
.table-edit-profile td  .tabela_naglowek101 {float:right}
.table-edit-profile td  .tabela_naglowek101 td { padding:0.5em 0.5em 0.5em 0.5em;   background:none; border-bottom:none}
*/


.inputs-in-the-create-email-alert input, .inputs-in-the-create-email-alert select { width:15em;}

.oferta-labels {float:left; display:block; width:82px; height:21px; margin:1em 0 0 15px}

.oferta-dnia .offer .div_with_table_with_tab5 {border:2px solid #20ae00; border-top:2px solid #20ae00; }
.oferta-dnia .offer .left-top20 {background:url(../img/white-corner.gif)   0 -299px no-repeat; margin:0 0 0 -2px; }
.oferta-dnia .offer .right-top20 {background:url(../img/white-corner.gif)   -13px -299px no-repeat; margin:0 -2px 0 0;}
.oferta-dnia .offer .left-bottom20 {background:url(../img/white-corner.gif)   0px -312px no-repeat; margin:0 0 -2px -2px;}
.oferta-dnia .offer .right-bottom20 {background:url(../img/white-corner.gif)   -13px -312px no-repeat; margin:0 -2px -2px 0;}
.oferta-dnia .oferta-labels {background:url(../img/oferta-labels.gif) 0 0 no-repeat;}

.oferta-super .offer  .div_with_table_with_tab5  {border:2px solid #ffb847; border-top:2px solid #ffb847;}
.oferta-super .offer .left-top20 {background:url(../img/white-corner.gif)   0 -325px no-repeat; margin:0 0 0 -2px; }
.oferta-super .offer .right-top20 {background:url(../img/white-corner.gif)   -13px -325px no-repeat; margin:0 -2px 0 0;}
.oferta-super .offer .left-bottom20 {background:url(../img/white-corner.gif)   0px -338px no-repeat; margin:0 0 -2px -2px;}
.oferta-super .offer .right-bottom20 {background:url(../img/white-corner.gif)   -13px -338px no-repeat; margin:0 -2px -2px 0;}
.oferta-super .oferta-labels {background:url(../img/oferta-labels.gif) 0 -21px no-repeat;}

.oferta-dnia .offer #main_search2 .div100 {background:url(../img/bg-main-search-dnia.jpg) #1CB50B no-repeat;border:none}
.oferta-super .offer #main_search2 .div100 {background:url(../img/bg-main-search-super.jpg) #ffb847 no-repeat;border:none}





/* styles for the new footer */

.copyrights {float: none; text-align: center; display:block; font-size:1.2em; margin:0.5em auto 0 auto; width:auto; }

/* */

.poradnik-table { float:left; display:block; width:75%;   }
.poradnik-table th {font-size:1.3em; color:#249ab0; font-weight:bold; padding:2em 0 1em 0; }
.poradnik-table td { padding: 1em 0 1em 0;}
.poradnik-table td.poradnik-td-title { width:50%}
.poradnik-table td a { margin:0 0 0 1em; float:left; display:block; width:90%}

.poradniki-right-part{ float:right; display:block; width:17%; padding:0 0 0 2em; border-left:1px solid #ccc}
.poradniki-right-part ul {margin:0 0 0 0; padding:0 0 0 0; float: left}
.poradniki-right-part li { margin:3em 0 0 0; padding:0 0 0 0}
.poradniki-right-part li span {display:block; color:#999; font-size:0.9em }



/* */
.user-registration-table {width:100%}
.user-registration-table td { padding:0 0 1em 0;}
.user-registration-table td.regon-td { padding:0 0 0.5em 0;}
.user-registration-table td label { padding:0.5em 0 0 0;  float:left;}
.user-registration-table td label.label_checkbox_szukaj_drobnych2 { padding:0 0 0 0;  float:left;}

div#regulamin_div {width:100%; padding:0 0 0 0; border:1px solid #000; height:100%}
div#regulamin_div p { color:#000; display:block;}
.regulamin-content { background:#fff; display:block; position:relative; z-index:10; width:90%; float:left}

.cross {position: relative; float:right; height:100%; display:block;  right:0; top:0; width:5px; border:2px solid #000;}
.cross-inside {position: relative;  width: 100px; font-size:2em;   margin: 0 auto;  top:0;  left:0;}

.user-registration-table td input.input-radio {float:left; margin:0.65em 0.5em 0 0}

.user-registration-table td input {float:left}
.user-registration-table td input.input-radio {float:left; margin:0.65em 0.5em 0 0}
.user-registration-table td label.label-radio {float:left; padding-right:3em;}
.user-registration-table td input, .user-registration-table td select { font-size:1.4em; padding: 0.3em  0.3em  0.3em  0.3em }
.user-registration-table td select  {width:51%}

.user-registration-table td input.checkbox_regulamin {margin:0.3em 0.5em 0 0 }




/*-----------------NEW TABLE FOR VACANCIES ---------------------------*/


.vacancies {display:block; border-top:1px solid #e1edf9; border-bottom:1px solid #e1edf9;  float:left;   width:680px; margin:0 0 0 0; height:66px; padding:0 0 0 0}


.vacancies li { height:68px;float:left; background:url(../img/table-shadow.gif) repeat-x;  }
.vacancies li.dt h2 a,  .vacancies li.dt h4 a {font-weight:bold; font-size:13px; color:#000;   margin:24px 10px 5px 20px; display:block;   }
.vacancies2 li.dt h2 a {font-weight:bold; font-size:13px; color:#000;   margin:24px 10px 0 10px; display:block;}
.vacancies li.dt a.type-of-offer {font-weight: normal; font-size:1.1em;color: #000000}
#column_right .vacancies li.dt h2, #column_right .vacancies li.dt h4 {padding:0 0 0 0; margin:0 0 0 0; }


.vacancies li.dt h2.fmr2 a { text-decoration:underline}
.vacancies li.dt h4.fmr2 a { text-decoration:underline}

.vacancies li.dt {width: 210px; }
.vacancies li.date {width:80px; vertical-align:top }
.vacancies  li.date img { margin:10px 0 0 0; display:block; float:left}
.vacancies  li.company {width:190px;   }
.vacancies  ul li.company {font-size:12px}
.vacancies  li.zapisz {width:60px;}
.vacancies  li.miasto {width:140px}
.vacancies-preview {position:absolute; margin:25px 0 0 10px; padding:0px 3px 0 3px;   width:93%; display:none; z-index:5000  }
.vacancies  li a.org{ color: #4d5e66;   margin:24px 10px 5px 10px; display:block; }
.vacancies  li em.org{ color: #4d5e66;   margin:24px 10px 5px 10px; display:block;  width:150px }
.additionaltooltipimage {  margin:0 0 0 87px; width:175px; height:30px; cursor:pointer;   z-index:5000; float:left; display:block; display:block; position:relative;   }
.additionaltooltipimage2 { margin:0 0 0 40px;  }
.additionaltooltipimage3 {  width:370px; margin:0 0 0 77px;  }
.additionaltooltipimage4 {margin:24px 0 -34px 20px;  }
.additionaltooltipimage5 {margin:24px 0 -34px 10px; height:18px; width:370px }



.vacancies span.locality { color: #4f5c64; font-weight:bold; font-size:12px;  margin:24px 0 5px 0; display:block; }
.vacancies span.locality2 { color: #4f5c64; font-weight:normal; font-size:12px;  margin:24px 0 0 0; display:block; }
.vacancies span.locality3 { color: #000; font-weight: bold; font-size:12px;  margin:0 0 5px 0; display:block; }
.vacancies .wazno-od { color: #545c5f;  font-size:11px; margin:26px 0 0 5px; display:block;  }
.vacancies .wazno-od2 { color: #545c5f;  font-size:11px; margin:11px 0 0 5px; display:block;  }
.vacancies  li.zapisz a, .vacancies2  li.zapisz a { color: #565a5d; font-size:11px; display:block; margin:24px 0 5px 0; padding:0 0 0 0; text-decoration:underline; cursor:pointer;}
.vacancies  li.zapisz img, .vacancies2  li.zapisz img {margin:16px 0 0 8px; width:47px; height:50px; padding:0 0 0 0; cursor:pointer}
.vacancies  li.zapisz img.img1, .vacancies2  li.zapisz img.img1 { background:url(../img/zzz.gif) 0 0 no-repeat;}
.vacancies  li.zapisz img.img2, .vacancies2  li.zapisz img.img2 { background:url(../img/zzz.gif) 0 -50px no-repeat;}
.vacancies  li.zapisz img.img3, .vacancies2  li.zapisz img.img3 { background:url(../img/zzz.gif) 0 -100px no-repeat;}
.vacancies  li.zapisz img.img4, .vacancies2 li.zapisz img.img4 { background:url(../img/zzz.gif) 0 -150px no-repeat;}


.vacancies2 li.dt {width: 400px;  }


#column_right .vacancies-preview p { font-size:0.9em; float:none; display:block;  margin:0 10px 0 10px; padding:0 0 0 0; }
.vacancies-preview table {float:left;  width:100%; margin:-15px 0 0 0; z-index:400;  position:relative; }
.vacancies-preview table.entry-content {margin:20px 0 10px 10px; width:575px;}
.vacancies-preview table.entry-content td, .vacancies-preview table.entry-content th {font-size:0.9em; padding:10px 0 10px 0; width:16.7%; color:#4e5c65; border-bottom:1px solid #e0edfa; border-top:1px solid #e0edfa; background:url(../img/table-path-2.gif) top repeat-x; }
.vacancies-preview table.entry-content th {font-weight:bold; color:#249ab0;  }
.vacancies-preview div.div-bg {background: #fff;  padding:0 0  0 0; }
.vacancies-preview td.div-bg {background: #fff;  }

.vacancies-preview td.m-lt, .vacancies-preview td.m-lb {  background:url(../img/tooltip/tooltip-clt.png) no-repeat;  width:20px; height:23px; font-size:0em; }
.vacancies-preview td.m-lb {background:url(../img/tooltip/tooltip-clb.png) no-repeat; }
.vacancies-preview td.m-rt, .vacancies-preview td.m-rb  {background:url(../img/tooltip/tooltip-crt.png) no-repeat; width:20px; height:23px; font-size:0em; }
.vacancies-preview td.m-rb  {background:url(../img/tooltip/tooltip-crb.png) no-repeat;}

.vacancies-preview td.td-tbg {background: url(../img/tooltip/tooltip-tbg.png) repeat-x; display:block; height:23px; font-size:0.01em;  }
.vacancies-preview td.td-bbg {background:url(../img/tooltip/tooltip-bbg.png) repeat-x; display:block; height:23px; font-size:0.01em;  }
.vacancies-preview td.td-lbg {background: url(../img/tooltip/tooltip-lbg.png) repeat-y; width:20px; font-size:0.01em;  }
.vacancies-preview td.td-rbg {background:url(../img/tooltip/tooltip-rbg.png) repeat-y;  width:20px; font-size:0.01em;  }
.vacancies-preview .icon { float:right; margin:-7px -8px 0 0; cursor:pointer } 









.alarm-preview2 td.m-lt, .alarm-preview2 td.m-lb {  background:url(../img/tooltip2/tooltip-clt.png) no-repeat;  width:20px; height:23px; font-size:0em; }
.alarm-preview2 td.m-lb {background:url(../img/tooltip2/tooltip-clb.png) no-repeat; }
.alarm-preview2 td.m-rt, .alarm-preview2 td.m-rb  {background:url(../img/tooltip2/tooltip-crt.png) no-repeat; width:20px; height:23px; font-size:0em; }
.alarm-preview2 td.m-rb  {background:url(../img/tooltip2/tooltip-crb.png) no-repeat;}

.alarm-preview2 td.td-tbg {background: url(../img/tooltip2/tooltip-tbg.png) repeat-x; display:block; height:23px; font-size:0.01em;  }
.alarm-preview2 td.td-bbg {background:url(../img/tooltip2/tooltip-bbg.png) repeat-x; display:block; height:23px; font-size:0.01em;  }
.alarm-preview2 td.td-lbg {background: url(../img/tooltip2/tooltip-lbg.png) repeat-y; width:20px; font-size:0.01em;  }
.alarm-preview2 td.td-rbg {background:url(../img/tooltip2/tooltip-rbg.png) repeat-y;  width:20px; font-size:0.01em;  }







.alarm-preview3 td.m-lt, .alarm-preview3 td.m-lb {  background:url(../img/tooltip/tooltip-clt.png) no-repeat;  width:20px; height:23px; font-size:0em; }
.alarm-preview3 td.m-lb {background:url(../img/tooltip/tooltip-clb.png) no-repeat; }
.alarm-preview3 td.m-rt, .alarm-preview3 td.m-rb  {background:url(../img/tooltip/tooltip-crt.png) no-repeat; width:20px; height:23px; font-size:0em; }
.alarm-preview3 td.m-rb  {background:url(../img/tooltip/tooltip-clb1.png) no-repeat;}
.alarm-preview3 td.td-tbg {background: url(../img/tooltip/tooltip-tbg.png) repeat-x; display:block; height:23px; font-size:0.01em;  }
.alarm-preview3 td.td-bbg {background:url(../img/tooltip/tooltip-bbg.png) repeat-x; display:block; height:23px; font-size:0.01em;  }
.alarm-preview3 td.td-lbg {background: url(../img/tooltip/tooltip-lbg.png) repeat-y; width:20px; font-size:0.01em;  }
.alarm-preview3 td.td-rbg {background:url(../img/tooltip/tooltip-rbg.png) repeat-y;  width:20px; font-size:0.01em;  }










.alarm-preview1 td.m-lt, .alarm-preview1 td.m-lb {  background:url(../img/tooltip1/tooltip-clt.png) no-repeat;  width:20px; height:23px; font-size:0em; }
.alarm-preview1 td.m-lb {background:url(../img/tooltip1/tooltip-clb.png) no-repeat; }
.alarm-preview1 td.m-rt, .alarm-preview1 td.m-rb  {background:url(../img/tooltip1/tooltip-crt.png) no-repeat; width:20px; height:23px; font-size:0em; }
.alarm-preview1 td.m-rb  {background:url(../img/tooltip1/tooltip-crb.png) no-repeat;}

.alarm-preview1 td.td-tbg {background: url(../img/tooltip1/tooltip-tbg.png) repeat-x; display:block; height:23px; font-size:0.01em;  }
.alarm-preview1 td.td-bbg {background:url(../img/tooltip1/tooltip-bbg.png) repeat-x; display:block; height:23px; font-size:0.01em;  }
.alarm-preview1 td.td-lbg {background: url(../img/tooltip1/tooltip-lbg.png) repeat-y; width:20px; font-size:0.01em;  }
.alarm-preview1 td.td-rbg {background:url(../img/tooltip1/tooltip-rbg.png) repeat-y;  width:20px; font-size:0.01em;  }










.hor-banner {width:380px; height:135px; display: block;  margin: 20px auto 20px auto; }
.hor-banner img {float:left}
.hor-banner img.left, .hor-banner img.right { margin:55px 0 0 0}

.cloud {background:; display:block; float:left; width:680px;  color:#79838a}
.cloud a {white-space:nowrap; color:#79838a}
.cloud  h3    {float: none; display: inline; width:auto; color:#000; font-size:16px; margin:10px 0 5px 0}

.w-lt, .w-lb { width:7px; height:7px; float:left; background:#000;  display:block;}
.w-rt ,  .w-rb { width:7px; height:7px; float:right; background:#000; display:block;}
.w-lt {background:url(../img/m-c.png) 0px -14px no-repeat;}
.w-lb {background:url(../img/m-c.png) 0px -21px no-repeat;}
.w-rt {background:url(../img/m-c.png) -7px -14px no-repeat;}
.w-rb {background:url(../img/m-c.png) -7px -21px no-repeat;}
 
.book { margin:0px 0 10px 0; width:961px; float:left; }
.book td.small-shadow {background:url(../img/small-shadow.gif) no-repeat; border: none; height:30px; }
.book td.small-shadow-2 {background:url(../img/small-shadow-2.gif) no-repeat; border: none; height:30px; }
.book td.big-shadow {background:url(../img/big-shadow.gif) no-repeat; border: none; height:30px; }

.book td.top-small-shadow {background:url(../img/top-small-shadow.gif) no-repeat; border: none; width:265px; height:21px; }
.book td.top-small-shadow-2 {background:url(../img/top-small-shadow-2.gif) no-repeat; border: none; width:264px; height:21px; }
.book td.top-big-shadow {background:url(../img/top-big-shadow.gif) no-repeat; border: none; width:432px; }

.bg25 { background:url(../img/book-bg.jpg) center repeat-y #efefef}
.aktualnosti {text-align:center; background:url(../img/center-book-bg.gif) left repeat-y;}
.aktualnosti  h1 {font-size:22px; color:#636f77; text-align: center; margin-bottom:10px }
.aktualnosti  #006 {margin-bottom:10px}

.sonda {background:url(../img/right-book-bg.gif) right repeat-y;  }
.sonda dl {width:100%;float:right; margin:0 0  1em 0; padding:0 0 0 0; font-size:12px}
.sonda dd {width: 90%; margin:0.5em 0 0.5em 10%; float:left; }
.sonda dt {width: 90%; margin:0.5em 10% 0.5em 0; float:right; }
.sonda form { margin:0 0  1em 0; padding:0 0 0 0; float:right;  width:80%}
.sonda input {float:left}
.sonda label { float:right; display:block;  width:80%}
.sonda form dl dd  {font-size:12px}

.company-list {background:url(../img/left-book-bg.gif) left repeat-y; }
.company-list h1, .sonda h1 {color:#eb6f00; margin:10px 0 0 20px; font:16px Arial, Helvetica, sans-serif; width:80%; }
.company-list div.dl {border:1px solid #F00; width:500px; height:500px;}
.company-list div.vcard {display: table-cell; border:1px solid #000; width:100%; height:200px; vertical-align:middle; text-align:center; /*width:86px; height:57px;  float:left; text-align:center; vertical-align:middle; display: table-cell;  */ }
.company-list div.vcard img { float:none; margin:auto auto auto auto; vertical-align:middle;  }
.company-list div.vcard a span {display: none} 
.company-list div.vcard  a  {float:none; margin:auto auto auto auto; vertical-align:middle; display:block; } 
/*.company-list div.vcard  {margin:0 0 0 0; color:#eb6f00;  font: 1.4em Arial, Helvetica, sans-serif}
*/
.company-list table { margin:20px 0 10px 25px}
.company-list  td {width:91px; height:64px;  text-align:center; vertical-align:middle }
.company-list  td img {margin:5px auto 5px auto;}
.company-list  td.space-complist { width:28px;}

.b-poradniki {background:#e5fffd; float:left; width:248px; display:block;}
.b-poradniki ul { float: left; display:block; width:100%;  margin:8px 0 15px 0;  }
.b-poradniki li {font-size:1.2em; margin:8px 0 8px 0; list-style: none; float:left; width:100%; }
.b-poradniki li img {margin:5px 18px 0 8px; float:left; display:block } 
.b-poradniki li a {margin:0.5em 0 0 0 ; color:#fff;  float: left; width:70%; display:block}

.forum-div { float:right; }
.forum-div ul { width:90% }
.forum-div li { margin:1em 0.75em 0.5em 1em; list-style:url(../img/li-user-menu-hover-w.gif)  }
.forum-div li a {margin:0.5em 0 0 0 ;   float: left; width:90%; display:block; color:#4e5c65}
.b-poradniki .link-zobacz-wszytki {float:right; margin:0 0.75em 1em 0; font-size:1.2em; }



#search_suggest {width:208px; position: absolute; background-color: #FFFFFF;text-align: left;border: #edebd5 solid 1px; visibility:hidden; } 

#main_search { background: url(../img/bg-serch-form.jpg) top left #2c6c78; float:right; width:70%; color:#fff; margin:0 0 0 0; padding: 0 0 0 0;}

#error_info {width:100%;  margin-bottom: 10px; padding: 0 0 0 0;  font-size:1.2em;  float:left; color:#d00606}

.panstwo-region-miasto  {width:100%; display:block; float:left;}
.panstwo-region-miasto td { width:50%; }
.panstwo-region-miasto input,  .panstwo-region-miasto select {float:right; width:50%; margin:0 0 0 0;} 
.panstwo-region-miasto label { width:40%; float:left; border:1px solid #000}

.branza {width:100%; display:block; float:left;}

#obrazek {width:200px; height: auto; min-height:100px;   display:block; text-align:center;  float:right;}

#other-logos-block { font-size:0.9em; float:right; display:none;  position: absolute; z-index:5000; padding:0 0 0 0; margin:173px 0 -173px 0;}
#other-logos-block4 {border: none; font-size:0.9em; float:right; display:none; background: none; width:270px;  position: absolute; margin:175px 20px -175px -20px;  }

#picture_upload {margin:660px 0 -660px 60%; position: absolute; z-index:100; float:right; display:none;  width:325px; padding:0 0 0 0; }
#picture_upload2 {margin:330px 0 -330px 60%; position: absolute; z-index:100; float:right; display:none; width:325px; padding:0 0 0 0; }

.functional-for-images-from-dodaj-oferta {display: block; float:right; font-size:11px}
.functional-for-images-from-dodaj-oferta a { cursor:pointer}

.dodaj-oferte-form  {width:49%; float:left; display:block; }
.dodaj-oferte-form dd{ float:left; width:100%; display: block; margin:1em 0 1em 0;}
.dodaj-oferte-form dd.ddie7 a {margin:0 0 0 190px}
.dodaj-oferte-form dt {font-size:1.3em; font-weight:bold; color:#1052a8}
.dodaj-oferte-form  .email-email-email label {width:16%; float:left; margin:0 0 0 0 }
.dodaj-oferte-form  .email-email-email input {width:82%; float:left; margin:0 0 0 0 }

.dodaj-oferte-form  .email-email-email2 label {width:16%; float:left; margin:0 0 0 0 }
.dodaj-oferte-form  .email-email-email2 input {width:27%; float:left; margin:0 0 0 0 }

.dodaj-oferte-form  .checkbox-dd2 label {width:16%; float:left; margin:0 0 0 0 }
.dodaj-oferte-form  .checkbox-dd2 input { margin:0 0 0 0; }
.dodaj-oferte-form  .checkbox-dd label { width:50%; float:left; margin:0 0 0 0 }
.dodaj-oferte-form  .checkbox-dd input {  width:auto; margin:0.5em 0.5em  0 100px; float:left}




.dodaj-oferte-form  label {width:32%; float:left;  font-size:1.2em;}

.dodaj-oferte-form  input, .dodaj-oferte-form  select, .dodaj-oferte-form  textarea {width:55%; float:left}

.right-dodaj-oferte-form { float:right; width:44%}
.right-dodaj-oferte-form  input, .right-dodaj-oferte-form  select {width:63%; float:right}
.right-dodaj-oferte-form  label {width:33%;}
.right-dodaj-oferte-form  div, .right-dodaj-oferte-form2  div { width:51%; float:left}
.right-dodaj-oferte-form  dd.slide label, .right-dodaj-oferte-form2  dd.slide label {width:37%; margin-top:0; padding-top:0;}
.right-dodaj-oferte-form  dd.slide div#ilosc_wakatow_display, .right-dodaj-oferte-form  dd.slide div#wazne_dni_display, .right-dodaj-oferte-form2  dd.slide div#ilosc_wakatow_display, .right-dodaj-oferte-form2  dd.slide div#wazne_dni_display   { width:7%; font-size:1.1em; float:right;}
.right-dodaj-oferte-form2  dd.slide2 label {width:31%;}
.right-dodaj-oferte-form2  dd.slide2 div#ilosc_wakatow_display   { float:left; text-align:right}
.right-dodaj-oferte-form2  dd.slide2 div#ilosc_wakatow { width:46%}
 
.right-dodaj-oferte-form  dd.calendar-dd input { width:60%}


.dodaj-oferte-form-user-edit-form { width:52%} 

.dodaj-oferte-form-user-edit-form label {width:31%;}
.dodaj-oferte-form-user-edit-form input {width:64.3%;}
.dodaj-oferte-form-user-edit-form  select {width:66.5%;}
.dodaj-oferte-form-user-edit-form .checkbox-dd label { width:70%; float:left; margin:0 0 0 0;}
.dodaj-oferte-form-user-edit-form  .checkbox-dd input {width:auto; margin:0.5em 0.5em  0 110px; float:left}


.dodaj-oferte-form dd.data-urodzenia td {padding:0 1em 0 0;}
.dodaj-oferte-form dd.data-urodzenia td select {width:auto}


.dodaj-oferte-form-for-textarea { width:100%;}
.dodaj-oferte-form-for-textarea label { width:16%;}
.dodaj-oferte-form-for-textarea textarea { width:82%; height:13em; font-size:12px;}


.dodaj-oferte-form-zmiana-hasla  label {width:40%; float:left;  font-size:1.2em;}

.cv-email-block {float:left; font-size:1.2em; display:block; width:100%; margin:3em 0 0 0; }
.cv-email-block div {float:left; display:block; }
.cv-email-block div#div_for_opcje_odbierania_2 { margin:1em 0 0 9.4em}
.cv-email-block label, .cv-email-block input { float:left; display:block; }
.cv-email-block label {padding: 0 2em 0 0.5em }

.blok_dodaj_cv {float:left; display:block; width:100%; margin:0 0 2.3em 0; display:block; border-top:1px solid #abccef; border-bottom:1px solid #abccef; }
.blok_dodaj_cv p.first {color:#636d76; float:right; display:block;  margin:1em 1em 0 0; width:60%;  height: auto; }
.blok_dodaj_cv p.second{float:left; width:100%; margin:0 0 0 0; padding:0 0 0 0;}

.blok_dobaj_video_cv {float:left; display:block; width:100%; margin:0 0 2.3em 0; display:block;  border-top:1px solid #abccef; border-bottom:1px solid #abccef; }
.blok_dobaj_video_cv  p.first {color:#636d76; float:right;display:block; margin:1em 1em 0 0;  width:60%;  height: auto;}
.blok_dobaj_video_cv  p.second {float:left; width:100%; margin:0 0 0 0; padding:0 0 0 0;}

.block_points {float:left; display:block; width:248px; margin:0 0 2.3em 0; display:block; background:#F2F7F6; border:1px solid #aaccee; color:#4e5c98; }
.block_points  p {color:#4e5c98; float:left; display:block; margin:1em 1em 0 1em; width:90%;  height: auto; font-size:1.1em;  }

.edytuj_form_menu {float:right; display:block; margin:0 0 0 0; background:#fff; }
.edytuj_form_menu td {padding:0 0 0 0.5em}
.edytuj_form_menu a {background:#259eb4; color:#FFFFFF; width:100%; cursor:pointer; display:block; float:left;text-decoration: none; text-align:center}
.edytuj_form_menu span.m-lt, .edytuj_form_menu span.m-rt, .edytuj_form_menu span.m-lb, .edytuj_form_menu span.m-rb  {float: left; background: url(../img/ml-c.png) 0px -24px no-repeat; display:block; width:5px; height:5px;}
.edytuj_form_menu span.m-rt {float: right; background: url(../img/ml-c.png) -5px -24px no-repeat; display:block; width:5px; height:5px;}
.edytuj_form_menu span.m-lb {float: left; background: url(../img/ml-c.png) 0px -29px no-repeat; display:block; width:5px; height:5px;}
.edytuj_form_menu span.m-rb  {float: right; background: url(../img/ml-c.png) -5px -29px no-repeat; display:block; width:5px; height:5px;}
.edytuj_form_menu  a b, .edytuj_form_menu  a em {display:block; width:100%; float:left; font-size:0.8em;}
.edytuj_form_menu .edit_tail {background: url(../img/ml-c.png) center -58px no-repeat; font-size:0.1em; height:4px}
.edytuj_form_menu #tail_01, .edytuj_form_menu #tail_02, .edytuj_form_menu #tail_03, .edytuj_form_menu #tail_04 { font-size:0.1em; height:4px }


.dnia-light {background: #effeca}
.dnia-dark {background: #d6eba3}

.super-light {background: #fffec3}
.super-dark {background: #fdfc93}

.drobne_dam_pracy  td label { width:100px; display:block; float:left }
.drobne_dam_pracy  td input, .drobne_dam_pracy  td select,  .drobne_dam_pracy  td textarea {float:left }

.other-logos-block2 { margin:210px 0 0 0; float:right; display:block;  z-index:1000; position: absolute; background:#fff; }

.some-one-more-div {display:block; float:left; width:49%; margin:1em 0 0 10%; }
.some-one-more-div input {width:auto}
.drobne_dam_pracy  td div.some-one-more-div input {width:auto; margin-left:0;}


.poradniki-block-with-title-of-articles td { padding:1.1em 0.2em 1.1em 0.2em}
.poradniki-block-with-title-of-articles li a  { float:left  }
.poradniki-block-with-title-of-articles li img  { float:left  }

#column_left .box-bg1 .poradniki-menu li {margin:0.5em 0 1em 0; padding:0 0 0 0; width:85%; float:left; display:block;}

.lol { width:95%; margin:1em  auto 3em auto}
.lol td {width:33%; text-align:center}
.lol th { font-weight:bold; color: #f96000; padding:0 0 0.5em 0}

#column_right .vacancies .vacancies-preview table tr td h1  { float:none; margin:0 10px 10px 10px;   padding:10px 0 0 0; font: 1em  Arial, Helvetica, sans-serif;}
#column_right .vacancies .vacancies-preview table tr td h1 a { font-weight:bold; }


#main_search #main_search2 .index-main_search2 .left-top-inside { background:url(../img/white-corner.gif) 0px -364px no-repeat;  margin:0 0 0 0}
#main_search #main_search2 .index-main_search2 .right-top { background:url(../img/white-corner.gif) -13px -364px no-repeat;  margin:0 0 0 0}
#main_search #main_search2 .index-main_search2 {background:url(../img/bottom-index-search.jpg) center bottom no-repeat}



/*   STYLES FOR NEW LAYOUT   */
.top-of-index-form {float:left; display:block; margin:0 0 0 0; padding:0 0 0 0; width:664px;}
.top-of-index-form img {float:left; margin:0 0 0 0; padding:0 0 0 0; display:block; vertical-align: top}
.div_with_table_with_tab8 .div_with_table_with_tab7 .width1002 { width:214px; margin:0 0 10px 0;  }
.div_with_table_with_tab8 .div_with_table_with_tab7 .width1002 h3 { width:100%; float:left;  display:block;  margin:12px 0 0 0; padding:0 0 0 0;  }
.div_with_table_with_tab8 .div_with_table_with_tab7 .width1002 h3 a.lbOn  { margin:0 12px 0 12px; float:left; width: 191px;  padding:0 0 0 0; font-size:13px; font-weight:bold; color:#000000; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;}
.top-drobne-block { margin:0 0 -5px 0}
.div_with_table_with_tab8 .div_with_table_with_tab7   .width1002 blockquote { float:left; display:block; text-align:left; width:100%; background:#e0edfa; font-size:11px; margin:0 0 0 0; padding:5px 0 5px 0; color:#4e5c65;}
.div_with_table_with_tab8 .div_with_table_with_tab7 .width1002 span.drobne-additional-info { color: #4e5c65; width:214px; font-size:11px; margin:0 0 0 0; padding:7px 0 7px 0; border-bottom:1px solid #e0edfa; background:url(../img/drobne-bg.gif)}
.bottom-of-drobne-block {margin:-6px 0 0 0; float: left;}
.div_with_table_with_tab8  a.drobne-show-me {float:right; margin:-2px -2px 0 0; padding:0 0 0 0; }
.div_with_table_with_tab8 {margin:10px 0 10px 0}
.poradniki-table-div {float:left; display:block; border-bottom:6px solid #f2f7f6; padding:0 1px 2px 1px;}
.poradniki-table { float:left; display:block; margin:0 0 0 0; padding:0 0 0 0; }
.poradniki-table td { border:1px solid #bbd6f1; margin:0 0 0 0; padding:0 0 0 0; background: url(../img/poradniki-bg.gif) top repeat-x; width:338px }
.poradniki-table td a {display:block; float:left;  margin:7px 0 0 7px; width:68px; height:68px; background: #bbd6f1;}
.poradniki-table td a img {width:60px; float:left; display:block; margin:3px 3px 3px 3px; padding:0 0 0 0; height:60px; border:1px solid #fff}
.poradniki-table td a.titleofporadniki{color:#4e5c65; font-size:13px; font-weight: bold;  float:left; display:block; margin:10px 20px 17px 20px; padding:0 0 0 0; background:none; width: 210px;  height:auto;  }
.poradniki-table td a.titleofporadniki:hover {text-decoration:none}
.poradniki-table td p {float: right;  display:block; width:220px; margin:0 20px 10px 20px;  height:33px; color:#6f7d85; line-height:16px}
.poradniki-table td.empty { border:none; margin:0 0 0 0; padding:0 0 0 0; background:  none; }
.poradniki-span {margin:30px 0 30px 0; float:left;  color: #249ab0; width:100%; display:block; font-size:18px; font: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; }


.oferti-template-table {width:100%; color: #249ab0 }
.oferti-template-table strong { color:#4e5c65; font-weight:bold;}

.title-img-style { margin:-1px 0 0 -1px;}
.bottom-img-style1 { float:left; margin:0 0 -1px -1px;}
.bottom-img-style2 {float:left;  margin:0  0 -1px 0;}
.bottom-img-style3 { float:right; margin:0 -1px -1px 0;}
.bottom-img-style4 { float:left; margin:0 0 -1px -1px;}

.table-filter { float:none;  width:420px; margin:0 auto 0 auto;}
.table-filter td { width:25%; text-align:center; padding:0 0 0 0; margin:0 0 0 0; background:#f2f7f6}
.table-filter td.przegladasz-katalog {text-align: center; color:#249ab0; background:#fff; font-weight:bold; border-bottom:1px solid #249ab0; padding-bottom:10px}

.table-filter td.aktive-filter  { background:#249ab0; font-weight:normal; }
.table-filter td.aktive-filter a { color:#fff; font-weight:normal; display:block;}
.table-filter td a {padding:10px 0 10px 0; display:block}


.table-filter td.tail-pracodawca-2 { background:url(../img/tail-pracodawca-2.gif) center no-repeat #fff; height:7px; }
.table-filter td.aktive-filter-2  { background:url(../img/tail-pracodawca.gif) center no-repeat #fff; height:7px; }

.powrot-do-listy  {float:left; text-align:right; font-size:12px; display:block; width:561px;  margin:30px 0 10px 58px; padding: 0 0 0 0; position:relative; z-index:100}
.powrot-do-listy img {margin:2px 10px 0 0}
.bg-left-form  {width:250px; }
#column_left .bg-left-form form {width:200px; margin:0 0 0 25px;}
.bg-left-form form li, .bg-left-form form  a, .bg-left-form {color:#fff; }

.edytuj_form_menu a em {color:#FFF; }
table.company { width:200px;}

table.company input, table.company textarea { width:180px;}
table.company  td .div-for-checkbox  input { margin:0 10px 0 0; padding:0 0 0 0; width:auto;}

a.wiecej2 {float:right; margin:-15px 0 2px 0; position:relative; z-index:500 }

h1.h1-offer-ttile1, h3.h1-offer-ttile1 {color:#000; margin:1em 0 0 0; padding:0 0 17px 0; font-size:20px; font-family:Verdana, Arial, Helvetica, sans-serif; border-bottom: 5px solid  #f2f7f6; }
div.cloud-div {width:96%; padding:0 0 0 18px; float:none;   vertical-align:bottom; text-align: left; border-left:6px solid #f2f7f6; margin: 2em 0 2em 0}

h1.h1-offer-ttile1 {color:#000; margin:1em 0 0 0; padding:0 0 17px 27px; font-size:20px; font-family:Verdana, Arial, Helvetica, sans-serif; border-bottom: 5px solid  #f2f7f6; }
#column_right h3.h1-offer-ttile1 {color:#000; margin:1em 0 0 0; padding:0 0 17px 27px; font-size:20px; font-family:Verdana, Arial, Helvetica, sans-serif; border-bottom: 5px solid  #f2f7f6; }

h1.h1-poradniki, span.h1-poradniki  {font-size:22px; margin:0 0 0; padding:7px 0 24px 0; border-bottom:6px solid #f2f7f6; width:100%; display:block; float:left;}
.user-panel {background:#f2f7f6}
span.h1-poradniki  {font-size:22px; margin:0 0 0; padding:7px 0 24px 0; border-bottom:6px solid #f2f7f6; width:100%; display:block; float:left;}

.tabela_naglowek th, .tabela_naglowek th div, .tabela_naglowek100 th { background:#f2f7f6; padding-top:10px;  padding-bottom:10px; font-weight:bold; border-bottom:1px solid #fff}
.tabela_naglowek th a, .tabela_naglowek100 th a {font-weight:bold}
.tabela_naglowek td, .tabela_naglowek100 td { border-top:1px solid #e0edfa}
.tabela_naglowek td.tr3, .tabela_naglowek100 td.tr3 { border-top: none}
.tabela_naglowek td.tr901, .tabela_naglowek100 td.tr901 { font-size:0em; height:3px; background:#f2f7f6; padding:0 0 0 0; margin:0 0 0 0; }
td.tr902 { font-size:0em; height:8px; background:#e0edfa; padding:0 0 0 0; margin:0 0 0 0; }
td.tr903 { font-size:0em; height:3px; background: #fff; padding:0 0 0 0; margin:0 0 0 0;  border-bottom:1px solid #e0edfa;}
.tabela_naglowek100  td.border-bg, td.border-bg {  background:url(../img/border-bg.gif) repeat-y; width: 1px; font-size:0em; padding:0 0 0 0;}
.tabela_naglowek100  td.icon-td {background:url(../img/tb-bg-2.gif) repeat-x; width:50px; padding-left:0; padding-right:0; text-align:center;}

h1.ftat-002 {  margin:50px 0 20px 30px; }
h1.ftat-002  img { margin:-10px 0 0 0;}
h1.ftat-002 a.text-h1 {float:left; display:block; padding:0 0 0 0; margin:0 0 0 0;}

.td-img {width:60px; padding-bottom:1em; height: auto; vertical-align:top; text-align:center}
.td-img img { border:1px solid #bbd6f1}
.td-img a {border:2px solid #fff; float:none; display:block; margin:0 15px 0 10px;} 
.table-user-panel { margin:10px 0 0 0;  }

.div_naglowek18 {float:left; display:block; width:100%; font-size:12px; background:#fff; margin:0 0 0 0; width:680px; background:#fff; border-bottom:1px solid #aaccee; padding-bottom:0}
.div_naglowek18 div.tr25, .div_naglowek18 div.tr23, .div_naglowek18 div.tr16   {float:left; display:block; width:134px; margin:10px 0 0 1px; height:auto }
.div_naglowek18 span {display:block; margin:0px 0 10px 0; float:left;}
.div_naglowek18 div.tr25 { border:1px solid #aaccee; border-bottom: none; background:#fff; margin:1px 0 -1px 1px}
.div_naglowek18 div.tr25  span {margin:10px 0 13px 0; }
.div_naglowek18 div.left-top15 {margin:0 0 0 0;  }
.div_naglowek18 div.first-div {margin:10px 0 0 0;   }
.div_naglowek18 div.first-div2 {margin:1px 0 -1px  0;  }


.div_naglowek5 {float:left; display:block; width:100%; font-size:12px; background:#fff; margin:0 0 0 -0; width:681px; background:#fff; border-bottom: none; padding-bottom:0}
.div_naglowek5 div.tr25, .div_naglowek5 div.tr23, .div_naglowek5 div.tr16   {float:left; display:block; width:168px; margin:10px 0 0 1px; height:auto }
.div_naglowek5 span {display:block; margin:0px 0 10px 0; float:left;}
.div_naglowek5 div.tr25 { border:1px solid #aaccee; border-bottom:1px solid #fff; z-index:1000; position:relative; background:#fff; margin:1px 0 -1px 1px}
.div_naglowek5 div.tr25  span {margin:10px 0 13px 0; }
.div_naglowek5 div.left-top15 {margin:0 0 0 0;  }
.div_naglowek5 div.first-div {margin:10px 0 0 0;   }
.div_naglowek5 div.first-div2 {margin:1px 0 -1px  0;  }

.stanowisko-form {background:url(../img/bg-stanowisko.gif) repeat-x; border-bottom:1px solid #e0edfa; border-top:1px solid #e0edfa; margin:30px 0 0 0; padding:0 0 0 0; display:block; float:left; width:100%;  }
.stanowisko-form  img { float:left; display:block; margin:0 32px 32px 14px;}
.table-filter3 td.filterrows label { float:right;  width:55%; text-align:right;  margin:15px 5px 15px 5px; display:block; padding:10px 0 0 0;}

.forum-div table {width:100%; margin:16px 0 23px 0; padding:0 0 0 0; float:left }
.forum-div td.mtd { padding:8px 0 8px 0; margin:0 0 0 0; width:48px}
.forum-div table td a {padding:5px 0 0 0; margin:0 0 0 0; display:block; float:left; }

.forum-div table td table.ft { font-size:11px; width:auto; margin:0 11px 0 8px; padding:0 0 0 0; font-weight:bold; color:#FFF;}
.forum-div table td table.ft td { margin:0 0 0 0; padding:0 0 0 0;}
.forum-div td .ft .c-txt { font-size:11px; font-weight:bold; background:#5c9acc; }
.forum-div td .ft .c-txt span { margin:1px 2px 2px 2px; display:block; float:left;}
.forum-div td .ft-left {  width:4px; height:16px; background:url(../img/ft-001.gif) top left no-repeat;}
.forum-div td .ft-right {  width:4px; height:16px; background:url(../img/ft-002.gif) top right no-repeat;}
.forum-div td .ft-bottom {  height:4px;  background:url(../img/ft-003.gif) right top no-repeat;  }

.forum-div td .ft2 .c-txt { font-size:11px; font-weight:bold; background:#fff; border-top:1px solid #79afda;  border-bottom:1px solid #79afda;  }
.forum-div td .ft2 .c-txt span { margin:1px 3px 2px 3px; display:block; float:left;}
.forum-div td .ft2 .ft-left {  width:4px; height:16px; background:url(../img/eft-001.gif) top left no-repeat;}
.forum-div td .ft2  .ft-right {  width:4px; height:16px; background:url(../img/eft-002.gif) top right no-repeat;}
.forum-div td .ft2  .ft-bottom {  height:4px; background:url(../img/eft-003.gif)top right no-repeat #fff ;  }

.forum-div td .eft {  margin:0 8px 0 8px; float:left; display:block;  }

.oferty_pracy_full_search2 {float:left;margin:0 0 0 34px;  padding:0 0 0 0;  }
#main_search2 {  background: url(../img/bg-for-right-form.gif) repeat-y ; float:right; width:100%;  margin:0 0 0 0; }


.wynik_str_down{  padding: 12px 0 15px 0;width:100%;text-align: center; float:left; font-size:11px; margin:1px 0 0 0; background:#f2f7f6; font-weight:bold;}
.wynik_str_down2 { padding: 10px 0 0 0;width:100%;text-align: center; float:left; font-size:11px;}
.wynik_str_down a{float:left; margin:0 5px 0 5px; font-weight:bold}
.wynik_str_down a:hover { text-decoration:none}
.wynik_str_down a.uncurrent-page {float:left; margin:3px 5px 0 5px; height:20px; font-weight:bold; }
.wynik_str_down a.uncurrent-page:hover {font-weight:bold }

.wynik_str_down a.current-page {font-weight:bold; background: url(../img/red-bg.gif) top left repeat-x #b2020f;  margin:0 5px 0 5px; border:1px solid #e1eefa; color:#FFF; min-width:21px; height:20px; display:block; float:left; text-align:center;} 
.wynik_str_down a.current-page:hover {text-decoration:none}
.wynik_str_down a.current-page em { padding:3px 3px 0 3px;font-weight:bold; display:block;}

.wynik_str_down a em{font-weight:bold;}




#index-form td { background-color:#52919d}
#index-form td.png014 { background: url(../img/index-form/014.png) bottom repeat-y; background-color: none;  height: 75px;}
#index-form td.png015 { background: url(../img/index-form/015.png) bottom repeat-y;  background-color: none; height: 75px;}

#index-form td.png005, #index-form td.png006,  #index-form td.png007,  #index-form td.png008   {background-color: none; background:none}
#index-form td.png005  {background-color: none;  background: url(../img/index-form/005.png) top no-repeat; width:26px; height:8px; font-size:0.1em }
#index-form td.png006  {background-color: none;  background: url(../img/index-form/006.png) bottom no-repeat; width:26px; height:9px; font-size:0.1em  }
 #index-form td.png007 {background-color: none;  background: url(../img/index-form/007.png) bottom no-repeat;  width:27px; height:8px; font-size:0.1em }
#index-form td.png008   {background-color: none;  background: url(../img/index-form/008.png) bottom no-repeat;  width:27px; height:9px; font-size:0.1em }


#left-label-5  select:focus, #left-label-5 select {font-size:16px; color:#616161; background:#fff;  border:none; border-style:hidden; border-color:none;   height:38px; margin:0 0 0 0;  }
  
.szkoly td,   .szkoly th, .cv-create-main-div table.sometable td , .cv-create-main-div table.sometable  th { padding:5px 0 5px 0}
.szkoly th, .cv-create-main-div table.sometable th {font-weight:bold; padding-right:10px}
.cv-create-main-div table.sometable 
	
.left-label-1 {width:16.5em; height:23px;  text-align:left;}
.left-label-1 input {width:279px; height:24px; font-size:16px; color:#616161; margin:0 0 0 0; padding:5px; background:url(../img/input-index.gif); border:none; }

.td-with-top-line {padding-top:20px; border-top:1px solid #249ab0; text-align:center}
.td-logo-of-company {text-align:center}
	
.create-edit-upload-form {float:left; position:absolute; z-index:2000; margin:320px 0 -320px 450px;   width:300px; padding:0 0 0 0 }
.create-edit-upload-form2 { margin:340px 0 -340px 450px;}
.create-edit-upload-form3 { margin:270px 0 -270px 450px;}

.bottom-offer-corners {float:right; display:block; margin:-50px -1px -1px 0; position:relative; z-index:200;}

.top-corners-of-offer {float:left; margin:-30px 0 0 -1px;position:relative; z-index:1;}

#main_search3 #main_search2 form table.table_full_search input.ccsdb2 {float:left; margin:5px 5px 0 117px;}
#main_search3 #main_search2 form table.table_full_search label.lcsdb2  {float:left; width:60px;}
#main_search3 #main_search2 form table.table_full_search input.ccsd {float:left;margin:5px 5px 0 0px}
#main_search3 #main_search2 form table.table_full_search label.lcsd {float:left;  width:60px}

.div_with_table_with_tab7 span.drobne_tresc2 pre.drobne_table a, .div_with_table_with_tab7 span.drobne_tresc2 pre.drobne_table a{   line-height:17px;}
.div_with_table_with_tab7 span.drobne_tresc2 pre.drobne_table a  wbr, .div_with_table_with_tab7 span.drobne_tresc pre.drobne_table a  wbr {line-height:16px;  margin:0 0 0 0; padding:0 0 0 0; }
.div_with_table_with_tab7 span.drobne_tresc2 { height:50px}

#column_right .poradniki_artykuly_tresc,  #column_right .poradniki_artykuly_tresc p, #column_right  .poradniki_artykuly_tresc u, #column_right  .poradniki_artykuly_tresc li, #column_right .poradniki_artykuly_tresc div, #column_right .poradniki_artykuly_tresc span, #column_right .poradniki_artykuly_tresc ul,#column_right  .poradniki_artykuly_tresc ol {font-size:12px; line-height:18px ; font-family:Verdana, Tahoma, Arial, Geneva, sans-serif; margin:0 0 0 0; padding:0 0 0 0;}
#column_right  .poradniki_artykuly_tresc u { text-decoration:underline}
 #column_right  .poradniki_artykuly_tresc div {display: inline-block}
 #column_right  .poradniki_artykuly_tresc span,  #column_right  .poradniki_artykuly_tresc b {display:inline}
#column_right  .poradniki_artykuly_tresc strong,  #column_right .poradniki_artykuly_tresc b,  #column_right .poradniki_artykuly_tresc b span {font-weight:bold; display:inline;}
#column_right .poradniki_artykuly_tresc em {font-style:italic}
#column_right .poradniki_artykuly_tresc ul  li { list-style: disc outside; margin-left:20px; padding:0 0 0 0;}
#column_right .poradniki_artykuly_tresc ol  li { list-style: decimal outside; margin-left:20px}
#column_right .poradniki_artykuly_tresc sup { font-size:10px; vertical-align:text-top}
#column_right .poradniki_artykuly_tresc sub { font-size:10px;  vertical-align:text-bottom}

.poradniki_artykuly_tresc strike {font-style: italic; text-decoration:line-through}

.vacancies2 li.dt a.org{ color: #4e5c65; font-size:12px;   margin:0 10px 0 10px; display:block; font-weight: normal; }
.vacancies2 li.dt span.org{ color: #4e5c65; font-size:12px;   margin:0 10px 0 10px; display:block; font-weight: normal; }

#column_right .div_with_table_with_tab8 .div_with_table_with_tab7 .width1002 h3 {  margin:5px 0 0 0;  padding:0 0 0 0;  }
.div_with_table_with_tab8 .div_with_table_with_tab7 .width1002 h3 a, .div_with_table_with_tab8 .div_with_table_with_tab7 .width1002 h3 a.lbOn { margin:0 0 0 10px; padding:0 0 0 0;}



.additionalcorner-top-left {float:left; display:block; background: url(../img/white-corner-0000.gif) -10px -10px; width:10px; height:10px;}
.additionalcorner-top-right {float:right; display:block; background: url(../img/white-corner-0000.gif) 0 -10px; width:10px; height:10px;}

.additionalcorner-bottom-left {float:left; display:block; background: url(../img/white-corner-0000.gif) -10px 0; width:10px; height:10px;}
.additionalcorner-bottom-right {float:right; display:block; background: url(../img/white-corner-0000.gif) 0 0; width:10px; height:10px;}
#um_poziom .o999 {color:#999; background:#000}





.oferty-template-zapisz {float:right; cursor:pointer; position:relative; z-index:300; display:block; margin:10px 20px 0 10px; width:101px; height:41px;  padding:0 0 0 0; text-align:center;}

#column_right div.div_with_table_with_tab5 h2.lojalnosci-title { text-align: center; margin:0 0 5px 10px; padding:0 0 0 0; float:left; width:174px; height:34px}

.price-of-ogl { margin:20px 0 20px 20px;}
.price-of-ogl td, .price-of-ogl th { padding:5px 0 5px 0;}
.price-of-ogl th { width:100px;}



.div_with_table_with_tab5 .region-w-ktorym table.prawo-jazdy { width:auto}
.div_with_table_with_tab5 .region-w-ktorym table.prawo-jazdy td { width:290px; }
.region-w-ktorym table.prawo-jazdy  td label { width:190px; }




.textunderline {text-decoration:underline;}
.nonetextunderline {text-decoration: none}

td.border-bottom  input.bordernone, td.border-bottom div label  {width:auto }

.dodaj-oferte-form dd.ddie7 input.nie {float:left; margin:0 0 0 185px; display:block; padding:0 0 0 0;  width:107px; } 
.dodaj-oferte-form dd.ddie7 input.tak {float:left; margin:0 0 0 20px; display:block;padding:0 0 0 0;  width:107px;} 


.dodaj-oferte-form dd.ddie72 input { width:auto;  float:left; margin:5px 10px 0 0} 
.dodaj-oferte-form dd.ddie72 div { width: auto; float:left; display:block; margin:0 0 10px 0; width:100%;   } 
.dodaj-oferte-form dd.ddie72 label {  float:left; width: 270px; margin:0 0 0 10px   }  
.dodaj-oferte-form  dd.ddie72  { } 


.company td.doi input  { width:240px}
.company td.doi textarea  { width:550px; margin:10px 0 0 0; height:4em}



#column_right h2.onemoreh2 {font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#999; float:left; display:block; width:430px; margin:5px 0 0 15px;  padding:0 0 0 0;}

.bottomofertipaging {margin:0 0 -1px -1px; position:relative; z-index:4000}












.other-logos-block-user-edit-form { margin:220px 0 -220px 0}
.create-edit-upload-form-users-edit-form { margin: 353px 0 -353px 60%;  width:335px;  }

.other-logos-block-cv-edit { margin:220px 0 -220px 0; }
.create-edit-upload-form-cv-edit { margin:275px 0 -275px 60%; width:335px;}

.other-logos-block-cv-create { margin:222px 0 -222px 0}
.create-edit-upload-form-cv-create { margin: 280px 0 -280px 60%; width:335px;}






.upload-form-oferta-dodaj-oferte {}









.ifie6 { display:none}

.typeofzatrudneniea {float:left; display:block; width: 460px; background:#E0EDFA; position:relative; padding:5px 8px 5px 8px; z-index:5000; margin: 0 -8px 0 -8px;}
.typeofmiasta {float:left; display:block; width:460px; position:relative; padding:7px 8px 7px 8px; z-index:5000; margin: 0 -8px 0 -8px; background: url(../img/drobne-bg.gif) repeat-x; border-bottom:1px solid #e0edfa}

.footerpopup { display:block; margin:30% 0 0 250px; float:left;  position:absolute; z-index:5000; }
.footerpopupmain { position: absolute; float: left; left:50%; margin:0 0 0 -500px;   width:1000px; z-index:5000; height:100%;}

dl.dodaj-oferte-form-zmiana-hasla dd input.nnn02 { margin:0 0 0 130px;}


.uwaga {display: block; margin:0 0 0 0;  float:right; text-align:center; width:100%; border-top:4px solid #d00606; border-bottom:1px solid #d00606}



/*rss  styles*/
.div-with-other-others {float:left; display:block;   width:100%; padding:0 0 5px 0; font-size:12px}
.div-with-other-others h1 { width:80%; display:block; margin:0 0 0 20px; }
.div-with-other-others h2 { width:80%; display:block; padding:15px 0 5px 0;  }
.div-with-other-others li { list-style: disc outside; margin:5px 0 5px 0;  font-size:12px; border:1px solid #fff}
.div-with-other-others ul { margin:0 0 0 15px;  }
#column_right .div-with-other-others p { margin: 5px 0 15px 0;  font-size:12px}
/*.div-with-other-others div div div { margin:0 0 10px 20px;  font-size:12px}

.div-with-other-others li div { margin:0 0 0 0; padding:0 0 0 0; width:auto;  display:block;}
.div-with-other-others div li div { margin-left:0}

.div-with-other-others div p span  {width:100%; margin:0 0 0 -20px; display:block}
.div-with-other-others div p span span  {width:100%; margin:0 0 0 0; display:block}


.div-with-other-others div#jobTitle p span span strong{font-family:Arial, Helvetica, sans-serif; font-size:22px; margin:0 0 0 20px; color:#4e5c65;  display:block; width:80%; }
.div-with-other-others div  p strong {font-size:18px; font-weight:18px; margin:0 0 0 -20px; color:#249ab0}
.div-with-other-others div p p strong {font-size:12px; font-weight: bold; margin:0 0 0 -20px; color:  #4e5c65}
.div-with-other-others div p span strong {font-size:12px; font-weight: bold; margin:0 0 0 0; color:  #4e5c65}
.div-with-other-others div { margin:0 0 10px 20px; border:1px solid #000; font-size:12px;}*/

.dodaj-oferte-form dd.data-urodzenia {}
.dodaj-oferte-form dd.data-urodzenia label {width:102px; margin:0 0 0 0; padding:0 0 0 0;}
.dodaj-oferte-form dd.data-urodzenia select { float:right; margin:0 0 0 0; padding-right:2px }

h3.h3new-box-style{font-size:0em; margin:0 0 0 0; padding:0 0 0 0; color:#f2f6f5; float:left; display:block; line-height:0em}

.a1-l1 { margin:30px 0 0 0; width:680px;}


.a1-l1 span {color:#636d76}
#column_right .a1-l1 h2 {font-size:16px; margin:0 0 0 0; padding:0 0 0 0;}
#column_right .a1-l1 h2.reklama-a1 { margin:140px 0 0 0; }
#column_right .a1-l1 h2.logo-l1 { margin:100px 0 0 0; }
 .a1-l1  td em { color: #ea7003  }

.reklamatable { width:680px; margin:20px 0 0 0 }
.reklamatable td { padding:0 0 20px 0; }
.reklamatable td.a1-description {width:350px; padding:0 20px 0 10px;}
.reklamatable td span { color:#636d76}
.reklamatable td em { color: #ea7003  }
.reklamatable td p { color: #ccc; font-size:11px;}
.reklamatable td h2 {font-size:16px}
.reklamatable td.banner-description { width:180px; padding:0 20px 20px 10px }

#column_right .reklamatable h2, #column_right .reklamatable p{  margin:0 0 0 0; padding:0 0 0 0; }


.kroks-table { width:100%; float:left; display:block}
.kroks-table div {width:33%; text-align:center; display:block; float:left; font-size:12px}
.kroks-table div {width:33%; text-align:center; display:block; float:left; font-size:12px}

.table-filter4 { float:none;  width:100%; margin:0 auto 0 auto;}
.table-filter4 td {width:33%}
.table-filter4 td span {padding:15px 0 15px 0; display:block}
.table-filter4 td.aktive-filter  span {color:#fff}

.table-filter4 td a {padding:15px 0 15px 0; display:block}
.table-filter4 td.aktive-filter  a {color:#fff}

.span-for-star { float:left; display:block; margin:0 0 15px 160px; }
.some-another-margin-100 {  margin:0 0 0 100px}



.zindex5000 {z-index:5000; }
.zindex1 {z-index:100}

.dotpay td {width:25%; text-align:center; vertical-align:middle; height:70px; }
h2.poradniki-span {padding:30px 0 30px 0; margin:0 0 0 0; display:block; float:left;  color: #249ab0; width:100%; display:block; font-size:18px; font: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; }