/* import: tmp.css */
#side-menu .yui-accordion-container img {
}

#side-menu .yui-accordion-container img {
	float:none;
	height:auto;
	margin-left:0;
	width:auto;
	z-index:0;
}

#side #side-menu .yui-accordion-content {
	padding:0 !important;
	*margin-bottom:-1px;
}


.yui-accordion-container .news-subheader {
	font-weight:normal !important;
}

#side #currentSiteIndicator{ color:#FFD200; }


/************************\
colors:
	#656565		(gray1a - text na bialym tle)
	#e3e3e3		(gray1b - separator na bialym tle)
	#8a8a8a		(gray2a - text na szarym tle)
	#d3d3cd		(gray2b - separator na szarym tle)
	#3e5158		(dark-blue)
	#FFD202		(yellow) -> grayscale D8D8D8
\************************/
/* lib.base */
.cols,.fce-2-cols,.fce-3-cols {
	display:inline-block;
}
.col,.col-1,.col-2,.col-3 {
	display:inline;
	float:left;
}
.fce-3-cols {
	width:100%;
	/*margin:-5px;*/
}
.fce-3-cols .col {
	/*margin:5px;*/
	width:33.30%;
	margin:0px;
	padding:0px;
	position:relative;
	/*text-align:center;*/
}
.fce-3-cols .col .content {
	display:block;
	/*text-align:left;*/
	overflow:hidden;
	margin:5px;
	/*background-color:red;*/
	/*width:100%;*/
}
#main-content .fce-3-cols {
	/*margin:-5px;*/
}
.level-sub .fce-2-cols {
	width: 100%;
}
.level-sub .fce-2-cols .col {
	width:50%;
	margin:0px;
	padding:0px;
	position:relative;
}
.level-sub .fce-2-cols .col .content {
	display:block;
	text-align:left;
	overflow:hidden;
	margin:5px;
}


/* lib.icon */
.icon {
	background-image:url(/fileadmin/templates/shared/images/icons.gif);
	background-color:transparent;
	background-repeat:repeat;
	background-position:0 0;
	width:32px; height:32px;

	margin:0 auto;
	display: inline-block;
	z-index:1;
}

#print-header {
	/*background:transparent url(/fileadmin/templates/site/images/logo_chopin2010_print.jpg) no-repeat scroll 0 0;*/
	border-bottom:1px solid #e3e3e3;
	color:#656565;
	vertical-align:bottom;
	padding-top:45px;
	padding-bottom:5px;
	padding-left:60px;
	margin-bottom:10px;
}

#print-footer {
	border-top:1px solid #e3e3e3;
}

.print .icon  {
	background-position:-32px 0;
}
.aaa-minus .icon {
	background-position:-64px 0;
}
.aaa-plus .icon {
	background-position:-96px 0;
}
.mail .icon  {
	background-position:-128px 0;
}
.rss .icon  {
	background-position:-164px 0;
}


img {/* dla ie */
	zoom:1;
}

/* page */
html,body {
	background-color:#ecece5;
}
body {
	background-image:url('/fileadmin/templates/site/images/head.jpg');
	background-repeat:no-repeat;
	background-position:50% 0;
	text-align:center;
	margin:0;
	padding:0;
	font-family:tahoma;
	font-size:11px;
	color:#656565;
}
a:link,a:hover,a:visited {
	color: #000000;
	/*color: #F0CE51;*/
	text-decoration:none;
}
#main h1 {
	margin-top:20px;
	margin-bottom:1px;
	font-family:arial;
	font-size:16px;
	color:#8a8a8a;
	text-transform:none;
	font-weight:bold;

}
h1,#main * h1 {
	color:#000000;
	font-size:20px;
	text-transform: uppercase;
	font-weight:normal;
	margin-top:0.25em;
	margin-bottom:0.75em;
}
#main * h1.csc-firstHeader,#main * h2.csc-firstHeader  {
	margin-top:0;
}
h2,.csc-frame-frame1 .tx-hidamfrontend h2.ddl-linkedtitle a {
	color:#000000;
	font-size:16px;
	text-transform: uppercase;
	font-weight:normal;
	margin-top:0.25em;
	margin-bottom:0.75em;
}
h3 {
	color:#000000;
	font-size:14px;
	text-transform: uppercase;
	font-weight:normal;
	margin-top:0.25em;
	margin-bottom:0.75em;
}
.separator {
	margin-left:-10px;
	margin-right:-10px;
	height:1px;
	background-color:#E3E3E3;
	clear:both;
	margin-top:10px;
	margin-bottom:10px;
}
p {
	font-family: tahoma;
	font-size:11px;
	margin:0;
}
p a {
	border-style:dotted;
	border-width:1px;
	border-top:none;
	border-left:none;
	border-right:none;
}
p a:hover,p.bodytext a:hover {
	border-width:1px;
	border-style:solid;
	border-top:none;
	border-left:none;
	border-right:none;
	color:inherit;
}
p.leadtext {
	color:#000000;
	margin-bottom:1em;
}
p.bodytext {
	margin-bottom:1em;
}
p.bodytext a {
	color:inherit;
}

/* layout */
#page {
	/*background:transparent url('/fileadmin/templates/site/images/top.jpg') no-repeat;*/
	width:1000px;
	position:relative;
	text-align:left;
	margin:0 auto;
}
#print-header,#print-footer {
	display:none;
}
#side {
	width:215px;
	float:right;
	/*
	position:absolute;
	right:0px;
	top:0px;
	*/
}
#head,#main,#foot {
	margin-left:10px;
	/*clear:both;*/
}
#head,#main {
	/*padding-right:190px;*/
	width:760px;
	float:left;
}
#head {
	/*padding-right:190px;*/
	height:130px;
}
#foot {
	clear:both;
	position:relative;
	border-top:1px solid #d3d3cd;
	/*margin-top:10px;*/
	height:32px;
	margin-bottom:30px;
	/*width:950px;*/
}
#foot-content,#foot-content a {
	/*padding-right:190px;*/
	line-height:32px;
	display:inline;
	color:#8a8a8a;
	font-size:10px;
}
#foot-content ul {
	/*margin-left:-10px;*/
	margin-left:-8px;
	padding-right:8px;
}
#foot-content div,#foot-content ul li {
	padding-left:8px;
	padding-right:10px;
	border-right:1px solid #D3D3CD;

}
#foot-content ul li.last {
	border-right:none;
	margin-right:0px;
	padding-right:0px;
}
#foot-content * {
	display:inline;
}
/* hint-logo */
#hint-logo {
	display:block;
	position:absolute;
	bottom:0px;
	right:0px;
	width:auto;
	padding-right:0px !important;
	border-right:0px solid #D3D3CD !important;
	text-align:right;
	margin-left:auto;
	margin-right:auto;
	height:28px;
	width:28px;
}
#hint-logo a {
	cursor:pointer;
	background: transparent url(/fileadmin/templates/site/images/hint.gif) no-repeat scroll 0 0;
	height:28px;
	width:28px;
	margin-left:auto;
	margin-right:auto;
	display:block;


}
#hint-logo a:hover {
	background-position:0px -28px;
}
#webadmin {
	position: absolute;
	bottom: -16px;
	right: 33px;
	border-right: 0 none !important;
	padding: 0 !important;
}

#head span.logo {
	cursor:pointer;
	display:block;
	width:80px;
	height:100px;
	position:relative;
	left:-15px;
}
#head {
	display:inline-block;
}
#head .logo {
	float:left;
	top:10px;
	margin:0 auto;
}
#head-content {
	display:inline-block;
	margin:0 auto;
	float:right;
	text-align:right
}
#head-content a {
	display:inline;
	float:left;
	cursor:pointer;
}
#head-content .icon {
	cursor:pointer;
	vertical-align:middle;
}
#head-content .text {
	color:white;
	vertical-align:middle;
	padding-bottom:3px;
	padding-right:1px;
}
#head-content .print,#head-content .mail {
	margin-right:20px;
}
#head-content .rss {
	margin-right:15px;
}
#head-content .aaa-minus {
	margin-right:10px;
}
#head-content ul {
	display:inline-block;
	line-height:32px;
}
#head-content ul li {
	float:left;
}

