#submenu {
	background: url(podmenu/podmenu_tlo.gif) no-repeat bottom left;
}
#submenu ul {
	margin: 0;
	padding: 0;
	background: url(podmenu/podmenu_gora.jpg) no-repeat top left;
	list-style: none;
	padding: 5px 0px 15px 0px;
	min-height: 150px;
}
#submenu ul.start {
	background: url(podmenu/podmenu_gora_start.jpg) no-repeat top left;
}
#submenu ul li {
	display: block;
	clear: both;
}
#submenu ul li a {
	display: block;
	height: 48px;
	width: 219px;
	overflow: hidden;
	margin-bottom: 3px;
	text-indent: -200em;
}
#submenu ul li a:hover {
	text-decoration: none;
}
#submenu ul li a.dodajProjekt {
	background: url(podmenu/pracodawca_dodaj_projekt.jpg) no-repeat;
}
#submenu ul li a.mojeProjekty {
	background: url(podmenu/pracodawca_moje_projekty.png) no-repeat;
}
#submenu ul li a.wyszukajProjektFront {
	height: 60px;
	width: 238px;
	background: url(podmenu/front_wyszukajProjekt.png) no-repeat;
}
#submenu ul li a.zapytaniaOczekujace {
	height: 40px;
	background: url(podmenu/front_zapytania.png) no-repeat bottom left;
}
#submenu ul li a.projektyWszystkie {
	background: url(podmenu/projekty_wszystkie.png) no-repeat;
}
#submenu ul li a.projektyInnych {
	height: 71px;
	background: url(podmenu/pracodawca_projekty_innych.png) no-repeat;
}
#submenu ul li a.projektyDodajCV {
	background: url(podmenu/projekty_dodaj_cv.png) no-repeat;
}
#submenu ul li a.projektyListaCV {
	background: url(podmenu/projekty_lista_cv.png) no-repeat;
}
#submenu ul li a.projektyObserwowane {
	background: url(podmenu/projekty_obserwowane.png) no-repeat;
	height: 66px;
}
#submenu ul li a.zwiekszSzanse {
	margin-top: 10px;
	background: url(podmenu/pracodawca_zwieksz_szanse.png) no-repeat;
	height: 135px;
}
#submenu ul li a.zwiekszSzanse span {
	font-family: verdana, sans-serif;
	font-size: 11px;
	color: #5fb1b7;
	display: block;
	text-indent: 0px;
	padding: 15px 23px 15px 28px;
	text-align: justify;
}
#submenu ul li a.wiadomosciNapisz {
	background: url(podmenu/wiadomosci_napisz.png) no-repeat;
	height: 67px;
}
#submenu ul li a.wiadomosciOdebrane {
	background: url(podmenu/wiadomosci_odebrane.png) no-repeat;
}
#submenu ul li a.wiadomosciWyslane {
	background: url(podmenu/wiadomosci_wyslane.png) no-repeat;
}
#submenu ul li a.wiadomosciArchiwum {
	background: url(podmenu/wiadomosci_archiwum.png) no-repeat;
}
#submenu ul li a.wiadomosciUstawienia {
	background: url(podmenu/wiadomosci_ustawienia.png) no-repeat;
}
#submenu ul li a.mojProfil {
	background: url(podmenu/profil_konto.png) no-repeat;
}
#submenu ul li a.mojeStatystyki {
	background: url(podmenu/profil_statystyki.png) no-repeat;
}
#submenu ul li a.mojePlatnosci {
	background: url(podmenu/profil_platnosci.png) no-repeat;
	height: 49px;
}

#submenu ul li a.projektyDsMoje {
	background: url(podmenu/projekty_ds_moje.png) no-repeat;
}
#submenu ul li a.projektyDsWszystkie {
	background: url(podmenu/projekty_ds_wszystkie.png) no-repeat;
}
#submenu ul li a.projektyDsZamkniete {
	background: url(podmenu/projekty_ds_zamkniete.png) no-repeat;
}
#submenu ul li a.projektyDsZaproszenia {
	background: url(podmenu/projekty_ds_zaproszenia.png) no-repeat;
}

#submenu ul li .search_field {
	background: url(podmenu/help_szukaj_pole.png) no-repeat top left;
	width: 143px;
	height: 41px;
	border: 0;
	margin: 0px 0px 0px 20px;
	padding: 25px 0px 0px 10px;
	display: block;
	float: left;
	color: #a0b0bd;
}
#submenu ul li .search_button {
	background: url(podmenu/help_szukaj_lupa.png) no-repeat top left;
	border: 0;
	margin: 0;
	width: 59px;
	height: 66px;
	display: block;
	float: left;
	padding: 0;
	cursor: pointer;
	cursor: hand;
}

#submenu ul ul {
	margin: 0;
	padding: 5px 0px;
	background: none;
	min-height: 0px;
	
}
#submenu ul ul li {
	margin-left: 25px;
	margin-bottom: 5px;
}
#submenu ul ul li a {
	font-size: 14px;
	font-family: tahoma, sans-serif;
	font-weight: bold;
	display: inline;
	color: #d7d834;
	text-indent: 0;
}

#submenu .search_field {
	margin: 10px;
	width: 150px;
}

#submenu .licznik {
	color: #beff6f;
	font-size: 14px;
	display: inline-block;
	height: 20px;
	text-align: center;
	padding: 1px 0px 0px 1px;
}
#submenu .licznik.d1 {
	width: 20px;
	background: url(podmenu/menu_licznik_d1.png) no-repeat;
}
#submenu .licznik.d2 {
	width: 30px;
	background: url(podmenu/menu_licznik_d2.png) no-repeat;
}


