* {
	margin: 0 auto;
	padding: 0;
}

a {
	text-decoration: none;
}

a img {
	border: 0;
}

.content {
	width: 959px;
}

.clear-both {
	clear: both;
}

#box {
	border-top: 6px solid #418b68;
}

#navigator {
	margin: 0 0 5px 0;
	padding: 4px 0 2px 0;
	border-bottom: 1px solid #f5f7e9;
	overflow: hidden;
}

#navigator #logged {
	padding: 0 0 0 20px;
	float: left;
	height: 13px;
	font-family: Arial,Helvetica,Garuda,sans-serif;
	font-size: 0.7em;
	background: url(../simg/img-logged.jpg)  no-repeat;
}

#navigator #logged a {
	color: #418b68;
}

#navigator #logged a.red {
	color: #de0000;
}

#navigator ul {
	float: right;
}

#navigator li {
	display: inline;
}

#navigator li a {
	margin: 0 0 0 17px;
	padding: 7px 37px 0 0;
	float: left;
	height: 20px;
	font-family: Tahoma,Geneva,Kalimati,sans-serif;
	font-size: 0.7em;
	color: #a8a8a8;
	border-right: 1px dotted #d8d8d8;
}

#top #navigator li.last a {
	padding: 7px 20px 0 0;
	border-right: none;
}

#top #navigator li a.kontakt {
	background: url(../simg/icon-kontakt.jpg) 40px 4px no-repeat;
}

#top #navigator li a.strona-glowna{
	background: url(../simg/icon-strona-glowna.jpg) right no-repeat;
}

#header {
	margin: 0 0 20px 0;
	overflow: hidden;
}

#logo {
	float: left;
	width: 659px;
}

#wyszukiwarka {
	float: right;
}

#wyszukiwarka .wyszukiwarka {
	margin-top: 15px;
	padding: 7px 0 0 19px;
	display: block;
	width: 270px;
	height: 32px;
	background: url(../simg/background-wyszukiwarka.jpg) no-repeat;
	border: 0;
}

#wyszukiwarka .wyszukiwarka .input-normal {
	float: left;
	padding: 5px 5px 0 5px;
	width: 161px;
	height: 19px;
	font-family: Arial,Helvetica,Garuda,sans-serif;
	font-size: 0.7em;
	color: #a0a0a0;
	background: url(../simg/background-input.jpg) no-repeat;
	border: 0;
}

#wyszukiwarka .wyszukiwarka .input-submit {
	float: left;
	margin: 1px 0 0 1px;
	width: 76px;
	height: 22px;
	background: url(../simg/background-wyszukaj.jpg) no-repeat;
	border: 0;
	cursor: pointer;
}

#wyszukiwarka p {
	text-align: right;
}

#wyszukiwarka p a {
	font-family: Arial,Helvetica,Garuda,sans-serif;
	font-size: 0.75em;
	color: #016435;
}

#wyszukiwarka p a:hover {
	color: #279b64;
	border-bottom: 1px dotted;
}

#greenbar {
	padding: 1px 0 0 0;
	background: url(../simg/greenbar-background.jpg) repeat-x;
}

#menubar {
	float: left;
}

#menubar li {
	display: inline;
}

#menubar li a {
	float: left;
	width: 147px;
	height: 35px;
}

#menubar li a.aktualnosci {
	background: url(../simg/menu-aktualnosci.jpg) no-repeat;
}

#menubar li a.oferty-pracy {
	background: url(../simg/menu-oferty-pracy.jpg) no-repeat;
}

#menubar li a.kluby-pracy {
	background: url(../simg/menu-kluby-pracy.jpg) no-repeat;
}

#menubar li a.kontakt {
	background: url(../simg/menu-kontakt.jpg) no-repeat;
}

#menubar li a.zloz-oferte-pracy {
	background: url(../simg/menu-zloz-oferte-pracy.jpg) no-repeat;
}