#main-content {
	clear:both;
	min-height:500px;
	margin-bottom:16px;
}
#page-41 #main-content {
	min-height:350px;
}

.level-sub #main-content {
	background-color:#ffffff;
	padding:10px;
}

/* content-box  */
div.fce-panel {
	margin-bottom:16px;
	position:relative;
	background-color:white;
}

div.fce-panel h3 {
	margin:0;
	background-color:#3e5158;
	padding-top:5px;
	padding-bottom:3px;
	padding-left:10px;
	padding-right:10px;
	color:#ffffff;
	margin-bottom:0;
	font-family:arial;
	font-size:16px;
	font-weight:bold;
	text-transform:none;
}

div.fce-panel div.content {
	background-color:white;
	overflow:hidden;
}
div.fce-panel a.more {
	display:block;
}
/** div.fce-panel * **/
div.fce-panel div.content h2 {
	margin-top:0;
}




#main .fce-2-cols .col-1 div.fce-panel {
	width:454px;
	margin-right:16px;
}
#main .fce-2-cols .col-2 div.fce-panel {
	width:290px;
}
#main .fce-2-cols .col-2 div.fce-panel .separator {
	display:none;
}



	

/*** menu ***/
/* base::level-0 */
ul.menu {
	margin:0;
	padding:0;
}
ul.menu li {
	list-style:none;
}
ul.menu li a {
	font-family:arial;
}
ul.menu li.active a {
	font-weight:normal;
}

/* base::level-1 */
ul.menu ul.level-1 li {

}

ul.menu ul.level-1 li {

}



/* mainmenu : menu */
ul.menu.main {
	clear:both;
	padding-top:5px;
	padding-bottom:5px;
	border-top:1px solid #d3d3cd;
	border-bottom:1px solid #d3d3cd;
	margin-left:auto;
	margin-right:auto;
	/*float:left;*/
}
ul.menu.main li {
	display:inline;
	margin-right:20px;
}
ul.menu.main li a {
	font-size:14px;
	color:#000000;
}


ul.menu.sub {
	margin:0;
	padding:0;
	margin-top:5px;
	margin-bottom:25px;
}
ul.menu.sub li {
	list-style:none;
	margin-right:10px;
	display:inline;
}
ul.menu.sub li a {
	color:#8a8a8a;
	font-size:11px;
}
ul.menu.sub li.active a {
	color:#000000;
	font-weight:bold;
	font-size:11px;
}
/* old
.news-catmenu {

	}

	.news-catmenu a {
		background-color: #3E5158;
		color:white;
		display:block;
		float:left;
		padding:5px 20px;
		margin-right:1px;
	}
	.news-catmenu div a {
		background-color: #898989;
	}
*/
/* ul.menu.sub-2 */
ul.menu.sub-2 {
	margin:0;
	padding:0;
	margin-top:5px;
	margin-bottom:0px;
	background-color: #898989;
	height:18px;
	
}
	ul.menu.sub-2 li {
		list-style:none;
		margin-right:10px;
		background-color: #898989;
		display:block;
		float:left;
		height:18px;
		border-right:1px solid #ECECE5;
		margin-right:0px;
	}
		ul.menu.sub-2 li a {
			color:white;
			padding:2px 15px 2px 15px;
			display:block;
			font-weight:bold;
			font-size:11px;
		}
		ul.menu.sub-2 li.active {
			background-color: #3E5158;
			height:18px;
			color:white;
		}
		ul.menu.sub-2 li.active a {
			background-color: #3E5158;
			position:relative;
			height:17px;
			line-height:16px;
			bottom:4px;
			font-size:12px;
			color:white;
		}
/*end ul.menu.sub-2 */

/* div.news-catmenu */
div.news-catmenu {
	padding:10px;
}
	div.news-catmenu h4 {
		color:black;
		font-weight:normal;
		font-size:11px;
		margin-bottom:0px;
	}
	div.news-catmenu ul.menu.sub-2 {
		background-color:transparent;
		height:auto;
		clear:both;
		margin:0;
	}
		div.news-catmenu ul.menu.sub-2 li {
			background-color:transparent;
			border:none;
			float:none;
			padding:0;
			margin:0px 8px 5px 0px;
		}
		div.news-catmenu ul.menu.sub-2 li.normal {
			display:inline;
		}
		div.news-catmenu ul.menu.sub-2 li.showall {
			display:block !important;
			clear:both;
		}
			div.news-catmenu ul.menu.sub-2 li a {
				background-color:transparent;
				line-height:20px;
				font-weight:normal;
				padding:0;
				text-decoration:underline;
				display:inline;
				text-transform:uppercase;
				color:black;
			}
/*end div.news-catmenu */

/* langmenu : menu */
ul.menu.lang {
	height:32px;
	display:inline-block;
	text-align:center;
}
ul.menu.lang li {
	float:left;
	margin-left:10px;
}
ul.menu.lang li a {
	font-size:10px;
	line-height:32px;
	color:#8a8a8a;
}
ul.menu.lang li.active a {
	color:#ffffff;
}


/* news */
	/** ttnews (not used) **/
	.ttnews-list,.ttnews-single { /* box */
		clear:both;
		background-color:white;
	}
	.ttnews-list .ttnews-image {
		margin:0px -10px 10px 10px;
		float:right;
		/*background:transparent url(/fileadmin/templates/site/images/default.jpg);*/
		background-repeat:no-repeat;
		width:210px;
		text-align:right;
		height:150px;
		overflow:hidden;
	}
	.ttnews-list .ttnews-item {
		/*padding-left:10px;*/
	}
	.ttnews-list .level-sub.ttnews-item {
		min-height:200px;
		height:auto !important;
		height:200px;
	}
	.ttnews-list h1 {
		font-size:22px;
		font-weight:normal;
		text-transform:uppercase;
		margin-bottom:1em;
		margin-top:0;
		margin-bottom:10px;
	}
	.ttnews-list h2, h2.news-title {
		/*font-size:105%;*/
		clear:left;
		margin-top:3px !important;
		font-size:20px;
		margin-bottom:10px;
	}
	.ttnews-list h2 a {
		/*font-size:105%;*/
		color:black;
	}
	.ttnews-item {
		clear:both;
		/*border-bottom:1px solid #e3e3e3;*/
		display:block;
	}
	.ttnews-item p.bodytext {
		margin-bottom:0.25em;
		color:black;
	}
	.ttnews-link {
		text-align:left;
		display:inline;
	}
	.ttnews-link a {
		display:block;
		padding:0px 10px;
		font-family:arial;
		background-color:#FFD202;
		display:inline-block;
		/*font-size:12px;*/
		line-height:22px;
	}
	.ttnews-link.ttnews-more a {
		margin-top:20px;
		margin-bottom:10px;
		color:#000000;
	}
	.ttnews-meta {
		font-size:11px;
		font-weight:normal;
		display:block;
		/*padding-top:10px;*/
		color:#656565;
	}
	.ttnews-more {
		background-position:100% -17px;
	}
	.ttnews-goto {
		display:none;
	}
	.ttnews-browse {
		padding-top:10px;
		padding-bottom:10px;
		text-align:center;
	}
	.ttnews-subheader {
		font-weight:bold;
	}
	/* TTNews Related,Files */
	.ttnews-files dt,.ttnews-related dt {
		display:none;
	}
	dl.ttnews-files,dl.ttnews-related,dl.ttnews-related dd,dl.ttnews-files dd { /* reset */
		margin:0;
	}

	dl.ttnews-files,dl.ttnews-related {
		margin-top:10px;
	}

	.ttnews-files {

	}
	.ttnews-files dd {
		height:32px;
		vertical-align:middle;
		position:relative;
	}
	.ttnews-files .ttnews-filename {
		height:inherit;
		display:inline-block;
		line-height:32px;
	}
	.ttnews-files .ttnews-filename a,.ttnews-files .ttnews-filesize {
		font-size:95%;
	}
	.ttnews-back {
		padding-top:10px;
		float:right;
	}
	.ttnews-files .ttnews-filename a {
		display:inherit;
		position:relative;
		z-index:20;
		padding-right:5px;
		padding-left:25px;
	}
	.ttnews-files .icon {
		width:32px !important;
		height:32px !important;
		left:-7px;
	}
	.ttnews-related {
		padding-top:5px;
		padding-bottom:5px;
	}
	.ttnews-related dd {
		position:relative;
		height:16px;
	}
	.ttnews-related .icon {
		right:0px;
		top:0px;
	}
	.ttnews-related a {
		padding-right:16px;
		position:relative;
		display:inline-block;
		z-index:20;
		text-transform:uppercase;
		font-size:95%;
	}


	.ttnews-single .ttnews-datetime {
		display:none;
	}
	.ttnews-single h1 {
		font-size:120%;
		padding-top:10px;
	}
	.ttnews-single .csc-textpic {
		padding-top:0px;
	}

	/**
	 * TTNews.BrowseBox
	 */
	.tx-ttnews-browsebox {
		margin:0 auto;
	}
	.tx-ttnews-browsebox a {
		display:inline-block;
		position:relative;
		text-align:center;
		vertical-align:middle;
		margin-left:5px;
		margin-right:5px;
		line-height:12px;
		margin-right:0px;
		font-size:12px;
		background-color:transparent;
		color:#656565;
	}
	.tx-ttnews-browsebox .icon {
		top:-1px;
		position:relative !important;
	}
	.tx-ttnews-browsebox strong {

	}
	.tx-ttnews-browsebox strong a {
		/*background-color:#3E5158;*/
		color:black;
		font-weight:bold;
	}
	.tx-ttnews-browsebox a span {

	}
	.ttnews-image {
		float:right;
	}

