.catalog-item-heading-notcertified, .catalog-item-heading {
    color: #75797A;
    font-size: 24px;
    font-weight: bold;
    float: none;
    margin-top: 16px;
}

.isit-head-head {
    width: auto;
    float: none;
}

.icons {
    float: right;
    margin-top: 0;
}

a.return-link, a.return-link:link, a.return-link:visited {
    float: right;
    text-decoration: none;
    margin: 0;
    line-height: normal;
    font-size: 1em;
}

#catalog-item {
    background: url(../images/new/tlo.png) repeat-x;
    border: 1px solid #E5E5E5;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    width: 100% !Important;
	margin-bottom: 10px;
}

.catalog-container .column-left {
border: none;
padding: 16px;
margin: 0;
background: none;
border-image: initial; 
float: left;
width: 610px; 
} 

.catalog-container .map-box h3 {
text-transform: uppercase;
background: url(../images/new/lupa.png) no-repeat left;
padding: 0 0 0 34px;
border-bottom: 1px solid #666;
line-height: 44px;
	font-size: 16px; 
	color: #454545;
	font-weight: bold;
}

.catalog-container .column-right {
float: right;
width: 300px;
margin: 0 5px;
}


.catalog-container h3 {
color: #DE1414;
font-size: 12px;
}

.catalog-container .catalog-box-standard,.catalog-container .catalog-box-conveniences {
float: left;
width: 50%;
clear: none;
}

.catalog-container .catalog-box.separator {
border-top: 1px solid #999;
clear: left;
padding-top: 10px;
}

.catalog-container h1 {
clear: both;
font-size: 14px;
text-transform: uppercase;
font-weight: normal;
color: #666;
}

.catalog-box .text-container .image-frame {
float: left;
margin-right: 12px;
background-color: 
transparent;
border: none;
-webkit-border-radius: 5px;
-khtml-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
border-image: initial;
}

.catalog-box .text-container {
color: #666;
}

.catalog-container .text-container .image-title {
font-weight: normal;
position: relative;
color: 
#666;
bottom: 0;
left: 0;
line-height: 30px;
border: 1px solid 
#999;
border-top: none;
border-radius: 0 0 8px 8px;
padding: 0 4px;
}


.topwycieczkilogowanie ul {
	float: right;
margin-top: 6px;
}
.topwycieczkilogowanie ul li {
float: left;
margin-right: 10px;
}
.topwycieczkilogowanie ul li a {
border-width: 1px;
border-style: solid;
border-color: #9CAFC3;
-moz-border-radius: 4px;
-khtml-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
font-size: 10px;
color: #93999E;
padding: 4px;
display: block;}

.lista-wycieczek h3, .lista-poi h3 {
padding: 10px;
font-size: 14px;
color: #666;
}
.lista-wycieczek, .lista-poi {list-style: none;clear: both;}
.lista-wycieczek li a, .lista-poi li a {
color: #ED1C24;
display: block;
font: bold 13px Tahoma, Geneva, sans-serif;
padding: 4px 0;
margin: 0 10px;
}

.pagination.trips {
	width: 80%;
	margin-top: 8px;
}
.wycieczka .ui-tabs .ui-tabs-nav {
background-color: #EFEEED; 
border-bottom-left-radius: 10px;
border-left: 1px solid #D2D1D0;
border-top-left-radius: 10px;
list-style: none outside none;
float: left;
width: 160px;
}
.wycieczka .ui-tabs .ui-tabs-panel.logincontabs {
border: solid 1px #D2D1D0;
border-left: none;
background-color: #FDFDFD;
border-top-right-radius: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
float: left;
width: 440px;}
.formelement {float: left;
width: 184px;
clear: left;}
.formelement input {
border: 1px solid #DFDFDF;
border-radius: 8px 8px 8px 8px;
margin: 8px 0;
padding: 2px;
float: left;
width: 150px;}

.wycieczka {
float: left;
width: 638px;
margin-top: 15px;
}
.wycieczka .button {
background: white;
margin: 0;
position: relative;
float: right;
border-width: 1px;
border-style: solid;
border-color: #9CAFC3;
-moz-border-radius: 4px;
-khtml-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
font-size: 10px;
color: #93999E;
padding: 4px;
}
.wycieczka .button:hover {text-decoration: underline;}
.wycieczka form {
overflow: hidden;
position: relative;
}

