body

{

	margin:0;

	padding:0;

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

	font-size:12px;

	background: url(../images/main_bg.jpg) repeat-x #990033 ;

}



#header

{

	width: 900px;

	height: 159px;

	

	background: url(../images/baliprestige_01.jpg) 0 no-repeat;

	padding:0 ;

}

#textheader

{

	width: 700px;

	padding-top: 130px;

	font-size:16px;

	font-weight:bold;

	color:#FFFFff;

	font-family:"monotype Corsiva";

	

	

}



.MainMenu

{ 

	height:34px;

	width:900px;

	background:url(../images/baliprestige_02.jpg) top no-repeat;

	

	font-family:verdana;

	font-size:12px;

	font-weight:bold;

}

.MainContentBox{

	width:100%;

	background:#ffff9a;

}

#mainContent{

	background:url(../images/content_bg.jpg) repeat-y ;

	

	padding: 0;

	width: 900px;



}

.tablelist{

padding:2px;

}

.tablelist a{

text-decoration:none;

color:#006633;

}

.tablelist a:hover{

text-decoration:none;

color:#006699;

}



#contenttop

{

	width: 100%;

	background: url(../images/baliprestige_06.jpg) repeat-x;

	

	height: 27px;

	clear:left;

}

#contentbottom

{

	width: 100%;

	background: url(../images/baliprestige_23.jpg) repeat-x;

	

	height: 31px;

}

#leftContent

{

	width:201px;



	float:left;

}

#titlemenu{

	background: url(../images/bulet_left.jpg) 0 no-repeat;

	background-repeat: no-repeat;

	color:#FFFF99; 

	font:12px verdana; 

	font-weight:bold;

	margin:2px; 

	padding:8px 8px 8px 28px; 

	

}

#titlemenu a{

	color:#FFFF99; 

	font:12px verdana; 

	font-weight:bold;

	text-decoration:none;

	display:block;

}

#titlemenu a:hover{

	color:#FFFF99; 

	font:12px verdana; 

	font-weight:bold;

	text-decoration:none;

}

#titlemenubottom

{

	color:#00CCFF; 

	font:14px/10px Arial, Helvetica, sans-serif;

	font-weight:bold;

	margin:10px 0 10px 6px;

	padding-left: 14px; 

	

}

#menuacco{padding-left:29px;}

#titlesubmenu{

	color:#2271a0; 

	font:14px/10px Arial, Helvetica, sans-serif;

	background:url(../images/panah.gif) no-repeat ;

	font-weight:bold;

	margin:10px 0 10px 6px;

	padding-left: 14px; 



}





#rightContent{

	width:680px;

	padding-left:7px;

	padding-right:7px;

	padding-bottom:10px;

	padding-top:10px;

	float:right;

}

#titlepage

{

	color:#2271a0;

	font-size:12px;

	font-weight:bold;

	padding-top:10px;

	padding-bottom:10px;

}

#titleiten

{

	color:#2271a0;

	font-size:12px;

	font-weight:bold;

	padding-top:3px;

	padding-bottom:3px;

}

#overviewhotel{

	padding-top: 5px;

	text-align: justify;

	

	

}

#spanhotel{

	color:#2271a0;

	font-size:12px;

	font-weight:bold;

	padding-top:10px;

	padding-bottom:10px;

	

	

}



.titlerotype {

	text-align: justify; 

	font-weight: bold; 

	color:#FFFFFF;

	background-color: #006666;

}

#overviewhotel{

	padding: 0px;

	text-align: justify;

}

#overviewhotel p{

	padding-top: 5px;

	padding-bottom: 5px;

}

#overviewhotel #imglogo{

	margin-right: 5px;

	padding:1px;

	border:2px #006600 solid;

}

#overviewhoteltitle{

	height: 15px;

	font-weight: bold;	

}

#overviewhotel span{

	background-image: url(../images/bullet/rectpoint.gif);	

	background-repeat: no-repeat;

	background-position: top left ;

	font-weight: bold;

	padding-left: 15px;

	color:#990033;

}

#itenarytitle{

	background-image: url(../images/bullet/rectpoint.gif);	

	background-repeat: no-repeat;

	background-position: top left ;

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

	padding-left: 15px;

	padding-bottom:4px;

	padding-top:4px

	font-size: 12px;

	height: 15px;

	font-weight: bold;

}

#itenarycontent{	

	padding: 0px;

	text-align: justify;

}

#itenarysubtitle{

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

	font-size: 11px;

	font-weight: bold;

	

	color: #990033;

	height: 20px;

	margin-top: 8px;

	margin-bottom: 8px;

}	

#itenarycontent span{

	font-weight: bold;

	padding-left: 10px;

	padding-right: 10px;

	color: #FFFFFF;

	background-color: #336600;

	padding-top:3px;	

	padding-bottom:5px;

}