#menubar li a.wyszukaj-pracownika {
	background: url(../simg/menu-wyszukaj-pracownika.jpg) no-repeat;
}

#menubar li a.zamiesc-swoj-profil-cv {
	background: url(../simg/menu-zamiesc-swoj-profil-cv.jpg) no-repeat;
}

#menubar li a:hover {
	background-position: 0px -35px;
}

#job {
	float: right;
}

#job li {
	display: inline;
}

#job li a {
	margin: 18px 0 0 0;
	float: left;
	width: 174px;
	height: 21px;
}

#job li a.wyszukaj-prace {
	background: url(../simg/job-wyszukaj-prace.jpg) no-repeat;
}

#job li a.zaawansowane {
	background: url(../simg/job-zaawansowane.jpg) no-repeat;
}

#job li a.unchecked {
	background-position: 0px -21px;
}

#jobbar {
	clear: both;
	overflow: hidden;
}

#jobbar .left-corner, .beigebar .left-corner {
	float: left;
	width: 3px;
	height: 52px;
	background: url(../simg/job-corners.jpg) no-repeat;
}

#jobbar .middle {
	float: left;
	padding: 7px 0 0 53px;
	width: 900px;
	height: 45px;
	background: #ebe4a5;
}

.beigebar .middle {
	float: left;
	width: 704px;
	height: 52px;
	background: #ebe4a5;
	overflow: hidden;
}

#jobbar .right-corner, .beigebar .right-corner {
	float: left;
	width: 3px;
	height: 52px;
	background: 0px -52px url(../simg/job-corners.jpg) no-repeat;
}

#jobbar .input-normal, #jobbar .select-normal, .beigebar .input-normal, .beigebar .select-normal {
	float: left;
	margin: 0 0 0 4px;
	padding: 2px 0 2px 0;
	font-family: Arial,Helvetica,Garuda,sans-serif;
	font-size: 0.65em;
	width: 190px;
	height: 14px;
	color: #836f1d;
	background: #fff;
	border: 1px solid #d5d099;
}

#jobbar .select-normal, .beigebar .select-normal {
	height: 20px;
}

#jobbar .input-submit, .beigebar .input-submit {
	float: left;
	margin: 1px 0 0 4px;
	width: 74px;
	height: 18px;
	background: url(../simg/jobbar-szukaj.jpg) no-repeat;
	border: 0;
}

.beigebar form {
	padding: 17px 0 0 0;
}

#content .beigebar p, #content .beigebar span, #content span {
	color: #7B671D;
}

.beigebar label {
	margin: 4px 0 0 0;
	float: left;
	font-family: Tahoma,Geneva,Kalimati,sans-serif;
	font-size: 0.7em;
	color: #7B671D;
}

.beigebar .input-small {
        clear:left;
        margin:2px 0;
	padding: 0px;
	float: left;
	width: 25px;
	font-family: Tahoma,Geneva,Kalimati,sans-serif;
	font-size: 0.7em;
	color: #d9dada;
	border: 1px solid #d9dada;
}

.beigebar .label-small {
	margin:2px 0;
	font-family: Arial,Helvetica,Garuda,sans-serif;
	font-size: 0.7em;
        width:90%;
	color: #666;
	text-align: left;
	cursor: pointer;
}

#wrapper {
	margin: 2px 0 0 0;
	overflow: hidden;
	background: url(../simg/background-wrapper.jpg) repeat-x;
}

#sidebar {
	float: left;
	width: 240px;
	background: #f7f7f7;
}

#sidebar .reklama {
	width: 240px;
	margin: 5px 0;
	text-align: center;
}

#menu .menu-top {
	padding: 4px 0 0 0;
	background: url(../simg/background-menu.jpg) no-repeat;
}

#menu .menu-bottom {
	height: 4px;
	background: url(../simg/background-menu-bottom.jpg) no-repeat;
}

