/*************************/
/* GLOBALE EINSTELLUNGEN */
/*************************/
/*
	Auskommentieren der globelen Definitionen
	
body {
	FONT-SIZE: 11px;
	MARGIN: 0px; 
	LINE-HEIGHT: 1.3em; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
input, select, textarea {
	FONT-SIZE: 11px;
	COLOR: #333333;
	TEXT-INDENT: 0%;
	LINE-HEIGHT: 128%;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
input.readonly {
  background-color: #e9e9e9;
  font-weight:bold;
}

*/
table {
	FONT-SIZE: 11px;	
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	COLOR: #333333;
}
/********************/
/* LINKE NAVIGATION */
/********************/
/* Rahmen */
#ln_box_glob{
	width: 144px;
	border-bottom: 1px solid #C0CDD6;
	border-left: 1px solid #C0CDD6;
	border-right: 1px solid #EBEEF1;
	border-top: 1px solid #EBEEF1;
	background-color: #D7DEE3
}
#ln_box{
	width: 145px;
	background-color: #00337F
}
/* Anmelden-Text */
.ln_anmelden {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px; 	
	text-align: right;
	padding-right: 6px;
	color: #00337F;
	padding-bottom: 11px;
	padding-top: 11px;
	text-decoration: none
}
.ln_anmelden a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px; 	
	color: #00337F;
	text-decoration: none
}
.ln_anmelden a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px; 	
	color: #00337F;
	text-decoration: none
}
.ln_anmelden a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px; 	
	color: #00337F;
	text-decoration: underline
}
/* Headline 3.Ebene Bereichspezifisch */
.ln_head3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px; 	
	padding-left: 14px;
	padding-bottom: 11px;
	color: #FFFFFF;
	text-decoration: none
}
.ln_head3 a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px; 	
	color: #FFFFFF;
	text-decoration: none
}
.ln_head3 a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px; 	
	color: #FFFFFF;
	text-decoration: none
}
.ln_head3 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px; 	
	color: #FFFFFF;
	text-decoration: underline
}
/* Headline 3.Ebene Global */
.ln_head3_glob {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	LINE-HEIGHT: 160%;
	FONT-SIZE: 11px; 	
	padding-left: 14px;
	padding-bottom: 11px;
	color: #00337F;
	font-size: 1em;
	text-decoration: none
}
.ln_head3_glob a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	LINE-HEIGHT: 160%;
	FONT-SIZE: 11px; 	
	color: #00337F;
	text-decoration: none
}
.ln_head3_glob a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	LINE-HEIGHT: 160%;
	FONT-SIZE: 11px; 	
	color: #000000;
	text-decoration: none
}
.ln_head3_glob a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	LINE-HEIGHT: 160%;
	FONT-SIZE: 11px; 	
	color: #00337F;
	text-decoration: underline
}
/**************/
/* BREADCRUMB */
/**************/
.breadcrumb {
	font-size:11px;
	PADDING-TOP: 6px; 
	PADDING-BOTTOM: 12px; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	COLOR: #003d97; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
.breadcrumb A:link {
	COLOR: #003d97; 
	CURSOR: hand;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
.breadcrumb A:visited {
	COLOR: #003d97; 
	CURSOR: hand;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
.breadcrumb A:hover {
	COLOR: #003d97; 
	CURSOR: hand;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: underline
}
.breadcrumb_app {
	font-size:11px;
	PADDING-TOP: 6px; 
	PADDING-BOTTOM: 12px; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	COLOR: #003d97; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
.breadcrumb_app A:link {
	COLOR: #003d97; 
	CURSOR: hand;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
.breadcrumb_app A:visited {
	COLOR: #003d97; 
	CURSOR: hand;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
.breadcrumb_app A:hover {
	COLOR: #003d97; 
	CURSOR: hand;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: underline
}
/*********************/
/* SEITEN�BERSCHRIFT */
/*********************/
.headline {
	PADDING-TOP: 22px; 
	PADDING-RIGHT: 24px; 
	PADDING-LEFT: 24px; 
	FONT-SIZE: 17px; 	
	PADDING-BOTTOM: 0px; 
	FLOAT: left;
	COLOR: #3A5B91; 
	TEXT-INDENT: 0%; 
	LINE-HEIGHT: 128%; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}
.headline_app {
	PADDING-TOP: 22px;
	PADDING-RIGHT: 24px;
	PADDING-LEFT: 10px;
	FONT-SIZE: 17px;
	PADDING-BOTTOM: 0px;
	FLOAT: left;
	COLOR: #3A5B91;
	TEXT-INDENT: 0%;
	LINE-HEIGHT: 128%;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}
/**********/
/* BILDER */
/**********/
.bild {
	MARGIN-BOTTOM: 5px; 
	MARGIN-TOP: 5px; 
	TEXT-DECORATION: none
}
/******************/
/* TEXT ALLGEMEIN */
/******************/
.text {
	PADDING-RIGHT: 6px; 
	PADDING-LEFT: 10px; 
	FONT-SIZE: 11px; 	
	PADDING-BOTTOM: 0px; 
	FLOAT: left;
	COLOR: #333333; 
	TEXT-INDENT: 0%; 
	LINE-HEIGHT: 128%; 
	PADDING-TOP: 0px; 
	FONT-FAMILY: Verdana, Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
.text A:link {
	FONT-SIZE: 11px; 
	COLOR: #003d97; 
	LINE-HEIGHT: 128%; 
	TEXT-DECORATION: none;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.text A:visited {
	FONT-SIZE: 11px; 
	COLOR: #003d97; 
	LINE-HEIGHT: 128%; 
	TEXT-DECORATION: none;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.text A:hover {
	FONT-SIZE: 11px; 
	COLOR: #003d97; 
	LINE-HEIGHT: 128%; 
	TEXT-DECORATION: underline;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
/*****************/
/* TEXT HOMEPAGE */
/*****************/
.text_home {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 11px; 	
	PADDING-BOTTOM: 0px; 
	FLOAT: left;
	COLOR: #333333; 
	TEXT-INDENT: 0%; 
	LINE-HEIGHT: 128%; 
	PADDING-TOP: 0px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
.text_home A:link {
	FONT-SIZE: 11px; 
	COLOR: #003d97; 
	LINE-HEIGHT: 128%; 
	TEXT-DECORATION: none;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.text_home A:visited {
	FONT-SIZE: 11px; 
	COLOR: #003d97; 
	LINE-HEIGHT: 128%; 
	TEXT-DECORATION: none;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.text_home A:hover {
	FONT-SIZE: 11px; 
	COLOR: #003d97; 
	LINE-HEIGHT: 128%; 
	TEXT-DECORATION: underline;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.text_login_head{
    FONT-SIZE: 11px;
   /* FONT-FAMILY: Arial,sans-serif, Helvetica, Verdana;*/
    FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	PADDING-TOP:40px;
	PADDING-BOTTOM:10px;
}
.text_login_margin{
    FONT-SIZE: 11px;
   /* FONT-FAMILY: Arial,sans-serif, Helvetica, Verdana;*/
	TEXT-DECORATION: none;
	MARGIN-LEFT:15px;	
	PADDING-BOTTOM:10px;
}
.text_login{
    FONT-SIZE: 11px;
   /* FONT-FAMILY: Arial,sans-serif, Helvetica, Verdana;*/
	TEXT-DECORATION: none;

}
.text_reqpwd_head{
    FONT-SIZE: 11px;
   /* FONT-FAMILY: Arial,sans-serif, Helvetica, Verdana;*/
    FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	PADDING-LEFT:5px;
	PADDING-BOTTOM:10px;
}
.text_reqpwd_margin{
    FONT-SIZE: 11px;
   /* FONT-FAMILY: Arial,sans-serif, Helvetica, Verdana;*/
	TEXT-DECORATION:none;
	MARGIN-LEFT:15px;	
	PADDING-LEFT:5px;
	PADDING-BOTTOM:5px;
}
.text_reqpwd{
    FONT-SIZE: 11px;
   /* FONT-FAMILY: Arial,sans-serif, Helvetica, Verdana;*/
	TEXT-DECORATION: none;
	PADDING-LEFT:5px;

}
/******************/
/* CONTENTBEREICH */
/******************/
/* Contentboxen farbig */
.contentbox {
	BACKGROUND-COLOR: #f3f5f6;
	PADDING-BOTTOM: 0px;
}
.contentbox_app {
	PADDING-RIGHT: 6px; 
	PADDING-LEFT: 10px; 
	FONT-SIZE: 11px; 	
	PADDING-BOTTOM: 0px; 
	FLOAT: left;
	COLOR: #333333; 
	BACKGROUND-COLOR: #f3f5f6;
	TEXT-INDENT: 0%; 
	LINE-HEIGHT: 128%; 
	PADDING-TOP: 0px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
.contentbox_app A:link {
	FONT-SIZE: 11px; 
	COLOR: #003d97; 
	LINE-HEIGHT: 128%; 
	TEXT-DECORATION: none;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.contentbox_app A:visited {
	FONT-SIZE: 11px; 
	COLOR: #003d97; 
	LINE-HEIGHT: 128%; 
	TEXT-DECORATION: none;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.contentbox_app A:hover {
	FONT-SIZE: 11px; 
	COLOR: #003d97; 
	LINE-HEIGHT: 128%; 
	TEXT-DECORATION: underline;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
/* Contentboxen wei� */
.whitebox_app {
	PADDING-RIGHT: 6px; 
	PADDING-LEFT: 10px; 
	FONT-SIZE: 11px;	
	PADDING-BOTTOM: 0px; 
	FLOAT: left;
	COLOR: #333333; 
	BACKGROUND-COLOR: #FFFFFF;
	TEXT-INDENT: 0%; 
	LINE-HEIGHT: 128%; 
	PADDING-TOP: 0px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
.whitebox_app A:link {
	FONT-SIZE: 11px; 
	COLOR: #003d97; 
	LINE-HEIGHT: 128%; 
	TEXT-DECORATION: none;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.whitebox_app A:visited {
	FONT-SIZE: 11px; 
	COLOR: #003d97; 
	LINE-HEIGHT: 128%; 
	TEXT-DECORATION: none;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.whitebox_app A:hover {
	FONT-SIZE: 11px; 
	COLOR: #003d97; 
	LINE-HEIGHT: 128%; 
	TEXT-DECORATION: underline;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
/* Content-�berschrift Bereichsspezifisch */
.cb_titel {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 10px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	VERTICAL-ALIGN: middle;
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #D7DEE3
	text-transform:uppercase;
}
/* Content-�berschrift Allgemein */
.cb_titel_allg {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 10px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	VERTICAL-ALIGN: middle;
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #D7DEE3
}
/* Content-�berschrift Global */
.cb_titel_global {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 10px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	VERTICAL-ALIGN: middle;
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
/* Content-�berschrift Bereich */
.cb_titel_suchen {
      PADDING-RIGHT: 0px;
      PADDING-LEFT: 10px;
      FONT-WEIGHT: bold;
      FONT-SIZE: 10px;
      PADDING-BOTTOM: 0px;
      COLOR: #ffffff;
      PADDING-TOP: 0px;
      FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
      BACKGROUND-COLOR: #52B5E7
}
.cb_titel_anbieten {
      PADDING-RIGHT: 0px;
      PADDING-LEFT: 10px;
      FONT-WEIGHT: bold;
      FONT-SIZE: 10px;
      PADDING-BOTTOM: 0px;
      COLOR: #ffffff;
      PADDING-TOP: 0px;
      FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
      BACKGROUND-COLOR: #00337F
}
.cb_titel_finanzieren {
      PADDING-RIGHT: 0px;
      PADDING-LEFT: 10px;
      FONT-WEIGHT: bold;
      FONT-SIZE: 10px;
      PADDING-BOTTOM: 0px;
      COLOR: #ffffff;
      PADDING-TOP: 0px;
      FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
      BACKGROUND-COLOR: #2E9888
     /*BACKGROUND-COLOR: #FF9900;*/
     /*BACKGROUND-COLOR: #75AADB;*/
}
.cb_titel_makler {
      PADDING-RIGHT: 0px;
      PADDING-LEFT: 10px;
      FONT-WEIGHT: bold;
      FONT-SIZE: 10px;
      PADDING-BOTTOM: 0px;
      COLOR: #ffffff;
      PADDING-TOP: 0px;
      FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
      BACKGROUND-COLOR: #005500
}
/* Contentboxen Rahmen */
.cb_box {
	BORDER-RIGHT: #00337F 1px solid; 
	BORDER-TOP: #00337F 1px solid; 
	BORDER-LEFT: #00337F 1px solid; 
	BORDER-BOTTOM: #00337F 1px solid
}
.cb_box2 {
	BORDER-BOTTOM: #75aadb 1px solid
}
/* Contentboxen Abstand */
.cb_distance {
	BACKGROUND-COLOR: #FFFFFF
}
/***************/
/* NEWSBEREICH */
/***************/
/* Newsbox Rahmen */
.newsbox {
	BORDER-RIGHT: #d7dee3 1px solid; 
	BORDER-TOP: #d7dee3 1px solid; 
	MARGIN-BOTTOM: 12px; 
	PADDING-BOTTOM: 8px; 
	BORDER-LEFT: #d7dee3 1px solid; 
	PADDING-TOP: 8px; 
	BORDER-BOTTOM: #d7dee3 1px solid
}
/* Newsbox �berschrift */
.nb_titel {
	PADDING-TOP: 4px; 
	PADDING-BOTTOM: 4px; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 8px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #333333; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
/* Newsbox Abstand */
.nb_distance {
	BACKGROUND-COLOR: #FFFFFF
}
/**********/
/* FOOTER */
/**********/
.footer {
	FONT-SIZE: 10px; 
	COLOR: #333333; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #d7dee3;
	TEXT-DECORATION: none
}
.footer A:link {
	FONT-SIZE: 10px; 
	COLOR: #333333; 
	TEXT-DECORATION: none;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.footer A:visited {
	FONT-SIZE: 10px; 
	COLOR: #333333; 
	TEXT-DECORATION: none;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.footer A:hover {
	FONT-SIZE: 10px; 
	COLOR: #333333; 
	TEXT-DECORATION: underline;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
/************/
/* HOMEPAGE */
/************/
/* Homepage �berschrift */
.hp_title {
	PADDING-TOP: 24px; 
	PADDING-BOTTOM: 16px; 
	PADDING-RIGHT: 8px; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 11px; 	
	FLOAT: left;
	COLOR: #333333; 
	TEXT-INDENT: 0%; 
	LINE-HEIGHT: 128%; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
.hp_title A:link {
	FONT-SIZE: 11px; 
	COLOR: #003d97; 
	LINE-HEIGHT: 128%; 
	TEXT-DECORATION: none;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.hp_title A:visited {
	FONT-SIZE: 11px; 
	COLOR: #003d97; 
	LINE-HEIGHT: 128%; 
	TEXT-DECORATION: none;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.hp_title A:hover {
	FONT-SIZE: 11px; 
	COLOR: #003d97; 
	LINE-HEIGHT: 128%; 
	TEXT-DECORATION: underline;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
/* Homepage �berschrift Suchen */
.hp_title_suchen {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 12px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	VERTICAL-ALIGN: middle;
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #52B5E7
}
.hp_title_suchen A:link {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	VERTICAL-ALIGN: middle;
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.hp_title_suchen A:visited {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	VERTICAL-ALIGN: middle;
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.hp_title_suchen A:hover {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	VERTICAL-ALIGN: middle;
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
/* Homepage �berschrift Anbieten */
.hp_title_anbieten {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 12px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	VERTICAL-ALIGN: middle;
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #00337f
}
.hp_title_anbieten A:link {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	VERTICAL-ALIGN: middle;
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.hp_title_anbieten A:visited {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	VERTICAL-ALIGN: middle;
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.hp_title_anbieten A:hover {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	VERTICAL-ALIGN: middle;
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
/* Homepage �berschrift Finanzieren */
.hp_title_finanzieren {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 12px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	VERTICAL-ALIGN: middle;
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #2E9888
}
.hp_title_finanzieren A:link {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	VERTICAL-ALIGN: middle;
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.hp_title_finanzieren A:visited {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	VERTICAL-ALIGN: middle;
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.hp_title_finanzieren A:hover {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	VERTICAL-ALIGN: middle;
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
/* Homepage �berschrift Wohnen */
.hp_title_wohnen {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 12px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	VERTICAL-ALIGN: middle;
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #891A1C
}
.hp_title_wohnen A:link {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	VERTICAL-ALIGN: middle;
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.hp_title_wohnen A:visited {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	VERTICAL-ALIGN: middle;
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.hp_title_wohnen A:hover {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	VERTICAL-ALIGN: middle;
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
/* Homepage �berschrift Aktuelles */
.hp_title_allgemein {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 12px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	VERTICAL-ALIGN: middle;
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #777777
}
.hp_title_allgemein A:link {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	VERTICAL-ALIGN: middle;
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.hp_title_allgemein A:visited {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	VERTICAL-ALIGN: middle;
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.hp_title_allgemein A:hover {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	VERTICAL-ALIGN: middle;
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
/********/
/* TIPP */
/********/
.tipp {
  border-style:solid;
  border-width:1px;
  FONT-SIZE: 10px;
  COLOR: #333333;
  BACKGROUND-COLOR: #f3f5f6;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  width:120px
}
#Tip  { 
  position:absolute;
  width:120px;
  visibility:hidden
}
/**********/
/* FEHLER */
/**********/
.fehler {
  color: #FF0000
}
/****************/
/* LINIENFARBEN */
/****************/
.linecolor{
 border-top: 1px solid #FFFFFF
}
.linegray{
 border-top: 1px solid #D7DEE3;
}
/*********/
/* POPUP */
/*********/
/* Popup-Abstand */
.popup_distance {
 margin-left:17px;
 margin-right:17px;
 margin-top:26px;
 margin-bottom:34px
}
.headline_extranet {
	PADDING-TOP: 0px;
	PADDING-RIGHT: 24px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 12px;
	FONT-SIZE: 17px;
	FLOAT: left;
	COLOR: #3A5B91;
	TEXT-INDENT: 0%;
	LINE-HEIGHT: 128%;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}
/**************/
/* Flow-Chart */
/**************/
/* Flow-Chart Rahmen */
.fc_box {
	FONT-SIZE: 11px; 
  COLOR: #333333; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
	VERTICAL-ALIGN: top; 
	LINE-HEIGHT: 9.5pt; 
	BORDER-TOP: #00337F 1px solid; 
	BORDER-BOTTOM: #00337F 1px solid;
	BORDER-RIGHT: #00337F 1px solid; 
	BORDER-LEFT: #00337F 1px solid; 
	PADDING-TOP: 4px; 
	PADDING-BOTTOM: 3px; 
	PADDING-LEFT: 5px; 
	PADDING-RIGHT: 2px; 
}
.fc_box A:link {
	FONT-SIZE: 11px; 
	COLOR: #003d97; 
	LINE-HEIGHT: 128%; 
	TEXT-DECORATION: none;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.fc_box A:visited {
	FONT-SIZE: 11px; 
	COLOR: #003d97; 
	LINE-HEIGHT: 128%; 
	TEXT-DECORATION: none;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.fc_box A:hover {
	FONT-SIZE: 11px; 
	COLOR: #003d97; 
	LINE-HEIGHT: 128%; 
	TEXT-DECORATION: underline;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.logo_upload_body {
FONT-SIZE: 12px;
MARGIN: 0px; 
LINE-HEIGHT: 1.3em; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.adressToolTipp {
 position: relative;
}
.adressToolTipp span {
 display: none;
 font: 11px verdana,sans-serif;
 color: #505050;
}
.adressToolTipp:hover {
 background-color: transparent;
}
.adressToolTipp:hover span {
 width: 200px;
 position: absolute;
 top: -155px;
 left: 15px;
 display: block;
 float: left;
 text-align: left;
 border: 1px solid #003399;
 text-decoration: none;
 padding: 4px;
 background-color:#E6F0F8;
 border:1px solid #AAAAAA;
}