
.naglowek_h1 {
  font-size: 21px;
  margin: 36px 0 19px;
}
#left .accordion-menu span a {
  color: #fff;
  font-size: 13px;
}
.btn_wyszukaj{
    text-indent: -9999em;
}
.button-prev, .button-next{
    display:none;
}
#nowestyle_kontrast > span {
  position: relative;
  top: -7px;
}
.resizer .btn {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
  border: medium none;
  cursor: pointer;
}
.lg.btn.btn-warning, .md.btn.btn-info, .sm.btn.btn-default {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
  border: 0 none;
}
.przelaczniki {
  bottom: 84px;
  float: right;
  position: absolute;
  right: 145px;
}
.przelaczniki li {
  display: inline-block;
}
#left .accordion-menu > span, #left .accordion-sub-menu > span {
  -moz-border-bottom-colors: none;
  -moz-border-left-colors: none;
  -moz-border-right-colors: none;
  -moz-border-top-colors: none;
  border-color: -moz-use-text-color -moz-use-text-color #beb4a1;
  border-image: none;
  border-style: none none solid;
  border-width: medium medium 1px;
  color: #555;
  font-weight: 400;
  outline: medium none;
  display: block;
}
#left .accordion-sub-menu span a {
  color: #fff;
  display: block;
  font-size: 12px;
  line-height: 20px;
  padding: 7px 10px 7px 43px;
  text-shadow: none;
}

.page-marg{
	background: #aea2a2;
	height: 9px;	
}

