<<<<<<< style.css
.bezDOMny #menuArtykulu, .bezDOMny .thumbs {
	display: none;	
}
html, body {
	margin: 0px;
	padding: 0px;
}
a {
	cursor: pointer;	
}
html#intro {
	height: 100%;
}
html#intro body {
	height: 100%;
}

#box {
	margin: 0 auto;
	padding: 0 15px 0 15px;
	width: 950px;
	position: relative;
	unicode-bidi: embed;
}
#box_intro {
	margin: 0px auto;
	padding: 0;
	width:950px;
	height: auto !important;
	height: 100%;
	min-height: 100%;
	position: relative;
}
#box_english {
	margin: 0 auto;
	padding: 1px 0 0 0;
	width: 950px;
	padding: 0px 108px 0px 103px;
	width: 844px;	
}

#narzedziaWrap {
	position: absolute;
	z-index: 999;
	top: 0;
	left: 0;
	width: 100%;
	height: 28px;
	zoom: 1;
}
#menu-dla-kogo, #menu-dla-kogo ol {
	width:320px;
	height:28px;
	margin: 0px;
	padding: 0px;
	float: right;
	z-index: 999;
}
#box_intro #menu-dla-kogo {
	width: 460px	
}
#menu-dla-kogo li {
	float: left;
	width: 147px;
	height: auto !important;
	height: 28px;
	min-height: 28px;
}
#menu-dla-kogo li a {
	display: block;
	width: 147px;
	height: auto !important;
	height: 28px;
	min-height: 28px;
}
#menu-dla-kogo li ol { 
	position: absolute;
	width: 10em;
	left: -999em; 
}
#menu-dla-kogo li ol li {
	width: 148px;
	height: auto !important;
	height: 21px;
	min-height: 21px;							
}
#menu-dla-kogo li ol li a{
	width: 132px;
	height: auto !important;
	height: 21px;
	min-height: 21px;
	padding: 7px 0px 3px 15px;
	position: relative;
	z-index: 999;
	font-size: 11px;
}


#menu-dla-kogo li:hover ol ol, #menu-dla-kogo li:hover ol ol ol, #menu-dla-kogo li.sfhover ol ol, #menu-dla-kogo li.sfhover ol ol ol {left: -999em;}
#menu-dla-kogo li:hover ol, #menu-dla-kogo li li:hover ol, #menu-dla-kogo li li li:hover ol, #menu-dla-kogo li.sfhover ol, #menu-dla-kogo li li.sfhover ol, #menu-dla-kogo li li li.sfhover ol {left: auto;}

#logo span, #logo_en span, #logo_english span, #menu-dla-kogo li a span, #menu a span, #menu_strony span, #menu_strony_en span, #stopka span, #stopka_english span, ol#narzedzia li a.flaga span, ol#narzedzia_english li a.flaga span {
	position: absolute;
	left: -999em;
}

#logo, #logo_en {
	width:426px;
	height:53px;
	margin: 0 0 25px 143px;
	padding: 29px 0 0 0;
	display: block;
	position: relative;
	z-index: 997;
	clear: both;
}
#logo a, #logo_en a {
	display: block;
	width: 426px;
	height: 53px;
}
#logo_english {
	display: block;
	width: 844px;
	height: 257px;
	margin: 0px;
	padding: 0px;
	
}
div.bable {
	height: 200px;
	float: left;
}

#menu, #opisy, #menus {
	margin: -1px 0 0 145px;
	padding: 0;
}
#menu_strony, #menu_strony_en {
	height: 200px;
	margin: -47px 0px 0px 111px;
	padding: 0px;
	position: relative
}
#topTekst {
	position:absolute;
	font-size: 16pt;
	color: white;
	right: 100px;
	top: 160px;
	float: right;	
}
#menu_strony a, #menu_strony_en a, #menu a {display:block; width: 156px; float: left;}
#menu_strony img,#menu_strony_en img, #menu img {display:block; z-index: 998; position: absolute;}

#menu_strony .o_nas {width: 130px; height: 83px; margin: 42px 37px 0px 0px;} 
#menu_strony .rynek {width: 127px; height: 83px; margin: 57px 36px 0px 0px;}
#menu_strony .poradnictwo {width: 128px; height: 90px; margin: 27px 40px 0px 0px;}
#menu_strony .posrednictwo {width: 127px; height: 92px; margin: 3px 33px 0px 0px;}
#menu_strony .efs {width: 135px; height: 82px;}

#menu_strony .o_nas_duze, #menu_strony .o_nas:hover {width: 130px; height: 133px; margin: 42px 37px 0px 0px;} 
#menu_strony .rynek_duze, #menu_strony .rynek:hover {width: 127px; height: 131px; margin: 57px 36px 0px 0px;}
#menu_strony .poradnictwo_duze, #menu_strony .poradnictwo:hover {width: 128px; height: 146px; margin: 27px 40px 0px 0px;}
#menu_strony .posrednictwo_duze, #menu_strony .posrednictwo:hover {width: 127px; height: 148px; margin: 3px 33px 0px 0px;}
#menu_strony .efs_duze, #menu_strony .efs:hover {width: 135px; height: 148px;}
#menu_strony a span {position: absolute; left: -999em}

#menu_strony_en .o_nas_en {width: 130px; height: 83px; margin: 42px 37px 0px 0px;} 
#menu_strony_en .rynek_en {width: 127px; height: 83px; margin: 57px 36px 0px 0px;}
#menu_strony_en .poradnictwo_en {width: 128px; height: 90px; margin: 27px 40px 0px 0px;}
#menu_strony_en .posrednictwo_en {width: 127px; height: 92px; margin: 3px 33px 0px 0px;}
#menu_strony_en .efs_en {width: 135px; height: 82px;}

#menu_strony_en .o_nas_duze_en, #menu_strony_en .o_nas_en:hover {width: 130px; height: 133px; margin: 42px 37px 0px 0px;} 
#menu_strony_en .rynek_duze_en, #menu_strony_en .rynek_en:hover {width: 127px; height: 131px; margin: 57px 36px 0px 0px;}
#menu_strony_en .poradnictwo_duze_en, #menu_strony_en .poradnictwo_en:hover {width: 128px; height: 146px; margin: 27px 40px 0px 0px;}
#menu_strony_en .posrednictwo_duze_en, #menu_strony_en .posrednictwo_en:hover {width: 127px; height: 148px; margin: 3px 33px 0px 0px;}
#menu_strony_en .efs_duze_en, #menu_strony_en .efs_en:hover {width: 135px; height: 148px;}