/* accordion */
.yui-skin-sam .yui-accordionview li.yui-accordion-panel {
	display:block !important;
	list-style:none;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:225px;
	border-bottom:1px solid #e3e3e3;
}
#main .col-1 .yui-skin-sam .yui-accordionview li.yui-accordion-panel .yui-accordion-toggle {
	position:static;
	padding-right:60px;
	width:360px;
}
#main .col-1 .yui-skin-sam .yui-accordionview li.yui-accordion-panel .active {
	padding-right:225px !important;
}
#main .col-1 .yui-skin-sam .yui-accordionview li.yui-accordion-panel .news-title {
	position:relative;
	width:360px;
	padding-top:2px;
}
#main .col-1 .yui-skin-sam .yui-accordionview li.yui-accordion-panel .active .news-title {
	position:static;
	width:auto;
}
.yui-accordion-container div.yui-accordion-content {
	padding:0px !important;
	/*padding-bottom:20px !important;*/
}
#main .yui-accordion-container ul {
	margin:0px !important;
	padding:0px !important;
}
#side .yui-accordion-container ul.yui-accordionview {
	margin-left:0px;
}
#side .yui-accordion-container div.fce-panel .title {
	display:none;
}
#side .yui-accordion-container div.content ul {
	margin-left:13px;
	margin-top:5px;
	/*padding:auto;*/
}
.yui-skin-sam .yui-accordionview li.yui-accordion-panel {
	position:relative;
}
.yui-skin-sam .yui-accordion-toggle .indicator {
	position:absolute !important;
	top:auto;
	bottom:0;
	right:0;
	background:none;
	background-color:#FFD202;
	padding:0px 10px;
	line-height:21px;
	height:auto;
	width:auto;
	cursor:pointer;
	color:black;
	/*position:relative !important;*/
}
.yui-skin-sam .yui-accordion-toggle.active .indicator {
	display:none !important;
}
#side .yui-skin-sam .yui-accordion-toggle.active .indicator {
	display:block !important;
}
.yui-skin-sam .yui-accordion-toggle {
	display:block !important;
	position:absolute;
	/*margin-right:60px;*/
}
.yui-skin-sam .yui-accordion-toggle.active {
	display:inline !important;
	margin-right:auto;
}
.yui-skin-sam .yui-accordionview li.yui-accordion-panel .yui-accordion-toggle {
	position:static;
	cursor:default;
	/*margin-right:40px;*/
}
.yui-skin-sam .yui-accordionview li.yui-accordion-panel .yui-accordion-toggle {
	position:static;
}


/** news **/
/** news.single **/
.news-single-item {
	background:#ffffff;
	/*padding:15px 225px 40px 15px;*/
	padding:10px 10px 40px 10px;
	position:relative;
}
.news-single-item p {

}
.news-single-category,.news-single-category * {
	display:inline;
}
.news-category-rootline {
	display:none;
}
.text-cat {

}
.text-category {

}
.text-category-image {

}
.news-date {
	display:block;
	padding-right:10px;
}
.ttnews-date {
	display:block;
	padding-right:5px;
}
.news-title {
	margin-top:0;
	margin-bottom:0.5em;
	clear:both;
}
.news-autor,.news-single-author {
	/*float:left;*/
	display:inline;
	display:none;
}
.news-subheader {
	color:#000000;
}
.news-image {
	position:absolute; top:15px; right:0;
	/*background:transparent url(/fileadmin/templates/site/images/default.jpg);*/
	background-repeat:no-repeat;
	width:210px;
	height:auto;
	overflow:hidden;
}
.news-single-img img {
	padding-bottom:10px;
}
.news-content {
	color:#656565;
}




/**/
.ttnews-cats,.news-cats {
	float:left;
	margin-right:0.5em;
}

	.ttnews-cats *,.news-cats * {
		display:inline;
		color:#656565;
		/*padding-right:0.25em;*/
	}
	.ttnews-cats a,.news-cats a {
		color:#656565;
		text-decoration:underline;
	}
/**/
.news-tags,.news-tags {
	float:left;
}
.tags-label {
	display:inline;
}
.news-tags a,.ttnews-tags a {
	padding-left:2px;
	display:inline;
	color:#656565;
	text-decoration:underline;
}

.text-related {

}
.news-related {

}
.text-files {

}
.file-link {

}
.text-links {

}
.news-links {

}
.text-relatedbycategory {

}
.news-relatedbycategory {

}
.news-single-bagebrowser {

}
.back-to-list {
	position:absolute;
	bottom:0px;
	left:0px;
	border-top:1px solid #e3e3e3;
	width:760px;
}
.back-to-list a {
	display:inline-block;
	background-color:#FFD202;
	padding:5px 10px;

}
.news-latest-gotoarchive {
	padding:10px 10px 10px 10px;
}
/* news : accordion */
.yui-accordion-container {
	position:relative;
	background:white;
}
.yui-accordion-container .news-title,.yui-accordion-container .news-date,.yui-accordion-container .news-subheader,.yui-accordion-container .news-more {
	/*padding-left:15px;*/
	/*padding-right:15px;*/
	margin:0;
	padding-right:10px;
}
.yui-accordion-container .news-subheader {
	padding-top:1em;
}
.yui-accordion-container .news-date,.yui-accordion-container .news-date a,.yui-accordion-container .news-tags,.yui-accordion-container .news-tags a  {
	/*padding-top:15px;*/
	color:#656565;
}

.yui-accordion-container img {
	float:right;
	/*width:210px;*/
	/*height:150px;*/
	z-index:2;
	/*margin-left:10px;*/
	/*background:transparent url(/fileadmin/templates/site/images/default.jpg);*/
	/*background-repeat:no-repeat;*/

}
.yui-accordion-container .news-more {
	padding-top:10px;
}
.yui-accordion-container .news-more a {
	display:inline-block;
	background-color: #FFD202;
	padding:0px 10px;
	vertical-align:middle;
	line-height:22px;
}
.yui-accordion-container .news-subheader {
	font-weight:bold;
	min-height:80px;
}