.menu-separator a.separator-title {
	cursor: default;
	font-weight: bold;
	text-align: center;
	background-color: #fafafa;
	padding: 0.5em 1.5em 0.5em 1.5em !important;
}
.przetarg-skrot {
	color: #262421;
}
.uchwala-info {
	font-size: 11px;
}
.uchwala-header {
	font-size: 14px;
}
.back-link {
	float: right;
	margin-right: 0;
	margin-left: auto;
	width: 100px;
	display: block;
}
#logo a.logo-icon {
	display: block;
	width: 325px;
	height: 104px;
	background: url(../images/yootheme/logo.html) 0% 0% no-repeat;
}
.a-ppwow {
	display: block;
	float: left;
	margin-left: 20px;
	width: 150px;
	height: 100px;
}
.dane_intro {
	margin-top: 30px;
}
#top .yoo-carousel div.frontpage {
	width: 850px;
	height: 225px;
	background: url(../images/yootheme/yoocarousel/business.html) 0% 0% no-repeat;
}
#menu li.item1 div.dropdown a.level2 span.bg, #menu li.item1 div.dropdown span.level2 span.bg {
	min-height: 70px;
}
#menu li.item1 div.dropdown a.level2 span.icon, #menu li.item1 div.dropdown span.level2 span.icon {
	text-indent: 0;
	padding: 0 5px 0 168px;
}
#menu li.item1 div.dropdown a.level2 span.title, #menu li.item1 div.dropdown span.level2 span.title {
	line-height: 38px;
}
.module:after {
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
}
* html .module {
	height: 1%;
	overflow: visible;
}
* + html .module {
	min-height: 1%;
}
#container {
	text-align: left;
	width: 950px;
	margin: 0 auto 10px;
}
.breadCrumbHolder {
	margin: 0 0 20px;
}
a.readmore {
	display: block;
	width: 100px;
	height: 20px;
	background: url(../images/readmore.png) 0% 0% no-repeat;
	float: left;
	line-height: 20px;
	text-indent: 10px;
	font-size: 90%;
	text-decoration: none;
	text-shadow: #fff 0 1px 0;
}
a.readmore:link, a.readmore:visited {
	color: #505050;
}
a.readmore:hover {
	background-position: 0% -25px;
	color: #fff;
	text-shadow: #646464 0 1px 1px;
}
div.mod-rounded-templatecolor a.readmore {
	background-position: 0% -50px;
	color: #646464;
	text-decoration: none;
}
div.mod-rounded-templatecolor a.readmore:hover {
	background-position: 0% -75px;
	color: #fff;
}
.tool-tip {
	float: left;
	background: #ffc;
	border: 1px solid #d4d5aa;
	max-width: 200px;
	color: #323232;
	padding: 5px;
}
.tool-title {
	font-size: 100%;
	font-weight: 700;
	background: url(../system/images/selector-arrow.html) no-repeat;
	margin: -15px 0 0;
	padding: 15px 0 5px;
}
.tool-text {
	font-size: 100%;
	margin: 0;
}
div.joomla h1 {
	letter-spacing: -1px;
}
div.joomla h1.title {
	text-shadow: #ffffff 0 1px 0, #c8c8c8 0 1px 4px;
	float: left;
	margin: 0;
}
div.joomla h1.pagetitle {
	margin-top: 0;
}
div.joomla div.description {
	overflow: hidden;
	margin: 10px 0;
}
div.joomla table.joomlatable th {
	background: #ebebeb;
	border-bottom: 1px solid #b4b4b4;
	font-weight: 700;
	padding: 5px;
}
div.joomla table.joomlatable tr.even td {
	background: #f0f0f0;
	border-bottom: 1px solid #dcdcdc;
	padding: 5px;
}
div.joomla table.joomlatable tr.odd td {
	background: #fafafa;
	border-bottom: 1px solid #dcdcdc;
	padding: 5px;
}
div.joomla span.number {
	color: #969696;
	font-style: italic;
}
div.joomla div.blog div.description {
	padding-bottom: 20px;
	background: url(../images/article_separator.png) 50% 100% no-repeat;
	margin: 10px 0 15px;
}
div.joomla div.item {
	margin-bottom: 15px;
}
div.joomla div.item-bg {
	padding-bottom: 5px;
	background: url(../images/article_separator.png) 50% 100% no-repeat;
	overflow: hidden;
}
div.joomla div.multicolumns div.item {
	margin: 0 15px 15px;
}
div.joomla div.multicolumns div.first div.item {
	margin-left: 0;
}
div.joomla div.headline {
	overflow: hidden;
	margin-top: 5px;
	padding-bottom: 2px;
}
div.joomla div.multicolumns h1.title {
	font-size: 200%;
	letter-spacing: -1px;
}
div.joomla div.icon {
	margin-top: 10px;
	float: right;
}
div.joomla div.edit {
	margin-left: 10px;
	float: left;
}
div.joomla p.iteminfo {
	margin: 0 0 15px;
}
div.joomla p.articleinfo {
	margin-top: 0;
	text-transform: uppercase;
	font-size: 80%;
	letter-spacing: 1px;
	line-height: 150%;
}
div.joomla p.articleinfo span.modified, div.joomla p.articleinfo span.author, div.joomla p.articleinfo span.created, div.joomla p.articleinfo span.url {
	white-space: nowrap;
}
div.joomla div.edit-article fieldset {
	margin-bottom: 30px;
}
div.joomla div.edit-article div.save {
	float: right;
	margin: 0;
}
div.joomla div.edit-article div#editor-xtd-buttons {
	margin-bottom: 0;
	overflow: hidden;
}
div.joomla div.edit-article div#editor-xtd-buttons div {
	margin: 0;
}
div.joomla div.edit-article div#editor-xtd-buttons a:link, div.joomla div.edit-article div#editor-xtd-buttons a:visited, div.joomla div.edit-article div#editor-xtd-buttons a:hover {
	color: #323232;
}
div.joomla div.search p.info {
	color: #969696;
	font-style: italic;
	margin: 0;
}
div.joomla div.search span.highlight {
	background: #fff;
	color: #323232;
}
div.joomla div.poll fieldset {
	margin: 15px 0 10px;
}
div.joomla div.contact h1 {
	margin-bottom: 0;
	font-size: 250%;
	font-weight: 400;
	letter-spacing: -1px;
}
div.joomla div.contact h2 {
	margin-bottom: 10px;
	font-size: 120%;
	font-weight: 400;
	text-transform: uppercase;
	letter-spacing: 0;
}
div.joomla div.user label.label-left, div.joomla div.user span.label-left {
	display: block;
	width: 130px;
	float: left;
}
div.module-newsflash div.item {
	padding-bottom: 15px;
	overflow: hidden;
}
div.module-newsflash div.last {
	padding-bottom: 0;
}
.default-search div.searchbox {
	width: 120px;
	height: 18px;
/*	background: url(../images/searchbox_bg.png) 0% 0% no-repeat;*/
	margin: 0;
	padding: 0;
}
.default-search div.searchbox:hover {
/*	background: url(../images/searchbox_bg.png) 0% -18px no-repeat;*/
}
.default-search div.searchbox input {
	width: 102px;
	height: 15px;
	border: none;
	outline: none;
	background: none;
	float: left;
	color: #646464;
	font-size: 11px;
	padding: 3px 0 0;
}
.default-search div.searchbox button.search-magnifier {
	background: url(../images/search_magnifier_icon.png) 0% 0% no-repeat;
}
.contentheading, .componentheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 250%;
	line-height: 100%;
	font-weight: 700;
	color: #c8001e;
	letter-spacing: -1px;
	margin: 0;
	padding: 5px 0;
}
input.system-openid {
	background: url(../../openid.net/images/login-bg.gif) no-repeat;
	background-color: #fff;
	background-position: 0% 50%;
	color: #000;
	padding-left: 18px;
}
.system-unpublished {
	background: #e8edf1;
	border-top: 4px solid #c4d3df;
	border-bottom: 4px solid #c4d3df;
}
#system-message {
	margin-bottom: 10px;
	padding: 0;
}
#system-message dt {
	font-weight: 700;
}
#system-message dd {
	font-weight: 700;
	text-indent: 30px;
	margin: 0;
	padding: 0;
}
#system-message dd ul {
	color: #05b;
	margin-bottom: 10px;
	list-style: none;
	border-top: 3px solid #84a7db;
	border-bottom: 3px solid #84a7db;
	padding: 10px;
}
#system-message dd.error ul {
	color: #c00;
	background-color: #e6c0c0;
	border-top: 3px solid #de7a7b;
	border-bottom: 3px solid #de7a7b;
}
#system-message dd.notice ul {
	color: #c00;
	background: #efe7b8;
	border-top: 3px solid #f0dc7e;
	border-bottom: 3px solid #f0dc7e;
}
#system-debug {
	color: #ccc;
	background-color: #fff;
	margin: 10px;
	padding: 10px;
}
#system-debug div {
	font-size: 11px;
}
.invalid {
	border-color: red;
}
#editor-xtd-buttons {
	padding: 5px;
}
.button2-left a, .button2-right a, .button2-left span, .button2-right span {
	display: block;
	height: 22px;
	float: left;
	line-height: 22px;
	font-size: 11px;
	color: #666;
	cursor: pointer;
}
.button2-left span, .button2-right span {
	cursor: default;
	color: #999;
}
.button2-left .page a, .button2-right .page a, .button2-left .page span, .button2-right .page span {
	padding: 0 6px;
}
.page span {
	color: #000;
	font-weight: 700;
}
.button2-left a:hover, .button2-right a:hover {
	text-decoration: none;
	color: #0b55c4;
}
.button2-left a, .button2-left span {
	padding: 0 24px 0 6px;
}
.button2-right a, .button2-right span {
	padding: 0 6px 0 24px;
}
.button2-left {
	background: url(../system/images/j_button2_left.html) no-repeat;
	float: left;
	margin-left: 5px;
}
.button2-right {
	background: url(../system/images/j_button2_right.html) 100% 0% no-repeat;
	float: left;
	margin-left: 5px;
}
.button2-left .image {
	background: url(../system/images/j_button2_image.html) 100% 0% no-repeat;
}
.button2-left .readmore {
	background: url(../system/images/j_button2_readmore.html) 100% 0% no-repeat;
}
.button2-left .pagebreak {
	background: url(../system/images/j_button2_pagebreak.html) 100% 0% no-repeat;
}
div.tooltip {
	float: left;
	background: #ffc;
	border: 1px solid #d4d5aa;
	max-width: 200px;
	padding: 5px;
}
div.tooltip h4 {
	font-size: 95%;
	font-weight: 700;
	background: url(../system/images/selector-arrow.html) no-repeat;
	margin: -15px 0 0;
	padding: 15px 0 5px;
}
div.tooltip p {
	font-size: 90%;
	margin: 0;
}
.img_caption .left {
	float: left;
	margin-right: 1em;
}
.img_caption .right {
	float: right;
	margin-left: 1em;
}
.img_caption .left p {
	clear: left;
	text-align: center;
}
.img_caption .right p {
	clear: right;
	text-align: center;
}
a img.calendar {
	width: 16px;
	height: 16px;
	margin-left: 3px;
	background: url(../system/images/calendar.html) no-repeat;
	cursor: pointer;
	vertical-align: middle;
}
.module h3.header {
	font-size: 18px;
	color: #5f6b7c;
	text-shadow: #ffffff 0 1px 0, #c8c8c8 0 1px 4px;
	font-weight: 400;
	margin: 0;
	padding: 0;
}
.module h3.header span.title {
	display: block;
	font-size: 16px;
	line-height: 26px;
}
.module h3.header span.subtitle {
	display: block;
	margin-top: -5px;
	line-height: 10px;
	font-size: 9px;
	font-weight: 400;
	color: #646464;
	letter-spacing: 1px;
	text-indent: 1px;
}
div.separator .module {
	margin: 0 10px 0 0;
}
#top .topblock .module {
	margin: 0 0 10px;
}
#bottom .bottomblock .module {
	margin: 10px 0 0;
}
div.module div.badge {
	position: absolute;
	top: 0;
	right: 0;
	width: 39px;
	height: 39px;
	background: url(../images/module_badges.png) 0% 0% no-repeat;
	overflow: hidden;
	z-index: 1;
}
div.module div.badge-top {
	background-position: 0% -40px;
}
div.module h3.header span.icon {
	display: block;
	position: relative;
	left: 0;
	width: 32px;
	height: 30px;
	background: url(../images/module_icons.png) 0% 0% no-repeat;
	overflow: hidden;
	float: left;
}
div.module h3.header span.icon-download {
	background-position: 0% -30px;
}
div.module h3.header span.icon-twitter {
	background-position: 0% -60px;
}
div.module h3.header span.icon-mail {
	background-position: 0% -90px;
}
div.module h3.header span.icon-users {
	background-position: 0% -150px;
}
div.module h3.header span.icon-shopping {
	background-position: 0% -180px;
}
div.module h3.header span.icon-lock {
	background-position: 0% -210px;
}
#menu ul.mod-dropdown {
	padding-left: 0;
	background: none;
}
#menu .mod-dropdown .module {
	overflow: hidden;
	padding: 5px;
}
#menu .mod-dropdown .dropdown {
	width: 300px;
}
div.mod-headerbar span {
	font-size: 16px;
	line-height: 26px;
	text-align: center;
	text-shadow: #323232 0 -1px 1px;
	padding: 2px 10px;
}
div.mod-rounded div.box-t1 {
	background: url(../images/module_rounded_white_corners.png) 0% 0% no-repeat;
}
div.mod-rounded div.box-t2 {
	background: url(../images/module_rounded_white_corners.png) 100% -15px no-repeat;
	padding: 0 10px;
}
div.mod-rounded div.box-t3 {
	height: 10px;
	background: url(../images/module_rounded_white_corners.png) 0% -30px repeat-x;
}
div.mod-rounded div.box-1 {
	background: url(../images/module_rounded_white_edges.png) 0% 0% repeat-y;
}
div.mod-rounded div.box-2 {
	background: url(../images/module_rounded_white_edges.png) 100% 0% repeat-y;
	padding: 0 10px;
}
div.mod-rounded div.box-3 {
	background: #f5f5f5;
	overflow: hidden;
}
div.mod-rounded div.with-header {
	padding-top: 28px;
}
div.mod-rounded div.box-b1 {
	background: url(../images/module_rounded_white_corners.png) 0% -45px no-repeat;
}
div.mod-rounded div.box-b2 {
	background: url(../images/module_rounded_white_corners.png) 100% -60px no-repeat;
	padding: 0 10px;
}
div.mod-rounded div.box-b3 {
	height: 10px;
	background: url(../images/module_rounded_white_corners.png) 0% -75px repeat-x;
}
div.mod-rounded h3.header {
	position: absolute;
	top: 0;
	left: 7px;
	right: 7px;
	z-index: 1;
	height: 35px;
	background: url(../images/module_rounded_white_header.png) 0% 100% repeat-x;
	line-height: 37px;
	overflow: hidden;
}
div.mod-rounded h3.header span.icon {
	top: 2px;
}
div.mod-rounded div.badge {
	top: 1px;
	right: 1px;
}
div.mod-rounded h3.header span.title {
	line-height: 25px;
}
div.mod-rounded h3.header span.subtitle {
	margin-top: -3px;
}
div.mod-rounded-templatecolor div.box-t1, div.mod-rounded-templatecolor div.box-t2, div.mod-rounded-templatecolor div.box-t3, div.mod-rounded-templatecolor div.box-b1, div.mod-rounded-templatecolor div.box-b2, div.mod-rounded-templatecolor div.box-b3 {
	background-image: url(../images/module_rounded_templatecolor_corners.png);
}
div.mod-rounded-templatecolor div.box-1, div.mod-rounded-templatecolor div.box-2 {
	background-image: url(../images/module_rounded_templatecolor_edges.png);
}
div.mod-rounded-templatecolor div.box-3 {
	background: #acb8be;
	color: #fff;
	text-shadow: #969696 0 1px 1px;
}
div.mod-rounded-templatecolor h3.header {
	background-image: url(../images/module_rounded_templatecolor_header.png);
	color: #fff;
	text-shadow: #646464 0 1px 1px;
}
div.mod-rounded-templatecolor h3.header span.subtitle {
	color: #fff;
}
div.mod-rounded-templatecolor div.badge {
	top: 3px;
	right: 3px;
}
div.mod-rounded-templatecolor em.box {
	background: #f5f6f7;
	color: #646464;
	text-shadow: none;
}
div.mod-rounded-templatecolor a:link, div.mod-rounded-templatecolor a:visited {
	color: #fff;
	text-decoration: underline;
}
div.mod-rounded-templatecolor a:hover {
	color: #fff;
	text-shadow: #646464 0 0 2px;
}
div.mod-menu-rounded div.box-2 {
	padding: 0 7px;
}
div.mod-menu-rounded div.with-header {
	padding-top: 25px;
}
div.mod-line div.box-1 {
	overflow: hidden;
	padding: 5px 15px 10px;
}
div.mod-line h3.header {
	height: 30px;
	padding-left: 15px;
	line-height: 28px;
	background: url(../images/module_line.png) 0% 100% repeat-x;
	letter-spacing: -1px;
}
div.mod-line h3.header span.header-2 {
	background: #fff;
	float: left;
	padding: 0 5px;
}
div.mod-polaroid div.badge-tape {
	position: absolute;
	top: -13px;
	left: 50%;
	width: 114px;
	height: 38px;
	margin-left: -57px;
	background: url(../images/module_polaroid_tape.png) 0% 0% no-repeat;
	z-index: 1;
}
div.mod-polaroid div.box-1 {
	margin-top: 13px;
	border-top: 1px solid #c8c8c8;
	border-left: 1px solid #c8c8c8;
	border-right: 1px solid #c8c8c8;
	background: url(../images/module_polaroid_bg.png) 0% 100% repeat-x #fff;
	overflow: hidden;
	padding: 10px 10px 5px;
}
div.mod-polaroid div.box-2 {
	margin-bottom: 5px;
	background: #000;
}
div.mod-polaroid div.box-3 {
	overflow: hidden;
	font-family: "Comic Sans MS", "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-style: italic;
	color: #c8c8c8;
	padding: 10px 15px;
}
div.mod-polaroid div.box-b1 {
	background: url(../images/module_polaroid_shadows.png) 0% 0% no-repeat;
}
div.mod-polaroid div.box-b2 {
	background: url(../images/module_polaroid_shadows.png) 100% -5px no-repeat;
	padding: 0 70px;
}
div.mod-polaroid div.box-b3 {
	height: 5px;
	background: url(../images/module_polaroid_shadows.png) 0% -10px repeat-x;
}
div.mod-polaroid h3.header {
	height: 25px;
	line-height: 25px;
	text-align: center;
	letter-spacing: -1px;
	font-family: "Comic Sans MS", "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-style: italic;
	color: #323232;
	margin: 0;
}
#left div.mod-polaroid, #right div.mod-polaroid, #contentleft div.mod-polaroid, #contentright div.mod-polaroid {
	margin-top: 20px;
}
div.mod-postit div.box-1 {
	background: #ffa;
	color: #323232;
}
div.mod-postit div.box-2 {
	overflow: hidden;
	font-family: "Comic Sans MS", "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-style: italic;
	padding: 15px 15px 0;
}
div.mod-postit div.box-b1 {
	background: url(../images/module_postit_shadows.png) 0% 0% no-repeat;
}
div.mod-postit div.box-b2 {
	background: url(../images/module_postit_shadows.png) 100% -40px no-repeat;
	padding: 0 90px 0 60px;
}
div.mod-postit div.box-b3 {
	height: 40px;
	background: url(../images/module_postit_shadows.png) 0% -80px repeat-x;
}
div.mod-postit h3.header {
	height: 30px;
	background: #ffffda;
	line-height: 30px;
	text-indent: 15px;
	letter-spacing: -1px;
	font-family: "Comic Sans MS", "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-style: italic;
	color: #323232;
	text-shadow: none;
	margin: -15px -15px 5px;
}
div.mod-tab {
	padding: 15px 0 0;
}
div.mod-tab div.box-1 {
	background: url(../images/module_tab_l.png) 0% 0% repeat-y;
}
div.mod-tab div.box-2 {
	background: url(../images/module_tab_t.png) 0% 0% repeat-x;
}
div.mod-tab div.box-3 {
	background: url(../images/module_tab_tr.png) 100% 0% no-repeat;
}
div.mod-tab div.box-4 {
	background: url(../images/module_tab_bl.png) 0% 100% no-repeat;
	padding: 20px 15px 10px;
}
div.mod-tab h3.header {
	position: absolute;
	top: 0;
	left: 0;
	background: url(../images/module_tab_header.png) 0% 0% no-repeat;
	line-height: 30px;
}
div.mod-tab span.header-2 {
	background: url(../images/module_tab_header.png) 100% -35px no-repeat;
	padding: 0 20px 0 15px;
}
div.mod-tab span.header-3 {
	height: 30px;
	background: url(../images/module_tab_header.png) 0% -70px repeat-x;
}
a:focus {
	outline: none;
}
div.yoo-search li {
	display: block;
	margin: 0;
	padding: 0;
}
div.default div.yoo-search {
	width: 196px;
	height: 32px;
}
div.default div.yoo-search div.searchbox {
	height: 18px;
/*	background: url(styles/default/images/searchbox_bg.png) 0% 0% no-repeat;*/
	margin: 0;
	padding: 0;
}
div.default div.yoo-search div.searchbox:hover {
/*	background: url(styles/default/images/searchbox_bg.png) 0% -18px no-repeat;*/
}
div.default div.yoo-search div.searchbox input {
  background: #416fc1 none repeat scroll 0 0;
  border: medium none;
  color: #fff;
  float: left;
  font-size: 12px;
  height: 32px;
  outline: medium none;
  padding-left: 11px;
  width: 185px;
}
div.default div.yoo-search div.searchbox button.search-magnifier {
	background: url(../images/layout/search.jpg) 0% 0% no-repeat;
	position: absolute;
	right: 10px;
	top: 10px;
}
div.default div.yoo-search div.searchbox input:hover{
color: #fff !important;}
div.default div.yoo-search div.searchbox button.search-close {
	background: url(styles/default/images/close_icon.html) 0% 0% no-repeat;
}
div.default div.yoo-search div.searchbox button.search-loader {
	background: url(styles/default/images/loader_icon.html) 0% 0% no-repeat;
}
div.default div.yoo-search div.resultbox {
	position: absolute;
	right: 0;
	top: 18px;
	z-index: 10;
}
div.default div.yoo-search div.resultbox-bl {
	background: url(styles/default/images/resultbox_bl.html) 0% 100% no-repeat;
}
div.default div.yoo-search div.resultbox-br {
	background: url(styles/default/images/resultbox_br.html) 100% 100% no-repeat;
	padding: 0 10px;
}
div.default div.yoo-search div.resultbox-b {
	height: 30px;
	background: url(styles/default/images/resultbox_b.html) 0% 100% repeat-x;
	text-align: right;
	line-height: 28px;
	font-weight: 700;
}
div.default div.yoo-search span.search-more {
	display: block;
	width: 20px;
	height: 30px;
	background: url(styles/default/images/more_icon.html) 0% 0% no-repeat;
	float: right;
	cursor: pointer;
}
div.default div.yoo-search h3.search-header {
	height: 25px;
	background: url(styles/default/images/header_bg.html) 0% 0% repeat-x;
	line-height: 25px;
	font-weight: 700;
	color: #fff;
	font-size: 100%;
	letter-spacing: 0;
	margin: 0;
	padding: 0 0 0 5px;
}
.yootools-black div.default div.yoo-search div.resultbox-bg {
	border-left: 1px solid #323232;
	border-right: 1px solid #323232;
	background: #1e1e1e;
}
.yootools-black div.default div.yoo-search div.resultbox-bl {
	background: url(styles/default/black/images/resultbox_bl.html) 0% 100% no-repeat;
}
.yootools-black div.default div.yoo-search div.resultbox-br {
	background: url(styles/default/black/images/resultbox_br.html) 100% 100% no-repeat;
}
.yootools-black div.default div.yoo-search div.resultbox-b {
	background: url(styles/default/black/images/resultbox_b.html) 0% 100% repeat-x;
}
.yootools-black div.default div.yoo-search span.search-more {
	background: url(styles/default/black/images/more_icon.html) 0% 0% no-repeat;
}
.yootools-black div.default div.yoo-search h3.search-header {
	background: url(styles/default/black/images/header_bg.html) 0% 0% repeat-x;
	color: #c8c8c8;
}
.yootools-black div.default div.yoo-search .resultbox-bg a {
	background: #1e1e1e;
}
div.blank div.yoo-search {
	width: 120px;
	height: 20px;
}
div.blank div.yoo-search div.searchbox {
	position: relative;
	width: 120px;
	height: 20px;
	margin: 0;
	padding: 0;
}
div.blank div.yoo-search div.searchbox input {
	width: 100px;
	height: 16px;
	border: none;
	outline: none;
	background: #fff;
	color: #646464;
	font-size: 11px;
	padding: 4px 0 0 20px;
}
div.blank div.yoo-search div.searchbox input:hover, div.blank div.yoo-search div.searchbox input:focus {
	color: #000;
	background: #ffa;
}
div.blank div.yoo-search div.searchbox button {
	position: absolute;
	top: 0;
	width: 20px;
	height: 20px;
	border: none;
	cursor: pointer;
	line-height: 0;
	padding: 0;
}
div.blank div.yoo-search div.searchbox button.search-magnifier {
	left: 0;
	background: url(styles/blank/images/magnifier_icon.html) 50% 60% no-repeat;
}
div.blank div.yoo-search div.searchbox button.search-close {
	right: 0;
	background: url(styles/blank/images/close_icon.html) 30% 60% no-repeat;
}
div.blank div.yoo-search div.searchbox button.search-loader {
	right: 0;
	background: url(styles/blank/images/loader_icon.html) 50% 50% no-repeat;
}
div.blank div.yoo-search div.resultbox {
	position: absolute;
	right: 0;
	top: 20px;
	z-index: 10;
}
div.blank div.yoo-search div.resultbox-b {
	height: 29px;
	padding-right: 10px;
	border: 1px solid #c8c8c8;
	border-top: none;
	background: #aaafb4;
	text-align: right;
	line-height: 28px;
	font-weight: 700;
}
div.blank div.yoo-search span.search-more {
	display: block;
	width: 15px;
	height: 29px;
	margin-left: 5px;
	background: url(styles/blank/images/more_icon.html) 0% 60% no-repeat;
	float: right;
	cursor: pointer;
}
div.blank div.yoo-search h3.search-header {
	height: 30px;
	background: #bec3c8;
	line-height: 29px;
	text-indent: 5px;
	font-weight: 700;
	color: #fff;
	font-size: 120%;
	letter-spacing: 0;
	margin: 0;
	padding: 0;
}
.yootools-black div.blank div.yoo-search div.resultbox-bg {
	border-left: 1px solid #323232;
	border-right: 1px solid #323232;
	background: #1e1e1e;
}
.yootools-black div.blank div.yoo-search div.resultbox-b {
	border: 1px solid #323232;
	border-top: none;
	background: #323232;
}
.yootools-black div.blank div.yoo-search span.search-more {
	background: url(styles/blank/black/images/more_icon.html) 0% 60% no-repeat;
}
.yootools-black div.blank div.yoo-search h3.search-header {
	background: #323232;
	color: #c8c8c8;
}
.yootools-black div.blank div.yoo-search .resultbox-bg a {
	background: #1e1e1e;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	width: 100% !important;
	overflow-x: hidden !important;
	background: url(images/page_bg.html) 0% 0% repeat-x #fff;
	line-height: 20px;
	font-size: 12px;
	font-weight: 400;
}
.wrapper {
	width: 950px;
	margin: auto;
}
.jednostaka{
	display: none;
}

#header {
	background: url(../images/layout/sandomierz.png) no-repeat 850px 18px;
	position: relative;
	z-index: 10;
	clear: both;
	width: 950px;
	margin-bottom: 22px;
}
#middle {
	clear: both;
	min-height: 500px;
	width: 100%;
	overflow: hidden;
	position: relative;
	padding: 0;
}
#footer {
	position: relative;
	padding-top: 10px;
	clear: both;
	text-align: center;
	color: #7B6B4A;
	margin: 0;
	background: url(../images/layout/separator_poziomy.png) repeat-x;
}
#footer a{
	color: #491c30;
}

