/* .... css reset .... */



body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {
	margin:0;
	padding:0;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
}


table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:bold;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}
/* .... end of css reset .... */

img
{
	border: none;
}

a
{
	text-decoration: none;
	outline:none;
}

.clearBoth
{
	clear: both;
}

.noBorder
{
	border: none;
}

html{width:100%;
	height:100%;}

body{margin:0; background: #000000;
	padding:0;
	width:100%;
	height:100%;
	overflow:hidden}


/**/
.offer{position:relative; top:20px; left:300px;}
.popup{ margin-right:30px;}

br.both{  
clear:both;  
}  

#homer h1{  
text-align:left;  
font:normal 18px tahoma; color:#b3dfef;  
border-bottom:1px dotted #b3dfef;  
padding-bottom:2px;  
margin-bottom:20px;  
}  

#contactArea{font:normal 12px tahoma; color:#ffffff; text-align:left;}
#contactArea I{color:#b3dfef;}

#popupContact A {cursor:pointer;}

#button{  
text-align:center;  
margin:30px;  
}  


/**/


#flashcontent{height:100%; margin:0; padding:0; position:relative; top:-99%;}

#container
{	overflow:hidden;
	margin: 0px auto;
	text-align:center;
	width: 100%;
	height:100%;
	z-index:0;
	
}

#content{z-index:200; height:96%; width:100%; overflow:hidden; text-align:center; position:relative;}
#head{z-index:200; height:145px; width:100%; overflow:hidden; background:url(../images/head.png) 50% 0% no-repeat; position:relative; top:0px;}

#tools{position:relative; top:30px; width:940px; display:inline-block; overflow:hidden; text-align:right;}
#tools{display:inline !ie;}
.tools_div{background:url(../images/tools.png) 50% 0% no-repeat; display:inline-block; width:213px; height:57px; overflow:hidden; }
.tools_div{display:inline !ie;}

#main{width:940px; height:100%; overflow:hidden; text-align:left; margin:0px auto; display:inline-block;}
#main{display:inline !ie;}
.maincont_l{float:left; text-align:left; padding-top:10px; padding-left:10px; width:640px; height:148px; overflow:hidden; margin: 0px auto; background:url(../images/bg_main_l.png) 0% 0% repeat-x; position:absolute; bottom:20px;}