#poleZielone {
	margin-top: 10px;
	width: 237px;
	background: url(gfx/pole_zielone_dol.jpg) no-repeat bottom left;
	padding-bottom: 22px;
}
#poleZielone .tresc{
	background: url(gfx/pole_zielone_gora.gif) no-repeat top left;
	padding: 12px 28px 0px 28px;
	color: #092e31;
	font-family: tahoma, sans-serif;
	font-size: 12px;
}
#poleZielone .tresc h3 {
	font-size: 15px;
	margin: 0;
}
#poleZielone .tresc span {
	color: #8d2693;
}


#poleJasne, .commercials.bodyEnd {
	margin-top: 10px;
	background: url(gfx/pole_jasne_dol.gif) no-repeat bottom left;
	padding-bottom: 12px;
}
#poleJasne .ad_link a {
	display: block;
	color: #092e31;
	text-decoration: none;
}
#poleJasne .tresc, .commercials .body{
	background: url(gfx/pole_jasne_gora.gif) no-repeat 0px 14px;
	padding: 0px 10px 0px 10px;
	color: #092e31;
	font-family: tahoma, sans-serif;
	font-size: 12px;
}
#poleJasne .tresc h3 {
	color: #153a0b;
	font-family: verdana, sans-serif;
	font-size: 11px;
	position: relative;
	margin: 0px 0px 0px 0px;
}
#poleJasne .tresc h3 span {
	color: #bdea85;
	position: absolute;
	top: 1px;
	left: 1px;
	z-index: -1;
}
#poleJasne .tresc p {
	margin: 10px 0px 0px 0px;
}
#poleJasne .tresc span {
	color: #a71919;
}


#statystyki {
	background: url(gfx/statystyki_tlo.jpg) no-repeat;
	padding-bottom: 18px;
	height: 135px;
	margin-bottom: -25px;
	overflow: hidden;
}

#statystyki .info {
	padding: 12px 12px;
	width: 336px;
	float: left;
	position: relative;
}
#statystyki .info h2 {
	margin: 0;
	color: #082426;
	font-size: 21px;
	font-weight: normal;
}
#statystyki .info ul {
	list-style: none;
	margin-left: 0;
	padding: 2px 0px 0px 15px;
	color: #082426;
	font-weight: bold;
	font-size: 14px;
}
#statystyki .info ul li {
	margin-bottom: 5px;
}
#statystyki .info ul li span {
	font-size: 16px;
}
#statystyki .info .copy {
	position: absolute;
	padding: 12px 12px;
	top: -1px;
	left: -1px;
}
#statystyki .info .copy h2,
#statystyki .info .copy ul {
	color: #FFFFFF;
}
#statystyki .info .copy span {
	color: #86ee01;
}

#statystyki .liczby {
	width: 330px;
	float: left;
	position: relative;
}
#statystyki .liczby h2 {
	margin: 10px 0px 0px 0px;
	font-size: 18px;
	color: #000000;
}
#statystyki .liczby .suma-wyplat {
	position: absolute;
	top: 7px;
	left: 205px;
	font-size: 20px;
	color: #000000;
}
#statystyki .liczby .suma-wyplat sub {
	font-size: 10px;
	color: #cafc95;
	display: block;
	text-align: right;
}
#statystyki .liczby .copy {
	position: absolute;
	top: -1px;
	left: -1px;
}
#statystyki .liczby .copy h2 {
	color: #7ed7df;
}
#statystyki .liczby .copy .suma-wyplat {
	color: #7ed7df;
}
#statystyki .liczby ul {
	clear: both;
	list-style: none;
	margin: 25px 0px 0px -10px; 	padding: 0;
}
#statystyki .liczby ul li {
	margin: 0; 	padding: 0px 4px;
	float: left;
	width: 74px;
	text-align: center;
	font-size: 10px;
	color: #cafc95;
}
#statystyki .liczby ul li strong {
	background: url(gfx/statystyki_licznik.png) no-repeat;
	display: block;
	width: 45px;
	font-weight: normal;
	height: 46px;
	line-height: 46px;
	vertical-align: middle;
	margin: 0px auto;
	font-size: 24px;
}
#statystyki .liczby ul li strong.d3 {
	font-size: 18px;
}
#statystyki .liczby ul li strong.zolty {
	color: #fbff7e;
}
#statystyki .liczby ul li strong.czerwony {
	color: #fa9f9f;
}
#statystyki .liczby ul li strong.niebieski {
	color: #7ed7df;
}

#hint {
	background: url(gfx/podpowiedz_dol.gif) no-repeat bottom left;
	padding-bottom: 18px;
}
#hint .tresc {
	padding: 15px 10px 0px 10px;
	background: url(gfx/podpowiedz_gora.gif) no-repeat;
	font-family: tahoma, sans-serif;
	font-size: 12px;
	color: #ffffff;
}
#hint .hint_actions {
	padding: 5px 5px 0px 5px;
}

#tresc .box {
	clear: both;
	padding: 3px 15px 3px 20px;
}
#tresc .box.odstepy {
	padding: 13px 15px 13px 20px;
}
#tresc .tloNiebieskie {
	background-color: #E6F2F2;
}
#tresc .tloZielone {
	background-color: #E9F7D7;
}
#tresc .box.przyciski {
	border-top: 1px solid #d5e3e4;
}