/* form (dl) */
#contact_form_container script {
	clear:both;
}
#contact_form_container form {
	clear:both;
}
/* @alias contact form,contactform,form-contact */
#zend_form {
	zoom:1;
}
#contant_form {
	display:block;
}
	#contact_form dl {
		font-size:12px;
		font-family:tahoma;
		font-size:12px;
		color:#000000;
		font-weight:normal;
		position:relative;
	}
		#contact_form dd {
			float:left;
			padding-top:5px;
			padding-bottom:5px;
			margin-left:0;
		}
		#contact_form dt {
			clear:both;
			float:left;
			width:150px;
			text-align:right;
			padding-right:10px;
			margin-top:7px;
			padding-bottom:7px;
		}
		#contact_form dd {
			width:auto;
			vertical-align:top;
			display:block;
			text-align:left;
		}
		
		#contact_form label {
			font-weight:normal;
		}
		#contact_form input,#contact_form textarea,#contact_form select {
			width:300px;
			border:1px solid #8a8a8a;
			font-size:11px;
			padding:3px 5px;
			display:block;
			float:left;
		}
		#contact_form select {
			width:312px;
		}
		#contact_form #contact_form_msg-element {

		}
		#contact_form #contact_form_token-element {
			display:none;
		}
		#contact_form #contact_form_token-element #contact_form_token {
			display:none !important;
		}
		/*#contact_form #contact_form_subject-label {
			margin-top:5px !important;
		}*/
		#contact_form #contact_form_checkbox-element {
			position:relative;
			/*left:-174px;*/
			/*top:-4px;*/
			clear:both;
			top:-28px;
			left:132px;
		}
		#contact_form #contact_form_checkbox-element input {
			width:auto;
			display:none;
			border:0 none;
		}

		#contact_form #contact_form_checkbox-element #contact_form_checkbox {
			width:auto;
			display:block;
			clear:right;
		}
		#contact_form #contact_form_checkbox-label {
			position:relative;
			left:160px;
			text-align:left !important;
		}
		#contact_form #contact_form_checkbox-label label {
			/*float:none;*/
			width:300px !important;
			position:relative;
			display:block;
		}
		/* submit */
		#contact_form_submit-label {
			display:none;
			clear:both;
		}
		#contact_form #contact_form_submit-element {
			clear:left;
			position:relative;
			left:195px;
		}
		#contact_form #contact_form_submit, #contact_form #contact_form_back {
			width:auto;
			/*margin-top:10px;*/
			padding:3px 6px;
			background-color:#FFD202;
			border:none;
			margin-left:212px;
			cursor:pointer;
			position:relative;
			top:-20px;
			/* redefine */
			width:auto;
			background-color:#FFD202;
			display:inline-block;
			line-height:21px;
			padding:0 10px;
			height:21px;
			vertical-align:middle;
		}
		/* end submit */
		#contact_form_token-label {
			display:none;
		}
		#contact_form textarea {
			height:150px;
		}
		#contact_form #MAX_FILE_SIZE {
			display:none;
		}
		#contact_form ul.errors {
			margin:0;
			margin-left:5px;
			margin-right:auto;
			margin-top:2px;
			vertical-align:top;
			display:inline;
			float:left;
			width:auto;
			color:#ff0000;
			/*font-weight:bold;*/
		}
		#contact_form ul.errors li {
			list-style:none;
		}
		#contact_form_file,#contact_form_file2 {
			border:0 none;
		}
		/**/

		#contact_form_checkbox-element ul.errors {
			position:absolute;
			width:250px;
			top:2px;
			left:313px;

		}
/*end contact */

/* csc-image */
.csc-textpic img {
	margin:5px;
}
/* csc-header */
.csc-header h1 {

}
.csc-header h2 {

}
.csc-header h3 {

}
/* csc-bulletlist (bullet list) */
.csc-bulletlist { /* ul */
	margin:12px;
}
.csc-bulletlist .csc-bulletlist-0 {

}
.csc-bulletlist .odd { /* li */

}
.csc-bulletlist .even { /* li */

}
/* use-case: text+image:obrazek po prawej bez paddingu */
div.csc-textpic-intext-right div.csc-textpic-imagewrap,
div.csc-textpic-intext-right-nowrap div.csc-textpic-imagewrap,
div.csc-textpic-right div.csc-textpic-imagewrap {
	margin-right:-10px;
	margin-left:10px !important;
}
/* end use-case */

/* contenttable : (table) */

.contenttable { /* .contenttable-0 {user-defined} */

}
	.contenttable tr {

	}
	/** rows **/
	.contenttable .tr-even {

	}
	.contenttable .tr-odd {

	}
	.contenttable .tr-last {

	}
	.contenttable .tr-last td {
		border-bottom:1px solid #787878;
	}
	/*** index ***/
	.contenttable .tr-0 td {

	}
	.contenttable th,.contenttable td {
		padding-left:10px;
		padding-right:10px;
		padding-top:3px;
		padding-bottom:3px;
		border-left:none;
		border-right:none;
		text-align:left;
	}
	.contenttable th {
		border-top:1px solid #787878;
		background-color:#4f6973;
		padding-top:2px;
		padding-bottom:2px;
		color:#ffffff !important;
		font-weight:bold;
		font-size:12px;
		font-family:arial;
	}
	.contenttable .tr-1 {

	}
	/** cells **/
	.contenttable td {
		border-top:1px solid #b5b5b5;
		border-bottom:1px solid #b5b5b5;
		font-family:tahoma;
		font-size:11px;
		color:#858585;
	}
	.contenttable .td-last {
		border-right:1px solid #787878;
	}
	/*** index ***/
	.contenttable .td-0 {
		color:#000000;
		border-left:1px solid #787878;
	}
	.contenttable .td-0,.contenttable .td-2,.contenttable .td-4,.contenttable .td-6,.contenttable .td-8 {

	}
	.contenttable td.td-1,.contenttable td.td-3,.contenttable td.td-5,.contenttable td.td-7,.contenttable td.td-9 {
		background-color:#dbdbdb;
		color:#858585;
	}

	.contenttable th.td-1,.contenttable th.td-3,.contenttable th.td-5,.contenttable th.td-7,.contenttable th.td-9 {
		background-color:#3e5158;
	}


/* side.accordion */
#side li.yui-accordion-toggle {
	cursor:pointer;
}
#side li.yui-accordion-panel  { /* li */
	display:block !important;
	padding:0;
	position:relative;
	margin-bottom:0;
	margin-top:0;
	margin-right:auto !important;
	/*border-bottom:1px solid white;*/
	border-bottom:0 none !important;
}
#side .yui-accordion-content p.bodytext,#side .yui-accordion-content .csc-header,#side .yui-accordion-content ul {
	padding-left:10px;
	padding-right:10px;
}
#side .yui-accordion-content .csc-header {
	margin-top:10px;
	margin-bottom:5px;
}
#side .yui-accordion-content p.bodytext {
	margin-bottom:10px;
	margin-top:10px;
	padding-top:0px;
	padding-bottom:0px;
	font-size:11px;
}
#side .yui-accordion-toggle {/* a */
	background-color:green;
	display:block !important;
	padding:7px 10px;
	margin-right:auto !important;
	color:white;
	cursor:pointer;
	font-size:10px;
	font-family:Verdana, Geneva, sans-serif;
	text-transform:uppercase;
}
#side .yui-accordion-content {/* div */
	padding:10px !important;
	margin-right:auto !important;
}
#side .yui-skin-sam .yui-accordion-toggle .indicator {
	background-image: url(/fileadmin/templates/shared/images/accordion-icons.png);
	background-position: 0px -16px;
	background-color:transparent;
	position:absolute;
	top:6px;
	right:4px;
	width:16px;
	height:16px;
	padding:0;
}
/*
.en .yui-skin-sam .index5 .indicator
,.fr .yui-skin-sam .index5 .indicator
,.fr .yui-skin-sam .index0 .indicator {
	top:11px !important;
}
*/
#side .yui-skin-sam .yui-accordion-toggle.active .indicator {
	background-position: 0px 0px;
}

#side .yui-skin-sam .currentSiteIndicator .yui-accordion-toggle {
	padding-left:20px;
}
#side .yui-skin-sam .currentSiteIndicator .yui-accordion-toggle .indicator {
	left:4px;
}




