BODY {
	background-color : White;
	/* Definiert das Aussehen des Scrollbalkens im IE*/
	scrollbar-face-color: #669999;
	scrollbar-highlight-color: #669999;
	scrollbar-shadow-color: #669999;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scollbar-darkshadow-color: #FFFFFF;
	
}
/* Navigation (Meta, links und rechts---------------------------) */
/*formatiert die Adresse im Logo*/	
.logoadresse {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight : 400;
	color : #000000;
	margin-left : 18px;
	margin-right : 0px;
	margin-top : 0px;
}

/*Formatiert die mail adresse unter dem logo*/
A.mail:LINK{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight : 400;
	color : #000000;
	text-decoration : underline;
}

A.mail:HOVER {
	background-color: #FFCCCC;
}

A.mail:VISITED{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight : 400;
	color : #000000;
	text-decoration : none;
}
A.mail:ACTIVE {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight : 400;
	color : #FF0000;
	text-decoration : underline;
}

/* sitemap*/
TD.map {
	text-align : right;
	padding-right : 25px;
	}

	/*meta navigation*/
A.meta:LINK{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight : bold;
	color : #CCFFFF;
	text-decoration : none;
}

A.meta:HOVER {
	background-color: #FF6600;
}

A.meta:VISITED{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight : bold;
	color : #FFFFFF;
	text-decoration : none;
}
A.meta:ACTIVE {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight : bold;
	color : #FFFFFF;
	text-decoration : none;
}


/*crump-path (Zeigt die Position in der Seite)-------------------------------------------*/
SPAN.crump {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight : 400;
	color : #000000;
	}

A.crump:LINK{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight : 400;
	color : #000000;
	text-decoration : underline;
}
A.crump:HOVER {
	background-color: #FFCCCC;
}

A.crump:VISITED{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight : 400;
	color : #000000;
	text-decoration : underline;
}
A.crump:ACTIVE {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight : 400;
	color : #FF0000;
	text-decoration : underline;
}
/* Links in der linken spalte*/

A.sub:LINK{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:90%;
	font-weight : 600;
	color : #333333;
	text-decoration : none;
}
A.sub:HOVER {
	background-color: #FFCCCC;
}
A.sub:VISITED{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:90%;
	font-weight : 600;
	color : #999999;
	text-decoration : none;
}
A.sub:ACTIVE {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:90%;
	font-weight : 600;
	color : #FF0000;
	text-decoration : none;
}
 /*Subnavigation links*/