#tresc .boxForm {
	padding: 11px 15px 11px 20px;
}
#tresc .boxForm textarea {
	width: 646px;
}
#tresc .boxForm label {
	font-size: 15px;
	color: #575757;
	margin-right: 20px;
	position: relative;
	font-weight: bold;
	display: inline-block;
	vertical-align: middle;
}
#tresc .boxForm p {
	margin-top: 15px; 
	padding-bottom: 10px;
}
#tresc .boxForm h5 {
	font-weight: normal;
	margin-top: 15px; 
	padding-bottom: 10px;
}
#tresc .boxForm label input,
#tresc .boxForm label select {
	vertical-align: middle;
	margin-left: 10px;
	font-weight: normal;
}
#tresc .boxForm label .jquery-selectbox-contener {
	margin-left:10px;
	vertical-align: middle;
	display: inline-block;
}
#tresc .boxForm label .podpis {
	font-weight: normal;
	position: absolute;
	right: 0px;
	top: 22px;
	color: #aac8cb;
	font-size: 10px;
}
#tresc .boxForm label .required {
	font-weight: normal;
	position: absolute;
	left: 0px;
	top: 20px;
	color: #ff9494;
	font-size: 10px;
}
#tresc .boxForm h3 .required {
	font-weight: normal;
	color: #ff9494;
	font-size: 10px;
}
#tresc .boxForm h3 .same_address {
	font-size: 15px;
	color: #575757;
}
#tresc .boxForm .chooserDaty {
	display: inline;
	width: 120px;
}
#tresc .boxForm .wybierzDate {
	background: url(gfx/ico_kalendarz.gif) no-repeat;
	width: 22px;
	height: 24px;
	float: right;
	overflow: hidden;
	text-indent: -20em;
	margin-top: -3px;
}


#tresc h2 {
	font-family: tahoma, sans-serif;
	font-size: 20px;
	color: #051718;
	margin: 0;
}
#tresc h2 span,
#tresc h2 a {
	color: #08BFCD;
	text-decoration: none;
}
#tresc h2 big {
	font-size: 24px;
}
#tresc h3 {
	margin: 0;
	font-size: 16px;
	color: #08becd;
}
#tresc .right h2,
#tresc .right h3,
#tresc .right h4 {
	text-align: right;
}
#tresc h4 {
	margin: 0;
	font-size: 15px;
	color: #051718;
}
#tresc h5 {
	margin: 0;
	font-size: 14px;
	color: #69b809;
}
#tresc h6 {
	margin: 0;
	font-size: 13px;
	color: #69b809;
}

#tresc span.right {
	display: inline;
	}
#tresc span.right h3 {
	float: right;
}
#tresc span.right .podpis {
	clear: both;
	float: right;
}

#tresc .podpis {
	color: #647b7d;
	font-size: 11px;
}
#tresc .right .podpis {
	text-align: right;
}
#tresc .podpis.jasny {
	color: #aac8cb;
	font-size: 10px;
}

#tresc .zielony {
	color: #69b809;
}
#tresc .zielonoNiebieski {
	color: #08BFCD;
}
#tresc .niebieski,
#tresc .podpis.niebieski {
	color: #1abdf2;
}
#tresc .szary {
	color: #575757;
}
#tresc .turkus {
	color: #036066;
}
#tresc .jTurkus {
	color: #02959e;
}
#tresc .czarny {
	color: #051718;
}
#tresc .normal {
	font-weight: normal;
}
#tresc .doPrawej {
	text-align: right;
}

.statusc0, #tresc .statusc0{
	color: #f14d01;
}
.statusc1, #tresc .statusc1{
	color: #2d888f;
}
.statusc2, #tresc .statusc2{
	color: #414647;
}
.statusc3, #tresc .statusc3{
	color: #414647;
}
.statusc4, #tresc .statusc4{
	color: #414647;
}
.statusc5, #tresc .statusc5{
	color: #2e810a;
}
.statusc6, #tresc .statusc6{
	color: #f14d01;
}
.statusc7, #tresc .statusc7{
	color: #414647;
}
.statusc8, #tresc .statusc8{
	color: #414647;
}
.statusc9, #tresc .statusc9{
	color: #69b809;
}
.statusc10, #tresc .statusc10{
	color: #f14d01;
}

#tresc hr {
	clear: both;
	border: 0;
	margin: 5px 0px 5px 20px;
	padding: 0;
	width: 674px;
	height: 1px;
	background-color: #D5E3E4;
	color: #D5E3E4;
}
#tresc hr.ciemny {
	background-color: #647B7D;
	color: #647B7D;
}
#tresc .box hr {
	margin-left: 0px;
	margin-right: -15px;
}
#tresc .box .odstepy {
	padding: 20px 0px;
}


#tresc p {
	margin: 5px 0px;
	font-size: 13px;
	color: #414647; /* #051718*/
}
#tresc table {
	margin: 5px 0px; 
	width: 100%;
	border-collapse: collapse; 
	border-spacing: 0px; 
	font-family: tahoma, sans-serif;
	font-size: 13px;
	color: #092e31;
	*border-collapse: expression('separate', cellSpacing = '0px');
}
#tresc table .w180 {
	width: 180px;
}
#tresc table .w200 {
	width: 200px;
}
#tresc table .w220 {
	width: 220px;
}
#tresc table .w250 {
	width: 250px;
}
#tresc table .odstep {
	padding-left: 30px;
}
#tresc table td {
	vertical-align: top;
}
#tresc label {
	margin-right: 10px;
}

#tresc ul.kolumny {
	list-style: none;
	margin: 10px 0px 5px 0px;
	padding: 0px; 
	height: 26px;
}
#tresc ul.kolumny li {
	font-size: 14px;
	color: #02959e;
	width: 125px;
	display: block;
	float: left;
	padding: 0;
}
#tresc ul.short li {
	width: 100px;
}
#tresc ul.kolumny li.right {
	float: none;
	width: auto; 
	text-align: right;
}
#tresc ul.kolumny li p {
	font-size: 13px;
	color: #051718;
}


#tresc ul.strony {
	list-style: none;
	margin: 5px 100px 0px 100px;
	padding: 0px;
	text-align: center; 
}
#tresc ul.strony li {
	display: inline;
	background: url(gfx/strony_separator.gif) no-repeat center right;
}
#tresc ul.strony li .przycisk {
	margin-top: 0px;
}
#tresc ul.strony li.ostatni {
	background: none;
}
#tresc ul.strony li.nr {
	line-height: 26px;
}
#tresc ul.strony li.nr a {
	font-size: 16px;
	color: #08becd;
	font-weight: bold;
	margin: 0px 5px;
}
#tresc ul.strony li.nr a.wybrany {
	color: #9ab6bc;
}

