body {background:#f9f5e9 url("../img/body-bgr-x.gif") 0 0 repeat-x; font:12px/1.5 Arial,Helvetica,Tahoma,Verdana,sans-serif; color:#47423b}


/* ładne style by pm */

	a {color:#2869ac; text-decoration:none}
	a:hover {border-bottom:1px solid #2869ac}
	input[type="submit"],input[type="button"] {cursor:pointer}
	small {font-size:80%}
	big {font-size:120%}

	#content_main h4 {color:#bbcc28 /*#639700*/; font:bold 26px Arial,sans-serif; margin:20px 0}
	#content_main h4 span {color:#6b6b6b /*#639700*/; font:14px Arial,sans-serif; display:block}
	.info-header {font-family:Georgia,"Times New Roman",Times,serif; font-size:20px; font-weight:normal; margin:5px 0; padding-top:10px; padding-left:20px; color:#6b6b6b /*#574B37*/; text-align:left}

	/* szara tabela */
	table.szara {font-size:8pt; text-align:center; border-collapse:separate; border-spacing:5px}
	table.szara td {padding:4px 10px; border-radius:3px; -moz-border-radius:4px; vertical-align:middle}
	tr.naglowek_zielo td, td.naglowek_zielo {background:#c2cb20; height:40px; color:#fff; line-height:1}
	tr.naglowek_szary td, td.naglowek_szary {background:#959595; height:40px; color:#fff; line-height:1}
		div.pakiety-ogloszen-info tr.naglowek_zielo td {text-align:right; width:115px}
	span.pakiet			{font-size:11px}
	span.pakiet-nazwa	{font-size:18px}
		div.pakiety-ogloszen-info span.pakiet		{display:block; float:left; width:65px}
		div.pakiety-ogloszen-info span.pakiet-nazwa	{display:block; float:left; width:65px; clear:left}
	span.pakiet-numer	{display:block; float:right; width:50px; height:30px; position:relative; top:-9px; font-size:48px}
	tr.komorka_szara td, td.komorka_szara		{background:#f6f5f2}
	tr.komorka_szara em, td.komorka_szara em	{color:#c2cb20; font-style:normal}
	tr.komorka_szara .szary1, td.komorka_szara .szary1	{color:#cccbc8}
	tr.komorka_szara .szary2, td.komorka_szara .szary2	{color:#959595}

	a.wykup, a.publikuj {display:block; width:78px; height:33px; margin:5px auto; border:none}
	a.wykup:hover, a.publikuj:hover {opacity:0.8}
	a.wykup {background:url("../img/pracodawca/pakiety/wykup.png") no-repeat}
	a.publikuj {background:url("../img/pracodawca/pakiety/publikuj.png") no-repeat}

	.big1 {font-size:11pt; font-weight:normal}
	.big2 {font-size:18pt; font-weight:normal}
	.big3 {font-size:26pt; font-weight:normal}
	
	.orange {color:#D8860B}

/* ----------------- */


#wrapper {margin:10px auto 20px; background-color:#fff; border:1px solid #b4ad9e; -moz-border-radius:3px; border-radius:3px; overflow:hidden; position:relative}
#wrapper.search_form {margin-top:0}
	body#body-przewodnik-po-branzach-i-grupach-zawodow #wrapper,
	body#body-kryterium-powiadomienia-usun #wrapper,
	body#body-strefa_kandydata #wrapper,
	body#body-oferty_pracy #wrapper,
	body#body-oferta_pracy #wrapper,
	body#body-student #wrapper,
	body#body-patron #wrapper,
	body#body-zapamietane_oferty #wrapper,
	body#body-pracodawca-dodaj-oferte-podglad #wrapper,
	body#body-branza #wrapper,
	body#body-rss #wrapper,
	body#body-profil_pracodawcy #wrapper,
	body#body-pracodawca-bezplatne-ogloszenie-podglad #wrapper,
	body#body-pracodawcy #wrapper,
	body#error_404 #wrapper {background:transparent; border:none}
#wrapper-inner {background:#fff; border:1px solid #b4ad9e; -moz-border-radius:3px; border-radius:3px; width:958px; overflow:hidden}
	body#body-strefa_kandydata #wrapper {margin-bottom:5px}
	body#body-aplikuj_niezalogowany #wrapper,
	body#body-kandydat-logowanie #wrapper,
	body#body-pracodawca-logowanie #wrapper {background:#fff url("../img/landing_branza_bgr.gif") 290px 0 repeat-y}
	body.sk_profil #wrapper {background:#fff url("../img/landing_branza_bgr.gif") 240px 0 repeat-y}
	body#body-pracodawca-dodaj-oferte #wrapper {background:#fff url("../img/landing_branza_bgr.gif") 250px 0 repeat-y}
	body#body-cv_kandydata #wrapper {background:#fff url("../img/landing_branza_bgr.gif") 249px 0 repeat-y}
	
#body_wrapper {background:url("../img/branding_3_24.png") 50% 0 no-repeat; padding-top:8px; width:100%; overflow:hidden}
	
#branding {width:960px; background:url("../img/branding.png") 0 0 no-repeat; position:relative}
	#branding_content {height:87px; overflow:hidden}
	body.reklama_top #body_wrapper {background-image:url("../img/branding_3_24_reklama.png")}
	body.reklama_top #branding {padding-top:110px; background-position:0 110px}
	body.reklama_top #adv_top_wrapper {position:absolute; left:0; top:0; width:100%}
	body.reklama_top #body_wrapper {background-image:url("../img/branding_3_24_reklama.png")}
	
#logo a {font-size:9px; float:left; text-indent:-9999px; width:190px; height:60px; background:url("../img/logo_new.gif") 10px 8px no-repeat; padding:5px 10px; margin:8px 0 0 10px; border:0}
#kontakt-konsultant #info-platnosci h4 {padding-left:0px}
#nav_pracodawca {width:238px; height:205px; position:absolute; right:-3px; top:-3px; background:url("../img/box_pracodawca.png") right top no-repeat; z-index:100}
	body.reklama_top #nav_pracodawca {top:107px}
	#nav_pracodawca_intro {margin:29px 20px 0 33px; height:69px; overflow:hidden}
		#nav_pracodawca_intro a {color:#e1ebbd; text-shadow:0 1px 0 #457e07}
		#nav_pracodawca_intro a strong {color:#fff; font-size:17px; text-shadow:0 1px 0 #4a8808}
	#nav_pracodawca_akcje {margin:5px 25px 0 25px; font-size:13px}
		#nav_pracodawca_akcje a {display:block; padding:4px 0 4px 25px; color:#e1ebbd; text-shadow:0 1px 0 #457e07}
		#nav_pracodawca_akcje a:hover {border:0; text-decoration:underline}
		#nav_pracodawca_akcje li {border-bottom:1px dashed #508916; padding-bottom:4px; margin-bottom:4px}
			#nav_pracodawca_akcje_dodaj a {background:url("../img/nav-prad-ico-check.png") -3px 50% no-repeat}
			#nav_pracodawca_akcje_uslugi a {background:url("../img/nav-prad-ico-arrow.png") -3px 50% no-repeat}
			#nav_pracodawca_akcje li#nav_pracodawca_akcje_uslugi {border-bottom:0}
	body#body-aplikuj_niezalogowany	#nav_pracodawca,
	body#body-kandydat-logowanie #nav_pracodawca,
	body#body-aplikuj_bezposrednio #nav_pracodawca {display:none}

#nav_kandydat {width:482px; height:81px; overflow:hidden; z-index:80; float:right; margin:6px 1px 0 0; background:#f6f5f2 url("../img/box_kandydat.png") 0 0 no-repeat}
	#nav_kandydat.zalogowany {width:540px; padding-left:50px}
	#nav_kandydat_niezalogowany p {margin:20px 0 0 60px}
	#nav_kandydat_niezalogowany p strong {font-size:17px; font-weight:bold; color:#67a31e}
	#nav_kandydat_zalogowany p {font-size:14px; color:#529e18; margin:20px 0 5px 20px}
	#nav_kandydat_zalogowany p a {color:#529e18}
	#nav_kandydat_zalogowany ul {margin-left:20px}
	#nav_kandydat_zalogowany li {display:inline; color:#dedcd3}

#nav_pracodawca_zalogowany {width:340px; height:81px; overflow:hidden; float:right; margin:6px 0 0 0; padding-left:50px; background:#f6f5f2 url("../img/box_kandydat.png") 0 0 no-repeat}
	#nav_pracodawca_zalogowany p {margin:20px 0 0 60px; height:26px; overflow:hidden}
	#nav_pracodawca_zalogowany p strong {font-size:17px; font-weight:bold; color:#67a31e}
	#nav_pracodawca_zalogowany p {font-size:14px; color:#529e18; margin:20px 0 5px 20px}
	#nav_pracodawca_zalogowany p a {color:#529e18}
	#nav_pracodawca_zalogowany ul {margin-left:20px}
	#nav_pracodawca_zalogowany li {display:inline; color:#dedcd3}

#top_log {width:469px; height:44px; float:right; padding:10px 0 5px; position:relative; margin-top:10px; display:none}
	
#top-pracodawca-zalogowany {width:675px; height:44px; float:left; padding:10px 0 5px 20px; position:relative}
		
	p.top_log_kan,
	p.top_log_prad {margin:0; padding:0; width:210px; float:right}
		p.top_log_prad {color:#ac1720}
		p.top_log_kan {color:#6da72b}
	
	p.top_log_prad a strong {color:#ac1720; display:block; font-weight:normal}
	p.top_log_kan a strong {color:#6da72b; display:block; font-weight:normal}
	
	p.top_log_kan a,
	p.top_log_prad a {display:block}
	
	p.top_log_kan a:hover,
	p.top_log_prad a:hover {border:0; text-decoration:underline}
	
	p.top_log_kan strong a {color:#6da72b; border:0}
	p.top_log_prad strong a {color:#ac1720; border:0}
		
	p#top_log_kan_zalogowany {width:440px; padding-left:10px; float:right; color:#6da72b; font-size:14px; text-shadow:0 1px 0 #FFF8DF}
	p#top_log_kan_zalogowany a {color:#6da72b}
	p#top_log_kan_zalogowany span {display:block; font-size:11px; color:#d6caaa}
	p#top_log_kan_zalogowany span a {color:#2869ac}
 	
	em#pokaz-kompletnosc {color:#fff; background:#6da72b; padding:0 4px; margin-left:5px; font-family:Georgia,serif; font-size:10px; text-shadow:none; -moz-border-radius:10px; border-radius:10px; font-style:normal; cursor:pointer}
	
	p#top_log_prad_zalogowany {padding-left:10px; color:#ac1720; font-size:14px; text-shadow:0 1px 0 #FFF8DF}
	p#top_log_prad_zalogowany a {color:#ac1720}
	p#top_log_prad_zalogowany span {display:block; font-size:11px; color:#d6caaa}
	p#top_log_prad_zalogowany span a {color:#2869ac}
	
	#home-kan-kompletnosc {width:220px; background:#f2f9fd; border:1px solid #cce9f6; -moz-border-radius:2px; border-radius:2px; position:absolute; right:79px; top:auto; z-index:1000; padding:15px 10px}
	#home-kan-kompletnosc li {margin:10px 0; padding-left:25px; background:url("../img/plus2.gif") 0 50% no-repeat}
	.arrow-border {border-color:transparent transparent #cce9f6 transparent; border-style:solid; border-width:5px; height:0; width:0; position:absolute; top:-11px; left:33px}
	.arrow {border-color:transparent transparent #f2f9fd transparent; border-style:solid; border-width:5px; height:0; width:0; position:absolute; top:-10px; left:33px}
	
	body.reklama_top #home-kan-kompletnosc {top:auto}
	
	#body-profil_pracodawcy #wrapper {overflow:visible} 
	
	.popup{left:240px; display:none; width:220px; background:#f2f9fd; border:1px solid #cce9f6; -moz-border-radius:2px; border-radius:2px; position:absolute; z-index:1000; padding:10px 10px}
	.pop-wyniki {left:30px}
	
	#lista_ofert .popup li,#lista_ofert.li-profil-prad .popup li {border:none; padding:1px 0; font-size:11px}
	#lista_ofert.li-profil-prad .popup li:last-child {border:none}
	
	.show-popup {color:#2869AC; cursor:pointer}
	.popup-close {background:url("../img/popup-x.gif") no-repeat center;display:block;position:absolute; width:7px; height:7px; right:0px; top:0px; cursor:pointer; padding:10px}
	.popup span {color:#7e7972}
	.popup ul {padding-left:5px}
/* nav */
#nav_container {width:958px; margin:-4px auto 0}
#nav {width:100%; overflow:hidden; background:url("../img/nav_3.gif") 0 0 repeat-x}
	#nav li {float:left; width:auto; line-height:48px}
	#nav a {display:block; color:#342e23; font-size:14px; text-shadow:0 1px 0 #e5cfa2}
	#nav a span {display:block; padding:10px 14px 0 14px; line-height:38px} 
	#nav a:hover {border:0; background:url("../img/tab_right.png") right top no-repeat}
	#nav a:hover span {background:url("../img/tab_left.png") left top no-repeat}
		#nav li#nav-kontakt a:hover span,
		body.body-pracodawca li#nav-uslugi a:hover span,
		body.body-pracodawca li#nav-blog a:hover span,
		body.sk_profil li#nav-uslugi a:hover span,
		body.sk_profil li#nav-blog a:hover span {background-image:url("../img/tab_left.png")}


body#body-strefa_kandydata li#nav-strona-glowna a,
body#body-oferty_pracy li#nav-oferty-pracy a,
body.body-prad-koszyk li#nav-koszyk a,
body#body-pracodawca-ustawienia li#nav-profil a,
body.body-pracodawca li#nav-profil a,
body#body-uslugi-ogloszenia li#nav-uslugi a,
body#body-uslugi-pakiety-ogloszen li#nav-uslugi a,
body#body-uslugi-baza-cv li#nav-uslugi a,
body#body-uslugi-banery-reklamowe li#nav-uslugi a,
body#body-uslugi-artykuly-sponsorowane li#nav-uslugi a,
body#body-niemcy li#nav-niemcy a,
body#body-student li#nav-student a,
body#body-patron li#nav-student a,
body.artykuly_page li#nav-artykuly a,
body#body-uslugi li#nav-uslugi a,
body#body-kontakt li#nav-kontakt a {color:#a3000f; font-weight:bold; background:url("../img/tab_right.png") right top no-repeat}

body#body-strefa_kandydata li#nav-strona-glowna a span,
body#body-oferty_pracy li#nav-oferty-pracy a span,
body.body-prad-koszyk li#nav-koszyk a span,
body#body-pracodawca-ustawienia li#nav-profil a span,
body.body-pracodawca li#nav-profil a span,
body#body-uslugi li#nav-uslugi a span,
body#body-uslugi-ogloszenia li#nav-uslugi a span,
body#body-uslugi-pakiety-ogloszen li#nav-uslugi a span,
body#body-uslugi-baza-cv li#nav-uslugi a span,
body#body-uslugi-banery-reklamowe li#nav-uslugi a span,
body#body-uslugi-artykuly-sponsorowane li#nav-uslugi a span,
body#body-niemcy li#nav-niemcy a span,
body#body-student li#nav-student a span,
body#body-patron li#nav-student a span,
body.artykuly_page li#nav-artykuly a span,
body#body-kontakt li#nav-kontakt a span {background:url("../img/tab_left.png") left top no-repeat; padding-top:8px}
/* ---------------------------------------------------- */

/* wyniki wyszukiwania plus oferta */
#wyniki .inner,
#filtr_wynikow .inner,
.wiecej-podobnych {overflow:hidden; background:#fff; border:1px solid #B4AD9E; -moz-border-radius:3px; border-radius:3px}
	#wyniki {width:718px}
	#wyniki.wyniki-zapamietane-oferty {width:958px}
	#wyniki .inner {position:relative}
	#filtr_wynikow .inner {padding:5px 0}
	#filtr_wynikow {margin:0 0 0 -2px; width:232px; overflow:hidden}
	#sponsor-branzy {margin:0px; width:228px; display:block; float:left; overflow:hidden}
	#filtr_reklamy {margin:20px 0 0 0; width:228px; width:230px; display:block; float:left; overflow:hidden}
	#wyniki_podobne {margin:11px 0 0 -2px; width:232px}
#lista_ofert li {margin:0; padding:8px 10px; border-bottom:1px solid #d7d7d7}
	#lista_ofert li:last-child {border-bottom:none}
	#lista_ofert li.promowana,
	#lista_ofert li.promowanaextra {background:#F1FADE url("../img/dobra-oferta.gif") 600px 18px no-repeat; padding-right:130px}
	#lista_ofert li.student {background:url("../img/dla-studenta.gif") 600px 18px no-repeat; padding-right:130px}
	#lista_ofert li.promowana.student,
	#lista_ofert li.promowanaextra.student {background:#F1FADE url("../img/dla-studenta-dobra.gif") 600px 16px no-repeat}
	#lista_ofert li.promowana a.link_oferta,
	#lista_ofert li.promowanaextra a.link_oferta {color:#ce280f}
	#lista_ofert p {margin:3px 0; padding:0; font-size:11px}	
	a.link_oferta {font-weight:bold; font-size:15px; line-height:200%; color:#47423b}	
#filtr_wynikow div.filtr {position:relative; border:0; border-bottom:1px dashed #d7d7d7; margin:0; padding:10px 0 6px}
	#filtr_wynikow div.filtr.last {border:0}
	#filtr_wynikow div.filtr.aktywny {background:#fcf7d9}
	#filtr_wynikow .filtr ul {margin:5px 10px 0}
	.filtr h5 {font:13px Arial,sans-serif; color:#594e3a; padding:0 0 0 15px; margin:0 0 0 10px; background:url("../img/strzalka-szara.gif") 0 50% no-repeat}
	.filtr li {margin-left:15px}
	.filtr span {color:#635640; font-size:11px}
	.filtr li a {font-size:11px}
	.filtr li strong {font-weight:normal; color:#2869ac}
	.filtr li.clear-filtr {position:absolute; right:8px; top:6px}
	#filtr_wynikow .filtr ul.filtr-reszta {margin-top:0}
#logo_print {display:none}
.wiecej-podobnych {margin:18px 0 0}
	.wiecej-podobnych.ostatni {margin-bottom:20px}
	.wiecej-podobnych h4 {font-size:14px; padding:12px 10px; margin-bottom:5px; background:#fbfbfa; border-bottom:1px solid #d7d4cc}
	.wiecej-podobnych li {border-bottom:1px dashed #d2d2d2; padding:5px 10px; font-size:11px}
	.wiecej-podobnych li.ostatni-element {border:0; padding:0} 
	.wiecej-podobnych li.ostatni-element p {margin:15px 10px} 
	a.button-wiecej-podobnych {background:#f0f8fc; color:#2869ac; font-size:11px; border:1px solid #bed2e6; padding:5px 10px; display:block; -moz-border-radius:12px; border-radius:12px}
	a.button-wiecej-podobnych:hover {background:#c9e7f6; border-color:#bed2e6}
	
body#body-oferta_pracy .inner {min-height:1245px}
#wyniki .inner {min-height:640px}

h2.tytul-strony {font-size:18px; font-weight:normal; line-height:1.5; padding:20px 20px 15px; border-bottom:1px solid #d2d2d2; background:#fefbee; text-shadow:0 1px 0 #fff; position:relative}
	h2.tytul-strony span {color:#2869AC}
	h2#tytul_aplikacji {font-size:14px; padding:25px 30px 15px}
	h2#tytul_aplikacji strong {display:block; font-weight:normal; font-size:24px}
	
h2.tytul-bloku {font-size:17px; font-weight:normal; line-height:1.5; color:#574b37; padding:0 0 5px 10px; margin-top:20px; text-shadow:0 1px 0 #fff}

#landing_branza {background:#fff url("../img/landing_branza_bgr.gif") 709px 0 repeat-y; width:958px; overflow:hidden; border:1px solid #b4ad9e; -moz-border-radius:3px; border-radius:3px}
	#landing_branza_content {width:698px}
	#landing_branza h2 {font-size:21px; line-height:21px; font-weight:normal; color:#574b37; background:#f8f7f2; position:relative; padding:22px 15px 20px; border-bottom:1px solid #ebe9e7}
	#landing_branza_intro p {padding:20px 10px 25px 130px; color:#706c5c; min-height:80px}
	#landing_branza h3 {font-size:18px; font-weight:normal; color:#706c5c; padding:30px 250px 30px 30px; background:url("../img/fancy_header_bgr_001.gif") 4px 3px no-repeat; position:relative}
	#landing_branza h3 span {color:#C03E27}
	#landing_branza h3 a {width:217px; height:40px; display:block; text-indent:-9999px; background:url("../img/btn_wiecej_ofert_branzy.gif") 0 0 no-repeat; position:absolute; right:20px; top:24px}
	#landing_branza h3 a {border:none}
	#landing_branza #lista_ofert li {border:1px solid #dedede; -moz-border-radius:2px; border-radius:2px; margin:8px 0 8px 10px}
	#landing_branza h4 {font-size:18px; font-weight:normal; color:#706c5c; margin:4px 10px 10px 20px}
	#landing_branza #lista_ofert li.promowana,
	#landing_branza #lista_ofert li.promowanaextra {background-position:580px 18px}
	#lb_zobacz_wszystkie {text-align:right; margin:15px 0 10px}
	
	#landing_branza_sidecontent {width:248px; margin:0; float:right}
	#landing_branza_sidecontent h5 {color:#706c5c; font-size:12px; margin:20px 20px 0 20px}
	#landing_branza_sidecontent p {font-size:11px; color:#9b988d; margin:15px 20px}
	
	#landing_branza_powiadomienia {padding-bottom:10px}
	#landing_branza_powiadomienia a {padding:0 0 10px 50px; margin-top:5px; border:0}
	#landing_branza_powiadomienia a:hover {text-decoration:underline}
		#lb_ico_mail {display:block; background:url("../img/lb_ico_mail.gif") 0 0 no-repeat}
		#lb_ico_rss {display:block; background:url("../img/lb_ico_rss.gif") 0 0 no-repeat}
		
	#landing_branza_grupy {background:#f9f7f3; border-top:1px solid #EAE8E6; border-bottom:1px solid #EAE8E6}
	#landing_branza_grupy ul {padding-top:15px}
	#landing_branza_grupy li {background:url("../img/lb_arrow.png") 20px 6px no-repeat}
	#landing_branza_grupy p {border-bottom:1px solid #e7e5e0; padding:0 0 10px 0; margin:5px 20px 15px 32px}
	#landing_branza_grupy a {padding:0; margin:10px 0 0 32px}
	#landing_branza_grupy li:last-child p {border-bottom:none}

	#landing_branza_woj ul {padding:10px 13px}
	#landing_branza_woj li {background:url("../img/lb_arrow.png") 8px 6px no-repeat; padding:0 0 0 20px; color:#706c5c; margin-bottom:5px}


h3#nazwa_stanowiska,
h3#nazwa_stanowiska_student {background: #F1FADE; border-bottom: 1px solid #6CA400; color: #6CA400; font-size: 22px; font-weight: bold; margin: 0; padding: 14px 15px}
h3#nazwa_stanowiska_student {padding:14px 145px 12px 15px; background:#fbfbfa url("../img/dla-studenta.gif") 580px 20px no-repeat}

#wyniki h2 {font:normal 18px/24px Georgia,"Times New Roman",Times,serif; text-shadow:0 1px 0 #fff; margin-bottom:5px}
#filtr_wynikow h4 {font:normal 14px/24px Arial,serif; color:#837866; background:#F7F4EF; border-bottom:1px solid #c8c8c8; text-shadow:none; margin:-5px 0 0; padding:10px 0 10px 24px}

#wyniki h4 {margin:20px 0 20px 10px; font:normal 20px/150% Arial,sans-serif; color:#574B37}
	#wyniki h4 span {color:#C03E27}
	#wyniki h4 em {font-style:normal; color:#d1d1d1}
	.nav-powiadomienia {text-align:center; margin:15px 0}
	a.mail-icon-small {padding-left:25px; padding-right:2px; background:url("../img/ikony/mail-small.gif") 0 50% no-repeat}
	a.rss-icon-small {padding:3px 0 3px 25px; background:url("../img/ikony/rss-small.gif") 0 50% no-repeat}
	a.mail-icon-small:hover,
	a.rss-icon-small:hover {text-decoration:underline; border:0}
	a.sticky-icon {padding:3px 0 3px 25px; background:url("../img/ikony/sticky_note_pin.png") 0 50% no-repeat}

	/* podstrona rss */
	a.rss-icon {padding:0 0 2px 19px; background:url("../img/feed-icon-14x14.png") 0 50% no-repeat; line-height:200%}
	table.lista {width:100%}
	table.lista td {border-top:1px solid #eee}
	table.lista td,table.lista th {padding:10px; text-align:left}
	table.lista td {height:50px}
	table.lista tr.odd {background:#f7f7f7}

	#body-rss #wrapper.search_form {background:none; border:none}
	#body-rss #wrapper-inner {background:#fff}
	/* --------------- */

.sekcja-aplikuj {background:#F1FADE; border-bottom:1px dashed #6CA400; border-top:1px dashed #6CA400; padding:8px 0; text-align:center}
	.sekcja-aplikuj.druga {margin-bottom:25px}
	.sekcja-aplikuj p {margin:0; padding:0; color:#574b37; font-size:10px}
	a.button-aplikuj,
	#button-aplikuj {width:220px; height:39px; display:block; text-indent:-9999px; background:url("../img/aplikuj_2010.gif") 0 -40px no-repeat; margin:12px auto; cursor:pointer}
	a.button-aplikuj {height:40px}
	a.button-aplikuj:hover,
	a.button-aplikuj-ext:hover,
	#button-aplikuj:hover {background-position:0 0; border:0}
	p#info-aplikuj-ext {font-size:14px; text-align:center; font-weight:bold; margin:5px 20px}
	a.button-aplikuj-ext {width:217px; height:18px; display:block; background:url("../img/button_aplikuj.gif") 0 -28px no-repeat; padding:5px 5px 5px; margin:8px auto; color:#fff; font-weight:bold; text-shadow:0 1px 1px #333; cursor:pointer; text-align:center}
	#button-aplikuj {height:40px; margin:40px auto 0}

#wlasny_html_wrapper {width:100%; overflow:hidden}
#wlasny_html_wrapper .sekcja-aplikuj {margin-top:20px}

#oferta-akcje {font-size:11px; position:relative; overflow:visible}
	#oferta-akcje a {margin:0 20px 0 0; border:0}
	#oferta-akcje a:hover {text-decoration:underline}
	#oferta-akcje span.ico-zapamietaj {padding-left:25px; background:url("../img/ikony/zapamietaj.gif") 0 50% no-repeat}
	#oferta-akcje a.ico-drukuj {padding-left:25px; background:url("../img/ikony/wydrukuj.gif") 0 50% no-repeat}
	#oferta-akcje li {padding:10px 15px; border-bottom:1px dashed #d2d2d2}
	#oferta-akcje li#oferta-akcje-arrow {width:7px; height:13px; background:url("../img/oferta-akcje-arrow.gif") 0 0 no-repeat; position:absolute; top:18px; left:-7px; border:none}
.wojewodztwo {color:#918e85}

/* podglad ogloszenia */
body#body-pracodawca-dodaj-oferte-podglad .oferta-akcje,
body#body-pracodawca-dodaj-oferte-podglad .sekcja-aplikuj,
body#body-pracodawca-bezplatne-ogloszenie-podglad .sekcja-aplikuj {display:none}

body#body-pracodawca-dodaj-oferte-podglad #wyniki_podobne,
body#body-pracodawca-bezplatne-ogloszenie-podglad #wyniki_podobne {margin:0}
body#body-pracodawca-dodaj-oferte-podglad .wiecej-podobnych,
body#body-pracodawca-bezplatne-ogloszenie-podglad .wiecej-podobnych {margin:0}
body#body-pracodawca-dodaj-oferte-podglad .wiecej-podobnych p,
body#body-pracodawca-bezplatne-ogloszenie-podglad .wiecej-podobnych p {margin:25px 10px}

body#body-pracodawca-bezplatne-ogloszenie-podglad #nav_kandydat,
body#body-pracodawca-bezplatne-ogloszenie-podglad #nav_pracodawca {display:none}

#offer-preview-top {width:716px; margin-bottom:-3px; padding:25px 0; background:#F0E3BD url("../img/preview-header.gif") 0 0 repeat-x; border:1px solid #E1C990; border-bottom:none; -moz-border-radius-topleft:3px; -moz-border-radius-topright:3px; position:relative}
	.offer-preview-akcje {width:325px; position:absolute; top:33px; right:-18px}
	#offer-preview-top h2 {padding-left:5px; color:#669500; font:normal 23px/31px Georgia,serif; text-shadow:0 1px 0 #FAF6E7}
	#offer-preview-top h3 {padding-left:5px; color:#817253; font:normal 16px Georgia,serif; text-shadow:0 1px 0 #FAF6E7}

#offer-preview-summary {margin-top:10px; padding:20px 0; position:relative; background:#F0E3BD url("../img/preview-header.gif") 0 0 repeat-x; border:1px solid #E1C990; -moz-border-radius:3px; border-radius:3px; z-index:20}
	#offer-preview-summary h2 {color:#817253; text-shadow:0 1px 0 #FAF6E7; padding-left:15px}
	#offer-preview-summary th {color:#a39a82; text-align:left; font-size:12px; font-weight:normal; text-shadow:0 1px 0 #f4eacc; padding:7px 10px 10px}
	#offer-preview-summary td {color:#575147; text-align:left; font-size:13px; padding:0 10px}
	#offer-preview-summary td strong {display:block}
	#offer-preview-summary td.cena {text-align:right}

#offer-preview-bottom {margin-top:-3px; z-index:10; height:45px; padding:25px 0; position:relative; background:#F5EED8; border:1px solid #E1C990; border-top:none; -moz-border-radius-bottomleft:3px; -moz-border-radius-bottomright:3px}

a.offer-preview-save,
a.free-offer-preview-save {width:128px; height:22px; padding:5px 20px; font-size:14px; color:#fff; font-weight:bold; display:inline-block; background:url("../img/submit-arrow.gif") 0 0 no-repeat; cursor:pointer; text-shadow:0 1px 0 #6A8F18; border:0}
a.offer-preview-back,
a.free-offer-preview-back {text-shadow:0 1px 0 #fff}
/* ------------------ */

ul#dodajdo {float:left; width:130px}
ul#dodajdo li {border:none; padding:5px}
#oferta-akcje li#dodajdo-caption {border:none; overflow:hidden; padding:8px 15px 5px}
#dodajdo-caption span {color:#2869AC; display:block; float:left; padding:5px 10px 5px 0}
#dodajdo li {float:left}
#dodajdo li a{margin:0px}
#dodajdo li a:hover{opacity:0.8}

#dodajdo #blip a {display:block; width:16px; height:15px; background:url("../img/dodajdo-blip.gif"); text-indent:-9999px}
#dodajdo #facebook a {display:block; width:16px; height:16px; background:url("../img/dodajdo-facebook.png"); text-indent:-9999px}
#dodajdo #twitter a {display:block; width:16px; height:16px; background:url("../img/dodajdo-twitter.png"); text-indent:-9999px}

#tresc-glowna-oferty {padding-bottom:20px; margin-top:-10px}
	#tresc-glowna-oferty h4 {border-bottom:1px solid #6CA400; font: bold 13px arial,Georgia,"Times New Roman",Times,serif; margin:30px 15px 0; padding-bottom:5px}
	#tresc-glowna-oferty p {margin:15px 60px 15px 15px; line-height:170%}

.cv_label {width:160px; display:block; float:left; clear:left}

.oferta-pracy p {margin:20px 10px}

ul.oferta_pracy {margin:20px 15px 0 15px; position:relative}
	ul.oferta_pracy li {font-size:11px; line-height:180%; margin:0; width:100%; overflow:hidden;padding:3px 0}
	ul.oferta_pracy .cv_label {line-height:180%; width:130px; color:#918e85}
	ul.oferta_pracy li strong {display:block; width:320px; float:left; font-weight:normal}
	.indent {font-size:12px; line-height:180%; color:#555; width:180px; display:block; float:left; padding-right:10px; text-align:right}
	li#oferta-logotyp-pracodawcy img {position:absolute; top:10px; right:10px}	
	ul#miasta {float:left}
	ul#miasta li {padding:0}
	ul#miasta li.pill-aplikowales {background:#ffc url("../img/tick-on-yellow.gif") 7px 50% no-repeat; -moz-border-radius:4px; border-radius:4px; padding:0 12px 0 24px; border:1px solid #F2EA9F; margin-bottom:2px}	
	.pill-aplikowales-opis {float:right}
	#aplikuj-container ul.oferta_pracy {margin:20px 32px 0}

#ofer_status_nieaktywna_top {border-bottom:1px dashed #bbb5aa; font-size:40px; color:#bbb5aa; background:#fffde2; text-align:center}
/* -------------------------------------------------------------------------------------------------- */

#dodaj_ogloszenie p {margin:15px 0}
#dodaj_ogloszenie #tab3 p {font-size:11px; color:#9f9484; margin:10px 0; width:460px}

ul#oferty {margin-top:20px} /* w student.html */

h4#aplikacja-intro {padding:15px; background:#f6f6f6; border-bottom:1px solid #d1d1d1; font-size:21px; margin:0; position:relative}
	h4#aplikacja-intro strong {display:block; font-weight:normal}
	h4#aplikacja-intro a.pill {margin-top:10px}
	h4#aplikacja-intro span {display:block; font-size:14px; font-weight:normal}
	h4#aplikacja-intro span.nav {font-size:12px; font-family:Arial; padding-top:20px; text-align:center}

	h5.koszyk {font:normal 17px Georgia,serif; color:#47423b; margin:25px 0 15px}
		h5.koszyk:first-child {margin-top:15px}
		h5.koszyk span {font-size:11px; color:#95908a; padding-left:10px}
		h5.koszyk span em {color:#D73328; font:bold 13px "Trebuchet MS",sans-serif; padding:0 4px; vertical-align:bottom}

	table#table-koszyk,
	div.koszyk,
 	form.koszyk fieldset {background:#f8f8f8; border:1px solid #e0e0e0; overflow:hidden; -moz-border-radius:2px}
		form.koszyk fieldset {padding:10px 0 5px}
		form.koszyk label.second-inline {font:bold 13px Arial,sans-serif; color:#534b3a; padding-left:5px}
		.forma-platnosci-opis {font:normal 11px Arial,sans-serif; color:#95908a}
			#f-p-o-1 {padding:8px 100px 8px 0; background:url("../img/karty.gif") right 50% no-repeat}
		p#koszyk-podsumowanie {background:url("../img/cart-summary.gif") left 50% no-repeat; margin-top:35px; padding:20px 40px 20px 15px}
			body#body-pracodawca-koszyk-potwierdzenie-danych p#koszyk-podsumowanie {background-position:right 50%}
		p#koszyk-podsumowanie span {color:#47423b; font:normal 13px Arial,sans-serif}	
		p#koszyk-podsumowanie-submit,
		p#koszyk-podsumowanie-popraw {margin-top:20px; padding:20px 0}
			p#koszyk-podsumowanie-submit {margin-left:60px}
			p#koszyk-podsumowanie-popraw {margin-left:60px}
		p#koszyk-podsumowanie-submit em {color:#59901b; font-style:normal; font:bold 13px Arial,sans-serif; display:block; padding-bottom:10px}
		p#koszyk-podsumowanie-popraw em {color:#848484; font-style:normal; font:bold 13px Arial,sans-serif; display:block; padding-bottom:10px; text-align:right; margin-right:-65px}
		#cart-bank {margin-right:10px}

	h2#cart-progress-wrapper {position:relative; background:#FFFCF2}
	#cart-progress {width:715px; height:31px; padding-top:20px; position:absolute; right:5px; top:5px; background:url("../img/cart-progress.gif") 0 0 no-repeat}
	#cart-progress em {font:normal 13px Arial,sans-serif; color:#cbbc90; text-shadow:0 1px 0 #fff; display:block; float:left}
	#cart-progress em.aktywna {font-weight:bold; color:#655e52}
	#cp-1 {width:256px; padding-left:30px}
	#cp-2 {width:156px; padding-left:28px}
	#cp-3 {width:100px; padding-left:28px}
	#cp-4 {width:70px; padding-left:45px}
		body#body-pracodawca-koszyk-potwierdzenie-danych #cart-progress {background-position:0 -51px}
		body#body-pracodawca-przelew #cart-progress,
		body#body-platnosc_ok #cart-progress {background-position:0 -153px}

	/* koszyk */
	table#table-koszyk {display:block; /* <- naprawia szerokosc tabelki w FF */}
	table#table-koszyk th {color:#95908a; font-weight:normal; padding:15px 20px 10px; font-size:13px; text-align:left}
		table#table-koszyk th.cena {width:110px; text-align:right}
		table#table-koszyk th.nazwa {width:518px}
		table#table-koszyk th.akcja {width:40px}
	table#table-koszyk td {border-top:1px dashed #c7c7c7; padding:10px 20px; font-size:13px; text-align:left}
	table#table-koszyk td.akcja {vertical-align:middle}
	table#table-koszyk td.cena {text-align:right; vertical-align:bottom}
	table#table-koszyk tr.podsumowanie-netto td {padding:15px 20px 5px 20px; vertical-align:middle}
	table#table-koszyk tr.podsumowanie td {font-size:16px; padding:0 20px 10px 20px; border-top:none}

	form.koszyk label {width:140px; padding-right:5px; margin-right:5px; color:#95908a; padding-top:4px}
	form.koszyk input {padding:4px}
	form.koszyk input#cart-submit-1.submit {margin:0; width:183px; height:40px; background:url("../img/cart-button-podsumowanie-2.gif") 0 0 no-repeat; text-indent:-9999px; outline:none}
	a#button-koszyk-przelew {display:block; width:143px; height:40px; background:url("../img/cart-button-platnosci-2.gif") 0 0 no-repeat; text-indent:-9999px; border:0}
	p#koszyk-podsumowanie-submit a.zamowienie {display:block; width:143px; height:40px; background:url("../img/cart-button-zamowienie.gif") 0 0 no-repeat; text-indent:-9999px}
	a#button-koszyk-platnosci {display:block; width:143px; height:40px; background:url("../img/cart-button-platnosci-2.gif") 0 0 no-repeat; text-indent:-9999px; border:0}
	a#button-koszyk-popraw {display:block; width:226px; height:40px; background:url("../img/cart-button-popraw.gif") 0 0 no-repeat; text-indent:-9999px; border:0}

	div.koszyk {padding:10px 0 15px}
	#content_main div.koszyk p {margin:10px 0}
		div.koszyk p span {width:130px; padding:0 5px; margin:0 5px 0 15px; color:#95908a; display:block; float:left; text-align:right}
		#content_main #wybrana-forma-platnosci.koszyk p {margin:10px 20px}

	#dane-do-przelewu {background:#f8f8f8; border:1px solid #ededed; margin-bottom:20px}
	#dane-do-przelewu p {font:14px Arial,sans-serif; color:#95908a; margin:25px 25px}
	#dane-do-przelewu p strong {display:block; color:#534b3a; margin-top:5px; font-size:16px}
 	#content_main p.p-przelew-info {background:none repeat scroll 0 0 #EEEEEE; font-size:14px; margin:10px 10px 0 3px; padding:15px; text-shadow:1px 1px 1px #fff; line-height:26px}
	#content_main p.p-przelew-opis {margin:5px 3px 0}
	a#drukuj-dane-do-przelewu {padding-left:25px; background:url("../img/ikony/wydrukuj.gif") 0 50% no-repeat}
	#content_main p.p-przelew-info a#pobierz_pdf{background:url("../img/ikony/pobierz_pdf.png") no-repeat left; padding-left:20px}	
	/* mailbox */
	table#mailbox {display:block}
	table#mailbox th {color:#95908a; font-weight:normal; padding:15px 10px 5px; font-size:12px; text-align:left}
		table#mailbox th.kto {width:150px; font-size:11px; border-bottom:2px solid #e0e0e0; padding-left:20px}
		table#mailbox th.temat {width:578px; font-size:11px; border-bottom:2px solid #e0e0e0}
		table#mailbox th.data {width:80px; font-size:11px; border-bottom:2px solid #e0e0e0}

	table#mailbox td {background-color:#f8f8f8; border-top:1px solid #e0e0e0; padding:15px 10px; font-size:13px; text-align:left; font-size:12px}
	table#mailbox tr.odd td {background-color:#fff}
	table#mailbox td.item-data-inbox {font-size:11px}
	table#mailbox td.item-from {padding-left:20px}

	#mailbox-grid {border:1px solid #d2d2d2}
	#mailbox-message-intro {background:#efefef; margin:20px 0; padding:0 10px; border-top:1px solid #d2d5d3; border-bottom:1px solid #d2d5d3; position:relative}
	#mailbox-message-intro p {color:#362f2d; width:440px}
	#mailbox-message-intro p span {color:#7f7b7a; width:50px; display:block; float:left}
	#mailbox-message-intro p strong {color:#333; font-size:16px; font-weight:normal; display:block; margin-left:50px}
	#mailbox-message-intro .mailbox-message-akcje {position:absolute; right:0; top:20px; width:140px}
	#mailbox-message-intro .mailbox-message-akcje li a {margin-left:10px; font-size:12px; line-height:26px}
	#mailbox-message-intro .mailbox-message-akcje li a.pill {margin-left:0; background:#2869AC; color:#fff; font-weight:bold; letter-spacing:0.6px; padding:5px 20px}
	#mailbox-message-wrapper {margin:0 20px 0 60px}
	/* -------------------------------------------------------- */

	/* taby mailboxu */
	#kan-profil-tab-nav {position:relative; height:27px; clear:both; padding:5px 0 0 14px; border-bottom:1px solid #d2d2d2; margin:15px 0 -1px}
		body.body-kan-mailbox #kan-profil-tab-nav {margin-bottom:0}
	#kan-profil-tab-nav li {display:block; float:left; margin:0 5px 0 0; height:26px; line-height:26px}
	#kan-profil-tab-nav li a {display:block; height:26px; line-height:26px; color:#2f2000; background:#f3f1eb; border:1px solid #d2d2d2; padding:0px 12px; -moz-border-radius-topleft:2px; -moz-border-radius-topright:2px}
	#kan-profil-tab-nav li a:hover {background:#fdfbf4}
	#kan-profil-tab-nav li a.current {background:#fff; font-weight:bold; border-bottom:1px solid #fff}
	/* -------------------------------------------------------- */

	/* table faktury */
	table#table-faktury {display:block; border:1px solid #d2d2d2; margin-top:10px}
	table#table-faktury th {color:#95908a; font-weight:normal; padding:5px 10px 5px; font-size:11px; text-align:left; border-bottom:2px solid #E0E0E0}
		table#table-faktury th.nr-fakt {width:135px; padding-left:15px}
		table#table-faktury th.data {width:75px}
		table#table-faktury th.suma {width:65px}
		table#table-faktury th.pobierz {width:85px}
		table#table-faktury th.zaplac {width:85px}

	table#table-faktury tr.faktura td {color:#aaa6a1}
	table#table-faktury td {border-top:1px solid #e0e0e0; padding:5px 10px; font-size:13px; text-align:left; font-size:12px}
	table#table-faktury tr.faktura td {padding:12px 5px; font-size:11px}
		table#table-faktury tr.faktura td.pdf {padding:12px 3px 12px 8px}
		table#table-faktury tr.faktura td.nr-fakt {font-size:12px; padding-left:15px}
		table#table-faktury tr.faktura td.do-zaplaty {font-size:12px; border-right:1px solid #dedede}
		table#table-faktury tr.fakt-niezaplacona td.do-zaplaty {font-size:12px; font-weight:bold; border-right:1px solid #dedede}

		table#table-faktury tr.faktura td.brutto {border-left:1px solid #dedede}		
	table#table-faktury tr.fakt-niezaplacona td {background-color:#f8f8f8; color:#000}
	table#table-faktury td.cena {text-align:center}

	table#table-faktury td a.pobierz_pdf,
	table.table-wykupione td a.pobierz_pdf {background:url("../img/ikony/pobierz_pdf.png") no-repeat left; padding-left:20px; display:inline-block; margin-bottom:8px; border:none}
	table#table-faktury tr.fakt-niezaplacona td a.faktura-zaplac,
	table.table-wykupione td a.faktura-zaplac {background:url("../img/ikony/zaplac_teraz.png") no-repeat left; padding-left:20px; border:none}
	/* -------------------------------------------------------- */

	/* table importy */
	table#table-importy {display:block; border:1px solid #d2d2d2; margin-top:10px}
	table#table-importy th {color:#95908a; font-weight:normal; padding:5px 10px 5px; font-size:11px; text-align:center; border-bottom:2px solid #E0E0E0}
	table#table-importy th.data {width:135px}
	table#table-importy td {text-align:center; vertical-align:middle; height:32px}

	/* taby wykupione uslugi */
	#nav-pradcodawca-wykupione-uslugi {position:relative; height:31px; clear:both; padding:5px 0 0 14px; border-bottom:1px solid #d6d6d6; margin:15px 0 0}
	#nav-pradcodawca-wykupione-uslugi li {display:block; float:left; margin:0 5px 0 0; height:30px; line-height:30px}
	#nav-pradcodawca-wykupione-uslugi li a {font-size:14px; display:block; height:30px; line-height:30px; color:#2f2000; border:1px solid #d6d6d6; padding:0 14px 0 28px}
	#nav-pradcodawca-wykupione-uslugi li a:hover {background-color:#fdfbf4}
	#nav-pradcodawca-wykupione-uslugi li a.current {background-color:#fff; font-weight:bold; border-bottom:1px solid #fff}
	li#nav-wykupione-aktywne a {background:#f3f1eb url("../img/wykupione-aktywne.png") 4px 5px no-repeat}
	li#nav-wykupione-wstrzymane a {background:#f3f1eb url("../img/wykupione-wstrzymane.png") 4px 5px no-repeat}
	li#nav-wykupione-w-realizacji a {background:#f3f1eb url("../img/wykupione-w-realizacji.png") 4px 5px no-repeat}
	#nav-pradcodawca-wykupione-uslugi li a span {font-size:12px; color:#bdae81}
	/* ------------------------------------------ */
	/* table wykupione */
	#wykupione-uslugi-wrapper {border:1px solid #d6d6d6; border-top:none; padding:20px 10px}
	#wykupione-uslugi-wrapper h5 {border:1px solid #e0e0e0; border-bottom:none; background:#FDFAF0; padding:10px 15px; color:#645D50; font-size:14px; margin:0 0 -10px}
	table.table-wykupione {display:block; border:1px solid #d2d2d2; margin:10px 0 20px; width:100%}
	table.table-wykupione th {color:#bdae81; font-weight:normal; padding:15px 15px 5px; font-size:11px; text-align:left}
		table.table-wykupione th.nazwa-odbior {width:250px}
		table.table-wykupione th.opis-odbior {width:338px}
		table.table-wykupione th.data-akcja-odbior {width:290px}
	table.table-wykupione td {border-top:1px solid #e0e0e0; padding:10px 15px; font-size:13px; text-align:left; font-size:12px}
	table.table-wykupione tr:nth-child(2n) td {background:#f7f7f7}
	table.table-wykupione td.data,table#table-wykupione td.opis {font-size:11px}
	table.table-wykupione li {line-height:1.7}
	table.table-wykupione td.numer-faktury {width:170px}
	table.table-wykupione td.pozycje {width:480px}
	table.table-wykupione td.akcje {width:120px}
	table.table-wykupione td.nazwa {width:290px}
	table.table-wykupione td.data_waznosci {width:140px}
	/* -------------------------------------------------------- */

	#zobacz-cennik {margin-top:20px}
	#dokup-pakiet a:hover,
	#zobacz-cennik a:hover {border:none}

	/* taby prad ustawienia */
	#nav-pradcodawca-ustawienia {position:relative; height:31px; clear:both; padding:5px 0 0 14px; border-bottom:1px solid #d6d6d6; margin:15px 0 0}
	#nav-pradcodawca-ustawienia li {display:block; float:left; margin:0 5px 0 0; height:30px; line-height:30px}
	#nav-pradcodawca-ustawienia li a {font-size:14px; display:block; height:30px; line-height:30px; color:#2f2000; border:1px solid #d6d6d6; padding:0 14px 0 35px}
	#nav-pradcodawca-ustawienia li a:hover {background-color:#fdfbf4}
 	li#nav-ustawienia-dane-adresowe a {background:#F3F1EB url("../img/ikony/ustawienia-dane.png") 10px 7px no-repeat}
	li#nav-ustawienia-logotyp a {background:#F3F1EB url("../img/ikony/ustawienia-logotyp.png") 10px 7px no-repeat}
	li#nav-ustawienia a {background:#F3F1EB url("../img/ikony/ustawienia-ustawienia.png") 10px 7px no-repeat}
	#nav-pradcodawca-ustawienia li a.current {background-color:#fff; font-weight:bold; border-bottom:1px solid #fff}
	/* ------------------------------------------ */

	/* table lista ofert pracodawcy */
	table#lista-aplikacji {display:block; border:1px solid #d2d2d2; margin-top:10px; position:relative}
	table#lista-aplikacji th {color:#95908a; font-weight:normal; padding:15px 10px 5px; font-size:12px; text-align:left}
		table#lista-aplikacji th.zaznacz {width:20px}
		table#lista-aplikacji input {width:auto; padding:0}
		table#lista-aplikacji th.imie {width:508px}
		table#lista-aplikacji th.data {width:150px}
	table#lista-aplikacji td,
	table#lista-aplikacji th {border-top:1px solid #e0e0e0; padding:5px 10px; font-size:13px; text-align:left; font-size:12px}
	table#lista-aplikacji tr.odd td {background-color:#f8f8f8}
	table#lista-aplikacji tr.menu-narzedziowe {background:#F6FAFC url("../img/menu-narzedziowe.gif") 0 50% no-repeat}
	table#lista-aplikacji tr.menu-narzedziowe td {border-top:none; padding:10px; font-size:11px}
		label.no-style {display:inline; float:none; margin:0; padding:0; text-align:left; width:auto}
		tr.menu-narzedziowe input {margin-right:5px}
		tr.menu-narzedziowe label {color:#2869ac; margin-right:60px}
		tr.menu-narzedziowe label:hover {text-decoration:underline; cursor:pointer}
		a#wyslij-kandydatom-wiadomosc {padding-left:20px; background:url("../img/kopertka.gif") 0 -1px no-repeat}
		a#wyslij-kandydatom-wiadomosc:hover {border-bottom:none; text-decoration:underline}
		span#menu-narzedziowe-arrow {width:21px; height:11px; display:block; position:absolute; left:10px; top:39px; background:url("../img/menu-narzedziowe-arrow.gif") 0 0 no-repeat}
	/* -------------------------------------------------------- */


#content_side {padding-bottom:40px}
	/* prad logo i nazwa */
	#prad-info {margin:5px 0 10px}
	#prad-info h5 {font-size:12px; font-weight:bold; margin-left:5px}
	/* -------------------------------------------------------- */

/* -------------------------------------------------------- */

/*nawigacja w side_content */
#side-nav {margin:10px 0 20px; border-top:1px solid #d2d2d2}
#side-nav a {color:#42382c; border-bottom:1px solid #d2d2d2; display:block; padding:7px 5px 7px 45px}

	li#uslugi-pakiety-ofert ul li a {padding-left:60px; border-bottom:none; background:none}
 	li#uslugi-pakiety-ofert ul li a:hover {background:url("../img/subnav-pakiety.gif") no-repeat right center}
	li#uslugi-pakiety-ofert ul li:last-child a {border-bottom:1px solid #d2d2d2}

	body#body-uslugi-pakiety-ogloszen li#uslugi-pakiety-ofert ul li a { background:none}
	body#body-uslugi-pakiety-ogloszen li#uslugi-pakiety-ofert ul li a:hover {background:url("../img/subnav-pakiety.gif") no-repeat right center}

	/* nawigacja kan i prad przeniesiona z style.css */

	#kan-nav {margin:10px 0; border-top:1px solid #d2d2d2}
	#prad-nav {margin:10px 0 20px; border-top:1px solid #d2d2d2}
	#kan-nav a,
	#prad-nav a {color:#42382c; border-bottom:1px solid #d2d2d2; display:block; padding:7px 5px 7px 45px}

	#kan-aplikacje {background:url("../img/kan-nav-aplikacje.gif") 0 -81px no-repeat}
	#kan-zapamietane {background:url("../img/kan-nav-zapamietane.gif") 0 -81px no-repeat}
	#kan-cv-podstawowe {background:url("../img/kan-nav-podstawowe.gif") 0 -81px no-repeat}
	#kan-cv-widocznosc {background:url("../img/kan-nav-widocznosc.gif") 0 -81px no-repeat}
	#kan-auto-aplikacja {background:url("../img/kan-nav-auto-aplikacja.gif") 0 -81px no-repeat}
	#kan-listy {background:url("../img/kan-nav-listy.gif") 0 -81px no-repeat}
	#kan-pliki {background:url("../img/kan-nav-pliki.gif") 0 -81px no-repeat}
	#kan-powiadomienia {background:url("../img/kan-nav-powiadomienia.gif") 0 -81px no-repeat}
	#kan-ustawienia {background:url("../img/kan-nav-ustawienia.gif") 0 -81px no-repeat}
	#kan-mailbox {background:url("../img/kan-nav-mailbox.gif") 0 -81px no-repeat}

	#prad-oferty		{background:url("../img/nav-wykupione.gif") 0 -81px no-repeat}
	#prad-dane-adresowe {background:url("../img/kan-nav-daneadresowe.gif") 0 -81px no-repeat}
	#prad-logotyp 		{background:url("../img/kan-nav-logotyp.gif") 0 -81px no-repeat}
	#prad-ustawienia 	{background:url("../img/nav-ustawienia.gif") 0 -81px no-repeat}
	#prad-import	 	{background:url("../img/kan-nav-import.gif") 0 -81px no-repeat}
	#prad-mailbox	 	{background:url("../img/nav-mailbox.gif") 0 -81px no-repeat}
	#prad-faktury		{background:url("../img/nav-faktury.gif") 0 -81px no-repeat}
	#prad-wykupione		{background:url("../img/nav-wykupione2.gif") 0 -81px no-repeat}

	#uslugi-promocja 	{background:url("../img/nav-wykupione.gif") 0 -81px no-repeat}
	#uslugi-szata 	{background:url("../img/nav-szata.gif") 0 -81px no-repeat}
	#uslugi-baza-cv,
	#prad-nav #prad-baza-cv {background:url("../img/nav-bazacv.gif") 0 -81px no-repeat}
	#uslugi-pakiety-ofert,
	#prad-nav #prad-pakiety {background:url("../img/nav-pakiety-ofert.gif") 0 -81px no-repeat}
	#uslugi-banery {background:url("../img/nav-banery.gif") 0 -81px no-repeat}
	#uslugi-sponsorowane {background:url("../img/nav-sponsorowane.gif") 0 -81px no-repeat}

	#kan-aplikacje a:hover 	 {background:url("../img/kan-nav-aplikacje.gif") 0 -42px no-repeat}
	#kan-zapamietane a:hover {background:url("../img/kan-nav-zapamietane.gif") 0 -42px no-repeat}
	#kan-cv-podstawowe a:hover {background:url("../img/kan-nav-podstawowe.gif") 0 -42px no-repeat}
	#kan-cv-widocznosc a:hover {background:url("../img/kan-nav-widocznosc.gif") 0 -42px no-repeat}
	#kan-auto-aplikacja:hover {background:url("../img/kan-nav-auto-aplikacja.gif") 0 -42px no-repeat}
	#kan-listy a:hover 		 {background:url("../img/kan-nav-listy.gif") 0 -42px no-repeat}
	#kan-pliki a:hover 		 {background:url("../img/kan-nav-pliki.gif") 0 -42px no-repeat}
	#kan-powiadomienia a:hover {background:url("../img/kan-nav-powiadomienia.gif") 0 -42px no-repeat}
	#kan-ustawienia a:hover {background:url("../img/kan-nav-ustawienia.gif") 0 -42px no-repeat}
	#kan-mailbox a:hover 	{background:url("../img/kan-nav-mailbox.gif") 0 -42px no-repeat}

	#prad-oferty a:hover		{background:url("../img/nav-wykupione.gif") 0 -42px no-repeat}
	#prad-dane-adresowe a:hover {background:url("../img/kan-nav-daneadresowe.gif") 0 -42px no-repeat}
	#prad-logotyp a:hover 		{background:url("../img/kan-nav-logotyp.gif") 0 -42px no-repeat}
	#prad-ustawienia a:hover 	{background:url("../img/nav-ustawienia.gif") 0 -42px no-repeat}
	#prad-import a:hover	 	{background:url("../img/kan-nav-import.gif") 0 -42px no-repeat}
	#prad-mailbox a:hover 		{background:url("../img/nav-mailbox.gif") 0 -42px no-repeat}
	#prad-faktury a:hover 	{background:url("../img/nav-faktury.gif") 0 -42px no-repeat}
	#prad-wykupione a:hover {background:url("../img/nav-wykupione2.gif") 0 -42px no-repeat}

	#uslugi-promocja a:hover {background:url("../img/nav-wykupione.gif") 0 -42px no-repeat}
	#uslugi-szata a:hover 	{background:url("../img/nav-szata.gif") 0 -42px no-repeat}
	#uslugi-baza-cv a:hover,
	#prad-nav #prad-baza-cv a:hover {background:url("../img/nav-bazacv.gif") 0 -42px no-repeat}
	#uslugi-pakiety-ofert a:hover,
	#prad-nav #prad-pakiety a:hover {background:url("../img/nav-pakiety-ofert.gif") 0 -42px no-repeat}
	#uslugi-banery a:hover 	{background:url("../img/nav-banery.gif") 0 -42px no-repeat}
	#uslugi-sponsorowane a:hover 	{background:url("../img/nav-sponsorowane.gif") 0 -42px no-repeat}

	body.body-kan-aplikacje #kan-aplikacje a {background:url("../img/kan-nav-aplikacje.gif") 0 -3px no-repeat} 
	body.body-kan-zapamietane #kan-zapamietane a {background:url("../img/kan-nav-zapamietane.gif") 0 -3px no-repeat}
	body.body-kan-cv-zdjecie #kan-cv-podstawowe a,
	body.body-kan-cv-wyksztalcenie #kan-cv-podstawowe a,
	body.body-kan-cv-doswiadczenie #kan-cv-podstawowe a,
	body.body-kan-cv-kwalifikacje #kan-cv-podstawowe a,
	body.body-kan-cv-podglad #kan-cv-podstawowe a,
	body.body-kan-cv-podstawowe #kan-cv-podstawowe a {background:url("../img/kan-nav-podstawowe.gif") 0 -3px no-repeat}
	body.body-kan-cv-widocznosc #kan-cv-widocznosc a {background:url("../img/kan-nav-widocznosc.gif") 0 -3px no-repeat}
	body#body-kandydat-aplikacja-automatyczna #kan-auto-aplikacja a {background:url("../img/kan-nav-auto-aplikacja.gif") 0 -3px no-repeat}
	body.body-kan-listy #kan-listy a {background:url("../img/kan-nav-listy.gif") 0 -3px no-repeat}
	body.body-kan-pliki #kan-pliki a {background:url("../img/kan-nav-pliki.gif") 0 -3px no-repeat}
	body.body-kan-powiadomienia #kan-powiadomienia a {background:url("../img/kan-nav-powiadomienia.gif") 0 -3px no-repeat}
	body.body-kan-ustawienia #kan-ustawienia a {background:url("../img/kan-nav-ustawienia.gif") 0 -3px no-repeat}
	body.body-kan-mailbox #kan-mailbox a {background:url("../img/kan-nav-mailbox.gif") 0 -3px no-repeat}

	body.body-prad-oferty #prad-oferty a 			{background:url("../img/nav-wykupione.gif") 0 -3px no-repeat}
	body.body-aplikacja-cv #prad-oferty a 			{background:url("../img/nav-aplikacje.gif") 0 -3px no-repeat}
	body#body-zmiana-loginu-pracodawcy #prad-ustawienia a,
	body#body-pracodawca-ustawienia #prad-ustawienia a,
	body#body-pracodawca-dane-adresowe #prad-ustawienia a,
	body#body-pracodawca-pakiety-ogloszen #prad-pakiety a {background:url("../img/nav-pakiety-ofert.gif") 0 -3px no-repeat}
	body#body-pracodawca-logotyp #prad-ustawienia a {background:url("../img/nav-ustawienia.gif") 0 -3px no-repeat}
	body#body-pracodawca-import #prad-import a		{background:url("../img/nav-import.gif") 0 -3px no-repeat}
	body#body-pracodawca-mailbox-inbox #prad-mailbox a,
 	body#body-pracodawca-mailbox-sent #prad-mailbox a {background:url("../img/nav-mailbox.gif") 0 -3px no-repeat}
	body#body-pracodawca-faktury #prad-faktury a 	 {background:url("../img/nav-faktury.gif") 0 -3px no-repeat}
	body#body-pracodawca-wykupione #prad-wykupione a,
	body#body-pracodawca-wykupione-wstrzymane #prad-wykupione a,
	body#body-pracodawca-wykupione-w-realizacji #prad-wykupione a {background:url("../img/nav-wykupione2.gif") 0 -3px no-repeat}
	
	body.body-uslugi-promocja #uslugi-promocja a 	 	{background:url("../img/nav-wykupione.gif") 0 -3px no-repeat}
	body.body-uslugi-szata-graficzna #uslugi-szata a 	{background:url("../img/nav-szata.gif") 0 -3px no-repeat}
	body.body-uslugi-baza-cv #uslugi-baza-cv a 	 	{background:url("../img/nav-bazacv.gif") 0 -3px no-repeat}
	body#body-uslugi-pakiety-ogloszen #uslugi-pakiety-ofert a
	{background:url("../img/nav-pakiety-ofert.gif") 0 -3px no-repeat}
	body.body-uslugi-banery #uslugi-banery a 		 	{background:url("../img/nav-banery.gif") 0 -3px no-repeat}
	body.body-uslugi-sponsorowane #uslugi-sponsorowane a 	{background:url("../img/nav-sponsorowane.gif") 0 -3px no-repeat}
	/* --------------------------------------------- */
/* -------------------------------------------------------- */

#nav_automatyczne {width:231px; height:63px; position:absolute; right:1px; top:4px}
	#nav_automatyczne a {background:url("../img/intro-kan-bgr.gif") 0 bottom no-repeat; display:block; width:100%; height:100%; text-indent:-9999px}
	#nav_automatyczne a:hover {background-position:0 top; border-bottom:none}
	body.sk_profil #nav_automatyczne {display:none}

#nav_prad_dodaj_oferte {width:231px; height:63px; position:absolute; right:1px; top:4px}
	#nav_prad_dodaj_oferte a {background:url("../img/intro-pra-bgr.png") 0 bottom no-repeat; display:block; width:100%; height:100%; text-indent:-9999px}
	#nav_prad_dodaj_oferte a:hover {background-position:0 top; border-bottom:none}
	
#minicart {width:150px; height:58px; overflow:hidden; float:right; margin:6px 1px 0 0; padding:23px 0 0 75px; background:#ece9e4 url("../img/minicart_bgr.gif") 0 0 no-repeat}
	#minicart a {color:#2869ac}

#search {width:722px; height:63px; margin:4px 0 20px; background:url("../img/search_3.png") 0 0 no-repeat}
	#search #slowo {width:551px; padding:10px; margin:12px 4px 0 12px; height:18px; background:url("../img/search_input.png") 0 0 no-repeat; border:none; font-size:14px; line-height:18px; color:#ada491; float:left}
	#search #slowo:focus {background-position:0 -38px; color:#0F2C05}
	#search #slowo.active {color:#0F2C05}
	#search #szukaj {width:101px; height:46px; margin:8px 0 0 0; padding:0; border:none; cursor:pointer; background:url("../img/searchbutton.png") 0 0 no-repeat; text-indent:-9000px; float:left}
	#search #szukaj:hover {background-position:0 -46px}
	#search #szukaj:active {background-position:0 -92px}
	
/* forms */
input,
select,
textarea {padding:1px 2px 2px; border:1px solid #7f9db9; color:#000; font-size:12px}
input,
textarea {width:250px}

input:focus,select:focus,textarea:focus {background-color:#ffc}

input.checkbox {width:auto}
	body.sk_profil input.checkbox,
	body.sk_profil input.checkbox-do-chwili-obecnej {width:15px; height:15px; font-size:14px; display:inline}
	body.sk_profil input.checkbox-do-chwili-obecnej {margin-left:10px}
	

textarea {font-family:Arial,Helvetica,Tahoma,Verdana,sans-serif; /* ffxp nie odziedziczyl z body */ font-size:11px; overflow:auto; /* usuwa scrollbary w IE */} 

fieldset label {text-align:right; width:150px; display:block; float:left; clear:left; margin-right:10px; /*padding-right:15px*/}
/*fieldset label.wymagane {width:150px; padding-right:0}*/
fieldset label.second-inline {display:inline; text-align:left; float:none; margin:0; padding:0}
fieldset label em {padding-left:5px; font:bold 13px "Trebuchet MS",sans-serif; vertical-align:bottom; color:#d73328}

/*body.body-pracodawca label.wymagane {width:180px}*/
body.body-pracodawca label {width:165px}
/*#zmiana_loginu_pracodawcy label.wymagane {width:180px}*/

#content_main_960 p.legenda-wymagane {width:200px; margin:10px 0 10px 155px; height:20px; float:left; display:inline; background:url("../img/pozycje-wymagane.png") 0 0 no-repeat}
#content_main p.legenda-wymagane {width:200px; margin:10px 0 10px 172px; height:20px; float:left; display:inline; background:url("../img/pozycje-wymagane.png") 0 0 no-repeat}

.puste-wymagane,
.sidebox input.puste-wymagane {border:1px solid #d73328; background-color:#ffbfbf}
.input-wrapper {display:block; margin:0 70px 0 140px; padding:3px 0 2px}
.highlighted .input-wrapper {margin:0}

span.validation-notice {display:none; background:url("../img/ikony/validation.gif") #FFE8E8 5px center no-repeat; margin-left:175px; padding:5px 5px 5px 20px; width:233px; font-size:11px; color:#000}
#edycja_ogloszenia span.validation-notice,
#edycja_danych_pracodawcy span.validation-notice,
#dodaj_ogloszenie span.validation-notice,
#darmowe_ogloszenie span.validation-notice {display:none; background:url("../img/ikony/validation.gif") #FFE8E8 5px center no-repeat; margin-left:190px; padding:5px 5px 5px 20px; width:231px; font-size:11px; color:#000}
#form_reklama span.validation-notice {display:none; background:url("../img/ikony/validation.gif") #FFE8E8 5px center no-repeat; margin-left:175px; padding:5px 5px 5px 20px; width:231px; font-size:11px; color:#000}
#form-prad-koszyk-dane span.validation-notice {display:none; background:url("../img/ikony/validation.gif") #FFE8E8 5px center no-repeat; margin-left:150px; padding:5px 5px 5px 20px; width:231px; font-size:11px; color:#000}
span.validation-notice-typ {margin-top:20px; display:none; background:url("../img/ikony/validation.gif") #FFE8E8 20px center no-repeat; padding:5px 5px 5px 40px; font-size:11px; color:#000}

#darmowe_ogloszenie span.validation-notice.show {display:block; margin-left:175px}
#darmowe_ogloszenie a#pokaz-woj-dodatkowe {margin-left:175px}

#add_list_motywacyjny span.validation-notice,
#add_doswiadczenie span.validation-notice,
#edycja_danych_personalnych span.validation-notice,
#add_wyksztalcenie span.validation-notice {display:none; background:url("../img/ikony/validation.gif") #FFE8E8 5px center no-repeat; margin-left:190px; padding:5px 5px 5px 20px; width:231px; font-size:11px; color:#000} 
#add_jezyk span.validation-notice {display:none; background:url("../img/ikony/validation.gif") #FFE8E8 5px center no-repeat; margin-left:190px; padding:5px 5px 5px 20px; width:175px; font-size:11px; color:#000}

fieldset p {margin:15px 0; clear:both}

#input_slowo label,
#input_lokalizacja label,
#input_szukaj label {padding:0 0 3px; margin:0}
#input_slowo input,
#input_lokalizacja input {padding:4px 3px; font-size:14px; border-color:#5F9410}

form p {position:relative}

	#content_main form.koszyk {border:none}
	
	/* uniwersalny submit */
	input.submit,
	a.button {background:url("../img/button185.gif") 0 -26px no-repeat; width:185px; height:26px; overflow:hidden; display:block; margin:0 auto; padding:0; color:#fff; text-align:center; font-weight:bold; text-shadow:0 -1px 0 #6a8f18; cursor:pointer; border:none; font-family:Arial,Verdana,sans-serif}

	input.submit:hover {background-position:0 0}
	input.submit {margin:35px auto}
	/* ---------------------------------------------- */

body.body-prad-logotyp #formularz_plik {position:relative; min-height:200px}
body.body-prad-logotyp img#logotyp-large {position:absolute; top:45px; left:20px}
#add_zdjecie p.form-opis,
#usun_zdjecie p.form-opis,
#formularz_plik p.form-opis,
#usun-logotyp p.form-opis {padding-left:190px}

p.fieldset-divider {display:none} /* TODO odstep pomiedzy fieldsetami - usunac z html-i i stad potem tez */	

a.dodaj_nowe_wyksztalcenie,
a.dodaj_nowe_doswiadczenie,
a.dodaj_nowy_jezyk,
a.dodaj_nowy_kurs,
a.dodaj_nowy_list_motywacyjny {margin-left:175px; padding:5px 0 5px 25px; background:transparent url("../img/plus2.gif") 0 50% no-repeat; text-decoration:underline; border:0}

p.usun_wyksztalcenie,
p.usun_doswiadczenie {font-size:11px; padding:0; width:100px; color:#382e08; height:20px; margin:0; float:right; display:inline; clear:none}
.usun_wyksztalcenie a,
.usun_doswiadczenie a {padding:5px 0 5px 25px; background:transparent url("../img/delete.gif") 0 50% no-repeat; border:0; text-decoration:underline}

label.opis-checkbox {float:none; display:inline; text-align:left; width:auto; font-weight:normal}

/* -------------------------------------------------------------------------------------------------- */

/* oferty - student */
#oferty li {padding:8px; border-bottom:1px solid #d7d7d7; padding-right:130px}
#oferty li.promowana,
#oferty li.promowanaextra {background:#F1FADE url("../img/dobra-oferta.gif") 500px 16px no-repeat; border:1px solid #ebdcb0; -moz-border-radius:3px; border-radius:3px}
#oferty li.promowana a.link_oferta,
#oferty li.promowanaextra a.link_oferta {color:#ce280f}
#oferty li.promowanaextra.odd {background-color:#ffffe7}
#oferty p {margin:3px 0; font-size:11px}
#oferty a.link_oferta {font-weight:bold; font-size:15px; line-height:200%; color:#47423b}
/* -------------------------------------------------------------------------------------------------- */

/* oferty - uniwersalna lista */
.lista-ofert li {margin:0; padding:8px 10px; border-bottom:1px solid #d7d7d7}
.lista-ofert li a.link_oferta {font-weight:bold; font-size:15px; line-height:200%; color:#47423b}
/* -------------------------------------------------------------------------------------------------- */

/* */
#student-zobacz-wszystkie-oferty {background:#f6ffeb; border:1px solid #c9e698; margin:20px 0 40px; padding:10px 20px; position:relative}
#student-zobacz-wszystkie-oferty h4 {font-size:24px; font-weight:bold}
#student-zobacz-wszystkie-oferty p {font-size:16px; font-weight:bold}
#student-zobacz-wszystkie-oferty p strong {color:#cf2a10}
a#button-zobacz-wszystkie-oferty {width:220px; height:36px; display:block; text-indent:-9000px; background:url("../img/button-zobacz-wszystkie-oferty.gif") 0 0 no-repeat; position:absolute; right:25px; top:24px}
a#button-zobacz-wszystkie-oferty:hover {border:0}
/* ---------------------------------------------------------------- */

/* patron */
h2 em.h2-desc {display:block; font-size:12px}
#patron {padding-bottom:20px}
#patron h3 {font:20px Georgia,"Times New Roman",Times,serif; margin:10px 0 5px 10px}
#patron h4 {font-size:12px; font-weight:normal; margin:0 0 30px 10px}
#patron p {margin:15px 10px}
#patron ul {margin:20px 10px 40px}
#patron li {margin:10px 0}
#patron li a {margin:20px}
/* ---------------------------------------------------------------- */

/* side_content */
#side_content li {border:1px solid #dedede; background:#f8f8f8; margin:0 10px 25px 13px}
#side_content li h3 {background:url("../img/side_content_h3.gif") 0 -1px no-repeat; font-size:14px; font-weight:bold; color:#fff; margin:-1px -1px 0 -1px; padding:7px 15px 12px; text-shadow:0 1px 0 #1286bd}
#side_content li p {padding:10px 15px}
	#side_content li#student-staz_je {border:none; background:transparent}
	li#student-staz_je a:hover {border:none}
	li#galeria_patrona {margin-top:20px}
	
#side_content li#student-pierwszy-krok {background:#f8f8f8 url("../img/student-pierwszy-krok.jpg") right 35px no-repeat; margin-top:20px}
#side_content li#student-pierwszy-krok h3 {background:transparent; color:#47423b; font-size:18px; padding:10px 15px; margin:0; text-shadow:0 1px 0 #fff}
#side_content li#student-pierwszy-krok p.opis {margin:10px 155px 20px 15px; padding:0}

p#student-button-pobierz-ksiazke a,
p#student-button-zaloz-konto a {width:220px; height:46px; margin:0 auto; display:block; text-indent:-9000px; background:url("../img/button-pobierz-publikacje.gif") 0 0 no-repeat}
p#student-button-zaloz-konto a {background:url("../img/button-zaloz-konto.gif") 0 0 no-repeat}
p#student-button-pobierz-ksiazke a:hover,
p#student-button-zaloz-konto a:hover {border:0}

#button-nl-zapisz {width:220px; height:36px; margin:0 auto; display:block; text-indent:-9000px; background:url("../img/button-ang-za-darmo.gif") 0 0 no-repeat; border:none; cursor:pointer}
#button-nl-rezygnuj {border:none; color:#2869ac; padding:0; border-bottom:1px solid #f8f8f8; background:transparent; cursor:pointer}
#button-nl-rezygnuj:hover {border-bottom:1px solid #2869ac}

#student-artykuly {margin:0 10px 25px 13px; min-height:100px}

#student-artykuly h3,
#student-reklama h3,
#biura-karier h3,
#patroni-portalu h3 {color:#948c7f; font:normal 9px Arial,Helvetica,Tahoma,sans-serif; text-transform:uppercase; letter-spacing:1px}

#biura-karier {width:100%; overflow:hidden; padding-bottom:25px}
#biura-karier li.bk-logo {float:left; margin:20px 24px 0 20px}
#biura-karier a:hover {border:none}

#patroni-portalu {width:100%; overflow:hidden; padding-bottom:25px}
#patroni-portalu li.bk-logo {float:left; margin:20px 24px 0 20px}
#patroni-portalu a:hover {border:none}

#student-artykuly h4 {font:normal 16px Georgia,"Times New Roman",Times,serif; padding:0 65px 5px 0; margin-top:10px; position:relative}
#student-artykuly h4 a {color:#484643}
#student-artykuly h4 img {position:absolute; right:5px; top:5px}
#student-artykuly li p {margin:5px 0; padding:0}
#student-artykuly li p a {color:#2869ac; font-size:11px}
#student-artykuly li p strong {color:#47423b; font-weight:normal; display:block; margin-bottom:25px}
#student-artykuly li p strong a {padding-left:0; background:transparent; color:#47423b; font-size:11px}
#student-artykuly li.link {padding-left:10px; margin-left:-10px; background:url("../img/dot2.gif") 0 6px no-repeat}
#student-artykuly li.link p {margin:3px 0}
#student-artykuly a.polecamy {background:url("../img/polecamy.gif") 0 50% no-repeat; padding-left:65px} 
#student-artykuly li.link a.polecamy {background-image:url("../img/polecamy2.gif")} 
#student-artykuly li p a:hover {border:0; text-decoration:underline}
#student-artykuly a img {border:1px solid #EDECE7; margin:10px 10px 0 0; padding:0; float:left}
#student-artykuly img.arch_polecamy {float:right; border:none; margin-top:5px}

#student-reklama {margin:0 10px 25px 13px}
/* -------------------------------------------------------------------------------------------------- */

/* uslugi main page*/
#uslugi_main {background:url("../img/pracodawca/uslugi-vertical-lines.gif") repeat-y top center #fff; height:185px} 
#uslugi_main h5 {font-family:Arial,Helvetica,sans-serif; font-size:16px; color:#837866; margin-bottom:10px} 
#uslugi_main p {margin:0px 0px 10px 0px}
#uslugi_main a:hover {border-bottom:none}
#uslugi_main #uslugi-ogloszenia a {background:url("../img/pracodawca/uslugi-ogloszenie.png") no-repeat top left; display:block; width:203px; height:123px}
#uslugi_main #uslugi-baza a {background:url("../img/pracodawca/uslugi-baza-cv.png") no-repeat top left; display:block; width:203px; height:123px}
#uslugi_main #uslugi-pakiety a {background:url("../img/pracodawca/uslugi-pakiety-ogloszen.png") no-repeat top left; display:block; width:203px; height:123px}
#uslugi_main #uslugi-szata-graficzna a {background:url("../img/pracodawca/uslugi-szata.jpg") no-repeat top left; display:block; width:203px; height:206px}


/* Uslugi */
#body-uslugi-banery-reklamowe #content_main p {margin-bottom:10px}
#body-uslugi-banery-reklamowe #reklama-features {background:url("../img/pracodawca/reklama-arrow.jpg") #f6f5f2 no-repeat bottom center; overflow:hidden; padding-bottom:35px; margin:0px 30px 0px 0px}

#reklama-features {text-shadow:1px 1px 0px #fff}
#reklama #do-pobrania {background:#f6f5f2; font-size:11px; padding:5px; overflow:hidden; text-shadow:1px 1px 0px #fff }
	#reklama ul#pliki-do-pobrania {float:right}
	#reklama #do-pobrania h5 {color:#9a968e; font-size:11px; float:left; font-weight:normal}
	#reklama-features #kan-feature {padding-left:60px; width:255px; margin:10px; float:left; background:url("../img/pracodawca/reklama-kandydaci.png") #f6f5f2 no-repeat left top}
	#reklama-features #prac-feature {padding-left:60px; width:255px; margin:10px; float:left; background:url("../img/pracodawca/reklama-pracodawcy.png") #f6f5f2 no-repeat left top}
#reklama-features em {color:#74ab30; font-weight:bold; font-size:14px; font-style:normal; display:block}
	#reklama a#reklama-button {background:url("../img/pracodawca/zloz-zamowienie.jpg") no-repeat; display:block; width:208px; height:47px; text-indent:-9999px; margin:0px auto}
	#reklama a:hover#reklama-button {border-bottom:none; opacity:0.8} 

#reklama #szata-notice {text-align:center; font-size:11px}
#reklama h5 {font-size:18px; color:#91b64c; margin-bottom:10px}
	#reklama h5 span {color:#629700}
	#reklama .col {width:320px; float:left}
	#reklama .col-left {padding-right:30px}

#formy-banerowe {padding-bottom:20px; border-bottom:1px solid #edebe6; overflow:hidden}
#brandingi {padding:20px 0px; border-bottom:1px solid #edebe6; overflow:hidden}

#reklama #formy-banerowe {overflow:hidden}
#reklama h5#sekcja-zamow {text-align:center; color:#837866; font-size:18px}
#reklama #zamow {background:#f7f7f4; margin-top:20px; padding:10px}
	#reklama #zamow #info{text-align:center; margin-top:15px }
	#reklama #zamow #info span {color:#629700; font-size:14px; font-weight:bold}
	#reklama #zamow #info a {font-size:14px; font-weight:bold}
 	#reklama #zamow fieldset {border-top:1px solid #DDDDDD; padding:15px 45px}
#reklama #zamow h6 {color:#a8a49d; font-size:18px; text-align:center}
#reklama #form_reklama {background:#f8f8f8}
ul#reklama-art {margin:15px 15px 15px 30px}
input#zloz_zamowienie {background:url("../img/przyciski_140px.gif") 0 -572px no-repeat; text-indent:-9000px; width:140px; height:26px; border:0; margin:10px 0 10px 230px; display:inline}
input#zloz_zamowienie:hover {background-position:0 -598px}

#kontakt-konsultant {margin-top:84px}
#kontakt-girl {background:url("../img/konsultant.png") 0 0 no-repeat; width:142px; height:98px; position:relative; top:-84px; left:27px; margin-bottom:-84px}
#kontakt-konsultant h4 {font-family:Georgia,"Times New Roman",Times,serif; font-size:14px; margin:10px 0; padding-left:20px}
#kontakt-konsultant ul {background:#F2F9FD none repeat scroll 0 0; border:1px solid #CEEAF6; margin:0px; padding:10px; margin-bottom:20px}
#kontakt-konsultant .infolinia {margin:10px 0; font-size:13px}
#kontakt-konsultant .infolinia strong {font-size:18px}

div#info-platnosci {background:#F2F9FD; border:1px solid #CEEAF6; margin:0 0 20px; padding:10px}
div#info-platnosci ul {padding:10px 0px; border:none; margin:0px}
div#info-platnosci ul li {border-top:1px solid #ceeaf6; padding:15px 0px}
	div#info-platnosci ul li#visa {background:url("../img/boksy/ico-visa.jpg") center right no-repeat}
	div#info-platnosci ul li#platnosci {background:url("../img/boksy/ico-platnosci.jpg") center right no-repeat}
	div#info-platnosci ul li#przelew {background:url("../img/boksy/ico-przelew.jpg") center right no-repeat}
	div#info-platnosci ul li#konsultant {background:url("../img/boksy/ico-telefon.jpg") center right no-repeat}

ul.uslugi-boxy		{margin:20px 0; width:100%; overflow:hidden}	
ul.uslugi-boxy li 	{background:#f8f8f8}
div.uslugi-boxy-li 	{border:1px solid #e0e0e0; border-color:#e0e0e0 #d3d3d3 #d3d3d3 #e0e0e0; padding:20px 10px; -moz-border-radius:3px; border-radius:3px}
ul.uslugi-boxy li h5 {font:normal 20px Georgia,"Times New Roman",Times,serif; color:#47423b; text-shadow:0 1px 0 #fff}
ul.uslugi-boxy li p {font-size:13px; margin:15px 0 25px}
ul.uslugi-boxy li a.button, ul.uslugi-boxy li a.button_go, ul.uslugi-boxy li a.button_add {
	height:36px; display:block; overflow:hidden; line-height:36px; margin:0 auto;
	color:#fff; font-weight:bold; text-shadow:0 1px 0 #c2cb20; cursor:pointer; border:none; text-align:left
	}
ul.uslugi-boxy li a.button {background:url("/img/cta_button_185x36.png") 0 -36px no-repeat; width:185px; text-align:center}
ul.uslugi-boxy li a.button_go {background:url("/img/cta_button_go_185x36.png") 0 -36px no-repeat; width:155px; padding:0 0 0 35px}
ul.uslugi-boxy li a.button:hover, ul.uslugi-boxy li a.button_go:hover {background-position:0 0}

#uslugi-referencje {margin:30px 0px; color:#574b37}
#body-uslugi #uslugi-referencje h4 {color:#639700; font:bold 26px Arial,sans-serif; margin:20px 0 15px}
#body-uslugi #uslugi-referencje h4 span{color:#639700; font:normal 14px Arial,sans-serif}

#uslugi-referencje blockquote {font-family:Georgia; font-size:14px; font-style:italic}
#uslugi-referencje a {color:#2869ac; background:#e5f0cd; padding:5px; margin-left:10px; text-shadow:1px 1px 0px #fff}
#uslugi-referencje a:hover {border-bottom:none}
#uslugi-referencje p {font-size:11px}
/* -------------------------------------------------------------------------------------------------- */

/* usługi wyróżnienie */
div.wyroznienie-info {background:url(../img/pracodawca/oferta-wyroznienie-info-small.jpg) no-repeat right bottom}
div.wyroznienie-info ul li {background:transparent url(../img/liok-small.jpg) no-repeat scroll 0 4px; font-size:14px; line-height:14px; margin:0 170px 5px 20px; padding:7px 0 5px 25px}
div.wyroznienie-info ul li#promo-pakiety {font-weight:bold; line-height:20px; margin:20px 20px 15px}
div.wyroznienie-info ul li#promo-pakiety span {color:#b42a05; font-size:16px}
div.wyroznienie-info ul li#promo-pakiety a {font-weight:normal}


div#uslugi-wyroznienie a.btn {float:left; display:block; text-indent:-9999px; width:220px; height:39px; margin:10px auto 10px 15px; background:url(../img/przyciski_220px.gif) 0 0 no-repeat; background-position:0 -100px !important; background-position:0 -400px}
	div#uslugi-wyroznienie a.btn:hover {border:0; background-position:0 -126px !important; background-position:0 -440px}

div#uslugi-wyroznienie p.price {font-family:Georgia,Arial; font-size:24px; margin-left:0px}
	div#uslugi-wyroznienie p.price span {font-size:40px}
	div#uslugi-wyroznienie p.price span.normal {color:#47423b; font-size:40px}

div#uslugi-wyroznienie div#box_standard,div#uslugi-wyroznienie div#box_premium,div#uslugi-wyroznienie div#box_premiump {border-style:solid; border-color:#ddd; border-width:1px 0px;margin:20px 0px; padding-bottom:20px}
div#uslugi-wyroznienie h5 {font-family:Georgia,Arial; font-size:28px; font-weight:normal; margin:10px 0; padding:0; text-align:left}

#uslugi-ogloszenia a.podglad {background:none repeat scroll 0 0 #F8F8F8; color:#2869AC; display:block; font-size:11px; margin:10px 0; padding:10px; text-align:center; text-shadow:1px 1px 0 #fff}
#uslugi-ogloszenia a:hover.podglad {border:none} 

	
#body-uslugi #uslugi-dlaczego h4 { color:#639700; font:bold 26px Arial,sans-serif; margin:20px 0 15px}
#body-uslugi #uslugi-dlaczego h4 span { color:#639700; font:normal 14px Arial,sans-serif}
#body-uslugi-ogloszenia #uslugi-dlaczego h4 {color:#639700; font:bold 26px Arial,sans-serif; margin:20px 0 25px}
#body-uslugi-ogloszenia #uslugi-dlaczego h4 span {color:#639700; font:normal 14px Arial,sans-serif}


#uslugi-dlaczego ul li {background:url("../img/liok.png") no-repeat scroll left 15px transparent; border-bottom:1px dashed #D2D2D2; color:#837866; float:left; font-size:13px; margin-top:5px; padding:15px 10px 20px 33px; width:280px; height:60px}
#uslugi-dlaczego ul li.noborder {border-bottom:none; width:600px}

#body-uslugi-ogloszenia #uslugi-dlaczego ul li {height:auto}

/* uslugi wlasna szata */
#wlasna-szata-wrapper p {font-size:13px; line-height:21px; margin:15px 0}
#wlasna-szata-kontakt-box {background:url("../img/kredki.jpg") right bottom no-repeat}
#wlasna-szata-kontakt-box p {margin:15px 195px 15px 20px}
#wlasna-szata-kontakt-box h6 {font:bold 16px Arial,sans-serif; color:#639700; margin:30px 20px 0}
#wlasna-szata-kontakt {padding:20px 0 15px}
#wlasna-szata-kontakt p {color:#837866; margin:0 0 0 35px}
#wlasna-szata-kontakt p strong {font-weight:bold; font-size:17px; padding-left:10px}

/* pakiety ogloszen */
div.pakiety-ogloszen-info {margin-bottom:15px}
div#pakiety-ogloszen {margin:40px 0 20px 0}

.pakiet-container {width:215px; border:solid #ddd; border-width:1px 1px 0px 1px; overflow:hidden; -moz-border-radius:3px; border-radius:3px}

#pakiety-baner {background:url("../img/pracodawca/pakiety/baner.jpg") no-repeat; width:688px; height:150px; margin-top:40px}
#pakiety-baner p {font-size:14px; padding-top:77px; padding-left:30px}
#content_main p.pakiet-notice {margin:30px 0 -20px 0; color:#aaa; text-align:center}

 
/* baza CV */
#body-uslugi-baza-cv #content_main h4 { color:#639700; font:bold 23px Arial,sans-serif; margin:20px 0px 35px}
div.baza-cv-info {position:relative; background:#f9fcf3; margin-bottom:20px; border:1px solid #e2efc6 ; padding:0px 0px 10px 0px}
div.baza-cv-info a#baza-cv-demo {background:url("../img/pracodawca/baza-cv-wyprobuj.png") no-repeat center top transparent; display:block; width:191px; height:49px; position:absolute; bottom:15px; right:15px; text-indent:-9999px; border:none}
div.baza-cv-info a#baza-cv-demo:hover {opacity:0.8}
div.baza-cv-info ul {margin-top:10px}
div.baza-cv-info ul li {background:url(../img/liok.png) no-repeat 0 3px; font-size:14px; line-height:20px; margin:0 0px 5px 20px; padding:5px 0 5px 35px}
div.baza-cv-info h5 {font-family:Arial,Helvetica,sans-serif;font-size:20px;font-weight:normal; padding-top:10px;color:#574B37;margin-left:20px}

div#cv-pakiety {margin:30px 0px 20px -15px; background:url("../img/pracodawca/baza-vertical-lines.gif") repeat-y center; height:255px; text-align:center}

div.pakiet-cv {width:150px; padding:0px 8px; float:left; margin:0px 5px; cursor:pointer}
.uslugi_boxes .box {cursor:pointer}

div.pakiet-cv h5 {color:#574B37; font-weight:normal; text-align:center} 
div.pakiet-cv h5 span {font-size:28px}

	div.pakiet-cv div#pakiet-1 {background:url("../img/pracodawca/baza_cv_ico1.png") no-repeat center; width:150px; height:95px}
	div.pakiet-cv div#pakiet-2 {background:url("../img/pracodawca/baza_cv_ico2.png") no-repeat center; width:150px; height:95px}
	div.pakiet-cv div#pakiet-3 {background:url("../img/pracodawca/baza_cv_ico3.png") no-repeat center; width:150px; height:95px}
	div.pakiet-cv div#pakiet-4 {background:url("../img/pracodawca/baza_cv_ico4.png") no-repeat center; width:150px; height:95px}
	
a.btn_koszyk_cv {text-indent:-9999px; width:158px; height:81px; display:block; background:url("../img/pracodawca/dodaj-do-koszyka.png") no-repeat}
a.btn_koszyk_cv:hover {border-bottom:none; opacity:0.8}

p#ceny-netto {text-align:center; color:#a8a094}	

#site_info {width:100%; clear:both; overflow:hidden; padding:10px; position:relative}
	body#body-pracodawca-koszyk-potwierdzenie-danych #site_info>div,
	body#body-pracodawca-koszyk-dane #site_info>div,
	body#body-pracodawca-koszyk-potwierdzenie-danych .box_newsletter,
	body#body-pracodawca-przelew .box_newsletter,
	body#body-platnosc_ok .box_newsletter,
	body#body-edycja_ogloszenia .box_newsletter,
	body#body-pracodawca-dodaj-oferte .box_newsletter,
	body#body-pracodawca-koszyk-dane .box_newsletter {display:none}
#site_info div {width:155px; float:left}
#site_info div.site-info-div-wide {width:165px}
#site_info h5 {font:bold 12px Arial,Verdana,sans-serif; color:#706c5c; padding-bottom:10px}	
#site_info_last_col h5 {padding-bottom:2px}
#site_info p {margin:5px 0 10px; padding:0; color:#706c5c; font-size:11px; clear:both}
#site_info li {padding-left:10px; background:url("../img/strzalka-noise.gif") 0 8px no-repeat; line-height:180%}
#site-info-powiadomienia span {color:#706c5c; display:block; line-height:100%}
#site-info-powiadomienia a {line-height:100%}
#site_info a {font-size:11px}
#site_info li#site-info-rss {background:url("../img/ikony/rss.gif") 0 0 no-repeat; line-height:120%}
#site_info li#site-info-mail {background:url("../img/ikony/mail.gif") 0 0 no-repeat}
#site_info li#site-info-rss,#site_info li#site-info-mail {padding:5px 0 15px 40px} 
#site_info #site_info_last_col {width:225px; padding:0 0 10px 80px; background:url("../img/footer.gif") 0 0 no-repeat}
#site_info p#wspolpraca {margin:0 0 10px 0; padding:0}
#site_info p#wspolpraca img {display:block; padding:0 4px; background:#fff; -moz-border-radius:4px; border-radius:4px; border:1px solid #ddd}
#site_info a.image:hover {border-bottom:none}

#site_info div#copyright {width:100%}
#site_info div#copyright p {float:left; padding-top:10px}
#site_info div#copyright h5 {display:inline; float:left; padding:15px 0 0; margin-left:30px}
#site_info div#copyright a.image {padding:0px 0px 0px 10px}
#site_info div#copyright a.careerjet img {border:1px solid #ddd; padding:0px 5px; background:#fff; -moz-border-radius:4px; border-radius:4px}

a#btn-newsletter-zapisz {display:block; background:url("../img/zapisz-sie.jpg") no-repeat; width:154px; height:47px; text-indent:-9999px; cursor:pointer}
a:hover#btn-newsletter-zapisz {border:none}
a#link-newsletter-wypisz {border-bottom:1px dashed #cdcac0; display:block; margin:5px 0px 20px 0px; padding-bottom:10px; cursor:pointer}

#newsletter-box {display:none}
div.newsletter-box-ui {background:url("../img/newsletter-je.jpg") no-repeat #fff; padding:0px}
div.newsletter-box-ui .ui-widget-header {background:none; border:none}
div.newsletter-box-ui #ui-dialog-title-newsletter-box {display:none}
div.newsletter-box-ui .ui-dialog-content {padding:0px}
div.newsletter-box-ui .ui-icon-closethick,
div.odswiez-box-ui .ui-icon-closethick {background:url("../img/newsletter-close.jpg") no-repeat}
div.newsletter-box-ui .ui-dialog-titlebar-close {margin:10px 15px 0 0; padding:0px}
div.newsletter-box-ui .ui-icon,
div.odswiez-box-ui .ui-icon {height:20px; width:20px}
div.newsletter-box-ui .ui-state-hover {border:none;background:none}

#newsletter-box div {padding-left:237px; padding-top:90px}
#newsletter-box div p {font-size:12px}
#newsletter-box input#raport_zapisz {display:block; background:url("../img/zapisz-sie-input.jpg") no-repeat; width:154px; height:47px; text-indent:-9999px; font-size:0px; line-height:0px; border:0px; margin-top:13px}
#newsletter-box input#raport_usun {display:block; background:url("../img/wypisz-sie-input.jpg") no-repeat; width:152px; height:45px; text-indent:-9999px; font-size:0px; line-height:0px; border:0px; margin-top:13px}
#newsletter-box input#ed_email {padding:5px; width:230px}

#jef-wdd-aplikacje {color:#ce2a01}
#jef-wdd-hr {border-top:1px dashed #dedede; padding-top:10px; margin:30px 0 15px}
#wykup-wykonaj {line-height:28px; font-size:13px}

/* float formularzy */
div.je-float .float-button-wyslij {color:#fff; font-size:0px; text-indent:-9999px; line-height:normal; margin:0 auto; border:0; width:106px; height:38px; background:transparent url("../img/je-float-wyslij.jpg") no-repeat top left}
div.je-float .float-button-wyslij:hover {background-position:0 0}

input.float-input-400 {width:400px}
textarea.float-textarea-500 {width:500px; height:200px}
div.je-float textarea.float-textarea-330 {width:330px; height:200px}

body .je-float {padding:0px; box-shadow:1px 1px 35px #282828; -moz-box-shadow:1px 1px 35px #282828; -webkit-box-shadow:1px 1px 35px #282828}
div.je-float label {float:none; width:auto; text-align:left}

div.je-float .float-fieldset {padding:0px 15px}
div.je-float .query_response {margin:0px}

div.je-float .ui-dialog-titlebar {background:#f7f4ef; border:0px; color:#837866; font:18px/1.5 Georgia,"Times New Roman",Times,serif; border-bottom:1px solid #C8C8C8}
div.je-float .ui-dialog-titlebar-close {margin-right:10px}
div.je-float .ui-icon-closethick {background:url("../img/newsletter-close.jpg") no-repeat #f7f4ef; height:19px; width:20px}
div.je-float .ui-icon-closethick, .ui-icon {height:20px; width:20px}
div.je-float .ui-state-hover {border:none; background:none}


/* -------------------------------- */

/* query_response */
.query_response.hide {display:none}
.query_response p {font-size:13px; padding:15px 10px 15px 55px; margin:0; background:#ffbfbf url("../img/ikony/notice.gif") 20px 50% no-repeat; border-bottom:1px solid #b4ad9e; color:#3c0606}
.query_response p.ok {background:#e0f7c2 url("../img/ikony/tick.gif") 20px 50% no-repeat; color:#183b06}
.query_response p.info {background:#ffc url("../img/ikony/info.gif") 20px 50% no-repeat; color:#382e08; border-color:#f2ea9f}
form .query_response {margin:15px 0}
form .query_response p {border:1px solid #b4ad9e}
form#form-prad-koszyk-dane .query_response {margin:15px 0}

.instrukcje {background:#f7f7f7; padding:20px; border:1px solid #eee; margin-top:20px}
	.instrukcje p {font-size:12px; margin:5px 0}
	.instrukcje h5 {font:normal 16px Georgia,serif; margin:10px 0}
	.instrukcje .button {margin:10px 0; line-height:27px}
/* -------------------------------------------------------------------------------------------------- */

div.adv_top {width:960px; padding:0; text-align:center; margin:10px auto}
div.adv_top a:hover {border-bottom:none}
div.adv_right_center {border:1px solid #B4AD9E; background:#fff; margin-bottom:5px}
/* float */
.float-button-wyslij {color:#fff; font-size:11px; font-weight:bold; line-height:normal; margin:0 auto; padding:4px 5px 3px 0; border:0; width:155px; height:26px; background:transparent url("../img/button155.gif") no-repeat 0 -26px}
.float-button-wyslij:hover {background-position:0 0}
input.float-input-400 {width:400px}
textarea.float-textarea-500 {width:500px; height:200px}
#jefloat label {text-align:right; width:150px; display:block; float:left; clear:left; margin-right:10px; padding-right:15px}

.hide,
.ukryj {display:none}

/* System messages */
.system_messages p {line-height:25px; padding:5px 0 5px 5px; margin:15px 0}
.system_messages p.ok {line-height:25px; padding:5px 0 5px 50px; background:#e0f7c2 url("../img/ikony/tick.gif") 20px 10px no-repeat; color:#183b06}
.system_messages p.error {line-height:25px; padding:5px 0 5px 50px; background:#ffbfbf url("../img/ikony/cross.gif") 20px 10px no-repeat; color:#183b06; border:1px solid #B4AD9E}

.box_newsletter {margin:0 0 20px 0; background:#fff; border:1px solid #B4AD9E; overflow:hidden; clear:both; -moz-border-radius:3px; border-radius:3px; width:958px}
	#box-newsletter-content {padding:8px 0 8px 50px; background:url("../img/ikony/email_medium.png") 10px 50% no-repeat}
	#form-raport-rynku-response.query_response {margin:0px; width:335px}
	#form-raport-rynku-response.query_response p {margin:0px; padding:5px 10px 5px 55px}
	.box_newsletter form {float:right; width:400px; padding-right:10px}
	.box_newsletter p {margin:0; padding:0; font-size:12px; line-height:35px}
	.box_newsletter form p {text-align:right}
	.box_newsletter form input.email {color:#999; padding:5px 2px; width:200px; margin-right:5px}
	.box_newsletter input.pill {width:auto}
	
div.info_messages {margin:0; padding:0; background:#ffffcc; border-bottom:1px solid #ebdc79} 
div.info_messages div.container {width:920px; margin:0 auto; padding:10px 10px 10px 10px}
	div.container p {background:url(../img/ikony/info.gif) no-repeat 0 0; padding-left:30px; margin:0 10px 0 10px}
/* ----------------------------------- */

/* pills */
a.pill {background:#f0f8fc; color:#2869ac; border:1px solid #bed2e6; -moz-border-radius:12px; border-radius:12px; font:normal 11px Arial,sans-serif; padding:5px 10px; margin:0}
a.pill:hover {background:#c9e7f6; border:1px solid #bed2e6}
input.pill {background:#f0f8fc; color:#2869ac; border:1px solid #bed2e6; -moz-border-radius:12px; border-radius:12px; font:normal 11px Arial,sans-serif; padding:5px 10px; margin:0}
input.pill:hover {background:#c9e7f6; border:1px solid #bed2e6}
/* -------------------------------- */

/*
	pracodawca-oferty :lista ofert zalogowanego pracodawcy 
*/
a#panel-dodaj-ogloszenie-btn {background:url("../img/pracodawca/dodaj-darmowe-ogloszenie.png") 0 0 no-repeat; width:220px; height:44px; display:block; text-indent:-9999px; margin:10px 0px; border:0}
a#panel-dodaj-ogloszenie-btn:hover {opacity:0.8}

#body-pracodawca-dodaj-oferte a#panel-dodaj-ogloszenie-btn {border-radius:5px 0 0 5px; -moz-border-radius:5px 0 0 5px; background:#fff; border-color:#d6d6d6; border-style:solid none solid solid; border-width:1px medium 1px 1px; color:#568500; font-size:18px; font-weight:bold; height:40px; padding:15px 0 0 10px; position:absolute; text-indent:0; top:15px; width:230px; z-index:300; margin:0px}
#body-pracodawca-dodaj-oferte #prad-info {margin-top:90px}

#filtruj-moje-ogloszenia form {padding:8px 28px 8px 0; overflow:hidden; border:1px solid #eee; border-top-color:#fff; border-bottom-color:#ddd; background:#efedeb; text-align:right}
#filtruj-moje-ogloszenia #filtruj-moje-ogloszenia-submit {border:1px solid #858585; cursor:pointer; -moz-border-radius:12px; border-radius:12px; color:#47423B; padding:1px 8px; background:#f0f0f0; width:auto} 
#filtruj-moje-ogloszenia #filtruj-moje-ogloszenia-submit:hover {background:#dbdbdb}
body.body-pracodawca #filtruj-moje-ogloszenia label {width:auto; float:none; display:inline}
#filtruj-moje-ogloszenia p {display:inline; margin:0; padding:0}
label#filtr-ofert {text-align:left; display:inline; width:auto; padding:5px 0}
#filtruj-moje-ogloszenia input#filtruj {width:262px; margin-right:5px}

#prad-oferty-lista {border-left:1px solid #eee; border-right:1px solid #eee; border-top:1px solid #fff; width:698px}
#prad-oferty-lista li {padding:20px 0 5px; background:url("../img/prad-oferty-lista.gif") left bottom repeat-x; border-bottom:1px solid #ddd}

#prad-oferty-lista li h5 {margin:0 10px}
#prad-oferty-lista li h5 a {color:#47423b; font-size:18px}
#prad-oferty-lista li h5 a.podglad {padding-right:20px; background:url("../img/ikony/zoom.png") right center no-repeat} 
#prad-oferty-lista li h5 a span {font-size:11px; color:#2869ac}
#prad-oferty-lista li h5 .break-line {color:#dddddd}
#prad-oferty-lista li p {margin:10px}

.oferta-st {color:#796E5A}
.oferta-opp {color:#D8860B}
.oferta-op {color:#589612}
a.wykupione-pokaz {background:url("../img/ikony/arrow_270_small.png") right center no-repeat; padding-right:20px}

.oferty-akcje {float:left; display:inline; width:145px}
.wykupione-wrapper {/* nie usuwac n1 background:#f5f5f5;*/ float:left; display:inline; width:160px; padding:8px 0; position:relative}
.wykupione-inner {width:157px; padding:0 0 0 10px; position:absolute; top:38px; left:-10px; z-index:100; /*background:#f5f5f5;*/ background:#F8F7F8 url("../img/wykupione-inner-2.gif") 0 0 no-repeat; font-size:11px; border-bottom:1px solid #ddd}
.wykupione-inner strong {font-weight:normal; display:inline-block; padding-bottom:10px}

#prad-oferty-lista p.oferty-aplikacje {margin:0; padding:10px 0}
#oferty-aplikacje-wrapper p.oferty-aplikacje {margin:15px 0; padding:10px 0}
#prad-oferty-lista p.oferty-aplikacje span a,
#oferty-aplikacje-wrapper p.oferty-aplikacje span a {background:#e5f4fb; color:#5a4f3b; border:1px solid #abdaf1; padding:3px 8px; margin-left:5px; -moz-border-radius:10px; border-radius:10px}
#prad-oferty-lista p.oferty-aplikacje span a:hover,
#oferty-aplikacje-wrapper p.oferty-aplikacje span a:hover {background:#c9e7f6; border:1px solid #bed2e6}
	#oferty-aplikacje-wrapper p.oferty-aplikacje span a.aktywna {background:#9BC6DB; color:#fff}
#prad-oferty-lista p.oferty-aplikacje a strong,
#oferty-aplikacje-wrapper p.oferty-aplikacje a strong {color:#cf2a10}
#prad-oferty-lista p.oferty-aplikacje em,
#oferty-aplikacje-wrapper p.oferty-aplikacje em {padding-left:10px; font-style:normal; font-weight:bold}

#prad-oferty-lista .oferty-aplikacje-do-wykupienia {background:#DBE8BD; padding:10px 18px; color:#457b01; -moz-border-radius:2px; border-radius:2px; display:block; margin:8px 0 -7px; line-height:26px}
	.oferty-aplikacje-do-wykupienia em {color:#CF2A10; font-style:normal}

#prad-oferty-lista p.oferty-aplikacje-demo {background:url("../img/oferty-aplikacje-demo.gif") 0 0 no-repeat; margin-left:10px; position:relative; padding:12px 0 12px 10px; width:477px; height:22px; font-weight:bold}
#prad-oferty-lista p.oferty-aplikacje-demo em {color:#457b01; font-style:normal}
#prad-oferty-lista p.oferty-aplikacje-demo a.wykup-ogloszenie-demo,
#prad-oferty-lista p.oferty-aplikacje-demo a.wykup-ogloszenie-demo-koszyk {background:url("../img/oferty-aplikacje-demo-button.gif") 0 0 no-repeat; width:187px; height:42px; text-indent:-9999px; display:block; position:absolute; right:0; top:0}
#prad-oferty-lista p.oferty-aplikacje-demo a.wykup-ogloszenie-demo:hover,
#prad-oferty-lista p.oferty-aplikacje-demo a.wykup-ogloszenie-demo-koszyk:hover {border-bottom:none}

a.sugerowani {float:right; margin-right:15px}
#prad-oferty-lista .oferty-akcje p {position:relative; padding:4px 28px 4px 8px; background:#f7f7f7; border:1px solid #ddd; margin:0 0 5px 0; font-size:11px; -moz-border-radius:2px; border-radius:2px}
#prad-oferty-lista .oferty-akcje span {display:block}

	#prad-oferty-lista .oferty-akcje span.help-oferty {display:none; background:#F2F9FD; border:8px solid #4795D3; -moz-border-radius:2px; border-radius:2px; position:absolute; top:30px; right:0; width:260px; padding:10px; -moz-box-shadow:1px 1px 10px #333; -webkit-box-shadow:1px 1px 10px #333; box-shadow:1px 1px 10px #333; z-index:1000}
	#prad-oferty-lista .oferty-akcje .help-oferty a {margin-left:0}
	#prad-oferty-lista .oferty-akcje a.help-oferty-show {position:absolute; top:5px; right:5px; width:16px; height:16px; cursor:pointer; background:url("../img/ico-info.png") 0 0 no-repeat; text-indent:-9000px}
	#prad-oferty-lista .oferty-akcje a.help-oferty-show:hover {border-bottom:none}
	.help-oferty em {color:#2869ac; cursor:pointer; font-style:normal; padding-top:5px; display:block}
	.help-oferty-notice {font-size:11px; color:#999; margin:5px 0}

a.pill.dodaj-oferte-pracy {font-size:13px; padding:4px 12px; margin-left:20px; background:#659C22; color:#fff; border-color:#047E3F; position:absolute; top:23px}
a.pill.dodaj-oferte-pracy:hover {background:#05994C}
a.pill.dodaj-oferte-pracy-bezposrednio {float:right}
/* -------------------- */

h5#wybrane_filtry_tagi {font-weight:bold; font-size:11px; line-height:30px; color:#594e3a; margin-left:10px; padding:5px 0 15px; margin-top:-10px; width:100%; overflow:hidden}
h5#wybrane_filtry_tagi #wybrane_filtry_tagi_label {display:inline; float:left; width:90px} 
h5#wybrane_filtry_tagi #wybrane_filtry_tagi_lista {display:inline; float:left; width:600px}
h5#wybrane_filtry_tagi .tag {background:#fcf7d9; border:1px solid #faf3c9; -moz-border-radius:2px; color:#594e3a; font-size:11px; padding:3px 8px; margin-left:7px; font-weight:normal; line-height:30px; white-space:nowrap}
p.definicja {margin:-5px 10px 15px; font-size:11px; color:#7a7161}
p.definicja strong {display:block; color:#594E3A}

#nav-wyniki {width:100%; overflow:hidden; background:#F7F4EF; border-top:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7}
#nav-wyniki .aktywny {font-weight:bold; margin:0 5px}
	
#naglowek_listy {background:#1E4E6F ; clear:both; margin:0 5px}
#naglowek_listy h6 {font-size:14px; color:#fff; margin:0; padding:5px 7px}
p#link_do_zapamietanych {margin:8px 8px 0 0; padding:0; width:240px; float:right; display:inline; font-size:11px; text-align:right; color:#5a4f3b}
	p#link_do_zapamietanych a {font-size:11px; margin-right:2px}
p#sortowanie_okres {width:450px; float:left; margin:8px 0 8px 10px; display:inline; font-size:11px; color:#5a4f3b}
	p#sortowanie_okres a {font-size:11px; margin:0 5px}
p#sortowanie.statusy {width:520px}

/* stronicowanie */
.pagination p {margin:25px 8px 15px 0; padding:0; width:330px; width:592px; float:right; display:inline; text-align:right; text-align:center}

.stronicowanie {padding:10px 0 7px; text-align:center; clear:both; border-bottom:1px solid #d8d3cb; border-top:1px solid #d8d3cb; background:#f6f5f4}
	.stronicowanie-wrapper .stronicowanie {border-top:none}
	body#body-artykuly .stronicowanie {border-top:1px solid #d8d3cb}
	#content_main .stronicowanie {border-left:1px solid #eee; border-right:1px solid #eee}
	.stronicowanie a {border:1px solid #cbc6be; padding:4px 8px; margin:0 2px; background:#f1efea}
	.stronicowanie a:hover {background:#fbf3c2}
	.stronicowanie a.aktywna {color:#c03e27; background:#fbf3c2; font-weight:bold}	
	.stronicowanie p {margin:15px 0}
/* -------------------------------------- */

#wrapper h2.form-title,
#wrapper form h4 {position:relative; font-size:18px; margin:16px 2px 5px; font-weight:normal; color:#837866} /* legend */
	#wrapper form h4 em {color:#D73328}
	#wrapper h2.form-title {margin:20px 0 0}

fieldset.dark {margin-bottom:10px; padding:5px 5px; background:#f6f6f6; border:1px solid #d7d7d7; -moz-border-radius:4px; border-radius:4px}
fieldset.dark:last-child {margin-bottom:0}

body.body-wyszukiwarka-cv #content_main h4 {font:bold 18px/120% Arial,Verdana,sans-serif; margin:25px 0 18px; padding:15px 20px; border-top:1px solid #d1d1d1; border-bottom:1px solid #d1d1d1; background:#f6f6f6; color:#010101}
/* -------------------------------------- */

/* helpy */
.help {position:absolute; left:450px !important; left:290px; top:1px; z-index:1000}
	#fieldset-student .help {left:210px !important}
	body#strefa_pracodawcy .help {left:440px !important; left:300px}
	body#strefa_pracodawcy .formularz.full .help {left:540px !important; left:300px}
	.help-icon {display:block; width:18px; height:18px; cursor:pointer; background:url("../img/help-icon.gif") 0 50% no-repeat} 
	.help-opis {display:none; position:relative; margin:-21px 0 0 20px !important; margin:-19px 0 0 20px; padding:12px 0 8px 7px; font-size:11px; width:215px; border:1px solid #aba8a6; background:#f7f7f5; -moz-border-radius:4px; border-radius:4px}
		#darmowe_ogloszenie .help-opis {width:340px}
	.help-opis .help-head {font:normal 14px/100% Georgia,sans-serif; display:block; margin-bottom:10px; padding-left:8px}
	.help-opis .help-opis-tresc {display:block; padding:0 8px 4px 8px}
	.help-opis.hide {display:none}
	a.zamknij-chmurke {position:absolute; right:8px; top:8px; font-size:10px; border:0; cursor:pointer}
	a.zamknij-chmurke:hover {text-decoration:underline}
/* -------------------------------------- */

span.ajax-loader {width:100%; height:95px; background:url("../img/ajax-loader-big.gif") 50% 50% no-repeat; display:block}

/* pracodawca aplikacje cv kandydata */

#podglad-cv-container,
#aplikuj-container {padding-bottom:20px}
	#podglad-cv-container h3 {font:34px/150% Georgia,"Times New Roman",Times,serif; color:#292929; border:0; padding:0 0 10px 20px; margin-top:-10px}
	body#body-cv_kandydata #podglad-cv-container h4 {border-color:#d9d6ce; border-width:1px 0 1px 0; text-transform:none; color:#010101; background:#fbfbfa; height:auto; font:bold 18px/120% Arial,Verdana,sans-serif; margin:25px 0 18px; padding:15px 20px}
	
	#podglad-cv-container p {margin:15px 0} 
	#podglad-cv-container .cv-pozycja-tresc p {margin:15px 10px 15px 0} 
	#podglad-cv-container p.tresc {margin:15px 20px}
	
	#podglad-cv-container ul {list-style-type:disc; margin:0 0 0 25px}
	p.kw-kat strong {display:block; margin-top:30px; padding:0 0 2px 20px; font:12px/150% Georgia,"Times New Roman",Times,serif; text-transform:uppercase; color:#2f2000; border-bottom:1px solid #d9d6ce}
		
#podglad-cv-podstawowe-dane {position:relative; padding:25px 0; border-bottom:1px solid #d1d1d1; background:#fbfbfa; width:100%; overflow:hidden}
	#podglad-cv-podstawowe-dane div {margin-left:170px}
	#podglad-cv-podstawowe-dane h5 {color:#010101; font-size:20px}
	#podglad-cv-podstawowe-dane h6 {font:14px/18px Georgia,"Times New Roman",Times,serif; font-style:italic; margin:5px 0 15px; width:285px}
	#podglad-cv-podstawowe-dane p {margin:5px 0 0}
	#podglad-cv-podstawowe-dane p span {width:120px; display:block; float:left; clear:left}
	#cv-aktualne-zdjecie-big {position:absolute; left:20px; top:30px}
	#add_zdjecie #cv-aktualne-zdjecie-big {top:50px}
		
.podglad-cv-pozycja {padding:10px 0 0} 	
	.cv-pozycja-data {width:140px; margin-left:20px; float:left; line-height:20px}
	.cv-pozycja-tresc {margin-left:170px}
	.cv-pozycja-tresc h5 {margin-bottom:10px; color:#010101; font-weight:bold; font-size:14px}
	.cv-pozycja-tresc h5 span {font-weight:normal}
	.cv-pozycja-tresc h6 {color:#010101; font-size:12px; font-weight:normal; background:#fbfbfa; border:1px solid #ddd9d2; padding:10px 15px; line-height:145%; margin:0 10px 10px 0}

#aplikacja-kandydata-nav {width:150px; position:absolute; top:5px; right:0; margin:0; padding:0}
	#aplikacja-kandydata-nav ul {margin:0; list-style:none}
	#aplikacja-kandydata-nav li {display:block; margin:5px 0; padding:0}
	#aplikacja-kandydata-nav li.akcja-button {margin:15px 0}
	#aplikacja-kandydata-nav li.pill-wrapper {margin:15px 0 10px -10px}
	
	h5#faktury_info_header {margin-bottom:20px; color:#574B37; font-family:Georgia,"Times New Roman",Times,serif; font-size:19px; font-weight:normal; margin-left:20px; margin-top:10px; padding-top:10px}
/* -------------- */

/* kandydat polecane */
#kandydat-polecane-oferty {margin:30px 0px; clear:both}
body#body-kandydat-aplikacje #kandydat-polecane-oferty h3 {border-top:1px solid #d1d1d1; font-size:19px}
#kandydat-polecane-oferty h3 span {display:block; font-size:14px; margin-top:10px}
#kandydat-polecane-oferty ul {background:#fafafa; width:100%; overflow:hidden}
#kandydat-polecane-oferty li {background:#fafafa; border-bottom:1px dotted #ddd; padding:10px 20px 8px; overflow:hidden; width:298px; float:left}

/* -------------- */

/* statusy */
.status-Nowa,
.status-Zaakceptowana,
.status-Odrzucona {-moz-border-radius:10px; border-radius:10px; color:#fff; font-weight:bold; padding:5px 12px; font-size:12px} 	
.status-Nowa {background:#3680ba}
.status-Zaakceptowana {background:#659c22}
.status-Odrzucona {background:#b33b29}
/* ------------------------ */

/* dodaj i edytuj oferte */
#informacje {background:#ffc; color:#382e08; border-bottom:1px solid #f2ea9f; border-top:1px solid #f2ea9f; margin:15px 0 25px}
#informacje p {font-size:11px; margin:0 10px 0 20px; padding:5px 0}
#fieldset-student {position:relative}
#fieldset-typ-ogloszenia {margin-top:20px}

#fieldset-typ-ogloszenia div#tab1,
#fieldset-typ-ogloszenia div#tab2 {width:100%; overflow:hidden}

#fieldset-typ-ogloszenia div#tab1 table,
#fieldset-typ-ogloszenia div#tab2 table {background:#f9f6e5; width:100%; border-top:1px solid #d0cdc4; border-right:1px solid #e3e3e3; border-left:1px solid #d0cdc4}
	#fieldset-typ-ogloszenia table td {padding:10px 20px; border-top:1px solid #e8e8e8}
	#fieldset-typ-ogloszenia table td ul {padding:10px 0px}
	#fieldset-typ-ogloszenia table td a.sprawdz-oferte {font-size:11px}
	#fieldset-typ-ogloszenia th {color:#ac9d6b; padding:15px 0 10px; font-weight:normal}
	#fieldset-typ-ogloszenia th a {font-size:11px; padding:4px 8px; background:#ece3be; -moz-border-radius:3px; border-radius:3px}
	#fieldset-typ-ogloszenia th a:hover {border:none}
	#fieldset-typ-ogloszenia input {width:20px; padding-top:5px; border:none}
	#fieldset-typ-ogloszenia label {display:inline; float:none; margin-right:10px; padding-right:15px; text-align:right; width:50px}
	#fieldset-typ-ogloszenia label span {font-size:12px}
	#fieldset-typ-ogloszenia #tab2 label span {font-size:12px; display:block; text-align:center; color:#a79a65}
	
	#fieldset-typ-ogloszenia table td.cena {text-align:center}
	
	#fieldset-typ-ogloszenia table tr.premiump h5 {color:#d8860b; font-size:16px}
	#fieldset-typ-ogloszenia table tr.premiump h5 span {font-weight:normal}
	#fieldset-typ-ogloszenia table tr.premiump ul li {background:url("../img/pracodawca/premiump-list-ico.png") left center no-repeat; padding-left:20px}
	#fieldset-typ-ogloszenia table tr.premiump label {color:#d8860b; font-size:16px; font-weight:bold}
	
	#fieldset-typ-ogloszenia table tr.standard h5 {color:#796d5a; font-size:16px}
	#fieldset-typ-ogloszenia table tr.standard h5 span {font-weight:normal}
	#fieldset-typ-ogloszenia table tr.standard ul li {background:url("../img/pracodawca/standard-list-ico.png") left center no-repeat; padding-left:20px}
	#fieldset-typ-ogloszenia table tr.standard label {color:#796d5a; font-size:16px; font-weight:bold}
	
	#fieldset-typ-ogloszenia table tr.standard td {border-bottom:1px solid #e8e8e8}
	#fieldset-typ-ogloszenia table th.border-left,#fieldset-typ-ogloszenia table td.border-left {border-left:1px solid #e8e8e8}
	
#oferta-tab-nav {margin:10px 0 0 10px; width:100%; height:27px}
		#oferta-tab-nav li {display:block; float:left; height:27px; line-height:27px; margin:0 5px 0 0}
		#oferta-tab-nav li a {display:block; color:#706759; padding:0 26px; height:26px; line-height:27px; background:#fff; border:1px solid #cecdc9; -moz-border-radius-topleft:2px; -moz-border-radius-topright:2px}
		#oferta-tab-nav li a.current {background:#f9f6e5 url("../img/tab-bgr-55.gif") 0 0 repeat-x; border:1px solid #cecdc9; border-bottom-color:#f9f6e5}

#content_main p#edytuj-tresc-wrapper {text-align:center; margin:30px 0 -60px; font-size:11px; z-index:100; cursor:pointer}

input.dodaj-ogloszenie {background:url("../img/submit.jpg") no-repeat top left; height:34px; font-size:15px; padding:5px 0}
/* -------------------------- */

/* home */
#home-branze .inner,#home-woj .inner,#home-najnowsze .inner,#home-dobre .inner,#home-hit .inner,#home-artykuly .tab {background:#fff; border:1px solid #b4ad9e; -moz-border-radius:3px; border-radius:3px; width:100%; overflow:hidden}

#home-branze {width:718px; margin-left:0}
	#home-branze h2.tytul-bloku {margin-top:0}
	#home-branze ul {width:225px}
	#home-branze ul li {padding:15px 0 10px 50px; position:relative; border-bottom:1px dashed #d2d2d2; height:65px}
	#home-branze li.h-b-4,
	#home-woj li.h-b-4 {border-bottom:none}
		a.k-sprite {position:absolute; left:0; top:15px; width:40px; height:40px; float:left; text-indent:-9000px; background:url("../img/sprite-kat.gif") 0 0 no-repeat; cursor:pointer}
		a.k-sprite:hover {border:none}
		
		a.k-sprite.k-114 {background-position:0 -88px}
		a.k-sprite.k-1	 {background-position:0 -178px}
		a.k-sprite.k-42	 {background-position:0 -265px}
		a.k-sprite.k-149 {background-position:0 -350px}
		a.k-sprite.k-32	 {background-position:0 -434px}
		a.k-sprite.k-209 {background-position:-62px 0}
		a.k-sprite.k-84 {background-position:-62px -88px}
		a.k-sprite.k-169 {background-position:-62px -178px}
		a.k-sprite.k-23 {background-position:-62px -265px}
		a.k-sprite.k-73 {background-position:-62px -350px}
		a.k-sprite.k-136 {background-position:-62px -434px}
		a.k-sprite.k-185 {background-position:-128px 0}
		a.k-sprite.k-53 {background-position:-128px -88px}
		a.k-sprite.k-11 {background-position:-128px -178px}
		a.k-sprite.k-192 {background-position:-128px -265px}
		
		a.k-sprite.k-106:hover {background-position:-196px 0}
		a.k-sprite.k-114:hover {background-position:-196px -88px}
		a.k-sprite.k-1:hover {background-position:-196px -178px}
		a.k-sprite.k-42:hover {background-position:-196px -265px}
		a.k-sprite.k-149:hover {background-position:-196px -350px}
		a.k-sprite.k-32:hover {background-position:-196px -434px}
		a.k-sprite.k-209:hover {background-position:-258px 0}
		a.k-sprite.k-84:hover {background-position:-258px -88px}
		a.k-sprite.k-169:hover {background-position:-258px -178px}
		a.k-sprite.k-23:hover {background-position:-258px -265px}
		a.k-sprite.k-73:hover {background-position:-258px -350px}
		a.k-sprite.k-136:hover {background-position:-258px -434px}
		a.k-sprite.k-185:hover {background-position:-324px 0}
		a.k-sprite.k-53:hover {background-position:-324px -88px}
		a.k-sprite.k-11:hover {background-position:-324px -178px}
		a.k-sprite.k-192:hover {background-position:-324px -265px}
		
	#home-branze h3 a {color:#342e23; font:bold 13px Arial}
	#home-branze h3 span {color:#84b51a; font-size:10px; font-weight:normal}
	#home-branze p a {font-size:11px}

#branze-bar {background:#fcfaf4; -moz-border-radius:3px 3px 3px 3px; border:1px solid #B4AD9E; overflow:hidden; width:100%; margin-top:5px}	
	#branze-bar ul {margin:0px; padding:0px; width:100%}
	#branze-bar ul li {float:left; border-bottom:none; border-right:1px dashed #d0cec9; padding:10px 0px 10px 15px; height:auto; width:225px}
	#branze-bar ul li a {color:#6ca400; font-size:13px; font-weight:bold}
	#branze-bar ul li.b-niemcy a {background:url("/img/branze-id-ikony/209.jpg") no-repeat; display:block; padding:13px 10px 13px 40px}
	#branze-bar ul li.b-niemcy {width:220px}
	#branze-bar ul li.b-student a {background:url("/img/sprite-branze-b.gif") no-repeat scroll 0 -179px transparent; display:block; padding:13px 10px 13px 40px}
	#branze-bar ul li.b-student {border-right:none; width:220px}
	#branze-bar ul li.b-student a:hover {background:url("/img/sprite-branze-b.gif") no-repeat scroll 0 -254px transparent; border:none}
	#branze-bar ul li.b-fizyczna a {background:url("/img/sprite-branze-b.gif") no-repeat scroll 0 2px transparent; display:block; padding:13px 10px 13px 40px}
	#branze-bar ul li.b-fizyczna a:hover {background:url("/img/sprite-branze-b.gif") no-repeat scroll 0 -87px transparent; border:none}
	#branze-bar ul li.b-all {border-right:none; padding:14px 0px 0px 15px}
	#branze-bar ul li a span {display:block; color:#2869ac; font-size:11px; font-weight:normal; width:210px}
	#branze-bar ul li a:hover span {border-bottom:1px solid #2869AC}
	#branze-bar ul li a:hover {border-bottom:none}
	
#home-woj {width:228px; margin:0}
	#home-woj .inner {height:526px}
	#home-woj h2.tytul-bloku {margin-top:0}
	#mapa-wrapper {margin:10px 0 10px 10px}
	map {cursor:pointer}
	#home-woj ul {width:114px; float:left; background:#fff}
	#home-woj li {border-bottom:1px dashed #d2d2d2; padding:5px 0}
	#home-woj ul.first li {padding-left:6px}
	#home-woj li a {font-size:11px}
	#home-woj div#woj-wrapper {overflow:hidden}
	#home-woj a#praca-za-granica {background:url("/img/praca-za-granica.jpg") no-repeat scroll 0 0 transparent; clear:both; color:#2869AC; display:block; font-size:13px; font-weight:bold; height:37px; margin:10px 5px; padding:21px 0 0 55px; text-shadow:1px 1px 0 #fff; text-transform:uppercase; width:162px;	}
	#home-woj a:hover#praca-za-granica {border-bottom:none}
	
#home-wyb-prac {background:#f2ebd7; margin:15px 0 -5px; width:100%}
	#home-wyb-prac li {float:left; padding:10px 15px; height:55px}
	#home-wyb-prac li a {border:none}
	#home-wyb-prac li a:hover img {opacity:0.7}
	#home-wyb-prac ul li#title {color:#574b37; font-weight:bold; font-size:15px; text-shadow:1px 1px 0px #fff; padding-top:25px; height:auto}	
	#home-wyb-prac ul li#see-all {color:#2869ac; font-weight:bold; font-size:11px; text-shadow:1px 1px 0px #fff; font-weight:normal; padding-top:30px; height:auto}	

#home-najnowsze {width:228px; margin-left:0}
	#home-najnowsze .inner {height:390px; padding-top:10px}
	#home-najnowsze li {border-bottom:1px dashed #d2d2d2; padding:10px; height:50px}
	#home-najnowsze li a {color:#5a4d39; font:bold 12px Arial,sans-serif}
	#home-najnowsze span {display:block; color:#6d614e; font-size:11px}
	#home-najnowsze p {padding:10px; color:#2869ac; font-size:11px}
#home-dobre {width:478px; margin-left:0}
	#home-dobre .inner {height:390px; padding-top:10px}
	#home-dobre ul {width:225px}
	#home-dobre li {border-bottom:1px dashed #d2d2d2; padding:10px 0 10px 35px; height:50px; background:url("../img/dobra-oferta-s.gif") 5px 50% no-repeat}
	#home-dobre li:last-child {border-bottom:none}
	#home-dobre li a {color:#5a4d39; font:bold 12px Arial,sans-serif}
	#home-dobre em {display:block; color:#6d614e; font-size:11px}
	#home-dobre p {padding:10px 10px 10px 17px; color:#2869ac; font-size:11px; clear:both; border-top:1px dashed #d2d2d2}
#home-hit {width:230px; margin:0}
	#home-hit .inner {height:400px; overflow:hidden; background:url("../img/home-hit.gif") 0 0 repeat-x}
	#home-hit .inner p {font-size:11px; padding:5px 15px; line-height:17px}
	#home-hit li {padding:10px 15px; border-bottom:1px dashed #D2D2D2}
	#home-hit li span {display:block; font-size:11px; color:#6D614E}
	#home-hit h4 {font-size:14px; color:#6ca400; padding:18px 15px 5px; text-shadow:0 1px 0 #fff}

.home-pomoce {background:#F3EDE0; width:100%; overflow:hidden; margin-top:15px; padding:15px 0; -moz-border-radius:3px; border-radius:3px}
	.home-pomoce li a {font-size:11px; color:#9b948a; padding-left:80px; padding-right:10px; display:block; cursor:pointer; border-right:1px dashed #C7C2B1}
	.home-pomoce li em {font:bold 16px Arial,serif; text-shadow:1px 1px 0 #fff; color:#574b37; padding-bottom:10px; display:block}
	.home-pomoce li a:hover {border:none; text-shadow:0 1px 0 #fff}
	.home-pomoce li {background:url("../img/sprite-pomoce.png") 0 0 no-repeat}
	.home-pomoce li.pomoc-kal {background-position:-400px 0}
	.home-pomoce li.pomoc-rss {background:url("../img/ikony/rss.png") 0 0 no-repeat}
	.home-pomoce li.social-icons a {border-right:none; padding:0px}
	.home-pomoce li.social-icons em, .home-pomoce li.social-icons ul {padding-left:30px}
	.home-pomoce li ul.social-icons li {float:left; margin:0px 3px; padding:0px}
	.home-pomoce li ul.social-icons li a {border-bottom:none; padding-left:0px}	
#home-artykuly {width:100%; overflow:hidden; position:relative; margin-top:10px}
	body#body-artykuly #home-artykuly {margin-top:0}
	body#body-artykuly #home-artykuly .tab {border:none}
	body#body-artykuly #home-artykuly h2.tytul-bloku {text-align:center; text-transform:uppercase; letter-spacing:1px; color:#AC1720; font-size:12px; border-bottom:1px solid #ededed; border-top:1px solid #ededed; background:#f8f8f8; padding:5px 0}
	#home-artykuly .tab {min-height:271px; width:958px; padding:10px 0}
		body#body-artykuly #home-artykuly .tab {min-height:190px}
	#home-art-nav {margin:10px 0 0 10px}
		#home-art-nav li {display:block; float:left; height:27px; line-height:27px; margin:0 5px 0 0}
		#home-art-nav li a {display:block; color:#706759; padding:0 16px; height:26px; line-height:27px; background:#fcfaf4; border:1px solid #b4ad9e; -moz-border-radius-topleft:2px; -moz-border-radius-topright:2px}
		#home-art-nav li a:hover,#home-art-nav li a.current {background:#fff; border-bottom-color:#fff}
	#home-reklama-250-80 {width:250px; height:80px; position:absolute; right:40px; bottom:10px}
	#home-reklama-250-80 a:hover {border-bottom:none}
	#home-artykuly h4 {font-weight:normal; font-size:16px; margin:10px 0}
	#home-artykuly h4.second {margin-top:20px}
	#home-artykuly h4 a {color:#706759}
	#home-artykuly .tab p {font-size:11px}
	#home-artykuly .tab p a {color:#574b37}
	#home-artykuly .art-lista {padding-top:10px}
	img.art-img {float:left; margin:0 20px 0px 0; border:1px solid #edece7}
	img.pro-label {padding-right:5px}
		h3.pro-label-big {background:url("../img/pro-label-big.gif") left 50% no-repeat; padding-left:55px}
		#art_container img.pro-label {border:none}
	ul.art-lista li {line-height:1.8}
		ul.art-lista li span.pro-label {background:url("../img/pro-label.gif") right 50% no-repeat; padding-right:37px; margin-right:5px}
		ul.art-lista li a.polecamy {background:url("../img/polecamy.gif") no-repeat scroll right center transparent; padding-right:60px}
		ul.art-lista span,ul.art-dodatkowe span {color:#b4ad9e; font-family:"Trebuchet MS",serif; font-size:11px; padding-right:5px}
		ul.art-lista a {font-size:13px}
		ul.art-lista .art-all { font-weight:bold; border-top:1px solid #DDDDDD; margin-top:10px; padding-top:5px}
	ul.art-dodatkowe a {font-size:11px}
	ul.art-dodatkowe li {margin-bottom:4px}
		ul.art-dodatkowe a span {color:#9b948a; text-transform:uppercase}
	ul.social-icons li a:hover img {opacity:0.8}
	#home-artykuly h4.social-find {color:#706759; font-family:Arial; font-size:11px; margin:25px 0 10px; text-transform:uppercase}
	#link-art-all {position:absolute; width:165px; top:17px; right:0; font-size:11px}
	#link-art-all span {color:#b4ad9e; font-family:"Trebuchet MS",serif; font-size:11px; padding-right:3px}
	#home-artykuly h5 {font:normal 14px Georgia,serif; color:#706759; margin:5px 0 10px}
	#art_container {position:relative; border-right:1px solid #d2d2d2; margin-left:20px; padding:0 70px 20px 0; width:610px}
	#art_container h2 {margin:30px 10px 10px}
	#art_container h3 {margin:20px 0 5px; font:normal 28px/150% Georgia,serif; color:#574b37}
	#art_container p {font-size:12px; line-height:20px}
	#art_container strong {color:#484643; font:normal 14px/24px Georgia,"Times New Roman",Times,serif}
	#art_container em {color:#574B37; padding-left:0; font:normal 18px Georgia,"Times New Roman",Times,serif; display:block; margin-top:25px}
	#art_container a.spinacz_top {float:right}
	#art_container a.spinacz_top img {border:0; padding:0; margin:0}

	#art_container #socialbox {border:1px solid #D2D2D2; margin-top:10px; padding:10px; height:20px}
	#art_container #socialbox ul li {float:right}
	#art_container #socialbox #blip a {display:block; width:24px; height:24px; margin-left:5px; background:url("../img/social/blip.png")}
	#art_container #socialbox #facebook a {display:block; width:24px; height:24px; margin-left:5px; background:url("../img/social/facebook.png")}
	#art_container #socialbox #twitter a {display:block; width:24px; height:24px; margin-left:5px; background:url("../img/social/twitter.png")}
	#art_container #socialbox #maila a {display:block; width:24px; height:24px; margin-left:5px; background:url("../img/social/mail.png")}

	#art_container a.spinacz_bottom {border:0; float:right}
	#art_container a.spinacz_bottom img {border:0; margin:0 0 10px 0}
	p#art_info {border-top:1px solid #dfdbd4; color:#817c75; margin:0 0 20px; padding-top:5px}
	#art_container img.art_polecamy {position:absolute; right:50px; top:40px; border:none}
	#artykuly .column img.arch_polecamy {float:right; border:none; margin-top:24px}
	#archiwum .column img.arch_polecamy {float:right; border:none; margin-top:3px}
	#art_container img.lista_polecamy {border:none; display:inline; float:none; vertical-align:baseline; margin-left:0}
	p.info-art-sponsorowany {color:#948c7f; border-bottom:1px solid #dfdbd4}
#home-facebook {width:400px; height:400px; position:absolute; right:8px; top:45px; width:300px}
#archiwum {width:230px; margin:0; background:#fff}
	#artykuly .column {width:262px; height:410px; float:left}
	#artykuly .column.col_glowna {width:350px; padding:10px 10px 0 0; height:260px}
	#artykuly .column.col_adv_center {width:250px; height:350px} 
	#artykuly .column.col_reklama {width:130px}
	#artykuly .column.col_reklama p.adv {margin:20px 0 0 0}

	#archiwum .column {margin-top:10px; padding-bottom:10px}
	#archiwum .column.last {border-bottom:none}

	#artykuly .column h3,
	#archiwum .column h3 {color:#948c7f; font:normal 9px Arial,Helvetica,Tahoma,sans-serif; padding:10px 10px 7px 15px; border-bottom:1px solid #dfdbd4; text-transform:uppercase; letter-spacing:1px}
	#artykuly .column.col_glowna h3 {border:none; padding-bottom:5px}
	#artykuly .column.col_zawody h3 {padding-left:5px}

	#artykuly .column h4,
	#archiwum .column h4 {font:normal 14px Georgia,"Times New Roman",Times,serif; padding:0 65px 10px 5px; margin-top:20px; height:30px; position:relative}
	#archiwum .column h4 {height:auto}

	#artykuly .column h4 a,
	#archiwum .column h4 a {color:#484643}
	#artykuly .column.col_glowna h4 {font-size:24px; margin:0 0 20px 10px}
	#artykuly .column.col_zawody h4 {height:auto; font:bold 12px Arial,Helvetica,Tahoma,sans-serif; color:#484643; padding:0 10px 10px 5px}
	#artykuly h4 img {position:absolute; right:5px; top:5px}

	#artykuly .column li p strong,
	#archiwum .column li p strong {color:#47423b; font-weight:normal; display:block; height:110px; margin-bottom:25px}
	#archiwum .column li p strong {height:auto}

	#artykuly .column.col_zawody li p strong {height:auto; margin-bottom:0; padding-right:10px; font:italic 11px Georgia,"Times New Roman",Times,serif; line-height:190%}
	#artykuly .column.col_zawody li p strong span {width:20px; height:20px; display:block; float:left; margin:0 10px 0 0; background:url("../img/quot.gif") 0 0 no-repeat}
	#artykuly .column li p,
	#archiwum .column li p {margin:5px; padding:0}
	#artykuly .column li p a,
	#archiwum .column li p a {color:#2869ac; font-size:11px}
	#artykuly .column li p strong a,
	#archiwum .column li p strong a {padding-left:0; background:transparent; color:#47423b; font-size:11px}

	#artykuly li.art-intro,
	body#body-artykuly li.art-intro,
	#archiwum li.art-intro {margin:0 10px}

	#artykuly li.link,
	#archiwum li.link {padding-left:5px; margin-left:5px; background:url("../img/dot2.gif") 0 6px no-repeat}
	body#body-artykuly li.link {margin-left:5px}
	#artykuly .col_glowna li.link,
	body#body-artykuly .col_glowna li.link {margin-left:25px}

	#artykuly a.polecamy,
	#archiwum a.polecamy {background:url("../img/polecamy.gif") 0 50% no-repeat; padding-left:65px}
	#artykuly li.link a.polecamy,
	#archiwum li.link a.polecamy {background-image:url("../img/polecamy2.gif")}

	#artykuly .column.col_glowna li p strong a {font:normal 14px Georiga,"Times New Roman",Times,serif; line-height:150%}
	#artykuly .column.col_glowna li p strong {height:auto; height:140px; margin-bottom:5px}

	#artykuly .column li p a:hover,
	#archiwum .column li p a:hover {border:0; text-decoration:underline}

	#artykuly .column a img,
	#archiwum .column a img {border:1px solid #EDECE7; margin:10px 10px 0 5px; padding:0; float:left}

	#art_container img {border:1px solid #EDECE7; margin:5px 20px 0 10px; padding:0; float:left}

	#artykuly .col_glowna a img {margin:10px 38px 0 15px}
	#artykuly .col_reklama a img {margin:10px auto}
	#archiwum .column.col_reklama a img {margin:20px}

	#lista_artykulow li {clear:both; width:100%; overflow:hidden; margin:20px 0; padding-bottom:20px; border-bottom:1px solid #DFDBD4}
	#lista_artykulow li:last-child {border-bottom:none}
 	#lista_artykulow li h4 {font:normal 14px/150% Georgia,serif; color:#574b37; margin-bottom:10px}
 	#lista_artykulow li h4 a {font:normal 18px/150% Georgia,serif}
/* ------------------------------- */

/* profil pracodawcy */
#profil-prad .grid_2 {text-align:center}
#profil-prad .grid_10 {background:#f6f6f6; padding:25px 0 15px; margin-top:10px; margin-bottom:10px}
#profil-prad img {margin-top:10px}
#profil-prad h3 {margin-left:20px; margin-bottom:20px; font:normal 21px Georgia,serif; color:#47423b}
#profil-prad h4 {margin-left:20px; margin-bottom:5px; font:normal 14px Arial,sans-serif; color:#929292}
#profil-prad p {margin-left:20px; font-size:13px; color:#47423b}
#profil-prad p em,
#profil-prad-prezentacja em {color:#929292; font-size:11px; font-style:normal}
	#profil-prad-prezentacja em {display:block}
#profil-prad-prezentacja {margin:0 20px}
#lista_ofert.li-profil-prad {padding-bottom:20px}
#lista_ofert.li-profil-prad li {border-right:1px solid #d7d7d7; border-left:1px solid #d7d7d7; padding-left:16px}
#lista_ofert.li-profil-prad li:last-child {border-bottom:1px solid #d7d7d7}
#lista_ofert.li-profil-prad li.archiwalna {background:#f7f7f7; color:#999}
#lista_ofert.li-profil-prad li.archiwalna a.link_oferta {color:#999}
h2#prad-profil-oferty {border-bottom:1px solid #d7d7d7; font:normal 18px Georgia,sans-serif; color:#574B37; padding:30px 0 10px}
/* ----------------------------- */

/* potwierdzenie zlozenia aplikacji */
#potwierdzenie-aplikacji {padding:20px 0}
#potwierdzenie-aplikacji-response.query_response p {font-size:16px}
#potwierdzenie-aplikacji h4 {border-bottom:1px solid #d7d7d7; padding:10px; font:normal 16px Georgia,serif}
#potwierdzenie-aplikacji .grid_8 h4 {padding-top:29px}
#potwierdzenie-aplikacji .polecane-oferty li.item {width:290px; display:inline; float:left; padding:15px 10px}
#potwierdzenie-aplikacji .polecane-oferty li.separator {width:100%; display:inline; float:left; padding:0}
#potwierdzenie-aplikacji .polecane-oferty li.separator hr {height:1px; background:#d7d7d7; border:none}
#potwierdzenie-aplikacji .polecane-oferty li a {font-weight:bold}
#potwierdzenie-aplikacji .powiadomienia li {border-bottom:1px solid #d7d7d7; padding:15px 10px 15px 40px}
#potwierdzenie-aplikacji .powiadomienia li.ico-mail {background:url("../img/mail-26.gif") 5px 50% no-repeat}
#potwierdzenie-aplikacji .powiadomienia li.ico-rss {background:url("../img/rss-26.gif") 5px 50% no-repeat}
body#body-potwierdzenie_zlozenia_aplikacji #wrapper {margin-bottom:-5px; width:958px}

#potwierdzenie-aplikacji .powiadomienia li.ico-mail-form {background:none; padding:15px 30px 15px 5px}
.ico-mail-form #zapisz-kryteria-email {width:auto}
.ico-mail-form #zapisz-kryteria-email p#freq{padding:10px 0px}
.ico-mail-form #zapisz-kryteria-email p#desc{background:url("../img/mail-26.gif") no-repeat scroll 0 5px; padding-left:35px}
.ico-mail-form #zapisz-kryteria-email input#email {width:100%}
.ico-mail-form #zapisz-kryteria-email .komunikat {width:auto; float:none; margin-bottom:7px}
/* ------------------------- */

/* polecaneoferty */
#polecaneoferty {width:100%; overflow:hidden; padding-bottom:40px}
#polecaneoferty h4 {font:bold 14px/14px Arial,sans-serif; text-shadow:none; margin:40px 0 10px 10px; color:#47423B} 
#polecaneoferty li.item {width:290px; display:inline; float:left; padding:10px}
#polecaneoferty li.separator {width:100%; display:inline; float:left; padding:0}
#polecaneoferty li.separator hr {height:1px; background:#E0E4D8; border:none}
#polecaneoferty li a {font-weight:bold}
/* -------------------- */

/* Landing google */
#body-pracodawca-promocja #wrapper {background:#fdf9eb}

div#landing-google {background:url("../img/landing-google-bg.jpg") top left no-repeat #fdf9eb; height:546px}
div#landing-google a#landing-google-button { background:url("../img/landing-google-button.png") top left no-repeat; display:block; width:330px; height:82px; text-indent:-9999px; margin-top:22px}
div#landing-google a:hover#landing-google-button {border-bottom:none}

div#landing-left {margin:45px 0px 0px 50px}
div#landing-left p#opis {width:275px}
div#landing-left p#opis-email {width:375px; font-size:11px; padding-bottom:10px}
div#landing-left p#button-text {color:#669500; padding:0px 0px 10px 5px; border-bottom:1px dashed #d2d0c7; font-size:11px}
div#landing-left h3 {color:#837866; font-size:16px; margin-top:20px}

div#landing-right {margin-left:110px; margin-top:60px}
div#landing-right img {margin-top:20px}
	div#landing-right ul {margin-top:25px}
		div#landing-right ul li {background:url("../img/liok-small.jpg") top left no-repeat; display:block; border-bottom:1px dashed #d2d2d0; padding:0px 10px 13px 25px; margin-bottom:10px; margin-right:45px}
		div#landing-right ul li#last-ico {background:none; border-bottom:none}
div#landing-right a#pozostale-uslugi {background:url("../img/landing-google-pozostale-uslugi.jpg") top left no-repeat; display:block; width:207px; height:37px; text-indent:-9999px; margin:87px 0px 0px 50px}
div#landing-right a:hover#pozostale-uslugi {border-bottom:none}
		
div#landing-google #form-zapisz-promocje {margin-bottom:10px;width:350px}
div#landing-google #form-zapisz-promocje input#email {padding:5px; border:1px solid #9e9585; color:#000; width:200px; float:left; margin-top:5px; margin-right:10px}
div#landing-google #form-zapisz-promocje input#zapisz {background:url("../img/landing-google-submit.jpg") top left no-repeat; width:120px; height:36px; border:none; text-indent:-9999px; font-size:0px; line-height:0}
div#landing-google #promocja-info {font-size:11px}
div#landing-google #promocja-info p {padding:5px 10px 5px 45px}
div#landing-left .query_response {margin:5px 0px}
/* ------------------------- */

/* dodaj ogloszenie */
#pola-opisowe-oferty textarea {font-size:12px; width:400px}
#wybor-miasta-wrapper {display:none}
#wybor-woj-lista label.miasto {float:none; display:inline; padding:0 0 0 15px}
#wybor-woj-lista input.podp-miasto {width:200px}
#wybor-woj-lista select {width:150px}
#wybor-woj-lista-dodatkowe {display:none}
a#pokaz-woj-dodatkowe {margin-left:190px}
a#pokaz-woj-dodatkowe span.off {display:none}

a.jefloat-odswiez-open {background:url("../img/ico-odswiez.gif") left top no-repeat; padding-left:20px}
#jefloat-odswiez {background:url("../img/jefloat-odswiez.gif") 0 0 no-repeat; padding:0 0 0 450px}
#jefloat-odswiez form {width:227px; height:370px; position:relative; margin:0; padding:0}
#jefloat-odswiez label {font-size:12px; color:#564e34; width:225px; text-align:left; margin:0; padding:0 0 8px 0}
#jefloat-odswiez input#data_odswiez {width:225px; background:#ecf2e1; border:1px solid #7f9ebb; color:#797875; text-align:center; font-weight:bold; padding:8px 0; font-size:14px}
#jefloat-odswiez p#odswiez-submit {position:absolute; left:34px; bottom:0}
div.odswiez-box-ui .ui-widget-header {background:none; border:none; height:5px; padding:0}
div.odswiez-box-ui a.ui-dialog-titlebar-close {margin:10px 10px 0 0; padding:0}
div.odswiez-box-ui a.ui-dialog-titlebar-close:hover {background:inherit; border:none}
#form-odswiez-response {margin:0}
#form-odswiez-zaslepka {position:absolute; left:-370px; top:310px; width:200px; height:55px; background:#E5EED4; display:block}



/* ------------------------------------------------------- */

#jefloat-wykup-dostep {background:#fafafa url("../img/jak-to-dziala.gif") 0 0 no-repeat}

/* Referencje */
#referencje-top {border-top:4px solid #daeeb8; background:#e8f5d0; overflow:hidden; padding-bottom:20px}
	#referencje-top h3 {text-indent:-9999px; background:url("../img/referencje-h.jpg") no-repeat top left; height:45px; border-bottom:1px dashed #c0caab; margin:20px auto; padding-bottom:20px; text-indent:-9999px; width:615px}
	#referencje-top img {border:1px solid #d2e9b1; float:right}
	#referencje-top blockquote {font-size:16px; font-family:Georgia; font-style:italic; margin-bottom:15px}
	#referencje-top #referencja-main {color:#574b37}
	#referencje-top #referencja-main span {font-size:11px}
	#referencje-top #info p {font-size:13px; font-family:Georgia; color:#5c9315; margin-left:25px}
	
#referencje-content {background:url("../img/referencje-border-bg.gif") repeat-y 600px top; overflow:hidden}
	
	/* timi:tymczasowo */
	#referencje-content #referencje div#info {border-left:none; margin:40px 0; padding:0 20px; font-weight:bold; color:#5c9315; font-size:13px}
	/* ------------------- */
	
	#referencje-content #referencje div {border-left:8px solid #f0f0f0; margin:20px 20px 40px; padding:0px 15px}	
	#referencje-content #referencje div blockquote {color:#574b37; font-size:14px; font-family:Georgia; font-style:italic; margin-bottom:15px}
	#referencje-content #referencje div blockquote p {margin-bottom:10px}
	#referencje-content #referencje div span {font-size:11px}
	
	#referencje-content #referencje div.special {color:#5f931c; background:#fafafa; margin:20px; padding:40px 15px 40px 45px; border:dashed #d2d2d2; border-width:1px 0px 1px}	
	#referencje-content #referencje div.special blockquote {color:#5f931c; font-size:20px; font-family:Georgia; font-style:italic; margin-bottom:15px}
	#referencje-content #referencje div.special blockquote p {border-left:none; padding-left:0px}
	#referencje-content #referencje div.special p {border-left:8px solid #f0f0f0; padding-left:15px}
	#referencje-content #referencje div.special span {font-size:11px}
	
	#referencje-content #klienci p {margin:20px 20px 30px; color:#574b37}
	#referencje-content #klienci ul {margin-left:20px}
	#referencje-content #klienci ul li {float:left; height:85px; width:145px}
	#referencje-content #klienci ul li a:hover {border-bottom:none}
	
#referencje-content hr {border-color:#ddd; border-style:dashed; border-width:1px 0 0; color:#fff; margin-left:20px}

#referencje-bottom {background:#f9f5e9; margin:30px; padding:10px 20px; overflow:hidden}
	#referencje-bottom h3 {color:#837866; font-size:18px; text-shadow:1px 1px 0px #fff; text-align:center} 
	#referencje-bottom ul {margin-left:50px}
	#referencje-bottom ul li {float:left}
	#referencje-bottom ul li a:hover {border-bottom:none; opacity:0.8}
	#referencje-bottom a#ogloszenie {display:block; text-indent:-9999px; height:49px; background:url("../img/referencje/dodaj-ogloszenie.jpg") no-repeat top center; width:170px}
	#referencje-bottom a#pakiety {display:block; text-indent:-9999px; height:49px; background:url("../img/referencje/pakiety.jpg") no-repeat top center; width:303px}
	#referencje-bottom a#baza-cv {display:block; text-indent:-9999px; height:49px; background:url("../img/referencje/baza-cv.jpg") no-repeat top center; width:282px}	
/* ------------------------------------------------------- */

/* spis pracodawców */

#pracodawcy ul li {font-size:12px; border-bottom:1px solid #ebebeb; float:left; height:34px; padding:10px 18px; width:283px}
#pracodawcy ul li span {font-size:11px; color:#a2a2a2}
#pracodawcy ul li.even {background:#faf9f8}


#body-pracodawcy div.tytul-strony {background:none repeat scroll 0 0 #FFFCF2; border-bottom:1px solid #D2D2D2; font:18px/1.5 Georgia,"Times New Roman",Times,serif; padding:20px 20px 15px; position:relative; text-shadow:0 1px 0 #fff; height:26px}
#body-pracodawcy div.tytul-strony h2 {font-weight:normal; float:left; width:210px}
#body-pracodawcy div.tytul-strony ul#alfabet {position:absolute; left:165px}
#body-pracodawcy div.tytul-strony ul#alfabet li {float:left; font-size:13px; font-family:Arial; margin-left:3px}
#body-pracodawcy div.tytul-strony ul#alfabet li a{display:block; padding:3px; border:solid #FFFCF2; border-width:1px 1px 0px 1px}
#body-pracodawcy div.tytul-strony ul#alfabet li a.active,#body-pracodawcy div.tytul-strony ul#alfabet li a:hover {background:#FFF; color:#000; border-color:#D0D0D0; border-style:solid solid none; border-width:1px 1px 0px 1px; display:block; height:35px; padding:3px; -moz-border-radius-topleft:3px; -moz-border-radius-topright:3px}
#body-pracodawcy div.tytul-strony #wojewodztwa {float:right; font-size:12px; margin-top:1px}
#body-pracodawcy div.tytul-strony #wojewodztwa select {width:150px}
#body-pracodawcy div.tytul-strony #wojewodztwa label {width:61px; margin-top:3px}
/* ------------------------------------------------------- */

/* puste wyniki brak-wynikow */

#oferty-powiadomienie {padding:10px; border-top:1px solid #ddd}
.nav-powiadomienia #oferty-powiadomienie {text-align:left; border-top:none; display:none}
#oferty-powiadomienie .query_response p.info {font-weight:bold; font-size:18px; color:#998500; padding:16px 10px 15px 65px}
#oferty-powiadomienie .query_response {margin:15px 0px 0px}
#oferty-powiadomienie #wyniki-propozycja {padding:15px 65px; background:#fcf8ef; border:1px solid #f0ece3; margin-top:20px}
#oferty-powiadomienie #wyniki-propozycja h5 {font-weight:bold; font-size:14px}
#oferty-powiadomienie #wyniki-propozycja ul li {background:url("../img/brak-wynikow-li.jpg") no-repeat left center; margin:10px 0; padding-left:15px}
#oferty-powiadomienie #info-box {color:#000; padding:15px 10px 15px 65px}
#oferty-powiadomienie #info-box p {margin:10px 0px 15px}
#oferty-powiadomienie #info-box ul li span {font-size:11px; color:#837866}
#oferty-powiadomienie #info-box ul li h5 {font-size:14px; color:#000; margin-bottom:5px}
#oferty-powiadomienie #info-box ul li h5 a {font-size:12px; font-weight:normal}
#oferty-powiadomienie #info-box ul li#rss {background:url("../img/brak-wynikow-rss.png") no-repeat left 20px; padding:20px 0 10px 55px}
#oferty-powiadomienie #info-box ul li#mail {background:url("../img/brak-wynikow-mail.png") no-repeat left 25px; padding:12px 0 12px 55px}
#oferty-powiadomienie #info-box ul li#mail2 {background:url("../img/brak-wynikow-mail.png") no-repeat left 0px; padding:12px 0 12px 55px}
#oferty-powiadomienie #info-box ul li#mail2 h5 a {font-size:14px; font-weight:bold}

#oferty-powiadomienie a#link-rss {display:block; padding:3px 0px 10px 25px; font-size:14px; background:url("../img/ikony/rss-small.gif") no-repeat top left transparent}
#oferty-powiadomienie a:hover#link-rss {border-bottom:0px}
#oferty-powiadomienie .info {color:#837866}
#oferty-powiadomienie li#mail input#button-zaloguj {background:url("../img/brak-wynikow-zaloguj-i-zapisz.jpg") no-repeat; width:159px; height:39px; border:0px; font-size:0px; text-indent:-9999px; margin:0 93px}
#oferty-powiadomienie p#haslo {display:none}

#zapisz-kryteria-email {width:500px}

#oferty-powiadomienie input#rssurl {background:#F0ECE3; border:1px solid #ddd; margin:10px 0px; padding:5px; width:400px; display:block}
#zapisz-kryteria-email input#haslo,#zapisz-kryteria-email input#email {background:#fff; border:1px solid #ddd; margin:10px 0px; padding:5px; width:300px; display:block}

#zapisz-kryteria-email input,#zapisz-kryteria-email label {float:none; display:inline; width:auto}
#zapisz-kryteria-email p.info {font-size:11px}
#oferty-powiadomienie #info-box p#emailurl {display:none} 
#oferty-powiadomienie #info-box #zapisz-kryteria-email p {margin:10px 0px 5px}
#zapisz-kryteria-email .czestotliwosc {display:inline; margin:0}
#zapisz-kryteria-email #zapisz-btn {background:url("../img/brak-wynikow-zapisz-sie.jpg") no-repeat; width:159px; height:39px; border:0px; font-size:0px; text-indent:-9999px}
#zapisz-kryteria-email label#email,#zapisz-kryteria-email label#haslo {display:block; text-align:left}

#zapisz-kryteria-email .komunikat {float:right; width:330px}
.komunikat p,#oferty-powiadomienie #info-box #zapisz-kryteria-email .komunikat p {background:url("../img/ikony/info.gif") no-repeat scroll 20px 50% #FFFFCC; border:1px solid #F2EA9F; margin:0; padding:10px 5px 10px 50px}
.komunikat p.ok,#oferty-powiadomienie #info-box #zapisz-kryteria-email .komunikat p.ok {background:#e0f7c2 url("../img/ikony/tick.gif") 20px 50% no-repeat; color:#183b06; margin:0; padding:10px 5px 10px 50px}
.komunikat p.error,#oferty-powiadomienie #info-box #zapisz-kryteria-email .komunikat p.error {background:#ffbfbf url("../img/ikony/cross.gif") 20px 50% no-repeat; color:#183b06; border:1px solid #B4AD9E; margin:0; padding:10px 5px 10px 50px}

#body-kryterium-powiadomienia-usun #wrapper-inner div {padding:15px} 
#body-kryterium-powiadomienia-usun #wrapper-inner div p{padding:15px 0px} 
#body-kryterium-powiadomienia-usun #wrapper-inner div.ok h3 {background:#e0f7c2 url("../img/ikony/tick.gif") 20px 50% no-repeat; color:#183b06; margin:0; padding:10px 5px 10px 50px}
#body-kryterium-powiadomienia-usun #wrapper-inner div.error h3 {background:#ffbfbf url("../img/ikony/cross.gif") 20px 50% no-repeat; color:#7e0000; border:1px solid #7e0000; margin:0; padding:10px 5px 10px 50px}

#status-cv-przypominajka {background:#f2f9fd}
#status-cv-przypominajka p {margin:0; padding:15px 15px 15px 45px; background:#ffc url("../img/ikony/info.gif") 15px 50% no-repeat; color:#382e08; border-bottom:1px solid #f2ea9f}

body.sk_profil #content_main_960 h3,
body.body-pracodawca #content_main_960 h3,
body.body-pracodawca #content_main h3 {position:relative; font-weight:normal; font-size:21px; margin:0; padding:12px 20px; background:#f6f6f6; border-bottom:1px solid #d1d1d1}
	body.sk_profil #content_main_960 h3 span {display:block; font-size:14px; margin-top:5px}
body.body-pracodawca #content_main {padding:10px 0}
/* -------------------------------- */

/* dodaj darmowe ogloszenie */
#rodzaje_ogloszen {width:100%; overflow:hidden; font-size:11px; text-align:center; margin-top:8px}
	#rodzaje_ogloszen input {width:auto}
#rodzaje_ogloszen li.ro_box {float:left; width:228px; margin-right:8px; display:inline; height:321px; background:url("../img/boksy.gif") -694px 0 no-repeat}
		#rodzaje_ogloszen li#ro_plus {margin-right:0}
		#rodzaje_ogloszen li#ro_standard:hover,
		#rodzaje_ogloszen li#ro_standard.wybrany_wariant {background-position:0 0; opacity:1}
		#rodzaje_ogloszen li#ro_premium:hover,
		#rodzaje_ogloszen li#ro_premium.wybrany_wariant {background-position:-232px 0; opacity:1}
		#rodzaje_ogloszen li#ro_plus:hover,
		#rodzaje_ogloszen li#ro_plus.wybrany_wariant {background-position:-464px 0; opacity:1}
		#rodzaje_ogloszen li.dim {opacity:0.6}
	li.ro_box h5 {font-size:22px; font-weight:normal; padding-top:15px; height:42px}
		li#ro_standard h5,
		li#ro_standard h6 {color:#837866}
		li#ro_premium h5,
		li#ro_premium h6 {color:#6ea209}
		li#ro_plus h5,
		li#ro_plus h6 {color:#d8860b}
	li.ro_box ul {height:80px; margin:15px 0 0 40px}
		li.ro_box li {margin:0 0 8px 0; text-align:left; background:url("../img/ro_box_bullet.png") 0 4px no-repeat; padding-left:16px} 
			li#ro_premium li {background-position:0 -26px}
			li#ro_plus li {background-position:0 -56px}
	li.ro_box p.zobacz {height:20px}
	li.ro_box h6 {font-size:21px; padding-top:15px; height:40px; font-weight:normal}
	li.ro_box h6.cena_hide {display:none}	
	#rodzaje_ogloszen button {margin-top:19px; width:127px; height:40px; background:url("../img/button_wybierz.png") 0 0 no-repeat; border:0; text-indent:-9999px; cursor:pointer}
		#rodzaje_ogloszen li.wybrany_wariant button {background-position:0 -40px}
	#rodzaje_ogloszen label span {display:inline-block; width:13px; height:13px; background:url("../img/fragezeichnen.png") 0 0 no-repeat; text-indent:-9999px; margin-left:5px; cursor:pointer}
		#rodzaje_ogloszen #ro_standard label span {background-position:0 -26px}
		#rodzaje_ogloszen #ro_plus label span {background-position:0 -13px}
	#darmowe_ogloszenie_sidebar {width:220px; float:right; margin:50px 10px 0 0; display:inline}
		#darmowe_ogloszenie_sidebar h5 {font-size:17px; font-weight:normal; color:#69a91d; margin:0 0 10px 0}
		#darmowe_ogloszenie_sidebar ul {color:#9c9995; font-size:12px}
		#darmowe_ogloszenie_sidebar li.item {margin-bottom:20px; padding-bottom:10px; border-bottom:1px solid #eae9e7}
		#darmowe_ogloszenie_sidebar p {margin:10px 0}
		#darmowe_ogloszenie_sidebar .blok_formy_platnsci {background:url("../img/blok_formy_platnosci.jpg") right -10px no-repeat}
		#darmowe_ogloszenie_sidebar .blok_formy_platnsci li {padding:7px 0 5px}
		
/* przeniesione z style.css - zmiana szblon_old na szablon wszedzie */
#zaloz-konto-kand-intro {background:url("../img/aplikuj-niezalogowany.gif") 380px 50px no-repeat; padding-bottom:40px}

#body-aplikuj_niezalogowany #zaloz-konto-kand-intro {background:none}
#zaloz-konto-kand-intro h3 {margin:20px 10px -7px; font-weight:normal; font-size:14px; color:#574B37}
#zaloz-konto-kand-intro .lista-tickmark {margin:15px 255px 25px 0}
#zaloz-konto-kand-intro .lista-tickmark li {border-bottom:1px dashed #d2d2d2; padding:15px 0 15px 40px; line-height:1.5; font-size:13px; font-weight:bold; background:url("../img/demo/li.png") 5px 50% no-repeat; color:#645C4F}
#zaloz-konto-kand-intro a.button {text-align:left; margin:0}
#button-zaloz-konto {background:url("../img/aplikuj-zakladajac-konto.gif") 0 0 no-repeat; height:40px; text-indent:-9000px; width:220px}
#button-zaloz-konto:hover {background-position:0 -40px}
#buttony-aplikuj-wrapper {position:relative; height:50px; margin-top:45px}
#button-zaloz-konto 	 {position:absolute; left:0; top:0}
#buttony-separator 		 {position:absolute; left:250px; top:3px; display:block; width:130px}
#button-aplikuj-bez-konta {position:absolute; left:380px; top:0px; background:url("../img/aplikuj-nie-zakladajac-konto.gif") 0 0 no-repeat; text-indent:-9000px; width:220px; height:40px}
#button-aplikuj-bez-konta:hover {background-position:0 -40px; border:none}

#button-zaloguj,
#button-przypomnij-haslo,
input#szukaj_cv,
input.submit.button-wybierz {background:url("../img/przyciski_140px.gif") 0 0 no-repeat; text-indent:-9000px; width:140px}
input#pokaz-form-rejestracji,
input#zaloz-konto-kandydata,
input#zaloz-konto-prad {background:url("../img/przyciski_220px.gif") 0 0 no-repeat; height:40px; text-indent:-9000px; width:220px}

#button-zaloguj:hover {background-position:0 -26px}
#button-przypomnij-haslo {background-position:0 -468px}
#button-przypomnij-haslo:hover {background-position:0 -494px}
input.submit.button-wybierz {background-position:0 -520px}
input#szukaj_cv {background-position:0 -624px; margin-top:25px}
input#szukaj_cv:hover {background-position:0 -650px}
	
	/* bof:sidebox */
	.sidebox {overflow:hidden; margin:0 0 10px 0}
	.sidebox form {margin:0; padding:1px 10px; background:#f2f9fd; border:1px solid #ceeaf6; border-top:none}
	.sidebox h3 {background:url("../img/sidebox-h3.gif") 0 -1px no-repeat; font-size:15px; color:#fff; margin:0; padding:7px 10px 12px; text-shadow:0 -2px 0 #1286bd}
	.sidebox label {width:auto; float:none; margin:0 0 2px; text-align:left; color:#4b3f2c; font-weight:bold}
	.sidebox input {width:212px; padding:4px 2px; border-color:#c7d6e3}
	.sidebox input.checkbox {width:auto}
	.sidebox input.submit {margin:0 auto}
	.sidebox p {color:#574b37}
	.sidebox .query_response p {margin:0}
	.sidebox label.inline {display:inline; font-weight:normal}
	.sidebox p.center {text-align:center}
	.sidebox.login-form {width:242px; margin:10px 0 10px 10px}
	.sidebox .small-size-text {font-size:11px}
	.login-form h2 {font-size:14px; margin:0 0 20px; font-weight:normal; color:#574B37}
	#zaloz-konto-kand-intro h3 {margin:10px 10px -7px; font-size:16px; font-weight:normal; color:#574B37}
	#zaloz-konto-kand-intro h2 {margin:10px 10px 20px; font-size:24px; font-weight:normal; color:#574B37}
	/* bof:sidebox */

#content_main_960 {width:719px; float:right}
	body.logowanie #content_main_960 {width:640px; padding-bottom:20px}
#content_side_960 {width:240px; padding:10px 0 0 0; float:left}
#content_side_960_right {width:240px; padding:10px 0 0 0; float:right}
	body.logowanie #content_side_960 {padding:10px 0 0 10px; padding-bottom:20px}
body.logowanie .g-r-15 {margin:20px 0 10px}
body.logowanie .g-r-30 {margin:10px 0 10px}
	body#body-pracodawca-logowanie .g-r-30 {margin-top:30px}
.g-r-15 {font-weight:normal; font-size:14px}
.g-r-30 {font-weight:normal; font-size:24px}

div#rejestracja-promo {background:url("../img/rejestracja-promo-bg.png") no-repeat top center; width:	600px; height:198px; margin:20px 0 -20px}	
	
.box {margin:0 20px}
.box p {margin:15px 0}
.box .formularz label {width:180px; padding-right:10px; float:left; display:block; text-align:right}
.box .left_side_button input.submit {margin:35px 0 35px 200px}

/* taby kandydata */
body.body-kan-cv-podstawowe #kan-profil-tab-nav li a.nav-podstawowe,
body.body-kan-cv-wyksztalcenie #kan-profil-tab-nav li a.nav-wyksztalcenie,
body.body-kan-cv-doswiadczenie #kan-profil-tab-nav li a.nav-doswiadczenie,
body.body-kan-cv-kwalifikacje #kan-profil-tab-nav li a.nav-kwalifikacje,
body.body-kan-cv-zdjecie #kan-profil-tab-nav li a.nav-zdjecie,
body.body-kan-cv-podglad #kan-profil-tab-nav li a.nav-podglad {background:#fff; border:1px solid #b4ad9e; border-bottom:1px solid #fff}

a.button-dodaj-pierwsza {background:url("../img/btn-dodaj-pierwsza.gif") 0 0 no-repeat; text-indent:-9000px; width:262px; height:42px; display:block; margin:40px auto 0}
a.button-dodaj-pierwsza:hover {border:0}
p.strefa-dodaj-pierwsza {text-align:center; padding-right:260px; color:#928d85}

/* body-rejestracja_pracodawcy_sukces */
body#body-rejestracja_kandydata_sukces .box {background:#fff url("../img/pani-duza.gif") right -15px no-repeat; padding-bottom:80px}
body#body-rejestracja_pracodawcy_sukces .box {background:#fff url("../img/pani-duza.gif") right 10px no-repeat; padding-bottom:80px}
body#body-rejestracja_kandydata_sukces .box h3,
body#body-rejestracja_pracodawcy_sukces .box h3 {font-weight:normal; font-size:26px; margin:40px 20px 0}
body#body-rejestracja_kandydata_sukces .box p,
body#body-rejestracja_pracodawcy_sukces .box p {margin:15px 20px; line-height:23px}

p.oferta_aplikuj_pokaz_dodatkowe_informacje {margin:5px 32px 20px}
p.oferta_aplikuj_pokaz_dodatkowe_informacje a {padding:0 0 0 17px; background:url(../img/ikony/arrow_270_small.png) no-repeat 0 0; font-size:11px}
p.oferta_aplikuj_pokaz_dodatkowe_informacje a.selected {background:url(../img/ikony/arrow_090_small.png) no-repeat 0 0}
#oferta_aplikuj_dodatkowe_informacje {margin:0 32px}
div#oferta_aplikuj_dodatkowe_informacje h4 {text-transform:uppercase; font-size:12px; border-bottom:1px solid #E0E4D8}
div#oferta_aplikuj_dodatkowe_informacje p {line-height:170%;margin:15px 60px 15px 15px}

#aplikuj_bezposrednio,
#form-aplikuj {margin:0 30px 30px}
form#form-aplikuj input.checkbox-do-chwili-obecnej {width:15px; height:15px; font-size:14px; display:inline}
fieldset#pliki-kandydata p {border-bottom:1px dashed #ddd; padding:0 10px; margin:10px 20px}		
fieldset#pliki-kandydata p:last-child {border-bottom:none}
span.opis-pliku {margin:5px 0 5px 24px; display:block}
textarea#list_motywacyjny {width:600px}
#aplikuj_bezposrednio textarea#list_motywacyjny {width:530px; height:190px}
#aplikuj-container textarea#list_motywacyjny {width:585px}
fieldset#aplikacja-list-motywacyjny label {text-align:left; float:none; margin:0; padding:10px 0 5px 0}
fieldset#aplikacja-list-motywacyjny p {padding:0 20px}
fieldset .highlighted {padding:0 0 5px 0}

form.form_edycja_cv {margin:0 20px}

#rejestracja_intro,
#rejestracja form {background:transparent url("../img/sunrise.jpg") center bottom no-repeat; padding-bottom:20px}
#rejestracja_intro {margin-bottom:50px}
p.big-submit-wrapper {margin-top:35px}	
#rejestracja_intro .lista-tickmark {margin-bottom:-10px}
#rejestracja_intro .lista-tickmark li {margin-left:10px}
#rejestracja_intro .lista-tickmark {margin:25px 0}
#rejestracja_intro .lista-tickmark li {background:url("../img/demo/li.png") 0 2px no-repeat; color:#645c4f; padding-left:35px; font-size:14px; line-height:250%}
#rejestracja_intro .lista-tickmark li.button {background-image:none; margin-top:40px; padding:0}
#rejestracja_intro .lista-tickmark li.button p {margin:15px 0}
	body#body-pracodawca-logowanie .lista-tickmark {margin-top:20px}
	body#body-pracodawca-logowanie .lista-tickmark li {margin:0 0 10px 0; line-height:150%; background-image:url("../img/check.png"); padding-left:25px}

#rejestracja p.center {text-align:center; margin:15px 0}

#kan-info,
#prad-info {margin:20px 0 15px 11px; width:225px; overflow:hidden}
#kan-info img.cv-aktualne-zdjecie,
#prad-info img#logotyp-s {float:left; margin-right:10px}
#kan-info p,
#prad-info p {margin:5px 0 0 55px}

#add_zdjecie {position:relative}
img#cv-aktualne-zdjecie,
img.cv-aktualne-zdjecie,
img#cv-aktualne-zdjecie-big {border:1px solid #b4ad9e}			

#kan-kompletnosc {width:211px; float:right; margin:10px 5px 10px 0; padding:0 8px 10px; background:#f2f9fd; border:1px solid #cce9f6; -moz-border-radius:2px}
	#kan-kompletnosc p {margin:15px 0}
	#kan-kompletnosc li {margin:10px 0; padding-left:25px; background:url("../img/plus2.gif") 0 50% no-repeat}
	
body.sk_profil #content_main_960 h3 #kan-aktualnosc-cv {position:absolute; right:30px; top:7px; font:normal 12px Arial,sans-serif; line-height:1.5}
	#kan-aktualnosc-cv-confirm {position:absolute; right:30px; top:22px; font:bold 12px Arial,sans-serif; line-height:1.5}

/* bof:podglad-cv,aplikacja zalowanego */
		#podglad-cv-container,
		#aplikuj-container {padding-bottom:20px}
			body.sk_profil #content_main_960 #podglad-cv-container h3 {font:34px/150% Georgia,"Times New Roman",Times,serif; color:#292929; border:0; padding:0 0 10px 20px; margin-top:25px; background:#fff}
			body.sk_profil #content_main_960 #podglad-cv-container h4 {font:18px/150% Georgia,"Times New Roman",Times,serif; color:#292929; margin:30px 0 10px; padding:10px 20px; border-top:1px solid #d1d1d1; border-bottom:1px solid #d1d1d1; background:#f6f6f6; position:relative}
			body.body-aplikacja-cv #podglad-cv-container h4 {border-color:#d9d6ce; text-transform:none; color:#010101; background:#fbfbfa; font-size:17px; height:auto}

			#podglad-cv-container p {margin:15px 0} 
			#podglad-cv-container .cv-pozycja-tresc p {margin:15px 10px 15px 0} 
			#podglad-cv-container p.tresc {margin:15px 20px}

			#podglad-cv-container ul {list-style-type:disc; margin:0 0 0 25px}
			p.kw-kat strong {display:block; margin-top:30px; padding:0 0 2px 20px; font:12px/150% Georgia,"Times New Roman",Times,serif; text-transform:uppercase; color:#2f2000; border-bottom:1px solid #d9d6ce}

		#podglad-cv-podstawowe-dane {position:relative; padding:25px 0; border-bottom:1px solid #d1d1d1; background:#fbfbfa; width:100%; overflow:hidden}
			#podglad-cv-podstawowe-dane div {margin-left:170px}
			#podglad-cv-podstawowe-dane h5 {color:#010101; font-size:20px}
			#podglad-cv-podstawowe-dane h6 {font:14px/18px Georgia,"Times New Roman",Times,serif; font-style:italic; margin:5px 0 15px; width:285px}
			#podglad-cv-podstawowe-dane p {margin:5px 0 0}
			#podglad-cv-podstawowe-dane p span {width:120px; display:block; float:left; clear:left}

		.podglad-cv-pozycja {padding:10px 0 0} 	
			.cv-pozycja-data {width:140px; margin-left:20px; float:left; line-height:20px}
			.cv-pozycja-tresc {margin-left:170px}
			.cv-pozycja-tresc h5 {margin-bottom:10px; color:#010101; font-weight:bold; font-size:14px}
			.cv-pozycja-tresc h5 span {font-weight:normal}
			.cv-pozycja-tresc h6 {color:#010101; font-size:12px; font-weight:normal; background:#fbfbfa; border:1px solid #ddd9d2; padding:10px 15px; line-height:145%; margin:0 10px 10px 0}

		#aplikacja-kandydata-nav {width:150px; position:absolute; top:5px; right:0; margin:0; padding:0}
		#aplikacja-kandydata-nav ul {margin:0; list-style:none}
		#aplikacja-kandydata-nav li {display:block; margin:5px 0; padding:0}
		#aplikacja-kandydata-nav li.akcja-button {margin:15px 0}
		#aplikacja-kandydata-nav li.pill-wrapper {margin:15px 0 10px -10px}

		.kan-cv-zaproszenia {background:#ecf3fc; padding:15px 10px; margin:15px 0 -5px; border-top:1px solid #d1d1d1; border-bottom:1px solid #d1d1d1}
		.kan-cv-zaproszenia li {line-height:200%}
		.kan-cv-zaproszenia h5 {margin:0 25px 5px; font-size:14px}
/* eof:podglad-cv,aplikacja zalogowanego */

a.zapisz-jako-pdf {display:block; width:200px; text-align:center; margin:40px auto 0; padding:10px 20px; background:#fbfbfa; border:1px solid #d2d2d2}

.pokaz-dodatkowe-pole {margin-left:175px}

/* pole kategorii praw jazdy */
span#pjkat {width:390px; display:block; margin-left:240px}
span#pjkat span {width:80px; display:block; float:left}

/* bof: automatyczne aplikacje */
#body-kandydat-aplikacja-automatyczna #content_main h3{background:none repeat scroll 0 0 #F6F6F6; border-bottom:1px solid #D1D1D1; font:24px Georgia,"Times New Roman",Times,serif; margin:0; padding:20px; position:relative}
#autoapp-info {color:#699704; font-size:16px; padding-top:25px; padding-bottom:15px}
#autoapp-info-small {line-height:20px; font-size:13px}

#autoapp-status {color:#576643; margin:0px; background:url("../img/autoapp-status.jpg") no-repeat; height:155px; padding-left:20px; width:616px; border-bottom:1px solid #c0da85; margin-top:20px}	
	#autoapp-status span#off {color:#6c6c6c}
	#autoapp-status span#on {color:#529E18}
	#autoapp-status p {width:400px; padding-top:10px}
#autoapp-cont .autoapp-on {height:105px}
#autoapp-cont .autoapp-on h5 {padding-top:45px}

a#autoapp-wlacz-btn {display:block; cursor:pointer; width:130px; height:51px; background:url("../img/autoapp-wlacz.jpg") no-repeat; margin-top:10px; text-indent:-9999px; float:left}
	a:hover#autoapp-wlacz-btn {border:none; cursor:pointer}
p#autoapp-wlacz-btn-info {width:520px;padding-top:17px}

a#autoapp-wylacz-btn {background:url("../img/autoapp-off.jpg") no-repeat; width:70px; height:29px; text-indent:-9999px; display:block; float:right; cursor:pointer}
a:hover#autoapp-wylacz-btn {border:none}

#autoapp-kompletnosc-cv {background:url("../img/autoapp-kompletnosc-bg.jpg") no-repeat; width:616px; height:122px; color:#576643; padding-left:20px; padding-top:10px}
#autoapp-kompletnosc-cv ul li {background:url("../img/plus2.gif") no-repeat scroll 0 50%; margin:10px 0; padding-left:25px}

#autoapp-cont {padding:10px 20px}
	#autoapp-cont p {margin:0px}
	#autoapp-cont h5 {color:#576643; font-size:18px; padding-top:30px}
	#autoapp-cont h5 a:hover img {border-bottom:none}
	
	#autoapp-cont h6 {color:#837866; font-size:16px; font-weight:bold; margin-bottom:7px; padding-top:20px; width:195px}
#autoapp-cont .kompletnosc-cv {height:140px}

.autoapp-form-el {background:#f8f8f8; border:1px solid #e0e0e0; padding:10px; margin-top:20px}
	.autoapp-form-el label, .autoapp-form-el label.wymagane {font-weight:bold; color:#6e6555; text-align:left; width:155px}
	.autoapp-form-el .pokaz-dodatkowe-pole {margin-left:165px; cursor:pointer}

#autoapp-submit {background:url("../img/autoapp-zapisz.jpg") no-repeat; width:156px; height:38px; font-size:0px; line-height:0px; margin-top:30px}
#kandydat-aplikacja-automatyczna p {padding:10px 0px}
#kandydat-aplikacja-automatyczna #kandydat-aplikacja-automatyczna-response p {padding:15px 10px 15px 55px}
#kandydat-aplikacja-automatyczna .listy label {font-weight:normal}
#kandydat-aplikacja-automatyczna .listy span {font-weight:bold; display:block; color:#6E6555; margin-top:10px}
/* eof:automatyczne aplikacje */

/* bof:partnerzy */
#partnerzy h1 {color:#574B37; font-size:26px; text-shadow:0 1px 0 #fff; padding:10px}
#partnerzy-sidebar {background:url("../img/boksy/img_kontakt.jpg") no-repeat -30px 14px}
#partnerzy-sidebar h2 {margin:20px 0 10px 0px; font-size:18px; text-shadow:0 1px 0 #fff}
#partnerzy-sidebar h4 {font-weight:bold; padding:0 0 5px; font-size:14px}
#partnerzy-sidebar ul {background:#F2F9FD; border:1px solid #CEEAF6; margin-top:19px; padding:10px}
#partnerzy-sidebar p {height:100px; margin:10px 180px 10px 0px}
#partnerzy-sidebar ul li {margin:0 0 15px 5px; padding:0 0 0 30px}

#lista_partnerow li {width:160px; margin:20px 40px 20px 0; padding:0; float:left; text-align:center}
#lista_partnerow li a:hover {border-bottom:none; opacity:0.8}

.ico_info {background:url("../img/ikony/balloon.png") no-repeat scroll 0 3px transparent}
#partnerzy-sidebar ul li.no_indent {padding-left:0}

/* eof:partnerzy */

/* bof:regulaminy */
#body-regulamin-pracodawcy h2.tytul-strony,
#body-regulamin-kandydaci h2.tytul-strony {text-align:center}
#body-regulamin-pracodawcy #wrapper .grid_12 p,
#body-regulamin-kandydaci #wrapper .grid_12 p {padding:10px 0px}

#regulamin h2 {line-height:140%; text-align:center; text-transform:uppercase}
#regulamin h3 {margin:40px 10px 0}
#regulamin h4 {background:none repeat scroll 0 0 #fff; border:0 none; font-size:12px; margin:20px 40px -25px}
#regulamin ul {margin:0 0 0 45px}
#regulamin ol {list-style:decimal; margin:25px 45px 10px 35px}
#regulamin ul li {list-style-type:disc; margin:10px 0}
#regulamin ul.lc-alfabet li {list-style-type:none}
/* eof:regulaminy */

/* bof:kontakt */
#kontakt {padding:10px}
#kontakt p#konsultant {height:100px; background:url("../img/boksy/img_kontakt.jpg") no-repeat scroll 550px -2px transparent; padding:56px 430px 5px 24px; font-size:14px}
#kontakt h2 {margin:10px 0 20px; font-size:18px; text-shadow:0 1px 0 #fff}
#blubox {overflow:hidden; background:none repeat scroll 0 0 #F2F9FD; border:1px solid #CEEAF6; margin:0 20px 20px; padding:10px}
#blubox ul {float:left; width:215px}
#blubox ul li {margin:10px 0px}
#blubox ul li.ico_info {padding-left:25px}

/* eof:kontakt */

a.ico-usun {background:url("../img/ikony/cross.png") 0 50% no-repeat; padding-left:20px}

/* widocznosc cv */
div.elWidocznoscCv div.grid_4 {width:225px; float:left}
.panelKandydataCvWidocznosc {background:url(../img/ikony/wand.png) no-repeat 0 4px} 
div.elWidocznoscCv {padding:0 0 10px 0; margin:0}
body.sk_profil #content_main .elWidocznoscCv h4 {background:transparent; border:none; font-size:20px}
.elWidocznoscCv .elHeader {border-bottom:1px solid #ccc; padding:20px 0; background:url("../img/widocznosc-cv-bgr.gif") no-repeat 340px bottom}
	.elHeader p {padding:0; margin:15px 300px 15px 20px}
	.elHeader p strong {font-size:18px; font-weight:normal}
div.elWidocznoscCv div.elBox {margin:0; padding:0; border-bottom:1px solid #d2d2d2; height:460px; display:inline; border-right:1px solid #d2d2d2}
div.elWidocznoscCv div.elBox.last {border-right:none} 
div.elWidocznoscCv div.elSelected {background:#fff8e1}
	div.elBox img.progress {float:left; position:absolute; margin:5px 0 0 5px}
	div.elBox p {margin:20px 15px 10px; line-height:180%}
	div.elBox input {margin:0 auto 30px}
	.elSelected input.submit {background-position:0 -676px}
	.elSelected strong.wybrana {background:url("../img/ikony/tick.png") 0 50% no-repeat; padding:3px 0 3px 30px; margin-left:30px; display:block}
div.elWidocznoscCv form {margin:0; padding:0}
#wrapper #cvWidocznosc h4 {font-size:20px; color:#574B37; margin:0; padding:20px 20px 0; position:relative}

/* kandydat-pliki */
p.pole-opisowe-forma {margin-left:175px}
#cv-lista-plikow {width:100%}
#cv-lista-plikow tr {padding:0 10px}
#cv-lista-plikow th,
#cv-lista-plikow td {padding:10px; text-align:left; border-bottom:1px solid #ddd}
#cv-lista-plikow tr:last-child td {border-bottom:none}
 
/* kandydat-powiadomienia */
#moje_powiadomienia {margin:25px 10px 0}
#moje_powiadomienia label {width:100%; clear:none; text-align:left; float:none; font-size:11px; color:#999}
#moje_powiadomienia label span {font-weight:bold; color:#5B5B5B; font-size:12px}
#moje_powiadomienia input.checkbox {float:left; margin-bottom:40px; margin-right:15px}
#moje_powiadomienia p {margin:10px 0 25px 20px; width:500px}
#moje_powiadomienia_table {border-top:1px solid #ddd; padding-top:15px}
#moje_powiadomienia div.powiadomienia {margin-left:0px; display:inline}

#moje_powiadomienia .tab {padding:10px; border:1px solid #DDD}
ul#kan-powiadomienia-tabs {margin-left:15px; overflow:hidden}
ul#kan-powiadomienia-tabs li {float:left; height:30px; line-height:30px; margin:0 5px 0 0}
ul#kan-powiadomienia-tabs li a {border:1px solid #D6D6D6; color:#2F2000; display:block; font-size:14px; height:30px; line-height:30px; padding:0 14px 0 35px; background:url("../img/ikony/newspaper.png") no-repeat scroll 10px 7px #F3F1EB}
ul#kan-powiadomienia-tabs li a.current {background-color:#FFF; border-bottom:1px solid #FFF; font-weight:bold} 

select.czestotliwosc {margin-left:10px}

p.paragraf_15_0 {margin:15px 0}

/* wyszukiwarka cv */
h2#naglowek-bazy-cv {font:12px Arial,sans-serif; color:#574b37; padding:20px 20px 15px; background:#fffcf2; border-bottom:1px solid #d2d2d2}
a.naglowek-link-arrow {margin-right:108px}

#content_side_search_cv {width:240px; float:left; padding-top:10px; background:#f7f4ef; border-bottom:1px solid #d9d7d1}
#content_main_search_cv {width:719px; float:right; padding:0; border-left:1px solid #d2d2d2}
#content_side_search_cv h3 {color:#669500; font:normal 26px Georgia,serif; padding:5px 20px 0; position:relative}
#content_side_search_cv h3 span {position:absolute; left:120px; top:5px; width:70px; font-size:12px; color:#ac1720}
#content_side_search_cv h4 {color:#837866; font:normal 16px Georgia,serif; padding:0 20px}
table#lista_aktualnych_ogloszen tr td {vertical-align:top}
.lista-wynikow-cv a.kan-name {font:bold 14px Arial,sans-serif; color:#47423b; margin-bottom:5px} 
.lista-wynikow-cv tr {padding:0 10px; vertical-align:top}
.lista-wynikow-cv tr.odd {background:#f7f7f7}
.lista-wynikow-cv td {padding:15px 0 10px 10px; border-top:1px solid #eee}
.lista-wynikow-cv td.akcje {width:150px}
.item-zaproszenie {margin-top:5px; padding:5px 2px; border-bottom:1px dashed #d2d2d2}
td.k_img {width:75px; padding-left:20px}

.wyniki-filtr-wrapper {background:#f6f5f4; width:100%; overflow:auto; height:20px; padding:15px 0; margin-bottom:20px; border-bottom:1px solid #d2d2d2; font-size:11px}
.wyniki-filtr-wrapper a.active {color:#47423b; font-weight:bold; background:transparent}
.wyniki-filtr-sortuj {float:left; padding-left:10px}
.wyniki-filtr-ilosc {float:right; padding-right:10px}
.wyniki-filtr-sortuj li,
.wyniki-filtr-ilosc li {display:inline; margin:3px 0}
.wyniki-filtr-sortuj li a {margin:0 5px}
.wyniki-filtr-ilosc li a {margin:0 3px}
.wyniki-filtr-ilosc li a.wylaczony {color:#d2d2d2}
.wyniki-filtr-ilosc li a.wylaczony:hover {border:none; cursor:default}

#form-search-cv {margin:5px 20px 20px}				
#form-search-cv label,
#form-search-cv input,
#form-search-cv select {text-align:left; width:195px; float:left; margin-right:0; padding-right:0}
	#form-search-cv #publiczny_wrapper input {width:14px; float:left}
	#form-search-cv #publiczny_wrapper label {width:170px; float:right}
#form-search-cv p.submit-przycisk input {margin:10px auto; float:none; width:140px}
#form-search-cv p {width:100%; overflow:auto}
input#wiek_od,
input#wiek_do {width:40px; margin-right:10px}
input#cv_dataod,
input#cv_datado {width:85px; margin-right:10px}

#content_main_search_cv h4 {font:bold 18px/120% Arial,Verdana,sans-serif; margin:25px 0 18px; padding:15px 20px; border-top:1px solid #d1d1d1; border-bottom:1px solid #d1d1d1; background:#f6f6f6; color:#010101}

/* #kandydaci (wyszukiwarka cv) */
#kandydaci {border-bottom:1px solid #e2dfd9; overflow:hidden}
li#lista-kandydaci-branze {width:414px; float:left; border-right:1px solid #e2dfd9; padding:0 0 20px 0}
li#lista-kandydaci-woj {width:304px; float:left}
#kandydaci h6 {margin-bottom:20px; padding:30px 20px 20px; background:#F7F4EF; color:#837866; font:normal 16px Georgia,serif; border-bottom:1px solid #c8c8c8; position:relative}
#kandydaci h6 span.arrow387 {width:19px; height:8px; display:block; position:absolute; left:20px; bottom:-1px; background:url("../img/arrow387.gif") 0 0 no-repeat}
ul.kandydaci-lista {width:205px; float:left}
ul.kandydaci-lista li {overflow:hidden; background:url("../img/strzalka-szara.gif") 0 9px no-repeat; padding:3px 0 3px 15px; display:block; margin-left:15px}
ul.kandydaci-lista img {float:left; margin:0 10px 10px 0}
ul.kandydaci-woj {width:130px; float:left}
ul.kandydaci-woj li {float:left; width:120px; padding:3px 0 1px 10px; border-bottom:1px dashed #d2d2d2; font-size:11px}
/* --------------------------------------------------------------------- */

body#body-download #art_container h3 {font-size:18px}
body#body-download #art_container ul {list-style:circle; margin-left:15px}
body#body-download #art_container em {font-size:14px}