#menu .menu-top li {
	width: 236px;
	background: #676767 url(../simg/background-menu-link.jpg) right repeat-y;
	border-left: 2px solid #8f8f8f;
	border-right: 2px solid #8f8f8f;
	border-bottom: 1px solid #8f8f8f;
	list-style-type: none;
}

#menu .menu-top li a {
	margin: 0 6px 0 0;
	padding: 3px 10px 3px 16px;
	display: block;	
	width: 204px; /* 240px-(4px+26px+6px) */
	font-family: Arial,Helvetica,Garuda,sans-serif;
	font-size: 0.8em;
	color: #fff;
	background: url(../simg/right.jpg) right no-repeat;
}

#menu .menu-top li a:hover {
	color: #28c67b;
}

#menu .menu-top li.last{
	border-bottom: none;
}

#menu .menu-top .hidden-options {
	display: none;
	padding: 5px 0;
	background: #959595;
}

#menu .menu-top .hidden-options li {
	background: #959595;	
	border: none;
}

#menu .menu-top .hidden-options li a {
	margin: 0;
	padding: 1px 0 1px 30px;
	width: 206px;
	font-size: 0.7em;
	background: none;
}

#menu .menu-top .hidden-options li a:hover {
	font-weight: bold;
	background: #676767;
	color: #fff;
}

#menu .menu-top .hidden-options li a:hover span {
	font-weight: normal;
}

#menu .menu-simple-top {
	padding: 3px 0 0 0;
	background: url(../simg/background-menu-simple.jpg) no-repeat;
}

#menu .menu-simple-bottom {
	height: 2px;
	background: url(../simg/background-menu-simple-bottom.jpg) no-repeat;
}

#menu .menu-simple-top li {
	width: 238px;
	background: #a0a0a0;
	border-left: 1px solid #757575;
	border-right: 1px solid #757575;
	border-bottom: 1px solid #757575;
	list-style-type: none;
}

#menu .menu-simple-top li a {
	padding: 3px 16px 3px 16px;
	display: block;	
	font-family: Arial,Helvetica,Garuda,sans-serif;
	font-size: 0.8em;
	color: #fff;
	background: url(../simg/background-menu-simple-link.jpg) bottom repeat-x;
	border-left: 1px solid #a0a0a0;
	border-right: 1px solid #a0a0a0;
}

#menu .menu-simple-top li.last{
	border-bottom: none;
}

#menu .menu-simple-top li a:hover {
	color: #444;
}

#newsletter {
	padding: 37px 27px 0 27px;
	width: 185px;
	height: 120px;
	background: url(../simg/background-newsletter.jpg) no-repeat;
}

#newsletter p {
	padding: 2px 0;
	font-family: Tahoma,Geneva,Kalimati,sans-serif;
	font-size: 0.7em;
	color: #7b671d;
}

#newsletter form {
	text-align: center;
}

#newsletter .input-normal {
	padding: 2px;
	width: 164px;
	font-family: Tahoma,Geneva,Kalimati,sans-serif;
	font-size: 0.7em;
	color: #7b671d;
	border: 1px solid #e1ddb5;
	background: #f7f7f7;
	text-align: center;
}

#newsletter .select-normal {
	padding: 2px;
	width: 170px;
	font-family: Tahoma,Geneva,Kalimati,sans-serif;
	font-size: 0.7em;
	color: #7b671d;
	border: 1px solid #e1ddb5;
	background: #f7f7f7;
	text-align: center;
}

#newsletter .input-usun {
	margin: 5px 0 0 15px;
	float: left;
	width: 77px;
	height: 20px;
	background: url(../simg/input-usun.jpg) no-repeat;
	border: 0;
}

#newsletter .input-dodaj {
	margin: 5px 15px 0 0;
	float: right;
	width: 77px;
	height: 20px;
	background: url(../simg/input-dodaj.jpg) no-repeat;
	border: 0;
}

#newsletter .input-usun:hover, #newsletter .input-dodaj:hover {
	background-position: 0px -20px;
}