#tresc .przycisk {
	margin: 5px 0px 0px 20px;
	display: block;
	height: 26px;
	float: right;
	text-decoration: none;
}
#tresc .przycisk.left {
	float: left;
	margin: 5px 20px 0px 0px;
}
#tresc .przycisk strong, 
#tresc .przycisk input {
	color: #234c50;
	margin: 0px;
	float: left;
	cursor: pointer;
	display: block;
	font-size: 11px;
	font-weight: normal;
	padding: 6px 18px 4px 18px;
	height: 16px;
	letter-spacing: 0.1em;
}
#tresc .przycisk input {
	border: 0px #FFF solid;
	height: 26px;
	padding: 0px 18px 4px 18px;
}
#tresc .przycisk:hover {
	text-decoration: none;
}
#tresc .przycisk strong span {
	font-weight: bold;
}

#tresc .przycisk.info {
	color: #234c50;
	background: url(bttn/info.png) no-repeat top left;
}
#tresc .przycisk.info strong,
#tresc .przycisk.info input {
	background: url(bttn/info_pr.gif) no-repeat top right;
}
#tresc .tloNiebieskie .przycisk.info strong,
#tresc .tloNiebieskie .przycisk.info input,
#tresc .karta .gora .przycisk.info strong {
	background: url(bttn/info_niebieskie_pr.gif) no-repeat top right;
}
#tresc .tloZielone .przycisk.info strong,
#tresc .tloZielone .przycisk.info input {
	background: url(bttn/info_zielone_pr.gif) no-repeat top right;
}

#tresc .przycisk.nieaktywny {
	background: url(bttn/nieakt.png) no-repeat top left;
}
#tresc .przycisk.nieaktywny strong,
#tresc .przycisk.nieaktywny input {
	color: #98b1b3;
	cursor: default;
	background: url(bttn/nieakt_pr.gif) no-repeat top right;
}
#tresc .tloNiebieskie .przycisk.nieaktywny strong,
#tresc .tloNiebieskie .przycisk.nieaktywny input {
	background: url(bttn/nieakt_niebieskie_pr.gif) no-repeat top right;
}
#tresc .tloZielone .przycisk.nieaktywny strong,
#tresc .tloZielone .przycisk.nieaktywny input {
	background: url(bttn/nieakt_zielone_pr.gif) no-repeat top right;
}

#tresc .przycisk.anuluj {
	background: url(bttn/anuluj.png) no-repeat top left;
}
#tresc .przycisk.anuluj strong,
#tresc .przycisk.anuluj input {
	color: #234c50;
	background: url(bttn/anuluj_pr.gif) no-repeat top right;
	padding-left: 35px;
}
#tresc .tloNiebieskie .przycisk.anuluj strong,
#tresc .tloNiebieskie .przycisk.anuluj input {
	background: url(bttn/anuluj_niebieskie_pr.gif) no-repeat top right;
}
#tresc .tloZielone .przycisk.anuluj strong,
#tresc .tloZielone .przycisk.anuluj input {
	background: url(bttn/anuluj_zielone_pr.gif) no-repeat top right;
}

#tresc .przycisk.potwierdz {
	background: url(bttn/potwierdz.png) no-repeat top left;
}
#tresc .przycisk.potwierdz strong,
#tresc .przycisk.potwierdz input {
	color: #406f40;
	background: url(bttn/potwierdz_pr.gif) no-repeat top right;
}
#tresc .tloNiebieskie .przycisk.potwierdz strong,
#tresc .tloNiebieskie .przycisk.potwierdz input {
	background: url(bttn/potwierdz_niebieskie_pr.gif) no-repeat top right;
}
#tresc .tloZielone .przycisk.potwierdz strong,
#tresc .tloZielone .przycisk.potwierdz input {
	background: url(bttn/potwierdz_zielone_pr.gif) no-repeat top right;
}


#tresc .przyciski {
	clear: both;
	height: 39px
}

#tresc .sortowania {
	margin-top: 2px;
	background-color: #d6f8aa; 	
}
#tresc .sortowania h3 {
	color: #414647;
}
#tresc .sortowania .przycisk {
	margin-right: 0px;
	margin-left: 0px; 
}
#tresc .przycisk.sortowanie {
	background: url(bttn/sortowanie.png) no-repeat top left;
}
#tresc .przycisk.sortowanie strong,
#tresc .przycisk.sortowanie input {
	background: url(bttn/sortowanie_pr.gif) no-repeat top right;
	padding-right: 8px;
	padding-left: 8px;
}
#tresc .przycisk.sortowanieAktywne {
	background: url(bttn/sortowanieAktywne.png) no-repeat top left;
	margin-right: 0px;
	margin-left: 0px; 
}
#tresc .przycisk.sortowanieAktywne strong,
#tresc .przycisk.sortowanieAktywne input {
	color: #406f40;
	background: url(bttn/sortowanieAktywne_pr.gif) no-repeat top right;
	padding-left: 8px;
	padding-right: 25px;
}
#tresc .przycisk.sortowanieAktywne.rosnaco strong,
#tresc .przycisk.sortowanieAktywne.rosnaco input {
	background: url(bttn/sortowanieAktywne_pr_ros.gif) no-repeat top right;
}
#tresc .przycisk.sortowanieAktywne.malejaco strong,
#tresc .przycisk.sortowanieAktywne.malejaco input {
	background: url(bttn/sortowanieAktywne_pr_mal.gif) no-repeat top right;
}


