  	
	* {
  margin:0px;

}	
	h1 {
	font-family:Book Antiqua;
	font-size:16px;
	font-weight:100;
	color:#ffffff;
	padding-top:140px;
	padding-left:220px;
	text-align:left;
	letter-spacing:0.2em;
}
    h1 a:link {
    color:#FFFFFF;
    text-decoration: none;
 }
   h1 a:visited {
   color:#FFFFFF;
   text-decoration: none;
 }	
   h1 a:hover {
   color:#FFFFFF;
   text-decoration: none;
 }	  		
	h2 {
	font-family: Verdana, Arial,Helvetica, sans-serif;
	font-size:14px;
	color: #000000;
	text-align:center;
	letter-spacing:0.1em;
	margin-top:10px;
}
	
	h3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #663300;
	text-align:center;
	padding-left:10px;
	padding-right:10px;
	margin-bottom:0px;
	margin-top:0px;
	border-right: #663300 solid 1px;

	
}

    h4 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#046836;
	text-align:center;	
	margin-top:15px;
	font-weight:bold;
	
}
	h5 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #000000;	
	text-align:center;	
	margin-top:7px;
	margin-bottom:3px;
	letter-spacing:0.1em;
		
}
	h6 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:100;
	color:#663333 ;
	text-align:right;
	margin-top:0px;
	margin-bottom:0px;
	padding-top:2px;
	letter-spacing:0.1em;
	
}

	
	p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align:left;
	padding-right:15px;
	padding-left:22px;
	letter-spacing:0.1em;
	margin-top:20px;
	
	
	
	
}
.rooms {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#000000 ;
 text-align:left;
 letter-spacing:0.1em;
 padding-left:30px;
 margin-top:0px;
 
 }
.tap {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#000000;
 text-align:left;
 padding-left:2px;
 margin-top:0px;
 margin-bottom:0px;
 padding-bottom:2px;
 }		
.tap1 {
 font-family:Verdana,Arial, Helvetica, sans-serif;
 font-size:11px;
 font-weight:bold;	
 color: #000000;
 text-align:center;
 margin-bottom:0px;
 margin-top:0px;
 }			
.tap2 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#000000;
 text-align:center ;
 margin-bottom:0px;
 margin-top:0px;
 }	
.tap3 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight:bold;	
 color:#000000;
 text-align:left;
 margin-top:0px;
 margin-bottom:0px;
 margin-left:2px;
 margin-right:0px;
 }		
.tap4 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color: #000000;
 text-align:left;
 margin-top:2px;
 margin-left:30px;
 padding-bottom:0px;
 }
.text{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight:bold;	
 color: #663333;
 text-align:center;
 margin-top:105px;
 }
.text1{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight:bold;	
 color: #000000;
 text-align:center;
 margin-top:25px;
 }	

.text2{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight:bold;	
 color: #663333;
 text-align:center;
 margin-top:25px;
 }
 
#header {	
 background-color:#99cc99;
 height:160px;
 width:960px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 background:url(../Graph_Pic/mainpage/guesthouse.png) no-repeat right;
 }
 .header_1{
 background-color:#99cc99;
 height:105px;
 width:210px;
 float:left;
 margin-left:0px;
 margin-top:54px;
 
 } 
	
#body {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 background-color:#99cc99;
 }
	
#container {
 margin-right:auto;
 margin-left:auto;
 width:960px;
 background-color:#99cc99;
 }
 #room {
 margin-right:auto;
 margin-left:auto;
 width:340px;
 height:95px;
 margin-top:10px;
 
 }
 
  #room_text {
 margin-right:auto;
 margin-left:auto;
 width:450px;
 height:auto;
 margin-top:10px;
 
 }
   #facility {
 margin-right:auto;
 margin-left:auto;
 width:360px;
 height:auto;
 margin-top:10px;
  
 }
 #contact {
 text-align:left;
 margin-left:auto;
 margin-right:auto;
 margin-top:auto;
 margin-bottom:3px;
 width:960px;
 height:800px;
 background:#669966;
 
  }
 #reservation 	{	
