﻿/* CSS Document */


.middle_col {
	position:relative;
	left:-234px;
	margin-bottom:30px;
}

div.tabs {
	position:relative;
}

.right{
	float: none;
	}


* html .print .three_cols{
	position:absolute;
	left:0px;
	margin-bottom:50px;
}

.table {
	overflow:visible;
	margin-left:-40px;
	
}

* html .table{
	overflow:visible;
	margin-left:-10px;
	font-size:0.7em;
	position:absolute;
	left:-20px;
}

.shadow .mainvis_2cols, .shadow .mainvis{
	display:none;
}


* html .bordergrey_box_1col{
	display:none;
}
	
#language, #metanav, #topnav, #divLogOutBar, #feedback, #search {
	display:none;
}

* html div#header div#language{
	display: none;
}

* html div#header div#metanav{
	display: none;
}

* html div#header div#topnav{
	display: none;
}

* html div#header div#topnav{
	display: none;
}

* html div#header div#divLogOutBar{
	display: none;
}

* html div#header div#search{
	display: none;
}

* html div#header div#feedback{
	display: none;
}

#ctl00_PlaceHolderMain_SwissSubSubNavWebPart1, #ctl00_PlaceHolderMain_SwissSubSubNavSelectableWebPart1
 {
	display:none;
}

#ContentFooter, #footer {
	display:none;
}

#main .rightcol {
	display:none;
}

#booking {
	width:620px;
}

#ConditionsDiv label {
	width:260px;
}
