BODY {margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;
font-family:Arial, Helvetica, sans-serif; font-size:100.01%; color:#14323C;}


/* DIVs */
#zentriere_seite
{}

#Zeile_top
{	top:0px;
	width:1000px;
	height:50px;
	z-index:1;
	background-color: #14323C;
	color:#FFFFFF;
	line-height:20px;
}

#sandline_top
{	top:50px;
	width:1000px;
	height:5px;
	z-index:1;
	background-color: #DDD2AF;
	padding:0;
	line-height:5px;
	border-bottom:0;
	border-top:0px;;
}

#Logo {
	width:200px;
	height:145px;
	z-index:1;
	floaat:left;
}

#bildtop {
	width:800px;
	height:145px;
	background-image:url(system_images/bildtop2.gif);
	z-index:2;
	float:left;
}

#Seitenaufbau
{	top:0px;
	width:1000px;
	z-index:1;
	text-align:left;
	background-color: #DDD2AF;
}

#Hauptmenu
{
	width:200px;
	z-index:2;
	background-color: #DDD2AF;
	float:left;
	line-height:18px;
}

#Inhalt
{
	width:550px;
	z-index:2;
	background-color: #F3F0E4;
	float:left;
	font-size:0.75em;
	line-height:18px;
	color:#1f2732;
	border:25px solid #F3F0E4;
}

.Ueberschriftslinie
{
  height:1px;
  padding: 0px;
  line-height:1px;
  width:550;
  background-color:#C4B584;
  border-bottom:5px solid #F3F0E4;
  clear:both;
}

#Rechts
{ width:200px;
   z-index:2;
   background-color: #DDD2AF;
   float:left;
}

#Fusszeile
{ 	width:1000px;
    background-color: #14323C;
	height:20px;
	z-index:2;
	float:left;
}

#gefoerdert_von
{  width:141px;
	margin:10px 10px 10px 10px;
	z-index:1;
	font-size: 0.55em;
	line-height:11px;
	text-align:center;
}

#InhaltPopup
{	margin:10px 10px 10px 10px;
	z-index:2;
	background-color: #ffffff;
	float:left;
	font-size:0.75em;
	line-height:18px;
	color:#1f2732;
}

#Logos
{vertical-align:bottom;}

