body {
 background-repeat:no-repeat;
 background-color:#FFF;
 margin:5;
 font-family:Tahoma,sans-serif;
 font-size:8pt;
 line-height:16px;
}

body.popup {
 background: #FFF;
 margin:16px;
 font-family:Tahoma,sans-serif;
 font-size:8pt;
}

caption, th {
 text-align:left;
}

h1 {
 font-size:16pt;
 color:#FF8100;
 line-height:24px;
 font-weight:bold;
 padding-left:0;
}

h2 {
 font-size:8pt;
 color:#222;
 line-height:16px;
 font-weight:bold;
}

p, td {
 font-size:8pt;
 color:#222;
 line-height:16px;
 vertical-align:top;
}

p2 {
 margin:10px;
}

ul {
 padding:10px;
}

ul2 {
 margin-top:0px;
 margin-bottom:0px
}

ul#twitter_update_list {
 margin: 0; 
 padding: 15px;
}

form {
 margin:5px;
 margin-top:5px;
 margin-bottom:5px;
}

a:link {
 color:#FF8100;
 font-weight: bold;
 text-decoration: none;
}
a:visited {
 color:#FF8100;
 font-weight: bold;
 text-decoration: none;
}
a:active {
 color:#FF8100;
 font-weight: bold;
 text-decoration: none;
}
a:hover {
 color:#FF8100;
 font-weight: bold;
 text-decoration: none;
}


.maintext { border:0px; margin: 0 0 8px 0; vertical-align:top; font-family:Tahoma,sans-serif; font-size:8pt; color:#222; line-height:16px; text-align:justify; align:justify; }

.tabledaten { border:0px; margin:0px; padding:8px; font-family:Tahoma,sans-serif; font-size:8pt; color:#222; line-height:16px; vertical-align:top}

.legende {font-family:Tahoma,sans-serif; font-size:x-small; padding-left:5px; text-align:right;}

#tableoben {background-color:#FFF; border:0px; margin:0px;}
#tableobenseiten {background-color:#FFF; border:0px; margin:0px;}
#tablemitte {background-color:#FFF; font-family:Tahoma,sans-serif; font-size:8pt; line-height:16px; color:#FFF;}
#tablemitteseiten {background-color:#FFF; font-family:Tahoma,sans-serif; font-size:8pt; line-height:16px; color:#FFF;}
#tableunten {background-color:#FFF; border:0px; font-size:8pt; line-height:16px; margin:0px;}
#tableuntenseiten {background-color:#FFF;  border:0px; font-size:8pt; line-height:16px; margin:0px;}
#tablespalte {background-color:#FFF; border:0px; margin:0px; vertical-align:top;font-family:Tahoma,sans-serif; font-size:8pt; line-height:16px; color:#FFF;}
#tablespalteselected {background-color:#FFF;  border:0px; margin:0px; font-family:Tahoma,sans-serif; font-size:8pt; color:#222; line-height:16px; border-width:0px;  border-top-style:none;}
#tablespaltetobeselected {background-color:#FFF; border:0px; margin:0px; font-family:Tahoma,sans-serif; font-size:8pt; color:#FFF; line-height:16px; border-width:0px; border-top-style:none;}

#tablemitteselected {background-color:#FFF;  border:0px; margin:0px; font-family:Tahoma,sans-serif; font-size:8pt; color:#222; line-height:16px; border-width:0px; border-right-style:none;}
#tablemittetobeselected { font-family:Tahoma,sans-serif; font-size:8pt; color:#FFF; line-height:16px; border-width:0px;  border-right-style:none;}
#tablemittenavnow { font-family:Tahoma,sans-serif; font-size:8pt; line-height:16px; color:#FFF; }

.topmenu {font-weight: normal; font-family:Tahoma,sans-serif; font-size:8pt; line-height:16px; color:#222; padding-right:0.5em;}
a.topmenu, a:link.topmenu, a:visited.topmenu {color:#222;}
a:hover.topmenu {color:#FF8100;}
.topmenuselected {color:#222; font-weight: bold;}
a.topmenuselected, a:visited.topmenuselected {color:#FF8100; font-weight: bold; text-decoration: none;}

.submenu {font-weight: normal; font-family:Tahoma,sans-serif; color:#222; font-size:8pt; line-height:16px; padding-right:0.5em;}
a.submenu, a:visited.submenu {color:#222;}
a:hover.submenu {color:#FF8100;}
.submenuselected {font-weight: bold;}
a.submenuselected, a:visited.submenuselected {color:#FF8100; font-weight: bold;}

#sprachwahl, #suchfeld, #sprachwahl a {font-family:Tahoma,sans-serif; font-size:8pt; color:#222; line-height:16px;}

.submenuentries { border:0px; margin:0px; vertical-align:top;font-family:Tahoma,sans-serif; font-size:8pt; color:#222; line-height:16px;}

#tablemain { border:0px; margin:0px; vertical-align:top;font-family:Tahoma,sans-serif; font-size:8pt; color:#222; line-height:16px; padding-left:0px; padding-right:18px; text-align:left;}


#ueberschrift {font-family:Tahoma,sans-serif; font-size:16pt; color:#222; line-height:24px; font-weight:bold;}
#ueberschrift2 {font-family:Tahoma,sans-serif; font-size:16pt; color:#222; line-height:24px; font-weight:bold;}