#menu li {
	width: 156px;
	margin: 0px;
	padding: 0px;
	display: block;
	float: left;
}
#menu li .block, #menus a {
	display: block;
	width: 156px;
	height: 291px;
}
#menu #efs .block {height: 187px;}
#menu #posrednictwo_pracy .block {height: 217px;}
#menu #poradnictwo_zawodowe .block {height: 257px;}
#menu #rynek_pracy .block {height: 287px;}
#menu span {
	display: block;
	clear: both;
	margin: 11px 0 10px 0;
	font-family: tahoma;
	font-size: 11px;
	padding: 0 5px 0 15px;	
}
#menu li span .wiecej {
	width: 100%;
	height: auto;
	background: none;
	float: none;	
}
div#masa{ width: 1055px; height: auto;  margin: 0px auto 0px 175px; }
div.menus {
	position: relative;
	display:block; 
	width: 156px;
	height: 291px;
	overflow: hidden;
	float:left;
	clear: right;
}


div.menus span, div.menus a {
	display: block;
	padding: 0px;
}

#box .ulatwienia, #box_intro .ulatwienia {
	position: absolute;
	left: -999em;
	top: -999em;
	height: 1px;
	width: 1px;
	display: block;
	text-align: left;
	margin: 0;
	padding: 0;
}
.wiecej {clear: both; display: block;}
#teksty p.wiecej {
	display: block;
	clear: both;
	height: 14px;
	margin: 0px;
}
#teksty p.wiecej a {
	display: block;
	float: right;
	width: 46px;
	height: 15px;
	background: url("../g/wiecej_link.gif") top left no-repeat;
}
#teksty p.wiecej a:hover {
	background-position: left -29px;
}
#teksty p.wiecej a span {
	position: absolute;
	left: -999em;
}
/* ------------------------------------------------------------------ */



/* -------------------- BANNERY -- */
#menusy {
	height: auto !important;
	height: 175px;
	min-height: 175px;
	padding: 0px 0px 29px 0px;
	text-align: center;
	clear: both;
	overflow: visible;
}
*+html #menusy {padding: 120px 0px 20px 0px;}
/* ------------------------------------------------------------------ */



/* -------------------- TRESC-- */
#tresc {
	width: 950px;
	margin: 0px auto;
	clear: both;
	overflow: hidden;
	padding-bottom: 50px;
}
#tresc_english {
	clear: both;
	position: relative;	
	padding-bottom: 50px;
}
#narzedzia, #narzedzia_english {
	display: block;
	clear: both;
	overflow: hidden;
	height: auto !important;
	height: 18px;
	min-height: 18px;
	padding: 0px;
	margin: 0px;
}
#narzedzia li, #narzedzia_english li {
	display: inline;
	float: right;
}
#narzedzia li a, #narzedzia_english li a {
	margin: 0px 4px 0px 4px;
}
img {
	border: none
}
#wyszukiwarkaWEB20 {
	height: auto !important;
	height: 26px;
	min-height: 26px;
	overflow: auto;
	clear: both;
	width: 372px;
	float: right;
	padding: 4px 0px 0px 15px;
	margin: 0px;
}
#wyszukiwarkaWEB20 form div {
	float: left;
	margin: 0;
}
#wyszukiwarkaWynik li, .wyszukiwarkaWynik li {
	margin-bottom: 5px;
}
#wyszukiwarkaWynik li a, .wyszukiwarkaWynik li a{
	display: block;
	height: auto !important;
	height: 100%;
	min-height: 100%;
	padding: 3px;
}


#newsletterEmail {margin: 3px 0px;}

#sciezka-data {
	height: auto !important;
	height: 54px;
	min-height: 54px;
	clear:both;
	padding: 20px 0 0 5px;
}
.s-d-szukZaaw {
	display: block;
	width: 200px;
	height: 100%;
	float: right;
	text-align: right;
}
#sciezka-data p { margin:5px; }
#topWrap {
float: left;
margin: 0 0 0 -950px;
}
#tekstyWrap {
	float: left;
	width: 100%;
	margin: 0;
	padding: 0;	
}
#teksty {
	width: 579px;
	padding: 10px 4px 50px 6px;
	margin: 0 182px 0 179px;
	line-height: normal;
	word-spacing: normal;	
}
#moduly1 {
	margin: 0 0 0 -950px;
	float: left;
	height: auto !important;
	height: 883px;
	min-height: 833px;
	padding-bottom: 50px;
	width: 182px;
}
#moduly2 {
	margin: 0 0 0 -179px;
	float: left;
	height: auto !important;
	height: 883px;
	min-height: 833px;
	width: 179px;
	padding-bottom: 50px;
}

#moduly2.efsDiv {
	margin-top: 381px;
}
.moduly12 {
		padding: 1px 16px 20px 12px;
}
.moduly11, #moduly1 .moduly21 {
	padding: 6px 16px 20px 12px;
}
* html #moduly1 .moduly11 {
	padding-top: 14px;	
}
* html #moduly2 .moduly21 {
	padding-top: 14px;	
}
*+html #moduly1 .moduly11 {
	padding-top: 14px;	
}
*+html #moduly2 .moduly21 {
	padding-top: 14px;	
}
#moduly1 .moduly11, #moduly1 .moduly12, #moduly2 .moduly21, #moduly1 .moduly21 {
	margin-bottom: 20px;
	clear: both;
}
#moduly1 .licznikDiv, #moduly2 .licznikDiv {
	margin-top: -25px;
}

#moduly1 div.bez-ozdob, #moduly2 div.bez-ozdob {
	margin-bottom: 0px;
	clear: both;
	padding: 16px 16px 20px 12px;
}

#teksty div {
	line-height: 15px;
	margin: 13px 0px 10px 0px;
}
#teksty div.opis_zmian div {
	margin: 0px;
}
#teksty ul, #teksty ol {
	line-height: 15px;
}

div#box div#teksty .justowana { text-align: justify; padding-left: 5px; padding-right: 5px}
div#box div#teksty .bez_odstepow {margin: -10px 0px -13px 20px;padding-left:10px}
div#box div#teksty .numerowana {list-style-type: decimal}
div#box div#teksty .alfabetyczna {list-style-type: lower-alpha}
div#box div#teksty .numerowana_bez_odstepow {margin: -10px 0px -13px 20px;padding-left:10px; list-style-type: decimal}
div#box div#teksty .alfabetyczna_bez_odstepow {margin: -10px 0px -13px 20px;padding-left:10px; list-style-type: lower-alpha}