float:left;
margin-left:234px;
margin-top:0px;
margin-bottom:0px;
width:500px;
text-align:left;
height:800px;
background:#ebffd7;
border-left:#99cc99 solid 3px;
border-right:#99cc99 solid 3px;
}
  .field {
 margin-right:auto;
 margin-left:auto;
 width:408px;
 height:auto;
 margin-top:10px;
 
}
 #partner {
 text-align:left;
 margin-right:auto;
 margin-left:auto;
 padding-top:0px;
 width:957px;
 height:935px;
 background-color:#ffffff;
  background:#669966;

 }
 #faqs {
 text-align:left;
 margin-right:auto;
 margin-left:auto;
 padding-top:0px;
 width:960px;
 height:1100px;
 margin-bottom:3px;
 background:#669966;
 

  }
 #site {
 text-align:left;
 margin-bottom:2px;
 padding-top:0px;
 width:960px;
 height:550px;
 background-color:#669966;
 
 }

  
.WiFi{ 
 width:72px;
 height:43px;
 padding-right:0px;
 padding-top:0px;
 margin-right:0px;
 margin-left:68px;
 margin-top:0px;
 margin-bottom:0px; 
 background: url(../Graph_Pic/mainpage/wifi.png) no-repeat center;
 }
#mainnav  {
 height:24px;
 background-color:#D8C294;
 width:960px;
 margin-top:3px;
 margin-bottom:3px

 }
 #mainnav ul {
list-style:none;
padding-top:0px;
padding-bottom:0px;
padding-left:0px;
margin-left:0px;
margin-bottom:0px;
margin-top:0px;

 }
#mainnav li {
float:left;
margin-top:3px;
padding-top:1px;

 }   
#mainnav a:link {
color:#663300;
text-decoration:none;



 }
#mainnav a:visited {
color:#663300;
text-decoration: none;

 }	
#mainnav a:hover {
color:#CC3333;
text-decoration: none;

  }	
.sprache {
float:right;
width:150px;
height:18px;
margin-right:0px;
margin-top:0px;

}	

#contex{
float:left;
width:498px;
height:800px;
background:#99cc99;
margin-left:0px;
margin-bottom:0px;
text-align:left;

 }
.contex_titel{
font-family:Verdana, Arial, Helvetica, sans-serif;
float:right;
width:492px;
height:50px;
background: #e3fdca;
margin-top:0px;
margin-bottom:0px;
text-align:center;
margin-left:3px;
margin-right:3px;

 }
  
.contex_text{
font-family:Verdana, Arial, Helvetica, sans-serif;
float:right;
width:492px;
height:748px;
background: #ebffd7;
text-align:center;
margin-top:2px;
margin-left:3px;
margin-right:3px;

}
.massage  {
float:left;
width:237px;
height:180px;
margin-left:0px;
margin-top:10px;
background:url(../Graph_Pic/massage/girl_1.jpg) no-repeat; 

 }
 
.massage_text  {
float:right;
width:240px;
height:150px;
margin-top:10px;
}
 
.massage_text li{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:bold;
color: #663333;
text-align:left;
letter-spacing:0.1em;

 }
.nail {
float:right;
width:250px;
height:180px;
margin-left:10px;
margin-top:10px;
background:url(../Graph_Pic/massage/girl_2.jpg) no-repeat;
}
.nail_text  {
float:right;
width:200px;
height:150px;
margin-top:10px;
margin-right:0px;

}

.nail_text li{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:bold;
color: #663333;
margin-left:17px;
letter-spacing:0.1em;
text-align:left;

 }
.wax {
float:left;
width:155px;
height:248px;
margin-top:29px;
margin-left:35px;
background:url(../Graph_Pic/massage/girl_3.jpg) no-repeat;
}
.wax_text  {
float:left;
width:200px;
height:200px;
margin-top:10px;
margin-right:0px;
}

.wax_text li{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #663333;
font-weight:bold;
letter-spacing:0.1em;
text-align:left;
}
		