#ankieta .ankieta-top {
	width: 240px;
	height: 48px;
	background: url(../simg/background-ankieta.jpg) no-repeat;
}

#ankieta .ankieta-content {
	padding: 0 27px 10px 27px;
	width: 184px;
	background: #f7f7f7;
	border-left: 1px solid #eeeded;
	border-right: 1px solid #eeeded;
}

#ankieta .ankieta-content p {
	font-family: Tahoma,Geneva,Kalimati,sans-serif;
	font-size: 0.7em;
	color: #333333;
	line-height: 1.5em;
}

#ankieta .ankieta-content form div {
	margin: 7px 0;
	overflow: hidden;
	clear: both;
}

#ankieta .ankieta-content input {
	float: left;
}

#ankieta .ankieta-content label {
	float: left;
	margin: 0 0 0 5px;
	font-family: Tahoma,Geneva,Kalimati,sans-serif;
	font-size: 0.7em;
	color: #333333;	
}

#ankieta .ankieta-bottom {
	padding: 17px 27px 0 27px;
	width: 186px;
	height: 30px;
	background: url(../simg/background-ankieta-bottom.jpg) no-repeat;
}

#ankieta .ankieta-bottom a {
	font-family: Tahoma,Geneva,Kalimati,sans-serif;
	font-size: 0.7em;
	color: #f7f7f7;
}

#ankieta .ankieta-bottom .input-glosuj {
	float: right;
	width: 76px;
	height: 20px;
	background: url(../simg/input-glosuj.jpg) no-repeat;
	border: 0;
}

#ankieta .ankieta-bottom .input-glosuj:hover {
	background-position: 0px -20px;
}

#tags {
	margin: 15px 0;
	padding: 0 10px;
}

#tags a {
	font-family: Tahoma,Geneva,Kalimati,sans-serif;
	font-size: 0.7em;
	color: #515151;
}

#tags a:hover {border-bottom: 1px solid #b3b3b3;}

#tags a.tag2x {font-size: 0.8em;}
#tags a.tag3x {font-size: 0.9em;}
#tags a.tag4x {font-size: 1em;}
#tags a.tag5x {font-size: 1.2em;}
#tags a.tag6x {font-size: 1.3em;}
#tags a.tag7x {font-size: 1.4em;}
#tags a.tag8x {font-size: 1.6em;}
#tags a.tag9x {font-size: 1.8em;}
#tags a.tag10x {font-size: 2em;}

#content {
	float: right;
	width: 710px;
}

#content .informator {
	margin: 7px 0;
	font-family: Tahoma,Geneva,Kalimati,sans-serif;
	font-size: 0.75em;
}

#content .informator a {
	color: #016435;
}

#content .informator a:hover {
	color: #00b55f;
}

#content .left-column {
	float: left;
	padding: 0 15px 0 15px;
	width: 330px;
	overflow: hidden;
}

#content .right-column {
	float: right;
	width: 340px;
}

#content .right-column .reklama {
	width: 340px;
	margin: 5px 0;
	text-align: center;
}

#content .reklama {
	width: 708px;
	margin: 5px 0;
	text-align: center;
}

#content .header {
	height: 65px;
	text-align: right;
}

#content .aktualnosci {background: url(../simg/header-aktualnosci.jpg) no-repeat;}

#content .partnerzy {
	margin: 20px 0 0 0;
	background: url(../simg/header-partnerzy.jpg) no-repeat;
}

#content #partner {
	margin: 20px 0;
	text-align:center;
}

#content #partner img {
	margin:0 10px;
}

#content .oferty-pracy {background: url(../simg/header-oferty-pracy.jpg) no-repeat;}

#content .baza-ofert {background: url(../simg/header-baza-ofert.jpg) no-repeat;}

#content .baza-cv {background: url(../simg/header-baza-cv.jpg) no-repeat;}

#content .oferta-pracy {background: url(../simg/header-oferta-pracy.jpg) no-repeat;}

