body {

	background-color: #1A4857;

	margin: 0px;

	padding: 0px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

}

#leftm .mu a {

	display: block;

	background-image: url(bgnavleft.gif);

	background-repeat: repeat-x;

	height: 16px;

	text-decoration: none;

	margin: 0px;

	padding-top: 2px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 16px;

	text-align: left;

}

#leftm .mu a:link {

	color: #FFFFFF;

}

#leftm .mu a:visited {

	color: #FFFFFF;

}

#leftm .mu a:hover {

	color: #00FFCC;

}



.kutama {

}

#Lutama {

	width: 758px;

	position: relative;

	z-index: 1;

	top: 0px;

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #FFFFFF;

	border-left-color: #FFFFFF;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #FFFFFF;

}

#Lutama .banner {

	height: 170px;

}

#Lutama .foot {

	padding: 10px;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #FFFFFF;

	background-color: #669933;

}

#leftm .add {

	padding: 8px;

	margin-top: 10px;

	margin-bottom: 10px;

	margin-left: 0px;

	text-align: left;

}

.add ul {

	list-style-type: square;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 10px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 3px;

	display: block;

}

.add li {

	color: #FFFFFF;

	margin: 0px;

	padding: 0px;

}

#bartop {

	position:absolute;

	width:602px;

	height:23px;

	z-index:2;

	left: 156px;

	top: 170px;

	background-color: #2F7B3E;

}

#lang {

	position:absolute;

	width:200px;

	height:20px;

	z-index:3;

	right: 5px;

	top: 4px;

	text-align: right;

}

#tgl {

	position:absolute;

	width:260px;

	height:20px;

	z-index:4;

	left: 5px;

	top: 4px;

	text-align: left;

	font-size: 12px;

	font-weight: normal;

	color: #00FFCC;

	font-style: italic;

}

#leftm {

	position:absolute;

	width:156px;

	z-index:5;

	left: 0px;

	top: 170px;

}

#lang a {

	color: #FFFFFF;

	font-weight: bold;

}

#leftm h3 {

	display: block;

	color: #FEFFFF;

	font-size: 12px;

	text-align: left;

	padding-top: 4px;

	padding-right: 0px;

	padding-bottom: 4px;

	padding-left: 5px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 1px;

	margin-left: 0px;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 0px;

	border-left-width: 1px;

	border-top-style: none;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: none;

	border-top-color: #1B4A23;

	border-right-color: #C6EACC;

	border-bottom-color: #1B4A23;

	border-left-color: #1B4A23;

}

.foot .mnav a {

	display: inline;

	padding-top: 0px;

	padding-right: 5px;

	padding-bottom: 3px;

	padding-left: 5px;

	color: #FFFFFF;

	margin: 0px;

}

.foot .cpy {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #00FFCC;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #00CC99;

	margin-top: 10px;

}

.foot .mnav {

	width: 500px;

}

.foot .cpy a {

	color: #FFFFFF;

	text-decoration: none;

}

.cn {

	padding: 10px;

	margin-top: 20px;

}

.cn .h {

	text-indent: -2000px;

	font-size: 1px;

	margin: 0px;

	padding: 0px;

	height: 1px;

	visibility: hidden;

}

.cn h2 {

	padding: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 20px;

	margin-left: 0px;

	display: block;

	font-size: 16px;

	font-weight: bold;

}

.listpl .thm {

	padding: 5px;

	margin-top: 0px;

	margin-right: 10px;

	margin-bottom: 10px;

	margin-left: 0px;

	border: 1px solid #669900;

}

.bglistpl {

	background-color: #EEF3E9;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 10px;

	margin-left: 0px;

}

.listpl .imgpl {

	display: block;

	float: left;

	width: 200px;

}

.listpl .descpl {

	display: block;

	float: left;

	width: 381px;

}

.img2 img {

	padding: 0px;

	border: 0px solid #66CC99;

}

.listpl .mr a {

	display: block;

	width: 100px;

	text-align: center;

	border: 1px solid #CCCCCC;

	font-style: italic;

	padding: 0px;

	float: right;

	margin-top: 0px;

	margin-right: 20px;

	margin-bottom: 0px;

	margin-left: 0px;

}

.listpl .mr a:link {

	background-color: #F4F4F4;

	color: #666666;

	text-decoration: none;

}

.listpl h2 {

	margin: 0px;

	padding: 0px;

	font-size: 14px;

}

.listpl .mr a:visited {

	background-color: #F4F4F4;

	color: #666666;

	text-decoration: none;

}

.listpl .mr a:hover {

	background-color: #EAEAEA;

	color: #333333;

	text-decoration: none;

}

.listpl .lin {

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: dashed;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	border-top-color: #999999;

	border-right-color: #999999;

	border-bottom-color: #999999;

	border-left-color: #999999;

}

#eXTReMe {

	text-indent: -2000px;

}











P { FONT-FAMILY: Verdana, Verdana, Arial, Helvetica, sans-serif;

    FONT-SIZE: 8pt }

.m { font-family: Arial, Helvetica, sans-serif;

	 font-size: 12px; color: #FFFFFF;

	 font-weight: bold; }

