@import url(index.css);

#middlebar {
	width: 615px;
	margin: 0; /* margines z lewej jest nie potrzebny, nie ma do czego */
}

* html #middlebar {
	width: 616px;
}

#rightSidebar {
	display: block;
}

/* WYSZUKIWANIE ALFABETYCZNE OFERENTÓW */
/* tabela do formularzy A-Z firm, instytucji */
#pracPresent select {
	width: 300px;
	margin-bottom: 3px;
}

#pracPresent #srch_name {
	height: 18px;
	width: 293px;
	padding: 2px 0 0 5px;
}

#abc {
	text-align: center;
	margin-bottom: 15px;
	font-size: 90%;
}

div#abc a, div#abc a:link, div#abc a:visited {
	border: 1px solid #D2D2D2;
	background-color: #F9F9F9;
	padding: 1px;
	min-width: 15px;
	display: inline-block;
	text-align: center;
}

div#abc a:hover, div#abc a:active {
	border: 1px solid #FE6104;
	text-decoration: none;
	background-color: #ffffff;
}

/* wyłączam zaokrąglenie po lewej */
/* .linkBlock span.trc, */
.linkBlock span.tlcv {
	display: none;
	border: 1px solid black;
}
#regionsListBlock {
	color: #999999; /* nie linki, czyli obszary/branże bez ofert będš szare */
}
/*
#regionsListBlock ul a, #regionsListBlock ul a:visited, #regionsListBlock ul a:hover {
	color: #202020;
}
*/
#regionsListBlock ul, #cities ul {
	list-style: none;
	list-style-image: none;
	margin: 0;
	padding: 0;
}

#regionsListBlock li, #cities li {
	margin: 0 0 3px 0;
}

/* Grid z branżami (sekcja work), ofertami pracy (SG, edu, student) */
#regionsListBlock .contentBlock {
	padding-bottom: 15px;
	position: relative;
}

.offerInfoBlock .contentBlock {
	width: 370px;
	margin: 0 0 0 auto;
	border-collapse: collapse;
}
/* lewa i prawa kolumna list branż i regionów */
.leftColumn {
	float: left;
	width: 240px;
}

div#cities ul.leftColumn {
	width: 160px;
}

#polandMap {
	display: block;
	position: absolute;
	top: 0;
	right: 0;
}

ul.rightColumn a {
zoom: 1;
}

div#regionsListBlock p.empty_msg {
	width: 410px;
	margin-bottom: 120px;
	margin-top: 0;
}
