body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 18px;
	scrollbar-base-color: #FFFFFF; 
	scrollbar-face-color: #DDDEDF; 
	scrollbar-highlight-color: #DDDEDF; 
	scrollbar-3dlight-color: #FFFFFF; 
	scrollbar-darkshadow-color: #FFFFFF; 
	scrollbar-shadow-color: #FFFFFF; 
	scrollbar-arrow-color: #FFFFFF; 
	scrollbar-track-color: #FFFFFF;
}

optgroup { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; font-weight: bold; font-style: normal; background-color: #FFDC2D; line-height: 18px; }
optgroup option { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; font-weight: normal; font-style: normal; background-color: #FFFFFF; line-height: 18px; }


ul { list-style-position: outside; padding-left:0px; padding-top:0px; margin-left:16px; margin-top:0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; line-height: 140%; }
li { list-style-image: url('graphic/listdot.gif'); font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; line-height: 140%; }

ol { list-style-position: inside; list-style-type:decimal; padding-left:0; padding-top:0; margin-left:0; margin-top:0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; line-height: 140%; }

hr { border:solid #535E5D 0px; background-color:#535E5D; height:1px; } 
h1 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #333333;
}

a:link { color:#535E5D; text-decoration:none; }
a:active { color:#535E5D; text-decoration:none; }
a:visited { color:#535E5D; text-decoration:none; }
a:hover { color:#D10019; text-decoration:none; }

.language { background:#FFFFFF; border:1px solid #535E5D; color:#333333; font:normal normal normal 10px Arial,Helvetica,sans-serif; height:17px; width:90px;}
.suche { background:#FFFFFF; border:1px solid #535E5D; color:#333333; font:normal normal normal 10px Arial,Helvetica,sans-serif; height:19px; width:110px; padding-left:10px; padding-top:2px; margin-top:0px;}
.main { background-color: #535E5D; }
.sepline { background-color: #FFFFFF; }
.sepbar { background-color: #FFDC2D; }
.sub { background-color: #DDDEDF; }
.home { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; } 

.textnrm { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; line-height: 120%; }
.mininrm { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; line-height: 120%; }
.headln { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #666666; font-weight: bold; line-height: 20px; }
.textwht { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; line-height: 120%; }
.textminiwht { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; line-height: 120%; }
.picnotes { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; }
.disclaim { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; line-height: 110%; }
.headerhighlight { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; background-color: #535E5D; line-height: 18px; }
.headerlight { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; font-weight: bold; background-color: #DDDEDF; line-height: 18px; }
.redbld { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #D10019; font-weight: bold; line-height: 120%; }
.readbld {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #D10019; line-height: 120%; }
.selecthd { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #535E5D; font-weight: bold; background-color: #FFDC2D; line-height: 18px; }
.loginfield { background:#FFFFFF; border:1px solid #535E5D; color:#333333; font:normal normal normal 11px Arial,Helvetica,sans-serif; height:16px; width:66px; }
.aktierm { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; line-height: 120%; }

.menuact { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #535E5D; font-weight: bold; padding-left:5; padding-right:5; }
a.menuact:link { color:#535E5D; text-decoration: none; }
a.menuact:active { color:#535E5D; text-decoration: none; }
a.menuact:visited { color:#535E5D; text-decoration: none; }
a.menuact:hover {	color:#333333; text-decoration: none; }

.menuactiv { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #535E5D; font-weight: bold; padding-left:5; padding-right:5; background-color: #FFDC2D; }
a.menuactiv:link { color:#535E5D; text-decoration: none; }
a.menuactiv:active { color:#535E5D; text-decoration: none; }
a.menuactiv:visited { color:#535E5D; text-decoration: none; }
a.menuactiv:hover {	color:#333333; text-decoration: none; }

.menu { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; padding-left:5; padding-right:5; background-color: #535E5D; }
a.menu:link { color:#FFFFFF; text-decoration: none; }
a.menu:active { color:#FFFFFF; text-decoration: none; }
a.menu:visited { color:#FFFFFF; text-decoration: none; }
a.menu:hover {	color:#DDDEDF; text-decoration: none; }

.subactiv { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #535E5D; line-height: 14px; background-color: #FFFFFF; }
.submenu { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; line-height: 14px; line-height: 120%; }
a.submenu:link { color:#535E5D; text-decoration: none;  padding-left: 14px; display:block; background: transparent url(graphic/arrow-intern.gif) no-repeat; line-height: 120%; }
a.submenu:active { color:#535E5D; text-decoration: none;  padding-left: 14px; display:block; background: transparent url(graphic/arrow-intern.gif) no-repeat; line-height: 120%; }
a.submenu:visited { color:#535E5D; text-decoration: none;  padding-left: 14px; display:block; background: transparent url(graphic/arrow-intern.gif) no-repeat; line-height: 120%; }
a.submenu:hover { color:#D10019; text-decoration: none;  padding-left: 14px; display:block; background: transparent url(graphic/arrow-intern.gif) no-repeat; line-height: 120%; }

.subsubmenu { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; line-height: 14px; line-height: 120%; }
a.subsubmenu:link { color:#535E5D; text-decoration: none; padding-left: 24px; display:block; background: transparent url(graphic/arrow-intern.gif) 10px 0px no-repeat; line-height: 120%; }
a.subsubmenu:active { color:#535E5D; text-decoration: none; padding-left: 24px; display:block; background: transparent url(graphic/arrow-intern.gif) 10px 0px no-repeat; line-height: 120%; }
a.subsubmenu:visited { color:#535E5D; text-decoration: none; padding-left: 24px; display:block; background: transparent url(graphic/arrow-intern.gif) 10px 0px no-repeat; line-height: 120%; }
a.subsubmenu:hover { color:#D10019; text-decoration: none; padding-left: 24px; display:block; background: transparent url(graphic/arrow-intern.gif) 10px 0px no-repeat; line-height: 120%; }

.subsubsubmenu { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; line-height: 14px; line-height: 120%; }
a.subsubsubmenu:link { color:#535E5D; text-decoration: none; padding-left: 38px; display:block; background: transparent url(graphic/arrow-intern.gif) 24px 0px no-repeat; line-height: 120%; }
a.subsubsubmenu:active { color:#535E5D; text-decoration: none; padding-left: 38px; display:block; background: transparent url(graphic/arrow-intern.gif) 24px 0px no-repeat; line-height: 120%; }
a.subsubsubmenu:visited { color:#535E5D; text-decoration: none; padding-left: 38px; display:block; background: transparent url(graphic/arrow-intern.gif) 24px 0px no-repeat; line-height: 120%; }
a.subsubsubmenu:hover { color:#D10019; text-decoration: none; padding-left: 38px; display:block; background: transparent url(graphic/arrow-intern.gif) 24px 0px no-repeat; line-height: 120%; }

.fussz { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; line-height: 14px; letter-spacing: 1px; }
a.fussz:link { color:#535E5D; text-decoration: none; padding-left: 14px; background: transparent url(graphic/arrow-intern.gif) no-repeat;}
a.fussz:active { color:#535E5D; text-decoration: none; padding-left: 14px; background: transparent url(graphic/arrow-intern.gif) no-repeat;}
a.fussz:visited { color:#535E5D; text-decoration: none; padding-left: 14px; background: transparent url(graphic/arrow-intern.gif) no-repeat;}
a.fussz:hover { color:#D10019; text-decoration: none; padding-left: 14px; background: transparent url(graphic/arrow-intern.gif) no-repeat;}

.teaserhdl { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; font-weight: normal; height: 20px; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; padding-left: 14px;
}
.teaserhdlnotop { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; font-weight: normal; height: 20px; border-bottom: 1px solid #FFFFFF; padding-left: 14px;
}
.teaser { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; line-height: 120%;}
a.teaser:link { color:#535E5D; text-decoration: none;  padding-left: 14px; background: transparent url(graphic/arrow-intern.gif) no-repeat; display:block; }
a.teaser:active { color:#535E5D; text-decoration: none;  padding-left: 14px; background: transparent url(graphic/arrow-intern.gif) no-repeat; display:block; }
a.teaser:visited { color:#535E5D; text-decoration: none;  padding-left: 14px; background: transparent url(graphic/arrow-intern.gif) no-repeat; display:block; }
a.teaser:hover { color:#D10019; text-decoration: none;  padding-left: 14px; background: transparent url(graphic/arrow-intern.gif) no-repeat; display:block; }

.tblhdminiwht { background-color: #535E5D; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; line-height: 120%; }
.tbllightmini { background-color: #DDDEDF; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; line-height: 120%; }
.tblwhitemini { background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; line-height: 120%; }

.tblhdnrmwht { background-color: #535E5D; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; line-height: 120%; }
.tbllightnrm { background-color: #DDDEDF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; line-height: 120%; }
.tblwhitenrm { background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; line-height: 120%; }

.intern { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; line-height: 120%;}
a.intern:link { color:#535E5D; text-decoration: none;  padding-left: 14px; background: transparent url(graphic/arrow-intern.gif) no-repeat;}
a.intern:active { color:#535E5D; text-decoration: none;  padding-left: 14px; background: transparent url(graphic/arrow-intern.gif) no-repeat;}
a.intern:visited { color:#535E5D; text-decoration: none;  padding-left: 14px; background: transparent url(graphic/arrow-intern.gif) no-repeat;}
a.intern:hover { color:#D10019; text-decoration: none;  padding-left: 14px; background: transparent url(graphic/arrow-intern.gif) no-repeat;}

.anker { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; line-height: 120%;}
a.anker:link { color:#535E5D; text-decoration: none;  padding-left: 14px; background: transparent url(graphic/arrow-red-space-down.gif) no-repeat;}
a.anker:active { color:#535E5D; text-decoration: none;  padding-left: 14px; background: transparent url(graphic/arrow-red-space-down.gif) no-repeat;}
a.anker:visited { color:#535E5D; text-decoration: none;  padding-left: 14px; background: transparent url(graphic/arrow-red-space-down.gif) no-repeat;}
a.anker:hover { color:#D10019; text-decoration: none;  padding-left: 14px; background: transparent url(graphic/arrow-red-space-down.gif) no-repeat;}

.top { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; line-height: 120%;}
a.top:link { color:#535E5D; text-decoration: none;  padding-left: 14px; background: transparent url(graphic/arrow-red-space-up.gif) no-repeat;}
a.top:active { color:#535E5D; text-decoration: none;  padding-left: 14px; background: transparent url(graphic/arrow-red-space-up.gif) no-repeat;}
a.top:visited { color:#535E5D; text-decoration: none;  padding-left: 14px; background: transparent url(graphic/arrow-red-space-up.gif) no-repeat;}
a.top:hover { color:#D10019; text-decoration: none;  padding-left: 14px; background: transparent url(graphic/arrow-red-space-up.gif) no-repeat;}

.back { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; line-height: 120%;}
a.back:link { color:#535E5D; text-decoration: none;  padding-left: 14px; background: transparent  url(graphic/arrow-red-space-back.gif) no-repeat;}
a.back:active { color:#535E5D; text-decoration: none;  padding-left: 14px; background: transparent  url(graphic/arrow-red-space-back.gif) no-repeat;}
a.back:visited { color:#535E5D; text-decoration: none;  padding-left: 14px; background: transparent  url(graphic/arrow-red-space-back.gif) no-repeat;}
a.back:hover { color:#D10019; text-decoration: none;  padding-left: 14px; background: transparent  url(graphic/arrow-red-space-back.gif) no-repeat;}


.empfaenger { background:#FFFFFF; border:1px solid #535E5D; color:#333333; font:normal 11px Arial,Helvetica,sans-serif; height:18px; width:191px; }
.conxinput { background:#FFFFFF; border:1px solid #535E5D; color:#333333; font:normal 11px Arial,Helvetica,sans-serif; height:18px; width:145px; }
.plzinput { background:#FFFFFF; border:1px solid #535E5D; color:#333333; font:normal 11px Arial,Helvetica,sans-serif; height:18px; width:40px; }
.ortinput { background:#FFFFFF; border:1px solid #535E5D; color:#333333; font:normal 11px Arial,Helvetica,sans-serif; height:18px; width:102px; }
.subj { background:#FFFFFF; border:1px solid #535E5D; color:#333333; font:normal 11px Arial,Helvetica,sans-serif; height:18px; width:385px; }
textarea { background:#FFFFFF; border:1px solid #535E5D; color:#333333; font:normal 11px Arial,Helvetica,sans-serif; height:140px; width:385px; }

.ganzh { display:none; }