#header #top-contact{
  float:left;
  width:auto;
  text-align:left;
  padding-top:40px;
}
#header #top-contact p{
 clear:none;
 text-align:left;
 line-height:2em;
 color:#FF8810;
}
#header #top-contact .title{
  font-weight:bold;
}

/*------------------------------------hotel-------------------------------*/
  #maincontent  .ch{
	text-indent:2em;
	}
  #maincontent .en{
	text-align:justify;
	}
  #maincontent .hotel p {	
	line-height:1.8em;
	margin:6px 0;
	}
  #container .hotel table{ 
  border: 0; 
  }
  #container .hotel td{
	border: 0;
  }
  #maincontent  .hotel img {
	border:1px solid #ccc;
	padding:3px;
	}
  #maincontent  .hotel {
	text-align:left;
	margin:8px 14px;
	} 
  #maincontent .hotel .imgcontent{
  text-align:center;
  }   
 /*------------------------------------room-------------------------------*/ 
  #maincontent .room p {
	text-indent:2em;
	line-height:2em;
	}
  #maincontent .room .tablestyle table{  
  margin:0 5px 12px 0;
  }
  #container .room .tablestyle td{
  border:1px solid #ccc;
  }
  #maincontent .room table{ 
  border: 0; 
  margin:0 5px 12px 0;
  }
  #maincontent .room td,#left td,#right1 td{
	border: 0;
  }
  #maincontent .room ul{
  text-align:left;
  float:left;
  margin:5px;
  }
  #maincontent .room ol{
  font-weight:bold;
	line-height:2em;  
	margin-left:0;
  }
  #maincontent .room li{
  list-style:inside disc;
	line-height:2em;  
  }
  #maincontent .room{
  width:600px;
  float:left;
	text-align:left;
	margin:10px 10px 0 0;
	}
	#left {
  width:320px;
  float:left;
  margin-top:10px;
  }
  #left img{
  margin:5px 0;
  border:1px solid #ccc;
  }
  #maincontent .room .float-left table{
  float:left;
  } 
  #maincontent .list li{
  width:31%;
  float:left;
  padding-left:10px;
  background:url(images/content/pic_triple.gif) no-repeat left 8px;
  list-style:none;
  }
  #maincontent .list2 li{
  width:47%;
  float:left;
  padding-left:10px;
  background:url(images/content/pic_triple.gif) no-repeat left 8px;
  list-style:none;
  margin-right:7px;
  }  
/*----------------------------------restaurant-----------------------------*/   
  #maincontent .restaurant p {
	text-indent:2em;
	line-height:2em;
	margin:3px 0;
	}
  #container .restaurant table{
  width:80%; 
  border: 0; 
  }
  #container .restaurant td{
	border: 0;
  }
  #maincontent .restaurant {
	text-align:left;
	margin:0 20px ;
  float:left;
  width:380px;
	} 
	#maincontent .restaurant .title{
  margin-top:10px;
	line-height:2em;
  font-weight:bold;
  color:#c00;  
  }
	#left1{
  width:290px;
  float:left;
  margin-top:10px;
  }
  #right1{
  width:240px;
  float:left;
  margin-top:10px;
  }
  #right1 img {
  margin-bottom:5px;
  }
  #maincontent .restauranten p {
	line-height:2em;
	margin:4px 0;
	text-indent:0em;
	}
	
	/*----------------------------------business-----------------------------*/   
	
 #business{
 width:460px;
 float:left;
 }
 #business p,#maincontent .business .businessen p {
	text-indent:0;
	line-height:2em;
	text-align:left;
	}
 #maincontent .business {
	float:left;
	width:430px;
	padding:0 29px 0 0;
  margin:10px 30px 0 0;
  border-right:1px dotted #ccc;
	} 
 #maincontent .business p {
	text-indent:2em;
	line-height:2em;
	text-align:left;
	}
 #maincontent .business table{  
  margin:0 5px 12px 0;
  }
 #container .business td{
 border:1px solid #ccc;
  }
 #maincontent .business img {
	border:1px solid #ccc;
	padding:3px;
	margin:10px auto;
	}
 #maincontent .imgmeeting{
 float:left;
 margin:42px 0 0 15px;
 }
 #maincontent .business .title, #business .title{
	line-height:2em;
  font-weight:bold;
  color:#c00;  
  }	
  #maincontent .business ul{
  text-align:left;
  float:left;
  }
  #maincontent .business ol{
  font-weight:bold;
	line-height:2em;  
	margin-left:0;
  }
  #maincontent .business li{
  list-style:inside disc;
	line-height:2em;  
  }
  #business .title2{
  margin-top:12px;
	line-height:2em;
  font-weight:bold; 
  text-align:left; 
  }	
 /*----------------------------------book-----------------------------*/   
 #maincontent .booken p {
	text-align:justify;
	line-height:2em;
	}
 #maincontent .booken ,.book{
	text-align:left;
	margin:8px;
	} 
	#maincontent .booken img,.book img{
  float:left;
  }
  
  #maincontent .book p {
	text-indent:2em;
	line-height:2.2em;
	margin-top:3px;
	}
 #container .book table{
  width:96%; 
  border: 0; 
  }
 #container .book td{
	border: 0;
	text-align:left;
  }
 /*----------------------------------contact-----------------------------*/ 
 #maincontent .contact p,.contact1 p{
	text-indent:2em;
	line-height:2em;
}
 #container .contact table{
  width:94%; 
  border: 0; 
 }
 #container .contact td,.contact1 td{
	border: 1px solid #bababa;
 }
 #container .contact th,.contact1 td{
	border: 1px solid #bababa;
 }
 #right2 img {
	margin:15px 0 0 8px;
	}
 #maincontent .contact {
	text-align:left;
	float:left;
	width:390px;
	} 
	#right2 {
  float:left;
  width:560px;
  text-align:left;
  }
  #right2 p{
  margin:15px 0;
  text-indent:2em;
	line-height:2em;
  }
  #maincontent .contact .title3{
  font-weight:bold;
  color:#c00;
	text-indent:2em;
	margin-top:8px;
  }
 #maincontent  .contact1{
	text-align:left;
	margin:8px;
	} 
 #container .contact1 table{ 
 
 }
  #maincontent .contact1 .title{
  font-weight:bold;
  color:#c00;
	text-indent:2em;
	margin-top:8px;
	line-height:2em;
  }