#main-shift {
	position: relative;
	left: -100%;
	margin-left: 244px;
	width: 715px;
	overflow: hidden;
}
#left {
  background: #1d3d77 none repeat scroll 0 0;
  border-left: 1px solid #bcb19e;
  border-right: 1px solid #bcb19e;
  float: left;
  left: -50%;
  overflow: hidden;
  position: relative;
  width: 235px;
}

#left a {
  color: #fff;
  display: block;
  font-size: 12px;
  line-height: 20px;
}

#left a:hover {
    background: #416FC1 none repeat scroll 0 0;
}


a#scroll{
	height: 0;
}

#left .accordion-menu h3 a{
	color: #000;
	font-size: 13px;
}

#left .ui-icon{
	left: 210px !important;
}


#left .accordion-menu h3.ui-state-activ a{
	color: #262421;
}


div#maintop, div#contenttop {
	overflow: hidden;
	margin: 0 0 10px;
}
div#contentbottom, div#mainbottom {
	overflow: hidden;
	margin: 10px 0 0;
}
#mainmiddle {
	width: 100%;
	overflow: hidden;
	position: relative;
}
#content-shift {
	position: relative;
	left: -100%;
	width: 690px;
	margin-right: 0;
	overflow: hidden;
}
#contentleft {
	position: relative;
	left: -50%;
	float: left;
	overflow: hidden;
}
.float-right {
	float: right;
	overflow: hidden;
}
.width15 {
	width: 15%;
}
.width18 {
	width: 18%;
}
.width20 {
	width: 20%;
}
.width23 {
	width: 23%;
}
.width33 {
	width: 33%;
}
.width34 {
	width: 34%;
}
.width35 {
	width: 35%;
}
.width40 {
	width: 40%;
}
.width45 {
	width: 45%;
}
.width54 {
	width: 54%;
}
.width65 {
	width: 65%;
}
.width75 {
	width: 75%;
}
body.yoopage {
	background: url(../images/layout/tlo.jpg);
}

