BODY {
	margin-top : 0 px;
	margin-left : 0 px;
}

/* Links im Content */
A {
	color: #0056AB;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	letter-spacing : 1px;
	text-decoration : underline;
}
A:visited {
	color: #0056AB;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	letter-spacing : 1px;
	text-decoration : underline;
}
A:hover   {
	color: #6699CC;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	letter-spacing : 1px;
	text-decoration : underline;
}


/* Hauptnavigationspunkte */
A.navigation1 {
	color: #FFFFFF;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	font-style: italic;
	letter-spacing : 1px;
	text-decoration : none;
	line-height : 200%;
	margin-left : 5px;
}
A.navigation1:visited {
	color: #FFFFFF;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	font-style: italic;
	text-decoration : none;
	line-height : 200%;
}
A.navigation1:hover   {
	color: #6699CC;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	font-style: italic;
	letter-spacing : 1px;
	text-decoration : underline;
	line-height : 200%;
}

/* Unternavigationspunkte  Ebene 2*/
A.navigation2 {
	color: #FFFFFF;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	text-decoration : none;
	margin-left : 10px;
	line-height : 200%;
	font-style: italic;
}
A.navigation2:visited {
	color: #FFFFFF;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	text-decoration : none;
	line-height : 200%;
	font-style: italic;
}
A.navigation2:hover   {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration : underline;
	font-weight : normal;
	color: #6699CC;
	line-height : 200%;
	font-style: italic;
}

/* Unternavigationspunkte  Ebene 3*/
A.navigation3 {
	color: #CCCCCC;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	text-decoration : none;
	margin-left : 15px;
	line-height : 150%;
	font-style: italic;
}
A.navigation3:visited {
	color: #CCCCCC;
}
A.navigation3:hover   {
	color: #99A29E;
	text-decoration : underline;
}

/* Unternavigationspunkte  Ebene 4*/
A.navigation4, A.navigation5, A.navigation6 {
	color: #CCCCCC;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	text-decoration : none;
	margin-left : 20px;
	line-height : 150%;
	font-style: italic;
}
A.navigation4:visited {
	color: #CCCCCC;
}
A.navigation4:hover   {
	color: #99A29E;
	text-decoration : underline;
}
/* Unternavigationspunkte  Ebene 5 und 6 */
A.navigation5 {
	margin-left : 27px;
	font-style: normal;
}
A.navigation6 {
	font-style: normal;
	margin-left : 35px;
}
A.navigation5:visited, A.navigation6:visited  {
	font-style: normal;
	color: #CCCCCC;
}
A.navigation5:hover, A.navigation6:hover   {
	color: #99A29E;
	font-style: normal;
	text-decoration : underline;
}


/* Titel im Seitenkopf */
.pagetitle {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size : 14px;
	letter-spacing : 3px;
	font-weight : bold;
	margin-left : 5px;
	color: #0056AB; ;
	font-style: italic ;
}

/* Ueberschriften im Content */
.headline {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	margin-left: 5px;
	color: #00389A;
	font-style: italic;
	line-height : 160%;
}

/* Einleitungstext im Content */
.einleitung {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #000000;
	margin-left: 5px;
	margin-right: 10px;
	line-height: 140%;
}

/* Fliesstext im Content (mittlerer Container) */
.text {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color: #333333;
	line-height: 140%;
	margin-left: 10px;
	margin-right: 10px;
}

/* Fliesstext in rechter Spalte */
.textrechts {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size : 11px;
	color: #333333;
	line-height: normal;
	text-align : left;
	margin-left: 5px;
}

/*  Datum im Kopfbereich der Seite  */
.datum {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #ffffff;
	margin-right : 10px;
}

/* Bilder im mittleren Container */
img.content {
	margin-right : 10px;
}


/*
	Definitionen fuer Formulare
*/
/* Abstand nach einem Formular verringern */
form {
  margin-bottom: 0px;
  margin-top: 0px;
}

INPUT {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
}
/* Lange Eingabefelder in Formularen (z. B. Name)*/
INPUT.lang {
	width:250px;
}
/* Mittlere Laenge von Formularfeldern (z. B. Ort)*/
INPUT.mittel {
	width:180px;
}
/* Kurze Formularfelder (z. B. PLZ) */
INPUT.kurz {
	width:60px;
}
/* Login-Feld (nur IE) */
INPUT.login {
	width:100px;
}
TEXTAREA {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
}
TEXTAREA.lang {
	width:250px;
}
/* Suchfeld im Kopf der Seite */
INPUT.suche {
	width : 100px;
	height: 18px;
	border: 1px solid #99A29E;
	color:  #0056AB;
	margin-left: 6px;
}

form.suche {
	position: 				relative;
	display:					inline;
	margin:					0 16px 0 0;
	padding-top:			0px;
}
form.suche input {
	margin-top:				1px;
}


/* Formatierung von Fehlermeldungen in Formularen (Pflichtfeldfehler) */
.formularfehler {
	color: red;
}

/* Hinweis auf Pflichtfeld (meist '*') */
.pflichtfeld {
	font-weight: 	bold;
	font-size:		14px;
	color:		   #007B3C;
}




/* fuer Fliesstext in kleiner Schriftart (z. B. ISG-Nutzungsbedingungen)   */
.kleinschrift
{
	font-family: 	Arial, Helvetica, sans-serif;
	font-size:		0.85em;
}

TH
{
	font-family: 	Arial, Helvetica, sans-serif;
	font-size:		12px;
	font-weight : 	bold;
	color: 			#000000;
}

TD
{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color: #333333;
}

/* Tabellenzellen innerhalb von Tabellen im Content  */
TD.tab {
	font-size:11px;
	line-height: 13px;
	padding-left:5px;
}


/* 	plain : einfacher Text (ohne Blocksatz)
*/
.plain
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:8pt;
	color: #ff0000;
	line-height: 11pt;
	letter-spacing : 1px;
}

/* allg. Definitionen fuer die Darstelung von Tabellen im Content */
.tabelle {
	line-height: 16pt;
	margin-bottom : 2px;
	margin-top : 2px;
}

.grey{
	font-family: Tahoma, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color: #FF0000;
}



