.body-overlayed embed, .body-overlayed object, .body-overlayed select
{
	visibility:				hidden;
}

#sbox-window embed, #sbox-window object, #sbox-window select
{
	visibility:				visible;
}

#sbox-overlay
{
	position:				absolute;
	background-color:		#000;
}

#sbox-window
{
	position:				absolute;
	background-color:		#000;
	text-align:				left;
	overflow:				visible;
	padding:				10px;
	-moz-border-radius:		3px;
}

* html #sbox-window
{
	top: 50% !important;
	left: 50% !important;
}

#sbox-btn-close
{
	position:				absolute;
	width:					30px;
	height:					30px;
	right:					-15px;
	top:					-15px;
	background:				url(/media/system/css/../images/closebox.png) no-repeat top left;
	border:					none;
}

.sbox-loading #sbox-content
{
	background-image:		url(/media/system/css/../images/spinner.gif);
	background-repeat:		no-repeat;
	background-position:	center;
}

#sbox-content
{
	clear:					both;
	overflow:				auto;
	background-color:		#fff;
	height:					100%;
	width:					100%;
}

.sbox-content-image#sbox-content
{
	overflow:				visible;
}

#sbox-image
{
	display:				block;
}

.sbox-content-image img
{
	display:				block;
}

.sbox-content-iframe#sbox-content
{
	overflow:				visible;
}#jcepopup-page, #jcepopup-overlay, #jcepopup-body, #jcepopup-loader, #jcepopup-container, 
#jcepopup-content, #jcepopup-content, #jcepopup-object, #jcepopup-iframe, #jcepopup-img {
	left: 0;
	top: 0;
	margin: 0;
	padding: 0;
	border: 0;
	height: 100%;
	width: 100%;
}
#jcepopup-page {
	position: fixed;
	z-index: 10000;
}
#jcepopup-overlay {
	position: absolute;
	cursor: pointer;
}
#jcepopup-frame {
	position: relative;
	overflow: visible;
	height: 100%;
	z-index: 10001;
}
#jcepopup-body {
	position: relative;
	overflow: visible;
	margin: 0 auto;
	width: 300px;
	height: 300px;
	z-index: 10002;
}
#jcepopup-loader {
	text-align: center;
	line-height: 0;
}
#jcepopup-info-bottom, #jcepopup-info-top {
	overflow: hidden;
	position: relative;
	margin: 0;
	padding: 0;
	border: 0;
}
#jcepopup-container {
	overflow: hidden;
}
#jcepopup-content {}
#jcepopup-img, #jcepopup-object, #jcepopup-iframe {}
#jcepopup-ajax {
	overflow-y: auto;
	border: 0;
	padding: 0;
	margin: 0;
	width: auto;
	height: 100%; 
}
a.jcepopup span, a.jcebox span, a.jcelightbox span {
	cursor: pointer;
	display: inline-block;
}
a.jcepopup span span.zoom-image, a.jcebox span span.zoom-image, a.jcelightbox span span.zoom-image {
	display: block;
	background: url(/plugins/system/jceutilities/css/../img/zoom-img.png) no-repeat bottom right;
	width: 20px;
	height: 20px;
}
a.jcepopup span.zoom-link, a.jcebox span.zoom-link, a.jcelightbox span.zoom-link,
a.jcepopup span.zoom-link.icon-right, a.jcebox span.zoom-link.icon-right, a.jcelightbox span.zoom-link.icon-right {
	padding-right: 16px;
	background: url(/plugins/system/jceutilities/css/../img/zoom-link.gif) no-repeat center right;
	display: inherit;
}
a.jcepopup span.zoom-link.icon-left, a.jcebox span.zoom-link.icon-left, a.jcelightbox span.zoom-link.icon-left {
	padding-left: 18px;
	background: url(/plugins/system/jceutilities/css/../img/zoom-link.gif) no-repeat center left;
	display: inherit;
}
#jcepopup-caption, #jcepopup-caption h4, #jcepopup-caption p {
	margin: 0;
	padding: 0;
	border: 0;
}
/* Tooltips */
div.tooltip {
	z-index: 10;
	width: 180px;
	text-align:left;
	color: #000000;
	background-color:#ffffff;
	border:1px solid black;
	padding: 4px;
}
div.tooltip h4 {
	font-weight: bold;
	font-size: 11px;
	margin: 0px;
}
div.tooltip p {
	font-size: 11px;
}/* Shadow Template */
#jcepopup-container {
	background-color: #000000;
	border: 1px solid #666666;
}
#jcepopup-loader {
	background: url(/plugins/system/jceutilities/themes/shadow/css/../img/loader.gif) no-repeat top left;
	margin: 10px;
	padding-left: 40px;
	text-align: left;
	line-height: 30px;
	z-index: auto;
}
#jcepopup-content {}
#jcepopup-info-top {
	line-height: 20px;
	padding: 5px;
	color: #ffffff;
}
#jcepopup-info-bottom {}
#jcepopup-closelink {
	width: 20px;
	height: 20px;
	background: url(/plugins/system/jceutilities/themes/shadow/css/../img/close.png) no-repeat;
	float: right;
	border: none;
	cursor: pointer;
}
#jcepopup-cancellink {
	cursor: pointer;
	color: #ffffff;
}
#jcepopup-nav {
	padding: 5px 0px 0px 0px;
}
#jcepopup-prev, #jcepopup-next {
	width: 20px;
	height: 20px;
	border: none;
	background-repeat: no-repeat;
	float: right;
	cursor: pointer;
}
#jcepopup-closelink:hover, #jcepopup-prev:hover, #jcepopup-next:hover {}
#jcepopup-prev{
	background-image: url(/plugins/system/jceutilities/themes/shadow/css/../img/prev.png);
}
#jcepopup-next {
	background-image: url(/plugins/system/jceutilities/themes/shadow/css/../img/next.png);
}
span#jcepopup-numbers {
	text-align:left;
	display: block;
	color: #ffffff;
	margin-right: 100px;
	float: left;
}
span#jcepopup-numbers a {
	border: none;
	display: inline-block;
	margin: 0px 1px;
	width: 10px;
	height: 20px;
}
span#jcepopup-numbers a:active, span#jcepopup-numbers a:visited, span#jcepopup-numbers a:link, span#jcepopup-numbers a:hover {
	text-decoration: none;
	color: #ffffff;
}
span#jcepopup-numbers a:hover {}
span#jcepopup-numbers a.active {
	cursor: default;
	text-decoration:underline;
}
#jcepopup-caption {
	padding: 0px;
	min-height: 20px;
}
#jcepopup-ajax {}
#jcepopup-caption h4, #jcepopup-caption p {
	color: #ffffff;
}
#jcepopup-caption h4 {}
#jcepopup-caption p {}.phocagallery-box-file {
	position:relative;
	float:left;
	border:1px solid #f5f5f5;
	background:#fcfcfc;
	text-align:center;
	overflow:visible;
}