#absolute {
	position: absolute;
	z-index: 15;
	top: 0;
	left: 0;
	width: 100%;
}
#breadcrumbs {
	margin-bottom: 15px;
	overflow: hidden;
}
#breadcrumbs .breadcrumbs-1 {
	background: url(../images/breadcrumbs.png) 0% 0% no-repeat;
	float: left;
}
#breadcrumbs .breadcrumbs-2 {
	background: url(../images/breadcrumbs.png) 100% -26px no-repeat;
	padding: 0 5px;
}
#breadcrumbs .breadcrumbs-3 {
	height: 21px;
	background: url(../images/breadcrumbs.png) 0% -52px repeat-x;
	overflow: hidden;
	font-size: 85%;
	line-height: 21px;
}
#breadcrumbs a, #breadcrumbs span {
	display: block;
	float: left;
}
#breadcrumbs a, #breadcrumbs span.separator {
	background: url(../images/breadcrumbs.png) 100% -77px no-repeat;
	text-shadow: #ffffff 0 1px 0, #c8c8c8 0 1px 4px;
	padding: 0 15px 0 5px;
}
#breadcrumbs span.current {
	text-shadow: #ffffff 0 1px 0, #c8c8c8 0 1px 4px;
	color: #323232;
	padding: 0 5px;
}
#breadcrumbs a:hover {
	line-height: 19px;
}
#toolbar {
	height: 25px;
	overflow: hidden;
	line-height: 25px;
	font-size: 9px;
	color: #d4dee3;
	text-shadow: #323232 0 0 1px;
	padding: 0 30px;
}
#date {
	padding-right: 17px;
	background: url(../images/topmenu_item_bg.png) 100% 50% no-repeat;
	float: left;
	margin: 0 10px 0 0;
}
#headerbar {
	overflow: hidden;
	color: #fff;
	padding: 0;
	height: 127px;
}
#logo {
	position: absolute;
	top: 25px;
	left: 0;
}
#menu {
	position: absolute;
	top: 129px;
	left: 35px;
	z-index: 11;
}
#menubar {
	position: relative;
	height: 62px;
	background: url(../images/layout/separator_poziomy.png) 0 bottom no-repeat;
}
#menubar div.menubar-2 {
	padding: 0 15px;
	background: url(../images/layout/menu-bg.png) repeat-x #000;
	height: 54px;
	
}
#menubar div.menubar-3 {
	
}
#search {
	position: absolute;
	top: 138px;
	right: 11px;
	z-index: 12;
	width: 196px;
	height: 26px;
}
#banner {
	position: absolute;
	top: 130px;
	right: -10px;
	width: 0;
	z-index: 3;
}
#footer a:hover {
	color: #141414;
}
#footer a.anchor {
	position: absolute;
	right: 15px;
	top: 10px;
	width: 20px;
	height: 20px;
	background: url(../images/footer_anchor.png) 0% 0% no-repeat;
	display: block;
	text-decoration: none;
}
#footer a.anchor:hover {
	background-position: 0% -25px;
}
div.wrapper-body {
	padding: 0 0 30px;
}