#tresc .karta {
	width: 296px;
	background: url(gfx/karta_biale.gif) repeat-y;
	margin-bottom: 20px;
}
#tresc .karta.lewa {
	float: left;
}
#tresc .karta.prawa {
	float: left;
	margin-left: 65px; 
}
#tresc .karta h2 {
	color: #FFFFFF;
	height: 45px;
	padding: 40px 0px 0px 25px;
	background: url(gfx/karta_naglowek.jpg) no-repeat;
	position: relative;
}
#tresc .karta h2.ps {
	background-image: url(gfx/karta_naglowek_PS.jpg)
}
#tresc .karta h2.zo {
	background-image: url(gfx/karta_naglowek_ZO.jpg)
}
#tresc .karta h2.zlTyg {
	background-image: url(gfx/karta_naglowek_zl_tyg.jpg)
}
#tresc .karta h2 span {
	position: absolute;
	top: 18px;
	right: 25px;
	color: #078b01;
	font-size: 24px;
}
#tresc .karta .gora {
	background: url(gfx/karta_niebieskie.gif) repeat-y;
	padding: 5px 15px 5px 15px;
	min-height: 115px;
}
#tresc .karta .gora p {
	margin-bottom: 10px;
	color: #234c50;
	font-size: 12px;
}
#tresc .karta .gora .ukryty {
	display: block;
}
#tresc .karta .gora .przyciski {
	display: none;
}
#tresc .karta .gora.zwinieta .ukryty {
	display: none;
}
#tresc .karta .gora.zwinieta .przyciski {
	display: block;
}
#tresc .karta .gora.zwinieta p {
	height: 75px;
}
#tresc .karta .gora .zobacz {
	height: 16px;
	width: 105px;
	float: right;
	padding-top: 89px;
	color: #234c50;
	font-family: verdana, tahoma, sans-serif;
	font-size: 11px;
	text-align: center;
	font-weight: bold;
	margin: 0px 2px 0px 8px; 
}
#tresc .karta .gora .zobacz.reklama {
	background: url(gfx/karta_info_reklama.jpg) no-repeat;
}
#tresc .karta .gora .zobacz.wyroznienie {
	background: url(gfx/karta_info_wyroznienie.jpg) no-repeat;
}
#tresc .karta .dol {
	background: url(gfx/karta_dol.gif) no-repeat bottom;
	padding: 4px 15px 17px 15px;
}
#tresc .karta .dol .projekt {
	display: block;
	padding: 8px 0px 8px 25px;
	position: relative;
}
#tresc .karta .dol .projekt.niePierwszy {
	border-top: #EBF2F2 solid 1px;
}
#tresc .karta .dol .projekt input {
	position: absolute;
	top: 7px;
	left: 0px;
}
#tresc .karta .dol .projekt label {
	font-size: 12px;
	color: #016066;
}
#tresc .karta .dol .projekt .podpis {
	color: #02959e;
}


#tresc .komunikat {
	background: #D6F8AA url(gfx/komunikat_wykrzyknik.gif) no-repeat 25px center;
	padding: 10px 15px 12px 80px;
}
#tresc .komunikat h5 {
	color: #648409;
}
#tresc .komunikat .podpis {
	color: #9ed20c;
	font-size: 10px;
}

#tresc .blad {
	background: #D6F8AA;
	padding: 10px 15px 10px 20px;
}
#tresc .blad h5 {
	color: #F95E3F;
}
#tresc .blad .podpis {
	font-size: 10px;
}

#tresc .lp {
	background: url(gfx/lp.gif) no-repeat;
	float: left;
	width: 44px;
	height: 42px;
	color: #414647;
	font-size: 30px;
	line-height: 36px;
	vertical-align: middle;
	text-align: center;
	padding: 7px 16px 5px 12px;
	margin-top: 2px;
}
#tresc .lp.wyroznij {
	background-image: url(gfx/lp_wyrozniony.gif);
}
#tresc .lp.ludzik {
	background-image: url(gfx/lp_ludzik.gif);
}
#tresc .lp.ludzik.wyroznij {
	background-image: url(gfx/lp_ludzik_wyrozniony.gif);
}
#tresc .lp.d3 {
	font-size: 20px;
}
#tresc .lp.d4 {
	font-size: 15px;
}


#tresc .odpowiedz {
	padding: 7px 0px 14px 55px;
}
#tresc .odpowiedz.typ1-10, #tresc .odpowiedz.typ2 {
	background: url(gfx/pytanie_1-10.gif) no-repeat 0px 6px;
}
#tresc .odpowiedz.typTN, #tresc .odpowiedz.typ3 {
	background: url(gfx/pytanie_tn.gif) no-repeat 0px 6px;
}
#tresc .odpowiedz.typTXT, #tresc .odpowiedz.typ1 {
	background: url(gfx/pytanie_txt.gif) no-repeat 0px 6px;
}
#tresc .odpowiedz.typTXT input, #tresc .odpowiedz.typ1 input {
	width: 510px;
	vertical-align: middle;
}
#tresc .odpowiedz ul {
	display: inline;
	list-style: none;
	margin: 0;
	padding: 0;
}
#tresc .odpowiedz li {
	display: inline;
}
#tresc .odpowiedz label {
	color: #29838b;
	font-weight: normal;
	vertical-align: middle;
}
#tresc .odpowiedz.typ1-10 input,
#tresc .odpowiedz.typTN input {
		border: none;
}

#tresc .zapytanieOfertowe {
	padding-top: 10px;
	padding-bottom: 10px;
}
#tresc .zapytanieOfertowe .data {
		font-weight: normal;
}
#tresc .zapytanieOfertowe h3 {
	margin-bottom: 7px;
}
#tresc .zapytanieOfertowe.przeczytane h3,
#tresc .zapytanieOfertowe.przeczytane h4,
#tresc .zapytanieOfertowe.przeczytane h5,
#tresc .zapytanieOfertowe.przeczytane .right strong {
	font-weight: normal;	
}
#tresc .zapytanieOfertowe.wyroznione {
	background: #FAFF7E url(gfx/wyroznienie_gwiazdka.gif) no-repeat 11px 5px;
	padding-left: 45px;
}
#tresc .zapytanieOfertowe.ds {
	background: url(gfx/ikona_zapytanieOfertowe.gif) no-repeat 11px 11px;
	padding-left: 50px;
}
#tresc .zapytanieOfertowe.standard {
	background: url(gfx/ikona_projektStandard.gif) no-repeat 11px 11px;
	padding-left: 50px;
}
#tresc .zapytanieOfertowe.ds h3,
#tresc .zapytanieOfertowe.ds h3 a {
	color: #69b809;
}
#tresc .zapytanieOfertowe.standard h3,
#tresc .zapytanieOfertowe.standard h3 a {
	color: #036066;
}