.maincont_r{float:right; width:290px; height:148px; overflow:hidden; margin-left:650px; background:url(../images/bg_main_r.png) 0% 0% repeat-x;  position:absolute; bottom:30px;}
.scroll-pane3 {overflow:auto; padding-right:30px; width:610px; height:128px;}
.scroll-pane4 {overflow:auto; padding-right:30px; width:610px; height:280px;}
.scroll-pane2 {overflow:auto; width:290px; height:106px; margin-left:20px;}
.maincont_l span{text-align:left; font:normal 14px tahoma; color:#ffffff;}
.maincont_l span A{text-align:right; font:normal 12px tahoma; color:#1080a4; background:#dcedf2; padding:5px;}
.maincont_l span A:hover{color:#227af5;}
.maincont_l p { text-align:justify; font:normal 12px tahoma; color:#c1edfb; padding-top:6px;}
.maincont_r .title{font:normal 20px tahoma; color:#668c9c; text-align:left; margin-left:30px; margin-top:10px; margin-bottom:10px;}
.maincont_r .title_room{font:normal 14px tahoma; color:#84a8b8; text-align:left; margin-left:60px; margin-top:10px; margin-bottom:6px;}
.maincont_r .title_area{font:normal 14px tahoma; color:#84a8b8; text-align:left; margin-left:40px; margin-top:10px; margin-bottom:6px;}
.maincont_r .title_gallery{font:normal 14px tahoma; color:#84a8b8; text-align:left; margin-left:20px; margin-top:10px; margin-bottom:20px;}
.maincont_r .info{font:normal 12px tahoma; color:#c1edfb; text-align:left; margin-left:30px; margin-top:4px;}
.maincont_r .info_gallery{font:normal 12px tahoma; color:#c1edfb; text-align:justify; margin-left:22px; margin-right:22px; margin-top:4px;}
*:first-child+html .maincont_r .info{font:normal 12px tahoma; color:#c1edfb; text-align:left; margin-left:30px; margin-top:0px;}
.maincont_r .info A{font:normal 12px tahoma; color:#e8f6fc;}
.maincont_r .info A:hover{text-decoration:underline}

.maincont_l_map{float:left; text-align:left; padding-top:10px; padding-left:10px; width:640px; height:290px; overflow:hidden; margin: 0px auto; background:url(../images/bg_main_l.png) 0% 0% repeat; position:absolute; bottom:30px;}
.maincont_r_map{float:right; width:290px; height:300px; overflow:hidden; margin-left:650px; background:url(../images/bg_main_r.png) 0% 0% repeat;  position:absolute; bottom:30px;}
.maincont_l_map span{text-align:left; font:normal 13px tahoma; color:#ffffff;}
.maincont_l_map p { text-align:justify; font:normal 12px tahoma; color:#c1edfb; padding-top:6px;}
.maincont_r_map .title{font:normal 20px tahoma; color:#668c9c; text-align:left; margin-left:30px; margin-top:10px; margin-bottom:10px;}
.maincont_r_map .title_room{font:normal 14px tahoma; color:#84a8b8; text-align:left; margin-left:60px; margin-top:10px; margin-bottom:6px;}
.maincont_r_map .title_area{font:normal 14px tahoma; color:#84a8b8; text-align:left; margin-left:40px; margin-top:10px; margin-bottom:6px;}
.maincont_r_map .title_gallery{font:normal 14px tahoma; color:#84a8b8; text-align:left; margin-left:20px; margin-top:10px; margin-bottom:20px;}
.maincont_r_map .info{font:normal 12px tahoma; color:#c1edfb; text-align:left; margin-left:30px; margin-top:4px;}
.maincont_r_map .info_gallery{font:normal 12px tahoma; color:#c1edfb; text-align:justify; margin-left:22px; margin-right:22px; margin-top:4px;}
*:first-child+html .maincont_r_map .info{font:normal 12px tahoma; color:#c1edfb; text-align:left; margin-left:30px; margin-top:0px;}
.maincont_r_map .info A{font:normal 12px tahoma; color:#e8f6fc;}
.maincont_r_map .info A:hover{text-decoration:underline}

.service_ul li{font:normal 11px tahoma; color:#deeff5; text-align:left; margin-top:6px;}


#footer{z-index:200; width:940px; height:20px; display:inline-block; position:relative; top:5px;}
#footer{display:inline !ie;}
.copy{float:left; width:260px; text-align:left; height:40px; font:normal 11px tahoma; color:#acbbc2;}
.copy_menu{float:right; width:640px; height:20px;}
#minitabs4 {display:inline-block; margin:0 0 0 0;  padding: 0 0 0 0;}
#minitabs4 {display: inline !ie;}
#minitabs4 li {
	margin: 0; float:left;
	padding: 0;
	display: inline;
	list-style-type: none;
	}
#minitabs4 a:link, #minitabs4 a:visited {
	float: left; 
	margin: 0 0 0 0;
	text-decoration: none;
	padding-top:0px;
	padding-left:3px;
	padding-right:3px;
	font:normal 11px tahoma; color:#acbbc2;
	}
#minitabs4 a:hover {color:#ffffff;}



/*Vertical menu*/
.hor_menu{width:766px; display:inline-block; margin-top:70px; text-align:q; position:relative; left:70px;}
#minitabs {display:inline-block; margin:0 0 0 0; overflow:hidden; padding: 0 0 0 0;}
#minitabs {display: inline !ie;}
#minitabs li {
	margin: 0; float:left;
	padding: 0;
	display: inline;
	list-style-type: none;
	}
#minitabs a:link, #minitabs a:visited {
	float: left; 
	margin: 0 0 0 0;
	text-decoration: none;
	padding-top:0px;
	padding-left:12px;
	padding-right:12px;
	font:normal 13px tahoma; color:#83c8e1;
	}
#minitabs a:hover {color:#ffffff;}


/*Tools Language*/
.hor_menu2{float:left; width:130px; margin-top:23px; margin-left:10px; text-align:center;}
#minitabs2 {display:inline-block; margin:0 0 0 0; overflow:hidden; padding: 0 0 0 0;}
#minitabs2 {display: inline !ie;}
#minitabs2 li {
	margin: 0; float:left;
	padding: 0;
	display: inline;
	list-style-type: none;
	}
#minitabs2 a:link, #minitabs2 a:visited {
	float: left; 
	margin: 0 0 0 0;
	text-decoration: none;
	padding-top:0px;
	padding-left:26px;
	padding-right:26px;
	}
#minitabs2 a:hover {}

.hor_menu3{float:right; width:60px; margin-top:20px; text-align:center; position:relative; right:6px;}
#minitabs3 {display:inline-block; margin:0 0 0 0; overflow:hidden; padding: 0 0 0 0;}
#minitabs3 {display:inline !ie;}
#minitabs3 li {
	margin: 0; float:left;
	padding: 0;
	display: inline;
	list-style-type: none;
	font:normal 13px tahoma; color:#323434;
	}
#minitabs3 a:link, #minitabs3 a:visited {
	float: left; 
	margin: 0 0 0 0;
	text-decoration: none;
	padding-top:0px;
	padding-left:4px;
	padding-right:4px;
	font:normal 13px tahoma; color:#323434;
	}
#minitabs3 a:hover {color:#ffffff;}



/*Photo Gallery*/
#minitabs8 {margin:0 0 0 0; padding: 0 0 0 0; position:relative; top:0px; left:0px;}
#minitabs8 li {
	margin: 6px; float:left;
	padding: 0;
	display: inline;
	list-style-type: none;
	}
	
#minitabs8 a:link, #minitabs8 a:visited {
	float: left; 
	margin: 0 0 0 0;
	text-decoration: none;
	padding:0px;
	border:2px solid #739aab;
	}


#minitabs9 {margin:0 0 0 0; padding: 0 0 0 0; position:relative; top:0px; left:0px;}
#minitabs9 li {
	margin: 6px; float:left;
	padding: 0;
	display: inline;
	list-style-type: none;
	}
	
#minitabs9 a:link, #minitabs9 a:visited {
	float: left; 
	margin: 0 0 0 0;
	text-decoration: none;
	padding:0px;
	border:2px solid #739aab;
	}


#minitabs12 {margin:0 0 0 0; padding: 0 0 0 0; position:relative; top:0px; left:0px;}
#minitabs12 li {
	margin: 6px; float:left;
	padding: 0;
	display: inline;
	list-style-type: none;
	}
	
#minitabs12 a:link, #minitabs12 a:visited {
	float: left; 
	margin: 0 0 0 0;
	text-decoration: none;
	padding:3px;
	
	}



/*Contact*/

.grey11{margin:4px 4px 4px 4px; font:normal 12px tahoma; color:#9cdaf0;}
.grey12{margin:4px 4px 4px 4px; font:normal 12px tahoma; color:#1a4c5d;}

.contactleft{float:left; text-align:left; width:350px; height:auto; position:relative; top:40px; left:20px; padding-bottom:80px;}
.contactleft ul{display:inline-block;}
.contactleft ul{display: inline !ie;}
.contactleft li{margin-top:10px; text-align:right; font:normal 11px tahoma; color:#666668;}
.input109{width:220px; height:16px; background:#f3dda3; border:0px solid #ffffff; color:#9a7922}
.input110{width:220px; height:80px; background:#f3dda3; border:0px solid #ffffff; font:normal 12px tahoma; color:#9a7922}
.submit110{border:1px solid #999; background:#f3dda3; padding:3px; cursor:pointer; font:normal 12px tahoma; color:#666668;}
.contact_text{font:normal 12px tahoma; color:#ac6c45; float:left; position:relative; left:30px; top:50px;}
.contact_text A{font:normal 12px tahoma; color:#7f0505;}
.contact_text A:hover{color:#ec4509;}






/*--------------------------------------*/
.white12 {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
}