.ui-helper-hidden-accessible {
	position: absolute;
	left: -100000000px;
}
.ui-helper-reset {
	border: 0;
	outline: 0;
	line-height: 1.3;
	text-decoration: none;
	font-size: 100%;
	list-style: none;
	margin: 0;
	padding: 0;
}
.ui-helper-clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
* html .ui-helper-clearfix {
	height: 1%;
}
.ui-helper-zfix {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	position: absolute;
	opacity: 0.0;
}
.ui-state-disabled {
	cursor: default !important;
}
.ui-icon {
	display: block;
	text-indent: -99999px;
	overflow: hidden;
	background-repeat: no-repeat;
	width: 16px;
	height: 16px;
	background-image: url(images/ui-icons_222222_256x240.png);
}
.ui-widget-overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x #aaa;
	opacity: 0.3;
}
.ui-widget {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {
	font-family: Verdana, Arial, sans-serif;
	font-size: 1em;
}
.ui-widget-content {
	border: 1px solid #aaa;
	color: #222;
}
.ui-widget-header {
	border: 1px solid #aaa;
	background: url(images/ui-bg_highlight-soft_75_cccccc_1x100.html) 50% 50% repeat-x #ccc;
	color: #222;
	font-weight: 400;
}
.ui-state-default, .ui-widget-content .ui-state-default {
	border: 1px solid #beb4a1;
	border-top: none;
	border-left: none;
	border-right: none;
	font-weight: 400;
	color: #555;
	outline: none;
}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {
	color: #222;
	text-decoration: none;
	outline: none;
}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus {
	border-left: none;
	background: #416FC1;
	font-weight: 400;
	color: #212121;
	outline: none;
}
.ui-state-hover a, .ui-state-hover a:hover {
	color: #212121;
	text-decoration: none;
	outline: none;
}
.ui-state-active, .ui-widget-content .ui-state-active {
  background: #416fc1 none repeat scroll 0 0;
  border-bottom: 1px solid #7e4543;
  border-left: 0 none;
  border-right: 0 none;
  color: #212121;
  font-weight: 400;
  outline: medium none;
}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
	color: #762428;
	outline: none;
	text-decoration: none;
}
.ui-state-highlight, .ui-widget-content .ui-state-highlight {
	border: 1px solid #fcefa1;
	background: url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x #fbf9ee;
	color: #363636;
}
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a {
	color: #363636;
}
.ui-state-error, .ui-widget-content .ui-state-error {
	border: 1px solid #cd0a0a;
	background: url(images/ui-bg_inset-soft_95_fef1ec_1x100.png) 50% bottom repeat-x #fef1ec;
	color: #cd0a0a;
}
.ui-state-disabled, .ui-widget-content .ui-state-disabled {
	opacity: 0.35;
	background-image: none;
}
.ui-priority-primary, .ui-widget-content .ui-priority-primary {
	font-weight: 400;
}
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary {
	opacity: 0.7;
	font-weight: 400;
}
.ui-state-default .ui-icon {
	background-image: url(images/ui-icons_888888_256x240.png);
}
.ui-state-highlight .ui-icon {
	background-image: url(images/ui-icons_2e83ff_256x240.png);
}
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {
	background-image: url(images/ui-icons_cd0a0a_256x240.png);
}
.ui-icon-carat-1-ne {
	background-position: -16px 0%;
}
.ui-icon-carat-1-e {
	background-position: -32px 0%;
}
.ui-icon-carat-1-se {
	background-position: -48px 0%;
}
.ui-icon-carat-1-s {
	background-position: -64px 0%;
}
.ui-icon-carat-1-sw {
	background-position: -80px 0%;
}
.ui-icon-carat-1-w {
	background-position: -96px 0%;
}
.ui-icon-carat-1-nw {
	background-position: -112px 0%;
}
.ui-icon-carat-2-n-s {
	background-position: -128px 0%;
}
.ui-icon-carat-2-e-w {
	background-position: -144px 0%;
}
.ui-icon-triangle-1-ne {
	background-position: -16px -16px;
}
.ui-icon-triangle-1-e {
	background: url(../images/layout/more.png) no-repeat 0 5px !important; 
}
.ui-icon-triangle-1-se {
	background-position: -48px -16px;
}
.ui-icon-triangle-1-s {
	background-position: -64px -16px;
}
.ui-icon-triangle-1-sw {
	background-position: -80px -16px;
}
.ui-icon-triangle-1-w {
	background-position: -96px -16px;
}
.ui-icon-triangle-1-nw {
	background-position: -112px -16px;
}
.ui-icon-triangle-2-n-s {
	background-position: -128px -16px;
}
.ui-icon-triangle-2-e-w {
	background-position: -144px -16px;
}
.ui-icon-arrow-1-n {
	background-position: 0% -32px;
}
.ui-icon-arrow-1-ne {
	background-position: -16px -32px;
}
.ui-icon-arrow-1-e {
	background-position: -32px -32px;
}
.ui-icon-arrow-1-se {
	background-position: -48px -32px;
}
.ui-icon-arrow-1-s {
	background-position: -64px -32px;
}
.ui-icon-arrow-1-sw {
	background-position: -80px -32px;
}
.ui-icon-arrow-1-w {
	background-position: -96px -32px;
}
.ui-icon-arrow-1-nw {
	background-position: -112px -32px;
}
.ui-icon-arrow-2-n-s {
	background-position: -128px -32px;
}
.ui-icon-arrow-2-ne-sw {
	background-position: -144px -32px;
}
.ui-icon-arrow-2-e-w {
	background-position: -160px -32px;
}
.ui-icon-arrow-2-se-nw {
	background-position: -176px -32px;
}
.ui-icon-arrowstop-1-n {
	background-position: -192px -32px;
}
.ui-icon-arrowstop-1-e {
	background-position: -208px -32px;
}
.ui-icon-arrowstop-1-s {
	background-position: -224px -32px;
}
.ui-icon-arrowstop-1-w {
	background-position: -240px -32px;
}
.ui-icon-arrowthick-1-n {
	background-position: 0% -48px;
}
.ui-icon-arrowthick-1-ne {
	background-position: -16px -48px;
}
.ui-icon-arrowthick-1-e {
	background-position: -32px -48px;
}
.ui-icon-arrowthick-1-se {
	background-position: -48px -48px;
}
.ui-icon-arrowthick-1-s {
	background-position: -64px -48px;
}
.ui-icon-arrowthick-1-sw {
	background-position: -80px -48px;
}
.ui-icon-arrowthick-1-w {
	background-position: -96px -48px;
}
.ui-icon-arrowthick-1-nw {
	background-position: -112px -48px;
}
.ui-icon-arrowthick-2-n-s {
	background-position: -128px -48px;
}
.ui-icon-arrowthick-2-ne-sw {
	background-position: -144px -48px;
}
.ui-icon-arrowthick-2-e-w {
	background-position: -160px -48px;
}
.ui-icon-arrowthick-2-se-nw {
	background-position: -176px -48px;
}
.ui-icon-arrowthickstop-1-n {
	background-position: -192px -48px;
}
.ui-icon-arrowthickstop-1-e {
	background-position: -208px -48px;
}
.ui-icon-arrowthickstop-1-s {
	background-position: -224px -48px;
}
.ui-icon-arrowthickstop-1-w {
	background-position: -240px -48px;
}
.ui-icon-arrowreturnthick-1-w {
	background-position: 0% -64px;
}
.ui-icon-arrowreturnthick-1-n {
	background-position: -16px -64px;
}
.ui-icon-arrowreturnthick-1-e {
	background-position: -32px -64px;
}
.ui-icon-arrowreturnthick-1-s {
	background-position: -48px -64px;
}
.ui-icon-arrowreturn-1-w {
	background-position: -64px -64px;
}
.ui-icon-arrowreturn-1-n {
	background-position: -80px -64px;
}
.ui-icon-arrowreturn-1-e {
	background-position: -96px -64px;
}
.ui-icon-arrowreturn-1-s {
	background-position: -112px -64px;
}
.ui-icon-arrowrefresh-1-w {
	background-position: -128px -64px;
}
.ui-icon-arrowrefresh-1-n {
	background-position: -144px -64px;
}
.ui-icon-arrowrefresh-1-e {
	background-position: -160px -64px;
}
.ui-icon-arrowrefresh-1-s {
	background-position: -176px -64px;
}
.ui-icon-arrow-4-diag {
	background-position: -16px -80px;
}
.ui-icon-extlink {
	background-position: -32px -80px;
}
.ui-icon-newwin {
	background-position: -48px -80px;
}
.ui-icon-refresh {
	background-position: -64px -80px;
}
.ui-icon-shuffle {
	background-position: -80px -80px;
}
.ui-icon-transfer-e-w {
	background-position: -96px -80px;
}
.ui-icon-transferthick-e-w {
	background-position: -112px -80px;
}
.ui-icon-folder-collapsed {
	background-position: 0% -96px;
}
.ui-icon-folder-open {
	background-position: -16px -96px;
}
.ui-icon-document {
	background-position: -32px -96px;
}
.ui-icon-document-b {
	background-position: -48px -96px;
}
.ui-icon-note {
	background-position: -64px -96px;
}
.ui-icon-mail-closed {
	background-position: -80px -96px;
}
.ui-icon-mail-open {
	background-position: -96px -96px;
}
.ui-icon-suitcase {
	background-position: -112px -96px;
}
.ui-icon-comment {
	background-position: -128px -96px;
}
.ui-icon-person {
	background-position: -144px -96px;
}
.ui-icon-print {
	background-position: -160px -96px;
}
.ui-icon-trash {
	background-position: -176px -96px;
}
.ui-icon-locked {
	background-position: -192px -96px;
}
.ui-icon-unlocked {
	background-position: -208px -96px;
}
.ui-icon-bookmark {
	background-position: -224px -96px;
}
.ui-icon-tag {
	background-position: -240px -96px;
}
.ui-icon-home {
	background-position: 0% -112px;
}
.ui-icon-flag {
	background-position: -16px -112px;
}
.ui-icon-calendar {
	background-position: -32px -112px;
}
.ui-icon-cart {
	background-position: -48px -112px;
}
.ui-icon-pencil {
	background-position: -64px -112px;
}
.ui-icon-clock {
	background-position: -80px -112px;
}
.ui-icon-disk {
	background-position: -96px -112px;
}
.ui-icon-calculator {
	background-position: -112px -112px;
}
.ui-icon-zoomin {
	background-position: -128px -112px;
}
.ui-icon-zoomout {
	background-position: -144px -112px;
}
.ui-icon-search {
	background-position: -160px -112px;
}
.ui-icon-wrench {
	background-position: -176px -112px;
}
.ui-icon-gear {
	background-position: -192px -112px;
}
.ui-icon-heart {
	background-position: -208px -112px;
}
.ui-icon-star {
	background-position: -224px -112px;
}
.ui-icon-link {
	background-position: -240px -112px;
}
.ui-icon-cancel {
	background-position: 0% -128px;
}
.ui-icon-plus {
	background-position: -16px -128px;
}
.ui-icon-plusthick {
	background-position: -32px -128px;
}
.ui-icon-minus {
	background-position: -48px -128px;
}
.ui-icon-minusthick {
	background-position: -64px -128px;
}
.ui-icon-close {
	background-position: -80px -128px;
}
.ui-icon-closethick {
	background-position: -96px -128px;
}
.ui-icon-key {
	background-position: -112px -128px;
}
.ui-icon-lightbulb {
	background-position: -128px -128px;
}
.ui-icon-scissors {
	background-position: -144px -128px;
}
.ui-icon-clipboard {
	background-position: -160px -128px;
}
.ui-icon-copy {
	background-position: -176px -128px;
}
.ui-icon-contact {
	background-position: -192px -128px;
}
.ui-icon-image {
	background-position: -208px -128px;
}
.ui-icon-video {
	background-position: -224px -128px;
}
.ui-icon-script {
	background-position: -240px -128px;
}
.ui-icon-alert {
	background-position: 0% -144px;
}
.ui-icon-info {
	background-position: -16px -144px;
}
.ui-icon-notice {
	background-position: -32px -144px;
}
.ui-icon-help {
	background-position: -48px -144px;
}
.ui-icon-check {
	background-position: -64px -144px;
}
.ui-icon-bullet {
	/*background-position: -80px -144px;*/
	background: none !important;
}
.ui-icon-radio-off {
	background-position: -96px -144px;
}
.ui-icon-radio-on {
	background-position: -112px -144px;
}
.ui-icon-pin-w {
	background-position: -128px -144px;
}
.ui-icon-pin-s {
	background-position: -144px -144px;
}
.ui-icon-play {
	background-position: 0% -160px;
}
.ui-icon-pause {
	background-position: -16px -160px;
}
.ui-icon-seek-next {
	background-position: -32px -160px;
}
.ui-icon-seek-prev {
	background-position: -48px -160px;
}
.ui-icon-seek-end {
	background-position: -64px -160px;
}
.ui-icon-seek-first {
	background-position: -80px -160px;
}
.ui-icon-stop {
	background-position: -96px -160px;
}
.ui-icon-eject {
	background-position: -112px -160px;
}
.ui-icon-volume-off {
	background-position: -128px -160px;
}
.ui-icon-volume-on {
	background-position: -144px -160px;
}
.ui-icon-power {
	background-position: 0% -176px;
}
.ui-icon-signal-diag {
	background-position: -16px -176px;
}
.ui-icon-signal {
	background-position: -32px -176px;
}
.ui-icon-battery-0 {
	background-position: -48px -176px;
}
.ui-icon-battery-1 {
	background-position: -64px -176px;
}
.ui-icon-battery-2 {
	background-position: -80px -176px;
}
.ui-icon-battery-3 {
	background-position: -96px -176px;
}
.ui-icon-circle-plus {
	background-position: 0% -192px;
}
.ui-icon-circle-minus {
	background-position: -16px -192px;
}
.ui-icon-circle-close {
	background-position: -32px -192px;
}
.ui-icon-circle-triangle-e {
	background-position: -48px -192px;
}
.ui-icon-circle-triangle-s {
	background-position: -64px -192px;
}
.ui-icon-circle-triangle-w {
	background-position: -80px -192px;
}
.ui-icon-circle-triangle-n {
	background-position: -96px -192px;
}
.ui-icon-circle-arrow-e {
	background-position: -112px -192px;
}
.ui-icon-circle-arrow-s {
	background-position: -128px -192px;
}
.ui-icon-circle-arrow-w {
	background-position: -144px -192px;
}
.ui-icon-circle-arrow-n {
	background-position: -160px -192px;
}
.ui-icon-circle-zoomin {
	background-position: -176px -192px;
}
.ui-icon-circle-zoomout {
	background-position: -192px -192px;
}
.ui-icon-circle-check {
	background-position: -208px -192px;
}
.ui-icon-circlesmall-plus {
	background-position: 0% -208px;
}
.ui-icon-circlesmall-minus {
	background-position: -16px -208px;
}
.ui-icon-circlesmall-close {
	background-position: -32px -208px;
}
.ui-icon-squaresmall-plus {
	background-position: -48px -208px;
}
.ui-icon-squaresmall-minus {
	background-position: -64px -208px;
}
.ui-icon-squaresmall-close {
	background-position: -80px -208px;
}
.ui-icon-grip-dotted-vertical {
	background-position: 0% -224px;
}
.ui-icon-grip-dotted-horizontal {
	background-position: -16px -224px;
}
.ui-icon-grip-solid-vertical {
	background-position: -32px -224px;
}
.ui-icon-grip-solid-horizontal {
	background-position: -48px -224px;
}
.ui-icon-gripsmall-diagonal-se {
	background-position: -64px -224px;
}
.ui-icon-grip-diagonal-se {
	background-position: -80px -224px;
}
.ui-widget-shadow {
	background: url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x #aaa;
	opacity: 0.3;
	margin: -8px 0 0 -8px;
	padding: 8px;
}
.ui-resizable-handle {
	position: absolute;
	font-size: 0.1px;
	z-index: 99999;
	display: block;
}
.ui-resizable-n {
	cursor: n-resize;
	height: 7px;
	width: 100%;
	top: -5px;
	left: 0;
}
.ui-resizable-s {
	cursor: s-resize;
	height: 7px;
	width: 100%;
	bottom: -5px;
	left: 0;
}
.ui-resizable-e {
	cursor: e-resize;
	width: 7px;
	right: -5px;
	top: 0;
	height: 100%;
}
.ui-resizable-w {
	cursor: w-resize;
	width: 7px;
	left: -5px;
	top: 0;
	height: 100%;
}
.ui-resizable-se {
	cursor: se-resize;
	width: 12px;
	height: 12px;
	right: 1px;
	bottom: 1px;
}
.ui-resizable-sw {
	cursor: sw-resize;
	width: 9px;
	height: 9px;
	left: -5px;
	bottom: -5px;
}
.ui-resizable-nw {
	cursor: nw-resize;
	width: 9px;
	height: 9px;
	left: -5px;
	top: -5px;
}
.ui-resizable-ne {
	cursor: ne-resize;
	width: 9px;
	height: 9px;
	right: -5px;
	top: -5px;
}
.ui-accordion .ui-accordion-header {
	cursor: pointer;
	position: relative;
}
.ui-accordion .ui-accordion-li-fix {
	display: inline;
}
.ui-accordion .ui-accordion-header-active {
	border-bottom: 0 !important;
}
.ui-accordion .ui-accordion-header a {
  display: block;
  padding: 7px 10px 7px 43px;
  text-shadow: none;
}