.phocagallery-box-file-first	{
	background:#f5f5f5;
	width:50px;height:50px; overflow: hidden;
	display: table; vertical-align:middle;
}

.phocagallery-box-file-second {
	display: table-cell; vertical-align: middle;
}

.phocagallery-box-file-third{}

a img {
	border:0px;padding:0;margin:0;
}

#phocagallery a img {
	border:0px;padding:0;margin:0;
}

/* rl changes: usuniete
#phocagallery a:hover, #phocagallery a:active, #phocagallery a:focus {
	background: none;border:0px;text-decoration:none;
}
*/

.phocagallery-box-file:hover, .phocagallery-box-file.hover  {
	border:1px solid #135cae;padding:0px;background:#f5f5f5;text-decoration:none;
}

.phocagallery-box-file-i {
	position:relative;
	float:left;
	width:120px;
	height:140px;
	border:1px solid #E8E8E8;
	padding:5px;
	background:#fcfcfc;
	margin:5px;
	text-align:center;
	overflow:visible;
}
.phocagallery-box-file-first-i {
	background:#f5f5f5;
	width:100px;height:100px; overflow: hidden;
	display: table; vertical-align:middle;
}

.phocagallery-box-file-i:hover, .phocagallery-box-file-i.hover  {
	border:1px solid #135cae;padding:5px;background:#f5f5f5;text-decoration:none;
}

#pg-update {
	margin:0;
	margin-top:10px;
	padding-left:50px;
	padding-top:14px;
	height:45px;
	width:270px;
	background: url('/components/com_phocagallery/assets/images/update.png') 0 0 no-repeat;
}
#pg-update a {
	text-decoration:underline;
	font-size:16px;
	font-weight:bold;
	color:#fff;
}

div.icon-48-gallery {
	background: url('/components/com_phocagallery/assets/images/icon-48-pg-gal.png') no-repeat left;
}
div.icon-48-category {
	background: url('/components/com_phocagallery/assets/images/icon-48-pg-cat.png') no-repeat left;
}
div.icon-48-theme{
	background: url('/components/com_phocagallery/assets/images/icon-48-pg-theme.png') no-repeat left;
}
div.icon-48-vote {
	background: url('/components/com_phocagallery/assets/images/icon-48-pg-vote.png') no-repeat left;
}
div.icon-48-vote-img {
	background: url('/components/com_phocagallery/assets/images/icon-48-pg-vote-img.png') no-repeat left;
}
div.icon-48-comment {
	background: url('/components/com_phocagallery/assets/images/icon-48-pg-comment.png') no-repeat left;
}
div.icon-48-info {
	background: url('/components/com_phocagallery/assets/images/icon-48-pg-info.png') no-repeat left;
}
div.icon-48-phoca {
	background: url('/components/com_phocagallery/assets/images/icon-48-pg-phoca.png') no-repeat left;
}

span.icon-32-piclens {
	background: url('/components/com_phocagallery/assets/images/icon-32-piclens.png') no-repeat left;
}
span.icon-32-multiple {
	background: url('/components/com_phocagallery/assets/images/icon-32-multiple.png') no-repeat left;
}

/* Voting - style by http://www.jluvip.com/works/css/starvote/index2-1.html*/
 .star-rating{
	list-style:none;
	margin: 0px;
	margin-top:5px;
	margin-bottom:5px;
	padding:0px;
	width: 110px;
	height: 22px;
	position: relative;
	background: url(/components/com_phocagallery/assets/images/icon-voting.gif) top left repeat-x;
}

 .star-rating li{
	list-style-type:none;
	padding:0px;
	margin:0px;
	/*\*/
	float: left;
	/* */
}

 .star-rating li a{
	display:block;
	width:22px;
	height: 22px;
	text-decoration: none;
	text-indent: -9000px;
	z-index: 20;
	position: absolute;
	padding: 0px;
}
 .star-rating li a:hover{
	background: url(/components/com_phocagallery/assets/images/icon-voting.gif) left center;
	z-index: 2;
	left: 0px;
}
 .star-rating a.star1{
	left: 0px;
}
 .star-rating a.star1:hover{
	width:22px;
}
 .star-rating a.stars2{
	left:22px;
}
 .star-rating a.stars2:hover{
	width: 44px;
}
 .star-rating a.stars3{
	left: 44px;
}
 .star-rating a.stars3:hover{
	width: 66px;
}
 .star-rating a.stars4{
	left: 66px;
}
 .star-rating a.stars4:hover{
	width: 88px;
}
 .star-rating a.stars5{
	left: 88px;
}
 .star-rating a.stars5:hover{
	width: 110px;
}
 .star-rating li.current-rating{
	background: url(/components/com_phocagallery/assets/images/icon-voting.gif) left bottom;
	position: absolute;
	height: 22px;
	/*width:77px;*/
	display: block;
	text-indent: -9000px;
	z-index: 1;
}

/* Voting small */
.star-rating-box-small {
	border:		1px solid #e7e7e7;
	padding:	1px;
	margin:		0px;
	background:	#fff;
}

.star-rating-small{
	list-style:none;
	margin: 0px;
	margin-top:5px;
	margin-bottom:5px;
	padding:0px;
	width: 80px;
	height: 16px;
	position: relative;
	background: url(/components/com_phocagallery/assets/images/icon-voting-small.gif) top left repeat-x;
}

.star-rating-small li{
	list-style-type:none;
	padding:0px;
	margin:0px;
	/*\*/
	float: left;
	/* */
}

