html{margin-bottom:0px; height:100%; margin-top:0px;}
body {height:100%; margin-left:0px; margin-top:0px; margin-bottom:0px; scrollbar-base-color:#0090c8;  background-color:#ffffff;}
td {vertical-align:top;}

.tab {border-right:0px solid #ffffff; border-left:0px solid #ffffff; background-color:#ffffff;}

/*text */
h1 {font-family:arial, helvetica; margin-right:15px; margin-left:22px; line-height:14px;}
h1 {font-size:14px; color:#0090c8; margin-bottom:2px; margin-top:12px; border-bottom:1px solid #0090c8;}
h2 {font-family:verdana, helvetica; font-size:12px; color:#0090c8; margin-top:6px; margin-left:18px; font-weight:bold; margin-right:15px; line-height:16px;}
h3 {font-family:verdana, arial, helvetica; margin-right:15px; margin-left:15px; line-height:16px;}
h3 {font-size:11px; color:#761420; margin-bottom:5px; margin-top:15px;}
h4 {font-family:verdana, arial, helvetica; margin-right:5px; margin-left:5px; line-height:16px;}
h4 {font-size:12px; color:#818A93; margin-bottom:5px; margin-top:15px; border-bottom:1px solid #818A93;}
h5 {font-family:verdana, arial, helvetica; font-size:11px; color:#4c4c4c; margin-top:6px; margin-left:5px; font-weight:100; margin-right:5px; line-height:16px;}

.text {font-family:arial, helvetica; font-size:11px; color:#000000; margin-top:12px; margin-left:18px; margin-right:20px; line-height:14px;}
.text1 {font-family:arial, arial, helvetica; font-size:11px; color:#000000; margin-top:6px; margin-left:0px; font-weight:100; margin-right:0px; line-height:18px;}

/*Newsfelder */
.headline {font-size:12px; color:#818A93; margin-bottom:5px; margin-top:15px; margin-right:15px; margin-left:10px; font-family:verdana, arial, helvetica; font-weight:bold;}
.news  {font-family:verdana, arial, helvetica; font-size:11px; margin-right:10px; color:#4c4c4c; margin-left:10px; line-height:16px; }
.klein {font-family:verdana, arial, helvetica; font-size:10px; margin-right:10px; margin-left:10px; margin-top:10px; padding-bottom:10px;}
.oben {font-family:verdana, arial, helvetica; font-size:10px; margin-right:25px; margin-left:10px; margin-top:10px; padding-bottom:10px;}

/*Navigation */
.head  {font-family:verdana, arial, helvetica; font-size:12px;  padding-left:20px;  line-height:18px; border-bottom: 1px solid #666666; font-weight:bold;}
.nav1 {font-family:arial, helvetica; font-size:11px; padding-left:20px; padding-right:10px; background-color:#; margin-top:20px;}
.nav2 {font-family:arial, helvetica; font-size:11px; padding-left:28px; line-height:18px; background-color:#0090c8; border-bottom: 1px solid #cccccc; margin-top:3px;  margin-right:20px;}
.nav3 {font-family:arial, helvetica; font-size:11px;  line-height:18px; background-color:#0090c8; border-bottom: 1px solid #cccccc; margin-top:3px; width:50px; text-align:center}
/*a.navi:hover {color:#003896 }*/

a {color:#0090c8;text-decoration:none; }
a:hover {color:#000000; text-decoration:none; }
.on {color:#0090c8}
.on1 {color:#ffffff}
.Stil1 {
	font-size: 24px;
	color: #999999;
}
.Stil2 {
	color: #999999;
	font-size: 16px;
	line-height:18px;
}