/* inline */
#side .layout-2-cols { /* gallery */
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
}
#side .layout-2-cols * { /* gallery */

}
/** sponsorzy **/
#side .layout-2-cols a { /* gallery */
	display:block;
	float:left;
	padding:0px 8.75px;
	margin:0px auto 0px auto !important;
	vertical-align:middle;
}
#side .layout-2-cols img { /* gallery */
	width:60px;
	height:60px;
	padding:5px;
}
/** wiecej po prawej stronie **/
#side div.fce-panel .content {
	padding-bottom:30px;
}
#side div.fce-panel a.more {
	position:absolute;
	color:#000000;
	right:0;
	bottom:10px;
	display:inline-block;
	background-color:#FFD202;
	padding:0px 10px;
	line-height:22px;
	font-family:arial,helvetica,clean,sans-serif;
	font-family:arial;

}
/**/
#main .col-2 .ttnews-list {

}
#main .col-2 .ttnews-list.ttnews-leatest img { /* ref: news-title */
	width:290px;
	height:210px;
}
#main .col-2 .ttnews-leatest h2 { /* ref: news-title */
	margin-bottom:5px;
}
#main .col-2 .ttnews-meta { /* ref: news-title */
	width:290px;
	height:auto;
	display:none;
}
#main .col-2 .ttnews-item {
	position:relative;
	zoom:1;
	padding-top:225px;
	padding-bottom:30px;
	border-bottom:0;
}
#main .col-2 .ttnews-image {
	position:absolute;
	top:0px;
	left:-10px;
}
#main .col-2 .ttnews-list h2 {
	clear:both;
}
#main .col-2 .ttnews-list .ttnews-more {
	position:absolute;
	bottom:0px;
	right:0;
	z-index:20;
}
#main .col-2 .ttnews-list .ttnews-more a {
	margin-top:0;
	margin-bottom:0;
}
#main .col-2 .fce-panel .csc-default {
	padding:10px;
	padding-bottom:30px;
}
#main .col-2 .fce-panel .csc-header {
	
}
#main .col-2 .fce-panel .csc-textpic {
	display:inline-block !important;
	width:auto;
	margin:0 auto;
}
#main .col-2 .fce-panel .csc-textpic-imagewrap  {
	width:auto;
	margin:0;
	float:right !important;
	display:inline;
}
/*margin-right:-10px;*/

#main .col-2 .fce-panel .csc-textpic-text p.bodytext {
	display:inline !important;
}
#main .col-2 .fce-panel a.more {
	position:absolute;
	bottom:0;
	right:0;
	padding:0px 10px;
	line-height:22px;
	font-family:arial;
	display:block;
	background-color: #FFD202;
}
#main .fce-panel .ttnews-item {
	padding-left:10px;
	padding-right:10px;
}
#main .fce-panel .ttnews-item {
	padding-left:10px;
	padding-right:10px;
}
/* generated by code.js:aaa Module */
#page.textsize-plus-1 #side-menu .content ul li,
#page.textsize-plus-1 .csc-textpic-text,#page.textsize-plus-1 .csc-textpic-text ul li *,
#page.textsize-plus-1 .news-date,#page.textsize-plus-1 .ttnews-date,
#page.textsize-plus-1 .news-tags,#page.textsize-plus-1 .ttnews-tags,
#page.textsize-plus-1 .news-cats,#page.textsize-plus-1 .ttnews-cats,
#page.textsize-plus-1 .news-title,#page.textsize-plus-1 .news-title a,
#page.textsize-plus-1 p.bodytext {
	font-size:110% !important;
}
#page.textsize-plus-2 #side-menu .content ul li,
#page.textsize-plus-2 .csc-textpic-text,#page.textsize-plus-2 .csc-textpic-text ul li *,
#page.textsize-plus-2 .news-date,#page.textsize-plus-2 .ttnews-date,
#page.textsize-plus-2 .news-tags,#page.textsize-plus-2 .ttnews-tags,
#page.textsize-plus-2 .news-cats,#page.textsize-plus-2 .ttnews-cats,
#page.textsize-plus-2 .news-title,#page.textsize-plus-2 .news-title a,
#page.textsize-plus-2  p.bodytext {
	font-size:120% !important;
}
#page.textsize-plus-3 #side-menu .content ul li,
#page.textsize-plus-3 .csc-textpic-text,#page.textsize-plus-3 .csc-textpic-text ul li *,
#page.textsize-plus-3 .news-date,#page.textsize-plus-3 .ttnews-date,
#page.textsize-plus-3 .news-tags,#page.textsize-plus-3 .ttnews-tags,
#page.textsize-plus-3 .news-cats,#page.textsize-plus-3 .ttnews-cats,
#page.textsize-plus-3 .news-title,#page.textsize-plus-3 .news-title a,
#page.textsize-plus-3  p.bodytext {
	font-size:130% !important;
}
#page.textsize-plus-4 #side-menu .content ul li,
#page.textsize-plus-4 .csc-textpic-text,#page.textsize-plus-4 .csc-textpic-text ul li *,
#page.textsize-plus-4 .news-date,#page.textsize-plus-4 .ttnews-date,
#page.textsize-plus-4 .news-tags,#page.textsize-plus-4 .ttnews-tags,
#page.textsize-plus-4 .news-cats,#page.textsize-plus-4 .ttnews-cats,
#page.textsize-plus-4 .news-title,#page.textsize-plus-4 .news-title a,
#page.textsize-plus-4  p.bodytext {
	font-size:140% !important;
}

/** searchform **/
#searchform-box {

	padding-bottom:0;
	height:40px;
}
	#side div.fce-panel .searchform {
		padding-bottom:0px;
	}
	#searchform-box input {
		border:0 none;
		font-size:11px;

	}
	#searchform-box input.text {
		width:100%;
		padding:0;
		padding-top:1px;
		padding-bottom:1px;
		color:#878787;
	}
	#searchform-box input.submit {
		width:100%;
		height:24px;
		padding:0;
		margin:0;
		cursor:pointer;
		font-weight:bold;
		background-color:transparent;
	}
	#searchform-text {
		border:1px solid #d3d3cd;
		float:left;
		cursor:pointer;
		font-size:10px;
		line-height:16px;
		width:120px;
		padding:1px 2px 1px 2px;
		height:16px;
		margin:2px 0px 2px 2px;
	}
	#searchform-submit {
		float:right;
		/*width:24px;*/
		height:24px;
		width:81px;
		overflow:hidden;
		padding-left:2px;
		padding-right:2px;
		background-color:#FFD202;
	}
	#searchform-global {
		display:block;
		padding-top:0;
		clear:both;
	}
	#searchform-global label {
		display:inline;
		vertical-align:middle;
		float:left;
	}
	#searchform-global input.checkbox {
		width:13px;
		height:13px;
		padding:0;
		float:left;
		vertical-align:middle;

	}
	#searchform-global span {
		display:block;
		line-height:auto;
		vertical-align:middle;
		padding-left:17px;
		font-size:10px;
	}