.highlight_oben
{background-color: #14323C;color:#F3F0E4;font-weight:bold;border-top:1px solid #DDD2AF;border-bottom:1px solid #DDD2AF;width:190px; height:15px;font-size:0.75em; padding: 5px 5px 5px 5px;}

.highlight
{background-color: #56757E;color:#F3F0E4;width:190px; height:75px;font-size:0.75em;padding: 5px 5px 5px 5px;}

/*Menus */
#menuliste {list-style-type:none; padding:0px 11px 0px 15px; margin:0px 0px 0px 0px;}

td.hauptmenu {border-top:1px solid #DDD2AF; background-color:#14323C; color:#FFFFFF; text-indent:10px; line-height: 24px;text-decoration: none;}
td.hauptmenu a {color:#FFFFFF; font-size:0.75em;text-decoration: none;}
td.hauptmenu a:active{color:#C6B47A; font-size:0.75em;text-decoration: none;}
td.hauptmenu a:visited{color:#FFFFFF; font-size:0.75em;text-decoration: none;}
td.hauptmenu a:hover{ color:#C6B47A; font-size:0.75em; text-decoration: none;}

td.hauptmenu_down {border-top:1px solid #DDD2AF; background-color:#14323C;  color:#C6B47A; text-indent:10px; line-height: 24px; text-decoration: none;}
td.hauptmenu_down a{color:#C6B47A; font-size:0.75em;text-decoration: none;}
td.hauptmenu_down a:active{color:#C6B47A; font-size:0.75em;text-decoration: none;}
td.hauptmenu_down a:visited{color:#C6B47A; font-size:0.75em;text-decoration: none;}
td.hauptmenu_down a:hover{color:#C6B47A; font-size:0.75em;text-decoration: none;}

td.hauptmenu_links {border-top:1px solid #DDD2AF; background-color:#435B63;line-height: 24px;text-decoration: none;}
td.submenu_links {border-top:1px solid #DDD2AF; background-color:#56757E; line-height: 24px;text-decoration: none;}
td.submenu_down_links {border-top:1px solid #DDD2AF; background-color:#239Cb1;  line-height: 24px;text-decoration: none;}

td.submenu {border-top:1px solid #DDD2AF; background-color:#435B63; color:#FFFFFF;  text-indent:25px; line-height: 24px;text-decoration: none;}
td.submenu a{color:#FFFFFF; font-size:0.75em; text-decoration: none;}
td.submenu a:active{color:#C6B47A; font-size:0.75em;text-decoration: none;}
td.submenu a:visited{color:#FFFFFF; font-size:0.75em;text-decoration: none;}
td.submenu a:hover{color:#C6B47A; font-size:0.75em;text-decoration: none;}

td.submenu_down {border-top:1px solid #DDD2AF; background-color:#435B63;  color:#C6B47A; text-indent:25px;text-decoration: none; line-height: 24px;}
td.submenu_down a{color:#C6B47A; font-size:0.75em; text-decoration: none;}
td.submenu_down a:active{color:#C6B47A; font-size:0.75em;text-decoration: none;}
td.submenu_down a:visited{color:#C6B47A; font-size:0.75em;text-decoration: none;}
td.submenu_down a:hover{color:#C6B47A; font-size:0.75em; text-decoration: none;}


.topline {font-family: Arial, Helvetica, sans-serif; color:#d56d5c;  font-weight:bold;}

td.adresse {font-family: Arial, Helvetica, sans-serif; color:#1f2732; line-height: 120%; text-decoration: none; font-size: 0.85em;}
td.adresse a {font-family: Arial, Helvetica, sans-serif; color:#1f2732;  text-decoration: none; font-size: 1.0em;}
td.adresse a:visited {font-family: Arial, Helvetica, sans-serif; color:#1f2732;  text-decoration: none; font-size: 1.0em; }
td.adresse a:active {font-family: Arial, Helvetica, sans-serif; color:#1f2732;  text-decoration: none; font-size: 1.0em; }
td.adresse a:hover {font-family: Arial, Helvetica, sans-serif; color:#ab1b1d;  text-decoration: none; font-size: 1.0em; }


td.fusszeile { font-family: Arial, Helvetica, sans-serif; color:#ffffff;  text-decoration: none; font-size: 0.6em; text-align:center; width:200px; height:20px;}
td.fusszeile a {font-family: Arial, Helvetica, sans-serif; color:#ffffff;  text-decoration: none; }
td.fusszeile a:visited {font-family: Arial, Helvetica, sans-serif; color:#ffffff;  text-decoration: none;}
td.fusszeile a:active {font-family: Arial, Helvetica, sans-serif; color:#C6B47A;  text-decoration: none;  }
td.fusszeile a:hover {font-family: Arial, Helvetica, sans-serif; color:#C6B47A;  text-decoration: none;  }

th {font-family: Arial, Helvetica, sans-serif; color:#ffffff;  text-decoration: none; background-color:#587092;  font-size: 0.8em; line-height: 140%;}
th a{font-family: Arial, Helvetica, sans-serif; color:#ffffff;  text-decoration: none; background-color:#587092;  font-size: 0.8em; line-height: 140%;;}



/* Textformate */
.text {font-family: Arial, Helvetica, sans-serif;font-size: 0.65em;color: #14323C;}
.text2 {font-family: Arial, Helvetica, sans-serif;color: #14323C;}
.textsmall {font-family: Arial, Helvetica, sans-serif;font-size: 0.6em;line-height: 140%;color: #14323C;}
.head {font-family: Arial, Helvetica, sans-serif;line-height:140%;font-size: 1.0em;color:#14323C; font-weight:bold;}
.headpopup {font-family: Arial, Helvetica, sans-serif;line-height:140%;font-size: 0.75em;color:#14323C; font-weight:bold;}
h1 {font-family: Arial, Helvetica, sans-serif;font-size: 1.50em;color: #14323C;font-weight: bold;margin-bottom: 10px;}
h2 {font-family: Arial, Helvetica, sans-serif;font-size: 1.15em;color: #14323C;font-weight: bold;margin-bottom: -10px;}
.Ueberschrift{font-family: Arial, Helvetica, sans-serif;font-size: 1.15em;color: #ab1b1d;font-weight: bold;}

a {color: #14323C;font-family: Arial, Helvetica, sans-serif;	}
a:visited {color: #14323C; font-family: Arial, Helvetica, sans-serif;}
a:active {color: #14323C; font-family: Arial, Helvetica, sans-serif;	}
a:hover {color: #C6B47A;font-family: Arial, Helvetica, sans-serif;}

form {font-family: Arial, Helvetica, sans-serif; color: #36515C;}
button {font-size: 0.7em;font-family: Arial, Helvetica, sans-serif;color:#36515C;}
.sitelogin {font-family: Arial, Helvetica, sans-serif;font-size: 0.6em;
	BORDER-BOTTOM: #587092 1px solid;
	BORDER-LEFT: #587092 1px solid;
	BORDER-RIGHT: #587092 1px solid;
	BORDER-TOP: #587092 1px solid;
	BACKGROUND: #ffffff; MARGIN: 1px;}

.login{font-size: 0.7em;font-family: Arial, Helvetica, sans-serif;color:#36515C;}

.flatdata {font-family: Arial, Helvetica, sans-serif; color:#1f2732;  text-decoration: none; background-color:#e8ebf0;  font-size: 1.0em; line-height: 140%;}
.flatdata a{font-family: Arial, Helvetica, sans-serif; color:#1f2732;  text-decoration: none; background-color:#e8ebf0; line-height: 140%;}
.flatdata a:active {font-family: Arial, Helvetica, sans-serif; color:#1f2732;  text-decoration: none; background-color:#e8ebf0; line-height: 140%;}
.flatdata a:visited {font-family: Arial, Helvetica, sans-serif; color:#1f2732;  text-decoration: none; background-color:#e8ebf0; line-height: 140%;}
.flatdata a:hover {font-family: Arial, Helvetica, sans-serif; color:#1f2732;  text-decoration: none; background-color:#e8ebf0;  line-height: 140%;}

a.link{font-family: Arial, Helvetica, sans-serif; color:#14323C;  line-height: 140%;}
a.link:active {font-family: Arial, Helvetica, sans-serif; color:#14323C; line-height: 140%;}
a.link:visited {font-family: Arial, Helvetica, sans-serif; color:#14323C;  line-height: 140%;}
a.link:hover {font-family: Arial, Helvetica, sans-serif; color:#14323C;   line-height: 140%;}

.rowcolor0{background-color:#e8ebf0;}
.rowcolor1{background-color:#E6EAF0;}
.message{font-family: Arial, Helvetica, sans-serif; color:#009933; font-size: 1.2em; font-weight:bold;}

ul.liste{list-style-image:url(system_images/point.gif); margin-left:5px; padding-left:0px;}

/* Content Divs */
.linke_2er_spalte
{float:left;width:200px;margin-right:10px; text-align:center; border-top:10px solid #F3F0E4;border-bottom:10px solid #F3F0E4;}
.rechte_2er_spalte
{float:left;width:320px;margin-left:10px; border-top:10px solid #F3F0E4;border-bottom:10px solid #F3F0E4;}