html { background-color: #404d26 }

#menu, #reismenu li.active { background-color: #8c0000 }

h1, h2, h4, a , .success, input.text, select, textarea, label, #weather h2, .submenu .info, #top5 .int, .calendar .on { color: #990000 }
.calendar, table.acc, table.acc td { border-color: #990000 }
.ticket36, .ticket50, table.acc tr.head td, #rightcol table.prices tr.head td { background: #990000 }

#menu li.active, #reismenu { background-color: #bf0000 }

#centercol table.prices tr.head td { background: #cc0000 }

#photos div.panorama, #photos div.square1, #photos div.square2, #photos div.square3, #photos span.pano, #photo1 span, #photo2 span, #photo3 span { border-color: #cc5214 }
#top5 a:hover, #flmenu a:hover, #flmenu a.active, #paginas a:hover, #paginas a.active, .calendar .prev, .calendar .next, .calendar #mns { background-color: #cc5214 }
.calendar .prev, .calendar .next { background-color: #cc5214 }

#travelsites li, #top5 li, #flmenu li, li.h25, li.h25 a, li.h36, li.h36 a, li.h50, li.h50 a, #flmenu a, #paginas, .calendar .days td, .calendar .act { background: #e57a2e }
#footer li a:hover { color: #e57a2e }

#centercol table.prices tr.even td, #rightcol table.prices tr.even td { background: #e5a88a }

.line, #qsheader, #quicksearch, .block, #lefttop, #weather, #leftcol .spacer, #fullcol .spacer, #top5 a:hover .int { border-color: #f29161 }

#centercol table.prices tr.odd td, #rightcol table.prices tr.odd td { background: #f2c2aa }

a:hover, .ticket36 .info a:hover, .ticket50 .info a:hover { color: #ff6600 }

.calendar { background: #ffdece }

#top5 .num, #top5 .pri, #top5 .va, #top5 .tit, #top5 .sub, #flmenu span, .ticket36, .ticket50, .ticket36 span, .ticket50 span, .ticket36 .info a, .ticket50 .info a { color: #ffeee5 }
#quicksearch, #quicksearch form, .block, ul.form li input.inact { background-color: #ffeee5 }
#centercol table.prices tr.head td, #centercol table.prices tr.odd td, #centercol table.prices tr.even td { border-color: #ffeee5 }

#qsheader { background: #fff8f5 }

/* weather map */
#localtime { position: absolute; left: 15px; top: 130px }
#temps { position: absolute; left: 95px; top: 130px; width: 120px }
#dpi, #jki, #ygi, #dpt, #jkt, #ygt { position: absolute; overflow: hidden }
#dpi, #jki, #ygi { width: 32px; height: 32px }
#dpt, #jkt, #ygt { width: 25px; height: 15px }
/* bali */
#jkt { left: 17px; top: 36px }
#jki { left: 39px; top: 30px }
#ygt { left: 123px; top: 78px }
#ygi { left: 95px; top: 75px }
#dpt { left: 220px; top: 111px }
#dpi { left: 191px; top: 104px }
#temps_home #jkt { left: 191px; top: 157px }
#temps_home #jki { left: 160px; top: 158px }
#temps_home #ygt { display: none }
#temps_home #ygi { display: none }
#temps_home #dpt { left: 121px; top: 387px }
#temps_home #dpi { left: 114px; top: 357px }
#temps_home #info { position: absolute; background: #fff6f3; border: 1px #f29161 solid; right: 0; top: 15px }
#temps_home #info p { margin: 0 8px -1px 8px; padding: 5px 0; border-bottom: 1px #ebc0ab solid; line-height: 15px; font-size: 11px }
#temps_home #info p span { float: left; display: inline; padding-right: 8px; border-right: 1px #ebbfa9 solid; margin-right: 8px }

#rightcol .map { width: 310px; height: 450px; overflow: hidden }
#map { height: 557px }
#map2 { height: 215px }
#map_bg, #rollover_gb, #rollover_pl, #temps_home { position: absolute; left: 0; top: 0; width: 310px; height: 450px }
#map2 #map_bg, #map2 #rollover_gb, #map2 #rollover_pl { height: 245px }
#map_bg { background: url(../images/kaart.gif); z-index: 1 }
#map2 #map_bg { background: url(../images/kaart_hotels.gif); z-index: 1 }
#map_bg h2, .map h2 { color: #006685; margin-top: 10px }
#rollover_gb { background: url(../images/gebieden.gif); z-index: 2 }
#temps_home { z-index: 3 }
#map2 #rollover_gb { background: url(../images/gebieden2.gif); z-index: 2 }
#rollover_pl { background: url(../images/plaatsen.gif); z-index: 3 }
#map2 #rollover_pl { background: url(../images/plaatsen2.gif); z-index: 3 }
#zuid, #nusa, #midden, #oost, #noord, #west, #sumatra1, #sumatra2, #sumatra3, #java, #lombok { position: absolute; z-index: 4; text-indent: -999px; overflow: hidden }
#zuid { width: 69px; height: 64px; left: 143px; top: 356px }
#nusa { width: 54px; height: 47px; left: 212px; top: 373px }
#midden { width: 67px; height: 60px; left: 145px; top: 296px }
#oost { width: 82px; height: 105px; left: 212px; top: 267px }
#noord { width: 67px; height: 34px; left: 145px; top: 262px }
#west { width: 117px; height: 88px; left: 28px; top: 268px }
#sumatra1 { width: 74px; height: 50px; left: 5px; top: 30px }
#sumatra2 { width: 69px; height: 81px; left: 33px; top: 80px }
#sumatra3 { width: 54px; height: 103px; left: 102px; top: 91px }
#java { width: 129px; height: 38px; left: 144px; top: 194px }
#lombok { width: 15px; height: 16px; left: 293px; top: 223px }

#map2 #zuid { top: 151px }
#map2 #nusa { top: 168px }
#map2 #midden { top: 91px }
#map2 #oost { top: 62px }
#map2 #noord { top: 57px }
#map2 #west { top: 63px }

#pemuteran, #lovina, #tulamben, #amed, #candidasa, #ubud, #yehgangga, #tanahlot, #denpasar, #seminyak, #legian, #kuta, #tuban, #tanjungbenoa, #jimbaran, #nusadua, #nusalembongan, #sanur, #medan, #samosir, #bukittinggi, #padang, #jakarta, #bandung, #yogyakarta, #surabaya, #bromo, #senggigi { position: absolute; width: 7px; height: 7px; z-index: 5; text-indent: -999px; overflow: hidden }
#pemuteran { left: 70px; top: 277px }
#lovina { left: 143px; top: 282px }
#tulamben { left: 255px; top: 306px }
#amed { left: 262px; top: 314px }
#candidasa { left: 259px; top: 341px }
#ubud { left: 192px; top: 343px }
#yehgangga { left: 147px; top: 358px }
#tanahlot { left: 153px; top: 363px }
#denpasar { width: 8px; height: 8px; left: 174px; top: 369px }
#seminyak { left: 169px; top: 375px }
#legian { left: 171px; top: 381px }
#kuta { left: 172px; top: 387px }
#tuban { left: 172px; top: 394px }
#tanjungbenoa { left: 182px; top: 397px }
#jimbaran { left: 170px; top: 402px }
#nusadua { left: 183px; top: 405px }
#nusalembongan { left: 223px; top: 383px }
#sanur { left: 189px; top: 375px }
#medan { width: 8px; height: 8px; left: 51px; top: 59px }
#samosir { left: 53px; top: 73px }
#bukittinggi { left: 76px; top: 114px }
#padang { left: 76px; top: 122px }
#jakarta { width: 8px; height: 8px; left: 165px; top: 194px }
#bandung { left: 176px; top: 205px }
#yogyakarta { left: 214px; top: 217px }
#surabaya { left: 247px; top: 210px }
#bromo { left: 248px; top: 219px }
#senggigi { left: 295px; top: 228px }

#map2 #pemuteran { top: 72px }
#map2 #lovina { top: 77px }
#map2 #tulamben { top: 101px }
#map2 #amed { top: 109px }
#map2 #candidasa { top: 136px }
#map2 #ubud { top: 138px }
#map2 #yehgangga { top: 153px }
#map2 #tanahlot { top: 158px }
#map2 #denpasar { top: 164px }
#map2 #seminyak { top: 170px }
#map2 #legian { top: 176px }
#map2 #kuta { top: 182px }
#map2 #tuban { top: 189px }
#map2 #tanjungbenoa { top: 192px }
#map2 #jimbaran { top: 197px }
#map2 #nusadua { top: 200px }
#map2 #nusalembongan { top: 178px }
#map2 #sanur { top: 170px }

#footer li.tt { right: 25px }
#footer li.bt, #footer li.st { display: none }
#footer li.copy a { width: 127px }