a{
 color:#006699;
 text-decoration:none;

}

body{
	background-color: white;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	font-family : Arial, sans-serif;	
	border-style:0 none;
}
table{

	margin:0px;
	border-style=0 none;
	spacing:0px;
	padding:0px;
}
.top{
  
	background-color: #02339A;
	margin:0px;
	border-style=0 none;
	spacing:0px;
	padding:0px;
}

td {
	spacing:0px;
	padding:0px;
	margin:0px;

}
td.body {
	background-color:#E8F0FF;
	spacing:0px;
	padding:0px;
	
	margin:0px;

}
font{
 font-size:10pt;
 font-family : arial, sans-serif;
 font-variant : normal;
 text-decoration:none;
}
.unten{
 font-size:7pt;
 font-family : arial, sans-serif;
 font-variant : normal;
 text-decoration:none;
}

td.line{
background-color:#aaaaaa;

}

font.headline{
  font-size:15px;
}font.aktuell_headline{
  font-size:15px;
  font-weight:bold;
}
}font.aktuell_artikel{
  font-size:13px;
  text-align:justify;
}
td.headline{
background-color:#eeeeee;

}






td.menu {
   text-align:center;
}

td.menu_active {
   text-align:center;
   /*background-color : #eeeeee;*/
   
}




td.dark {
 border-color:#e0e0e0;  
}
td.menu_immo_active {
   text-align:center;
   border-color:#000000;
   background-color : #fafafa;
   
}

td.menu_active {
   text-align:center;
   border-color:#000000;
   background-color : #ffffff;
   
}


font.menu_immo {
 font-size:10pt;
  color:#000000;

}
.artikel_list {
 font-size:10pt;
  color:#666666;
 font-weight:bold;

}
font.menu {
 font-size:10pt;
  color:#000000;

}
.menu_left_top{
 font-weight:bold;
 color:#000000;

}
.menu_left_top_fade{
font-weight:bold;
color:#888888;

}
.menu_left_fade{
 font-size:8pt;

color:#888888;

}
.menu_left{
 font-size:8pt;

color:#000000;

}
.menu_left_small{
 font-size:5Pt;

color:#000000;

}

.menu_left_active{
 font-size:8pt;
 color:#f16f03;

}
font.menu_active {
 font-size:10pt;
 color:#f16f03;
}
font.logo {
 font-size:8pt;
 color:#0079c5;
}


table.menu{
	text-align:center;
	background-color: #ffffff;
}
table.menu_immo{
	background-color: #aaaaaa;
}
td.menu{
}
p.bglogo{
	color :  #006400;;
	font-size : 16px;
	font-weight : 600;
}
h2.group{
	color : black;
	font-size : 18pt;
	font-weight : 600;
	font-family : Arial, sans-serif;
	letter-spacing : 5px;
}

a.menu{
	color:#000000;
	Font-size : 10pt;
	font-family : Arial, sans-serif;
	font-weight : 400;
	text-decoration : none;
}
a.menu_immo{
	color : White;
	font-size : 9pt;
	font-family : Arial, sans-serif;
	font-weight : 400;
	text-decoration : none;
}
a:hover.menu{
	color : black;
	font-size : 10pt;
	font-family : Arial, sans-serif;
	font-weight : 400;
	text-decoration : underline;
}
.groupTitle{/*erscheint als überschrift unter dem jeweiligen gruppentitelbild*/
 	text-indent : 80px; 
	font-size : 16;
	font-variant : normal;
    font-style : italic;
	font-weight : 600;
  }
p.homeTitle{/*erscheint als überschrift unter dem default.jpgl*/
	text-indent : 80px; 
	font-variant : normal;
    font-style : italic;
	font-weight : 400;
	color : #006699;
	font-size: 14pt
}
a.title{
	font-size : 20;
	color : White;
	font-weight : 300;
	letter-spacing : 6px;
	text-decoration : none;
}
a.search{
   font-size: 11pt;
   font-weight: 400;
   font-family: Arial, sans-serif;
   text-decoration : none;
   Color: Black;
   
}
p.subtitle{
	font-size : 14px;
	font-weight : 500;
	text-indent : 25px;
}
p.address{
	font-size : 14px;
	font-weight : 500;
}
font.address{
	font-size : 14px;
	font-weight : 500;
}

.etitle{
	font-size : 18;
	color:#006699;
	font-weight : 300;
	letter-spacing : 1px;
	text-decoration : none;	
}
.esubtitle{
	font-size : 14px;
	font-weight : 500;
	color: #000000;

}
.einlagenart {
	font-size : 12px;
	font-weight : 500;	
}
.einlagendauer{
	font-size : 12px;
	font-weight : 700;	
}
p.einlagenzins{
	font-size : 14pt;
	font-weight : 700;	
	color: #006400;
}

.chli{
 font-size: 7pt;
}

.chliblur{
 font-size: 7pt;
 color: #ABABAB;
}

table.infobox{
 padding: 2px;
 background-color: #FFFFFF;
 border-top: 1px dotted #636563;
 border-bottom: 1px dotted #636563;
 font-family: Arial, sans-serif;
 font-size: 8pt;
}

td.infobox_topic{
 padding: 3px;
 background-color: #00309C;
 color: white;
 font-weight: bold;
}

.editform{
 margin-bottom: 3px;
 width: 180px;
 font-family: Arial, sans-serif;
 font-size: 8pt;
 border: 1px solid #CDCDCD;
}

.editform_focus{
 margin-bottom: 3px;
 width: 180px;
 font-family: Arial, sans-serif;
 font-size: 8pt;
 border: 1px solid #00309C;
 background-color: #EFEFEF;
}