.accordion-menu .ui-accordion-header{
	font-size: 14px;
}

.ui-accordion .ui-accordion-header .ui-icon {
	position: absolute;
	left: 0.5em;
	top: 50%;
	margin-top: -8px;
	border-right: none;
}
.ui-accordion .ui-accordion-content {
	border-top: 0;
	border-left: 0;
	border-right: 0;
	margin-top: 0;
	position: relative;
	overflow: auto;
	display: none;
	padding: 0;
}
.ui-dialog {
	position: relative;
	width: 300px;
	padding: 0.2em;
}
.ui-dialog .ui-dialog-titlebar {
	position: relative;
	padding: 0.5em 0.3em 0.3em 1em;
}
.ui-dialog .ui-dialog-title {
	float: left;
	margin: 0.1em 0 0.2em;
}
.ui-dialog .ui-dialog-titlebar-close {
	position: absolute;
	right: 0.3em;
	top: 50%;
	width: 19px;
	height: 18px;
	margin: -10px 0 0;
	padding: 1px;
}
.ui-dialog .ui-dialog-titlebar-close span {
	display: block;
	margin: 1px;
}
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus {
	padding: 0;
}
.ui-dialog .ui-dialog-content {
	border: 0;
	background: none;
	overflow: auto;
	padding: 0.5em 1em;
}
.ui-dialog .ui-dialog-buttonpane {
	text-align: left;
	background-image: none;
	border-width: 1px 0 0;
	margin: 0.5em 0 0;
	padding: 0.3em 1em 0.5em 0.4em;
}
.ui-dialog .ui-dialog-buttonpane button {
	float: right;
	cursor: pointer;
	line-height: 1.4em;
	width: auto;
	overflow: visible;
	margin: 0.5em 0.4em 0.5em 0;
	padding: 0.2em 0.6em 0.3em;
}
.ui-dialog .ui-resizable-se {
	width: 14px;
	height: 14px;
	right: 3px;
	bottom: 3px;
}
.ui-draggable .ui-dialog-titlebar {
	cursor: move;
}
.ui-slider {
	position: relative;
	text-align: left;
}
.ui-slider .ui-slider-handle {
	position: absolute;
	z-index: 2;
	width: 1.2em;
	height: 1.2em;
	cursor: default;
}
.ui-slider .ui-slider-range {
	position: absolute;
	z-index: 1;
	font-size: 0.7em;
	display: block;
	border: 0;
}
.ui-slider-horizontal {
	height: 0.8em;
}
.ui-slider-horizontal .ui-slider-handle {
	top: -0.3em;
	margin-left: -0.6em;
}
.ui-slider-horizontal .ui-slider-range {
	top: 0;
	height: 100%;
}
.ui-slider-horizontal .ui-slider-range-min {
	left: 0;
}
.ui-slider-horizontal .ui-slider-range-max {
	right: 0;
}
.ui-slider-vertical {
	width: 0.8em;
	height: 100px;
}
.ui-slider-vertical .ui-slider-handle {
	left: -0.3em;
	margin-left: 0;
	margin-bottom: -0.6em;
}
.ui-slider-vertical .ui-slider-range {
	left: 0;
	width: 100%;
}
.ui-slider-vertical .ui-slider-range-min {
	bottom: 0;
}
.ui-slider-vertical .ui-slider-range-max {
	top: 0;
}
.ui-tabs {
	padding: 0.2em;
}
.ui-tabs .ui-tabs-nav {
	list-style: none;
	position: relative;
	padding: 0.2em 0.2em 0;
}
.ui-tabs .ui-tabs-nav li {
	position: relative;
	float: left;
	border-bottom-width: 0 !important;
	margin: 0 0.2em -1px 0;
	padding: 0;
}
.ui-tabs .ui-tabs-nav li a {
	float: left;
	text-decoration: none;
	padding: 0.5em 1em;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected {
	padding-bottom: 1px;
	border-bottom-width: 0;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a {
	cursor: text;
}
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a {
	cursor: pointer;
}
.ui-tabs .ui-tabs-panel {
	display: block;
	background: none;
	border-width: 0;
	padding: 1em 1.4em;
}
.ui-tabs .ui-tabs-hide {
	display: none !important;
}
.ui-datepicker {
	width: 17em;
	padding: 0.2em 0.2em 0;
}
.ui-datepicker .ui-datepicker-header {
	position: relative;
	padding: 0.2em 0;
}
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {
	position: absolute;
	top: 2px;
	width: 1.8em;
	height: 1.8em;
}
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover {
	top: 1px;
}
.ui-datepicker .ui-datepicker-prev {
	left: 2px;
}
.ui-datepicker .ui-datepicker-next {
	right: 2px;
}
.ui-datepicker .ui-datepicker-prev-hover {
	left: 1px;
}
.ui-datepicker .ui-datepicker-next-hover {
	right: 1px;
}
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span {
	display: block;
	position: absolute;
	left: 50%;
	margin-left: -8px;
	top: 50%;
	margin-top: -8px;
}
.ui-datepicker .ui-datepicker-title {
	line-height: 1.8em;
	text-align: center;
	margin: 0 2.3em;
}
.ui-datepicker .ui-datepicker-title select {
	float: left;
	font-size: 1em;
	margin: 1px 0;
}
.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year {
	width: 49%;
}
.ui-datepicker table {
	width: 100%;
	font-size: 0.9em;
	border-collapse: collapse;
	margin: 0 0 0.4em;
}
.ui-datepicker th {
	text-align: center;
	font-weight: 400;
	border: 0;
	padding: 0.7em 0.3em;
}
.ui-datepicker td {
	border: 0;
	padding: 1px;
}
.ui-datepicker td span, .ui-datepicker td a {
	display: block;
	text-align: right;
	text-decoration: none;
	padding: 0.2em;
}
.ui-datepicker .ui-datepicker-buttonpane {
	background-image: none;
	border-left: 0;
	border-right: 0;
	border-bottom: 0;
	margin: 0.7em 0 0;
	padding: 0 0.2em;
}
.ui-datepicker .ui-datepicker-buttonpane button {
	float: right;
	cursor: pointer;
	width: auto;
	overflow: visible;
	margin: 0.5em 0.2em 0.4em;
	padding: 0.2em 0.6em 0.3em;
}
.ui-datepicker.ui-datepicker-multi {
	width: auto;
}
.ui-datepicker-multi .ui-datepicker-group table {
	width: 95%;
	margin: 0 auto 0.4em;
}
.ui-datepicker-multi-3 .ui-datepicker-group {
	width: 33.3%;
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
	clear: left;
}
.ui-datepicker-row-break {
	clear: both;
	width: 100%;
}
.ui-datepicker-rtl {
	direction: rtl;
}
.ui-datepicker-rtl .ui-datepicker-prev {
	right: 2px;
	left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next {
	left: 2px;
	right: auto;
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
	right: 1px;
	left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
	left: 1px;
	right: auto;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
	clear: right;
}
.ui-datepicker-cover {
	display: block;
	position: absolute;
	z-index: -1;
	top: -4px;
	left: -4px;
	width: 200px;
	height: 200px;
}
.ui-progressbar {
	height: 2em;
	text-align: left;
}
.ui-progressbar .ui-progressbar-value {
	height: 100%;
	margin: -1px;
}
#page div.default div.yoo-search div.searchbox {
	margin: 0;
	padding: 0;
}
#page div.default div.yoo-search div.searchbox:hover {
	background-position: 0% -20px;
}
#page div.default div.yoo-search div.searchbox input, #page div.default div.yoo-search div.searchbox button {
	
}
#page div.yoo-search div.resultbox {
	position: absolute;
	right: -5px;
	top: 34px;
	z-index: 20;
}
#page div.default div.yoo-search div.resultbox-bg {
	border-left: 1px solid #bdc8ce;
	border-right: 1px solid #bdc8ce;
}
#page div.default div.yoo-search div.resultbox-bl {
	background: url(../images/yoosearch/resultbox_bl.html) 0% 100% no-repeat;
}
#page div.default div.yoo-search div.resultbox-br {
	background: url(../images/yoosearch/resultbox_br.html) 100% 100% no-repeat;
}
#page div.default div.yoo-search div.resultbox-b {
	background: url(../images/yoosearch/resultbox_b.html) 0% 100% repeat-x;
}
#page div.default div.yoo-search span.search-more {
	background: url(../images/yoosearch/more_icon.html) 0% 0% no-repeat;
}
#page div.default div.yoo-search h3.search-header {
	background: url(../images/yoosearch/header_bg.html) 0% 0% repeat-x;
}
#page div.default div.yoo-search .resultbox-bg a {
	background: #eceff0;
}
#header div.single div.yoo-tweet {
	min-width: 200px;
	max-width: 400px;
}
#header div.single div.yoo-tweet p {
	margin-top: 0;
	text-align: center;
}
#header span.quick span.yoo-login span.login {
	width: 231px;
}
#header span.niftyquick span.yoo-login span.login {
	width: 268px;
	height: 50px;
}
#header span.niftyquick span.yoo-login span.login span.username input, #header span.niftyquick span.yoo-login span.login span.password input {
	width: 95%;
	height: 12px;
	background: #fff;
	border: 1px solid #fff;
	overflow: hidden;
}
#page div.photo-h div.yoo-slider ul.list div.corner {
	position: absolute;
	z-index: 999;
	width: 10px;
	height: 10px;
	background: url(../images/yooslider/corners.html) 0% 0% no-repeat;
}
#page div.photo-h div.yoo-slider ul.list div.corner-tl {
	top: 0;
	left: 0;
}
#page div.photo-h div.yoo-slider ul.list div.corner-bl {
	bottom: 0;
	left: 0;
	background-position: 0% 100%;
}
#page div.photo-h div.yoo-slider ul.list div.corner-tr {
	top: 0;
	right: 7px;
	background-position: 100% 0%;
}
#page div.photo-h div.yoo-slider ul.list div.corner-br {
	bottom: 0;
	right: 7px;
	background-position: 100% 100%;
}
.witaj {
	background: url(../images/tlo_witaj.jpg) no-repeat;
	font: 15px Arial, Helvetica, sans-serif;
	height: 470px;
	padding-left: 30px;
	width: 690px;
}
.nysa-front-tbl th.tbl-info {
	font-weight: bold;
	text-align: center;
	background-color: #efefef;
}
.nysa-front-tbl {
	width: 690px;
}
.nysa-front-tbl th {
	font-weight: lighter;
}
.nysa-front-tbl th, .nysa-front-tbl td {
	padding: 3px;
}
.nysa-front-tbl li {
	font-style: italic;
	text-align: left;
	margin-left: 40px;
}
#nazwa_gminy {
	text-align: center;
	color: #717171;
	font-size: 2em;
	font-weight: 700;
}
td.god {
	color: red;
	font-weight: 700;
	padding: 2em 0 0;
}
td.email {
	color: #039;
	font-weight: 700;
}
span.accordion-mod {
	left: 200px;
}
hr.dotted {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../dec09/templates/yoo_explorer/images/typography/line_dotted.html);
	background-position: 0% 0%;
	background-repeat: repeat-x;
	border-bottom-style: none;
	border-bottom-width: medium;
	border-top-style: none;
	border-top-width: medium;
	display: block;
	height: 1px;
	margin: 15px 0;
}
.frm-new {
	width: 300px;
	margin: 0 auto;
}
.edit-table {
	width: 900px;
	background-color: #efefef;
}
.login-table {
	background-color: #fff;
	width: 300px;
	margin: 20px auto 0;
	padding: 20px;
}
.tbl-files {
	background-color: #ededed;
	width: 900px;
}
span.menu-arrow {
	position: absolute;
	left: 150px;
	right: 5px;
}
span.accordion-mod-bullet {
	left: 0.5em;
}

