.center_vitrina{
	margin: 0 !important;
}
.tsinfo-showcase .menu-row{
		background: url("/images/bg/showcase-tourtype-inline.gif") 0px 1px;
		xwidth: 557px;
		xfloat:left;
}
.tsinfo-showcase .menu-row img{
		position: relative;
		position: relative;
		top: 4px;
		padding: 0 2px 0 2px;
}

.tsinfo-showcase  .menu-row a {
	color:#FFFFFF !important;
	float:left !important;
	font-size:12px !important;
	padding:3px 4px 4px 18px !important;
	text-decoration:none !important;
	display: block;
	xwidth: 290px;
		border-bottom: 3px solid transparent;
		white-space:nowrap;
		position: relative;
		xtop: -4px;
		display: inline;
		xwidth: inherit;
		float:left;
		xwidth: auto;
}

.tsinfo-showcase .menu-row .allTourtype{
	display: none;
}

.tsinfo-showcase .top h2 {
	font-weight:normal !important;
	padding:7px 0 0 19px !important;
	position:relative !important;
	z-index:9 !important;
	color:#FFFFFF !important;
	font-size:16px !important;
	margin:0 !important;
}

.tsinfo-showcase a.subscribe {
	xbackground:url("/images/icon/rss.png") no-repeat scroll right 0 transparent !important;
	color:#FFFFFF !important;
	float:left !important;
	font-size:16px !important;
	height:24px !important;
	margin-left: 65px;
	padding:1px 0px 0 0 !important;
	text-decoration:none !important;
}


	#travelsystemFilter{
		background-color: #ECEFF0;
		color:#8E8E8E;
	}

	#travelsystemFilter select{
		background:none repeat scroll 0 0 #FFFFFF;
		border:medium none;
		color:#8DC63F;
		font-size:14px;
		xmargin:4px 5px 0 10px;
		width:118px;
	}
	
	#travelsystemFilter select[disabled]{
		color: #999999;
		background-color: #dddddd;
		xborder: #cccccc 1px solid;
	}
	#travelsystemFilter  #travelsystemCity{
		xwidth: 130px !important;
	}
	#travelsystemFilter #travelsystemTourtype{
		width:208px;
	}
	#travelsystemFilter .loader{
		margin: 0;
		padding: 0;
	}
	#travelsystemFilter table{
		xwidth: 100% !important;
	}
	#travelsystemFilter td{
		text-align: left !important;
		border: 0;
		padding: 0 6px;
	}
	#travelsystemLoaderImg{
		display: none; 
	}
	.departureSelector{
		color:#58595B;
		font-size:13px;
		width: 100% !important;
		border-top: 17px solid #ECEFF0;
		xborder-bottom: 17px solid #ECEFF0;
		border-left: 15px solid #ECEFF0;
		border-right: 15px solid #ECEFF0;
		height:40px;
		background-color: #ECEFF0;
	}
	/* departure tabs */
	.departureSelector .tabSelect{
		background-color: white;
	}
	.departureSelector .tab{
		cursor: pointer;
		background-color: #ECEFF0;
	}
	/*
	.departureSelector .selected{
		background:url("/images/bg/tabs-white-gray.png") no-repeat scroll right top #FFFFFF;
	}
	.departureSelector .selected-right{
		background:url("/images/bg/tabs-gray-white.png") no-repeat scroll left top #FFFFFF;
	}
	.departureSelector .unselected{
		xcolor: white;
		background-color: #ECEFF0;
	}
	*/
	#jumplinks td.cell{
		min-width: 220px;
	}
