img.zdjecie-ls {float:left;margin:3px 10px 2px 0;padding:0;background:#fff;}
img.zdjecie-ps {float:right;margin:3px 0 2px 10px;padding:0;background:#fff;}

div.news img.zdjecie-ls {float:left;margin:0 20px 2px 0;padding:5px;background:#fff;}
div.news img.zdjecie-ps {float:right;margin:3px 10px;padding:5px;background:#fff;}

.news-header {float:left;clear:both;width:100%;}

.news-title {float:left;margin:0;padding:5px 0;}
.pub-date {float:right;clear:right;margin:0;padding:5px 0;}

.news-more {clear:both;margin:0 0 5px;padding:10px 0 0 0;color:#c1d0d7;border-bottom:1px #688ea3 solid;}

#error {margin:0;padding:0;color:#858585;}
#error h5 {margin:0 0 0 330px;padding:0;}
#error p.blad {margin:0 0 0 330px;padding:0;}
.codeblock ol {margin:0 0 0 350px;padding:0;}

label.error {font-style:italic;}


#content div.single-news ul {margin:5px 20px 5px 20px;padding:0;}
#content div.single-news ul li {margin:0;padding:1px 0 1px 7px;font-size:0.8em;}
#content div.single-news ul li ul {margin:0 0 3px 15px;padding:0;}
#content div.single-news ul li ul li {margin:0;padding:1px 0 1px 7px;font-size:0.9em;}
#content div.single-news ul li ul li ul {margin:0 0 3px 15px;padding:0;}
#content div.single-news ul li ul li ul li {margin:0;padding:1px 0 1px 7px;font-size:0.95em;}

#gmap {	margin: 5px 0 5px 20px;
	float: right;
	clear: both;
	width:470px;height:230px;border:1px #bebebe solid;padding:0;}

#print, #recom {float:right;margin:5px 0 0 15px;width:30px;height:30px;border:none;}

#tag {margin:10px 0 0 0;padding:10px;background:#fff;}
#tag h4 {color:#999;border-bottom:1px solid #ccc;font-size:0.7em;}
#tag p {color:#999;font-size:0.7em;}

#content div.single-news table.tabela {margin:10px;padding:0;width:500px;border:1px #ccc solid;border-spacing:0;border-collapse:collapse;font-size:1em;}
#content div.single-news table.tabela thead tr th {border:1px #ccc solid;color:#fff;background:#a0a0a0;border-spacing:0;text-align:center;font-weight:bold;padding:3px 6px;}
#content div.single-news table.tabela thead tr th p {color:#fff;background:#a0a0a0;text-align:center;font-weight:bold;margin:0;padding:3px 6px;}
#content div.single-news table.tabela tbody tr td {border:1px #ccc solid;border-spacing:0;text-align:center;font-weight:normal;padding:2px 10px;}
#content div.single-news table.tabela tbody tr td p {text-align:center;padding:2px 10px;font-size:1em;}
#content div.single-news table.tabela tbody tr.podswietl {background:#f6f6f6;}
#content div.single-news table.tabela tbody tr.zaznacz {background:#f2eeb6;}
#content div.single-news table.tabela tbody tr td.wlewo {text-align:left;}
#content div.single-news table.tabela tbody tr td.wlewo-m {text-align:left;padding:2px 10px 2px 30px;}
#content div.single-news table.tabela tbody tr td em, table.tabela tbody tr td i {color:#333;font-style:italic;}

#sort {text-align:right;}
#pagination {text-align:center;}
.active {text-decoration:underline;} 

.tabs {
	padding: 0;
	margin: 0;
	background: transparent;
	border: none;
}

.tabs ul {
	padding: 0 !important;
	margin: 0;
	background: transparent;
	border: none;
	list-style: none;
}

.tabs ul li {
	display: inline;
	float: left;
	padding: 0 !important;
	margin: 0 !important;
	background: transparent;
	border: none !important;
}

.tabs ul li a.spl {
	display: inline;
	width: auto;
	height: auto;
	padding: 0 !important;
	float: left;
	border: none;
	background: #418b68 url('../simg/job-wyszukaj-prace.jpg') 0 -21px no-repeat;
	outline: none !important;
	color: #418b68;
}

.tabs ul li a.adv {
	display: inline;
	width: auto;
	height: auto;
	padding: 0 !important;
	float: left;
	border: none;
	background: #418b68 url('../simg/job-zaawansowane.jpg') 0 -21px no-repeat;
	outline: none !important;
	color: #418b68;
}

.tabs ul li.ui-state-active a {
	background-position: 0 0;
	background-color: #418b68;
	color: #fff;
	cursor: default !important;
}

#spl, #adv {margin:0;padding:0;}

#ca-img {margin: 0 0 5px 330px;border:1px #d9dada solid;}
#operation a {
    margin:0 0 0 330px;
    font-family: Arial,Helvetica,Garuda,sans-serif;
    font-size: 0.8em;
}

#content div.single-news table.param {font-family: Tahoma,Geneva,Kalimati,sans-serif;font-size: 0.8em;margin:0 20px 10px 20px;padding:0;width:90%;border:1px #ddd solid;border-spacing:0;border-collapse:collapse;}
#content div.single-news table.param tbody tr td {border: 1px #ddd solid;vertical-align:top;padding:2px 5px;font-size: 1em;}
#content div.single-news table.param tbody tr td em {color:#666;}
#content div.single-news table.param tbody tr td ul {margin:0;padding:2px 5px;}
#content div.single-news table.param tbody tr td ul li {color:#666;font-size: 0.9em;}
#content div.single-news table.param tbody tr th {border: 1px #ddd solid;vertical-align:top;padding:2px 5px;color:#666;background:#f1f1f1;font-weight:normal;width:35%;text-align:right;}

.ui-datepicker { font-size: 85%; }

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

.panel-dlg{
        margin:0;
	padding:0 5px;
        float:left;
	font-family: Tahoma,Geneva,Kalimati,sans-serif;
	font-size: 1em;
	color: #d9dada;
    
}
.panel-dlg a {
        font-size: 0.8em;
}
.panel-dlg a:hover {
        font-size: 0.8em;
        text-decoration:underline;
}
.div-dlg {
        margin:0 0 0 20px;
	padding:5px 10px;
	float: left;
	width: 300px;

	font-family: Tahoma,Geneva,Kalimati,sans-serif;
	font-size: 1em;
	color: #d9dada;
        position: absolute;
        z-index: 100;
        background-color:#f8f4d2;
        border:1px #ccc solid;
}
.div-dlg a {
        float:right;
}