#teksty h1, #tresc_english h1, #teksty h2, #tresc_english h2 {clear: both; margin: 0px 0px 3px 0px;}
div#teksty .w_wykazach {margin: 20px 0px !important; padding: 5px 10px; clear: both}
.data {margin: 0px;}
#teksty p {margin-bottom: 10px; clear: both;}
.odsuniete {margin-top: 20px; margin-bottom: 10px;}
/* ------------------------------------------------------------------ */



/* -------------------- STOPKA -- */
#stopka, #stopka_english {
	/*height: 18px;*/
	width: 100%;
	margin: 0px;
	padding: 11px 0px 0px 0px;
	clear: both
}
#box_intro div#stopka {
	width: 100%;
	position: absolute;
	bottom: 0px;
}	
#stopka_english {
	clear: both;
	float:none;
	height: 19px;
	width: 844px;
}
/* ------------------------------------------------------------------ */

div.narzedzia_box {
	width: 147px; 
	height: 23px; 
	float: right; 
	padding-top: 5px; 
	margin-left: -147px; 
	margin-right: 30px; 
	position: relative; 
	z-index: 1000
}


.clear {clear: both; height: 0px;}
p {margin-bottom: 10px;}
div.hr {height: 3px; padding: 0px; margin: 3px 0px 6px 0px;}

/* ------------------------------  MODULY PO LEWEJ STRONIE ---------- */
#moduly1 h1, #moduly2 h1 {
	height: auto !important;
	height: 10px;
	min-height: 10px;
	padding: 5px 5px 5px 15px;
	margin: 8px 0 1px 0;
}
#moduly2 h1 {
	padding: 5px;
	margin: 8px 0 0 0;	
}
#moduly1 p {
	height: auto !important;
	height: 20px;
	min-height: 20px;
	margin:0px 0px 1px 0px;
	padding: 5px 10px;
}
#moduly1 .moduly12 div.licznikDiv p {
	margin-top: -8px;
}
* html #moduly1 .moduly12 div.licznikDiv p {
	margin-top: -18px;
}
*+html #moduly1 .moduly12 div.licznikDiv p {
	margin-top: -18px;
}
.link-list {
	height: auto !important;
	height: 20px;
	min-height: 20px;
	margin: 0 0 1px 0;
	padding: 0;
}
#moduly2 .link-list {
	border-style: solid;
	border-width: 1px 0;	
}
.link-list li ol, ul#menuGlowne li ol{
	margin: 0;
	padding: 0 0 4px 0;
	font-size: 11px;
	font-weight: normal;
	list-style-type: none;
}
.link-list li ol ol, ul#menuGlowne li ol ol {
	padding: 5px 0 20px 0;
	background-image: none;	
}
.link-list li, ul#menuGlowne li {
	padding: 0;
}
.link-list li a, ul#menuGlowne li a {
	display: block;
	padding: 7px 0 10px 20px;
}
.link-list li li a, ul#menuGlowne li li a {
	display: block;
	padding: 3px 0 3px 30px;
}
.link-list li li {
	font-weight: bold;
	font-size: 10px;
	margin: 0;
	padding: 0 0 3px 0;
	border-style: solid;
	border-width: 0 1px;
}
.link-list li li li {
	font-weight: normal;
	font-size: 11px;
	margin-left: 15px;
	padding-bottom: 0;
	border: none;
}
.link-list li ol li, ul#menuGlowne li ol li {
	border-bottom: none;
}
.link-list li li li .aktywneMenu {
	background: none;
	font-weight: bold;
	color: #000;
}
#box .aktywneMenu {
	display: block;
	padding: 4px 0 0 0;	
}
#box .aktywneMenu span {
	display: block;
	padding: 3px 0 10px 20px;
}
#box li li .aktywneMenu span {
	padding: 0 0 4px 30px;
}
/* ------------------------------  MODULY PO LEWEJ STRONIE KONIEC---------- */


/* ------------------------------  MODULY PO PRAWEJ STRONIE ---------- */
.moduly21, #moduly2 .moduly11, #moduly2 .moduly12, #kalendarz {
	padding: 7px 7px 20px 18px;
}
*+html #kalendarz {
	padding: 16px 7px 20px 18px;	
}
* html #kalendarz {
	padding: 16px 7px 20px 18px;	
}
#moduly2 .moduly21 p, #moduly1 .moduly21 p, #moduly2 .moduly21 form, #moduly1 .moduly21 form {
	height: auto !important;
	height: 20px;
	min-height: 20px;
	margin:0px 0px 1px 0px;
	padding: 5px 10px;
}
.spis {
	padding: 5px 0
}
.spis li a {
	padding-left: 10px;
}
.spis span {
	padding-left: 10px;
}
#moduly1 .wiecej, #moduly2 .wiecej {
	display: block;
	clear: both;
	height: 15px;
	overflow: hidden;
	padding-right:10px;
}
/* ------------------------------  MODULY PO PRAWEJ STRONIE KONIEC---------- */

/* ------------------------------  KONKRETNE MODULY  ----------------------- */

/* -- MAPA STRONY -- */
.mapaStrony li {
	margin: 3px 0px 2px 0px;
}
/* -- */

/* -- WYSZUKIWARKA, WYSZUKIWARKA OFERT -- */
#wyszukiwarkaWEB20 input {margin: 0px 3px 0px 3px}
#wyszukiwarkaWEB20 input[type="checkbox"] {padding: 2px; margin-top: 3px}
#wyszukiwarkaWEB20 input[type="text"] {width: 120px;}
#teksty #wyszukiwarkaWEB20 {margin-bottom: 40px;}
.przyciski {clear: both; padding-left: 200px;; margin-bottom: 5px}

#teksty form, #teksty_english form {margin-bottom: 25px}
#teksty p, #teksty_english p #teksty div, #teksty_english div {line-height: 15px;}
.parzysta {margin-bottom: 5px; padding: 3px 0 4px 5px}
.nieparzysta {margin-bottom: 5px; padding: 3px 0 4px 5px}
/*
.parzysta a, .nieparzysta a {display: block; height: auto !important; height: 100%; min-height: 100%; padding: 3px;}
*/

/* -- FAQ -- */
ol li blockquote div ol li { margin-bottom: 5px}
ol.faq li {margin-bottom: 5px}
ol.faq li li {margin-top: 5px}
ol.faq li a {
	display: block;
	padding: 3px 3px 3px 10px;
	height: auto !important;
	height: 100%;
	min-height: 100%;	
}
.faqOdpowiedz { display:none; }



/* -------- ENGLISH VERSION -------- */
#top_english {
	height: auto !important;
	height: 20px;
	min-height: 20px;
	margin: 10px 0px;
}
/* -- */