#content .oferta-cv {background: url(../simg/header-oferta-cv.jpg) no-repeat;}

#content .kontakt {background: url(../simg/header-kontakt.jpg) no-repeat;}

#content .formularz-miejsce-pracy {background: url(../simg/header-formularz-miejsce-pracy.jpg) no-repeat;}

#content .panel-pracodawcy {background: url(../simg/header-panel-pracodawcy.jpg) no-repeat;}

#content .czytaj-wiecej {
	float: right;
	width: 62px;
	height: 23px;
	background: url(../simg/img-wiecej.jpg) no-repeat;
}

#content .czytaj-wiecej:hover{
	
}

#content .pozostale-aktualnosci {
	display: block;
	width: 110px;
	height: 14px;
	background: url(../simg/img-pozostale-aktualnosci.jpg) no-repeat;
}

#content .pozostale-aktualnosci:hover {

	}

#content .news {
	margin: 0 0 10px 0;
	overflow: hidden;
}

#content .for-employers {
	padding: 0 0 20px 0;
	background: #f3f3f3;
	text-align: center;
}
#content .for-employers {
	
	font-family: Tahoma,Geneva,Kalimati,sans-serif;
	font-size: 0.7em;
	background: #f3f3f3;
}

#content .for-employers p {
	
	padding: 5px 22px 5px 22px;
	text-align: left;
}

#content .for-employers .select-big {
	width: 296px;
	font-family: Arial,Helvetica,Garuda,sans-serif;
	color: #836f1d;
	border: 1px solid #dcdddd;
	text-align: center;
}

#content .for-employers .input-wybierz {
	margin: 10px 0 0 220px;
	width: 76px;
	height: 20px;
	background: url(../simg/input-wybierz.jpg) no-repeat;
	border: 0;
}

#content .for-employers .input-wybierz:hover {
	background-position: 0px -20px;
}

#content .logowanie {
	padding: 5px 22px 5px 22px;
	font-family: Tahoma,Geneva,Kalimati,sans-serif;
	font-size: 0.7em;
	background: #e9e9e9;
}

#content .logowanie .input-normal {
	float: left;
	margin: 0 2px 0 0;
	padding: 2px;
	width: 124px;
	font-family: Arial,Helvetica,Garuda,sans-serif;
	font-size: 0.95em;
	color: #836f1d;
	border: 1px solid #d5d5d6;
	text-align: center;
}

#content .logowanie .input-rr {
	float: left;
	width: 27px;
	height: 20px;
	background: url(../simg/input-rr.jpg) no-repeat;
	border: 0;
}

#content .logowanie .input-rr:hover {
	background-position: 0px -20px;
}

#content .last-offerts {
	background: #f3f3f3;
}

#content .right-column .wiecej {
	margin: 0 10px 10px 0;
	float: right;
	width: 43px;
	height: 14px;
	background: url(../simg/link-wiecej.jpg) no-repeat;
}

#content .right-column .wiecej:hover {
	background-position: 0px -14px;
}

#content .zobacz-wszystkie {
	margin: 10px 18px 10px 0;
	float: right;
	width: 88px;
	height: 14px;
	background: url(../simg/img-zobacz-wszystkie.jpg) no-repeat;
}
#content .zobacz-wszystkie:hover {
	background-position: 0px -14px;
}

#content table {
	border-collapse: collapse;
}
/* oferty */
#content .oferty {
	margin: 2px 0 10px 0;
	width: 710px;
}

#content .oferty td {
	text-align: center;
	border-right: 1px solid;
}

#content .oferty tr.desc td {border-color: #858585;}

#content .oferty tr.odd td {border-color: #ddd;}

#content .oferty tr.even td {border-color: #e6e6e6;}

#content .oferty tr td.szczegoly {
	border: none;
	width: 95px;
}

#content .oferty tr td.szczegoly a:hover, #content .oferty td.stanowisko a:hover {border-bottom: 1px solid #bababa;}

