body {
	background:none;
}
a img {border:none;}
.print {
	display:block;
}
.gallery,
.nav-sub,
.more,
#showcase,
.slide-navi,
#search-tabs,
#search-panels,
.overlay,
#overlay-trigger,
.button,
#header-ad,
#otherDatesForm,
.trips .column-three,
.paging,
.no-print,
#footer .column,
.newsletter,
.quick,
.callout,
.breadcrumbs,
.steps,
#header .nav-primary,
#header .nav-secondary {
	display:none;
	visibility:hidden;
}

#header {
	background-color:#F2F3ED;
	height:100px;
	text-align: center;
}
.trips .column-four {
	width:100%;
}
.tabs {
	padding-top:25px;
}
h4 {
	background:#005838;
	color:#fff;
	display:inline;
	font-size:11px;
	margin-bottom:15px;
	padding:1px 3px;
	text-transform:uppercase;
}

.thumb {float:left;margin-right:10px;}

/* root element for tabs  */
ul.content-tabs { 
	display:none;
}

/* initially all panes are hidden */ 
#trip-panels div.panel {
	border:none;
	border-top:1px solid #ccc;
	clear:both;
	display:block !important;
	overflow:hidden;	
	padding:15px 10px;
	background-color:#fff;
}
#trip-panels div#rezerwacja {
	display:none !important;	
}
#trip-panels h4 {
	background-color:#fff;
	color:#333;
	display:block;
	font-size:18px;
	padding:15px 0 5px 0;
	text-transform:none;
}

.listing table {
	width:100%;
}
.listing table th {
	background:#edeee9;
	font-weight:bold;
	padding:5px;
	text-align:center;
}
.listing table td {
	padding:10px 5px;
	vertical-align:top;
}
.listing table td .thumb {
	margin-bottom:0;
}
.listing table .td-1 {
	vertical-align:top;
	width:90px;
}
.listing table .td-2 {
	vertical-align:top;
	width:265px;
}
.listing table .td-3 {
	text-align:center;
	vertical-align:top;
}
.listing table li {
	list-style:none;
}

.content-text img {float:left;margin-right:10px;}
.content-text .table-right {text-align:right;}
.content-text .table-left {text-align:left;}
.content-text .table-center {text-align:center;}

.content-text table {
	border-left:1px solid #004829;
	border-top:1px solid #004829;
	font:12px Arial, Helvetica, sans-serif;
	width:100%;
	text-align:center;
}
.content-text table th,
.content-text table td {
	border-right:1px solid #004829;
	border-bottom:1px solid #004829;
	padding:3px;
	text-align:center;
}
.content-text table p {margin:0;padding:0;}
.content-text th {
	font-weight:bold
}