/* CSS Document */

body{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
margin-top:0;
margin-left:0;
background-color:#000000;
}
a:link {
	font-size:11px;
	text-decoration:none;	
	color:#C8C8A6;
}

a:hover { 
font-size:11px;
	text-decoration:underline;	
	color:#FFFFEA;
}
.a1 a:link {
	font-size:12px;
	text-decoration:none;	
	color:#FFFFD7;
	font-weight:bold
}
.a1 a:visited {  
	font-size:12px;
	text-decoration:none;	
	color:#FFFFD7;
	font-weight:bold
}
.a1 a:active { 
font-size:12px;
	text-decoration:none;	
	color:#FFFFD7;
	font-weight:bold
}
.a1 a:hover { 
font-size:12px;
	text-decoration:none;	
	color:#ffffff;
	font-weight:bold
}

.a2 a:link {
	font-size:12px;
	text-decoration:none;	
	color:#DA4000;
	font-weight:bold
}
.a2 a:visited {  
	font-size:12px;
	text-decoration:none;	
	color:#DA4000;
	font-weight:bold
}
.a2 a:active { 
font-size:12px;
	text-decoration:none;	
	color:#DA4000;
	font-weight:bold
}
.a2 a:hover { 
font-size:12px;
	text-decoration:none;	
	color:#F4CC00;
	font-weight:bold
}

.a3 a:link {
	font-size:12px;
	text-decoration:none;	
	color:#C8C8A6;
	font-weight:bold
}
.a3 a:visited {  
	font-size:12px;
	text-decoration:none;	
	color:#C8C8A6;
	font-weight:bold
}
.a3 a:active { 
font-size:12px;
	text-decoration:none;	
	color:#C8C8A6;
	font-weight:bold
}
.a3 a:hover { 
font-size:12px;
	text-decoration:none;	
	color:#F16029;
	font-weight:bold
}


.head{
font-size:14px;
color:#FFFFFF;
font-weight:bold;
}
li {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#949494;
margin-top:0;
margin-left:0;
}
.head2 {
font-size:10px;
color:#D62900;
font-weight:bold;
}
table,td,th{
color:#949494;
font-size:12px;
}
.villa{
font-size:11px;
}
.test{
color:#A4A4A4;
font-size:11px;
}
.yellow{
color:#FFFFD7;
font-size:12px;
font-weight:bold;
}
.text_white{
color:#ffffff;
font-size:14px;
}

.text_rate{
color:#FFF2C1;
font-size:12px;
}
.text_brown{
font-size:13px;
color:#D8CD6A;
}
.text_orange{
color:#CA3700;
}
.bg_line{
background-image:url(../images/line_white.jpg);
background-repeat:no-repeat;
}

.imgPNG{
behavior:url(iepngfix.htc);
}
.partner a{
color:#696969;
}

#dropmenudiv{
position:absolute;
border:1px solid black;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 10px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
background-color: #cccccc;
color:#333333;

}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #eeeeee;
color:#000000;
}
.photo_text{
color:#F16029;
font-size:13px;
}
h1{
margin:0px;
font-size:12px;
color:#CCCCCC;
}
.tbl_rate{
border:1px #3B3B3B solid;
font-size:14px;
font-family:verdana;
}
.tbl_rate  th{
font-size:12px;
color:#FDFCBD;
text-align:left;
font-weight:bold;
background-color:#414141;
}
.tbl_rate td{
font-size:12px;
color:#FFFF66;
}
.css_partner{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#666;
	padding-bottom:15px;
	width:1100px;
}
.css_partner a{
	color:#ffe323;
	text-decoration:none;
	font-weight:bold;
}
.css_partner a:hover{
	color:#ff4814;
	text-decoration:none;
}
.zthrough{ 
	margin:25px 0px 0px 0px;
	}
.zthrough img{
	border:0px;
	}
	#hotpromotion{
		margin:0px;
		padding:0px;
		padding:10px 20px 10px 20px;
	}
a img{
	border:0px;
}

.hotpro{margin:0; padding:0; margin-left:50px; }
.hotpro li{float:left; display:block; width:280px;}
.clear{ clear:both; line-height:0px}