#tresc .konto.brakAktywnosci strong,
#tresc .konto.brakAktywnosci h3 {
	font-weight: normal;		 
}
#tresc .infoZwiekszSzanse {
	background: url(gfx/info_zwieksz_szanse.gif) no-repeat;
	display: block;
	margin-top: -3px;
	overflow: hidden;
	text-indent: -200em;
	width: 19px;
	height: 19px;
}

#tresc .wiadomosc {
	padding-left: 85px;
	position: relative;
}
#tresc .wiadomosc .data {
		font-weight: normal;
}
#tresc .wiadomosc input {
	position: absolute;
	left: 17px;
	top: 13px;
	border: none;
}
#tresc .wiadomosc h3 {
	margin-bottom: 5px;
}
#tresc .wiadomosc.przeczytane h3,
#tresc .wiadomosc.przeczytane h4,
#tresc .wiadomosc.przeczytane h5,
#tresc .wiadomosc.przeczytane h6,
#tresc .wiadomosc.przeczytane .right strong {
	font-weight: normal;	
}
#tresc .wiadomosc .podpis {
	height: 20px;	
}
#tresc .wiadomosc .tooltip {
	position: absolute;
	left: 37px;
	top: 5px;
	width: 45px; /* 56 */
	height: 36px;
	background: url(gfx/ico_powiadomienia.jpg) no-repeat;
	cursor: pointer;
}
#tresc .wiadomosc.przeczytane .tooltip {
	background: url(gfx/ico_powiadomienia_przeczyt.jpg) no-repeat;
}
#tresc .wiadomosc .tooltip.pytanieOdrzucone,#tresc .wiadomosc .tooltip.question_save_signal_reject  {
	background-position:  0px 0px;
}
#tresc .wiadomosc .tooltip.odpowiedzDoProjektu,#tresc .wiadomosc .tooltip.question_save_signal_answered {
	background-position:  0px -36px;
}
#tresc .wiadomosc .tooltip.nowePytanieDoProjektu,#tresc .wiadomosc .tooltip.question_save_signal_new {
	background-position:  0px -72px;
}
#tresc .wiadomosc .tooltip.aplikacjaOdrzucona,#tresc .wiadomosc .tooltip.aplication_save_signal_reject {
	background-position:  0px -108px;
}
#tresc .wiadomosc .tooltip.nowaAplikacja,#tresc .wiadomosc .tooltip.aplication_save_signal_new {
	background-position:  0px -144px;
}
#tresc .wiadomosc .tooltip.wstepnieZaakceptowane,#tresc .wiadomosc .tooltip.aplication_save_signal_early_accepted {
	background-position:  0px -180px;
}
#tresc .wiadomosc .tooltip.wyslanieCV,#tresc .wiadomosc .tooltip.aplication_save_signal_cv {
	background-position:  0px -216px;
}
#tresc .wiadomosc .tooltip.spotkanie,#tresc .wiadomosc .tooltip.aplication_save_signal_metting {
	background-position:  0px -252px;
}
#tresc .wiadomosc .tooltip.poRozmowie,#tresc .wiadomosc .tooltip.aplication_save_signal_after_conversation {
	background-position:  0px -288px;
}
#tresc .wiadomosc .tooltip.zgodaOtrzymana,#tresc .wiadomosc .tooltip.mode_allowed {
	background-position:  0px -324px;
}
#tresc .wiadomosc .tooltip.rekruter,#tresc .wiadomosc .tooltip.mod_new {
	background-position:  0px -360px;
}
#tresc .wiadomosc .tooltip.noweZaproszenie,#tresc .wiadomosc .tooltip.projects_ds_inv_pending {
	background-position:  0px -396px;
}
#tresc .wiadomosc .tooltip.zaproszenieUsuniete,#tresc .wiadomosc .tooltip.projects_ds_inv_deleted {
	background-position:  0px -432px;
}
#tresc .wiadomosc .tooltip.zaproszenieZaakceptowane,#tresc .wiadomosc .tooltip.projects_ds_inv_accepted {
	background-position:  0px -468px;
}
#tresc .wiadomosc .tooltip.zaproszenieOdrzucone,#tresc .wiadomosc .tooltip.projects_ds_inv_rejected {
	background-position:  0px -504px;
}
#tresc .wiadomosc .tooltip.zaproszeniePonowione,#tresc .wiadomosc .tooltip.projects_ds_inv_reinvited {
	background-position:  0px -540px;
}
#tresc .wiadomosc .tooltip.zaproszenieAnulowane,#tresc .wiadomosc .tooltip.projects_ds_inv_canceled {
	background-position:  0px -576px;
}
#tresc .wiadomosc .tooltip.nowaOferta,#tresc .wiadomosc .tooltip.projects_ds_new_offer {
	background-position:  0px -612px;
}
#tresc .wiadomosc .tooltip.ofertaZaakceptowana,#tresc .wiadomosc .tooltip.projects_ds_offer_accepted {
	background-position:  0px -648px;
}
#tresc .wiadomosc .tooltip.zamkniecieProjektu,#tresc .wiadomosc .tooltip.projects_ds_closed {
	background-position:  0px -684px;
}
#tresc .wiadomosc .tooltip.wiadomoscOtrzymana,#tresc .wiadomosc .tooltip.messages_received {
	background-position:  0px -720px;
}
#tresc .wiadomosc .tooltip.wiadomoscWyslana,#tresc .wiadomosc .tooltip.messages_sent {
	background-position:  0px -756px;
}
#tresc .wiadomosc .tooltip.odpowiedzWyslana,#tresc .wiadomosc .tooltip.messages_replied {
	background-position:  0px -792px;
}
#tresc .wiadomosc .tooltip.odpowiedzOtrzymana,#tresc .wiadomosc .tooltip.messages_reply_received {
	background-position:  0px -828px;
}
#tresc .wiadomosc .tooltip.wiadomoscSkasowana,#tresc .wiadomosc .tooltip.messages_deleted {
	background-position:  0px -864px;
}
#tresc .wiadomosc .tooltip.wiadomoscOdzyskana,#tresc .wiadomosc .tooltip.messages_recovered {
	background-position:  0px -900px;
}
#tresc .wiadomosc .tooltip.platnoscGotowa,#tresc .wiadomosc .tooltip.payment_is_ready {
	background-position:  0px -936px;
}
#tresc .wiadomosc .tooltip.wznowienieProjektu,#tresc .wiadomosc .tooltip.project_res {
	background-position:  0px -972px;
}
#tresc .tooltip div {
	display: none;
}