.star-rating-small li a{
	display:block;
	width:16px;
	height: 16px;
	text-decoration: none;
	text-indent: -9000px;
	z-index: 20;
	position: absolute;
	padding: 0px;
}
.star-rating-small li a:hover{
	background: url(/components/com_phocagallery/assets/images/icon-voting-small.gif) left center;
	z-index: 2;
	left: 0px;
}
.star-rating-small a.star1{
	left: 0px;
}
.star-rating-small a.star1:hover{
	width:16px;
}
.star-rating-small a.stars2{
	left:16px;
}
.star-rating-small a.stars2:hover{
	width: 32px;
}
.star-rating-small a.stars3{
	left: 32px;
}
.star-rating-small a.stars3:hover{
	width: 48px;
}
.star-rating-small a.stars4{
	left: 48px;
}
.star-rating-small a.stars4:hover{
	width: 64px;
}
.star-rating-small a.stars5{
	left: 64px;
}
.star-rating-small a.stars5:hover{
	width: 80px;
}
.star-rating-small li.current-rating{
	background: url(/components/com_phocagallery/assets/images/icon-voting-small.gif) left bottom;
	position: absolute;
	height: 16px;
	/*width:77px;*/
	display: block;
	text-indent: -9000px;
	z-index: 1;
}



.license {
	text-align:justify;
	font-size: 9px;
}


#phocagallery-upload, #phocagallery-javaupload, #phocagallery-flashupload {
	margin-top:0px;/*IE bug*/
	margin-bottom:15px;
}


#phocagallery-upload a img,
#phocagallery-javaupload a img,
#phocagallery-flashupload a img{
	border: 0px;
}
 
#phocagallery-upload fieldset,
#phocagallery-javaupload fieldset,
#phocagallery-flashupload fieldset {
	border:1px solid #ccc;
	padding:10px;
	margin:5px;
}
 
#phocagallery-upload legend,
#phocagallery-javaupload legend,
#phocagallery-flashupload legend{
	font-weight:bold;
	color:#aa0000;
	padding:10px;
}


#phocagallery-upload form,
#phocagallery-javaupload form,
#phocagallery-flashupload form{
	margin:0;
	padding:0;
}



/* tabs */
form {
  margin: 0;
  padding: 0;
}


dl.tabs {
	float: left;
	margin: 10px 0 -1px 0;
	z-index: 50;
	
}

dl.tabs dt {
	float: left;
	padding: 4px 10px;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-top: 1px solid #ccc;
	margin-left: 3px;
	background: #f0f0f0;
	color: #666;
	
}

dl.tabs dt.open {
	background: #ffffff;
	border-bottom: 1px solid #ffffff;
	z-index: 100;
	color: #000;
	
}

div.current {
	clear: both;
	border: 1px solid #ccc;
	padding: 10px 10px;
	background: #ffffff;
	
}

div.current dd {
	padding: 0;
	margin: 0;
}

/* Phoca Gallery Editor Button Plugin */
#phocagallery-links .icon-16-edb-categories {
	background: #fdfdfd url('/components/com_phocagallery/assets/images/icon-16-edb-categories.png') no-repeat 5px center;
	list-style-type:none;
	padding: 10px 10px 10px 30px;
	margin:5px;
	border:1px solid #ccc;
}
#phocagallery-links .icon-16-edb-category {
	background: #fdfdfd url('/components/com_phocagallery/assets/images/icon-16-edb-category.png') no-repeat  5px center;
	list-style-type:none;
	padding: 10px 10px 10px 30px;
	margin:5px;
	border:1px solid #ccc;
}
#phocagallery-links .icon-16-edb-images {
	background: #fdfdfd url('/components/com_phocagallery/assets/images/icon-16-edb-images.png') no-repeat  5px center;
	list-style-type:none;
	padding: 10px 10px 10px 30px;
	margin:5px;
	border:1px solid #ccc;
}
#phocagallery-links .icon-16-edb-image {
	background: #fdfdfd url('/components/com_phocagallery/assets/images/icon-16-edb-image.png') no-repeat 5px center;
	list-style-type:none;
	padding: 10px 10px 10px 30px;
	margin:5px;
	border:1px solid #ccc;
}
#phocagallery-links a {
	text-decoration:underline;
}

#phocagallery-links .icon-16-edb-back {
	background: #fdfdfd url('/components/com_phocagallery/assets/images/icon-16-edb-back.png') no-repeat 5px center;
	list-style-type:none;
	padding: 10px 10px 10px 26px;
	margin:5px;
	border:1px solid #ccc;
}
#phocagallery-links .icon-16-edb-switchimage {
	background: #fdfdfd url('/components/com_phocagallery/assets/images/icon-16-edb-switchimage.png') no-repeat 5px center;
	list-style-type:none;
	padding: 10px 10px 10px 26px;
	margin:5px;
	border:1px solid #ccc;
}
#phocagallery-links .icon-16-edb-slideshow {
	background: #fdfdfd url('/components/com_phocagallery/assets/images/icon-16-edb-slideshow.png') no-repeat 5px center;
	list-style-type:none;
	padding: 10px 10px 10px 26px;
	margin:5px;
	border:1px solid #ccc;
}