/* -- ARTYKULY ZAJAWKA -- */
div.thumb-cnt {
		padding-bottom: 20px;
		display: block;
}
.bx-header {
	clear: both;
}
ul.nav {
	clear: both;
	overflow: auto;
	margin: 0px;
	padding: 0px;
	height: auto !important;
	height: 25px;
	min-height: 25px;
}
* html ul.nav {
	overflow: visible;
}
*+html ul.nav {
	overflow: visible;
}
#menuArtykulu {
	position: relative;
	z-index: 999;	
}
ul.nav li {
	float: left;
	padding: 0 6px 0 0;
	margin: 0px;
	height: auto !important;
	height: 25px;
	min-height: 25px;
	border-style: solid;
	border-width: 0 0 1px 0;
}
ul.nav li a {
	display: block;
	padding: 4px 0 0 6px;
	margin-bottom: 0;
	height: 21px;
	float: left;
	text-align: center;
}
#box #menuArtykulu a {
	text-decoration: none;	
}
#box #menuArtykulu a:hover {
	text-decoration: underline;	
}
div#box div#teksty div.thumbs {
	margin: -1px 0 10px 0px;
	padding: 10px;
}
* html ul.nav li a {
	position: relative;
	z-index: 999;
}
*+html ul.nav li a {
	position: relative;
	z-index: 999;
}
* html ul.nav li.on a {
	position: relative;
	z-index: 999;
}
*+html ul.nav li.on a {
	position: relative;
	z-index: 999;
}
div#box div#teksty ul.nav li.on a {
	text-decoration: none;
	color: #fff;
}
* html div#box div#teksty div.thumbs {margin-top: -1px}
*+html div#box div#teksty div.thumbs {margin-top: -1px}
div.opis_zmian {width: 400px;}
div.opis_zmian h1 {margin: 4px 0px}
#teksty .opis, #teksty div.opis, #teksty span.opis {display: block; float: left; width: 35%; height: auto; clear: left; padding: 5px 0px}
#teksty .wartosc, #teksty div.wartosc, #teksty span.wartosc {display: block; height: auto; margin: 5px 0px 5px 40%;padding:5px 5px 0px 0px}
#teksty div.opis_zmian .wartosc p {margin:0px; padding: 0px;}
/* flagi */
ol#narzedzia a, ol#narzedzia_english a {
	display: block;
	height: 12px;
	text-align: left;
	text-indent: -999em;
}
ol#narzedzia .flaga, ol#narzedzia_english .flaga {
	width: 20px;
}

ol#narzedzia .narzRss, ol#narzedzia_english .narzRss {
	width: 14px;
	height: 14px;
	background: url("../g/rss.gif") center center no-repeat;
}
ol#narzedzia .narzUl, ol#narzedzia_english .narzUl {
	width: 13px;
	background: url("../g/ulatw-dostep.png") center center no-repeat;
}
ol#narzedzia .narzMapa, ol#narzedzia_english .narzMapa {
	width: 13px;
	background: url("../g/mapa.png") center center no-repeat;
}
ol#narzedzia .narzBip, ol#narzedzia_english .narzBip {
	width: 13px;
	background: url("../g/poczta.png") center center no-repeat;
}
ol#narzedzia .narzIwr, ol#narzedzia_english .narzIwr {
	width: 13px;
	background: url("../g/iwr.gif") center center no-repeat;
}
div.miesiac img {
	width: 18px;
	height: 11px;
}

/* -------------------- BANNERY -- */
#bannery {
	padding: 0px 0px 10px 0px;
	text-align: center;
	clear: both;

}
#bannery img {
	margin-bottom: 10px;
}
*+html #bannery {padding: 120px 0px 20px 0px;}
/* ------------------------------------------------------------------ */
p.stronnicowanie {
	text-align: center;
	margin: 20px 0px;
	padding: 5px;

}
p.stronnicowanie a {
	margin: 0px 5px;
}
p.stronnicowanie a img {
	vertical-align: text-top;
}
li.wstecz, .link-list li.wstecz, ul#menuGlowne li.wstecz {
	text-align: right;
	background: url("../g/magicPointer2.gif") no-repeat 75px 0px;
}
div#teksty a, div#sciezka-data a:hover {
	text-decoration: underline;
}
div#teksty a:hover, div#sciezka-data a:hover {
	text-decoration: none;
	color: #78B6E4;
}
div#logoBip {
	float: left;
	margin: 0px;
	height: 30px;
	width: 312px;
}
div#logoBip a {
	display: block;
	height: 30px;
	margin-left: 170px;
}
div#logoBip a span {
	position: absolute;
	left: -9999em;
	width: 10em;
}

#niedowidzacy{
 cursor: pointer; 
}
div#box div#menu_strony br.none, div#box div#kalendarz span.none, div#box div#kalendarz br.none, p#skoczDoTresci {
	display: none;
}
#efsLogotypy {
	clear: both;
	margin: 0 0 10px 8px;
	text-align: center;
	line-height: 73px;
	font-size: 16pt;
	height:73px;
	padding: 5px;
}
* html #efsLogotypy {
	overflow: visible;	
}
*+html #efsLogotypy {
	overflow: visible;	
}
	#efsLogotypy .pokl {
		display: block;
		float: left;
		height: 73px;
		width: 170px;
	}
	#efsLogotypy .ueefs {
		display: block;
		float: right;
		height: 73px;
		width: 170px;
	}
	#efsLogotypy img {
		height: 73px;
	}
h1 {
	font-size: 16px;
}
h2 {
	font-size: 16px;
}
h3 {
	font-size: 15px;
}
h4 {
	font-size: 14px;
}
h5 {
	font-size: 13px;
}
h6 {
	font-size: 12px;
}
#teksty .bannery_pokl {
	margin-top: 0;	
}
#teksty .bannery_pokl ol {
	height:100px;
	margin: 0 0 12px 0;
	padding: 0 0 0 10px;
	list-style-type: none;
	list-style-image: none;
}
		#teksty .bannery_pokl li {
			list-style-type: none;
			list-style-image: none;
			width: 130px;
			height:100px;
			margin: 0 15px 0 0;	
			float:left;
		}
		#teksty .bannery_pokl .ostatni {
			margin: 0;
		}
		#teksty .bannery_pokl li a {
			display: block;
			height: 72px;
			float: left;
			padding: 28px 18px 0 15px;
			font-weight: bold;
			font-size: 14px;
			text-decoration: none;
			color: white;
		}
		#teksty .bannery_pokl li a:hover {
			text-decoration: underline;
			color: #fc6;
		}=======