#itenarycontent img{

	padding-right: 5px;

	}

.contenthead

{

	text-align: center; 

	font-weight: bold; 

	background-color: #93bed8;

	padding:3px;

}

.formflat  {

	color:#000066; 

	background-color: #ECECEC;

	border: 1px solid #74808d;

	cursor: pointer;

	padding: 1px 1px;

}

.formflatOver  {

	color:#FFFFFF; 

	background-color: #006600;

	border: 1px solid #A9B8C2;

	cursor: pointer;

	padding: 1px 1px;

}

.formflat2  {

	color:#666666; 

	background-color: #FFFFFF;

	border: 1px solid #74808d;

	cursor: none;

	padding: 1px 1px;

}



.footer

{

	background:url(../images/baliprestige_28.jpg);

	width: 100%;

	clear:left;

	color:#FFFFFF;

	font-size:10px;

	

	

}

 #left{

	width: 20px;

	height: 59px;

	background: url(../images/baliprestige_25.jpg) left no-repeat;

	float: left;

}

#inside{

	width: 860px;

	height: 49px;

	padding-top: 10px;

	background: url(../images/baliprestige_28.jpg) 0 repeat-x;

	float:left;

}

#right{

	width: 20px;

	height: 59px;

	background: url(../images/baliprestige_31.jpg) right no-repeat;

	float:right;

}





.footermenu

{ 

	height:25px;

	margin:0 auto;

}

/*.footermenu ul{

float:right;

margin:0;

padding-top:0px;

list-style:none;



}

.footermenu ul li{ 

float:left;

padding-left:6px;



text-decoration:none;

 color:#FFFF99;

 font-family:Verdana;

 font-size:11px;

 font-weight:bold;

}

.footermenu ul li a{

float:left; 

padding-left:6px;



text-decoration:none;

 color:#FFFF99;

 font-family:Verdana;

 font-size:11px;

 font-weight:bold;

 

}



.footermenu ul li a:hover

{

float:left;

padding-left:6px;



 text-decoration:none;

 color:#CCCCCC;

 font-family:Verdana;

 font-size:11px;

 font-weight:bold;

}*/

#copyright{padding-right: 150px;}

#copyright a{

	text-decoration:none;

	color:#CCCC00;

}

#copyright a:hover{

	text-decoration:none;

	color:#FF9900;

}

#pager {

	margin: 20px 0;

}

#pager div {

	text-align: center;

	margin-right: 2px;

	padding: 0;

}

#pager div a {

	padding: 2px;

	background: #33CCFF;

	font-size: 10px;

	font-weight:bold;

	text-decoration: none;

	overflow: visible;

	border-right: 1px solid #CACACA;

	border-bottom: 1px solid #CACACA;

}

#pager div span {

	padding: 2px;

	background: #CCCCCC;

	color: #000;

	font-size: 10px;

	font-weight:bold;

	text-decoration: none;

	overflow: visible;

	border-right: 1px solid #CACACA;

	border-bottom: 1px solid #CACACA;

}

#pager div a:hover {

	background: #57754A;

	color: #fff;

}

#img_content

{

	margin:3px;

	padding:1px;

	border:2px #006600 solid;

}



#img_tour

{

	margin:3px;

	padding:1px;

	border:2px #006600 solid;

}

#img_hotel

{

	margin:3px;

	padding:1px;

	border:2px #006600 solid;

}

.img_car

{

	margin:3px;

	padding:1px;

	border:2px #006600 solid;

}

.clear{clear:left;}

#clear{clear:both;}







.style1 {

    FONT-WEIGHT: bold; FONT-SIZE: medium; FONT-FAMILY: Comic Sans MS, Geneva, Arial, Helvetica, sans-serif

}

.style2 {

    FONT-SIZE: 24px; FONT-FAMILY: Comic Sans MS, Geneva, Arial, Helvetica, sans-serif

}

.style3 {

    COLOR: #ffffff

}

.style4 {

    FONT-WEIGHT: bold; FONT-SIZE: x-small

}

.style5 {

    FONT-SIZE: smaller;

}

.style6 {

    FONT-SIZE: 12px;

}

.style7 {

   FONT-WEIGHT: bold; FONT-SIZE: 14px

}

.style8 {

    COLOR: #666666

}

.style9 {

    FONT-SIZE: x-small

}

.style10 {

    FONT-WEIGHT: bold; FONT-SIZE: 17px; FONT-FAMILY: Comic Sans MS, Geneva, Arial, Helvetica, sans-serif

}

.style14 {

    FONT-WEIGHT: bold; FONT-SIZE: 11px

}

.contentcar{ width:470px; float:left;}
.boxcar{width:200px; float:right;}