.wycieczka .ui-tabs-panel form {float: left;}
.wycieczka .form-info {padding-left: 210px;}
.wycieczka .form-info h3 {color: #CF1237}

.lista-wycieczek li {
	border-bottom: 1px solid #DFDFDF;
padding-bottom: 8px;
margin: 0 8px;
}

.image-slider .images img {
 -webkit-border-radius: 10px; /* Safari, Chrome */
 -khtml-border-radius: 10px;    /* Konqueror */
 -moz-border-radius: 10px; /* Firefox */
  border-radius: 10px;}
  
 .slider-ticker a {color: white; text-decoration: none; font-size: 18px;}
#calendar-title {padding: 12px 0;}

.hotelright .hotel-line {
	padding: 4px 10px;
	float: none;
}
.hotelright select#SelectTown { margin: 10px 10px 0 5px;}

.hotelright .moduletable-link {
	clear: both;
margin: 0;
float: right;
width: auto;
padding: 0 10px 0 0;
}

.hotelright .moduletable-link a {
font: bold 13px Helvetica, Tahoma,Geneva,sans-serif;
color: 
#454545;
text-decoration: none;
background: url("../images/new/arrow.png") no-repeat right;
height: 24px;
display: block;
line-height: 24px;
padding-right: 30px;
}

.hotelright .moduletable-link a:hover, .hotelright .moduletable-link2 a:hover {
color: 
#ED1C24;
}

.panoram_block {
float: left;
margin: 0 5px;
height: 170px;
width: 200px;
}

.tabs-content .panoram_block {margin: 0 3px;}

.bold {font-weight: bold;}
.folder_img {margin-right: 12px;}
.folder-order a {
float: left;
line-height: 30px;
padding-right: 40px;
width: 163px;
text-align: right;
margin-left: 150px;
text-decoration: none !Important;
color: 
#666 !Important;
background: url(../images/new/folder-order.png) no-repeat right center;
}
#catalog-item h1 {
	font-size: 16px; 
	color: #454545;
	font-weight: bold;
}


#tabs-panoramy.ui-tabs 							{ zoom: 1; }
#tabs-panoramy.ui-tabs .ui-tabs-nav 				{ list-style: none; position: relative; padding: 2px 2px 0; overflow: hidden; 
									  top: 1px; z-index: 1000; }
#tabs-panoramy.ui-tabs .ui-tabs-nav li 			{ position: relative; float: left; border: 1px solid #ccc; 
									  border-bottom-width: 0 !important; margin: 0 2px -1px 0; background: #ccc; }
#tabs-panoramy.ui-tabs .ui-tabs-nav li a 			{ float: left; text-decoration: none; padding: 5px 10px; color: black; }
#tabs-panoramy.ui-tabs .ui-tabs-nav 
#tabs-panoramy li.ui-tabs-selected 				{ padding-bottom: 1px; border-bottom-width: 0; background: white; }
#tabs-panoramy.ui-tabs .ui-tabs-nav 
#tabs-panoramy li.ui-tabs-selected a, .ui-tabs 
#tabs-panoramy .ui-tabs-nav li.ui-state-disabled a, 
#tabs-panoramy .ui-tabs .ui-tabs-nav 
#tabs-panoramy li.ui-state-processing a 			{ cursor: text; }
#tabs-panoramy.ui-tabs .ui-tabs-nav li a, 
#tabs-panoramy.ui-tabs.ui-tabs-collapsible 
#tabs-panoramy .ui-tabs-nav li.ui-tabs-selected a  { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
#tabs-panoramy.ui-tabs .ui-tabs-panel 			{ padding: 0; display: block; border-width: 0; background: none; 
									  border: none; position: relative; }
#tabs-panoramy.ui-tabs .ui-tabs-hide 				{ display: none !important; }




#tabs-panoramy a.mover {
    position: absolute;
	display: block; 
	width: 30px; 
	height: 38px; 
	text-indent: -9999em;
	top: 40px;
}

#tabs-panoramy .next-tab { background: url(../images/panright.png) no-repeat; right: 0; }
#tabs-panoramy .prev-tab { background: url(../images/panleft.png) no-repeat; left: 0; }

#modalSystemMessage {background-color:#FFF;z-index:100;}
#exitButton {background:none;display:none;}
div.jnote img {float:left;}