.bezDOMny #menuArtykulu, .bezDOMny .thumbs {
	display: none;	
}
html, body {
	margin: 0px;
	padding: 0px;
}
a {
	cursor: pointer;	
}
html#intro {
	height: 100%;
}
html#intro body {
	height: 100%;
}

#box {
	margin: 0 auto;
	padding: 0 15px 0 15px;
	width: 950px;
	position: relative;
	unicode-bidi: embed;
}
#box_intro {
	margin: 0px auto;
	padding: 0;
	width:950px;
	height: auto !important;
	height: 100%;
	min-height: 100%;
	position: relative;
}
#box_english {
	margin: 0 auto;
	padding: 1px 0 0 0;
	width: 950px;
	padding: 0px 108px 0px 103px;
	width: 844px;	
}

#narzedziaWrap {
	position: absolute;
	z-index: 999;
	top: 0;
	left: 0;
	width: 100%;
	height: 28px;
	zoom: 1;
}
#menu-dla-kogo, #menu-dla-kogo ol {
	width:320px;
	height:28px;
	margin: 0px;
	padding: 0px;
	float: right;
	z-index: 999;
}
#box_intro #menu-dla-kogo {
	width: 460px	
}
#menu-dla-kogo li {
	float: left;
	width: 147px;
	height: auto !important;
	height: 28px;
	min-height: 28px;
}
#menu-dla-kogo li a {
	display: block;
	width: 147px;
	height: auto !important;
	height: 28px;
	min-height: 28px;
}
#menu-dla-kogo li ol { 
	position: absolute;
	width: 10em;
	left: -999em; 
}
#menu-dla-kogo li ol li {
	width: 148px;
	height: auto !important;
	height: 21px;
	min-height: 21px;							
}
#menu-dla-kogo li ol li a{
	width: 132px;
	height: auto !important;
	height: 21px;
	min-height: 21px;
	padding: 7px 0px 3px 15px;
	position: relative;
	z-index: 999;
	font-size: 11px;
}


#menu-dla-kogo li:hover ol ol, #menu-dla-kogo li:hover ol ol ol, #menu-dla-kogo li.sfhover ol ol, #menu-dla-kogo li.sfhover ol ol ol {left: -999em;}
#menu-dla-kogo li:hover ol, #menu-dla-kogo li li:hover ol, #menu-dla-kogo li li li:hover ol, #menu-dla-kogo li.sfhover ol, #menu-dla-kogo li li.sfhover ol, #menu-dla-kogo li li li.sfhover ol {left: auto;}

#logo span, #logo_en span, #logo_english span, #menu-dla-kogo li a span, #menu a span, #menu_strony span, #menu_strony_en span, #stopka span, #stopka_english span, ol#narzedzia li a.flaga span, ol#narzedzia_english li a.flaga span {
	position: absolute;
	left: -999em;
}

#logo, #logo_en {
	width:426px;
	height:53px;
	margin: 0 0 25px 143px;
	padding: 29px 0 0 0;
	display: block;
	position: relative;
	z-index: 997;
	clear: both;
}
#logo a, #logo_en a {
	display: block;
	width: 426px;
	height: 53px;
}
#logo_english {
	display: block;
	width: 844px;
	height: 257px;
	margin: 0px;
	padding: 0px;
	
}
div.bable {
	height: 200px;
	float: left;
}

#menu, #opisy, #menus {
	margin: -1px 0 0 145px;
	padding: 0;
}
#menu_strony, #menu_strony_en {
	height: 200px;
	margin: -47px 0px 0px 111px;
	padding: 0px;
	position: relative
}
#topTekst {
	position:absolute;
	font-size: 16pt;
	color: white;
	right: 100px;
	top: 160px;
	float: right;	
}
#menu_strony a, #menu_strony_en a, #menu a {display:block; width: 156px; float: left;}
#menu_strony img,#menu_strony_en img, #menu img {display:block; z-index: 998; position: absolute;}

#menu_strony .o_nas {width: 130px; height: 83px; margin: 42px 37px 0px 0px;} 
#menu_strony .rynek {width: 127px; height: 83px; margin: 57px 36px 0px 0px;}
#menu_strony .poradnictwo {width: 128px; height: 90px; margin: 27px 40px 0px 0px;}
#menu_strony .posrednictwo {width: 127px; height: 92px; margin: 3px 33px 0px 0px;}
#menu_strony .efs {width: 135px; height: 82px;}

#menu_strony .o_nas_duze, #menu_strony .o_nas:hover {width: 130px; height: 133px; margin: 42px 37px 0px 0px;} 
#menu_strony .rynek_duze, #menu_strony .rynek:hover {width: 127px; height: 131px; margin: 57px 36px 0px 0px;}
#menu_strony .poradnictwo_duze, #menu_strony .poradnictwo:hover {width: 128px; height: 146px; margin: 27px 40px 0px 0px;}
#menu_strony .posrednictwo_duze, #menu_strony .posrednictwo:hover {width: 127px; height: 148px; margin: 3px 33px 0px 0px;}
#menu_strony .efs_duze, #menu_strony .efs:hover {width: 135px; height: 148px;}
#menu_strony a span {position: absolute; left: -999em}

#menu_strony_en .o_nas_en {width: 130px; height: 83px; margin: 42px 37px 0px 0px;} 
#menu_strony_en .rynek_en {width: 127px; height: 83px; margin: 57px 36px 0px 0px;}
#menu_strony_en .poradnictwo_en {width: 128px; height: 90px; margin: 27px 40px 0px 0px;}
#menu_strony_en .posrednictwo_en {width: 127px; height: 92px; margin: 3px 33px 0px 0px;}
#menu_strony_en .efs_en {width: 135px; height: 82px;}

#menu_strony_en .o_nas_duze_en, #menu_strony_en .o_nas_en:hover {width: 130px; height: 133px; margin: 42px 37px 0px 0px;} 
#menu_strony_en .rynek_duze_en, #menu_strony_en .rynek_en:hover {width: 127px; height: 131px; margin: 57px 36px 0px 0px;}
#menu_strony_en .poradnictwo_duze_en, #menu_strony_en .poradnictwo_en:hover {width: 128px; height: 146px; margin: 27px 40px 0px 0px;}
#menu_strony_en .posrednictwo_duze_en, #menu_strony_en .posrednictwo_en:hover {width: 127px; height: 148px; margin: 3px 33px 0px 0px;}
#menu_strony_en .efs_duze_en, #menu_strony_en .efs_en:hover {width: 135px; height: 148px;}

