p,ul,ol,li,td,tr,table,h1,h2,u,span,div {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: normal; color: #000000; font-weight: normal}

a.NavlinksEbene1KurseFarbe:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #000000;}
a.NavlinksEbene1ViennaFarbe:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #000000; background-color: #d7d761; text-transform: uppercase; text-decoration: none}
a.NavlinksEbene1UnterbrFarbe:hover {  font-family: Verdana, Arial, Helvetica, sans-serif;  color: #000000; }
a.NavlinksEbene1AktivitaetFarbe:hover {  font-family: Verdana, Arial, Helvetica, sans-serif;  color: #000000; }
a.NavlinksEbene1CommFarbe:hover {  font-family: Verdana, Arial, Helvetica, sans-serif;  color: #000000; }
a.NavlinksEbene1GeneralFarbe:hover {  font-family: Verdana, Arial, Helvetica, sans-serif;  color: #000000; ; background-color: #C0A3DD; font-size: 8pt; text-decoration: none; text-transform: uppercase}
a.navEbene1ueberuns:hover {  font-family: Verdana, Arial, Helvetica, sans-serif;  font-weight: bold; color: #000000; background-color: #FF9C00; text-decoration: none}
a.navEbene1ueberunsFarbe:hover {  font-family: Verdana, Arial, Helvetica, sans-serif;  font-weight: bold; color: #000000; text-decoration: none}
a.navrechts1ebeneFarbe:hover {  font-family: Verdana, Arial, Helvetica, sans-serif;  color: #000000; ; font-size: 8pt; }
a.Navobenschwarz:hover {font-family: Verdana, Arial, Helvetica, sans-serif; color:#CCCCCC;}
a.Navuntenschwarz { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; background-image: none; font-weight: normal; background-color: #000000; text-transform: none; text-decoration: none}
a.Navobenschwarz {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; background-image: none; font-weight: bold; background-color: #000000; text-transform: uppercase; text-decoration: none}
a.NavlinksEbene1Comm {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-transform: uppercase; color: #000000; text-decoration: none; background-color: #E2F1F0; font-weight: bold}
a.NavlinksEbene1Comm:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-transform: uppercase; color: #3454CA; text-decoration: none; background-color: #E2F1F0; font-weight: bold}
a.NavlinksEbene1CommFarbe { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-transform: uppercase; color: #000000; text-decoration: none; background-color: #AFCDCA}

a.navEbene1deutschlernen:hover {  font-family: Verdana, Arial, Helvetica, sans-serif;  font-weight: bold; color: #000000; background-color: #FF5BC; text-decoration: none}
a.navEbene1deutschlernenFarbe:hover {  font-family: Verdana, Arial, Helvetica, sans-serif;  font-weight: bold; color: #000000; text-decoration: none}
.NavlinksEbene1deutschlernenFarbe {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-transform: uppercase; text-decoration: none; background-color: #FFB400; color: #000000}


.Navrechts1ebeneFarbe { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #000000; background-color: #99CCFF; text-transform: uppercase; text-decoration: none}
.Navrechts1ebeneFarbe_dunkel { font-size: 12pt; font-weight: bold; color: #000000; background-color: #6699FF; text-transform: uppercase; text-decoration: none}


input.submitbutton { border-width:1px; border-style:solid; border-color:#666666; background-color: #E9F9F8 }

h1.UeberschriftSchwarz {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt;
                        font-style: normal; 
                        font-weight: bold; color: #000000; 
                        margin-top: 35px;}
						
h1.UeberschriftSchwarz2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt;
                        font-style: normal; 
                        font-weight: bold; color: #000000; 
                        margin-top: 0px;}						
                                                                        
h2.UeberschriftKlein { font-family: Verdana, Arial, Helvetica, sans-serif; 
                       font-size: 8pt; font-style: normal; 
                       font-weight: bold; 
                       color: #000000 ; 
                       margin-top: 15px; 
                       margin-bottom: 0px;}
                       
h2.UeberschriftKlein10px-unten { font-family: Verdana, Arial, Helvetica, sans-serif; 
                                 font-size: 8pt; font-style: normal; 
                                 font-weight: bold; color: #000000 ; 
                                 margin-top: 15px; margin-bottom: 8pt;}
                                 
h2.UeberschriftKleinAbsatz { font-family: Verdana, Arial, Helvetica, sans-serif; 
                             font-size: 8pt; font-style: normal; 
                             font-weight: bold; color: #000000; 
                             margin-top: 23px;; margin-bottom: 0px;}

h1.Ueberschrift_agents {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt;
                        font-style: normal; 
                        font-weight: bold; color: #a24daa; 
                        margin-top: 15px;}
                                                
h1.Ueberschrift_Formulare {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14pt;
                        font-style: normal; text-transform:uppercase;
                        font-weight: normal; color:#a24daa; 
                        margin-top: 0px; margin-bottom:7px;
                                                padding-top: 0px; padding-bottom:0px;}

h1.Ueberschrift_galerie {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt;
                        font-style: normal; 
                        font-weight: bold; color: #3454CA; 
                        margin-top: 15px;}
                                                
h1.photos {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;
                        font-style: normal; margin-top: 10px;
                        font-weight: bold; color: #000000; text-align:center;}
                                                
h1.Ueberschrift_aboutvienna {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;
                        font-style: normal; 
                        font-weight: bold; color: #5E5C11; 
                        margin-top: 10px;}

h2.Ueberschrift_aboutvienna {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt;
                        font-style: normal;
                                                font-weight: bold;
                                                color: #000000;
                                                margin-top: 0px; 
                        margin-bottom: 0px;}

h2.ueberschrift_liste { font-family: Verdana, Arial, Helvetica, sans-serif; 
                                 font-size: 8pt; font-style: normal; 
                                 font-weight: bold; color: #000000 ; 
                                 margin-top: 15px; margin-bottom: 8pt; margin-left: 18pt;}

h1.sitemap {margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; font-weight: bold;}
h2.sitemap {margin-top:0px; margin-bottom:0px; margin-left:5px; margin-right:0px;}
h2.navigation {margin-top:0px; margin-bottom:0px;}

h1.gap_year {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold; color:#990000; margin-top:5px;}
                                                                 
.Fliesstext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: normal; color: #000000; font-weight: normal}
.Fliesstext_groesser {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; line-height: normal; color: #000000; font-weight: normal}
.FliesstextKlein {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-style: normal; line-height: normal; color: #000000; font-weight: normal}
.FliesstextKlein2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: normal; color: #000000; font-weight: normal}
.FliesstextKleinPreiseRot {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: normal; color: #993300; font-weight: normal}
.FliesstextKursiv {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: italic; line-height: normal; color: #000000; font-weight: normal}
.FliesstextFett {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: normal; color: #000000; font-weight:bold }
.FliesstextFettRot {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: normal; color: #FF0000; font-weight:bold }
.FliesstextFettGross {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: normal; color: #000000; font-weight:bold }
.FliesstextUeberschriften {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold; color: #000000}
.FliesstextUeberschriften2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold; color: #000000; margin-top:0px;}
.FliesstextUeberschriftenRot {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold; color: #993300}
.FliesstextUeberschriftenKlein { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #000000 }
.TextTabellePreis { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #993300; font-weight: bold; }
.TextTabellePreis2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #993300; font-weight: normal; }
.link_discount {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: normal; color: #000000; font-weight:bold; text-decoration:underline; }
.fett_einzug {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: normal; color: #000000; font-weight:bold; margin-left:-30pt; margin-bottom:35pt;}

.Verlauf {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal}
.grosseUeberschrift {  font-family: Verdana; font-size: 12pt; font-weight: bold; color: #FFFFFF}
.grosseUeberschriftgrau {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #999999}

.KurseTDrechts {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #993300; background-color: #efe7de; font-weight: normal}
.KursTDkopf {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold; color: #FFFFFF; background-color: #cec6b5}
.KursTDkopf_dunkel {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold; color: #FFFFFF; background-color: #BAB3A4}
.KursTDkopf_rot {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: normal; color: #A60905; background-color: #cec6b5}
.KursTDkopf_gross {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: normal; color: #FFFFFF; background-color: #cec6b5; text-transform:uppercase;}
.KursTDkopf_cp {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; font-style: normal; font-weight: bold; color: #FFFFFF; background-color: #cec6b5}
.KursTDkoerper { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; color: #000000; background-color: #efe7de}
.KursTDkoerper_weiß { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; color: #000000; background-color: #999999}

.KursTDkoerper_cp { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; color: #000000; background-color: #efe7de}
.KursTDkoerper_cperror { font-size: 10pt; font-style: normal; font-weight: normal; color: #FF4B12; background-color: #efe7de}
.KursTDLinks { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #993300; font-weight: bold; background-color: #EFE8DE }
.tdschwarz {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; color: #FFFFFF; background-color: #000000; font-weight: bold}
.tdweiss {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold}


.SommerTDkopf {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold; color: #FFFFFF; background-color: #FFB400}
.SommerTDrechts {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #BC0000; background-color: #FFF5BC; font-weight: normal}
.SommerTDlinks {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #BC0000; background-color: #FFF5BC; font-weight: bold}


.EbenennavMitte {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #999999}
.Navobenschwarz {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; background-image: none; font-weight: bold; background-color: #000000; text-transform: uppercase; text-decoration: none}
.Navobenschwarz_notbold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; background-image: none; font-weight: normal; background-color: #000000; text-transform: uppercase; text-decoration: none}
.Navobenschwarz_agents {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; background-image: none; font-weight: normal; background-color: #000000; text-transform:none; text-decoration: none; padding-left:16px;}
.Navuntenschwarz { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #FFFFFF; background-image: none; font-weight: normal; background-color: #000000; text-transform: none}
.NavOrangeoben {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-transform: uppercase; background-color: #FF9900}

a.Navoben_link {font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none}
a.Navoben_link:hover {font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none}
a.Navoben_link_NEU {font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; padding-top:5px;}
a.Navoben_link_NEU:hover {font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; padding-top:5px;}
.Navoben_link_NEU {font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; padding-top:5px;}

.Navrechts1ebene {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #000000; background-color: #E7F7FF; text-transform: uppercase; text-decoration: none}
.Navrechts2Ebene {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; background-color: #E7F7FF}
.BoxUeberschrift { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; background-image: none; font-weight: bold; background-color: #000000; text-transform: uppercase }
.Logo {  background-color: #E7F7FF}

.navEbene1ueberuns {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; background-color: #ffe7b5; text-transform: uppercase; text-decoration: none; color: #000000}
.navEbene2ueberuns { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; background-color: #ffe5b2; text-transform: none; padding:3px; text-decoration: none; color: #000000; }
.navEbene3ueberuns { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; background-color: #ffe7b5; text-transform: none; text-decoration: none; color: #000000}
.NavlinksEbene2ueberuns { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; background-color: #ffe5b2; text-transform: none; text-decoration: none; color: #000000; text-decoration: none}
.NavlinksEbene1ueberunsFarbe {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #000000; background-color: #FFD14D; text-transform: uppercase; text-decoration: none}
.NavlinksEbene1ueberunsFarbeIcon {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #000000; background-color: #FF9900; text-transform: uppercase; text-decoration: none}

.NavlinksEbene1Comm {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-transform: uppercase; color: #000000; text-decoration: none; background-color: #E2F1F0; font-weight: bold}
.NavlinksEbene2Comm {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-transform: uppercase; color: #000000; text-decoration: none; background-color: #E2F1F0}
.NavlinksEbene1General {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-transform: uppercase; color: #000000; text-decoration: none; background-color: #ECDAFE}
.NavlinksEbene2General { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-transform: none; color: #000000; text-decoration: none; background-color: #ECDAFE }
.NavlinksEbene1GeneralFarbe { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-transform: uppercase; color: #000000; text-decoration: none; background-color: #C0a3dd}
.Navrechts1ebeneFarbe { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #000000; background-color: #99CCFF; text-transform: uppercase; text-decoration: none}
.NavlinksEbene1Aktivitaet {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; background-color: #DBE0C8; text-transform: uppercase; text-decoration: none; color: #000000}
.NavlinksEbene2Aktivitaet {  font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #DBE0C8; text-transform: none; color: #000000; font-size: 8pt}
.NavlinksEbene3Aktivitaet { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #DBE0C8; text-transform: none; color: #000000; font-size: 8pt; text-decoration: none}
.NavlinksEbene1AktivitaetFarbe {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-transform: uppercase; background-color: #B0B094; color: #000000; text-decoration: none}


.NavlinksEbene1Kurse {  font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #EEE4D9; font-size: 8pt; font-weight: bold; text-transform: uppercase; color: #000000; text-decoration: none}
.NavlinksEbene1KurseIcon {  font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #A60905; font-size: 8pt; font-weight: bold; text-transform: uppercase; color: #000000; text-decoration: none}
.NavlinksEbene1KurseFarbe {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #000000; background-color: #CEC2B4; text-transform: uppercase; text-decoration: none}
.NavlinksEbene2Kurse { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #EEE4D9; font-size: 8pt; font-weight: normal; text-decoration: none; text-transform: none; color: #000000}
.NavlinksEbene3Kurse { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #EEE4D9; font-size: 8pt; font-weight: normal; text-decoration: none; color: #000000}

.NavlinksEbene1Unterbr {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; background-color: #eddcbf; text-transform: uppercase; font-weight: bold; text-decoration: none;}
.NavlinksEbene2Unterbr {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; background-color: #eddcbf; font-weight: normal; text-decoration: none;}
.NavlinksEbene3Unterbr {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; background-color: #eddcbf; font-weight: normal; text-decoration: none}
.NavlinksEbene1UnterbrFarbe {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-transform: uppercase; text-decoration: none; background-color: #BFAC8B; color: #000000}

.NavlinksEbene1Vienna {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #000000; background-color: #F8F8B3; text-transform: uppercase; text-decoration: none}
.NavlinksEbene1ViennaIcon {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #000000; background-color: #639933; text-transform: uppercase; text-decoration: none}
.NavlinksEbene2Vienna { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #000000; background-color: #F8F8B3 ; text-decoration: none}
.NavlinksEbene3Vienna { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #000000; background-color: #F8F8B3 ; text-decoration: none}
.NavlinksEbene1ViennaFarbe {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-transform: uppercase; color: #000000; text-decoration: none; background-color: #D7D761}
.NavlinksEbene1ViennaFarbe:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #000000; background-color: #d7d761 text-transform: uppercase; text-decoration: none}

.NavlinksEbene1Vienna_banner {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #000000; background-color: #F0F0B4; text-transform: uppercase; text-decoration: none}
.NavlinksEbene2Vienna_banner { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #000000; background-color: #F0F0B4; text-decoration: none}
.NavlinksEbene3Vienna_banner { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #000000; background-color: #F0F0B4; text-decoration: none}
.NavlinksEbene1Vienna_bannerFarbe {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-transform: uppercase; color: #000000; text-decoration: none; background-color: #D7D761}
.NavlinksEbene1Vienna_bannerFarbe:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #000000; background-color: #d7d761 text-transform: uppercase; text-decoration: none}

.NavlinksEbene2why_german {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; font-weight:normal; background-color:#E7F7FF; text-decoration:none;}

.tdgrau { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; color: #FFFFFF; background-color: #666666; font-weight: bold; text-transform: uppercase;}
.tdgrau { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; color: #FFFFFF; background-color: #666666; font-weight: bold; text-transform: uppercase;}
h2.tdgrau {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; color: #FFFFFF; background-color: #666666; font-weight: bold; text-transform: uppercase; margin-top: 0px; margin-bottom: 0px;}

.Navuntengrau { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-style: normal; color: #FFFFFF; background-color: #666666; font-weight: normal; text-transform: none;}
.tdolive { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; color: #5e5c11; background-color: #e6e686; font-weight: bold;}
.bildunterschrift {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-style: normal; line-height: normal; color: #666666; font-weight: normal}
a.Navuntengrau { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #FFFFFF; background-image: none; font-weight: normal; background-color: #666666; text-transform: none; text-decoration: none}

.Navlink {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none}
.NavlinksEbene1Comm {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-transform: uppercase; color: #000000; text-decoration: none; background-color: #E2F1F0}
.NavlinksEbene2Comm { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-transform: none; color: #000000; text-decoration: none; background-color: #E2F1F0 }
.NavlinksEbene1CommFarbe { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-transform: uppercase; color: #000000; text-decoration: none; background-color: #AFCDCA}
.TdBlauKopf {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF; background-color: #AFCDCA}
.TdBlauKoerper {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; background-color: #E2F1F0; font-weight: bold; text-align: center}
.TdBlauKoerperDuenn { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; background-color: #E2F1F0; font-weight: normal; text-align: center }

.navEbene1deutschlernen {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; background-color: #FFF5BC; text-transform: uppercase; text-decoration: none; color: #000000}
.NavlinksEbene1deutschlernen { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-transform: uppercase; color: #000000; text-decoration: none; background-color: #FFF5BC}
.NavlinksEbene2deutschlernen { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-transform: none; color: #000000; text-decoration: none; background-color: #FFF5BC }

.alert {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: normal; color: #ff4b12; font-weight: bold; text-decoration:none;}

.TdLilaKopf { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF; background-color: #a24daa}
.TdLilaKopf_gross { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF; background-color: #a24daa; text-transform: uppercase;}
.TdLilaKoerperDuenn { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; background-color: #ecdafe; font-weight: normal; text-align: center }
.TdLilaKoerper { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; background-color: #ecdafe; font-weight: bold; text-align: center }
.TdLilaKoerperForm { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; background-color: #ecdafe; font-weight: normal;}
.TdLilaKoerperLinks { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; background-color: #ecdafe; font-weight: normal;}
.TdHelllilaKopf {color:#FFFFFF; background-color:#C0A3DD;}
.TdLilaKopf_fett { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF; background-color: #a24daa; font-weight:bold;}

a.form_lila {color:#A24DAA;}
a.form_lila:link {color: #A24DAA;}
a.form_lila:hover {color: #A24DAA;}

.ueberschrift_agents_klein { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #a24daa;}

a.biblio {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; color: #000000; font-weight: bold; text-align:left;}
a.biblio:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; color: #000000; font-weight: bold; text-align:left;}

.DOnavi_top {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10pt; font-style:normal; color:#FFFFFF; font-weight:bold; text-transform:uppercase;}

.DOnavi_top_kl {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:7pt; font-style:normal; color:#FFFFFF; font-weight:normal; text-transform:uppercase;}

.DOnavili {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10pt; font-style:normal; color:#FFF6BD; font-weight:bold; background-color:#FFB400; text-transform:uppercase;}


.DOnavili_ebene1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; color:#FEF5Bc; font-weight:bold; background-color:#FF6600; text-transform:uppercase;}

.DOnavili_ebene1_a {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; color:#fff5bc; font-weight:bold; background-color:#ff6600; text-transform:uppercase;}

a.DOnavili_ebene1_a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; color:#FEE8B6; font-weight:bold; background-color:#FF6600; text-transform:uppercase;}

a.DOnavili_ebene1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; color:#FFD46C; font-weight:bold; background-color:#FF6600; text-transform:uppercase; text-decoration:none;}

a.DOnavili_ebene1:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; color:#FEE8B6; font-weight:bold; background-color:#FF6600; text-transform:uppercase; text-decoration:none;}


.DOnavili_ebene2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; color:#FF6600; font-weight:bold; background-color:#FFD161;}

.DOnavili_ebene2_a {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; color:#C40202; font-weight:bold; background-color:#FFD161;}

a.DOnavili_ebene2_a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; font-style:normal; color:#C40304; font-weight:bold; background-color:#FFD161;}

a.DOnavili_ebene2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; color:#FB6801; font-weight:bold; background-color:#FFD161; text-decoration:none;}

a.DOnavili_ebene2:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; color:#C40304; font-weight:bold; background-color:#FFD161; text-decoration:none;}


.DOnavili_ebene3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; color:#FF6600; font-weight:normal; background-color:#FEE9B5;}

.DOnavili_ebene3_a {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; font-style:normal; color:#C40304; font-weight:normal; background-color:#FEE8B6;}

a.DOnavili_ebene3_a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; font-style:normal; color:#C40304; font-weight:normal; background-color:#FEE8B6;}

a.DOnavili_ebene3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; font-style:normal; color:#FE6700; font-weight:normal; background-color:#FEE8B6; text-decoration:none;}

a.DOnavili_ebene3:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; font-style:normal; color:#C40304; font-weight:normal; background-color:#FEE8B6; text-decoration:none;}

a.school:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF9C00; text-decoration: none; font-size: 8pt; font-weight: normal; text-transform: none}
a.school:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-transform: none; color: #000000; text-decoration: none}
a.school {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-transform: none; color: #000000; text-decoration: none}

a.acco:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #3454CA; text-decoration: none; font-size: 8pt; font-weight: normal; text-transform: none}
a.acco:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-transform: none; color: #000000; text-decoration: none}
a.acco {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-transform: none; color: #000000; text-decoration: none}

a.acti:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF5400; text-decoration: none; font-size: 8pt; font-weight: normal; text-transform: none}
a.acti:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-transform: none; color: #000000; text-decoration: none}
a.acti {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-transform: none; color: #000000; text-decoration: none}


a.acco:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #A53962; text-decoration: none; font-size: 8pt; font-weight: normal; text-transform: none}
a.acco:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-transform: none; color: #000000; text-decoration: none}
a.acco {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-transform: none; color: #000000; text-decoration: none}

a.vie:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #639C31; text-decoration: none; font-size: 8pt; font-weight: normal; text-transform: none}
a.vie:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-transform: none; color: #000000; text-decoration: none}
a.vie {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-transform: none; color: #000000; text-decoration: none}

a.cou:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #A24DAA; text-decoration: none; font-size: 8pt; font-weight: normal; text-transform: none}
a.cou:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-transform: none; color: #000000; text-decoration: none}
a.cou {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-transform: none; color: #000000; text-decoration: none}

a.kurs:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #A50800; text-decoration: none; font-size: 8pt; font-weight: normal; text-transform: none}
a.kurs:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-transform: none; color: #000000; text-decoration: none}
a.kurs {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-transform: none; color: #000000; text-decoration: none}

.DOboxen_top {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; color:#FFFFFF; font-weight:bold; background-color:#FF9339; text-align:center;}

.DOboxen_content {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; color:#D40000; font-weight:normal; background-color:#FFD161;}

a.DONavoben {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; color:#FFFFFF; font-weight:bold; text-transform:uppercase; text-decoration:none;}

a.DONavoben:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:bold; text-transform:uppercase; text-decoration:none; color:#FF3801;}

a.DONavoben_kl {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:7pt; font-style:normal; color:#FFFFFF; font-weight:normal; text-transform:uppercase; text-decoration:none;}

a.DONavoben_kl:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:7pt; font-style:normal; font-weight:normal; text-transform:uppercase; text-decoration:none; color:#FFD161;}


.DOFliesstext {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; color: #666666; font-weight: normal}
.DOFliesstextKlein {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-style: normal; line-height: normal; color: #666666; font-weight: normal}
.DOFliesstextKursiv {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: italic; line-height: normal; color: #666666; font-weight: normal}
.DOFliesstextFett {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; color: #666666; font-weight:bold}
.DOFliesstextUeberschriften {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; font-weight: bold; color: #BC0000}
.DOFliesstextUeberschriftenKlein { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; color: #FF9339}

.DOTdKopf {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FEE9B5; background-color:#ff9239; font-weight:bold;}
.DOTdKoerper {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; background-color:#Fee9B5; font-weight:bold; text-align:left}
.DOTdKoerperDuenn {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#666666; background-color:#FEE9b5; font-weight:normal; text-align:left}

a.DOunten { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-style:normal; color:#FFFFFF; font-weight:bold; text-transform:none; text-decoration:none; }
a.DOunten:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-style:normal; font-weight:bold; text-transform:none; text-decoration:none; color:#FFFFFF; }
.DOunten {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none}
.DOTdKoerper_orange { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; background-color:#ffd161; font-weight:bold; text-align:left }
a.DOorange { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; color:#FF6600; font-weight:bold; text-transform:none; text-decoration:none; }
a.DOorange:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:bold; text-transform:none; text-decoration:none; color:#FF3801; }
a.DOgross { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-style:normal; color:#FF6600; font-weight:bold; text-transform:uppercase; text-decoration:none; }
a.DOgross:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-style:normal; font-weight:bold; text-transform:uppercase; text-decoration:none; color:#BC0000; }


.DOnavili_ebene3b { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; color:#CC0000; font-weight:bold; background-color:#FEE9B5; }
a.DOnavili_ebene3b:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; font-style:normal; color:#C40304; font-weight:bold; background-color:#FEE8B6; text-decoration:none; }


.tdgrauKopie { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #FFFFFF; background-color: #FFFFFF; font-weight: normal; text-transform: none; ; border: thin #3366CC solid}
a.service:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #3454CA; text-decoration: none; font-size: 8pt; font-weight: normal; text-transform: none}
a.service:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-transform: none; color: #000000; text-decoration: none}
a.service {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-transform: none; color: #000000; text-decoration: none}


a.boxentop { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF;  font-weight: normal; background-color: #000000; text-transform: uppercase; text-align:center;}
a.boxentop:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; font-weight: normal; background-color: #000000; text-transform: uppercase; text-align:center;}

.inputbox {
         border-width:1px;
         border-style:solid;
         border-color:#999999;
         background-color:#FFFFFF;
          font-size:8pt;
 }
 
.inputforms {
         border-width:1px;
         border-style:solid;
         border-color:#999999;
         background-color:#FFFFFF;
         font-size:8pt;
}

.inputformserror {
         border-width:1px;
         border-style:solid;
         border-color:#999999;
         background-color:#FF6666;
         font-size:8pt;
}
 
.select_feld {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt;
}

.td_service {background-color:#E2F1F0;}

.td_service_bold {background-color:#AFCDCA; color:#000000; font-weight:bold; margin-left:5px;}

.klein {font-size:7pt;}
.klein_alumni {font-size:8pt; line-height:120%;}

.penpals_navi {font-size:8pt; font-weight:bold; margin-top:10px;}

.Ueberschrift_service {font-size:9pt; font-style:normal; font-weight:bold; color:#3454CA; margin-top:20px; margin-bottom:15px;}

.TdBlauKopf1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF; background-color: #AFCDCA ; text-transform: uppercase; font-weight: bold; text-align: center}

.TdBlauKoerper1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#3366cc; background-color:#E2F1F0; font-weight:normal; vertical-align:baseline;}

.TdBlauKoerper2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; background-color:#E2F1F0; font-weight:normal; text-align:left; margin-left:10px;}

ol.top {vertical-align:top;}

.printtab {
         border-width:1px;
         border-style:solid;
         background-color:#FFFFFF;
         border-color:#AFCDCA;
 }
 
ul.teaser {margin-top:0px; margin-bottom:0px;}

td.teaser_text {margin-top:0px; margin-bottom:0px; padding-left:10px; vertical-align:top;}

.ueberschrift_accomodation {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #FFFFFF; text-decoration: none; background-color: #A73963; border-color: black black #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}

.td_strichunten {  border-color: black black #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #CEC2B4}

.boxlink_english {font-size:7pt; text-align:right;}

body {background-color: #FFFFFF; margin-top: 0px; margin-left: 0px; marginwidth: 0px;  marginheight: 0 px; leftmargin: 0px; topmargin: 0px; link:#000000; vlink:#000000; alink:#000000;}
a {color: #000000; text-decoration:underline;}

.kein_abstand {margin-top:0px; margin-bottom:3px; padding-top:0px; padding-bottom:0px; text-align:center; vertical-align:top;}

.kein_abstand_left {margin-top:0px; margin-bottom:3px; padding-top:0px; padding-bottom:0px; text-align:left; vertical-align:top;}

.abstand_datum {margin-top:0px; margin-bottom:5px; padding-top:0px; padding-bottom:0px; text-align:center; vertical-align:top;}

/*.bild_link {border:1px solid #000000;}*/

select.kurse {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt;}
select.kurse1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; width="250px";}

.kurse {margin-top:0px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; vertical-align:top;}

.inputerror {background-color:#FF6666;}

.hidden {
	display: none;
}

.nosee {
	display: none;
}
