div.marking {
height: 19px;
border-color: #000000;
border-width: 1px;
border-style: solid;
background-color: #ffffff;
padding-top: 1px;
padding-left:10px;
padding-right: 10px;
}
div#creditslayer {
position: absolute;
top: 81px;
left: 10%;
width: 80%;
height: auto;
visibility: hidden;
z-index: 130;
background-color: #ffffff;
border-color: #000000;
border-style: solid;
border-width: 1px;
}
div.layercredits {
position: relative;
top: 27px;
left: 20px;
width: 621px;
margin-bottom: 20px;
}
div.inhalt {
position: absolute;
top: 172px;
left: 5%;
width: 90%;
height: auto;
z-index:50;
}
div.headcover {
position: relative;
top:3px;
width: 690px;
margin-bottom: 0px;
}
div.headoverview {
position: relative;
top: -9px;
margin-left:auto; 
margin-right:auto; 
width: 690px;
margin-bottom: 30px;
}
div.chapter {
width: 690px;
background-color: #ffffff;
margin-bottom: 24px;
}
div.tourselect { 
position: relative;
top: -11px;
left: 0px;
width: 830px;
margin-left: auto;
margin-right: auto;
margin-bottom: -7px;
}
div.hotelselect {
position: relative;
top: 2px;
height: 305px;
width: 100%;
border-color: #000000;
border-width: 1px;
border-style: solid;
overflow: auto;
margin-bottom: 32px;
}
div.selecttitel { 
position: relative;
top: 4px;
left: 0px;
}
div.stations {
position: relative;
top: -4px;
right: 0px;
}
div.headtrip {
position: relative;
top: 22px;
left: 0px;
width: 690px;
}
div.headhotel {
position: relative;
top: 10px;
left: 0px;
width: 690px;
}
div.media {
position: relative;
top: 0px;
left: 0px;
height: 20px;
background-color: #ffffff;
border-color: #000000;
border-width: 1px;
border-style: solid;
padding-left:3px;
padding-right: 5px;
}
div.programplatz {
height: 308px;
width: 668px;
padding: 10px;
border-color: #000000;
border-width: 1px;
border-style: solid;
overflow: auto;
margin-bottom: -6px;
}
div.hotelplatz {
position: relative;
top: 26px;
left: 0px;
width: 688px;
margin-bottom: -1px;
}
div.reiseleitung {
position: relative;
top: 33px;
left: 0px;
width: 690px;
margin-bottom: 0px;
}
div.ayurvedaprogramm {
position: relative;
top: 29px;
left: 0px;
width: 690px;
margin-bottom: 32px;
}
div.buttonbox {
position: relative;
top: -2px;
left: 6px;
}
div.button {
position: relative;
top: 0px;
left: 0px;
height: 20px;
border-color: #000000;
border-width: 1px;
border-style: solid;
margin-bottom: 10px;
}
div#transparenz {
position: fixed;
top: 0px;
left: 0px;
width: 100%;
height: 100%;
background-color:#ffffff;
opacity: .7;
filter: alpha(opacity=70);
visibility: hidden;
z-index: 120;
}
div#landbox {
position: absolute;
top: 10px;
left: 0px;
width: 100%;
height: 100%;
visibility: hidden;
z-index: 130;
}
div#mapbox {
position: fixed;
top: 10px;
left: 0px;
width: 100%;
height: 100%;
visibility: hidden;
z-index: 130;
}
div#versendbox {
position: fixed;
top: 10px;
width: 100%;
visibility: hidden;
z-index: 130;
}
div.formular {
background-color: #ffffff;
border-color: #000000;
border-width: 1px;
border-style: solid;
padding: 5px;
width: 494px;
}
div.anmeldung {
position: absolute;
top: 48px;
left: 19px;
width: 494px;
}
div.close {
position: relative;
top: 0px;
left: 0px;
height: 20px;
width: 150px;
background-color: #ffffff;
border-color: #000000;
border-width: 1px;
border-style: solid;
padding-left:3px;
padding-right: 5px;
font-family: verdana,geneva,arial,helvetica,sans-serif;  
font-size: 9px;
line-height:20px; 
}
div.headpopup {
position: relative;
top: 47px;
left: 12px;
width: 510px;
}
div.einbinden {
position: relative;
top: 73px;
width: 100%;
text-align: center;
margin-bottom: 8px;
}
div#bild1 {
position: absolute;
top: 133px;
left: 20px;
width: 510px;
z-index: 20;
visibility: visible;
}
div#bild2 {
position: absolute;
top: 133px;
left: 20px;
width: 510px;
z-index: 20;
visibility: hidden;
}
div#bild3 {
position: absolute;
top: 133px;
left: 20px;
width: 510px;
z-index: 20;
visibility: hidden;
}
div.diamenu {
position:absolute;
top: -4pt;
right: 0pt;
width: 94px;
}
div.diashow {
position: absolute;
top: 27px;
width: 100%;
text-align: center;
}
div.legende {
position: absolute;
left: 0px;
top: 351px;
width: 510px;
}
div.film {
position: relative;
top: 63px;
left: 22px;
width: 100%;
text-align: center;
}
div.audio {
position: relative;
top: 59px;
width: 100%;
text-align: center;
}
div.kontakt {
position: absolute;
top: 42px;
left: 19px;
width: 494px;
}
div.headallgemein {
position: relative;
top: 0px;
left: 0px;
width: 690px;
margin-bottom: -22px;
}