.accordion-mod-content {
	overflow: hidden !important;
	line-height: 20px !important;
	margin-top: 1px !important;
	background: #1d3d77;
}

#left .accordion-mod-content a{
	line-height: 24px;
}

a, a:visited {
  color: #1d3d77;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: 500;
  text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
div.note, span.note {
	color: #262421;
	text-align: justify;
	margin: 10px 0;
	margin-left: -10px;
	padding: 5px 10px;
}
div.info, span.info, div.alert, span.alert, div.download, span.download, div.tip, span.tip {
	margin: 10px 0;
	padding: 2px 10px 4px 35px;
}
div.info, span.info {
	background: url(../images/box_info.png) 3px 5px no-repeat;
	color: #000;
	margin-left: 18px;
}

.news-list div.info, .przetarg-skrot div.info{
	background: url("../images/box_info.png") no-repeat scroll 3px 3px transparent
}

.news-detail .info, .przetarg-list.info{
	margin-left: 30px;
}

.print{
	margin-left: 34px;
}

.przetarg-list.note .more{
	margin: 10px 0;
}

div.alert, span.alert {
	background: url(../images/box_alert.png) 3px 2px no-repeat #fff5eb;
	border-top: 1px dotted #ffb4a0;
	border-bottom: 1px dotted #ffb4a0;
}
div.download, span.download {
	/*background: url(../images/box_download.png) 3px 5px no-repeat #f5faeb;*/
	color: #44312b;
	font-size: 12px;
	padding-bottom: 0;
}

div.download a, span.download a{
	color: #912d32;
}

div.tip, span.tip {
	background: url(../dec09/templates/yoo_explorer/images/typography/box_tip.html) 3px 5px no-repeat #fffdeb;
	border-top: 1px dotted #ffc864;
	border-bottom: 1px dotted #ffc864;
}
.uchwala-tbl {
	table-layout: fixed;
	margin-left: 10px;
}

.clear{
	clear: both;
}

.uchwala-tbl.info{
	margin-left: 30px;
}

.uchwala-tbl b{
	color: #692024;
	font-weight: bold;
	font-size: 14px;
}

div.uchwala-tbl ul {
	padding-left: 40px;
}
.horizontal-seperator {
	background: url(../images/layout/horizontal_separator.jpg) repeat-x;
	height: 3px;
	margin-bottom: 5px;
	margin-top: 5px;
}
.up-arrow {
	/*background-image: url("../images/submenu_level2_bg.png");
	background-position: 0% 0%;
	background-repeat: repeat-x;*/
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
}
.bottom-shadow {
	background-image: url("../images/submenu_level2_bg.png");
	background-position: 0% 100%;
	background-repeat: repeat-x;
	height: 10px;
	width: 100%;
}
.accordion-tab-content {
	overflow: hidden !important;
}
div.sub-menu-wrapper {
	border: 1px solid #efefef;
	margin-right: -3px;
	display: none;
	min-width: 100px;
	min-height: 20px;
	position: absolute;
	z-index: 100;
	display: none;
}

.sub-menu-wrapper .sub-menu-item {
  background: #1d3d77 none repeat scroll 0 0;
  border-bottom: 1px solid #beb4a1;
  line-height: 33px;
  padding-left: 18px;
  padding-right: 10px;
}
.sub-menu-wrapper .sub-menu-item:hover{
	background: #416fc1;
}
.sub-menu-wrapper .sub-menu-item:hover{
	border-bottom: solid 1px #fff;
}

.sub-menu-wrapper .sub-menu-item:hover a{
	color: #fff;
}



div.sub-menu-wrapper a {
	color: #fff;
	font-size: 12px;
	font-weight: 400;
}
div.menu-item-active {
	background-color: #416fc1;
}
.plain-menu-item {
	cursor: pointer;
	padding: 3px 2px 3px 43px;
	background: url(../images/layout/arrow.png) no-repeat 29px 10px;
	border-bottom: solid 1px #D7CFC2;
}

.plain-menu-item:hover, .plain-menu-item.active {
  background: #416FC1 none repeat scroll 0 0;
  border-bottom: 1px solid #854c4c;
}

.complex-menu-item {
	cursor: pointer;
	padding-left: 40px;
}

.complex-menu-item a{
	padding-left: 60px;
}

.mojaklasa {
	color: #900;
}
.submenu-container {
	padding: 2em;
}
.sub-menu-item a:hover {
	color: red;
	
}
.menu-item {
	cursor: pointer;
	margin: 2px;
}
.up-shadow {
	position: relative;
	top: -12px;
	left: -12px;
	background-image: url("images/up-shadow2.png");
	display: block;
	width: 250px;
	height: 10px;
}
li.accordion-li-sibling {
	margin: 5px 0 0 34px;
}
.baner-bip {
	background-image: url("../images/layout/banner_bip.jpg");
	background-repeat: no-repeat;
	background-position: center;
}
.logo-bip {
	background-image: url("../images/bip_logo_text.png");
	background-repeat: no-repeat;
	background-position: 50px 0%;
}
a.a-logo-bip, a.a-logo-bip img {
	float: left;
	margin-top: 12px;
}
.top-menu-item a {
/*	background-position: 100% 0%;
	background-repeat: no-repeat;*/
	color: #ffffff;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 54px;
	height: 54px;
	vertical-align: middle;
	padding: 0px 14px 0;
}
.top-menu-item a:hover {
	color: #fff;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 400;
	vertical-align: middle;
	background: url(../images/layout/menu-bg-hover.png) repeat-x #000;
}
.header-text {
	font-family: tahoma;
	font-size: 30px;
	text-align: right;
	padding: 10px 30px;
}
.news-footer {
	background-image: url("../images/submenu_level2_bg.png");
	background-position: 0% 0%;
	background-repeat: repeat-x;
	background-color: #f5f5f5;
	vertical-align: bottom;
	padding: 7px 5px 1px;
}
.msg-table {
	width: 500px;
}
table.tbl-menu {
	background-color: #eee;
	text-align: center;
	width: 100%;
	border-width: 0;
}
option {
	padding-left: 0.4em;
}
fieldset, img {
	border: 0;
}
div#wrapper {
	width: 850px;
	overflow: hidden;
	margin: auto;
}
a#logo {
	display: block;
	width: 145px;
	height: 42px;
	background: url(images/logo.html) 0% 0% no-repeat;
	float: left;
	margin: 0 20px 0 0;
}
div#menu {
	width: 200px;
	float: left;
	margin: 4px 20px 0 0;
}
div#option {
	width: 150px;
	float: left;
	margin: 4px 0 0;
}
a#signup {
	display: block;
	width: 164px;
	height: 31px;
	background: url(images/signup.html) 0% 0% no-repeat;
	float: left;
	margin: 9px 0 0 21px;
}
select#selectform {
	width: 200px;
}
select#optionform {
	width: 150px;
}
.breadCrumb {
	float: left;
	display: block;
	height: 21px;
	overflow: hidden;
	width: 990px;
	border: 1px solid #dedede;
	background: #fff;
	margin: 0;
	padding: 5px;
}
.breadCrumb ul {
	height: 21px;
	display: block;
	margin: 0;
	padding: 0;
}
.breadCrumb ul li {
	display: block;
	float: left;
	position: relative;
	height: 21px;
	overflow: hidden;
	line-height: 21px;
	font-size: 0.9167em;
	background: url(../images/Chevron.gif) 100% 0% no-repeat;
	margin: 0 6px 0 0;
	padding: 0 10px 0 0;
}
.breadCrumb ul li div.chevronOverlay {
	position: absolute;
	right: 0;
	top: 0;
	z-index: 2;
}
.breadCrumb ul li span {
	display: block;
	overflow: hidden;
}
.breadCrumb ul li a {
	display: block;
	position: relative;
	height: 21px;
	line-height: 21px;
	overflow: hidden;
	float: left;
	color: #000;
}
.breadCrumb ul li.first a {
	height: 16px !important;
	text-indent: -1000em;
	width: 16px;
	margin-top: 2px;
	overflow: hidden;
	background: url(../Images/IconHome.html) 0% 0% no-repeat;
	padding: 0;
}
.breadCrumb ul li.last {
	background: none;
	margin-right: 0;
	padding-right: 0;
}
.chevronOverlay {
	display: none;
	background: url(../Images/ChevronOverlay.html) 100% 0% no-repeat;
	width: 13px;
	height: 20px;
}
p.readmore, div.joomla div.leadingarticles, div.joomla div.teaserarticles, div.joomla div.edit-article fieldset div, div.joomla div.weblinks fieldset div, div.module-newsflash, div.mod-blank, div.mod-headerbar, .floatbox {
	overflow: hidden;
}
div.module p.readmore, #left .last, #right .last, #contentleft .last, #contentright .last {
	margin-bottom: 0;
}
div.joomla div.description img.left, #toolbar .left .module, #headerbar .left .module {
	margin-right: 15px;
	float: left;
}
div.joomla div.description img.right, #toolbar .right .module, #headerbar .right .module {
	margin-left: 15px;
	float: right;
}
div.joomla div.filter, div.joomla div.morearticles {
	margin: 10px 0;
}
div.joomla div.multicolumns div.last div.item, #header span.quick span.yoo-login span.login span.login-button-text, #header span.quick span.yoo-login span.login span.login-button-icon, #header span.quick span.yoo-login span.logout span.logout-button-text, #header span.quick span.yoo-login span.logout span.logout-button-icon, #header span.niftyquick span.yoo-login span.login span.login-button, #header span.niftyquick span.yoo-login span.logout span.logout-button {
	margin-right: 0;
}
div.joomla div.pagination, .tbl-files tbody tr td {
	text-align: center;
}
div.joomla div.icons, div.joomla div.contact div.image, .ui-datepicker .ui-datepicker-title select.ui-datepicker-year, .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, .ui-datepicker-rtl .ui-datepicker-group {
	float: right;
}
div.joomla div.multicolumns div.icon, #header span.quick span.yoo-login span.login span.lostpassword, #header span.quick span.yoo-login span.login span.lostusername, #header span.quick span.yoo-login span.login span.registration, #header span.niftyquick span.yoo-login span.login span.lostpassword, #header span.niftyquick span.yoo-login span.login span.lostusername, #header span.niftyquick span.yoo-login span.login span.registration {
	margin-top: 5px;
}
div.joomla div.pdf, div.joomla div.print, div.joomla div.edit-article div#editor-xtd-buttons div.button2-left {
	margin-right: 5px;
}
div.joomla div.edit-article label.label-left, div.joomla div.weblinks label.label-left {
	display: block;
	width: 150px;
	float: left;
}
div.joomla div.contact table, #left .module, #right .module, #contentleft .module, #contentright .module {
	margin-bottom: 10px;
}
div.joomla div.contact label.label-top, .module span.header-2, .module span.header-3, .ui-helper-clearfix, .ui-accordion .ui-accordion-content-active, span.note, span.info, span.alert, span.download, span.tip {
	display: block;
}
iframe.wrapper, .width100, .ui-datepicker select.ui-datepicker-month-year {
	width: 100%;
}