#content .oferty td.nr {width: 8%;}

#content .oferty td.nazwa-zawodu {width: 25%;}

#content .oferty td.stanowisko{width: 25%;}

#content .oferty td.miejsce-pracy {width: 15%;}

#content .oferty td.date {width: 15%;}

#content .oferty td.opis {width: 307px;}
/* koniec ofert */

#content .last-offerts table {
	width: 308px;
}

#content .last-offerts table tr td {
	text-align:center;
}
#content .last-offerts p {
	margin: 15px 20px;
	text-align: right;
}

#content tr td {
	padding: 5px 0 6px 0;
	font-family: Arial,Helvetica,Garuda,sans-serif;
	font-size: 0.7em;
}

#content tr.desc td {
	color: #fff;
	background: url(../simg/table-desc-background.jpg) repeat-x;
	text-align: center;
}

#content tr.odd td {
	color: #333333;
	background: #f4f4f4;
}

#content tr.even td {
	color: #333333;
	background: #fff;
}

#content tr td.job {
	padding: 0 5px;
	width: 172px;
	border-left: 1px solid;
	border-right: 1px solid;
}

#content tr.desc td.job {
	border-color: #858585;
}

#content tr.odd td.job {
	border-color: #ddd;
}

#content tr.even td.job {
	border-color: #e6e6e6;
}

#content tr td.date {
	text-align: center;
}

#content tr td.nr {
	text-align: center;
}

#content h1 {
	margin: 0 0 5px 0;
	font-family: Tahoma,Geneva,Kalimati,sans-serif;
	font-size: 1.1em;
	font-weight: normal;
	color: #016435;
}

#content h1 a, #content a {
	color: #016435;
}

#content p {
	margin: 0 0 7px 0;
	color: #333333;
	line-height: 1.4em;
}

#content .news p {
	font-family: Tahoma,Geneva,Kalimati,sans-serif;
	font-size: 0.7em;
}

#content .single-news h2 {
	margin: 0 0 13px 0;
	font-family: Tahoma,Geneva,Kalimati,sans-serif;
	font-size: 1em;
	color: #016435;
}

#content .single-news h3 {
	font-family: Arial,Helvetica,Garuda,sans-serif;
	font-size: 0.85em;
	font-weight: normal;
}

#content .single-news h3 span {
	font-size: 0.8em;
	color: #aeaeae;
}

#content .single-news h5 {
	padding: 0 15px 15px 15px;
	width: 570px;
	font-family: Arial,Helvetica,Garuda,sans-serif;
	font-size: 0.8em;
	color: #333333;
}

#content .single-news p {
	margin: 0 0 7px 0;
	font-family: Arial,Helvetica,Garuda,sans-serif;
	font-size: 0.75em;
}

#content .single-news p.small {
	font-size: 0.7em;
}

#content .single-news blockquote {
	margin-bottom: 20px;
	padding: 15px;
	width: 570px;
	background: #efefef;
}

#content .single-news blockquote p {
	margin: 0 0 10px 0;
}

#content .single-news li {
	padding: 5px 0;
	list-style-position: inside;
	list-style-type: square;
	font-family: Arial,Helvetica,Garuda,sans-serif;
	font-size: 0.75em;
	color: #016435;
}

#content .single-news ul.ls {
	margin: 5px 20px;
	padding: 5px;
	font-family: Arial,Helvetica,Garuda,sans-serif;
}

#content .single-news ul.ls li {
	padding: 5px 0;
	color: #333333;
	font-size: 0.75em;
	list-style-type: square;
	list-style-position: outside;
}

#content .single-news span {
	color: #333333;
}

#content .single-news fieldset {
	border: 0;
}

#content .single-news h4 {
	margin: 20px 0 10px 0;
	font-family: Arial,Helvetica,Garuda,sans-serif;
	font-size: 1em;
	color: #016435;
	border-bottom: 1px solid #ececec;
	background: url(../simg/right-white.jpg) right no-repeat;
}