.o { font-family: Verdana, Arial, Helvetica, sans-serif;

	 font-size: 12px; color:#333333; font-weight: bold; }

.mb {font-family: Verdana, Arial, Helvetica, sans-serif; 

	 font-size: 12px; color: #333333; font-weight: bold; }

.s { font-family: Verdana, Arial, Helvetica, sans-serif;

	 font-size: 10px; color: #000000;

	 font-weight: normal; } 

.sb {font-family: Verdana, Arial, Helvetica, sans-serif;

	 font-size: 10px;

	 color: #0000cc; 

	 font-weight: bold; }

.more {font-family: Verdana, Arial, Helvetica, sans-serif;

	 font-size: 9px; color: #333333; font-weight: normal; font-style: italic; }

.t { font-family: 

Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: normal; 

}

.n { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; 

} .hotelname {

	font-size: 16px;

	color: #000000;

	font-weight: bold;

} 

.menu {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	line-height: normal;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	color: #FFFFFF;

	text-decoration: none;

}

.booking {

	font-weight: bold;

	text-transform: uppercase;

}

.ratehead {

	font-weight: bold;

	background-color: #8080C0;

}

.ratequoted {

	font-size: 12px;

	font-weight: bold;

}

.groom1 {

	background-color: #BDC5F4;

	vertical-align: top;

}

.groom2 {

	background-color: #DDDDEE;

	vertical-align: top;

}

.groom3 {

	background-color: #EFEFF8;

	vertical-align: top;

}

.roomrate {

	font-size: 12px;

	color: #FF0000;

}

.footerrate {

	font-size: 12px;

}

td {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000000;

}

A:active { 

	TEXT-DECORATION: none;

	color: #000000;

}

A:link {

	TEXT-DECORATION: none;

	color: #000000;

}

A:visited {

	TEXT-DECORATION: none;

	color: #000000;

}

A:hover {

	color: #6365CE;

	text-decoration: underline;

} 

.marketrate {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #FF0000;

	background-color: #f5f5f5;

}

.surcharge {

	font-weight: bold;

	color: #333333;

}

.titletravel {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

}

.no14underline {

	font-size: 14px;

	font-style: italic;

	font-weight: bold;

	text-decoration: underline;



}

.disclaimerblue {

	font-size: 11px;

	font-weight: bold;

	color: #663300;

}

.reddate {

	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-decoration: underline;

}

.input {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	border: 1px solid #FF6633;

}

.button {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	border: 1px solid;

	background-color: #FFFFFF;

}

h1 {

	font-size: 12px;

	font-weight: bold;

	text-indent: 0pt;

	margin: 0px;

	padding: 0px;

	top: 0px;

	right: 0px;

	bottom: 0px;

	clip:  rect(0px,0px,0px,0px);

	color: #ffffff;

}

h2 {

	font-size: 14px;

	font-weight: bold;

	text-indent: 0pt;

	margin: 0px;

	padding: 0px;

	top: 0px;

	right: 0px;

	bottom: 0px;

	clip:  rect(0px,0px,0px,0px);

	color: #63659C;

}

h6 {

	top: 0px;

	bottom: 0px;

	left: 0px;

	right: 0px;

	clip:  rect(0px,0px,0px,0px);

	margin: 0px;

	padding: 0px;

	font-size: 11px;

	font-weight: lighter;

	text-indent: 0pt;

	color: #FFFFFF;

	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;

}

h3 {

	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;

	top: 0px;

	bottom: 0px;

	left: 0px;

	right: 0px;

	clip:  rect(0px,0px,0px,0px);

	margin: 0px;

	padding: 0px;

	font-size: 16px;

	font-weight: bold;

	text-indent: 0pt;

}



.border {

	border: 1px solid #FF3300;

}

.rateguarantee {

	font-weight: bold;

	color: #330033;

}

.textmerah {

	color: #FF0000

}



.bordersolid {

	border: 1px solid #CCCCCC;

}

body {

	margin: 0px;

}

.borderhijau {

	border: 1px solid #D69C03;

}

.borderrigth {

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #D69C03;

}

.borderleft {

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #D69C03;

}

.bordertop {

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #D69C03;

}

.pad5 {

	margin-right: 5px;

	margin-left: 5px;



}

.normalbold {

	font-weight: bold;

}



#seonewsfeed h3 {

	font-size: 12px;

     margin:6px 0 0 0;

}

.gall {

	background-color: #E9E9E9;

	border: 1px solid #CCCCCC;

}

.boldwhiteheader 

{ FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; font-family: Arial, Helvetica, sans-serif; }

.redwhite {

	color: #FFFFFF;

	background-color: #CC0000;

	font-weight: bold;

}

.redrate { /*same bgcolor with groom1*/

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

	color: #CC0000;

	background-color: #BDC5F4;

}

.redrate2 { /*same bgcolor with groom2*/

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

	color: #CC0000;

	background-color: #DDDDEE;

}

.redrate3 { /*same bgcolor with groom3*/

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

	color: #CC0000; 

	background-color: #EFEFF8;

}



.publishclr {/*same bgcolor with ratehead*/

background-color: #8080C0;

	color: #666666;

}

.publishrate { /*same bgcolor with groom1*/

	background-color: #BDC5F4;

	color: #666666;

	text-decoration: line-through;

}

.publishrate2 { /*same bgcolor with groom2*/

	background-color: #DDDDEE;

	color: #666666;

	text-decoration: line-through;

}

.publishrate3 { /*same bgcolor with groom3*/

	background-color: #EFEFF8;

	color: #666666;

	text-decoration: line-through;

}

