@charset "utf-8";
/* CSS Document */

a:link{
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	}
a:visited {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	}
a:hover {
	color:#FF6600;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	}
	
.enter:link{
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	float:none;
	}
.enter:visited {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	float:none;
	}
.enter:hover {
	color:#FF6600;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	}
	
	
.pt14:link{
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
	}

.pt14:visited {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
	}

.pt14:hover {
	color:#FF6600;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
	}	
	
	
.black:link{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	}

.black:visited {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	}

.black:hover {
	color:#FF6600;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	}
	
.pt12_blue_dan1:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 25px;
	color: #6182BD;
	font-weight: bold;
	}
.pt12_blue_dan1:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 25px;
	color: #6182BD;
	font-weight: bold;
	}
.pt12_blue_dan1:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 25px;
	color: #FF6600;
	font-weight: bold;
	}
	
.search:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
	color: #FFFFFF;
	float: right;
	width: 100%;
	font-weight: bold;
	background-color: #FF6600;
	}
.search:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
	color: #FFFFFF;
	float: right;
	width: 100%;
	font-weight: bold;
	background-color: #FF6600;
	}
.search:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
	color: #FFFFFF;
	float: right;
	width: 100%;
	font-weight: bold;
	background-color: #CC0000;
	}	
		
	
.hotel:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #CC0000;
	float: left;
	width: 100%;
	font-weight: bold;
	}
.hotel:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #CC0000;
	float: left;
	width: 100%;
	font-weight: bold;
	}
.hotel:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #FFFFFF;
	background-color: #CC0000;
	float: left;
	width: 100%;
	font-weight: bold;
	}	
	
.hotel_search:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	float: left;
	width: 80px;
	background:url(images/hotels/hotel_search.png)
	}
.hotel_search:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	float: left;
	width: 80px;
	background:url(images/hotels/hotel_search.png)
	}
.hotel_search:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #CC0000;
	float: left;
	width: 80px;
	background:url(images/hotels/hotel_search_on.png);
	}		
	
	
.sub_text:link{
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	}
.sub_text:visited{
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	}
.sub_text:hover{
	color: #FF6600;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height: 20px;
	font-weight: bold;
	}

.month:link{
	color:#666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	float: left;
	width: 100%;
	}