#menu li {
	width: 156px;
	margin: 0px;
	padding: 0px;
	display: block;
	float: left;
}
#menu li .block, #menus a {
	display: block;
	width: 156px;
	height: 291px;
}
#menu #efs .block {height: 187px;}
#menu #posrednictwo_pracy .block {height: 217px;}
#menu #poradnictwo_zawodowe .block {height: 257px;}
#menu #rynek_pracy .block {height: 287px;}
#menu span {
	display: block;
	clear: both;
	margin: 11px 0 10px 0;
	font-family: tahoma;
	font-size: 11px;
	padding: 0 5px 0 15px;	
}
#menu li span .wiecej {
	width: 100%;
	height: auto;
	background: none;
	float: none;	
}
div#masa{ width: 1055px; height: auto;  margin: 0px auto 0px 175px; }
div.menus {
	position: relative;
	display:block; 
	width: 156px;
	height: 291px;
	overflow: hidden;
	float:left;
	clear: right;
}


div.menus span, div.menus a {
	display: block;
	padding: 0px;
}

#box .ulatwienia, #box_intro .ulatwienia {
	position: absolute;
	left: -999em;
	top: -999em;
	height: 1px;
	width: 1px;
	display: block;
	text-align: left;
	margin: 0;
	padding: 0;
}
.wiecej {clear: both; display: block;}
#teksty p.wiecej {
	display: block;
	clear: both;
	height: 14px;
	margin: 0px;
}
#teksty p.wiecej a {
	display: block;
	float: right;
	width: 46px;
	height: 15px;
	background: url(/g/wiecej_link.gif) top left no-repeat;
}
#teksty p.wiecej a:hover {
	background-position: left -29px;
}
#teksty p.wiecej a span {
	position: absolute;
	left: -999em;
}
/* ------------------------------------------------------------------ */



/* -------------------- BANNERY -- */
#menusy {
	height: auto !important;
	height: 175px;
	min-height: 175px;
	padding: 0px 0px 29px 0px;
	text-align: center;
	clear: both;
	overflow: visible;
}
*+html #menusy {padding: 120px 0px 20px 0px;}
/* ------------------------------------------------------------------ */



/* -------------------- TRESC-- */
#tresc {
	width: 950px;
	margin: 0px auto;
	clear: both;
	overflow: hidden;
	padding-bottom: 50px;
}
#tresc_english {
	clear: both;
	position: relative;	
	padding-bottom: 50px;
}
#narzedzia, #narzedzia_english {
	display: block;
	clear: both;
	overflow: hidden;
	height: auto !important;
	height: 18px;
	min-height: 18px;
	padding: 0px;
	margin: 0px;
}
#narzedzia li, #narzedzia_english li {
	display: inline;
	float: right;
}
#narzedzia li a, #narzedzia_english li a {
	margin: 0px 4px 0px 4px;
}
img {
	border: none
}
#wyszukiwarkaWEB20 {
	height: auto !important;
	height: 26px;
	min-height: 26px;
	overflow: auto;
	clear: both;
	width: 372px;
	float: right;
	padding: 4px 0px 0px 15px;
	margin: 0px;
}
#wyszukiwarkaWEB20 form div {
	float: left;
	margin: 0;
}
#wyszukiwarkaWynik li, .wyszukiwarkaWynik li {
	margin-bottom: 5px;
}
#wyszukiwarkaWynik li a, .wyszukiwarkaWynik li a{
	display: block;
	height: auto !important;
	height: 100%;
	min-height: 100%;
	padding: 3px;
}


#newsletterEmail {margin: 3px 0px;}

#sciezka-data {
	height: auto !important;
	height: 54px;
	min-height: 54px;
	clear:both;
	padding: 20px 0 0 5px;
}
.s-d-szukZaaw {
	display: block;
	width: 200px;
	height: 100%;
	float: right;
	text-align: right;
}
#sciezka-data p { margin:5px; }
#topWrap {
float: left;
margin: 0 0 0 -950px;
}
#tekstyWrap {
	float: left;
	width: 100%;
	margin: 0;
	padding: 0;	
}
#teksty {
	width: 579px;
	padding: 10px 4px 50px 6px;
	margin: 0 182px 0 179px;
	line-height: normal;
	word-spacing: normal;	
}
#moduly1 {
	margin: 0 0 0 -950px;
	float: left;
	height: auto !important;
	height: 883px;
	min-height: 833px;
	padding-bottom: 50px;
	width: 182px;
}
#moduly2 {
	margin: 0 0 0 -179px;
	float: left;
	height: auto !important;
	height: 883px;
	min-height: 833px;
	width: 179px;
	padding-bottom: 50px;
}

#moduly2.efsDiv {
	margin-top: 381px;
}
.moduly12 {
		padding: 1px 16px 20px 12px;
}
.moduly11, #moduly1 .moduly21 {
	padding: 6px 16px 20px 12px;
}
* html #moduly1 .moduly11 {
	padding-top: 14px;	
}
* html #moduly2 .moduly21 {
	padding-top: 14px;	
}
*+html #moduly1 .moduly11 {
	padding-top: 14px;	
}
*+html #moduly2 .moduly21 {
	padding-top: 14px;	
}
#moduly1 .moduly11, #moduly1 .moduly12, #moduly2 .moduly21, #moduly1 .moduly21 {
	margin-bottom: 20px;
	clear: both;
}
#moduly1 .licznikDiv, #moduly2 .licznikDiv {
	margin-top: -25px;
}

#moduly1 div.bez-ozdob, #moduly2 div.bez-ozdob {
	margin-bottom: 0px;
	clear: both;
	padding: 16px 16px 20px 12px;
}

#teksty div {
	line-height: 15px;
	margin: 13px 0px 10px 0px;
}
#teksty div.opis_zmian div {
	margin: 0px;
}
#teksty ul, #teksty ol {
	line-height: 15px;
}

div#box div#teksty .justowana { text-align: justify; padding-left: 5px; padding-right: 5px}
div#box div#teksty .bez_odstepow {margin: -10px 0px -13px 20px;padding-left:10px}
div#box div#teksty .numerowana {list-style-type: decimal}
div#box div#teksty .alfabetyczna {list-style-type: lower-alpha}
div#box div#teksty .numerowana_bez_odstepow {margin: -10px 0px -13px 20px;padding-left:10px; list-style-type: decimal}
div#box div#teksty .alfabetyczna_bez_odstepow {margin: -10px 0px -13px 20px;padding-left:10px; list-style-type: lower-alpha}


