html,body {
	background:#000000;
	margin:0;
	padding:0;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	text-align:center;
        scrollbar-face-color: black;
        scrollbar-highlight-color: black;
        scrollbar-shadow-color: #ed1c24;
        scrollbar-darkshadow-color: #000000;
        scrollbar-3dlight-color: #ed1c24;
        scrollbar-arrow-color: #FFFFFF;
        scrollbar-track-color: #DCDDDE;
}
div, td {font-size:12px; /*color:#000000;*/}
img { border:0px;}
img.stars { border:0px; margin: 0px 0px 4px 0px;}
.topimg { /*position:relative;*/ margin:0 2px 0 2px; width:188px; height:140px;}

.alert { color:#FF0000; font-weight:bold;}

A:link { text-decoration: underline; color: #000000;}
A:visited { text-decoration: underline; color: #000000;}
A:hover { text-decoration: none; color: #000000;}
A:active { text-decoration: underline; color: #000000;}

A.start:link { text-decoration: underline; color: white; font-size:16px; font-family:Tahoma, Arial; letter-spacing:0.03em}
A.start:visited { text-decoration: underline; color: white; font-size:16px; font-family:Tahoma, Arial; letter-spacing:0.03em}
A.start:hover { text-decoration: none; color: white; font-size:16px; font-family:Tahoma, Arial; letter-spacing:0.03em}
A.start:active { text-decoration: underline; color: white; font-size:16px; font-family:Tahoma, Arial; letter-spacing:0.03em}

A.red:link { text-decoration: underline; color: #ed1c24;}
A.red:visited { text-decoration: underline; color: #ed1c24;}
A.red:hover { text-decoration: none; color: #ed1c24;}
A.red:active { text-decoration: underline; color: #ed1c24;}

A.bl:link { text-decoration: none; color: #fff;}
A.bl:visited { text-decoration: none; color: #fff;}
A.bl:hover { text-decoration: none; color: #fff;}
A.bl:active { text-decoration: none; color: #fff;}

A.block2:link { width:100%; height:100%; display:block;}
A.block2:visited { width:100%; height:100%; display:block;}
A.block2:hover { width:100%; height:100%; display:block;}
A.block2:active { width:100%; height:100%; display:block;}


.red { color: #ed1c24; font-size: 12px;}

#main {margin: 0 auto; text-align: left; position:relative; width:1000px;}
#main2 {position:relative; width:1000px; padding:0 0 0 18px; background:url(images/shadow.jpg) repeat-y; float:right;}
	#tab1 { position:relative; width:964px; height:122px; float:left;}
		#t1 { position:absolute; width:285px; height:115px; top:7px; left:34px;}
		#t2 { position:absolute; width:435px; height:115px; top:7px; left:400px;}
		#lang { position:absolute; width:45px; top:50px; left:906px; font-size:12px; word-spacing:5px;}
		#search { position:absolute; width:250px; top:10px; left:730px; word-spacing:5px; color:#fff;}
			.search_input { /*position:relative;*/ width:145px; height:14px; color:#939598;  font-size:12px; padding-left:5px; border:1px solid #fff; margin:5px 0 5px 0px;}
			.search_submits { /*position:relative; width:48px;*/ height:20px; background:#F5F5F6; font-size:11px; border:1px solid #DCDDDE; margin:5px 0 5px 10px;}
	#tab2 { /*position:relative;*/ width:964px; height:47px; float:left; background:#fff;}
		#menu { /*position:relative;*/ width:949px; height:43px; padding:0 0 0 15px; float:left; background:#000000; text-align:center;}
	#tab3 { /*position:relative;*/ width:964px; float:left; background:#fff url(images/palm.jpg) bottom right no-repeat;}
		#sidefix { /*position:relative;*/ width:1px; height:539px; float:left;}
		#side { /*position:relative;*/ width:300px; float:left; padding-bottom:20px;}
			#top5 { /*position:relative;*/ width:227px; font-size:13px; color:#4d4d4d; margin:16px 0 5px 34px; padding:10px 0 10px 18px; background:#f0f0f0; border:1px solid #DCDDDE; float:left;}
                                 .top {margin:4px 0 0px 0px; font-size:12px; color:#939598; }
			       A.top {color:#4d4d4d; background:url(images/marker_list.gif) no-repeat 0 5px; padding-left:19px; text-decoration:underline}
                               A.top:hover {text-decoration:none; background:url(images/marker_list.gif) no-repeat 7px 5px}

			#offer { /*position:relative;*/ width:227px; font-size:13px; color:black; margin:10px 0 5px 34px; padding:8px 0 10px 15px; background:#f0f0f0; border:1px solid #DCDDDE; float:left;}
			       .offers {margin:2px 0 0px 0px;}
			       A.offers {text-decoration:underline; background:url(../images/marker_list.gif) no-repeat 0 5px; padding-left:19px; color:black;}
                               A.offers:hover {text-decoration:none; background:url(../images/marker_list.gif) no-repeat 7px 5px}

			.subscribe {/*position:relative;*/ width:215px; font-size:12px; background:#f0f0f0; color:#4d4d4d; float:left; border:1px solid #DCDDDE; padding:8px 10px 5px 15px; margin:10px 0 5px 34px;}
				.mails { /*position:relative;*/ width:145px; height:16px; color:#939598; padding-left:5px; border:1px solid #fff; margin:5px 0 5px 0px;}
				.submits { /*position:relative;*/ width:36px; height:20px; background:#F5F5F6; border:1px solid #DCDDDE; margin:5px 0 5px 10px;}
			.menu {/*position:relative;*/ width:215px; background:#F5F5F6; color:#939598; float:left; border:1px solid #DCDDDE; padding:10px 10px 10px 20px; margin:10px 0 10px 34px;}
                                li.menu_1 {letter-spacing: 0px; padding: 10px 10px 5px 10px;}
                        .bimg {position:relative; float:left; border:1px solid #DCDDDE; margin:10px 0 10px 34px;}
		#center { /*position:relative;*/ width:663px; float:left;}
			.banner {/*position:relative;*/ width:659px; text-align:center; margin:15px 0 0 4px; float:left;}
				.bantxt { /*position:relative;*/ float:right; width:125px; padding:0 10px 0 5px;}
				.bantxt_red { /*position:relative;*/ width:599px; height:22px; border:0px solid #f6f7f7; margin:0 0 0 0; padding:0 0 0 0; font-weight:bold; color: #ed1c24; font-size: 12px;}
			.navigation { /*position:relative;*/ width:648px; margin:10px 0 10px 4px; padding-left:12px; float:left; font-size:11px;}
	#tab4 { position:relative; width:964px; height:4px; float:left; background:#ed1c24;}
	#tab5 { position:relative; width:964px; height:84px; float:left; background:#000000;}
		#itlogo { position:relative; float:right; margin:10px 33px 0 0; width:90px; color:white; height:21px; /*background:url(images/itlogo.jpg);*/}
		#counter { position:relative; float:left; margin: 10px 33px 0 10px; width:90px; height:21px;}


.field1 { /*position:relative;*/ width:660px; height:40px; background: url(../images/c_2_new.jpg) left top no-repeat; float:left; margin:0 0 5px 3px;}
.field1_book { /*position:relative;*/ width:430px; height:40px; background: url(../images/c_2_new.jpg) left top no-repeat; float:left; margin:0 0 5px 3px;}
.field1_red { /*position:relative;*/ width:660px; height:40px; background: url(../images/c_3_new.jpg) left top no-repeat; float:left; margin:5px 0 8px 3px;}
.field1_red_today { /*position:relative;*/ width:660px; height:40px; background: url(../images/c_3_new.jpg) left top no-repeat; float:left; margin:0px 0 8px 3px;}
.field1_state { /*position:relative;*/ width:300px; height:46px; background: url(../images/c_2_new.jpg) left top no-repeat; float:left; margin:0 0 5px 3px;}
	.field2 { /*position:relative;*/ width:599px; height:24px; border:1px solid #f6f7f7; margin:0 0 0 12px; padding:10px 0 0 13px; font-weight:bold; color:#ed1c24; font-size: 13px;}
	.field2_today { /*position:relative;*/ width:429px; height:24px; border:1px solid #f6f7f7; margin:0 0 0 12px; padding:10px 0 0 13px; font-weight:bold; color:#ed1c24; font-size: 13px;}
	.field2_book { /*position:relative;*/ width:429px; height:24px; border:1px solid #f6f7f7; margin:0 0 0 12px; padding:10px 0 0 13px; font-weight:bold; color:#ed1c24; font-size: 13px;}
	.field2_red { /*position:relative;*/ width:599px; height:24px; border:1px solid #f6f7f7; margin:0 0 0 12px; padding:10px 0 0 13px; font-weight:bold; color:#ed1c24; font-size: 13px;}
	.field2_state { /*position:relative;*/ width:260px; height:22px; border:1px solid #f6f7f7; margin:0 0 0 12px; padding:10px 0 0 13px; font-weight:bold; color:#ed1c24;  font-size: 13px; }
	.book_submits { /*position:relative;*/ width:155px; height:22px; float:right; background:#F5F5F6; font-size:12px; border:1px solid black; margin:7px 40px 10px 10px;}
	.subtitle {color: #ed1c24; font-weight:bold;}
.field3 { /*position:relative;*/ width:620px; float:left; margin:10px 0px 10px 15px;}
.field3_actual { /*position:relative;*/ width:620px; float:left; margin:0px 0px 10px 15px;}
.field3_banners { /*position:relative;*/ width:620px; float:left; margin:15px 0px 10px 15px;}
	.field3_banners img { /*position:relative;*/ float:center; margin: 3px 10px 2px 0px; border:1px solid #DCDDDE;}
.field3_state { /*position:relative;*/ width:300px; float:left; margin:0 0 10px 15px;}
	.field3 img { /*position:relative; float:left; margin: 3px 10px 2px 0px;*/}
	.field3 img.excel { /*position:relative;*/ float:left; margin: 0px 5px 5px 0px;}
	.field3 img.excel_right { /*position:relative;*/ margin: 0px 0px 0px 0px;}
	.field3 img.stars { /*position:relative; float:left;*/ margin: 1px 5px 5px 0px;}
	.excel { /*position:relative;*/}

.list { /*position:relative;*/ width:638px; float:left; margin:3px 0px 3px 45px;}
.list_bali { /*position:relative;*/ width:628px; float:left; margin:3px 0px 3px 45px;}
        /*a.list {text-decoration:underline; background:url(images/x.gif) no-repeat 0 5px;}
        a.list:hover {text-decoration:none; background:url(images/xgif) no-repeat 7px 5px;}*/

/* CONTACTS */
.field3_k { position:relative; width:620px; float:left; margin:10px 0 10px 15px; font-size:13px; line-height: 19px;}
	.field3_k img { position:relative; float:right; border:1px solid #f6f7f7; margin:0 34px 0px 0;}


/* ONLINE BOOKING */
td.WebQuestion {padding: 5px 0px 5px 2px; text-align: center; font-weight: bold;}
.WebLabel {padding: 5px 0px 5px 5px; text-align: left;}
TEXTAREA,INPUT.text,SELECT {background-color: White; color: #555555; font-family: Arial, Geneva, Verdana, Helvetica, sans-serif; font-size: 12px;}
INPUT.button {font-size: 12px; font-family: Arial; font-weight: bold; background-color: #EAEAEA; border: 1px solid black; color: #6A6A6A; margin:5px 0 3px 10px;}
INPUT.reset {font-size: 11px; font-family: Arial; background-color: #EAEAEA; border: 1px solid black; color: #000000; margin:5px 10px 3px 10px;}





