/* CSS Document */

body {background: #669; margin: 0; padding: 5px; border: 0;}
.bodyone {background: #ccf; margin: 0; padding: 10px; border: 0;}
input {font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #666;}
input.tourname {font-family: Verdana, Arial, Helvetica; color: #336; font-weight: bold; border: 1px solid #fff;}
select {font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #666;}
form {margin: 0px;}
td {font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.5em;}
ul {list-style-type: square; list-style-position: outside; margin: 1em 0 1em 2em; padding: 0;}
li {margin: 1em 0 1em 0;}
li.short {margin: 0;}
h1 {margin: 0; border: 0;}
h2 {font-size: 14px; color: #669; font-weight: bold; font-family:Georgia, "New Century Schoolbook", "Bitstream Vera Serif", Utopia, "Times New Roman", times, serif;}
h3 {font-size: 12px; font-family: Verdana, Arial, Helvetica;}
h4 {font-size: 12px; color: #669; font-weight: bold; border-bottom: 1px dashed #ccc; font-family: Verdana, Arial, Helvetica;}
h5 {font-size: 14px; font-family: Verdana, Arial, Helvetica;}
h6 {font-size: 12px; color: #9c0; font-weight: bold; border-bottom: 1px solid #9c0; font-family: Verdana, Arial, Helvetica;}

hr.thickwhite {border-bottom: 4px solid #fff;}
hr { border:0px; color:#ddd; background-color:#ddd; height: 1px; }

.heading1 {font-size: 11px; color: #000; font-weight: bold;}
.heading2 {font-size: 11px; color: #336; font-weight: bold;}
.tblheading {color: #999; font-weight: bold; border-bottom: 1px dotted #999; padding: 15px 0 1px 0;}
.heading4 {font-size: 12px; color: #9c0; font-weight: bold;}

.blue {border-bottom: 8px solid #336;}
.green {border-bottom: 1px solid #9c0;}
.lblue {border-bottom: 1px solid #669;}

.textone {font-size: 11px;}
.texttwo{color: #000;}
.textthr{color: #336; font-weight: bold;}
.textfour {font-size: 10px; text-align: justify; padding: 10px 0;}
.txtfour{color: #fff;}
.txtfive{color: #9c0;}

.zero {border: 5px solid #fff; font-size: 11px;}
.zeroa {border: 1px solid #336; font-size: 11px;}
.one {width: 200px; background: #336;}
.onea {color: #fff; font: 10px Verdana, Arial, Helvetica, sans-serif; padding: 20px;}
.animation {background: #9c0;}
.two {width: 552px; background: #ccf;}
.twoa {background: #9c0; width: 552px; height: 101px; border-bottom: 2px solid #fff; font-size: 11px;}
.twob {background: #D5EA96; width: 552px; height: 45px; border: 3px solid #fff; padding: 5px; text-align: center; font-weight: bold; font-size: 11px;}
.twohome {background: #fff; padding: 0px 15px 15px 15px; text-align: justify; font-size: 11px;}
.twoc {background: #fff; padding: 15px; text-align: justify; font-size: 11px;}
.twod {width: 552px;}
.twoe {background: #fff; padding: 50px 25px 10px 50px; text-align: justify;font-size: 11px;}
.twof {background: #fff; padding: 0 0 0 0; line-height: 1.4em; text-align: justify; font-size: 11px;}
.threea {width: 150px; background: #9c6;}
.threeb {font-weight: bold; color: #ccf; padding: 10px; text-align: center; font-size: 11px;}
.threec {border: 1px solid #fff;}
.threetext {font-size: 10px; color: #ccf; padding: 5px 0 10px 0;}
.threetxt {color: #336; padding: 5px; background: #99c;}
.threetxtshade {font-size: 10px; color: #336; padding: 5px; background: #ccf;}
.threetxtdark {font-size: 10px; color: #fff; padding: 5px; background: #669;}
.plaintext {font-size: 10px; color: #000; background: #669; font-weight: normal;}
.plaintext1 {font-size: 10px; color: #000; font-weight: normal;}
.plaintxt {color: #000; font-weight: normal;font-size: 11px;}
.plaintxtblk {color: #000; font-weight: normal;font-size: 11px;}
.smltxt {font-size: 10px;}

/* table */
.image {padding: 4px; border: 1px solid #ccc;}
.cl1 {background: #E1F0B3; padding: 10px; width: 100%;}
.blkwt {}
.map {padding: 10px; border: 1px solid #336;}
.maptext {font: 10px Verdana, Arial, Helvetica, sans-serif; color: #ccf; padding: 10px; width: 190px; border: 1px solid #336; background: #669;}
.maplist {color: #fff; font: 10px Verdana, Arial, Helvetica, sans-serif; padding: 90px 30px 0 30px;}
.cntline {border-bottom: 4px solid #336;}
.photo1 {border: 1px solid #fff;}
.photo2 {background: #669; padding: 7px;}
.activitylist {color: #9c0; font-size: 10px; padding: 90px 30px 0 30px;}
.activityback {background: #fff; padding: 20px; line-height: 1.5em;}
.activitymap {padding: 10px; border: 1px solid #9c0; background: #fff;}
.activitymaptext {font: 10px Verdana, Arial, Helvetica, sans-serif; color: #669; padding: 10px; width: 190px; border: 1px solid #9c0; background: #9c0;}
.activitybara {padding: 2px; background: #D6EB99;}
.tabletext {padding: 8px 0; background: #fff; color: #666; text-align: left;}
.tabletext1 {padding: 15px 0 0 20px; color: #666;}

.tableleft {text-align: left; font-size: 10px; padding: 10px 0 10px 0;}
.tableleft1 {text-align: left; font-size: 10px; padding: 10px; background: #fff;}
.tablenormal {text-align: left; font-size: 10px;}
.tablemargin {border: 2px solid #669;}
.spectable {padding: 0px 2px 0px 1px;}
.spechead {padding-top: 20px;}
.spectext {font-size: 10px; color: #9c0; padding: 1px;}
.specbara {padding: 2px; background: #99c; font-size: 10px; color: #336; font-weight: bold;}
.bar {height: 22px; width: 100%; border: 1px solid #336; font-size: 10px;}
.barcountry {height: 22px; border: 1px solid #336; font-size: 10px;}
.bara {font-size: 11px; padding: 2px; background: #ccf; color: #336; font-weight: bold; text-align: left;}
.baraborder { padding: 2px; background: #fff; color: #333; border: 1px solid #336;}
.bartext { padding: 0 15px 20px 0; text-align: justify; line-height: 1.5em; font-size: 11px;}
.bartextr { padding: 0 0 20px 15px; text-align: justify; line-height: 1.5em; font-size: 11px;}
.bartextc { padding: 0 0 20px 0; text-align: justify; line-height: 1.5em; font-size: 11px;}
.bartxt {padding: 0 15px 0 15px; text-align: justify; line-height: 1.5em; color: #333; font-size: 11px;}
.bart { padding: 0 15px 0 15px; text-align: justify; line-height: 1.5em; color: #333;}
.barb {background: #336; width: 10px}
.bartable {width: 1px;}
.barc {color:  #336; padding: 5px; border: 1px solid #ccf; background: #fff; text-align: left; font-size: 11px; vertical-align: top;}
.bard { padding: 5px; background-color: #ccc; font-size: 11px;}
.bare { background-color: #ccf; padding: 7px; color: #333; font-size: 10px; text-align: left; border-bottom: 1px solid #fff;}
.barg { background-color: #ccf; padding: 7px; color: #333; font-size: 10px; text-align: left; border-bottom: 1px solid #fff; border-right: 1px solid #fff;}
.barf { background-color: #ccf; padding: 7px; color: #333; font-size: 10px; text-align: left; border-bottom: 8px solid #336;}
.border {border: 1px solid #ccf; padding: 2px 7px; color: #333; font-size: 10px; text-align: center; font-weight: bold; background: #fff;}
#mainborder {border-bottom: 2px solid #fff;}
.border1 {border: 1px solid #333;}
.grey1 {background-color: #fff;}
.tripmap {padding-top: 50px;}
.footnote {font-size: 9px; color: #336; text-align: center;}
.photogallery {border: 1px solid #669; padding: 10px; font-size: 11px;}
.phgallery {border: 1px solid #669; background: #333;}
.fontcolor {color: #336; font-weight: bold;}
.backwhite {background: #fff; border: 6px solid #fff;}
.backwhite1 {background: #fff; border-top: 1px solid #336;}
.padbottom {padding-bottom: 15px;}
.border2 {border: 1px solid #ccc; padding: 4px;}
.img1 {margin-right: 10px;}
.img2 {margin-left: 10px;}

.listmain {padding: 5px; font-size: 11px; color: #336; margin: 10px 0 0 0;}
.listlft {background: #ccf; text-align: left}
.listrt {background: #ccf; text-align: right}
.listtxt {border-left: 1px dashed #9c0; border-bottom: 1px dashed #9c0; border-right: 1px dashed #9c0;}

/* links */
a:link, a:visited, a:hover, a:active {text-decoration: underline; color: #333; font-weight: normal;}	

a.list:link, a.list:visited, a.list:hover, a.list:active  {text-decoration: underline; color: #336; font-weight: bold;}	
a.news:link, a.news:visited, a.news:hover, a.news:active {text-decoration: underline; color: #c00; font-weight: normal;}

a.normal:link, a.normal:visited {text-decoration: none; color: #000; font-weight: normal;}	
a.normal:hover {text-decoration: underline; color: #000; font-weight: normal;}
a.normal:active {text-decoration: none; color: #000; font-weight: normal;}

a.underline:link, a.underline:visited, a.underline:hover, a.underline:active {text-decoration: underline; color: #333; font-weight: normal;}

a.bold:link, a.bold:visited {text-decoration: none; color: #333; font-weight: bold;}	
a.bold:hover {text-decoration: underline; color: #333; font-weight: bold;}
a.bold:active {text-decoration: none; color: #333; font-weight: bold;}

a.foot:link, a.foot:visited {text-decoration: none; font-weight: normal; color: #336;}	
a.foot:hover {text-decoration: underline; font-weight: normal; color: #336;}
a.foot:active {text-decoration: none; font-weight: normal; color: #336;}

a.white:link, a.white:visited {text-decoration: none; color: #fff; font-weight: normal;}	
a.white:hover {text-decoration: underline; color: #fff; font-weight: normal;}
a.white:active {text-decoration: none; color: #fff; font-weight: normal;}

a.whiteul:link, a.whiteul:visited, a.whiteul:hover, a.whiteul:active {text-decoration: underline; color: #fff; font-weight: normal;}

a.bar1:link, a.bar1:visited, a.bar1:hover, a.bar1:active {text-decoration: none; color: #336; font-weight: bold;}

a.bar2:link, a.bar2:visited {text-decoration: none; color: #336; font-weight: normal;}	
a.bar2:hover {text-decoration: underline; color: #336; font-weight: normal;}
a.bar2:active {text-decoration: none; color: #336; font-weight: normal;}

a.activity:link, a.activity:visited {text-decoration: underline; color: #9c0; font-weight: bold;}	
a.activity:hover {text-decoration: underline; color: #9c0; font-weight: bold;}
a.activity:active {text-decoration: underline; color: #9c0; font-weight: bold;}

a.activity1:link, a.activity1:visited {text-decoration: none; color: #9c0; font-weight: normal;}	
a.activity1:hover {text-decoration: underline; color: #9c0; font-weight: normal;}
a.activity1:active {text-decoration: none; color: #9c0; font-weight: normal;}

a.maplink:link, a.maplink:visited {text-decoration: none; color: #ccf; font-weight: normal;}	
a.maplink:hover {text-decoration: underline; color: #ccf; font-weight: normal;}
a.maplink:active {text-decoration: none; color: #ccf; font-weight: normal;}

a.maplinkund:link, a.maplinkund:visited {text-decoration: underline; color: #ccf; font-weight: normal;}	
a.maplinkund:hover {text-decoration: underline; color: #ccf; font-weight: normal;}
a.maplinkund:active {text-decoration: underline; color: #ccf; font-weight: normal;}

a.twob1:link, a.twob1:visited {text-decoration: none; color: #336;}	
a.twob1:hover {text-decoration: underline; color: #336;}
a.twob1:active {text-decoration: none; color: #336;}

a.ng:link, a.ng:visited {text-decoration: none; color: #fc3; font-weight: normal; font: 10px;}	
a.ng:hover {text-decoration: none; color: #fc3; font-weight: normal;}
a.ng:active {text-decoration: none; color: #fc3; font-weight: normal;}

a.utility:link, a.utility:visited {text-decoration: none; color: #99c; font-weight: normal;}	
a.utility:hover {text-decoration: underline; color: #99c; font-weight: normal;}
a.utility:active {text-decoration: none; color: #99c; font-weight: normal;}

/* MAIN MENU*/
#divFoldCont {position:relative; top:20px; visibility:hidden;}
#divimg {position:relative; top: 170px;}
.divsub {position:absolute; width: 155px; top: 170px;}
.clFold	{position:absolute; width: 155px;}
.clFoldtop	{position:absolute; width: 155px; border-top: 1px solid #99c; padding: 5px 0 0 0;}
.clFoldbottom	{position:absolute; width: 155px; border-bottom: 1px solid #99c; padding: 0 0 5px 0;}
.subbottom	{position:absolute; width: 155px; border-bottom: 1px solid #99c; padding: 0 0 10px 0;}
.clFoldSub {position:absolute; visibility:hidden; left:15px; color:#fff;}
.clFoldSub2 {position:absolute; visibility:hidden; color:#fff;}
a.clFoldLinks:link, a.clFoldLinks:visited {text-decoration: none; color: #fff; font-weight: normal;}	
a.clFoldLinks:hover {text-decoration: underline; color: #fff; font-weight: normal;}
a.clFoldLinks:active {text-decoration: none; color: #fff; font-weight: normal;}
a.clSubLinks:link, a.clSubLinks:visited {text-decoration: none; color: #ccf; font-weight: normal;}	
a.clSubLinks:hover {text-decoration: underline; color: #ccf; font-weight: normal;}
a.clSubLinks:active {text-decoration: none; color: #ccf; font-weight: normal;}

/* NEW MENU*/
.oneb {color: #99c; font: 10px Verdana, Arial, Helvetica, sans-serif; padding: 5px;}
.onec {color: #fff; font: 10px Verdana, Arial, Helvetica, sans-serif; padding: 2px 0 2px 20px;}
.oned {color: #fff; font: 10px Verdana, Arial, Helvetica, sans-serif; padding: 2px 5px 10px 5px; background: #669; line-height: 2em; border-bottom: 8px solid #336;}
.onee {color: #fff; font: 10px Verdana, Arial, Helvetica, sans-serif; padding: 20px 5px 5px 5px;}
.onef {color: #fff; font: 10px Verdana, Arial, Helvetica, sans-serif; padding: 10px; background: #669; border-bottom: 8px solid #fff;}