/* search results */
.tx-indexedsearch {

}
	.tx-indexedsearch p {
		margin: 0 5px 5px;
		padding: 0 !important;
	}
	.tx-indexedsearch .tx-indexedsearch-form {
		margin-left: 5px;
		display: inline;
	}
	.tx-indexedsearch .tx-indexedsearch-search-submit {
		display: inline;
	}
	.tx-indexedsearch .tx-indexedsearch-res-el {
		margin: 20px 0;
	}
	.tx-indexedsearch .tx-indexedsearch-res-el .tx-indexedsearch-title {
		margin: 0 0 0 5px;
		font-weight: bold;
	}
	.tx-indexedsearch .tx-indexedsearch-res-el p.descr {
		margin-top: 5px;
	}
	.tx-indexedsearch .tx-indexedsearch-res-el p.descr .tx-indexedsearch-redMarkup {

	}
	.tx-indexedsearch .tx-indexedsearch-res-el p.path {
		font-size: 11px;
	}
	.tx-indexedsearch .tx-indexedsearch-search-submit button {

	}
	.tx-indexedsearch .tx-indexedsearch-form input {
		margin: 0;
		padding: 6px 10px;
		width: 200px;
		font-size: 11px;
		border: 1px solid #FFD202;
	}
	.tx-indexedsearch .tx-indexedsearch-whatis { /* naglowek */
		margin-top: 20px;
		font-weight: bold;
	}
		.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw {
			/*color: #CC0001;*/
		}
	/* search.ryzy-oldsite.patt-overwrite */
	.tx-indexedsearch h3 {
		margin:0;
	}
	.tx-indexedsearch h3 .tx-indexedsearch-title.title {
		font-size:13px;
		font-family:arial;
		font-weight:bold;
	}
	.tx-indexedsearch h3 a {
		margin:0;
		color: #000000 !important;
	}
	.tx-indexedsearch p {
		padding:0;
		margin:0;
		margin-top:3px;
		display:block;
	}
	.tx-indexedsearch dl {
		margin:0;
	}
	.tx-indexedsearch-res {
		margin-top:30px;
		margin-bottom:30px;
	}
	.tx-indexedsearch .res-tmpl-css {
		margin-bottom:1.75em;
	}
	.tx-indexedsearch-metadata {
		color:#555555;
		font-size:11px;
		padding-top:5px;
	}
	.tx-indexedsearch-metadata .tx-indexedsearch-metadata-path a {
		color:inherit !important;
	}
	.tx-indexedsearch-metadata .tx-indexedsearch-metadata-path a:hover {
		text-decoration:none !important;
	}
	.tx-indexedsearch-metadata .tx-indexedsearch-metadata-date {

	}
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup {
		color:inherit !important;
	}
	.tx-indexedsearch-descr.descr {
		font-size:11px;
		padding-top:5px;
	}

	/* paginator */
	.tx-indexedsearch-browsebox {
		padding-top:8px;
		border-top:1px solid #E3E3E3;
		margin-left:-10px;
		margin-right:-10px;
	}
	.tx-indexedsearch-browsebox ul,.tx-indexedsearch-browsebox li { /* reset */
		margin:0;
		padding:0;
	}
	.tx-indexedsearch-browsebox ul { /* container */
		margin:0 auto;
		text-align:center;
	}
	.tx-indexedsearch-browsebox li  {
		display:inline;
	}
	.tx-indexedsearch-browsebox p { /* wyniki od {min} do {max} ze wszystkich {total} */
		margin:0;
		padding:0;
	}
	.tx-indexedsearch-browsebox a { /* link */
		display:inline-block;
		position:relative;
		text-align:center;
		vertical-align:middle;
		margin-left:5px;
		margin-right:5px;
		line-height:12px;
		margin-right:0px;
		font-size:12px;
		background-color:transparent;
		color:#656565;
	}
	.tx-indexedsearch-browsebox strong { /* active */
		/*background-color:#3E5158;*/
		color:black;
		font-weight:bold;
	}
	.tx-indexedsearch-browsebox strong a {
		color:black;
		font-weight:bold;
	}
	/*.tx-indexedsearch-whatis .tx-indexedsearch-browsebox {
		display:none;
	}*/
	.tx-indexedsearch-browsebox p {
		text-align:center;
		position:absolute;
		left:0px;
		top:13px;
		font-size:11px;
	}
	.tx-indexedsearch .tx-indexedsearch-whatis {
		margin-top:10px;
		padding-bottom:31px;
		border-bottom:1px solid #ECECE5;
		margin-left:-10px;
		margin-right:-10px;
		padding-left:10px;
	}
	.tx-indexedsearch-res {
		margin-top:16px;
	}
	.tx-indexedsearch {
		position:relative;
	}



/* tx-hidamfrontend */
.tx-hidamfrontend {

}
	.tx-hidamfrontend .ddl-item {
		clear:both;
	}
	.tx-hidamfrontend .ddl-linkedtitle {
		display:inline-block;
		margin-bottom:10px;
	}
	.tx-hidamfrontend .ddl-linkedtitle a {
		font-size:15px;
	}
	csc-frame.tx-hidamfrontend .ddl-linkedtitle {

	}
	.tx-hidamfrontend .ddl-description {
		margin-right:10px;
		float:left;
		width:275px;
	}
	.tx-hidamfrontend .ddl-description img {
		/*width:100%;*/
		/*height:auto;*/
	}
	.tx-hidamfrontend .ddl-filelist {
		margin:0;
	}
		.tx-hidamfrontend .ddl-file {
			list-style:none;
			position:relative;
		}
	
	.tx-hidamfrontend .ddl-filehref,
	.tx-hidamfrontend .dll-shadowbox,
	.tx-hidamfrontend .ddl-fileorig,
	.tx-hidamfrontend .ddl-title,
	/*.tx-hidamfrontend .ddl-filelist,*/
	.tx-hidamfrontend .ddl-file img,
	.tx-hidamfrontend .ddl-category {
		display:none;
	}
	.tx-hidamfrontend .ddl-filesize {
		vertical-align:middle;
	}
	.tx-hidamfrontend .ddl-listitem { /*list template*/
		margin-bottom:3px;
		margin-top:3px;
	}
	.tx-hidamfrontend .ddl-listitem .ddl-file {
		font-size:11px;
		position:relative;
		padding-left:16px;
	}
	.tx-hidamfrontend .ddl-listitem .ddl-icon {
		background-image:url(/fileadmin/templates/shared/images/ddl-icons.gif);
		background-position:0px 0px;
		width:16px;
		height:16px;
		display:block;
		position:absolute;
		left:0;
		top:0;
	}
	.tx-hidamfrontend .ddl-listitem .ddl-linkedtitle { /* list template */
		margin:0;
		line-height:16px;
	}
	.tx-hidamfrontend .ddl-listitem .ddl-linkedtitle a {
		font-size:13px;
	}
	.tx-hidamfrontend .ddl-listitem .ddl-filesize { /* list template */
		vertical-align:baseline;
		font-size:100%;
		color:#373535;
		margin-left:5px;
	}



ul.menu.sub-2 #page-84,ul.menu.sub-2 #page-84.active,ul.menu.sub-2 #page-81,ul.menu.sub-2 #page-81.active { /* button: dodaj oferte */
	background-color:#FFD202 !important;
}
	ul.menu.sub-2 #page-84 a,ul.menu.sub-2 #page-81 a {
		/*color:black !important;*/
		background-color:#FFD202 !important;
	}
#side-menu {
	/*padding-bottom:16px;*/
	background-color:transparent;
}

/* wyjatki dla turystyki i artofert */
#page-51 #main-content,#page-52 #main-content {
	padding:0;
	padding-left:1px;
	padding-top:1px;
	padding-bottom:1px;
	
	position:relative;
	padding-bottom:40px;
}

#page-51 .back-to-list,#page-52 .back-to-list {
	bottom:10px;
	left:0px
}
#page-51 .back-to-list a,#page-52 .back-to-list a {
	float:left;
}
#page-51 p.bodytext,#page-52 p.bodytext,#page-51 .csc-header,#page-52 .csc-header,#page-51 .tx-hidamfrontend,#page-52 .tx-hidamfrontend {
	margin:10px;
}
#page-51 .separator,#page-52 .separator {
	margin-left:-1px;
	margin-right:0;
}
#page-51 .box-head,#page-52 .box-head {
	left:10px;
}

.turystyka-list {
	clear:both;
}
	.turystyka-item {
		float:left;
		border:1px solid #D9D9D9;
		padding:10px;
		width:210px;
		height:200px;
		margin:10.5px;
	}
		.turystyka-image {
			height:150px;
			/*background:transparent url(/fileadmin/templates/site/images/default.jpg);*/
			background-repeat:no-repeat;
		}
		.turystyka-tags {
			margin-top:10px;
		}
			.turystyka-tags span {
				display:block;
				font-weight:bold;
				color:#656565;
			}
			.turystyka-tags a {
				color: #656565;
			}


/*fixy*/
#page-1 h2.news-title { /* powiekszenie tytulu newsa w nieprzegap na stronie glownej */
	font-size:18px;
}
#page-1 h2.news-title a { /* powiekszenie tytulu newsa w nieprzegap na stronie glownej */
	font-size:18px;
	color:black;
}
#page-1 .col-1 h2.news-title a { /* powiekszenie tytulu newsa w nieprzegap na stronie glownej */
	font-size:14px;
	
}


.level-0 ul.main {
	margin-bottom:10px;
}


/* frame-3cols */
.frame-3cols {
	position:relative;
	padding-left:220px;
	zoom:1;

}
/*ListaPracowników (http://dev.biuro.chopin2010.pl/pl/kontakt/kontakty-do-pracownikow.html) */

