@charset "utf-8";
/* CSS Document */
body{padding:0px; margin:0px; background:#fff; color:#373737; font:12px Arial, Helvetica, sans-serif;}
div, p, ul, h2, h3, h4, h5, img{padding:0px; margin:0px;}
h1, h2, h3, h4, h5 {font-weight:400;}
a img {border:none;}
ul{list-style-type:none;}
a{color:#fff; text-decoration:none;}
a:hover{text-decoration:underline;}


/* ----link start---- */
a:link, a.global:link {font-family: Arial,San-Serief; text-decoration:none; font-size:9pt; color:#345884;}
a:visited, a.global:visited {font-family:Arial,San-Serief; font-size:9pt; text-decoration:none; color:#345884;}
a:hover, a.global:hover {font-family:Arial,San-Serief; font-size:9pt; text-decoration:none; color:#d30000;}
a:active, a.global:active {font-family:Arial,San-Serief; text-decoration:none; font-size:9pt; color:#d30000;}

a.newslink:link {font-family:Arial,San-Serief; text-decoration:none; font-size:12px; font-weight: 100; color:#308bc4;}
a.newslink:visited {font-family:Arial,San-Serief; font-size:12px; text-decoration:none; font-weight: 100; color:#308bc4;}
a.newslink:hover {font-family:Arial,San-Serief; font-size:12px; text-decoration:underline; font-weight: 100; color:#308bc4;}
a.newslink:active {font-family:Arial,San-Serief; text-decoration:none; font-size:12px; font-weight: 100; color:#308bc4;}

a.whitelink:link {font-family:Arial,San-Serief;  font-size:12px; text-decoration:none; color:#ffffff;}
a.whitelink:visited {font-family:Arial,San-Serief; font-size:12px; text-decoration:none; color:#ffffff;}
a.whitelink:hover {font-family:Arial,San-Serief; font-size:12px; text-decoration:none; color:#ff9600;}
a.whitelink:active {font-family:Arial,San-Serief; font-size:12px; text-decoration:none;  color:#ff9600;}

a.redlink:link {font-family:Arial,San-Serief; font-size:12px; color:#ff1f2e; text-decoration:underline;font-weight:bold;}
a.redlink:visited {font-family:Arial,San-Serief; font-size:12px; color:#ff1f2e; text-decoration:underline;font-weight:bold;}
a.redlink:hover {font-family:Arial,San-Serief; font-size:12px; color:#2989c5; text-decoration:underline; font-weight:bold;}
a.redlink:active {font-family:Arial,San-Serief; font-size:12px; color:#2989c5; text-decoration:underline;font-weight:bold;}

a.skybluelink:link {font-family:Arial,San-Serief; font-size:12px; color:#2989c5; text-decoration:underline;  font-weight: bold;}
a.skybluelink:visited {font-family:Arial,San-Serief; font-size:12px; color:#2989c5; text-decoration:underline;  font-weight: bold;}
a.skybluelink:hover {font-family:Arial,San-Serief; font-size:12px; color:#d30000; text-decoration:underline;  font-weight: bold;}
a.skybluelink:active {font-family:Arial,San-Serief; font-size:12px; color:#d30000; text-decoration:underline;  font-weight: bold;}

a.boldlink:link {font-family:Arial Black,Arial,San-Serief; text-decoration:none; font-size:12px; color:#848484;}
a.boldlink:visited {font-family:Arial Black,Arial,San-Serief; font-size:12px; text-decoration:none; color:#848484;}
a.boldlink:hover {font-family:Arial Black,Arial,San-Serief; font-size:12px; text-decoration:none; color:#d30000;}
a.boldlink:active {font-family:Arial Black,Arial,San-Serief; text-decoration:none; font-size:12px; color:#d30000;}

a.greylink:link {font-family:Arial,San-Serief; font-size:12px; color:#494949;  font-weight: bold; }
a.greylink:visited {font-family:Arial,San-Serief; font-size:12px; color:#494949; font-weight: bold; }
a.greylink:hover {font-family:Arial,San-Serief; font-size:12px; color:#d30000; font-weight: bold; }
a.greylink:active {font-family:Arial,San-Serief; font-size:12px; color:#d30000; font-weight: bold; }

a.sub_menu_off:link {font-family:Arial,San-Serief; font-size:12px; text-decoration:none;  color:#414141; font-weight: bold;}
a.sub_menu_off:visited {font-family:Arial,San-Serief; font-size:12px; text-decoration:none; color:#414141;font-weight: bold;}
a.sub_menu_off:hover {font-family:Arial,San-Serief; font-size:12px; text-decoration:underline; color:#c43f47;font-weight: bold;}
a.sub_menu_off:active {font-family:Arial,San-Serief;font-size:12px; text-decoration:underline;  color:#c43f47;font-weight: bold;}

a.sub_menu_on:link {font-family:Arial,San-Serief; font-size:12px; text-decoration:none;  color:#c43f47;font-weight: bold;}
a.sub_menu_on:visited {font-family:Arial,San-Serief; font-size:12px; text-decoration:none; color:#c43f47;font-weight: bold;}
a.sub_menu_on:hover {font-family:Arial,San-Serief; font-size:12px; text-decoration:none; color:#c43f47;font-weight: bold;}
a.sub_menu_on:active {font-family:Arial,San-Serief;font-size:12px; text-decoration:none;  color:#c43f47;font-weight: bold;}

/* ----link END---- */

/* ----font start---- */
.Bold_white12px {font-family:Arial,San-Serief; text-decoration:none; font-size:12px; font-weight: bold; color:#ffffff;}
.Black_white12px {font-family:Arial Black,San-Serief; text-decoration:none; font-size:12px;  color:#ffffff;}

.navy12px {font-family:Arial,San-Serief; font-size: 12px; color:#225584; font-weight: bold; line-height: 150%;}
.navy11px {font-family:Arial,San-Serief; font-size: 11px; color:#225584; line-height: 150%;}
.navy10px {font-family:Arial,San-Serief; font-size: 10px; color:#225584; line-height: 150%;}
.navy25px, .navy25px a {font-family:Arial,San-Serief; font-size: 25px; color:#046cb8; line-height: 150%;}
.navy30px {font-family:Arial,San-Serief; font-size: 30px; color:#046cb8; line-height: 150%;}

.green12px {font-family:Arial,San-Serief; font-size: 12px; color:#4f826f; line-height: 150%;}
.green11px {font-family:Arial,San-Serief; font-size: 11px; color:#4f826f; line-height: 150%;}
.green10px {font-family:Arial,San-Serief; font-size: 10px; color:#4f826f; line-height: 150%;}
.green16px, .green16px a {font-family:Arial,San-Serief; font-size: 16px; color:#6bb404; line-height: 150%; }

.red10px {font-family:Arial,San-Serief; font-size: 10px; color:#d30000; line-height: 150%;}
.red11px {font-family:Arial,San-Serief; font-size: 11px; color:#d30000; line-height: 150%;}
.red12px {font-family:Arial,San-Serief; font-size: 12px; color:#d30000; line-height: 150%;}
.red12pxunderline {font-family:Arial,San-Serief; font-size: 12px; color:#d30000; line-height: 150%; text-decoration: underline; }
.red12pxbold {font-family:Arial,San-Serief; font-size: 12px; color:#d30000; line-height: 150%; font-weight: bold; }

.white10px {font-family:Arial,San-Serief; font-size: 10px; color:#ffffff; line-height: 150%;}
.white11px {font-family:Arial,San-Serief; font-size: 11px; color:#ffffff; line-height: 150%;}
.white12px {font-family:Arial,San-Serief; font-size: 12px; color:#ffffff; line-height: 150%;}

.grey10px {font-family:Arial,San-Serief; font-size: 10px; color:#595959; line-height: 150%;}
.grey11px {font-family:Arial,San-Serief; font-size: 11px; color:#595959; line-height: 150%;}
.grey12px, .grey12px a {font-family:Arial,San-Serief; font-size: 12px; color:#595959; line-height: 150%;}
.grey12pxbold {font-family:Arial,San-Serief; font-size:12px; color:#494949; font-weight: bold; line-height: 150%;}
.grey12pxblack {font-family:Arial Black,San-Serief; font-size:12px; color:#494949; font-weight:100; line-height: 150%;}
.grey24px {font-family:Arial,San-Serief; font-size:24px; color:#a1a1a1; font-weight:100; line-height:33px;}

.orange12px {font-family:Arial,San-Serief; font-size: 12px; color:#d76d33; line-height: 150%;}
.orange11px {font-family:Arial,San-Serief; font-size: 11px; color:#d76d33; line-height: 150%;}
.orange10px {font-family:Arial,San-Serief; font-size: 10px; color:#d76d33; line-height: 150%;}


.purple20px {font-family:Arial,San-Serief; font-size: 20px; color:#78537c; font-weight: bold; }
.room11px {font-family:Arial,San-Serief; font-size: 11px; color:#595959; font-weight: bold; line-height: 80%;}
.orange30px {font-family:Arial,San-Serief; font-size: 30px; color:#f69603; font-weight: bold; }
.orange25px {font-family:Arial,San-Serief; font-size: 25px; color:#f69603; font-weight: bold; }
.orange20px {font-family:Arial,San-Serief; font-size: 20px; color:#f69603; font-weight: bold; }

.copyright11px {font-family:Arial,San-Serief; font-size: 11px; color:#84e003; line-height:150%;}
.copyright11pxblue {font-family:Arial, San-Serief; font-size: 11px; color:#97e0ff; line-height: 150%;}

.common_title {font-family:Arial Black,Arial, San-Serief; font-size: 12px; color:#6567aa; line-height: 150%;}
/* ----font END---- */

.leftmargin { margin-left: 10px }
.rightmargin { margin-right: 10px }

.leftmargin40 { margin-left: 40px }
.leftmargin20 { margin-left: 20px }

table.coll { border-collapse: collapse; }
table.sep { border-collapse: separate; }


	
/* -----------------------main_header----------------------------------- */
#main_header{
	width:100%;	margin:0 auto; color:#FFFFFF; height:85px;
	}
#main_header #header{
	width:805px; Margin:0 auto; height:85px; position: relative;
	}
#main_header #header_logo {
	width:225px; height:85px; float:left;
	}
#main_header #header_logo_right {
	width:580px; height:85px; float:right;
	}
/* -----------------------Menu_flash----------------------------------- */
#main_menu_flash{
	width:100%;	height:174px; margin:0 auto; background-color:#84e003; 
	}
#main_menu_flash #menu_flash{
	width:805px; height:174px; Margin:0 auto; position: relative; background-image:url(images/menu_bg.gif)
	}

/*-----------------------Body start-----------------------------------*/
#main_body{
	width:100%; margin:0 auto; float:left;padding-bottom:10px;
	}
#body{
	width:805px; margin:0 auto 0 auto; Padding:0px 0px 0px 0px; clear:both;
	}
		/*--left line START--*/
		#left_news_box{
			width:225px; margin:0px 0px 0px 0px; float:left;
			}
		.latestnews_top{
			width:225px; margin:0px 0px 0px 0px; float:left;
			}
		#latestnews_mid{
			width:225px; margin:0px 0px 0px 0px; float:left; background-image:url(images/latestnews_left_box_bg.gif)
			}
		#latestnews_mid ul{
			PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-TOP:0px
			}
		#latestnews_mid ul li.dot{
			background:none; font-weight:bold; color:#ad000c; padding-top:10px; padding-bottom:0px;
			}
		#latestnews_mid ul li {
			background:none; padding-bottom:10px; color:#919191;
			}
		/*--left line End--*/	
		
		/*--sub menu start--*/
		#submenu_box{
			width:550px; padding-left:30px; height:54px; margin:0px 0px 0px 0px; float:left; background-color:#ebebeb; 
			}
		/*--sub menu END--*/	
		
		/*--right_content START--*/
		#right_content_box{
			width:550px; margin:0px 0px 0px 0px; float:right;padding-top:10px;
			}
		#right_content_box .roomcrs_box{
			width:240px; margin:0px 0px 0px 0px; display:block; float:left;
			}
		#right_content_box .reskor_box{
			width:240px; display:block; float:left; margin-left:70px;
			}
			
			
		#right_content_box p {padding:5px 0;}	
		#right_content_box ul {list-style-type:disc;list-style-position:inside;font-size:1em;}
		.contentWrapper {padding:8px 0;}
		.contentWrapper p {line-height:normal;}
		.imageLeft {float:left;padding:0 15px 8px 0;}
		.imageRight {float:right;padding:0 0 8px 15px;}
		
		/*--right_content end--*/
/*-----------------------Body END-----------------------------------*/

/*-----------------------footer start-----------------------------------*/
#main_footer{
	width:100%;	height:100px; margin:auto; background-color:#4c4c4c;float:left;
	}
#main_footer #footer{
	width:805px; margin:0 auto 0 auto; Padding:0px 0px 0px 0px;
	}
	
/*--footer_hotels box start--*/
#footer_grey_logo{
	width:225px; padding-top:15px; padding-bottom:10px; float:left; 
	}
#footer_copyright_box{
	width:550px; padding-top:25px; padding-bottom:10px; padding-left:25px; float:left; 
	}
	






/*-----------------------GLOBAL-----------------------------------*/
.floatRight {float:right;}
.floatLeft {float:left;}
.clear {clear:both;}
.divider {height:1px;background:url(images/ico_dot.gif) repeat-x left center;}
.bold {font-weight:700;}