div.team { 
position: relative;
top:21px;
left: -28px;
width: 830px;
margin-left: auto;
margin-right: auto;
margin-bottom:0px;
}

div#visaschliessen {
position: fixed;
top: 49px;
left: 10%;
visibility: hidden;
z-index: 130;
}
div#visaindia {
position: absolute;
top: 81px;
left: 10%;
width: 80%;
height: auto;
visibility: hidden;
z-index: 130;
background-color: #ffffff;
border-color: #000000;
border-style: solid;
border-width: 1px;
}
div#visanepal {
position: absolute;
top: 81px;
left: 10%;
width: 80%;
height: auto;
visibility: hidden;
z-index: 130;
background-color: #ffffff;
border-color: #000000;
border-style: solid;
border-width: 1px;
}

div#visachina {
position: absolute;
top: 81px;
left: 10%;
width: 80%;
height: auto;
visibility: hidden;
z-index: 130;
background-color: #ffffff;
border-color: #000000;
border-style: solid;
border-width: 1px;
}

div#visabhutan {
position: absolute;
top: 81px;
left: 10%;
width: 80%;
height: auto;
visibility: hidden;
z-index: 130;
background-color: #ffffff;
border-color: #000000;
border-style: solid;
border-width: 1px;
}

div#visasrilanka {
position: absolute;
top: 81px;
left: 10%;
width: 80%;
height: auto;
visibility: hidden;
z-index: 130;
background-color: #ffffff;
border-color: #000000;
border-style: solid;
border-width: 1px;
}

div#visathailand {
position: absolute;
top: 81px;
left: 10%;
width: 80%;
height: auto;
visibility: hidden;
z-index: 130;
background-color: #ffffff;
border-color: #000000;
border-style: solid;
border-width: 1px;
}

div#visamalediven {
position: absolute;
top: 81px;
left: 10%;
width: 80%;
height: auto;
visibility: hidden;
z-index: 130;
background-color: #ffffff;
border-color: #000000;
border-style: solid;
border-width: 1px;
}

div#visamongolei {
position: absolute;
top: 81px;
left: 10%;
width: 80%;
height: auto;
visibility: hidden;
z-index: 130;
background-color: #ffffff;
border-color: #000000;
border-style: solid;
border-width: 1px;
}

div#visausbekistan {
position: absolute;
top: 81px;
left: 10%;
width: 80%;
height: auto;
visibility: hidden;
z-index: 130;
background-color: #ffffff;
border-color: #000000;
border-style: solid;
border-width: 1px;
}

div#visakirgistan {
position: absolute;
top: 81px;
left: 10%;
width: 80%;
height: auto;
visibility: hidden;
z-index: 130;
background-color: #ffffff;
border-color: #000000;
border-style: solid;
border-width: 1px;
}

div#visapakistan {
position: absolute;
top: 81px;
left: 10%;
width: 80%;
height: auto;
visibility: hidden;
z-index: 130;
background-color: #ffffff;
border-color: #000000;
border-style: solid;
border-width: 1px;
}

div#visalaos {
position: absolute;
top: 81px;
left: 10%;
width: 80%;
height: auto;
visibility: hidden;
z-index: 130;
background-color: #ffffff;
border-color: #000000;
border-style: solid;
border-width: 1px;
}

div#visakambodscha {
position: absolute;
top: 81px;
left: 10%;
width: 80%;
height: auto;
visibility: hidden;
z-index: 130;
background-color: #ffffff;
border-color: #000000;
border-style: solid;
border-width: 1px;
}