.month:visited {
	color:#666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	}
.month:hover {
	color:#CC0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 20px;
	}
	
.month_1:link{
	color:#ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	float: left;
	width: 100%;
	}
.month_1:visited {
	color:#ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	}
.month_1:hover {
	color:#FF6600;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 20px;
	}
	
.month_on:link{
	color:#FF6600;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 20px;
	float: left;
	width: 100%;
	}
.month_on:visited {
	color:#FF6600;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 20px;
	}
.month_on:hover {
	color:#CC0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 20px;
	}

	
.letter:link{
	color:#666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	}
.letter:visited {
	color:#666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	}
.letter:hover {
	color:#FF6600;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: normal;
	}	
	
.news:link{
	color:#333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	}
.news:visited {
	color:#333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	}
.news:hover {
	color:#FF6600;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	}
	
.news_thin:link{
	color:#333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	word-spacing: -0.05em;
	}
.news_thin:visited {
	color:#333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	word-spacing: -0.05em;
	}
.news_thin:hover {
	color:#FF6600;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	word-spacing: -0.05em;
	}

	
		
.news1:link{
	color:#666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	}
.news1:visited {
	color:#666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	}
.news1:hover {
	color:#FF6600;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	}
.news2:link{
	color:#999999;
	text-decoration: none;
	}
.news2:visited {
	text-decoration: none;
	color:#999999;
	}
.news2:hover {
	text-decoration: none;
	color: #FF6600;
	}

.news3:link{
	color: #FFFFFF;
	text-decoration: none;
	}
.news3:visited {
	text-decoration: none;
	color: #FFFFFF;
	}
.news3:hover {
	text-decoration: none;
	color: #FFFF00;
	}
	
.news_red:link{
	color:#990000;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	}
.news_red:visited {
	color:#990000;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	}
.news_red:hover {
	color:#FF6600;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	}

.news_blue:link{
	color:#6182BD;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	}
.news_blue:visited {
	color:#6182BD;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	}
.news_blue:hover {
	color:#FF6600;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	}	



.up:link{
	color: #b9b9b9;
	float:right;
	width:55px;
	background-image: url(images/mains/up_n.png);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	height: 20px;
	}
.up:visited{
	color: #b9b9b9;
	float:right;
	width:55px;
	background-image: url(images/mains/up_n.png);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	height: 20px;
	}
.up:hover{
	color: #FF6600;
	float:right;
	width:55px;
	background-image: url(images/mains/up_n_on.png);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	height: 20px;
	}
	
.back:link{
	color: #AAAAAA;
	float:right;
	background-image: url(images/mains/back.png);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	width:40px;
	}
.back:visited{
	color: #AAAAAA;
	float:right;
	background-image: url(images/mains/back.png);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	width:40px;
	}
.back:hover{
	color: #f39800;
	float:right;
	background-image: url(images/mains/back_on.png);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	width:40px;
	}
		
.back_w:link{
	color: #C9EDF8;
	float:right;
	background-image: url(images/mains/back_w_on.png);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	width:40px;
	}
.back_w:visited{
	color: #C9EDF8;
	float:right;
	background-image: url(images/mains/back_w_on.png);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	width:40px;
	}
.back_w:hover{
	color: #FFFFFF;
	float:right;
	background-image: url(images/mains/back_w.png);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	width:40px;
	}	
	
.back_w1:link{
	color: #FFFFFF;
	float:right;
	background-image: url(images/mains/back_w.png);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	width:40px;
	}
.back_w1:visited{
	color: #FFFFFF;
	float:right;
	background-image: url(images/mains/back_w.png);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	width:40px;
	}
.back_w1:hover{
	color: #AAAAAA;
	float:right;
	background-image: url(images/mains/back.png);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	width:40px;
	}	
	
	
.up2:link{
	color: #FFFFFF;
	float:right;
	width:35px;
	background-image: url(images/mains/up_n2.png);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	height: 20px;
	}
.up2:visited{
	color: #FFFFFF;
	float:right;
	width:35px;
	background-image: url(images/mains/up_n2.png);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	height: 20px;
	}
.up2:hover{
	color: #ffff7c;
	float:right;
	width:35px;
	background-image: url(images/mains/up_n_on2.png);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	height: 20px;
	}
	
.up3:link{
	color: #FFFFFF;
	float:right;
	width:35px;
	background-image: url(images/mains/up_n3.png);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	height: 20px;
	}
.up3:visited{
	color: #FFFFFF;
	float:right;
	width:35px;
	background-image: url(images/mains/up_n3.png);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	height: 20px;
	}
.up3:hover{
	color: #ffff7c;
	float:right;
	width:35px;
	background-image: url(images/mains/up_n3_on.png);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	height: 20px;
	}
	
.up4:link{
	color: #FFFFFF;
	float:right;
	width:15px;
	background-image: url(images/mains/up_n4.png);
	line-height: 20px;
	}
.up4:visited{
	color: #FFFFFF;
	float:right;
	width:15px;
	background-image: url(images/mains/up_n4.png);
	line-height: 20px;
	}
.up4:hover{
	color: #ffff7c;
	float:right;
	width:15px;
	background-image: url(images/mains/up_n4_on.png);
	line-height: 20px;
	}

.top20_1:link{
	float:left;width:94px;height: 94px;
	background-image: url(images/top20/t1.jpg);
	}
.top20_1:visited{
	float:left;width:94px;height: 94px;
	background-image: url(images/top20/t1.jpg);
	}
.top20_1:hover{
	float:left;width:94px;height: 94px;
	background-image: url(images/top20/t1_on.gif);
	}	

.top20_2:link{
	float:left;width:94px;height: 94px;
	background-image: url(images/top20/t2.jpg);
	}
.top20_2:visited{
	float:left;width:94px;height: 94px;
	background-image: url(images/top20/t2.jpg);
	}
.top20_2:hover{
	float:left;width:94px;height: 94px;
	background-image: url(images/top20/t2_on.gif);
	}
	
.top20_3:link{
	float:left;width:94px;height: 94px;
	background-image: url(images/top20/t3.jpg);
	}
.top20_3:visited{
	float:left;width:94px;height: 94px;
	background-image: url(images/top20/t3.jpg);
	}
.top20_3:hover{
	float:left;width:94px;height: 94px;
	background-image: url(images/top20/t3_on.gif);
	}
	
.top20_4:link{
	float:left;width:94px;height: 94px;
	background-image: url(images/top20/t4.jpg);
	}
.top20_4:visited{
	float:left;width:94px;height: 94px;
	background-image: url(images/top20/t4.jpg);
	}
.top20_4:hover{
	float:left;width:94px;height: 94px;
	background-image: url(images/top20/t4_on.gif);
	}	
	
.top20_5:link{
	float:left;width:95px;height: 94px;
	background-image: url(images/top20/t5.jpg);
	}
.top20_5:visited{
	float:left;width:95px;height: 94px;
	background-image: url(images/top20/t5.jpg);
	}
.top20_5:hover{
	float:left;width:95px;height: 94px;
	background-image: url(images/top20/t5_on.gif);
	}
	
.top20_6:link{
	float:left;width:94px;height: 94px;
	background-image: url(images/top20/t6.jpg);
	}
.top20_6:visited{
	float:left;width:94px;height: 94px;
	background-image: url(images/top20/t6.jpg);
	}
.top20_6:hover{
	float:left;width:94px;height: 94px;
	background-image: url(images/top20/t6_on.gif);
	}
.top20_7:link{
	float:left;width:94px;height: 94px;
	background-image: url(images/top20/t7.jpg);
	}
.top20_7:visited{
	float:left;width:94px;height: 94px;
	background-image: url(images/top20/t7.jpg);
	}
.top20_7:hover{
	float:left;width:94px;height: 94px;
	background-image: url(images/top20/t7_on.gif);
	}
.top20_8:link{
	float:left;width:94px;height: 94px;
	background-image: url(images/top20/t8.jpg);
	}
.top20_8:visited{
	float:left;width:94px;height: 94px;
	background-image: url(images/top20/t8.jpg);
	}
.top20_8:hover{
	float:left;width:94px;height: 94px;
	background-image: url(images/top20/t8_on.gif);
	}
.top20_9:link{
	float:left;width:94px;height: 94px;
	background-image: url(images/top20/t9.jpg);
	}
.top20_9:visited{
	float:left;width:94px;height: 94px;
	background-image: url(images/top20/t9.jpg);
	}
.top20_9:hover{
	float:left;width:94px;height: 94px;
	background-image: url(images/top20/t9_on.gif);
	}
.top20_10:link{
	float:left;width:95px;height: 94px;
	background-image: url(images/top20/t10.jpg);
	}
.top20_10:visited{
	float:left;width:95px;height: 94px;
	background-image: url(images/top20/t10.jpg);
	}
.top20_10:hover{
	float:left;width:95px;height: 94px;
	background-image: url(images/top20/t10_on.gif);
	}
.top20_11:link{
	float:left;width:94px;height: 94px;
	background-image: url(images/top20/t11.jpg);
	}
.top20_11:visited{
	float:left;width:94px;height: 94px;
	background-image: url(images/top20/t11.jpg);
	}
.top20_11:hover{
	float:left;width:94px;height: 94px;
	background-image: url(images/top20/t11_on.gif);
	}
.top20_12:link{
	float:left;width:94px;height: 94px;
	background-image: url(images/top20/t12.jpg);
	}
.top20_12:visited{
	float:left;width:94px;height: 94px;
	background-image: url(images/top20/t12.jpg);
	}
.top20_12:hover{
	float:left;width:94px;height: 94px;
	background-image: url(images/top20/t12_on.gif);
	}
.top20_13:link{
	float:left;width:94px;height: 94px;
	background-image: url(images/top20/t13.jpg);
	}
.top20_13:visited{
	float:left;width:94px;height: 94px;
	background-image: url(images/top20/t13.jpg);
	}
.top20_13:hover{
	float:left;width:94px;height: 94px;
	background-image: url(images/top20/t13_on.gif);
	}
.top20_14:link{
	float:left;width:94px;height: 94px;
	background-image: url(images/top20/t14.jpg);
	}
.top20_14:visited{
	float:left;width:94px;height: 94px;
	background-image: url(images/top20/t14.jpg);
	}
.top20_14:hover{
	float:left;width:94px;height: 94px;
	background-image: url(images/top20/t14_on.gif);
	}
.top20_15:link{
	float:left;width:95px;height: 94px;
	background-image: url(images/top20/t15.jpg);
	}
.top20_15:visited{
	float:left;width:95px;height: 94px;
	background-image: url(images/top20/t15.jpg);
	}
.top20_15:hover{
	float:left;width:95px;height: 94px;
	background-image: url(images/top20/t15_on.gif);
	}
.top20_16:link{
	float:left;width:94px;height: 94px;
	background-image: url(images/top20/t16.jpg);
	}
.top20_16:visited{
	float:left;width:94px;height: 94px;
	background-image: url(images/top20/t16.jpg);
	}
.top20_16:hover{
	float:left;width:94px;height: 94px;
	background-image: url(images/top20/t16_on.gif);
	}
.top20_17:link{
	float:left;width:94px;height: 94px;
	background-image: url(images/top20/t17.jpg);
	}
.top20_17:visited{
	float:left;width:94px;height: 94px;
	background-image: url(images/top20/t17.jpg);
	}
.top20_17:hover{
	float:left;width:94px;height: 94px;
	background-image: url(images/top20/t17_on.gif);
	}
.top20_18:link{
	float:left;width:94px;height: 94px;
	background-image: url(images/top20/t18.jpg);
	}
.top20_18:visited{
	float:left;width:94px;height: 94px;
	background-image: url(images/top20/t18.jpg);
	}
.top20_18:hover{
	float:left;width:94px;height: 94px;
	background-image: url(images/top20/t18_on.gif);
	}
.top20_19:link{
	float:left;width:94px;height: 94px;
	background-image: url(images/top20/t19.jpg);
	}
.top20_19:visited{
	float:left;width:94px;height: 94px;
	background-image: url(images/top20/t19.jpg);
	}
.top20_19:hover{
	float:left;width:94px;height: 94px;
	background-image: url(images/top20/t19_on.gif);
	}
.top20_20:link{
	float:left;width:95px;height: 94px;
	background-image: url(images/top20/t20.jpg);
	}
.top20_20:visited{
	float:left;width:95px;height: 94px;
	background-image: url(images/top20/t20.jpg);
	}
.top20_20:hover{
	float:left;width:95px;height: 94px;
	background-image: url(images/top20/t20_on.gif);
	}
	
	
	.link:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #ffffff;
	}
.link:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #ffffff;	
	}
.link:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #ffff99;		
	}	
	
	
.downPdf:link{
	color:#ff8800;
	text-decoration:underline;
	font-style:italic;
	font-weight:bold;
	font-size:14px;
	}
	
.downPdf:hover{
	color:#ffcc00;
	text-decoration:underline;
	font-style:italic;
	font-weight:bold;
	font-size:14px;
	}
	
.downPdf:visited{
	color:#ff8800;
	text-decoration:underline;
	font-style:italic;
	font-weight:bold;
	font-size:14px;
	}
	
.hotel_camera:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	color: #666666;
	float: left;
	width: 110px;
	background:url(images/hotels/camera.gif)
	}
.hotel_camera:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	color: #666666;
	float: left;
	width: 110px;
	background:url(images/hotels/camera.gif)
	}
.hotel_camera:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	color: #CC0000;
	float: left;
	width: 110px;
	background:url(images/hotels/camera_on.gif);
	}