/*Ausgeklapptes Untermenue. Text und Links rechtsbuendig.In diesem Abschnitt stehen, DIV.erster,A.auf*/
DIV.auf {
	text-align : right;
	padding-top : 10px;
	padding-bottom : 10px;
}
/*Der erste Link innerhalb DIV.auf hat einen geringeren Abstand zum uebergeordneten Menuepunkt.*/
DIV.erster {
	padding-bottom : 10px;
}
/*Links im aufgeklappten Untermenue (z.B.Regionen, Städte, Leistungen in OE-Spezial)*/
A.auf:LINK{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 75%;
	font-weight : normal;
	color : #333333;
	text-decoration : none;
}
A.auf:HOVER {
	background-color: #FFCCCC;
}
A.auf:VISITED{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 75%;
	font-weight : normal;
	color : #999999;
	text-decoration : none;
}
A.auf:ACTIVE {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 75%;
	font-weight : normal;
	color : #FF0000;
	text-decoration : none;
}
/*Navigation ueber den Schulinhalten*/
A.alternativ:Link{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
A.profil:Link{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: normal;
	color: #336699;
	text-decoration: underline;
}

A.profil:HOVER {
	background-color: #FFCCCC;
}
A.profil:VISITED{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight : normal;
	color : #999999;
	text-decoration : underline;
}
A.profil:ACTIVE {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight : normal;
	color : #FF0000;
	text-decoration : underline;
}

/*Formatiert die Links zu den Schulen in der Subnavigation*/
A.schule:LINK{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight : normal;
	color : #669999;
	text-decoration : none;
}
A.schule:HOVER {
	background-color: #FFCCCC;
}
A.schule:VISITED{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight : normal;
	color : #999999;
	text-decoration : none;
}
A.schule:ACTIVE {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight : normal;
	color : #FF0000;
	text-decoration : none;
}
/* Subnavigation in der rechten Spalte------------------------------------------------------------*/
/*Phonetische Grafiken, Abstände*/
DIV.phon {
	padding-bottom : 20px;
	padding-left : 10px;
	padding-right : 0px;
	padding-top : 0px;
}
/*Abschnitte mit Ankern haben untereinander geringeren Abstand. Kursseiten, Visaseiten, Unterkunft*/
DIV.anker {
	padding-bottom: 30px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
}
/*Links mit Zeilenumbruch haben grösseren Abstand nach unten, Linkgruppen-titel*/
DIV.doppel {
	padding-bottom : 3px;
}
/*formatiert ausgewählte Menuepunkte*/
DIV.reaktiv {
	padding-top : 6px;
	padding-bottom : 9px;
}
/*Formatiert die Links in der rechten Spalte*/
A.re:LINK{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 75%;
	font-weight : normal;
	color : #333333;
	text-decoration : none;
}
A.re:HOVER {
	background-color: #FFCCCC;
}
A.re:VISITED{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 75%;
	font-weight : normal;
	color : #999999;
	text-decoration : none;
}
A.re:ACTIVE {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 75%;
	font-weight : normal;
	color : #FF0000;
	text-decoration : none;
}

/*formatiert titel in der rechten navi*/
.s6033 {
	font-weight : 600;
	color: #333333;
	padding-bottom : 3px;
}

/*formatiert aktiven titel in der rechten navi*/
.s60ff {
	font-weight : 600;
	color: #FF0000;
	padding-bottom : 3px;
}

/*-------------hier beginnt der content----------------------------------*/
/*Links im content*/
A.txt:LINK {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #336699;
	text-decoration : underline;
}
A.txt:HOVER {
	background-color: #FFCCCC;
}
A.txt:VISITED {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : #999999;
	text-decoration : underline;
}
A.txt:ACTIVE {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : Red;
	text-decoration : underline;
}
/*air berlin*/
A.ab:LINK {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #990000;
	text-decoration : none;
}
A.ab:HOVER {
	background-color: #FFCCCC;
}
A.ab:VISITED {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : #990000;
	text-decoration : none;
}
A.ab:ACTIVE {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : Red;
	text-decoration : underline;
}

/* Fliesstext ------------------------------------------------------------------------*/
/*Formatiert die Ueberschrift einer ganzen Seite*/
.bg33 {
	background-color : #333333;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 75%;
	font-weight : 600;
	color : #FFFFFF;
	padding-left : 2px;
}

/*Ueberschriften erster Ordnung (z.B. Kursseiten, Unterkunft)*/
H1 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight : 900;
	color : #666666;
}
/*Formatiert Ueberschriften zweiter Ordnung*/
H2 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 75%;
	font-weight : 900;
	color : #666666;
}
/*Formatiert Ueberschriften dritterOrdnung*/
H3 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 65%;
	font-weight : 600;
	color : #666666;
}
/*Ersatzueberschrift in Tabellen*/

