body {
	margin-bottom: 0px;
	background-color: #666699;
}

h1 {
	font-family: tahoma;
	
	font-size: 14px;
	font-weight: bold;
	padding-top : 5px;
	padding-bottom : 5px;
	padding-left : 10px;
	padding-right : 10px;
	color: #ffffff;
	background-color: #FF0000;
	text-align:left;
}

.titlemenu {
	font-family: tahoma;
	
	font-size: 12px;
	font-weight: bold;
		padding : 10px;
	color: #ffffff;
	text-align:left;
	background-color:#666666;
}

.td-text {
	padding-top : 10px;
	padding-bottom : 10px;
	padding-left : 20px;
	padding-right : 20px;
	font-size : 12px;
	text-align:justify;
	font-family : Tahoma,Verdana,Arial;
	background-color:#FFFFFF;
	font-weight: normal;	
	color: #606060;	
}


.frame {
	border: 1px solid #E8E9D7;
}

.frame2 {
	border: 1px solid #E8E9D7;
	padding: 10px;
	font-size:10px;
}

.text1 {
	font-family: tahoma;
	font-size: 12px;
	color: 1982f8;
	font-weight: bold;
}
.text2 {
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	color: 1982f8;
}
.text3 {
	font-family: tahoma;
	font-size: 12px;
	font-weight: normal;
	color: 675f48;
}
.text4 {
	font-family: tahoma;
	font-size: 12px;
	font-weight: normal;
	color: 3e6641;
}
.text5 {
	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: 67767a;
}
.text6 {
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.text7 {
	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
.text8 {

	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: 94AEC5;
}
.text9 {


	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: 4E4E4E;
}

.inputstyle {
	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #5F726F;
	background-color: #E2EDEB;
	border: 1px solid #333333;
}

.data1 {
	font-family: tahoma;
	text-align:left;
	font-size: 11px;
	font-weight: normal;
	padding: 5px;
	color: #5F726F;
	background-color: #f4f4f4;
}

.data2 {
	font-family: tahoma;
	font-size: 12px;
	font-weight: normal;
	padding-top : 10px;
	padding-bottom : 10px;
	padding-left : 10px;
	padding-right : 10px;
	color: #000000;
	background-color: #e2e2e2;
	text-align:center;
}


.judul-tours {
	font-family: tahoma;
	width:400px;
	font-size: 14px;
	font-weight: bold;
	padding-top : 5px;
	padding-bottom : 5px;
	padding-left : 10px;
	padding-right : 10px;
	color: #ffffff;
	background-color: #FF0000;
	text-align:left;
}

.text {
	font-family: arial, verdana, tahoma;
	font-size: 12px;
	font-weight: normal;
	padding-top : 5px;
	padding-bottom : 5px;
	padding-left : 10px;
	padding-right : 10px;
	color: #000000;
	background-color:#ffffff;
	border: 1px solid #cccccc;
	text-align:justify;
}

.img {
	font-family: arial;
	font-size: 10px;
	color:#333333;
	font-weight: normal;
	padding-top : 5px;
	padding-bottom : 5px;
	padding-left : 5px;
	padding-right : 5px;
	background-color: #cccccc;
	text-align:center;
}
.addr {
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	padding-top : 20px;
	padding-bottom : 20px;
	padding-left : 5px;
	padding-right : 5px;
	text-align:center;
	background-color:#FFFFFF;
}




img.a   {float: left;margin-left:0px;margin-right:20px;margin-bottom:10px;margin-top:3px;}
img.b  {float: right;margin-left:20px;margin-right:0px;margin-bottom:10px;margin-top:10px;}

	.tform { padding:5px;font-family: Verdana,Arial, Helvetica, sans-serif;text-align: left;background: #ffffff ;font-size:11px;font-weight:normal;color:#4A7796;}
	
		.trate { padding:5px;font-family: Verdana,Arial, Helvetica, sans-serif;text-align: right;background: #ffffff ;font-size:11px;font-weight:normal;color:#4A7796;}
	.inp {font-family: Verdana,Arial, Helvetica, sans-serif;font-size: 9px;color: black;letter-spacing: normal;text-align: left;}
	.tbooking { padding:5px;font-family: Verdana,Arial, Helvetica, sans-serif;text-align: left;background: #4A7796 ;font-size:13px;font-weight:bold;color:#ffffff;}

	.rates { padding:5px;font-family: Verdana,Arial, Helvetica, sans-serif;text-align: left;background: #999999 ;font-size:11px;font-weight:bold;color:#ffffff;}
.rates1 { padding:5px;font-family: Verdana,Arial, Helvetica, sans-serif;text-align: right;font-size:10px;font-weight:bold;color:#000000;background: #f4f4f4 ;}
.rates1b { padding:5px;font-family: Verdana,Arial, Helvetica, sans-serif;text-align: right;font-size:10px;font-weight:bold;color:#000000;background: #ffffff ;}
.rates2 { padding:5px;font-family: Verdana,Arial, Helvetica, sans-serif;text-align: center;font-size:10px;font-weight:normal;color:#000000;background: #f4f4f4 ;}
.rates3 { padding:5px;font-family: Verdana,Arial, Helvetica, sans-serif;text-align: center;font-size:10px;font-weight:normal;color:#000000;background: #ffffff ;}
.rates4 { padding:5px;font-family: Verdana,Arial, Helvetica, sans-serif;text-align: left;font-size:10px;font-weight:normal;color:#000000;background: #ffffff ;}
.rates5{ padding:5px;font-family: Verdana,Arial, Helvetica, sans-serif;text-align: right;font-size:10px;font-weight:normal;color:#000000;background: #ffffff ;}


a:link {color:  #FF0000; font-weight: normal;font-family : verdana, Arial, sans-serif;font-size: 10px;text-decoration: none;}
a:visited {color: #FF0000; font-weight: normal;font-family : verdana, Arial, sans-serif;font-size: 10px;text-decoration: none;}
a:hover {color: #FF0000; font-weight: normal;font-family : verdana, Arial, sans-serif;font-size: 10px;text-decoration: none;}
a:active {color: #FF0000; font-weight: normal;font-family : verdana, Arial, sans-serif;font-size: 10px;text-decoration: none;}

	.td-bawah {background: url(images/bunga.jpg) repeat fixed bottom;}
	
	.linkup {background: url(images/links.jpg) repeat bottom;}
	.divlinkup{
	padding-top:0px;
	font-size:12px;
	padding-bottom:10px;
	color:#cccccc;
	padding-right:10px;
	text-align:right}
	
	a.toplink:link {
	color:#999999;font-weight: normal;font-family : verdana, Arial, sans-serif;font-size: 10px;text-decoration: none;
	cursor:pointer;}
a.toplink:visited {color: #999999; font-weight: normal;font-family : verdana, Arial, sans-serif;font-size: 10px;text-decoration: none;}
a.toplink:hover {color: #666666; font-weight: normal;font-family : verdana, Arial, sans-serif;font-size: 10px;text-decoration: none;}
a.toplink:active {color: #6666666; font-weight: normal;font-family : verdana, Arial, sans-serif;font-size: 10px;text-decoration: none;}
	a.namelink:link {color:  #666666; font-weight: normal;font-family : verdana, Arial, sans-serif;font-size: 12px;text-decoration: none;}
a.namelink:visited {color: #666666; font-weight: normal;font-family : verdana, Arial, sans-serif;font-size: 12px;text-decoration: none;}
a.namelink:hover {color: #999999; font-weight: normal;font-family : verdana, Arial, sans-serif;font-size: 12px;text-decoration: none;}
a.namelink:active {color: #999999; font-weight: normal;font-family : verdana, Arial, sans-serif;font-size: 12px;text-decoration: none;}

	.k-link {
	padding-top : 5px;
	padding-bottom : 5px;
	padding-left : 10px;
	padding-right : 10px;
	font-size : 11px;
	text-align:left;
	font-family : Tahoma,Verdana,Arial;
	
	font-weight: bold;	
	color: #e2e2e2;
	border-bottom: 1px solid #999999;
	background: #222222;cursor:pointer;
}

	.k-link-kontak {
	padding-top : 20px;
	padding-bottom : 20px;
	padding-left : 10px;
	padding-right : 10px;
	font-size : 11px;
	text-align:center;
	font-family : Tahoma,Verdana,Arial;
		font-weight: normal;	
	color: #444444;
	cursor:pointer;
}




.blink{ text-decoration:blink;}
.menutitle{
cursor:pointer;
margin-bottom: 5px;
background-color:#ECECFF;
color:#000000;
width:140px;
padding:2px;
text-align:center;
font-weight:bold;
/*/*/border:1px solid #000000;/* */
}
.kecil{
font-size : 9px;
font-weight:normal;
font-family: Verdana,Arial, Helvetica, sans-serif;}

.submenu{
margin-bottom: 0.5em;
margin-top: 0.5em;
}


.off1 { padding:5px;font-family: Verdana,Arial, Helvetica, sans-serif;text-align: left;font-size:10px;font-weight:normal;color:#000000;background: #f4f4f4 ;}



a.ovalbutton {
background : transparent url('images/o-linka2.png') no-repeat top left;
display : block;
float : right;
font : normal 13px Tahoma;
line-height : 16px;
height : 24px;
padding-left : 11px;
text-decoration : none;
}
a:link.ovalbutton, a:visited.ovalbutton, a:active.ovalbutton {
color : #494949;
}
a.ovalbutton span {
background : transparent url('images/o-linka1.png') no-repeat top right;
display : block;
padding : 4px 11px 4px 0;
}
a.ovalbutton:hover {
background-position : bottom left;
}
a.ovalbutton:hover span {
background-position : bottom right;
color : black;
}





a.ovalbutton2 {
background : transparent url('images/o-linka3.png') no-repeat top left;
display : block;
float : left;
font : normal 13px Tahoma;
line-height : 16px;
height : 24px;
padding-left : 11px;
text-decoration : none;
}
a:link.ovalbutton2, a:visited.ovalbutton, a:active.ovalbutton {
color : red;
}
a.ovalbutton2 span {
background : transparent url('images/o-linka4.png') no-repeat top right;
display : block;
padding : 4px 11px 4px 0;
}
a.ovalbutton2:hover {
background-position : bottom left;
}
a.ovalbutton2:hover span {
background-position : bottom right;
color : black;
}


.buttonwrapper {
overflow : hidden;
width : 100%;
}