#navi 	{	
float:left;
margin-left:0px;
width:210px;
background:#669966;
height:800px;
}
.links 	{	
float:left ;
margin-left:0px;
margin-top:0px;
margin-bottom:2px;
width:200px;
border-top:#99cc99 solid  2px;

}
.navi_titel	{	
float:left;
margin-left:7px;
width:195px;
background: url(../Graph_Pic/mainpage/navi_titel.png) no-repeat;
height:50px;
margin-top:10px;


 }	
 

 .navi_text	{	
float:left;
margin-left:0px;
padding-top:0px;
width:210px;
background: 046836;
margin-top:0px;
margin-left:0px;
}
 	
ul#navigation {
margin: 0px;
padding: 5px;
list-style-type: none;
}

ul#navigation li {
margin-left:3px;
padding-bottom:5px;
width: 195px;
height: 20px;
}	

ul#navigation li a:link {
display: block;
background: url(../Graph_Pic/mainpage/navi.png) no-repeat;      
padding:3px;
padding-left:5px;
color: #FFFF00;
font-size:11px;
text-decoration: none;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
font-weight:bold;
}

ul#navigation li a:visited {
display: block;
color: #FFFF00;
text-decoration: none;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
font-weight:bold;
font-size:11px;
padding-left:5px;
background:url(../Graph_Pic/mainpage/navi.png) no-repeat top; 
padding:3px;
 }

ul#navigation li a:hover {
display: block;
background:url(../Graph_Pic/mainpage/navi_1.png) no-repeat bottom;
color: #046836;
    }
	
ul#navigation_1 {
margin: 0px;
padding: 5px;
list-style-type: none;

}
	
 .navi_titel_1	{	
float:left;
margin-left:7px;
width:195px;
background: url(../Graph_Pic/mainpage/navi_titel_1.png) no-repeat;
height:50px;
margin-top:0px;
}
.navi_text_1	{	
float:left;
padding-top:0px;
width:195px;
margin-top:0px;
}	

ul#navigation_1 li {
margin-left:3px;
padding-bottom:5px;
width: 195px;
height: 20px;
    }
	

ul#navigation_1 li a:link {
display: block;
background:url(../Graph_Pic/mainpage/navi_2.png) no-repeat top;      
padding:3px;
padding-left:5px;
color: #FF9F00;
font-size:11px;
text-decoration: none;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
font-weight:bold;
}

ul#navigation_1 li a:visited {
display: block;
color: #FF9F00;
text-decoration: none;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
font-weight:bold;
font-size:11px;
padding-left:5px;
background:url(../Graph_Pic/mainpage/navi_2.png) no-repeat top; 
padding:3px;
 }

ul#navigation_1 li a:hover {
display: block;
background:url(../Graph_Pic/mainpage/navi_3.png) no-repeat bottom;
color: #000000;
    }	

#picture{
float:right; 
margin-right:0px;
margin-bottom:3px;
width:252px;
height:800px;
background: #fcf4e9;
}
#picture_pap{
float:right; 
margin-right:0px;
margin-top:0px;
width:250px;
height:800px;
background:url(../Graph_Pic/mainpage/papyrus.gif) no-repeat right top;
}		

#picture-massage{	
float:right; 
margin-top:3px;
margin-right:0px;
width:250px;	
background-color:#DAF2DC;
height:717px;
background: url(../Graph_Pic/massage/background.png) no-repeat;
 }
.picture_1{
float:right;
width:180px;
height:123px;
margin-right:35px;
margin-top:107px;
margin-bottom:0px;
border-color:#835430;
 }	
.picture_2{
float:right;
width:180px;
height:123px;
margin-right:35px;
margin-top:25px;
margin-bottom:0px;
border-color:#835430;
 }	

.picture_massage{
float:right;
width:180px;
height:118px;
margin-right:35px;
margin-top:55px;
 }	
.picture_massage_1{
float:right;
width:180px;
height:270px;
margin-right:35px;
margin-top:50px;
margin-bottom:0px;
 }		
.picture_massage_2{
float:right;
width:180px;
height:118px;
margin-right:35px;
margin-top:50px;
 }		