#teksty h1, #tresc_english h1, #teksty h2, #tresc_english h2 {clear: both; margin: 0px 0px 3px 0px;}
div#teksty .w_wykazach {margin: 20px 0px !important; padding: 5px 10px; clear: both}
.data {margin: 0px;}
#teksty p {margin-bottom: 10px; clear: both;}
.odsuniete {margin-top: 20px; margin-bottom: 10px;}
/* ------------------------------------------------------------------ */



/* -------------------- STOPKA -- */
#stopka, #stopka_english {
	/*height: 18px;*/
	width: 100%;
	margin: 0px;
	padding: 11px 0px 0px 0px;
	clear: both
}
#box_intro div#stopka {
	width: 100%;
	position: absolute;
	bottom: 0px;
}	
#stopka_english {
	clear: both;
	float:none;
	height: 19px;
	width: 844px;
}
/* ------------------------------------------------------------------ */

div.narzedzia_box {
	width: 147px; 
	height: 23px; 
	float: right; 
	padding-top: 5px; 
	margin-left: -147px; 
	margin-right: 30px; 
	position: relative; 
	z-index: 1000
}


.clear {clear: both; height: 0px;}
p {margin-bottom: 10px;}
div.hr {height: 3px; padding: 0px; margin: 3px 0px 6px 0px;}

/* ------------------------------  MODULY PO LEWEJ STRONIE ---------- */
#moduly1 h1, #moduly2 h1 {
	height: auto !important;
	height: 10px;
	min-height: 10px;
	padding: 5px 5px 5px 15px;
	margin: 8px 0 1px 0;
}
#moduly2 h1 {
	padding: 5px;
	margin: 8px 0 0 0;	
}
#moduly1 p {
	height: auto !important;
	height: 20px;
	min-height: 20px;
	margin:0px 0px 1px 0px;
	padding: 5px 10px;
}
#moduly1 .moduly12 div.licznikDiv p {
	margin-top: -8px;
}
* html #moduly1 .moduly12 div.licznikDiv p {
	margin-top: -18px;
}
*+html #moduly1 .moduly12 div.licznikDiv p {
	margin-top: -18px;
}
.link-list {
	height: auto !important;
	height: 20px;
	min-height: 20px;
	margin: 0 0 1px 0;
	padding: 0;
}
#moduly2 .link-list {
	border-style: solid;
	border-width: 1px 0;	
}
.link-list li ol, ul#menuGlowne li ol{
	margin: 0;
	padding: 0 0 4px 0;
	font-size: 11px;
	font-weight: normal;
	list-style-type: none;
}
.link-list li ol ol, ul#menuGlowne li ol ol {
	padding: 5px 0 20px 0;
	background-image: none;	
}
.link-list li, ul#menuGlowne li {
	padding: 0;
}
.link-list li a, ul#menuGlowne li a {
	display: block;
	padding: 7px 0 10px 20px;
}
.link-list li li a, ul#menuGlowne li li a {
	display: block;
	padding: 3px 0 3px 30px;
}
.link-list li li {
	font-weight: bold;
	font-size: 10px;
	margin: 0;
	padding: 0 0 3px 0;
	border-style: solid;
	border-width: 0 1px;
}
.link-list li li li {
	font-weight: normal;
	font-size: 11px;
	margin-left: 15px;
	padding-bottom: 0;
	border: none;
}
.link-list li ol li, ul#menuGlowne li ol li {
	border-bottom: none;
}
.link-list li li li .aktywneMenu {
	background: none;
	font-weight: bold;
	color: #000;
}
#box .aktywneMenu {
	display: block;
	padding: 4px 0 0 0;	
}
#box .aktywneMenu span {
	display: block;
	padding: 3px 0 10px 20px;
}
#box li li .aktywneMenu span {
	padding: 0 0 4px 30px;
}
/* ------------------------------  MODULY PO LEWEJ STRONIE KONIEC---------- */


/* ------------------------------  MODULY PO PRAWEJ STRONIE ---------- */
.moduly21, #moduly2 .moduly11, #moduly2 .moduly12, #kalendarz {
	padding: 7px 7px 20px 18px;
}
*+html #kalendarz {
	padding: 16px 7px 20px 18px;	
}
* html #kalendarz {
	padding: 16px 7px 20px 18px;	
}
#moduly2 .moduly21 p, #moduly1 .moduly21 p, #moduly2 .moduly21 form, #moduly1 .moduly21 form {
	height: auto !important;
	height: 20px;
	min-height: 20px;
	margin:0px 0px 1px 0px;
	padding: 5px 10px;
}
.spis {
	padding: 5px 0
}
.spis li a {
	padding-left: 10px;
}
.spis span {
	padding-left: 10px;
}
#moduly1 .wiecej, #moduly2 .wiecej {
	display: block;
	clear: both;
	height: 15px;
	overflow: hidden;
	padding-right:10px;
}
/* ------------------------------  MODULY PO PRAWEJ STRONIE KONIEC---------- */

/* ------------------------------  KONKRETNE MODULY  ----------------------- */

/* -- MAPA STRONY -- */
.mapaStrony li {
	margin: 3px 0px 2px 0px;
}
/* -- */

/* -- WYSZUKIWARKA, WYSZUKIWARKA OFERT -- */
#wyszukiwarkaWEB20 input {margin: 0px 3px 0px 3px}
#wyszukiwarkaWEB20 input[type="checkbox"] {padding: 2px; margin-top: 3px}
#wyszukiwarkaWEB20 input[type="text"] {width: 120px;}
#teksty #wyszukiwarkaWEB20 {margin-bottom: 40px;}
.przyciski {clear: both; padding-left: 200px;; margin-bottom: 5px}

#teksty form, #teksty_english form {margin-bottom: 25px}
#teksty p, #teksty_english p #teksty div, #teksty_english div {line-height: 15px;}
.parzysta {margin-bottom: 5px; padding: 3px 0 4px 5px}
.nieparzysta {margin-bottom: 5px; padding: 3px 0 4px 5px}
/*
.parzysta a, .nieparzysta a {display: block; height: auto !important; height: 100%; min-height: 100%; padding: 3px;}
*/

/* -- FAQ -- */
ol li blockquote div ol li { margin-bottom: 5px}
ol.faq li {margin-bottom: 5px}
ol.faq li li {margin-top: 5px}
ol.faq li a {
	display: block;
	padding: 3px 3px 3px 10px;
	height: auto !important;
	height: 100%;
	min-height: 100%;	
}
.faqOdpowiedz { display:none; }



/* -------- ENGLISH VERSION -------- */
#top_english {
	height: auto !important;
	height: 20px;
	min-height: 20px;
	margin: 10px 0px;
}
/* -- */