#phocagallery-links th a {
	text-decoration:none;
}button.loading,input.loading{
	background-image: url(/modules/mod_ajaxform/css/../images/loader.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 16px;
}/*photogallery*/

.phocagallery-box-file-first {
	/*background:#f5f5f5;*/
	/*width:100px;height:100px;*/ overflow: hidden;
	display: table;
	vertical-align:middle;
	position: relative;
}

.phocagallery-box-file-second {
	display: table-cell;
	vertical-align: middle;
	position: absolute;
	top: 50%;
	left:50%;
}

.phocagallery-box-file-third {
  position: relative;  top: -50%;  left:-50%;
  padding-top:3px;
}

.phocagallery-box-file:hover, .phocagallery-box-file.hover  {
	/*border:1px solid #135cae;padding:5px;background:#f5f5f5;text-decoration:none;*/
}

#description-msg {
	bottom: 5px;
}/*reset*/
html{color:#000;background:#fff;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select *{font-size:100%;}legend{color:#000;}
/*klasy floatujace + opakowanie*/
.fleft{float: left;}
.fright{float: right;}
.container{
overflow: hidden;
width: 100%;
}
/*layout*/
body{min-width: 984px;}
#wp{
margin: 40px auto 15px;
width: 984px;
}
#mn{margin: 10px 0;}
#ct-lt{width: 211px;}
#ct-rt{width: 303px;}
#ct-md-hl{width: 773px;}
#ct-md-hr{width: 681px;}
#ct-md-hl-hr{width: 470px;}
#ft-tp{padding: 16px 0;}
#ft{
padding: 0 10px;
width: 964px;
}
/*frontpage layout*/
body.bspecial #ct-lt{display: none;}
body.bspecial #ct-rt,body.bspecial #ct-md-hr,body.bspecial #ct-md-hl-hr{width: 492px;}
body.bcontent-frontpage #cp{margin-bottom: 0 !important;}body{
color: #333;
font: 12px Arial,Helvetica,sans-serif;
}
body.contentpane,html.contentpane{background: #ddd;}
body.contentpane{
min-width: 98%;
padding: 1%;
width: auto;
}
body.print{background: #fff;}
a,object{outline: none;}
/*znaczniki pojedyncze*/
a{text-decoration: none;}
a:link,a:visited{color: #354A64;}
a:hover{color: #a20303;}
h3 a:link,h3 a:visited{color: #004784;}
h3 a:hover{color: #000;}
h1,h2,h3,ul.menuheader,.button,.inputbox{font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;}
h1,h2,h2 a:link,h2 a:visited{color: #4c4c4c;}
h2 a:hover{text-decoration: underline;}
h1{
border-bottom: 1px solid #a5a5a5;
font-size: 185%; /*~22px;*/
padding-bottom: 6px;
}
h2{font-size: 150%; /*~18px;*/}
h3{
color: #004784;
font-size: 116%; /*~14px;*/
font-weight: bold;
}
h4{font-weight: bold;}
p,.text-content ul,.text-content ol{
line-height: 1.5em;
margin: 10px 0;
}
body.bcontent-frontpage p{line-height: normal;}
strong{font-weight: bold;}
small,.small,ul.menublue,ul.menusub,.pagenavcounter,.catalog-label,ul.catalog-attributes li label,ul.catalog-list,span.bf_field_instructions
{font-size: 91%;/*~11px*/}
em{font-style: italic;}
strong em,em strong{
font-style: italic;
font-weight: bold;
}
/*commons*/
.block{display:block;}
.box{padding: 10px 15px;}
.module,.modulefrontbg,.moduleredhead{padding: 10px;}
.separator,.pagitem,span.required{margin: 0 3px;}
.text-left{text-align: left;}
.text-center{text-align: center;}
.text-right{text-align: right;}
.mbottom-0,h3,h4{margin-bottom: 6px;}
.mbottom-1,h2{margin-bottom: 12px;}
.mbottom-2,h1{margin-bottom: 18px;}
.mbottom-3,.leading-article{margin-bottom: 24px;}
/*layout*/
body.bcontent-frontpage #bn{margin-bottom: 12px;}
#ct-tp{background: #fff;}
#bt{
background: #f2f2f2;
border-bottom: 1px solid #ccc;
border-top: 1px solid #ccc;
min-height: 32px;
position: relative;
}
#ft-tp,#ft{color: #999;}
#ft-tp{
	background: #ddd;
	border-bottom: 1px solid #b1b1b1;
	border-top: 1px solid #eee;
}
#ft{
background: #ddd;
border-top: 1px solid #E4E4E4;
line-height: 34px;
}
/*glowne logo*/
#lg-wp{
float: left;
width: 475px;
}

/*loader*/
.image-slider.loading,button.loading,input.loading, .google-map.loading{
	background: url(/templates/polskatravel/css/../../../media/system/images/spinner.gif) no-repeat;
}

/*slider*/
.image-slider{
	position: relative;
}
.image-slider.loading, .google-map.loading{
	background-color: #fff;
	background-position: center center;
	height: 260px;
}
.image-slider.loading *{
	display: none;
}
.image-slider .title-wrapper, .image-slider .description-wrapper{
	left: 0;	
	position: absolute;
	width: 100%;
	z-index: 101;
}
.image-slider .title-wrapper{
	top: 50%;

}
.image-slider .description-wrapper{
	bottom: 5%;
	overflow: hidden;
}
.image-slider .title-wrapper .title{
	color: #fff;
	float: left;
	font-size: 18px;
	font-weight: normal;
	padding: 40px 10px 5px;
}
.image-slider .description-wrapper .description,.image-slider .description-wrapper .dots{
	float: left;
}
.image-slider .description-wrapper .description{
	background: #000;
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	line-height: 25px;
	margin: 0 1% 0 20%;
	padding: 0 1%;
	text-align: center;
	width: 44%;
}
.image-slider .description-wrapper .slider-dot,.image-slider .navigo-button,.image-slider .navigo-button span{
	background: url(/templates/polskatravel/css/../images/slider.png) no-repeat;
	cursor: pointer;
}
.image-slider .description-wrapper .slider-dot{
	float: left;
	height: 10px;
	margin: 8px 5px 0 0;
	width: 10px;
}
.image-slider .description-wrapper .active-dot{
	background-position: 0 -10px;
}
.image-slider .description-wrapper .stop-dot{
	background-position: 0 -20px;
}
.image-slider .description-wrapper .start-dot{
	background-position: 0 -30px;
}
.image-slider .description-wrapper .slider-dot span{
	display: none;
}
/*custom slider elements*/
.image-slider .navigo-button,.image-slider .navigo-button span{
	height: 25px;
}
.image-slider .navigo-button{
	background-position: 0 bottom;
	float: left;
	padding: 0 0 0 25px;
}
.image-slider .navigo-button span{
	background-position: 100% bottom;
	color: #fff;
	display: block;
	line-height: 25px;
	padding: 0 10px;
}

/*menu w glownej pozycji*/
#mainmenu li.item1{display: none;}
ul.menuheader{float: left;}
ul.menuheader li,ul.menuheader a,ul.menuheader span.separator{float: left;}
ul.menuheader span.separator{
margin: 0;
cursor: pointer;
}
ul.menuheader ul li,ul.menuheader ul a{float: none;}
ul.menuheader a,ul.menuheader a span,ul.menuheader span.separator span{display: block;}
ul.menuheader ul a,ul.menuheader ul a span{display: inline;}
ul.menuheader a,ul.menuheader span.separator{padding-bottom: 3px;}
ul.menuheader a:link,ul.menuheader a:visited,ul.menuheader span.separator{color: #666;}
ul.menuheader a:hover, ul.menuheader span.separator:hover{color: #333;}
ul.menuheader a span,ul.menuheader span.separator span,#column-articles{
	background-image: url(/templates/polskatravel/css/../images/separator.gif);
}
ul.menuheader a span,ul.menuheader span.separator span{
background-position: right 50%;
background-repeat: no-repeat;
font-weight: bold;
line-height: 25px;
padding: 0 10px;
text-transform: uppercase;
}
ul.menuheader ul{
background: url(/templates/polskatravel/css/../images/submenu-bg.gif) no-repeat;
border-bottom: 1px solid #d6d6d6;
display: none;
margin-top: 25px;
padding-top: 8px;
position: absolute;
z-index: 1000;
}
ul.menuheader li.active ul{background-position: 0 -8px;}
ul.menuheader ul li{
border-bottom: 1px solid #d6d6d6;
border-right: 2px solid #d6d6d6;
padding: 0 0 0 15px;
}
ul.menuheader ul a span{
background: none;
font-size: 91%;/*~11px*/
font-weight: normal;
text-transform: none;
}
/*pod menu*/
ul.menusub li,ul.menublue li{
border-top: 1px solid #ddd;
line-height: 22px;
}
ul.menusub li.active{
	font-weight: bold;
}
ul.menusub li.active li{
	font-weight: normal;
}
ul.menusub ul li{
background-color: #fff;
padding: 0 0 0 32px;
}
ul.menusub ul li.active{
	font-weight: bold;
	padding: 0 0 0 40px;
}
ul.menusub li a,ul.menublue li a,ul.menusub li span.separator,ul.menublue li span.separator{margin: 0 0 0 22px;}
ul.menusub ul li a{margin: 0;}
/*menu szarego typu*/
#topmenu{font-size: 11px; /*font na sztywno, zeby nie rozpycha� g�ry*/}
#footermenu{float: right;}
ul.menugray,ul.modulefootertop{font-size: 91%;/*~11px*/}
ul.menugray li{display: inline;}
ul.menugray a:link,ul.menugray a:visited,ul.menugray .separator,div.breadcrumbs,div.breadcrumbs a:link,div.breadcrumbs a:visited{color: #999;}
ul.menugray a:hover, ul.menugray li.active a,div.breadcrumbs a:hover{color: #666;}
ul.menugray .separator{font-size: 100%;/*12px*/}
ul.menugray li.item109,ul.menugray li.item154,body.pl-pl ul.menugray li.item216{display: none;}/*wa�ne tamety,aktualnosci,pot*/
/*menu w stopce*/
ul.menufootertop li{
display: block;
line-height: 20px;
padding: 0 0 0 10px;
}
#header-module-45, #header-module-54, #live_clock, #live_clock_time,
ul.menufootertop li.item30 a,ul.menufootertop li.item20 a,ul.menufootertop li.item21 a,ul.menufootertop li.item24 a,
ul.menufootertop li.item25 a,ul.menufootertop li.item31 a,ul.menufootertop li.item32 a,
.jnotes-icon-note{
	background: url(/templates/polskatravel/css/../images/icons.gif) no-repeat;
}
ul.menufootertop li.item30 a,ul.menufootertop li.item20 a,ul.menufootertop li.item21 a,ul.menufootertop li.item24 a,
ul.menufootertop li.item25 a,ul.menufootertop li.item31 a,ul.menufootertop li.item32 a{
	padding: 0 30px 0 0;
}
ul.menufootertop li.item30 a{background-position: right -87px;/*wirtualne spacery*/}
ul.menufootertop li.item20 a{background-position: right -55px;/*multimedia*/}
ul.menufootertop li.item21 a{background-position: right -151px;/*zobacz galerie*/}
ul.menufootertop li.item24 a{background-position: right -26px;/*moj notatnik*/}
ul.menufootertop li.item25 a{background-position: right -119px;/*broszury pdf*/}
ul.menufootertop li.item31 a{
background-position: right 2px;/*wypelnij ankiete*/
color: #cc4400;
}
ul.menufootertop li.item32 a{background-position: right -213px;/*zamow broszury*/}
/*flagi*/
ul.menuflags li{
float: left;
width: 40%;
}
/*wskazniki w listach*/
ul.menusub li,ul.latestevents li,ul.menufootertop li,ul.latestnewscolumn li,ul.menublue li,ul.menuheader ul li,
.text-content ul li,.text-content ol ul li,div.xmap ul li
{background: url(/templates/polskatravel/css/../images/pointers.gif) no-repeat;}
ul.menusub li{background-position: 0 -44px;}
ul.latestevents li{background-position: 0 -42px;}
ul.menuheader ul li{
background-color: #eee;
background-position: 0 -42px;
}
ul.menusub ul li{background-position: 0 -88px;}
ul.menublue li{background-position: 0 0;}
ul.menufootertop li,ul.latestnewscolumn li{background-position: 0 -132px;}
div.xmap ul li{
	background-position: 1px -178px;
	line-height: 18px;
	padding: 0 0 0 22px !important;
}
div.xmap ul ul{
	background: #ededed;
	margin-left: -22px;
	padding-left: 22px !important;
}
.text-content ul li,.text-content ol ul li{background-position: 0 -223px;}
.text-content ul.external-links li,.text-content ol ul.external-links li{
background-position: 0 -2px;
padding: 0 0 0 18px;
}
/*modyfikacja menusub w module z tlem*/
.modulefrontbg ul.menusub li{
background-position: 0 -40px;
line-height: 30px;
} 
/*moduly openx*/
.moduleopenx img,.moduleopenx object,.moduleopenx embed{margin: 10px;}
/* moduly naglowka */
.header-module, .header-modulemenu{
	clear: right;
	float: right;
	margin-bottom: 6px;
}
#header-module-17{
	float: left;
}
#header-module-19, #header-module-20, #header-module-54{
	clear: none;
	margin: 0 6px 0 0;
}
/* obrazki */
#header-module-45, #header-module-54, #live_clock, #live_clock_time{
	padding: 0 0 0 30px;
}
#header-module-44, #header-module-45, #header-module-54{
	line-height: 24px;
}
#live_clock{
background-color: #f1f1f1;
background-position: 0 -288px;
font-size: 91%;/*~11px*/
padding-right: 3px;
}
#live_clock_time{
background-position: 0 -312px;
display: inline-block;
}
#header-module-45{background-position: 0 -336px;}
#header-module-54{background-position: 0 -360px;}
/*breadcrumbs*/
div.breadcrumbs{line-height: 30px;}
/*resizer, langselection*/
#jflanguageselection,select.langauge-change{font-size: 11px;}
div.resizer div{
border: 1px solid #ccc;
cursor: pointer;
float: left;
height: 16px;
line-height: 16px;
margin-right: 5px;
text-align: center;
width: 16px;
}
div.resizer div.smaller{font-size: 10px;}
div.resizer div.base{font-size: 12px;}
div.resizer div.bigger{
font-size: 14px;
margin-right: 0;
}

