/* Standard-Tags */
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	height:100%;
}
font {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a:link {
	text-decoration: none;
	color: #000000;
}
a:visited {
	text-decoration: none;
	color: #000000;
}
a:hover {
	text-decoration: none;
	color: #000000;
}
a:active {
	text-decoration: none;
	color: #000000;
}

.HeaderBalkenVerlauf{
	background-image: url(images/header_balken_verlauf.jpg);
	background-repeat: repeat-x;
	height: 10px;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
}
.FooterBalkenVerlauf{
	background-image: url(images/footer_balken_verlauf.jpg);
	background-repeat: repeat-x;
	height: 10px;
	border-top: 1px solid #000000;
}
.FooterMenueZelle{
	background-image: url(images/menue_inhalt_fuellen.jpg);
	background-repeat: repeat-y;
	height: 10px;
	border-collapse: collapse;
}

.textStyle01{
	font-size: 9px;
}

/******************************************/
/***** verschiedene hr ********************/
.hrStyle01{
	height: 1px;
	width: 100%;
	color: #4E3F36;
	background-color: #4E3F36;
	border-style: none;
	text-align: center;
	margin: 20px 10px 30px 10px auto;
}
.hrStyle02{
	height: 1px;
	width: 100%;
	color: #4E3F36;
	background-color: #4E3F36;
	border-style: none;
	text-align: center;
	margin: 0px 10px 20px 10px auto;
}
.hrStyle03{
	height: 1px;
	width: 100%;
	color: #4E3F36;
	background-color: #4E3F36;
	border-style: none;
	text-align: center;
	margin: 0px 10px 0px 10px auto;
}
.hrStyle04{
	height: 1px;
	width: 100%;
	color: #4E3F36;
	background-color: #4E3F36;
	border-style: none;
	text-align: center;
	margin: 10px 0px 5px 0px auto;
}

/******************************************/
/***** Formularelemente *******************/
.button{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #000000;
	font-size: 9px;
	background-color: #A09170;
	cursor: pointer;
}


/******************************************/
.HauptTabelle {
	background-image: url(images/bg_uni.jpg);
	width: 950px;
	/*height: 100%;*/
	border: none;
	margin: 0 auto;
	padding: 0px;
	border-collapse: collapse;
	text-align: center;
}
.HauptZelle {
	margin: 0 auto;
	/*height: 100%;*/
	padding: 0px;
	border-collapse: collapse;
	border: solid 1px #000000;
	/*border-left: solid 1px #000000;*/
	/*border-right: solid 1px #000000;*/
	text-align: top;
}
.KopfTabelle {
	border: none;
	width: 100%;
	padding: 0px;
	border-collapse: collapse; /*cellspacing=0 - aehnlich*/
}
.KopfZelle {
	background-image: url(images/header_logo.jpg);
	background-repeat: no-repeat;
	height: 200px;
	border: none;
	padding: 0px;
	border-collapse: collapse;
	align: left;
	text-align: top;
}
.HauptMenueTabelle {
	background-image: url(images/bg_verlauf.jpg);
	width: 100%;
	height: 100%;
	border: none;
	/*margin: 0 auto;*/
	padding: 0px;
	background-repeat: repeat-x;
	border-collapse: collapse;
	text-align: center;
}
.HauptMenueZelle {
	width: 140px;
	border: none;
	vertical-align: top;
	padding: 0px 0px 0px 0px;
	border-collapse: collapse;
	text-align: center;
}
.MenueKopfTabelle {
	width: 140px;
	/*margin: 0 auto;*/
	padding: 0px;
	border: none;
	border-collapse: collapse;
	text-align: center;
}
.MenueKopfZelle {
	height: 40px;
	background-image: url(images/menue_ost_afrika.jpg);
	background-repeat: no-repeat;
}

/*******************************************************/
/********* MENUE ***************************************/
.Menue01Tabelle{
	width: 140px;
	/*margin: 0 auto;*/
	padding: 0px;
	border: none;
	border-collapse: collapse;
	background-image: url(images/menue_inhalt_fuellen.jpg);
	background-repeat: repeat-y;
	text-align: center;
	height: 100%;
}
.Menue01Zelle {
	/*margin: 0 auto;*/
	padding: 0px;
	border-collapse: collapse;
	text-align: center;
	vertical-align: top;
}
.Menue01EintragTabelleAktiv {
	width: 140px;
	height: 30px;
	/*margin: 0 auto;*/
	padding: 0px;
	border: none;
	border-collapse: collapse;
	text-align: center;
	background-image: url(images/menu_button_active.jpg);
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	cursor: pointer;
}
.Menue01EintragTabelleInaktiv {
	width: 140px;
	height: 30px;
	/*margin: 0 auto;*/
	padding: 0px;
	border: none;
	border-collapse: collapse;
	text-align: center;
	background-image: url(images/menu_button_inactive.jpg);
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #4E3F36;
	cursor: pointer;
}
.Menue01EintragTabelleAktivSub {
	width: 140px;
	height: 30px;
	/*margin: 0 auto;*/
	padding: 0px;
	border: none;
	border-collapse: collapse;
	text-align: center;
	background-image: url(images/menu_button_sub_active.jpg);
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	cursor: pointer;
}
.Menue01EintragTabelleInaktivSub {
	width: 140px;
	height: 30px;
	/*margin: 0 auto;*/
	padding: 0px;
	border: none;
	border-collapse: collapse;
	text-align: center;
	background-image: url(images/menu_button_sub_inactive.jpg);
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #4E3F36;
	cursor: pointer;
}

.Menue01EintragZelle {
	vertical-align: middle;
	/*margin: 0 auto;*/
	padding: 0px 20px 0px 0px;
	border: none;
	border-collapse: collapse;
	text-align: right;
}

.UnterMenue01EintragTabelle {
	width: 140px;
	background-image: url(images/submenue_inhalt_fuellen.jpg);
	background-repeat: repeat-y;
	/*margin: 0 auto;*/
	padding: 0px 0px 0px 0px;
	border: none;
	border-collapse: collapse;
}
.UnterMenue01EintragZelle {
	width: 140px;
	height: 30px;
	background-image: url(images/button02_schatten_submenue.jpg);
	background-repeat: no-repeat;
	vertical-align: top;
	/*margin: 0 auto;*/
	padding: 0px;
	border: none;
	border-collapse: collapse;
	text-align: center;
}
.UnterMenue01ButtonTabelle {
	width: 140px;
	height: 15px;
	background-image: url(images/submenue_inhalt_fuellen.jpg);
	background-repeat: repeat-y;
	/*margin: 0 auto;*/
	padding: 0px 0px 0px 0px;
	border: none;
	border-collapse: collapse;
}
.UnterMenue01ButtonZelleInaktiv {
	/*margin: 0 auto;*/
	padding: 0px 20px 0px 0px;
	border: none;
	border-collapse: collapse;
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #4E3F36;
	cursor: pointer;
}
.UnterMenue01ButtonZelleAktiv {
	/*margin: 0 auto;*/
	padding: 0px 20px 0px 0px;
	border: none;
	border-collapse: collapse;
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	cursor: pointer;
}
.UnterMenue01Schliessen {
	width: 140px;
	height: 10px;
	background-image: url(images/submenue_inhalt_ende.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
/********************************************************/
/************* Buttons **********************************/
.ButtonTabelleInaktiv{
	width: 140px;
	height: 30px;
	margin: 0 auto;
	padding: 0px;
	border: none;
	border-collapse: collapse;
	text-align: center;
	background-image: url(images/button_inactive.jpg);
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #4E3F36;
	cursor: pointer;
}
.ButtonTabelleAktiv{
	width: 140px;
	height: 30px;
	margin: 0 auto;
	padding: 0px;
	border: none;
	border-collapse: collapse;
	text-align: center;
	background-image: url(images/button_active.jpg);
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #4E3F36;
	cursor: pointer;
}
.ButtonZelle {
	vertical-align: middle;
	margin: 0 auto;
	padding: 0px 20px 0px 0px;
	border: none;
	border-collapse: collapse;
	text-align: right;
}



/********************************************************/




.Seperator {
	height: 5px;
	margin: 0 auto;
	padding: 0px;
	border: none;
	border-collapse: collapse;
}
.FormularTabelle{
	width: 100%;
	background-color: #C0B28D;
}
.FormTextfeld {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #D2C597;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #E2DABD;
	border-right-color: #E2DABD;
	border-top-color: #544C3B;
	border-left-color: #544C3B;
	margin-top: 3px;
	margin-bottom: 3px;
}
.FormTextfeld02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #D2C597;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #E2DABD;
	border-right-color: #E2DABD;
	border-top-color: #544C3B;
	border-left-color: #544C3B;
	margin-top: 3px;
	margin-bottom: 3px;
	text-align: center;
}
.FormListe {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-color: #D2C597;
	margin-top: 3px;
	margin-bottom: 3px;
	border:none;
	scrollbar-base-color: #C0B28D;
}
.FormCheckbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	border: none;
}
.FormDateiUpload {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #D2C597;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #E2DABD;
	border-right-color: #E2DABD;
	border-top-color: #544C3B;
	border-left-color: #544C3B;
	margin-top: 3px;
	margin-bottom: 3px;
	scrollbar-base-color: #C0B28D;
}

.LoginBlockNichtAngemeldet {
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.HauptInhaltZelle {
	border: none;
	vertical-align: top;
	text-align: center;
	padding-top: 10px;
	margin: 0 auto;
	border-collapse: collapse;
}
.InhaltTabelle {
	width: 700px;
	margin: 0 auto;
	padding: 0px;
	border: none;
	border-collapse: collapse;
}
.InhaltZelle {
	margin: 0 auto;
	padding: 0px;
	border: none;
	border-collapse: collapse;
}
.InhaltTitelTabelle{
	width: 100%;
	height: 45;
	margin: 0 auto;
	padding: 0px;
	border: none;
	border-collapse: collapse;
}
.InhaltTitelZelle{
	text-align: right;
	margin: 0 auto;
	padding: 0px;
	border: none;
	border-collapse: collapse;
}
.InhaltBlockTabelle{
	width: 100%;
	margin: 0 auto;
	padding: 0px;
	border: none;
	border-collapse: collapse;
}
.InhaltBlockZelle{
	margin: 0 auto;
	padding: 0px;
	border: none;
	border-collapse: collapse;
}
.InhaltAbschlussTabelle{
	background-image: url(images/inhalt_sec_2.jpg);
	background-repeat: repeat-x;
	height: 10px;
	width: 100%;
	margin: 0 auto;
	padding: 0px;
	border: none;
	border-collapse: collapse;
}
.InhaltAbschlussZelle01{
	background-image: url(images/inhalt_sec_1.jpg);
	background-repeat: no-repeat;
	background-position: left;	
	margin: 0 auto;
	padding: 0px;
	border: none;
	border-collapse: collapse;
}
.InhaltAbschlussZelle02{
	background-image: url(images/inhalt_sec_3.jpg);
	background-repeat: no-repeat;
	background-position: right;
	margin: 0 auto;
	padding: 0px;
	border: none;
	border-collapse: collapse;
}
.InhaltObenTabelle{
	background-image: url(images/inhalt_prim_2.jpg);
	background-repeat: repeat-x;
	height: 2px;
	width: 100%;
	margin: 0 auto;
	padding: 0px;
	border: none;
	border-collapse: collapse;
}
.InhaltObenZelle01{
	background-image: url(images/inhalt_prim_1.jpg);
	background-repeat: no-repeat;
	background-position: left;	
	margin: 0 auto;
	padding: 0px;
	border: none;
	border-collapse: collapse;
}
.InhaltObenZelle02{
	background-image: url(images/inhalt_prim_3.jpg);
	background-repeat: no-repeat;
	background-position: right;
	margin: 0 auto;
	padding: 0px;
	border: none;
	border-collapse: collapse;
}
.InhaltMitteTabelle{
	background-image: url(images/inhalt_prim_5.jpg);
	width: 100%;
	margin: 0 auto;
	padding: 0px;
	border: none;
	border-collapse: collapse;
}
.InhaltMitteZelle01{
	width: 2px;
	background-image: url(images/inhalt_prim_4.jpg);
	background-repeat: repeat-y;
	background-position: left;	
	margin: 0 auto;
	padding: 0px;
	border: none;
	border-collapse: collapse;
}
.InhaltMitteZelle02{
	margin: 0 auto;
	padding: 0px;
	border: none;
	border-collapse: collapse;
}
.InhaltMitteZelle03{
	width: 2px;
	background-image: url(images/inhalt_prim_6.jpg);
	background-repeat: repeat-y;
	background-position: right;
	margin: 0 auto;
	padding: 0px;
	border: none;
	border-collapse: collapse;
}
.InhaltUntenTabelle{
	background-image: url(images/inhalt_prim_8.jpg);
	background-repeat: repeat-x;
	height: 2px;
	width: 100%;
	margin: 0 auto;
	padding: 0px;
	border: none;
	border-collapse: collapse;
}
.InhaltUntenZelle01{
	background-image: url(images/inhalt_prim_7.jpg);
	background-repeat: no-repeat;
	background-position: left;	
	margin: 0 auto;
	padding: 0px;
	border: none;
	border-collapse: collapse;
}
.InhaltUntenZelle02{
	background-image: url(images/inhalt_prim_9.jpg);
	background-repeat: no-repeat;
	background-position: right;
	margin: 0 auto;
	padding: 0px;
	border: none;
	border-collapse: collapse;
}
/*****************************************************/
/* Listenelemente */
.Liste01Ueberschrift{
	background-color: #A09170;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	margin: 20 0 0 0;
	border-bottom: solid 1px #645B45;
}

.Liste01Kopf{
	background-color: #A09170;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #d2c597;
}
.Liste01Zeile01{
	background-color: #C0B28D;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.Liste01Zeile02{
	background-color: #BBAC84;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
/*****************************************************/
/* Hauptinhalt */
.LinkInaktiv{
	color: #000000;
}
.LinkAktiv{
	color: #990000;
}
.Kopfzeile{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	height: 20px;
	background-color: #BBAC84;
}
.InhaltHauptTabelle{
	background-color: #C0B28D;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*padding: 2px;*/
	width: 100%;
}

/****************************************************************/
/****************************************************************/
/*     Artikelstyles       */


/****************************/
/**** Nachrichten ***********/
.ArtikelTabelle01{
	width: 100%;
	padding: 0px;
	margin: 0 auto;
}

.ArtikelTitel01{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 2px;
	height: auto;
	background-color: #BBAC84;
	vertical-align: middle;
	border-top: solid 1px #000000;
	border-bottom: solid 1px #000000;
}
.ArtikelInhalt01{
	background-color: #C0B28D;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 2px 10px 2px 10px;
	width: 100%;
	text-align: justify;
}
.ArtikelEdit01{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color: #C0B28D;
	text-align: center;
	padding: 2px 15px 15px 15px;
}
.ArtikelAutor01{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color: #C0B28D;
	text-align: right;
	padding: 2px 15px 15px 15px;
}

/****************************/
/**** geschichte ***********/
.ArtikelTabelle02{
	width: 100%;
	padding: 0px;
	margin: 0 auto;
}
.ArtikelTitel02{
	padding: 5px 5px 2px 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color: #C0B28D;
/*	border-top-style: solid;
	border-top-color: #000000;
	border-top-width: 1px; */
}
.ArtikelInhalt02{
	width: 100%;
	border: none;
	background-color: #C0B28D;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 2px 15px 10px 15px;
	width: 100%;
	text-align: justify;
}
.ArtikelAutor02{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color: #C0B28D;
	text-align: right;
}
.ArtikelEdit02{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color: #C0B28D;
	text-align: center;
	padding: 2px 15px 15px 15px;
/*	border-bottom-style: solid;
	border-bottom-color: #000000;
	border-bottom-width: 1px;
*/
}

/****************************/
/**** Paragraphen ***********/
.ArtikelTabelle03{
	width: 100%;
	padding: 0px;
	margin: 0 auto;
}
.ArtikelTitel03{
	padding: 15px 2px 10px 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #C0B28D;
	text-align: center;
	font-variant: small-caps;
/*	border-top-style: solid;
	border-top-color: #000000;
	border-top-width: 1px; */
}
.ArtikelInhalt03{
	width: 100%;
	border: none;
	background-color: #C0B28D;
	font-family: Times New Roman, Times, serif;
	font-size: 12px;
	padding: 2px 15px 10px 15px;
	width: 100%;
	text-align: justify;
}
.ArtikelAutor03{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color: #C0B28D;
	text-align: right;
}
.ArtikelEdit03{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color: #C0B28D;
	text-align: center;
	padding: 2px 15px 15px 15px;
/*	border-bottom-style: solid;
	border-bottom-color: #000000;
	border-bottom-width: 1px;
*/
}

/*************************************/
/**** Bereichsueberschrift ***********/
.ArtikelTabelle04{
	width: 100%;
	padding: 0px;
	margin: 0 auto;
}
.ArtikelTitel04{
	padding: 15px 2px 10px 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #C0B28D;
	text-align: center;
	font-variant: small-caps;
/*	border-top-style: solid;
	border-top-color: #000000;
	border-top-width: 1px; */
}
.ArtikelInhalt04{
	width: 100%;
	border: none;
	background-color: #BBAC84;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding: 15px 15px 15px 15px;
	width: 100%;
	text-align: center;
}
.ArtikelAutor04{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color: #C0B28D;
	text-align: right;
}
.ArtikelEdit04{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color: #BBAC84;
	text-align: center;
	padding: 2px 15px 15px 15px;
/*	border-bottom-style: solid;
	border-bottom-color: #000000;
	border-bottom-width: 1px;
*/
}

/*************************************/
/**** Leitartikel ***********/
.ArtikelTabelle05{
	width: 100%;
	padding: 0px;
	margin: 0 auto;
}
.ArtikelTitel05{
	padding: 15px 2px 10px 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #C0B28D;
	text-align: center;
	font-variant: small-caps;
/*	border-top-style: solid;
	border-top-color: #000000;
	border-top-width: 1px; */
}
.ArtikelInhalt05{
	background-color: #C0B28D;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 5px 10px 15px 10px;
	width: 100%;
	text-align: justify;
}
.ArtikelAutor05{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color: #C0B28D;
	text-align: right;
}
.ArtikelEdit05{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color: #C0B28D;
	text-align: center;
	padding: 2px 15px 15px 15px;
/*	border-bottom-style: solid;
	border-bottom-color: #000000;
	border-bottom-width: 1px;
*/
}

/***********************************/
/***********************************/
.ArtikelNewHauptTabelle{
	width : 100%;
	background-color: #C0B28D;
}
.ArtikelNewHauptZelle{
	padding: 0 0 20 0;
}
.ArtikelAdminNew{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
}
.ArtikelNewBeschreibung{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 10px; 
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
}
.ArtikelNewEingabe{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	/*font-weight: bold;*/
	text-align: left;
	vertical-align: top;
}
/****************************************************************/
/****************************************************************/
/* G E S C H W A D E R B E R E I C H */
.StaffelTitelTabelle{
	width: 100%;
	padding: 0px;
	margin: 0 auto;
}
.StaffelTitelZelle{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 2px;
	height: auto;
	background-color: #BBAC84;
	vertical-align: middle;
	border-top: solid 1px #000000;
	border-bottom: solid 1px #000000;
}
.StaffelPilotenTabelle{
	width: 100%;
	/*height: 300px;*/
	padding: 0px;
	margin: 0 auto;
	background-color: #C0B28D;
}
.SchwarmTabelle{
	width: 100%;
	padding: 0px;
	margin: 0 auto;
}
.SchwarmPilotenTabelle{
	width: 100%;
	height: 300px;
	padding: 0px;
	margin: 0 auto;
}
.SchwarmTitel{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 2px;
	height: auto;
	background-color: #BBAC84;
	vertical-align: middle;
	border-top: solid 1px #000000;
	border-bottom: solid 1px #000000;
}
.SchwarmPilot{
	background-color: #C0B28D;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
}
.SchwarmPilotFont{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	font-weight: bold;
}
.SchwarmEdit{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color: #C0B28D;
	text-align: center;
	padding: 2px 15px 15px 15px;
}
.PilotEdit{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	padding: 2px 15px 2px 15px;
}
.StaffelfliegerText{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	position:relative;
	top:72px;
	text-align:center;
	color: #443423;
}
.StaffelfliegerAktiv{
	position:absolute;
	width:103px;
	height:95px;
	background-image: url(bereich/geschwader/images/staffeln_110_oben_aktiv.png);
	background-repeat:no-repeat;
	text-align:center;
}
.StaffelfliegerInaktiv{
	position:absolute;
	width:103px;
	height:95px;
	background-image: url(bereich/geschwader/images/staffeln_110_oben_inaktiv.png);
	background-repeat:no-repeat;
	text-align:center;
}

/***********************************/
/*******Auszeichnugen Ansicht*******/
.AuszeichnungHauptTabelle{
	width : 100%;
	background-color: #C0B28D;
}
.AuszeichnungPoHauptTabelle{
	width : 90%;
	background-color: #C0B28D;
	margin: 5px;
}
.AuszeichnungPoHauptZelle{
	border-style: solid;
	border-width: 1px;
	border-color: #4E3F36;
}
/*
.ArtikelAdminNew{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
}
*/
.AuszeichnungMainTitelZelle{
	padding: 20px 10px 5px 10px; 
}
.AuszeichnungMainTitel{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 2px 2px 2px 2px; 
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	vertical-align: center;
	background-color: #BBAC84;
}
.AuszeichnungTitel{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 10px 10px 5px 10px; 
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	vertical-align: center;
}
.AuszeichnungText{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 10px 10px 10px; 
	font-size: 12px;
	/*font-weight: bold;*/
	text-align: justify;
	vertical-align: top;
}
.AuszeichnungTitelPO{
	font-family: Times New Roman, Times, serif;
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	padding: 10px 10px 5px 10px; 
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
}
.AuszeichnungTextPO{
	font-family: Times New Roman, Times, serif;
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	padding: 0px 10px 10px 10px; 
	font-size: 12px;
	/*font-weight: bold;*/
	text-align: justify;
	vertical-align: top;
}
.AuszeichnungBereichTitelGrafik{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*padding: 0px 10px 10px 10px; */
	font-size: 12px;
	/*font-weight: bold;*/
	text-align: center;
	vertical-align: top;
}
.AuszeichnungMainGrafik{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*padding: 0px 10px 10px 10px; */
	font-size: 12px;
	/*font-weight: bold;*/
	text-align: left;
	vertical-align: top;
}
.AuszeichnungSubGrafik{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*padding: 0px 10px 10px 10px; */
	font-size: 12px;
	/*font-weight: bold;*/
	text-align: right;
	vertical-align: top;
}
.AuszeichnungPruefTabelle{
	width: 90%;
	border-style: solid;
	border-width: 1px;
	border-color: #4E3F36;
	margin: 5px;
}
.AuszeichnungPruefTitel{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0px; 
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	vertical-align: center;
}
/***********************************/
/*******Auszeichnugen Pilot*******/
.AuszeichnungPilotTitelTabelle{
	margin: 20px 10px 0px 10px;
	text-align: center;
	vertical-align: top;
}
.AuszeichnungPilotWappenTabelle{
	margin: 0px 10px 0px 10px;
	text-align: center;
	vertical-align: top;
}
.AuszeichnungPilotBlockTabelle{
	margin-bottom: 10px;
	background-color: #C0B28D;
	border-style: solid;
	border-width: 1px;
	border-color: #4E3F36;
}
.AuszeichnungPilotBlockZelleTitel{
	background-color: #BBAC84;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#4E3F36;
	padding: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	vertical-align: center;
}
.AuszeichnungPilotBlockKennungZelleInhalt{
	padding: 5px;
	text-align: center;
	vertical-align: center;
}
.AuszeichnungPilotBlockKarriereTabelle{
/*	margin: 0px 10px 0px 10px; */
	text-align: left;
	vertical-align: top;
}
.AuszeichnungPilotBlockFunktionTabelle{
/*	margin: 0px 10px 0px 10px; */
	text-align: right;
	vertical-align: top;
}
.AuszeichnungPilotBlockZelleInhalt{
	padding: 5px;
	text-align: center;
	vertical-align: top;
}
.AuszeichnungPilotVerlaufZelleKopf{
	background-color: #BBAC84;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	vertical-align: center;
}
.AuszeichnungPilotVerlaufZelleInhalt{
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	vertical-align: center;
}
.AuszeichnungPilotGrafikTypTabelle{
	margin: 10px auto;
	padding: 10px;
	background-color: #C0B28D;
	border-style: solid;
	border-width: 1px;
	border-color: #4E3F36;
	text-align: center;
}
.AuszeichnungPilotGrafikTypZelle{
	margin: 10px auto;
	padding: 10px;
	background-color: #C0B28D;
	text-align: center;
	vertical-align: center;
}
.AuszeichnungPilotGrafikTypZelleInhalt{
	margin: 10px auto;
	padding: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	vertical-align: center;
}

/****************************************************************/
/****************************************************************/
/* T E R M I N K A L E N D E R */

.KalenderTagNormal{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	vertical-align: top;
	background-color: #BBAC84;
	height: 80px;
	cursor: pointer;
}
.KalenderTagHeute{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	vertical-align: top;
	background-color: #bb0000;
	height: 80px;
	cursor: pointer;
}
.KalenderTagWE{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	vertical-align: top;
	background-color: #CEC59F;
	height: 80px;
	cursor: pointer;
}
.KalenderTagEintrag{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
}

.TerminNavigation{
	width : 100%;
	background-color: #C0B28D;
}
.TerminAdmin{
	width: 100%;
	background-color: #C0B28D;
}
.TerminAdminZelle{
	padding: 20px 0px 0px 0px;
	background-color: #C0B28D;
}
.TerminAdminTabelle{
	border-top: 1px solid #000000;
	width: 100%;
}
.TerminTabelle{
	width : 100%;
	background-color: #C0B28D;
}
.TerminDetailsTabelle{
	width : 100%;
	border-top: 1px solid #000000;
	background-color: #C0B28D;
}

.TerminZelle{
	padding: 10px 10px 10px 10px;
}
.TerminDetailsZelle{
	padding: 0px 10px 0px 10px;
}
.TerminDetailsAutorZelle{
	padding: 10px 10px 10px 10px;
}
.TerminDetailsAnmeldungZelle{
	padding: 10px 10px 0px 10px;
}
.TerminDetailsStaffelZelle{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 5px 10px 0px 20px;
}
.TerminDetailsNickZelle{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0px 00px 0px 40px;
}
.TerminDetailsZeitZelle{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0px 00px 0px 0px;
}
.TerminButtonAnAbmelden{
	padding: 10px 10px 0px 20px;
}
.TerminTitel{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.TerminDetailsInhalt{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	width: 100%;
}

.TerminListe{
	width: 100%;
}
.TerminListeKopf{
	background-color: #A09170;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #d2c597;
	padding: 2px 0px 2px 0px;
}
.TerminListe01{
	background-color: #C0B28D;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	cursor: pointer;
}
.TerminListe02{
	background-color: #BBAC84;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	cursor: pointer;
}
.TerminListeOver{
	background-color: #CDC094;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	cursor: pointer;
}
.TerminListeZelle{
	text-align: center;
	padding: 4px 4px 4px 4px;
}
.TerminListeZelleZeit{
	text-align: center;
	width: 60px;
	padding: 4px 4px 4px 4px;
}
.TerminListeZelleTitel{
	text-align: left;
	width: 200px;
	padding: 4px 4px 4px 4px;
}


/****************************************************************/
/****************************************************************/
/* L O G I N */
.LoginTabelle{
	border : 1px solid #000000;
	width: 300px;
	text-align: center;
	background-color: #C0B28D;
}
.LoginText{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
}
.LoginFeld{
	text-align: center;
	padding: 0px 0px 10px 0px;
}



/****************************************************************/
/****************************************************************/
/* F E H L E R M E L D U N G */
.FehlerTabelle{
	border : 1px solid #000000;
	width: 450px;
	text-align: center;
	background-color: #C0B28D;
}
.FehlerTitel{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	text-decoration: underline;
}
.FehlerText{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
	padding: 0px 15px 0px 15px;
}

/****************************************************************/
/****************************************************************/
/* Einsatzberichte */
.einsatzberichtTextfeld01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-color: #DAD4C2;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #8D8D8D;
	border-right-color: #8D8D8D;
	border-top-color: #8D8D8D;
	border-left-color: #8D8D8D;
	margin-top: 3px;
	margin-bottom: 3px;
	text-align: left;
	text-transform: uppercase;
}
.einsatzberichtTextfeld02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	background-color: #DAD4C2;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #8D8D8D;
	border-right-color: #8D8D8D;
	border-top-color: #8D8D8D;
	border-left-color: #8D8D8D;
	text-align: center;
	text-transform: uppercase;
}
.einsatzberichtTextfeld03 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	background-color: #DAD4C2;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #8D8D8D;
	border-right-color: #8D8D8D;
	border-top-color: #8D8D8D;
	border-left-color: #8D8D8D;
	text-align: left;
	text-transform: uppercase;
}

.einsatzberichtListe {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-color: #DAD4C2;
	border:none;
	scrollbar-base-color: #DAD4C2;
	text-transform: uppercase;
	border: solid 1px #8D8D8D;
}
.einsatzberichtListe02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-color: #DAD4C2;
	border:none;
	scrollbar-base-color: #DAD4C2;
}