/*</style><!-- content styles --><style>*/
	.tourtypes{
		width: 100%;
	}
	.tourtypes td{
		text-align: left !important;
		vertical-align: top;
		border:0 none !important;
	}
	.showcase-content h1{
		xfont-family:Tahoma,Arial,Sans-serif,Serif;
		font-family: Verdana, Arial;
		font-size: 16px;
		padding-top: 20px;
	}

	.showcase-content{
		width: 100%;
	}

	.showcase-content td{
		border: 0;
		text-align: left;
		vertical-align: top;
		font-size: 11px;
		padding: 6px 0;
	}
	.showcase-content td a{
		font-size: 11px;
	}
	.showcase-content .item .price{
		font-size: 14px;
		text-align: center;
	}
	.showcase-content td.info{
		xtext-align: center;
	}
	.showcase-content td.cell{
		padding-right: 9px !important;
	}
	.showcase-content td.status{
		width: 29px;
	}
	.showcase-content td.tourtype{
		text-align: center;
		font-weight: bold;
		font-family: Verdana, Arial;
		font-size: 15px;
	}
	.showcase-content td.tourtype .month{
		font-weight: normal;
	}
	.showcase-content small{
		font-size: 9px;
		color: #aaaaaa;
	}
	.showcase-content .border-top td{
		border-top:1px dashed #D3D3D3;
		padding: 6px 0;
		xborder-top: 1px dashed #eeeeee !important;
	}
	.showcase-foot{
		width: 100%;
	}
	.showcase-foot .showall{
		border-bottom:1px dashed #D3D3D3;
	}
	.showcase-foot .showall a {
		border-bottom:1px solid #769AFF;
		bottom:0;
		color:#208FE2;
		font-size:10px;
		position:relative;
		text-decoration:none;
	}
	.showcase-content .title .price{
		text-align: center;
	}
	
	#shortlink-input{
		width: 100%;
		border: #dddddd inset 0px;
		background-color: transparent;
		xfont-size: 10px;
		display: none;
		text-align: center;
	}
	.title .tourname{
		width: 300px;
	}
	.title .transport{
		min-width: 75px;
	}
	.title .dates{
		min-width: 73px;
	}
	.title .duration{
		min-width: 59px;
	}
	.title .price{
		min-width: 79px;
	}
/*</style><!-- travelsystem.info --><style>*/
	.showcase-corners-lime {
		margin-bottom:17px;
        float:none !important /*add 25.06.2013 by vc*/
	}

	.showcase-corners-lime .top {
		background:url("/images/bg/shape-14px-top-lime.png") repeat scroll -11px -15px transparent;
		width: 100%;
		height: 30px;
		xborder: 1px black solid;
	}
	.showcase-corners-lime .top .topleft{
		vertical-align: top;
	}
	.showcase-corners-lime .top .topright{
		background:url("/images/bg/shape-14px-top-lime.png") repeat scroll 190px -15px white;
		vertical-align: top;
		text-align: right;
		padding:5px 0px 0 0px;
		xborder: 1px black solid;
		width: 200px;
	}
	.showcase-corners-lime .top .topright a{
		color:#FFFFFF;
		font-size:16px;
		text-decoration:none;
	}

	.showcase-corners-lime .top .topleft h2{
		font-weight:normal;
		padding:7px 0 0 15px;
		color:#FFFFFF;
		font-size:16px;
	}
	.showcase-corners-lime .triangle{
		 background:url("/images/bg/triangle-lime.png") no-repeat scroll 15px top #ECEFF0;
		 height: 20px;
	}

/* Tablesorter styles */
table.tablesorter, table.tablesorter thead, table.tablesorter tbody
,table.xtablesorter, table.xtablesorter thead, table.xtablesorter tbody
{
	text-align:left;
	width:100%;
}

table.tablesorter th{
	cursor: pointer;
	color: #5669bF;
}
table.tablesorter th, table.xtablesorter th{
	background-color:#f0f7f7;
	font-size:8pt;
	padding: 2px;
	padding-left:4px;
	font-weight: normal;
	text-align: left;
}

table.tablesorter thead tr .tablesorterHeader {
	background-image:url("http://tablesorter.com/themes/blue/bg.gif");
	background-position:right center;
	background-repeat:no-repeat;
	cursor:pointer;
}
table.tablesorter thead tr th.tablesorterHeaderSortUp { 
    background-image: url("http://tablesorter.com/themes/blue/small_asc.gif"); 
	background-color:#E6EEEE;
	color: #555555;
} 
table.tablesorter thead tr th.tablesorterHeaderSortDown { 
    background-image: url("http://tablesorter.com/themes/blue/small_desc.gif"); 
	background-color:#E6EEEE;
	color: #000;
}	
.showcase-content td.combi-price{
	text-align: center;
	vertical-align: bottom; 
	width: 120px;
	font-size:12px;
}

/*filter.tmpl*/
.showcase-corners-lime .top .topright { padding-top:7px; }
.showcase-corners-lime .top .topright .get_maillist_form { margin-right:23px; }



/*
     FILE ARCHIVED ON 00:24:38 Mar 16, 2015 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 09:17:03 Oct 17, 2018.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  LoadShardBlock: 143.789 (3)
  esindex: 0.014
  captures_list: 182.904
  CDXLines.iter: 11.954 (3)
  PetaboxLoader3.datanode: 165.04 (4)
  exclusion.robots: 0.235
  exclusion.robots.policy: 0.22
  RedisCDXSource: 23.361
  PetaboxLoader3.resolve: 25.637
  load_resource: 121.069
*/