#tresc .tooltip div,
#tooltip.niebieski {
	width: 203px;
	font-family: tahoma, sans-serif;
}
#tresc .tooltip div.gora,
#tooltip.niebieski .gora {
	background: url(gfx/tooltip_niebieski_gora.png) no-repeat;
	height: 22px;
	padding: 10px 20px 0px 20px;
	font-size: 14px;
	color: #ffffff;
	font-weight: bold;
	overflow: hidden;
}
#tresc .tooltip div.tresc,
#tooltip.niebieski .tresc {
	background: url(gfx/tooltip_niebieski_dol.png) no-repeat bottom;
	padding: 4px 20px 22px 20px;
	color: #2a5c60;
	font-size: 12px;
}

#tresc .cv {
	padding-top: 10px;
	padding-bottom: 10px;
}
#wybierzTag .jquery-selectbox {
	color: #69b809;
}
#dodajTag input {
	color: #69b809;
}


#tresc .listaOfert .lp {
	margin-left: 20px;
}
#tresc .listaOfert hr {
	width: 654px;
	margin-left: 20px;
	background-color: #E6F6F6;
	color: #E6F6F6;
}
#tresc .listaOfert h3 {
	margin-bottom: 20px;
}
#tresc .listaOfert h3.right {
	margin-bottom: 0px;
}
#tresc .listaOfert p {
	margin-top: 10px;
}
#tresc .listaOfert label {
	margin-right: 30px;
}

#tresc .pomoc {
	color: #1abdf2;
}
#tresc .pomoc h1,
#tresc .pomoc h2,
#tresc .pomoc h3,
#tresc .pomoc h4,
#tresc .pomoc h5
{
	color: #1abdf2;
}

#tresc table.pytania .numer {
	width: 30px; text-align: center;
} 
#tresc table.pytania .opis {
	width: 50px; text-align: right; padding-top: 8px;
} 
#tresc table.pytania .textarea {
	width: 360px; text-align: right; padding-bottom: 20px;
} 
#tresc table.pytania .rodzajOdpowiedzi {
	text-align: center; padding-top: 8px;
}
#tresc table.pytania .rodzajOdpowiedzi h6 {
	margin-bottom: 6px;
}
#tresc table.pytania .rodzajOdpowiedzi a {
	width: 45px;
	height: 33px;
	display: inline-block;
	text-indent: -10em;
	overflow: hidden;
}
#tresc table.pytania .rodzajOdpowiedzi .typ1 {
	background: url(gfx/pytanie_txt_nieaktywne.gif) no-repeat;
}
#tresc table.pytania .rodzajOdpowiedzi .typ2 {
	background: url(gfx/pytanie_1-10_nieaktywne.gif) no-repeat;
}
#tresc table.pytania .rodzajOdpowiedzi .typ3 {
	background: url(gfx/pytanie_tn_nieaktywne.gif) no-repeat;
}
#tresc table.pytania .rodzajOdpowiedzi .typ1.aktywny {
	background: url(gfx/pytanie_txt.gif) no-repeat;
}
#tresc table.pytania .rodzajOdpowiedzi .typ2.aktywny {
	background: url(gfx/pytanie_1-10.gif) no-repeat;
}
#tresc table.pytania .rodzajOdpowiedzi .typ3.aktywny {
	background: url(gfx/pytanie_tn.gif) no-repeat;
}

#tresc .non-validated input {
	border-color: #F95E3F;
}
#tresc .non-validated textarea {
	border-color: #F95E3F;
}
#tresc .non-validated table {
	border-color: #F95E3F;
}
#tresc .errorlist {
	color: #F95E3F;
	font-size: 11px;
	list-style: none;
	padding: 0;
	margin: 0;
}
#tresc .errorlist li {
	
	margin: 0;
	padding: 0;
	display: inline;
}