.hrEinsatzbericht{
	height: 1px;
	width: 450px;
	color: #8D8D8D;
	background-color: #8D8D8D;
	border-style: none;
	text-align: left;
	margin: -10px 150px -10px 0px auto;
	padding: 0px 0px 0px 0px;

}
.einsatzberichtListe01Tabelle{
	margin: 0 0 20 0 auto;
	border-top: solid 1px #645B45;
	border-bottom: solid 1px #645B45;
}
.einsatzberichtListe01UeberschriftTabelle{
	padding: 20 0 0 0;
}
.einsatzberichtListe01Ueberschrift{
	background-color: #A09170;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	margin: 20 0 0 0 auto;
}
.einsatzberichtListe01Kopf{
	background-color: #A09170;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #d2c597;
}
.einsatzberichtListe01Zeile01{
	background-color: #C0B28D;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.einsatzberichtListe01Zeile02{
	background-color: #BBAC84;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.einsatzberichtListe01ZelleStatus1{
	color: #26540F;
}
.einsatzberichtListe01ZelleStatus2{
	color: #760A0A;
}
.einsatzberichtListe01ZelleStatus3{
	color: #760A0A;
}
.einsatzberichtListe01ZelleStatus20{
	color: #172278;
}
.einsatzberichtListe01ZeileHover{
	background-color: #D2C7A4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	cursor: pointer;
}
.einsatzberichtBtnZurueckNormal{
	background:url(bereich/einsatzberichte/images/btn_zurueck.png);
	background-position:0px 0px;
	background-repeat: no-repeat;
	width: 29px;
	height: 12px;
	cursor: pointer;
}
.einsatzberichtBtnZurueckHover{
	background:url(bereich/einsatzberichte/images/btn_zurueck.png);
	background-position:-30px 0px;
	background-repeat: no-repeat;
	width: 29px;
	height: 12px;
	cursor: pointer;
}
.einsatzberichtBtnVorNormal{
	background:url(bereich/einsatzberichte/images/btn_vor.png);
	background-position:0px 0px;
	background-repeat: no-repeat;
	width: 29px;
	height: 12px;
	cursor: pointer;
}
.einsatzberichtBtnVorHover{
	background:url(bereich/einsatzberichte/images/btn_vor.png);
	background-position:-30px 0px;
	background-repeat: no-repeat;
	width: 29px;
	height: 12px;
	cursor: pointer;
}