/*formularze*/
span.required{vertical-align: top;}
.button,.bf_button{
cursor: pointer;
padding: 0 5px;
}
.button,.inputbox{border: 1px solid #ccc;}
.inputbox{padding: 0 0 0 2px;}
div.form-row{
overflow: hidden;
padding: 5px 10px; 
}
div.form-row label,div.form-row small,ul.wizard-field-list li label{
clear: left;
display: block;
float: left;
width: 50%;
}
button.loading,input.loading{
	background-position: right center;
	padding-right: 16px;
}

/*bf standard*/
div.bf_form_row{
margin-bottom: 6px;
overflow: hidden;
padding: 6px 0;
width: 100%;
}
div.bf_form_row label{
display: block;
float: left;
font-weight: bold;
margin-right: 1%;
width: 29%;
}
div.bf_form_row label.bf_layout_checkbox{
float: none;
margin: 0;
width: auto;
}
div.bf_form_row label span.bf_field_instructions{font-weight: normal;}
label.bf_layout_checkbox input{margin: 6px;}

/*sare*/
#sare-form,div.ajax-form-inner{padding: 0 12px;}
#sare-form div.bf_form_row label{width: 49%;}
#sare-form #bf_form_row_0{border-bottom: 1px solid #c2c2c2;}
#sare-form #bf_form_row_10{text-align: right;}
div.ajax-form-inner{line-height: 32px;}

/*formularz kontaktowy*/
#contect-form #sendform{margin-left: 30%;}
#contect-form .inputbox{width: 60%;}
#contect-form #form-row-0 .inputbox{width: 50%;}
div.form-row label{font-weight: bold;}
div.form-row label.ct-label{
font-weight: normal;
width: 30%;
}
/*formularz search w menu*/
.mod_search_searchword{margin: 0 6px 0 0;}
div.searchmenu .button{
background: #c50f01;	
color: #e7a09a;	
}
/*formularz search bottom*/
div.searchbottom{
position: absolute;
right: 5px;
top: 5px;	
}
/*formularz hotal calculator*/
img.calendar{
cursor: pointer;
margin: 5px;
vertical-align: middle;
}
/*polec znajomemu*/
div#mailto .inputbox,div#mailto .button{border: 1px solid #000;}
div#mailto .inputbox{background: #c6c6c6;}
div#mailto .button{
background: #7e7e7e;
color: #d9d9d9;
}
/*formularz wyszukiwarki isit*/
label.catalog-label,ul.catalog-attributes li label{
display: block;
margin-bottom: 6px;
}
.catalog-column2,.catalog-column3, ul.catalog-attributes li{
float: left;
margin-right: 1%;
}
.catalog-column2{width: 49%;}
.catalog-column3, ul.catalog-attributes li{width: 32%;}
.catalog-column2 .inputbox,.catalog-column3 .inputbox,ul.catalog-attributes li .inputbox{width: 95%;}
.catalog-column2 input.inputbox,.catalog-column3 input.inputbox,ul.catalog-attributes li input.inputbox{height: 20px;}
.catalog-column2 select.inputbox,.catalog-column3 select.inputbox,ul.catalog-attributes li select.inputbox{height: 22px;}
span.radio-group input,span.radio-group label{
float: left;
margin-right: 6px;
}
/*wizard isit*/
ul.wizard-field-list li{
margin-bottom: 6px;
overflow: hidden;
width: 100%;
}
ul.wizard-field-list li label{
margin-right: 1%;
text-align: right;
width: 29%;
}
ul.wizard-field-list li .field-radio label{
clear: none;
display: inline;
float: left;
width: auto;
}
ul.wizard-field-list li .inputbox{width: 65%;}
ul.wizard-field-list li .field-text_calendar .inputbox{
vertical-align: top;
width: 50%;
}
#optionsTable th,#optionsTable td{padding: 3px 15px;}
#wizard-wrapper{
margin: 0 auto;
width: 75%;	
}
#wizard-steps{border-bottom: 1px solid #ccc;}
span.wizard-step{
background: #d8d8d8 url(/templates/polskatravel/css/../images/wizard-steps.gif) no-repeat right top;
display: block;
float: left;
line-height: 23px;
text-align: center;
width: 20%;
}
#wizard-steps span.before-active-step{background-position: right -23px;}
#wizard-steps span.active-step{
background-color: #a30303;
background-position: right -46px;
color: #fff;
}
#wizard-steps span.last-step{background-image: none;}
.wizard-button{
background: #a30303;
color: #fff;
}
#coordinates-button{margin-left: 29%;}
/*komentarze*/
#comments-container{clear: both;}
/*mapa serwisu*/
div.xmap ul.level_0{margin-bottom: 12px;}
/*katalog*/
body.bcatalog-node #ct-md-bx{padding: 10px 15px 10px 0;}
body.bcatalog-node #ct-md-bx h1{padding: 0 0 6px 10px;}
div.catalog-box-padding{padding: 0 0 5px 15px;}
#catalog-search-results img{float: left;}
#catalog-search-results div.node-intro{
float: right;
line-height: 1.5em;
width: 350px;
}
#catalog-search-results div.node-intro h4{
font-size: 108%;
margin: 0;
}
#catalog-search-results li.favoured{
background: #ddd;
padding: 1%;
width: 98%;
}
#catalog-item div.column-left,#catalog-item div.column-right{width: 48%;}
#catalog-item div.column-left{float: left;}
#catalog-item div.column-right{float: right;}
div.catalog-box{margin-bottom: 12px;}
div.catalog-box h3{
background: #e1e1e1;
color: #434343;
font-size: 13px;
margin-bottom: 10px;
padding: 5px 15px;
}
div.catalog-box h3.localization{
background: none;
margin: 0;
padding: 5px 0;
}
ul.catalog-list li{
color: #4f4f4f;
line-height: 1.5em;
padding: 1px 0;
}
ul.catalog-list li.bordered-bottom-box{
padding: 6px 0;
}
div.catalog-box .field-value{color: #000;}
div.catalog-box .text-content{line-height: 1.5em;}
#sala_konferencyjna-title,#advancedSearchSwitch{cursor: pointer;}
#sala_konferencyjna-status, #advancedSearchSwitch span{
border: 1px solid;
float: right;
height: 13px;
line-height: 13px;
margin: 2px 0;
text-align: center;
width: 13px;
}
/*obramowania obrazkow*/
a span.zoom-link{
	display: none !important;
}
div.img_caption, div.image-frame{
background: #1c1c1c;
padding: 5px;
}
div.img_caption p,div.image-title,div.image-title a{color: #aeaeae;}
div.img_caption p,div.image-title{
font-size: 11px;
padding-top: 5px;
}
div.img_caption p{margin: 0;}
div.image-description{
margin: 6px 0;
padding: 6px 0;
}
a.jcepopup > span{
height: auto !important;
width: auto !important;
}
/*obramowanie multimediow*/
div.multimedia-frame{
float: left;
margin: 12px;
}
/*paginacja*/
.pagination, .bordered-box, .bordered-top-box{
margin: 12px 0;
padding: 12px 0;
}
.pagination a:hover{border-color: #000;}
.pagitem{
display: block;
float: left;
padding: 1px 3px;
}
.pagitem-page .pagitem{border: 1px solid #777;}
.pagitem-page span.pagitem{
background: #777;
color: #eee;
}
/*paginacja custom*/
.pagitem-page span.pagitem-active{
background: none;
cursor: pointer;
}
.modulefrontbg .pagination{
border: none;
padding: 0;
}

/*galeria*/
#phocagallery div.image-frame{
float: left;
margin: 3px;	
}
body.bphocagallery-category div.image-frame{position: relative;}
body.bphocagallery-category div.image-frame a.jnotes-icon-note{
position: absolute;
right: 7px;
top: 7px;
}
#shadowbox_title{border: 0px solid;}
#shadowbox_info{border: 0px solid;}
.phocagallery-box-file{/*tmp*/
clear: right;
margin-bottom: 10px;
padding-top: 10px;
}
/*glosowanie*/
div.gallery-vote, div.article-vote{
	float: right;
}
span.vote-results{
	display: block;
}
span.vote-results span, div.vote{
	margin: 3px 0;
}
span.vote-results span{
	float: left;
	text-align: center;
	overflow: hidden;
	width: 50%;
}
div.gallery-vote span.vote-results{
	color: #aeaeae;
	font-weight: bold;
}
div.vote{
	clear: both;
}
.vote .down, .vote .up,#shadowbox_counter .down,#shadowbox_counter .up{
	background: url(/templates/polskatravel/css/../images/vote.gif) no-repeat;
}
div.vote{
	height: 23px;
}
form.vote-form{
	display: inline;
}
.vote .down, .vote .up{
	display: block;
	float: left;
	height: 23px;
	margin: 0 3px;
	padding: 0;
	width: 23px;
}
.vote button.down, .vote button.up{
	border: none;	
	cursor: pointer;
}
.vote .down{
	background-position: 0 0;
}
.vote a.down:hover,.vote button.down:hover{
	background-position: 0 -26px;
}
.vote .up{
	background-position: -26px 0;
}
.vote a.up:hover,.vote button.up:hover{
	background-position: -26px -26px;
}

.gallery-vote .vote .down{
	background-position: -53px 0;
}
.gallery-vote .vote a.down:hover,.gallery-vote .vote button.down:hover{
	background-position: -53px -26px;
}
.gallery-vote .vote .up{
	background-position: -79px 0;
}
.gallery-vote .vote a.up:hover,.vote button.up:hover{
	background-position: -79px -26px;
}

.vote a span,.vote span span,.vote button span{
	display: none;
}
#shadowbox_counter .down,#shadowbox_counter .up{
background-position: -106px 0;
padding: 3px 0 3px 25px;
}
#shadowbox_counter .up{background-position: -106px -21px;}
/*listy*/
.text-content ul li,.text-content ol ul li,.text-content ol{padding: 0 0 0 25px;}
.text-content ol li,.text-content il ol li{list-style: decimal;}
/*kontakt*/
.contact-input, .contact-textarea{border: 1px solid #ddd;}
.contact-input{width: 230px;}
.contact-textarea{
height: 150px;
width: 520px;
}
textarea.invalid, input.invalid{
background: #ffa07a;
border-color: #ff7f50;
}
/*wydarzenia*/
ul.latestevents li{
border-top: 1px solid #ccc;
color: #bbb;
padding: 6px 6px 12px 25px;	
}
ul.latestevents li a{color: #7f7f7f;}
ul.latestevents li a:hover{color: #333;}
ul.latestevents li .date{
float: right;
font-size: 91%;
}
ul.latestevents li.readon-wp{
background: none;
font-weight: bold;
}
/*moduly customowe*/
/*modul wydarze*/
.module-titleredhead{color: #c61111;}
/*moduly stopki*/
.module-titlefootertop{
margin: 0;
padding: 0 10px;
}
div.modulefootertop{
	border-left: 1px solid #e4e4e4;
	border-right: 1px solid #9a9a9a;	
	float: left;
	min-height: 140px;
	width: 244px;
}
#module-32{border-left: none;}/*modul polska*/
#module-38{border-right: none;}/*modul narzedzia*/
div.modulefootertop div.inner{
	padding: 10px;
}
/*modul phoca*/
div.module div.image-frame{margin: 0 auto;}
/*moduly o polsce*/
ul.latestnewscolumn li{
border-bottom: 1px solid #c3c3c3;
float: left;
font-size: 83%; /*~10px*/
line-height: 22px;
margin: 0 5px 0 0;
padding: 0 0 0 10px;
width: 45%;
}
/*modu� HC*/
#ct-rt .modulehotel{
background: #f0f0f0;
color: #333;
}
#ct-rt .modulehotel h2{color: #4c4c4c;}
body.bspecial #ct-rt .modulehotel{background: none;}
strong.email-text{
	margin-right: 12px;
}
input#InputDateFrom {
	width: 100px;
}
/*modu� bookmarks*/
.module-titlebookmarks{font-size: 108%;/*~13px*/}
/*moduly o polsce*/
div.modulecolumn{
float: left;
width: 48%;
padding: 1%;
}
/*wazne tematy*/
body.important-topics div.modulefrontbg{position: relative;}
body.important-topics div.feedfrontbg{
position: absolute;
right: 10px;
top: 10px;
}
body.important-topics h2.article-title, body.important-topics h2.category-title,body.important-topics h2.module-titlefrontbg{
font-size: 185%;
margin: 0;
padding-bottom: 6px;
}
body.important-topics h2.module-titlefrontbg{border-bottom: 1px solid #fff;}
body.important-topics ul.menusub{font-size: 100%;}
/*zobacz wiecej aktualnosci*/
#module-169{margin-top: -32px;}
/*mini mapa polski*/
#module-194 #embed-polish-flash-map{
	background: #fff;
}
/*artykuly*/
body.bspecial #ct-md-bx{padding: 0;}
body.bspecial #cp{padding: 10px 15px;}
body.bcontent-frontpage #leading-articles .text-content{color: #4c4c4c;}
#leading-articles .left-col{width: 30%;}
#leading-articles .right-col{width: 68%;}
#frontpage-title{border: none;}
#leading-articles,#column-articles{margin: 12px 0;}
div.cols2{
float: left;
width: 46%;
padding: 2%;
}
div.icons,div.feed,body.bcatalog-node a.jnotes-icon-note{
float: right;
margin: 0 0 0 5px;
}
#column-articles{
	background-color: #181818;
	background-position: center top;
	background-repeat: repeat-y;
}
#column-articles .text-content,#column-articles .article-title,#column-articles a{color: #ccc;}
#column-articles a:hover{text-decoration: underline;}
.article-content,.category-description,.section-description{padding: 6px 0;}
.text-content .phocagallery{
float: left;
}
.text-content .phocagallery .image-frame{
float: left;
margin: 3px;
}
/*tagi*/
div.cp_results,div.cp_result{
margin: 0 0 12px;
padding: 0 0 12px;
}
div.cp_results{
background: #fff;
padding: 12px;
}
span.cp_results_found{margin: 0 12px 0 0;}
div.cp_result{padding: 0 0 12px;}
div.cp_title{font-size: 116%;/*~14px*/}
div.cp_tags{margin: 0 0 6px;}
/*ramki*/
.bordered-bottom-box,div.cp_result,div.catalog-box h3.localization{border-bottom: 1px solid #a5a5a5;}
.bordered-top-box{border-top: 1px solid #a5a5a5;}
.pagination,.article-content,.category-description,.section-description,.bordered-box{
border-bottom: 1px solid #a5a5a5;
border-top: 1px solid #a5a5a5;	
}
/*kalendarz*/
a.cal_titlelink {
	display: block;
	overflow: hidden;
	width: 75px;
}
/*notatnik*/
div.jnote{padding: 6px;}
.jnote-actions{
float: right;
margin: 5px;
}
.jnote-actions li{float: left;}
.jnote-actions a{
background: url(/templates/polskatravel/css/../images/popup-icons.png) no-repeat;
display: block;
height: 13px;
margin: 2px;
width: 13px;
}
.jnote-actions a span{display: none;}
a.jnote-action-moveup{background-position: 0 -75px;}
a.jnote-action-movedown{background-position: 0 -100px;}
a.jnote-action-remove{background-position: 0 -50px;}
input.jnote-order{font-size: 9px;}
.jnotes-icon-wrapper{
	display: inline;
}
.jnotes-icon-note{
	background-position: -2px -26px;
	border: none;
	cursor: pointer;
	height: 16px;
	width: 18px;
	vertical-align: top;
}
a.jnotes-icon-note{
	display: inline-block;
}
.jnotes-icon-note-multi{background-position: -2px -258px;}
.jnotes-icon-note span{display: none;}
div.jnotes-icons{text-align: right;}
div.odd{background: #ccc;}

/*tooltips*/
.tool-tip {
float: left;
background: #ffc;
border: 1px solid #D4D5AA;
padding: 5px;
max-width: 200px;
}
.tool-title,.tool-text{color: #000;}
.tool-title {
	padding: 0;
	margin: 0;
	font-size: 100%;
	font-weight: bold;
	padding-bottom: 5px;
}
.tool-text {
font-size: 100%;
margin: 0;
}
/*podswietlenie*/
.highlight{
background: #ff0;
color: #000;
}
/*system msg*/
#system-message{margin-bottom: 10px;}
div.error,#system-message dd ul{ background-color: #f8f8f8; color: #03add8; margin-bottom: 10px; list-style: none; padding: 10px; border: 1px solid #e8e8e8;}
#system-message dt.message,#system-message dt.error,#system-message dt.notice { display: none; }
div.error,#system-message dd.error ul { color: #c00; border: 1px solid #de7a7b;}
#system-message dd.notice ul { color: #c00; border: 1px solid #f0dc7e;}

.catalog-search-link
{
    display: block;
}

#showMapHideSlider
{
    position:absolute;
    right:20px;
    top:222px;
    width:auto;
    z-index: 99999999999999;
}

.show-map-button span
{
    background: url(/templates/polskatravel/css/../images/slider.png) no-repeat;
    color:#ffffff;
    cursor:pointer;
    height:25px;
    display: block;
    float:left;
}

.show-map-button-left-corner
{
    background-position: left bottom !important;
    width: 25px;
}

.show-map-button-right-corner
{
    background-position: right bottom !important;
    line-height: 25px;
    padding: 0 25px 0 10px;
}/*slider*/
.image-slider .title-wrapper,.image-slider .title-wrapper .title{
	background: url(/templates/polskatravel/css/../images/summer/slider-header-bg.png);	
}
.image-slider .title-wrapper{
	background-position: right top;
	background-repeat: no-repeat;
}

/*mainmenu*/
ul.menuheader > li.active > a,ul.menuheader > li.active > span.separator,#ct-md-bx{
	background: url(/templates/polskatravel/css/../images/summer/custom-border.gif) no-repeat;
}
ul.menuheader > li.active > a,ul.menuheader > li.active > span.separator{
	background-position: -984px bottom;
}
ul.menuheader > li.active > a span,ul.menuheader > li.active > span.separator span{
background: #ffba00;
color: #fff;
}
ul.menuheader li.item28 > a:link,ul.menuheader li.item28 > a:visited{color: #ffba00;}
ul.menuheader li.item28 > a:hover{color: #333;}

/*layout*/
#ct-md,#ct-md-hl,#ct-md-hr,#ct-md-hl-hr,#ct-rt{border-top: 10px solid #ffba00;}
#ct-rt{background: #ffba00;}
body.bspecial #ct-rt{background: none;}

/*artykuly wyroznione*/
div.modulefrontbg h1{border-bottom: 1px solid #fff;}
div.modulefrontbg{background: #ffba00 url(/templates/polskatravel/css/../images/summer/sidebar.png) no-repeat right bottom;}
div.modulefrontbg,div.modulefrontbg a{color: #fff;}

/*listy*/
.modulefrontbg ul.menusub li{
border-bottom: 1px solid #b18200;
border-top: none;
}
#ct-rt .module .inner{border-top: 1px solid #b18200;}

/*moduly*/
#ct-rt .module .inner{padding-top: 12px;}
body.bspecial #ct-rt .module .inner{
border-top: none;
padding-top: 0;
}

/*obrazki*/
div.image-description{
border-bottom: 1px solid #b18200;
border-top: 1px solid #b18200;
}

/*box czesci glownej*/
#ct-md-bx{
background-color: #ededed;
background-position: left bottom;
border-right: 3px solid #d99e00;
}
body.bspecial #ct-md-bx{
background: none;
border: 0;
}