/* -- ARTYKULY ZAJAWKA -- */
div.thumb-cnt {
		padding-bottom: 20px;
		display: block;
}
.bx-header {
	clear: both;
}
ul.nav {
	clear: both;
	overflow: auto;
	margin: 0px;
	padding: 0px;
	height: auto !important;
	height: 25px;
	min-height: 25px;
}
* html ul.nav {
	overflow: visible;
}
*+html ul.nav {
	overflow: visible;
}
#menuArtykulu {
	position: relative;
	z-index: 999;	
}
ul.nav li {
	float: left;
	padding: 0 6px 0 0;
	margin: 0px;
	height: auto !important;
	height: 25px;
	min-height: 25px;
	border-style: solid;
	border-width: 0 0 1px 0;
}
ul.nav li a {
	display: block;
	padding: 4px 0 0 6px;
	margin-bottom: 0;
	height: 21px;
	float: left;
	text-align: center;
}
#box #menuArtykulu a {
	text-decoration: none;	
}
#box #menuArtykulu a:hover {
	text-decoration: underline;	
}
div#box div#teksty div.thumbs {
	margin: -1px 0 10px 0px;
	padding: 10px;
}
* html ul.nav li a {
	position: relative;
	z-index: 999;
}
*+html ul.nav li a {
	position: relative;
	z-index: 999;
}
* html ul.nav li.on a {
	position: relative;
	z-index: 999;
}
*+html ul.nav li.on a {
	position: relative;
	z-index: 999;
}
div#box div#teksty ul.nav li.on a {
	text-decoration: none;
	color: #fff;
}
* html div#box div#teksty div.thumbs {margin-top: -1px}
*+html div#box div#teksty div.thumbs {margin-top: -1px}
div.opis_zmian {width: 400px;}
div.opis_zmian h1 {margin: 4px 0px}
#teksty .opis, #teksty div.opis, #teksty span.opis {display: block; float: left; width: 35%; height: auto; clear: left; padding: 5px 0px}
#teksty .wartosc, #teksty div.wartosc, #teksty span.wartosc {display: block; height: auto; margin: 5px 0px 5px 40%;padding:5px 5px 0px 0px}
#teksty div.opis_zmian .wartosc p {margin:0px; padding: 0px;}
/* flagi */
ol#narzedzia a, ol#narzedzia_english a {
	display: block;
	height: 12px;
	text-align: left;
	text-indent: -999em;
}
ol#narzedzia .flaga, ol#narzedzia_english .flaga {
	width: 20px;
}

ol#narzedzia .narzRss, ol#narzedzia_english .narzRss {
	width: 14px;
	height: 14px;
	background: url(/g/rss.gif) center center no-repeat;
}
ol#narzedzia .narzUl, ol#narzedzia_english .narzUl {
	width: 13px;
	background: url(/g/ulatw-dostep.png) center center no-repeat;
}
ol#narzedzia .narzMapa, ol#narzedzia_english .narzMapa {
	width: 13px;
	background: url(/g/mapa.png) center center no-repeat;
}
ol#narzedzia .narzBip, ol#narzedzia_english .narzBip {
	width: 13px;
	background: url(/g/poczta.png) center center no-repeat;
}
ol#narzedzia .narzIwr, ol#narzedzia_english .narzIwr {
	width: 13px;
	background: url(/g/iwr.gif) center center no-repeat;
}
div.miesiac img {
	width: 18px;
	height: 11px;
}

/* -------------------- BANNERY -- */
#bannery {
	padding: 0px 0px 10px 0px;
	text-align: center;
	clear: both;

}
#bannery img {
	margin-bottom: 10px;
}
*+html #bannery {padding: 120px 0px 20px 0px;}
/* ------------------------------------------------------------------ */
p.stronnicowanie {
	text-align: center;
	margin: 20px 0px;
	padding: 5px;

}
p.stronnicowanie a {
	margin: 0px 5px;
}
p.stronnicowanie a img {
	vertical-align: text-top;
}
li.wstecz, .link-list li.wstecz, ul#menuGlowne li.wstecz {
	text-align: right;
	background: url(/g/magicPointer2.gif) no-repeat 75px 0px;
}
div#teksty a, div#sciezka-data a:hover {
	text-decoration: underline;
}
div#teksty a:hover, div#sciezka-data a:hover {
	text-decoration: none;
	color: #78B6E4;
}
div#logoBip {
	float: left;
	margin: 0px;
	height: 30px;
	width: 312px;
}
div#logoBip a {
	display: block;
	height: 30px;
	margin-left: 170px;
}
div#logoBip a span {
	position: absolute;
	left: -9999em;
	width: 10em;
}

#niedowidzacy{
 cursor: pointer; 
}
div#box div#menu_strony br.none, div#box div#kalendarz span.none, div#box div#kalendarz br.none, p#skoczDoTresci {
	display: none;
}
#efsLogotypy {
	clear: both;
	margin: 0 0 10px 8px;
	text-align: center;
	line-height: 73px;
	font-size: 16pt;
	height:73px;
	padding: 5px;
}
* html #efsLogotypy {
	overflow: visible;	
}
*+html #efsLogotypy {
	overflow: visible;	
}
	#efsLogotypy .pokl {
		display: block;
		float: left;
		height: 73px;
		width: 170px;
	}
	#efsLogotypy .ueefs {
		display: block;
		float: right;
		height: 73px;
		width: 170px;
	}
	#efsLogotypy img {
		height: 73px;
	}
h1 {
	font-size: 16px;
}
h2 {
	font-size: 16px;
}
h3 {
	font-size: 15px;
}
h4 {
	font-size: 14px;
}
h5 {
	font-size: 13px;
}
h6 {
	font-size: 12px;
}
#teksty .bannery_pokl {
	margin-top: 0;	
}
#teksty .bannery_pokl ol {
	height:100px;
	margin: 0 0 12px 0;
	padding: 0 0 0 10px;
	list-style-type: none;
	list-style-image: none;
}
		#teksty .bannery_pokl li {
			list-style-type: none;
			list-style-image: none;
			width: 130px;
			height:100px;
			margin: 0 15px 0 0;	
			float:left;
		}
		#teksty .bannery_pokl .ostatni {
			margin: 0;
		}
		#teksty .bannery_pokl li a {
			display: block;
			height: 72px;
			float: left;
			padding: 28px 18px 0 15px;
			font-weight: bold;
			font-size: 14px;
			text-decoration: none;
			color: white;
		}
		#teksty .bannery_pokl li a:hover {
			text-decoration: underline;
			color: #fc6;
		}
		
ol.faq li blockquote p a {
background:none repeat scroll 0 0 #143E84;
display:inline-block;
}		>>>>>>> 1.702