/*Ueberschriften auf Visaseiten, AGB, txt 75%, Farbe #666666*/
/*Ueberschriften in Tabellen auf Visaseiten...*/
.titel7566 {
	font-size : 75%;
	font-weight : 600;
	color : #666666;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
/*Überschriften in Flugpreise, Hotels, Gastfamilien (abstand zur roten Linie)*/
.t7066 {
	font-size : 70%;
	font-weight : 600;
	color : #333333;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
/*Ueberschriften Flugverbindungen. Text 55%, Farbe #000000*/
.titel5500 {
	font-size : 55%;
	font-weight : 600;
	color : #000000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align : left;
}
/*Formatiert die Zwischentitel in den Zusatzkursen*/
DIV.zusatz {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: 600;
	font-size : 80%;
	color: #999999;
	text-align : left;
	padding-bottom : 10px;
}
/*Ersetzt Containertabellen auf den Hauptseiten*/
.cont {
	padding : 0px 10px 0px 10px;
	text-align : left;
}

/* Formatiert  Absätze in Tabellen (Regionen, Städte, Schulen)*/
P {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size : 70%;
	color: #333333;
}
/*formatiert Absätze in Zellen neben Bildern, Reiseführer*/
.padL {
		padding-left: 5px;
		/*border: 1px solid red;*/
}
.padR {
		padding-right: 5px;
 /*border: 1px solid blue;*/
}

/*Formatiert Absätze ausserhalb von Tabellen (Menueseiten, Ost-Spezial)*/
P.pad {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 65%;
	font-weight : 400;
	text-align : left;
	color: #000000;
	padding : 0px 10px 10px 10px;
	margin : 0px;
}
/*Absätze mit linkem Einzug, OE, Agb*/
P.preis {
	margin-bottom : 0px;
	margin-left : 15px;
	margin-right : 5px;
	margin-top : 0px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 65%;
	font-weight : 400;
	text-align : left;
	color: #000000;
	padding : 10px;
}


/*Enthaelt den Link zum Seitenanfang innerhalb von Tabellen*/
P.anf {
	text-align : right;
}

/*Auszeichnung ganzer Absaetze im Fliesstext*/
P.strong {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: 600;
	font-size : 65%;
	color: #333333;
}
/*Erklärt Abkuerzungen (Flugpreise)*/
P.abkuerzung {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 55%;
	font-weight : 300;
	color : #333333;
	text-align : center;
}
/*Auszeichnung einzelner Begriffe im Fliesstext*/
STRONG {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: 600;
	color: #333333;
}

/*Normale Listen, (bei Prüfungen ,preise russland)*/
UL, LI.list {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size : 65%;
	color: #333333;
	list-style-type : circle;
	
}
/*Numerierte Listen, (bei Prüfungen)*/
UL.dec{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size : 65%;
	color: #333333;
	list-style-type : decimal;
	text-align : left;
	
}
SPAN.rot {
	color : #FF0000;
}
/* Tabellen für Preise und Termine-------------------------------------------*/
/*
/* Überschriften auf schwarzem Hintergrund */
TD.black {
	background-color : #333333;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 65%;
	font-weight : 600;
	text-align : right;
	color: #FFFFFF;
	vertical-align : middle;
	padding-right : 5px;
}
/* Graue Zellen in den Terminen */
TD.grau {
	background-color : #CCCCCC;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 55%;
	font-weight : 400;
	color: #000000;
	vertical-align : middle;
	text-align : left;
}
.cc {
	background-color : #CCCCCC;
}

/*Gastfamilien in Osteuropa Spezial*/
TD.zahlcc {
	background-color : #CCCCCC;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 55%;
	font-weight : 400;
	color: #000000;
	vertical-align : middle;
	text-align : center;
}
/* Graue Überschriften in den Preistabellen */
TD.head {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 55%;
	font-weight : 600;
	color: #999999;
	vertical-align : middle;
}
TD.headzentr {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 55%;
	font-weight : 600;
	color: #999999;
	vertical-align : middle;
	text-align : center;
}
/* Zahlen in den Preistabellen */
TD.zahl {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 55%;
	font-weight : 400;
	color: #000000;
	vertical-align : middle;
	text-align : center;
}
/* Normale Zellen in Termintabellen*/
TD.weiss {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 55%;
	font-weight : 400;
	color: #000000;
	vertical-align : middle;
	text-align : left;
}

/*Nur in den Preistabellen Russisch, Polnisch*/
SPAN.incl {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: 600;
	font-size : 60%;
	color: #333333;
}


P.navunten {
	border : 1px solid Red;
	text-align : center;
	padding : 5px;
	width : 70%;
}
div.bilder {
	margin-bottom: 5px;
	padding-bottom: 5px;
	margin-right: 5px;
	padding-right: 5px;
}
.stern {
	font-family: sans-serif;
	font-size: 200%;
}

div.aktuell {
	padding: 5px 5px 5px 5px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: 400;
	font-size: 60%;
	background-color: #FFCCCC;
}
div.grau {
	padding-bottom: 5px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: 600;
	font-size: 70%;
	padding-top: 5px;
	background-color: #CCCCCC;
}

.absolvent {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size : 70%;
	color: #333333;
}
.absolventen {
	margin: 0 5px 5px 0;
	float: left;
	
	
}
.buchung {
	float: none;
	text-align: center;
	width: 550px;
	margin: 0;
	padding: 0;
}

/*vorschau bildergalerie*/
.folgefoto {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 100%;
	color: #669999;
	width: 100%;
	margin: 0.5em auto 0 auto;
	padding: 0 0 0 88px;
	text-align: left;
	/*border: 1px solid red;*/
	
}
.folgefoto ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.folgefoto li {
	display: inline;
	margin: 0;
	padding: 0 0 0 2px;	
}
.folgefoto img {
	width: 20px;
	height: 20px;
	margin: 0;
	padding: 0;	
}

/*vorschau bildergalerie index*/
.folgefotospezial {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 100%;
	color: #669999;
	width: 100%;
	margin: 0.5em auto 0 auto;
	text-align: center;
	/*border: 1px solid red;*/
	
}
.folgefotospezial ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.folgefotospezial li {
	display: inline;
	margin: 0;
	padding: 0 0 0 2px;	
}
.folgefotospezial img {
	width: 20px;
	height: 20px;
	margin: 0;
	padding: 0;	
}