.frame-3cols .csc-textpicHeader {
	position:absolute;
	width:220px;
	left:0px;
	top:0px;
	display:block;
	min-height:150px; height:auto !important; height:150px;
	
}
.frame-3cols .csc-textpicHeader h2,.frame-3cols h3 {
	margin-top:0;
}
/*End ListaPracowników*/
/* 2009-12-11 */
.news-single-item .back-to-list {
	left:-10px;
	bottom:-10px;
}
.news-single-item {
	padding-left:0px;
	padding-top:0px;
}
p.bodytext a:visited,p.bodytext a:link { /* #533 */
	color: inherit;
	text-decoration:none;
	border-width:1px;
	border-style:dotted;
	border-color:inherit;
	border-top:none;
	border-left:none;
	border-right:none;
}
p.bodytext a:hover {
	border-width:1px;
	border-style:solid;
	border-color:inherit;
	border-top:none;
	border-left:none;
	border-right:none;
}







/*

/* MODYFIKACJE STYLI MPage: MICHAL @ 30.10.09 */

/* kolory belek na stronie głównej */
div.fce-panel h3.color1{
	background:#319300;
}

div.fce-panel h3.color2{
	background:#97A9AF;
}



#side .yui-accordion-container {
	background-color:transparent;
}
#side .yui-accordion-container .yui-accordion-content {
	/*background-color:transparent;*/
}
/**/
.ddl-item {
	position:relative;
}
.ddl-filelink {
	/*position:absolute;*/
	/*left:285px;
	bottom:-40px;*/
	display:inline-block;
	padding:0px 10px;
	line-height:21px;
	background-color: #FFD202;
}
/**/

/* ustalenie minimalnego rozmiaru bloku content (aby miescil sie obrazek) */
.yui-skin-sam .yui-accordionview div.yui-accordion-content{
	/* min-height:100px; /* ten parametr psuje animacje */
	/* szerokość musi być ustawiona dla poszczególnych kontenerów newsów osobno (n.przegap: 500, aktu: 200px)*/
	/* width:500px; */ 
}

tx-rcrot-pi1 {
	height:490px !important;
}
#side .yui-accordion-container div.fce-panel {
	margin-bottom:0px;
	padding-bottom:16px;
}
#side .yui-accordion-container ul {
	margin:0px;
}
/* kolory belek side-menu */
#side {

}
#side .index0 .yui-accordion-toggle,
#side .index0 div.fce-panel,
#side .index0 .yui-accordion-content,
#side .index0  div.fce-panel  *{
	background-color:#569200; color:white;
	/*background-color:#838383 !important; color:white;  grayscale */
}
#side .index1 .yui-accordion-toggle,
#side .index1 div.fce-panel,
#side .index1 .yui-accordion-content,
#side .index1 div.fce-panel  *{
	background-color:#0085D2; color:white;
	/*background-color:#7D7D7D !important; color:white;  grayscale */
}
#side .index2 .yui-accordion-toggle,
#side .index2 div.fce-panel ,
#side .index2 .yui-accordion-content,
#side .index2 div.fce-panel * {
	background-color:#00B9C8; color:white;
	/*background-color:#A7A7A7 !important; color:white;  grayscale */
}
#side .index3 .yui-accordion-toggle,
#side .index3 div.fce-panel * ,
#side .index3 .yui-accordion-content,
#side .index3 div.fce-panel {
	background-color:#7F4C84; color:white;
	/*background-color:#5F5F5F !important; color:white;  grayscale */
}
#side .index4 .yui-accordion-toggle,
#side .index4 div.fce-panel * ,
#side .index4 .yui-accordion-content,
#side .index4 div.fce-panel   { 
	background-color:#483650; color:white;
	/*background-color:#3D3D3D !important; color:white;  grayscale */
	
}
#side .index5 .yui-accordion-toggle,
#side .index5 div.fce-panel * ,
#side .index5 .yui-accordion-content,
#side .index5 div.fce-panel   { 
	background-color:#000000; color:white;
}
#side .index6 .yui-accordion-toggle,
#side .index6 div.fce-panel * ,
#side .index6 .yui-accordion-content,
#side .index6 div.fce-panel  {
	background-color:#FE0000; color:white;
	/*background-color:#818181 !important; color:white;  grayscale */
}

/* modyfikacje pod content rotation */

.tx-rcrot-pi1 { position:relative; }
.crot-element { position:absolute; top:0; }


/* float na obrazku w promesie */
.fce-panel .content div.csc-textpic-above div.csc-textpic-text {
	clear:none !important;
}
.flash-mp3player {
	padding-top:10px;
	padding-bottom:10px;
}

.noNewsToListMsg { /*ttnews*/
	padding:10px;
}

/* AccordionExpander */
#side-menu-button-div {
	background-image:url(/fileadmin/templates/shared/images/accordion-control.png);
	width:215px;
	height:18px;
	display:block;
}
#side-menu-button-div button {
	background-color:transparent;
	font-size:10px;
	/*font-weight:bold;*/
	display:block;
	padding-left:15px;
	cursor:pointer;
	width:200px;
	text-align:left;
	clear:both;
	/*padding-top:1px;*/
}
#side-menu-button-div button p {
	margin:0;
	display:block;
	float:left;
	padding-right:0;
	font-size:10px;
	padding-top:1px;
	/*font-weight:bold;*/
	padding-right:20px;
	background-image:url(/fileadmin/templates/shared/images/accordion-control-icons.gif);
	background-position:top right;

}
#side-menu-button-div.expanded button p {
	background-position:bottom right;
}
#side .link-to-main img {
	position:relative;
	z-index:1000;
}
#side-menu {
	z-index:900;
}

.morelink,.backlink,
.yellowLink,.yellowLink:link,.yellowLink:visited,
a.yellowbutton,a.yellowbutton,a.yellowbutton:visited {
	background-color: #FFD202;
	display:inline-block;
	padding:0px 10px;
	color:#000000;
	cursor:pointer;
	line-height:21px;
}
a.yellowbutton,a.yellowbutton,a.yellowbutton:visited {
	/*margin-top:10px;*/
}
p {
	font-size: 12px;
	color: #000000;
}
.feuser-profile-userdata {
	position:relative;
	margin-top:20px;
}
.feuser-profile-userdata .row .yellowLink {
	top:0px;
	position:absolute;
	background-color:#FFCC00;
	right:0px;
	padding:2px;
	font-size:12px;
	line-height:20px;
	padding-left:10px;
	padding-right:10px;
}
.feuser-profile-userdata .row #button-iwantadd {
	position:relative;
	margin-top:20px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;

	/*top:20px;*/
}
#hint-logo {
	bottom:-20px;
}
#foot {
	margin-top:16px;
}
/* sitemap */


.flashcontent {
	z-index:10000;
}
.flashcontent-video {
	min-height: 300px;
	padding-bottom: 0.5em;
	text-align: center;
}
.fce-panel-video p.bodytext {
	margin: 0 10px;
}

.tx-srfeuserregister-pi1 h4 {
	display:none;
}
.feuser-statusheader {
	/*display:none;*/
}
/*contact @note przeniesione z temp.css */
#contact_form #contact_form_checkbox-label {
	left:180px;
}
#contact_form #contact_form_checkbox-element {
	top:-26px;
	left:160px;
}
#contact_form #contact_form_submit {
	margin-left: -35px;
}


/* side-menu: login box  - przeniesione z obchodow\*/
#side-menu .index6 #lb-container { /* logowanie z side-menu  (czerwona zakladka) */
	padding-left:10px;
	padding-right:10px;
	font-size:11px;
}
#side-menu .index6 #lb-container #lb-loff-form label {
	text-transform:lowercase;
}
#side-menu .index6 #lb-container #lb-lin-username {
	font-weight:bold;
}
#side-menu .index6 #lb-container #lb-logic label,
#side-menu .index6 #lb-container #lb-logic input {
	margin-bottom:5px;
}
#side-menu .index6 #lb-container #lb-logic label {
	display:inline-block;
	width:75px;
}
#side-menu .index6 #lb-container #lb-logic input {
	width:111px;
	padding:1px;
}
#side-menu .index6 #lb-container #lb-logic #lb-user,
#side-menu .index6 #lb-container #lb-logic #lb-pass { /* logowanie z side-menu  (czerwona zakladka) */
	border:1px solid white;
}