.note .more{
	margin: 5px 0;
	height: 15px;
}

.act{
	color: #912D32;
}

.more a{
	color: #692024;
	float: right;	
}

.default-search div.searchbox:hover input, .default-search div.searchbox input:focus, div.default div.yoo-search div.searchbox:hover input, div.default div.yoo-search div.searchbox input:focus {
	color: #fff;
}
.default-search div.searchbox button, div.default div.yoo-search div.searchbox button {
	width: 18px;
	height: 18px;
	border: none;
	float: left;
	cursor: pointer;
	line-height: 0;
	padding: 0;
}
#system-message dt.message, #system-message dt.error, #system-message dt.notice, div.yoo-search div.resultbox, .ui-helper-hidden, .ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle {
	display: none;
}
label.invalid, div.menu-item-active a {
	color: red;
}
.button2-left, .button2-right, .button2-left div, .button2-right div, .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current, .ui-datepicker-multi .ui-datepicker-group, .ui-datepicker-rtl .ui-datepicker-buttonpane button {
	float: left;
}
div.module, div.yoo-search, .ui-resizable {
	position: relative;
}
div.module div.badge-hot, div.module h3.header span.icon-feed, .ui-icon-carat-1-n {
	background-position: 0% 0%;
}
div.module div.badge-pick, .ui-icon-arrow-4 {
	background-position: 0% -80px;
}
div.module div.badge-new, div.module h3.header span.icon-message {
	background-position: 0% -120px;
}
div.mod-rounded em.box, #top, #bottom, #middle, #page div.default div.yoo-search .resultbox-bg a:hover {
	background: #fff;
}
#left #form-login fieldset {
	border: none;
}
div.yoo-search ul, * {
	margin: 0;
	padding: 0;
}
div.default div.yoo-search div.resultbox-bg, div.blank div.yoo-search div.resultbox-bg {
	border-left: 1px solid #c8c8c8;
	border-right: 1px solid #c8c8c8;
	background: #fafafa;
}
div.default div.yoo-search div.resultbox-b a:link, div.default div.yoo-search div.resultbox-b a:visited, div.default div.yoo-search div.resultbox-b a:hover, div.blank div.yoo-search div.resultbox-b a:link, div.blank div.yoo-search div.resultbox-b a:visited, div.blank div.yoo-search div.resultbox-b a:hover {
	color: #fff;
	text-decoration: none;
}
div.default div.yoo-search a.search-more, div.blank div.yoo-search a.search-more {
	cursor: pointer;
	color: #fff;
}
div.default div.yoo-search .resultbox-bg a, div.blank div.yoo-search .resultbox-bg a {
	background: #fafafa;
	display: block;
	font-size: 11px;
	line-height: 140%;
	overflow: hidden;
	padding: 5px 10px;
}
div.default div.yoo-search .search-categories a, div.blank div.yoo-search .search-categories a {
	min-height: 45px;
}
div.default div.yoo-search .search-results a, div.blank div.yoo-search .search-results a {
	min-height: 30px;
}
div.default div.yoo-search .resultbox-bg a:hover, div.blank div.yoo-search .resultbox-bg a:hover {
	background: #e6e7e8;
}
div.default div.yoo-search .resultbox-bg a:link, div.default div.yoo-search .resultbox-bg a:visited, div.default div.yoo-search .resultbox-bg a:hover, div.blank div.yoo-search .resultbox-bg a:link, div.blank div.yoo-search .resultbox-bg a:visited, div.blank div.yoo-search .resultbox-bg a:hover {
	color: #646464;
	text-decoration: none;
}
div.default div.yoo-search .resultbox-bg a h3, div.blank div.yoo-search .resultbox-bg a h3 {
	font-size: 110%;
	color: #323232;
	line-height: 140%;
	font-weight: 700;
	letter-spacing: 0;
	margin: 0;
}
div.default div.yoo-search .resultbox-bg img, div.blank div.yoo-search .resultbox-bg img {
	margin-right: 10px;
	float: left;
}
.yootools-black div.default div.yoo-search div.resultbox-b a:link, .yootools-black div.default div.yoo-search div.resultbox-b a:visited, .yootools-black div.default div.yoo-search div.resultbox-b a:hover, .yootools-black div.default div.yoo-search a.search-more, .yootools-black div.blank div.yoo-search div.resultbox-b a:link, .yootools-black div.blank div.yoo-search div.resultbox-b a:visited, .yootools-black div.blank div.yoo-search div.resultbox-b a:hover, .yootools-black div.blank div.yoo-search a.search-more {
	color: #c8c8c8;
}
.yootools-black div.default div.yoo-search .resultbox-bg a:hover, .yootools-black div.blank div.yoo-search .resultbox-bg a:hover {
	background: #282828;
}
.yootools-black div.default div.yoo-search .resultbox-bg a:link, .yootools-black div.default div.yoo-search .resultbox-bg a:visited, .yootools-black div.default div.yoo-search .resultbox-bg a:hover, .yootools-black div.blank div.yoo-search .resultbox-bg a:link, .yootools-black div.blank div.yoo-search .resultbox-bg a:visited, .yootools-black div.blank div.yoo-search .resultbox-bg a:hover, #footer a:link, #footer a:visited {
	color: #646464;
}
.yootools-black div.default div.yoo-search .resultbox-bg a h3, .yootools-black div.blank div.yoo-search .resultbox-bg a h3 {
	color: #969696;
}
#top, #bottom {
	overflow: hidden;
	clear: both;
}
#middle-expand, #mainmiddle-expand {
	width: 200%;
}
#main, #content {
	position: relative;
	left: 50%;
	width: 50%;
	float: left;
}
#right, #contentright, .float-left {
	float: left;
	overflow: hidden;
}
.width25, .ui-datepicker-multi-4 .ui-datepicker-group {
	width: 25%;
}
.width50, .ui-datepicker-multi-2 .ui-datepicker-group {
	width: 50%;
}
.ui-widget-content a, .ui-widget-header a {
  color: #222;
  text-shadow: none;
}
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-state-error-text, .ui-widget-content .ui-state-error-text {
	color: #cd0a0a;
}
.ui-widget-content .ui-icon, .ui-widget-header .ui-icon {
	background-image: url(images/ui-icons_222222_256x240.png);
}
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon, .ui-state-active .ui-icon {
	background-image: url(images/ui-icons_454545_256x240.png);
}
.ui-icon-triangle-1-n, .breadCrumb ul li.first a:hover {
	background-position: 0% -16px;
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
	border-left-width: 0;
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
	border-right-width: 0;
	border-left-width: 1px;
}
#header span.quick span.yoo-login span.logout, #header span.niftyquick span.yoo-login span.logout {
	margin-top: 10px;
	overflow: visible;
}
.protokol-table, .admin-table {
	background-color: #efefef;
	margin: 0 auto;
	padding: 5px;
}
.admin-body, #admin-page-body {
	width: 1000px;
	margin: 0 auto;
}
.menu-even, .menu-odd {
	color: #5f6b7c;
	padding: 0 0.1em;
	
}

.accordion-menu .accordion-sub-menu .ui-icon{
	display: none;
}

.accordion-menu .accordion-sub-menu .ui-accordion-header{
	background: url(../images/layout/arrow.png) no-repeat 28px 14px;
}

/*.accordion-sub-menu .plain-menu-item{
	padding-left: 39px;
}*/

.accordion-sub-menu .plain-menu-item .plain-menu-item{
	padding-left: 60px;
}

.accordion-menu .accordion-tab-content .accordion-sub-menu .accordion-tab-content .plain-menu-item{
	background: none;
}

.accordion-menu .accordion-tab-content .accordion-sub-menu .accordion-tab-content .plain-menu-item a {
  background: #1d3d77 url("../images/layout/arrow.png") no-repeat scroll 42px 8px;
  padding-left: 56px;
}


#left > .ui-accordion > .ui-accordion-header > a{
	padding-left: 19px;
}

div.download  a img, span.download a img{
	margin-right: 18px;
}


