	A{text-decoration:none;}

	A IMG{border:0px;}
	
	A:link{color:#666666;}
	A:visited{color:#666666;}
	A:hover{color:#333333;}
	
	.InactiveTopMenu A:link{color:#FFFFFF;;}
	.InactiveTopMenu A:visited{color:#FFFFFF;;}
	.InactiveTopMenu A:hover{color:#333333;}
	
	
	.checkbox{
		float:left;
		padding: 0px;
		margin: 10px 0px 0px 0px;
		}
		
	.checkbox .chkInput{
		float:left;
		}
	
	.checkbox .chkText{
		float:left;
		padding: 0px;
		margin-top: 0px!important;
		margin-top: 3px;
		margin-right:30px;
		width:130px;
		}
	.checkbox input{
		padding: 0px;
		margin: 0px 5px 0px 0px;
		width:13px;
		}

	#TopMenuBar{float:left;}
		
	.ActiveTopMenu{
		background:#FFD528;
		height:18;
		width:118px;
		color:#333333;
		font-weight:bold;
		margin-right:1px;
		float:left;
		}
	.InactiveTopMenu{
		display:inline;
		background:#A09F9F;
		height:18;
		width:118px;
		color:#FFFFFF;
		margin-right:1px;
		float:left;
		}
		
	.TitlePosition{
		text-align:center;
		margin:2px 0px 0px 0px;
		font-family:Verdana,arial,tahoma;
		font-size:11px;		
		}
	
	
	
	#MainContainer{
		height:auto;
		width:592px!important;
		width:594px;
		border: 1px #999999 solid;
		margin-top:2px;
		float:left;
		font-family:Verdana,arial,tahoma;
		font-size:11px;	
		}
	
	.ContainerPosition{
		margin-top:10px;
		margin-left:15px;
		margin-bottom:11px;
		}
		
		.LightBox{
		background:#FDFBFC;
		border:1px #FDFBFC solid;
		border-bottom:1px #C4C0C1 dotted;
		}
		
		.DarkBox{
		background:#F8F6F7;
		border:1px #F8F6F7 solid;
		border-bottom:1px #C4C0C1 dotted;
		}
		
		.LastBox{
			width:100%;
			float:left;
			background:#F8F6F7;
			}
	
	#logoDiv{
		text-align:center;
		height:300px;
		padding-top:50px;
		}
	
	.DottedRule{
		height:0px;
		width:100%;
		
		}
		
	
	
	.ParagraphTitle{
		color:#696768;
		font-weight:bold;
		margin-bottom:10px;
		}
		
	#CalendarTitle{
		color:#696768;
		font-weight:bold;
		margin-bottom:10px;
		}	
		
	#Calendar1stRow{
		width:220px!important;
		width:200px;
		float:left;
		}
		
	#Calendar2ndRow{
		padding:3px 0px 0px 0px;
		}
		
	#RoomTitle{
		color:#696768;
		font-weight:bold;
		margin-bottom:10px;
		}	
			
	#HS_HotelComfort{
		display:none;
		}
		
	#HS_HotelLabel_0{
		display:none;
		}
		
	#Room1stRow{
		float:left;
		margin:0px 45px 0px 0px;
		}
	
	#Room2ndRow{
		border:1px #F8F6F7 solid;
		}
		
	#BoardingTypeLabel{
		color:#696768;
		display:block;
		font-weight:bold;
		margin-bottom:10px;
		}
	
	#RoomButtonsContainer{
		clear:left;
		width:300px;
		}
		
	#AngeboteTitle{
		color:#696768;
		display:block;
		font-weight:bold;
		margin-bottom:10px;
		}
		
	#AngeboteBox
	{
		height:auto!important;
		height:1px;
		}
	
	#AngeboteSelectContainer{
		float:left;
		}
		
		#AngeboteSelectContainer SELECT{
		width:230px;
		margin-bottom:10px!important;
		margin-bottom:0px;
		}
		
	#AngeboteDescription{
		width:320px;
		margin-left:15px;
		margin-bottom:10px!important;
		margin-bottom:0px;
		float:left;
		}
		
	
	#resultOrderTitle{
		color:#696768;
		display:block;
		font-weight:bold;
		margin-bottom:10px;
		}
	
	#SearchButtonBox{
		float:left;
		background:#A09F9F;
		height:20;
		color:#ffffff;
		margin-top:1px;
		clear:both;
		width:594px!important;
		width:594px;
		}
	
	#SearchButton{
		background:#A09F9F;
		height:18;
		margin-top:2px;
		margin-bottom:2px;
		margin-right:10px;
		float:right;
		}
	
	#SearchButton A{
		font-family:Verdana,arial,tahoma;
		font-weight:bold;
		color:#ffffff;
		font-size:11px;		
		}
		
	.SplashscreenText{
		color:#696768;
		font-weight:bold;
		font-size:13px;
		}