#side-menu .index6 #lb-container #lb-loff-btn,
#side-menu .index6 #lb-container #lb-logic #lb-login-btn { /* submit */
	margin-top:5px;
	width:auto;
	background-color:#FFD202;
	border:medium none;
	cursor:pointer;
	display:inline-block;
	margin-right:1px;
	padding:3px 10px;
	color:black;
	font-size:11px;
}
#side-menu .index6 #lb-container #lb-logic #lb-login-btn {
	margin-left:132px;
	margin-top:0;
}
.lang-3 #side-menu .index6 #lb-container #lb-logic #lb-login-btn {
	margin-left:120px;
}
#side-menu .index6 #lb-container #lb-logic #lb-logic-error,#side-menu .index6 #lb-container #lb-logic #lb-logic-loading {
	width:174px;
	height:55px;
	opacity:1;
}
#side-menu .index6 #lb-container #lb-logic .button-try-again {
	margin-top:5px;
	width:auto;
	background-color:#FFD202;
	border:medium none;
	cursor:pointer;
	display:inline-block;
	margin-right:1px;
	padding:3px 10px;
	color:black;
}
#side-menu .index6 #lb-container #lb-logic .button-try-again a {
	color:black;
	background-color:#FFD202;
	border-bottom:none;
}
.newsletter * {
	display:inline;
	vertical-align:middle;
	line-height:20px;
}
.newsletter-button span {
	background-color:#FFCC00;
	font-size:12px;
	line-height:20px;
	padding:2px 10px;
	position:absolute;
	display:block;
	right:0;
	top:0;
	color:black;
	font-size:12px;
	cursor:pointer;
}
.tx-himailing-pi1 {
	position:relative;
	top:-5px;
}
.newsletter-status {
	width:100%;
	position:absolute;
	top:0;
	text-align:center;
}


.newsletter-status-visible {
	/*display:inline-block !important;*/
	margin-left:auto !important;
	margin-right:auto !important;
}
.newsletter-status-hidden {
	/*display:none !important;*/
}

.newsletter .newsletter-loading span {
	background: url("/fileadmin/templates/shared/images/ajax-loader.gif") no-repeat center center !important;
	color: #FFF;
}
.csc-uploads {

}
.csc-uploads .row-odd,.csc-uploads .row-even {
	font-size:11px;
	color:black
}
.csc-uploads .row-odd {
	
}
.csc-uploads .row-even {

}
.csc-uploads .file-descr {
	margin-top:15px;
	display:block;
	font-size:13px;
}
.csc-uploads .tr-first .file-descr {
	margin-top:0px;
}
.csc-uploads .file-label {
	display:inline-block;
	width:auto;
	margin-left:auto;
	margin-right:auto;
	padding-left:00px;
	color: #656565;
}
.csc-uploads .file-label a {
	color: #656565;
}
.csc-uploads .file-size {
	display:inline-block;
	width:auto;
	color: #656565;
	margin-left:auto;
	margin-right:auto;
	padding-left:5px;
}

.tx-sremailsubscribe-pi1 .tx-sremailsubscribe-pi1-notice {
	font-style:normal;
}
.menu .item-last {
	border-right:none !important;
}

.level-sub #main .fce-2-cols.news-layout {
	width:740px;
}
.level-sub #main .fce-2-cols.news-layout .col-1 {
	width:530px;
	margin-right:0px;
}
.level-sub #main .fce-2-cols.news-layout .col-2 {
	width:210px;
	position:relative;
	right:-10px;
}

.level-sub #main .fce-2-cols.news-layout .col-2 dl.csc-textpic-image {
	margin-left:0px;
}
.fr .newsletter-status {
	width:50%;
}

.csc-frame-rulerBefore {
	margin-top:10px;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	margin-left:-10px;
	margin-right:-10px;
	border-top:1px solid #E3E3E3;
}
.csc-frame-rulerAfter {
	margin-bottom:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	margin-left:-10px;
	margin-right:-10px;
	border-bottom:1px solid #E3E3E3;
}

#searchform-text {
	position:relative;
}
#search-description {
	position:absolute;
	color:#D6D6D6;
	top:0;
	left:5px;

}

#contact_form #contact_form_checkbox-label label {
	width:350px !important;
}



/* sitemap ext*/
#c3436 h3, #c3435 h2,#c3437 h3,#c3438 h2,#c3452 h3 {
	background-position:left center;
	background-repeat:no-repeat;
	display:block;
	text-transform:none;
	padding-left:1em;
	font-size:12px;
	margin-top:0px;
	color:#656565;
}
#c3435 h2 {
	font-size:16px;
	font-weight:normal;
	margin-bottom:0.75em;
	margin-top:0.25em;
	padding-left:0em;
	text-transform:uppercase;
}
#c3436 ul, #c3435 ul, #c3437 ul, #c3438 ul {
	margin:0;
	margin-left:35px;
	padding-top:0px;
	padding-bottom:0px !important;
}
	#c3438 ul {
		 margin-left:50px;
	}
	
#c3436 li, #c3435 li, #c3437 li,#c3438 li {
	background-image:url("/fileadmin/templates/shared/images/bullet_10.gif");
	background-position:left center;
	background-repeat:no-repeat;
	display:block;
	padding-left:1em;
	padding-top:0.25em;
	padding-bottom:0.25em;
	font-size:12px;
}
#c3452 {
	display:none;
}
/*end sitemap ext */


#lb-logic { 
	border:0px solid #818181 !important;
}


span.text-bordered {
	display:inline-block;
	width:auto;
	margin-left:auto;
	margin-right:auto;
	padding:1px 10px 3px 10px;
	margin-top:3px;
	margin-bottom:1px;

	/*outline-color: black;
	outline-style: solid;
	outline-width: 1px;*/
	border:1px solid black;
}
/* bug-fix */
.news-single-img p.news-single-imgcaption {
	position:relative;
	top:-10px;
}
 /*end bug-fix*/

/*chmura tagow */
#side div.panel-tags .content {
	padding:5px;
}
.tagcloud span {
	padding-right:5px;
	display:inline
}
.tagcloud a,.tagcloud span {
	font-size:10px;
}
.tagcloud .cloud-tag-1 a,.tagcloud .cloud-tag-1 {
	font-size:19px;
}
.tagcloud .cloud-tag-2 a,.tagcloud .cloud-tag-2 {
	font-size:18px;
}
.tagcloud .cloud-tag-3 a,.tagcloud .cloud-tag-3 {
	font-size:17px;
}
.tagcloud .cloud-tag-4 a,.tagcloud .cloud-tag-4 {
	font-size:16px;
}
.tagcloud .cloud-tag-5 a,.tagcloud .cloud-tag-5 {
	font-size:15px;
}
.tagcloud .cloud-tag-6 a,.tagcloud .cloud-tag-6 {
	font-size:14px;
}
.tagcloud .cloud-tag-7 a,.tagcloud .cloud-tag-7 {
	font-size:13px;
}
.tagcloud .cloud-tag-8 a,.tagcloud .cloud-tag-8 {
	font-size:12px;
}
.tagcloud .cloud-tag-9 a,.tagcloud .cloud-tag-9 {
	font-size:11px;
}
.tagcloud .cloud-tag-10 a,.tagcloud .cloud-tag-10 {
	font-size:10px;
}
.tagcloud a.more {
	font-size:11px;
}
#side .tagcloud {
	padding:5px;
}
#side .panel-tags a.more {
	display:block !important;
	margin-top:10px !important;
}
#side div.panel-tags .cloud-link {
	display:block;
	padding-top:10px;
}
.tagcloud {
	text-align:center;
}
.tagcloud *,.tagcloud * a {
	color:#656565;
}
#side div.panel-tags .tx-ttnews { /* no taggd news in selected folder */
	padding-left:10px;
	padding-top:10px;
	padding-right:10px;
	margin-bottom:-10px;
}
/*end chmura tagow */

/* 	akordeon */
.ui-widget-content {
	background: none;
}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {
	color: #656565;
}
.ui-state-hover a, .ui-state-hover a:hover {
	color: #000;
}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
	color: #000;
}
.ui-state-active .ui-icon {background-image: url(../images/ui-icons_FFD202_256x240.png); }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(../images/ui-icons_FFD202_256x240.png); }
.ui-state-default .ui-icon {background-image: url(../images/ui-icons_FFD202_256x240.png); }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #858585; background: #fff; font-weight: bold; color: #579300; }