div#visavietnam {
position: absolute;
top: 81px;
left: 10%;
width: 80%;
height: auto;
visibility: hidden;
z-index: 130;
background-color: #ffffff;
border-color: #000000;
border-style: solid;
border-width: 1px;
}
div.visa {
position: relative;
top: 33px;
left: 20px;
width: 621px;
margin-bottom: 20px;
}
div.eventmap {
position: relative;
top: 40px;
left: -21px;
margin-left:auto; 
margin-right:auto; 
width: 788px;
margin-bottom: 16px;
}
div.ananda { 
position: relative;
top:-21px;
left: -21px;
width: 830px;
margin-left: auto;
margin-right: auto;
margin-bottom:0px;
}
div.flight {
position: relative;
top: 0px;
left: 0px;
height: 20px;
background-color: #ffffff;
border-color: #000000;
border-width: 1px;
border-style: solid;
padding-left:3px;
padding-right: 5px;
padding-top: 4px;
}
div.abreise {
position: relative;
top: 59px;
left: 220px;
}

table.markingbar {
position: fixed;
top: 121px;
left: 11px;
z-index: 60;
}
table.toolbar {
position: fixed;
top: 121px;
right: 11px;
z-index: 61;
}
table.cover { 
position: relative;
top: -9px;
left: -23px;
}
table.platform { 
}
table.platform tr { 
vertical-align: top;
}
table.programbild { 
position: relative;
top: 24px;
left: -20px;
width: 832px;
}
table.mediabox {
position: relative;
top: 24px;
left: -9px;
}
table.program {
position: relative;
top: 16px;
left: -9px;
}
table.hotel {
width: 688px;
}
table.hotel tr { 
vertical-align: top;
}
table.datenbox {
position: relative;
top: 43px;
left: 0px;
width: 790px;
margin-bottom: 30px;
}
table.datenbox tr { 
vertical-align: top;
}
table.datenborder { 
width: 690px;
height: auto;
position: relative;
top: -2px;
left: -2px;
border-style: solid;
border-width: 2px;
}
table.datenborder tr { 
vertical-align: top;
}
table.daten { 
width: 328px; 
height: auto;
}
table.daten tr { 
vertical-align: top;
}
table.daten td { 
}
table.versteckt {
position: absolute;
top: 30px;
width: 100%;
}
table.formularfelder {
width: 494px;
margin-top: 10px;
}
table.formularfelder tr {
vertical-align: top;
}
table.schliessen {
position: fixed;
top: 1px;
right: 11px;
z-index: 61;
}
table.kontakt {
width: 494px;
margin-top: 10px;
margin-bottom: 10px;
}
table.kontakt tr {
vertical-align: top;
}
table.philosophie {
position: relative;
top: 24px;
left:-20px;
width: 831px;
margin-bottom: 10px;
}
table.philosophie tr {
vertical-align: top;
}
table.info {
position: relative;
top: 24px;
left:-13px;
width: 829px;
margin-bottom: 10px;
}
table.visa {
position: relative;
top: 24px;
left:0px;
width: 690px;
margin-bottom: 10px;
}
table.info tr {
vertical-align: top;
}
table.visa tr {
vertical-align: top;
}
table.flight {
position: relative;
top: 24px;
left: -9px;
}
td.felder {
text-align: right;
}
td.right {
text-align: right;
}
td.distance {
padding-top: 8px;
}
td.aktuell {
border-color: #990000;
border-style: solid;
border-width: 2px;
padding: 8px;
}

img.picto {
position: relative;
top: 0px;
left: 0px;
border-width: 0px;
vertical-align: -4px;
}
img.headmap {
vertical-align: text-top;
border-width: 0px;
margin-top: 15px;
}
img.chapterimage {
float:left; 
border-width: 2px;
border-style: solid;
margin-right: 30px;
}
img.ananda {
float:left; 
border-width: 2px;
border-style: solid;
margin-bottom: 10px;
margin-right: 10px;
vertical-align: text-top;
}

input.formular {
background-color: #ffffff;
border-color: #000000;
border-width: 1px;
border-style: solid;
width: 200px;
height: 22px;
}
input.formular2 {
background-color: #ffffff;
border-color: #000000;
border-width: 1px;
border-style: solid;
width: 50px;
height: 22px;
}
input.knopf {
background-color: #ffffff;
border-color: #000000;
border-width: 1px;
border-style: solid;
width: 80px;
height: 22px;
}

select.reisedaten {
background-color: #ffffff;
border-color: #000000;
border-width: 1px;
border-style: solid;
height: 20px;
text-align: right;
}

textarea.kommentar {
background-color: #ffffff;
border-color: #000000;
border-width: 1px;
border-style: solid;
width: 200px;
height: 62px;
}

iframe.map {
position: relative;
top: 0px;
left: 0px;
width: 788px;
height: 308px;
border: 1px;
border-color: #000000;
border-style: solid;
margin-bottom: 0px;
}
iframe.citytv {
position: absolute;
top: 0px;
left: 0px;
width:  490px;
height: 324px;
}
iframe.animation {
position: relative;
top: 0px;
left: 0px;
width: 790px;
height: 190px;
}