.rechts {
float:right;
width:208px;
height:142px;
margin-top:28px;
margin-right:10px;
margin-left:10px;
border:1px solid black;
 }	
.padma {
float:left;
width:180px;
height:98px;
margin-top:5px;
margin-bottom:0px;
margin-right:10px;
margin-left:10px;
 }	
.links {
float:left;
width:210px;
height:105px;
margin-left:0px;
}
.flag  {
float:right;
width:30px;
height:19px;
margin-top:2px;
margin-right:5px;
 }
.weather{
float:right;
width:132px;
height:132px;
margin-right:60px;
margin-top:20px;
 }
.way{
float:right;
width:479px;
height:350px;
margin-top:10px;
margin-right:0px


 }

.onestopchiangmai {
float:left;
width:100px;
height:78px;
margin-top:97px;
margin-left:53px;
 
 }
.toptraveller{
float:left;
width:100px;
height:41px;
margin-left:53px;
padding-top:15px;
margin-bottom:0px;
 }
.facebook{
float:left;
width:107px;
height:25px;
margin-left:50px;
padding-top:15px;
margin-bottom:5px; 
}
#footer	{
clear:both;
height:22px;
background-color:#D8C294;
margin-top:0px;
width:960px;

}	
#footer ul {
list-style:none;
height:20px;
padding-top:0px;
padding-bottom:0px;
padding-left:5px;
background-color:#D8C294;
margin-left:0px;
margin-bottom:0px;
margin-top:0px;
}
#footer li {
float:left; 
margin-left:3px;
margin-top:3px;
padding-top:0px;
padding-bottom:0px;
padding-left:0px;
padding-right:3px;
  } 
#footer a:link {
color:#663300;
text-decoration:none;	
 }
#footer a:visited {
color:#663300;
text-decoration:none;
 }	
#footer a:hover {
color: #CC3333;
text-decoration:none; 
 }
.poison{
float:right;
width:80px;
height:10px;
margin-right:2px;
margin-top:1px;
 }	
.tabel {
width:300px;
margin-top:15px;
 }
.td1 {
width:240px;
 }	
.td2 {
width:90px;
 }	
.facilitys{
 border:0px ; 
 padding-bottom:0px; 
 padding-top:0px;
 }
#faq { 
height:50px; 
width:300px; 
float:left; 
margin-top:5px; 
margin-left:220px;
 }
.faq{
height:50px; 
width:300px; 
float:left; 
margin-top:5px; 
margin-left:33px;
 }
#faq1 { 
height:164px; 
width:300px; 
float:left; 
margin-top:5px; 
margin-left:220px; 
margin-bottom:0px;
 }
.faq1{ 
height:164px; 
width:300px;
float:left; 
margin-top:5px; 
margin-left:33px; 
padding-bottom:10px;
 }
#faq2 { 
height:50px; 
width:300px; 
float:left; 
margin-top:5px; 
margin-left:220px  
 }
.faq2{ 
height:50px; 
width:300px; 
float:left; 
margin-top:5px; margin-left:33px;
 }
#faq3 { 
height:120px; 
width:300px; 
float:left; 
margin-top:5px; 
margin-left:220px; 
margin-bottom:0px;
 }
.faq3{ 
height:120px; 
width:300px;
float:left; 
margin-top:5px; 
margin-left:33px; 
margin-bottom:0px;  
 }
#sitemap { 
height:20px;
width:240px;
float:left; 
margin-top:0px;
background-color:#FFCC99; 
margin-left:220px;  
 }
.sitemap{ 
height:20px; 
width:240px; 
float:left; 
margin-top:0px;
background-color:#FFCC99; 
margin-left:33px; 
 }
#sitemap1 { 
height:500px; 
width:240px; 
float:left; 
margin-top:0px;
margin-left:220px; 
margin-bottom:0px;  
background-color:#FF0000; 
margin-bottom:25px;
 }
.sitemap1{ 
height:500px; width:240px; 
float:left; 
margin-top:5px;  
background-color:#FFCC66; 
margin-left:33px; 
margin-bottom:0px; 
 }
#title{	
width:950px;
background:#ccffcc;
margin-top:2px;
}