#content fieldset.bform div {
	margin: 1px 0 0 0;
	overflow: hidden;
	height: 100%;
	padding: 10px 20px 10px 0;
	background: #efefef;
}

#content .bform label {
	float: left;
	margin: 2px 60px 0 0;
	width: 270px;
	font-family: Arial,Helvetica,Garuda,sans-serif;
	font-size: 0.75em;
	color: #333333;
	text-align: right;
	cursor: pointer;
}

#content .bform label.wide {
	float: left;
	margin: 2px 20px;
	width: 650px;
	font-family: Arial,Helvetica,Garuda,sans-serif;
	font-size: 0.75em;
	color: #333333;
	text-align: left;
}

#content .bform label.lradio {
	margin: 0 10px 10px 5px;
	width: 142px;
	text-align: left;
}

#content .bform label.iradio {
	margin: 0 10px 10px 5px;
	width: 284px;
	text-align: left;
}

#content .bform label .input-inlabel{
	margin: 0 0 0 5px;
	padding: 2px;
	width: 240px;
	color: #858585;
	border: 1px solid #d9dada;
}

#content .bform .dradio {
	float: left;
	width: 350px;
	white-space: normal;
	font-size: 1.2em;
}

#content .bform .input-radio {
	float: left;
}

#content .bform .input-big, #content .bform .textarea-big, #content .bform .select-big {
	padding: 2px;
	float: left;
	width: 306px;
	font-family: Tahoma,Geneva,Kalimati,sans-serif;
	font-size: 0.7em;
	color: #858585;
	border: 1px solid #d9dada;
}

#content .bform .select-big {
	width: 310px;
	text-align: left;
}

#content .bform .textarea-big {
	height: 120px;
}

#content .bform .div-group {
        margin:0;
	padding:0;
	float: left;
	width: 310px;
	font-family: Tahoma,Geneva,Kalimati,sans-serif;
	font-size: 1em;
	color: #d9dada;
}
#content .bform .div-group-margin {
        margin:0 0 0 325px;
	padding:0;
	float: left;
	width: 310px;
	font-family: Tahoma,Geneva,Kalimati,sans-serif;
	font-size: 1em;
	color: #d9dada;
}
#content .bform .div-group-wide {
        margin:0 0 0 100px;
	padding:0;
	float: left;
	width: 580px;
	font-family: Tahoma,Geneva,Kalimati,sans-serif;
	font-size: 1em;
	color: #d9dada;
}
#content .bform .input-small {
        clear:left;
        margin:2px 0;
	padding: 0px;
	float: left;
	width: 25px;
	font-family: Tahoma,Geneva,Kalimati,sans-serif;
	font-size: 0.7em;
	color: #d9dada;
	border: 1px solid #d9dada;
}

#content .bform .label-small {
	margin:2px 0;
	font-family: Arial,Helvetica,Garuda,sans-serif;
	font-size: 0.7em;
        width:90%;
	color: #666;
	text-align: left;
	cursor: pointer;
}

#content .bform .input-wyslij {
	margin: 5px 0 10px 15px;
	float: right;
	width: 81px;
	height: 20px;
	background: url(../simg/input-wyslij.jpg) no-repeat;
	border: 0;
}

#content .single-news .input-wyslij:hover {
	background-position: 0px -20px;
}


#content .bform .input-usun {
	margin: 5px 0 10px 15px;
	float: right;
	width: 81px;
	height: 20px;
	background: url(../simg/input-usun.jpg) no-repeat;
	border: 0;
}

#content .single-news .input-usun:hover {
	background-position: 0px -20px;
}
#content .single-news .flright {
	margin: 5px 0 5px 20px;
	float: right;
	clear: both;
}

#content .single-news .flleft {
	margin: 5px 20px 5px 0;
	float: left;
	clear: both;
}