/* DATE AND TIME */
.datetime span { font-size:11px; color:#ccc; font-weight:normal; white-space:nowrap; }
.datetime img {border:0;}

/* CALENDARS & CLOCKS */
.calendarbox, .clockbox { margin:5px auto; font-size:11px; width:16em; text-align:center; background:white; position:relative; }
.clockbox { width:auto; }
.calendar { margin:0; padding: 0; }
.calendar table { margin:0; padding:0; border-collapse:collapse; background:white; width:99%; }
.calendar caption, .calendarbox h2 { margin: 0; font-size:11px; text-align:center; border-top:none; }
.calendar th { font-size:10px; color:#666; padding:2px 3px; text-align:center; background:#e1e1e1 url(../../media/img/admin/nav-bg.gif) 0 50% repeat-x; border-bottom:1px solid #ddd; }
.calendar td { font-size:11px; text-align: center; padding: 0; border-top:1px solid #eee; border-bottom:none; }
.calendar td.selected a { background: #C9DBED; }
.calendar td.nonday { background:#efefef; }
.calendar td.today a { background:#ffc; }
.calendar td a, .timelist a { display: block; font-weight:bold; padding:4px; text-decoration: none; color:#444; }
.calendar td a:hover, .timelist a:hover { background: #5b80b2; color:white; }
.calendar td a:active, .timelist a:active { background: #036; color:white; }
.calendarnav { font-size:10px; text-align: center; color:#ccc; margin:0; padding:1px 3px; }
.calendarnav a:link, #calendarnav a:visited, #calendarnav a:hover { color: #999; }
.calendar-shortcuts { background:white; font-size:10px; line-height:11px; border-top:1px solid #eee; padding:3px 0 4px; color:#ccc; }
.calendarbox .calendarnav-previous, .calendarbox .calendarnav-next { display:block; position:absolute; font-weight:bold; font-size:12px; background:#C9DBED url(../../media/img/admin/default-bg.gif) bottom left repeat-x; padding:1px 4px 2px 4px; color:white; }
.calendarnav-previous:hover, .calendarnav-next:hover { background:#036; }
.calendarnav-previous { top:0; left:0; }
.calendarnav-next { top:0; right:0; }
.calendar-cancel { margin:0 !important; padding:0; font-size:10px; background:#e1e1e1 url(../../media/img/admin/nav-bg.gif) 0 50% repeat-x;  border-top:1px solid #ddd; }
.calendar-cancel a { padding:2px; color:#999; }
ul.timelist, .timelist li { list-style-type:none; margin:0; padding:0; }
.timelist a { padding:2px; }
.my_calendar a {
	text-decoration: none;
}

input.hiddenCheckbox{position:absolute;left:-10000px}
label.prettyCheckbox {display:block;float:left;overflow:hidden;width: 40px; height: 33px;padding: 0;}
label.prettyCheckbox .holderWrap {display:none}
label.typ_txt {background:url(gfx/pytanie_txt_full.gif) top left no-repeat}
label.typ_1-10 {background:url(gfx/pytanie_1-10_full.gif) top left no-repeat}
label.typ_TN {background:url(gfx/pytanie_TN_full.gif) top left no-repeat}
label.checked,label.radio:hover {background-position: -0px -35px;}
label.typ_TN.checked,label.typ_TN.radio:hover {background-position: -0px -33px;}

/*** filtry po lewej ***/
#filter {
	background: url(podmenu/filter.jpg) top left repeat-y;
}
#filter h3 {
	font-size: 14px;
	padding: 20px 0 5px 10px;
	margin: 0;
	color: #2e810a;
}
#filter .filter_top {
	background: url(podmenu/filter_gora.jpg) top left no-repeat;
	padding: 0 0 0 10px;
	font-size: 13px;
}
#filter .filter_bottom{
	background: url(podmenu/filter_dol.jpg) top left no-repeat;
	width: 100%;
	height: 27px;
}

/*** new additional styles ***/
.redText p{
	color: #ff0000 !important;
	padding-left: 30px;
}

.redText p b {
	padding-right: 10px;
}

/*
label.radio span.holder{height:61px;background:url(gfx/radio.gif) center top no-repeat}
input.hiddenCheckbox{position:absolute;left:-10000px}
label.prettyCheckbox {display:block;float:left;overflow:hidden;width: 45px; height: 33px;}

label.prettyCheckbox span.holderWrap{display:block;float:left;position:relative;margin-right:5px;overflow:hidden}
label.prettyCheckbox span.holder{display:block;position:absolute;}

label.typ_txt span.holder{height:66px;background:url(gfx/pytanie_txt_full.gif) center top no-repeat}
label.typ_1-10 span.holder{height:66px;background:url(gfx/pytanie_1-10_full.gif) center top no-repeat}
label.typ_TN span.holder{height:66px;background:url(gfx/pytanie_TN_full.gif) center top no-repeat}
label.typ_txt.radio:hover span.holder{top:-35px !important}
label.typ_1-10.radio:hover span.holder{top:-35px !important}
label.typ_TN.radio:hover span.holder{top:-33px !important}
label.typ_txt.checked span.holder,label.typ_txt.checked span.holder,label.typ_txt.checked:hover span.holder,label.typ_txt.checked:hover span.holder{top:-35px !important}
label.typ_1-10.checked span.holder,label.typ_1-10.checked span.holder,label.typ_1-10.checked:hover span.holder,label.typ_1-10.checked:hover span.holder{top:-35px !important}
label.typ_TN.checked span.holder,label.typ_TN.checked span.holder,label.typ_TN.checked:hover span.holder,label.typ_TN.checked:hover span.holder{top:-33px !important}
*/


/* commercials */
.leftSideCommercials {
	list-style: none;
	list-style-type: none;
	padding: 20px 10px 0 10px !important;
	margin: 0;
	color: #016269;
}

.leftSideCommercials li {
	margin-top: 5px;
}

.leftSideCommercials li a {
	display: block;
	color: #068EF4;
	margin-bottom: 5px;
}

.commercialImagesWrapper {
	position: absolute;
	right: 0;
	width: 148px;
}

.commercialImages {
	list-style: none;
	list-style-type: none;
	padding: 0;
	margin-left: 148px;
}

.commercialImages li {
	margin-top: 6px;
}

.commercialImages li a {
	display: block;
	width: 148px;
	padding-bottom: 11px;
	background: url(gfx/comm_dol.png) bottom left no-repeat;
}

.commercialImages li div {
	width: 138px;
	background: url(gfx/comm_body.png) top left no-repeat;
	padding: 10px 5px 0 5px;
}

.commercialImages li div img {
	width: 138px;
}

.commercialImages .noLiStyle {
	width: 148px;
	font-size: 12px;
	color: #ffffff;
	text-align: center;
	font-weight: bold;
	margin-top: 0;
	background: none;
}