#content .single-news .powrot {
	float: right;
	width: 66px;
	height: 27px;
	background: url(../simg/img-powrot.jpg) no-repeat;
}

#content .single-news .powrot:hover {
}

#content .wazne, #content .single-news .wazne {
	padding: 5px 10px 0 100px;
	width: 602px;
	height: 66px;
	background: url(../simg/img-wazne.jpg) no-repeat;
}

#content .more-news {
	clear: both;
	margin: 5px 0 5px 3px;
	list-style-type: square;
	list-style-position: inside;
	color: #016435;
}

#content .more-news li {
	padding: 3px 0;
}

#content .more-news li span {
	font-family: Arial,Helvetica,Garuda,sans-serif;
	font-size: 0.7em;
	color: #bababa;
}

#content .more-news li a {
	font-family: Arial,Helvetica,Garuda,sans-serif;
	font-size: 0.8em;
}

#content .more-news li a:hover {
	color: #333333;
	border-bottom: 1px solid #bababa;
}

#content a.panel {
	float: left;
	width: 205px;
	height: 86px;
}

#content a.pedycja-danych {background: url(../simg/panel-edycja-danych.jpg) no-repeat;}

#content a.pedycja-cv {background: url(../simg/panel-edycja-cv.jpg) no-repeat;}

#content a.pusuniecie-cv {background: url(../simg/panel-usuniecie-cv.jpg) no-repeat;}

#content a.pzmiana-hasla {background: url(../simg/panel-zmiana-hasla.jpg) no-repeat;}

#content a.pzglos-wolne-miejsce {background: url(../simg/panel-zglos-wolne-miejsce.jpg) no-repeat;}

#content a.pwyszukaj-pracownika {background: url(../simg/panel-wyszukaj-pracownika.jpg) no-repeat;}

#content a.pwyszukaj-cv {background: url(../simg/panel-wyszukaj-cv.jpg) no-repeat;}

#content a.pkontakt-z-pup {background: url(../simg/panel-kontakt-z-pup.jpg) no-repeat;}

#content a.panel:hover {background-position: 0px -86px;}

#footer {
	padding: 10px 0 10px 0;
	clear: both;
	background: #f4f4f4;
}

#footer .content {
	overflow: hidden;
}

#footer .underline {
	padding: 0 0 5px 0;
	border-bottom: 1px solid #e3e3e3;
}

#footer .left-column {
	margin: 10px 0 5px 0;
	float: left;
	font-family: Tahoma,Geneva,Kalimati,sans-serif;
	font-size: 0.7em;
	color: #333333;
}

#footer .left-column p {
	margin-bottom: 10px;
}

#footer .left-column li {
	float: left;
	margin: 0 10px 0 0;
	display: inline;
}

#footer .left-column li.desc {
	margin-top: 3px;
}

#footer .left-column li.browsers {
	margin: -6px 0 0 0;
}

#footer .right-column {
	margin: 10px 0 5px 0;
	float: right;
	text-align: right;
}

#footer .right-column li {
	margin: 0 0 10px 0;
	list-style-type: none;
}

#up {
	float: left;
}

#up a {
	display: block;
	margin: 4px 0 0 0;
	padding: 0 0 0 20px;
	height: 14px;
	font-family: Tahoma,Geneva,Kalimati,sans-serif;
	font-size: 0.7em;
	color: #333333;
	background: url(../simg/arrow-up.jpg) no-repeat;
}

#mini-menubar {
	float: right;
}

#mini-menubar li {
	margin: 0 30px 0 0;
	padding: 0 32px 0 0;
	display: inline;
	font-family: Tahoma,Geneva,Kalimati,sans-serif;
	font-size: 0.7em;
	border-right: 1px solid #b1b1b1;
}

#mini-menubar li.last {
	margin: 0;
	padding: 0;
	border: none;
}

#mini-menubar a {
	color: #016435;
}

#mini-menubar a:hover {
	border-bottom: 1px solid #bababa;
}
