.tddummy { font-size:6pt;  }

.MenuLeft { font-size:10pt; font-family:Arial,Helvetica,sans-serif; font-weight:bold; color:white;  text-decoration:none;}
.MenuLeft:link { font-size:10pt; font-family:Arial,Helvetica,sans-serif; font-weight:bold; color:white;  text-decoration:none;}
.MenuLeft:visited { font-size:10pt; font-family:Arial,Helvetica,sans-serif; font-weight:bold; color:white;  text-decoration:none;}
.MenuLeft:active { font-size:10pt; font-family:Arial,Helvetica,sans-serif; font-weight:bold; color:orchid; text-decoration:none;}
.MenuLeftSel { font-size:10pt; font-family:Arial,Helvetica,sans-serif; font-weight:bold; color:orchid; text-decoration:none;}
.MenuLeftSel:link { font-size:10pt; font-family:Arial,Helvetica,sans-serif; font-weight:bold; color:orchid; text-decoration:none;}
.MenuLeftSel:visited { font-size:10pt; font-family:Arial,Helvetica,sans-serif; font-weight:bold; color:orchid; text-decoration:none;}
.MenuLeftSel:active { font-size:10pt; font-family:Arial,Helvetica,sans-serif; font-weight:bold; color:orchid; text-decoration:none;}
.MenuLeftMini { font-size:8pt; font-family:Arial,Helvetica,sans-serif; color:white;  text-decoration:none;}
.MenuLeftSub { font-size:8pt; font-family:Arial,Helvetica,sans-serif; font-weight:bold; color:white;  text-decoration:none;}
.MenuLeftSub:link { font-size:8pt; font-family:Arial,Helvetica,sans-serif; font-weight:bold; color:white;  text-decoration:none;}
.MenuLeftSub:visited { font-size:8pt; font-family:Arial,Helvetica,sans-serif; font-weight:bold; color:white;  text-decoration:none;}
.MenuLeftSub:active { font-size:8pt; font-family:Arial,Helvetica,sans-serif; font-weight:bold; color:darkorange; text-decoration:none;}
.MenuLeftSelSub { font-size:8pt; font-family:Arial,Helvetica,sans-serif; font-weight:bold; color:darkorange; text-decoration:none;}
.MenuLeftSelSub:link { font-size:8pt; font-family:Arial,Helvetica,sans-serif; font-weight:bold; color:darkorange; text-decoration:none;}
.MenuLeftSelSub:visited { font-size:8pt; font-family:Arial,Helvetica,sans-serif; font-weight:bold; color:darkorange; text-decoration:none;}
.MenuLeftSelSub:active { font-size:8pt; font-family:Arial,Helvetica,sans-serif; font-weight:bold; color:darkorange; text-decoration:none;}
.MenuTop { font-size:10pt; font-family:Arial,Helvetica,sans-serif; font-weight:bold; color:white;  text-decoration:none; }
.MenuTop:link { font-size:10pt; font-family:Arial,Helvetica,sans-serif; font-weight:bold; color:white;  text-decoration:none; }
.MenuTop:visited { font-size:10pt; font-family:Arial,Helvetica,sans-serif; font-weight:bold; color:white;  text-decoration:none; }
.MenuTop:active { font-size:10pt; font-family:Arial,Helvetica,sans-serif; font-weight:bold; color:orchid; text-decoration:none; }

.PlainText { font-size:10pt; font-family:Arial,Helvetica,sans-serif; text-decoration:none;}
.PlainTextItalic { font-size:10pt; font-family:Arial,Helvetica,sans-serif; font-style:italic; text-decoration:none; color: #808080;}
.SmallText { font-size:8pt; font-family:Arial,Helvetica,sans-serif; text-decoration:none;}
.PlainTextBold { font-size:10pt; font-family:Arial,Helvetica,sans-serif; font-weight:bold; text-decoration:none;}
.PlainTextTitle { font-size:12pt; font-family:Arial,Helvetica,sans-serif; font-weight:bold; text-decoration:none;}
.ConTop { font-size:10pt; font-family:Arial,Helvetica,sans-serif; color: #808080;}
.BreadCrumb { font-size:10pt; font-family:Arial,Helvetica,sans-serif; color: #000066;}
.Ueberschrift { font-size:22pt; font-family:"Times New Roman"; font-weight:bold; color: #c0c0c0; }
.RedDot { font-size:8pt; font-family:Arial,Helvetica,sans-serif; text-decoration:none;}
.RedDotWhite { font-size:8pt; font-family:Arial,Helvetica,sans-serif; color:white; text-decoration:none;}
.RedDotRed { font-size:8pt; font-family:Arial,Helvetica,sans-serif; color:red; text-decoration:none;}
.RedDotBlue { font-size:8pt; font-family:Arial,Helvetica,sans-serif; color:blue; text-decoration:none;}
.CaptionHead { font-size:18pt; font-family:Arial,Helvetica,sans-serif; font-weight:bold; }
.CaptionImage { font-size:8pt; font-family:Arial,Helvetica,sans-serif; color: #808080; }

.Arial { font-family:Arial,Helvetica,sans-serif; }
.Arial15 { font-size:15pt; font-family:Arial,Helvetica,sans-serif; }
.Arial13 { font-size:13pt; font-family:Arial,Helvetica,sans-serif; }
.Arial11 { font-size:11pt; font-family:Arial,Helvetica,sans-serif; }
.Arial10 { font-size:10pt; font-family:Arial,Helvetica,sans-serif; }
.Arial8 { font-size:8pt;  font-family:Arial,Helvetica,sans-serif; }
.Arial11black { font-size:11pt; font-family:Arial,Helvetica,sans-serif; color:black; }
.Arial10black { font-size:10pt; font-family:Arial,Helvetica,sans-serif; color:black; }
.Arial8black { font-size:8pt;  font-family:Arial,Helvetica,sans-serif; color:black; }
.Arial7black { font-size:7pt;  font-family:Arial,Helvetica,sans-serif; color:black; }

.Courier10 { font-size:10pt; font-family:Courier; }

.Nav { font-size:8pt;  font-family:Arial,Helvetica,sans-serif; color:black;     }
.NavLink { font-size:8pt;  font-family:Arial,Helvetica,sans-serif; color:mediumblue;  }

.rd { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 9px; color :  ff0000; background-color: #ffeeee; }
.page { font-family : Verdana, Arial, Helvetica, sans-serif; background-color: #ffeeee; color: #000000; font-size: 16px; }
.link{ font-family : Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: xx-small; text-decoration: none; background-color: lightgrey; }

body, p, ul, li { font-family:Arial,Helvetica,sans-serif; font-size:10pt; }

td { font-family:Arial,Helvetica,sans-serif; font-size:10pt; }
th { font-family:Arial,Helvetica,sans-serif; font-size:10pt; }
li { font-family:Arial,Helvetica,sans-serif; font-size:10pt; }

h1 { font-size: 16pt; font-weight: bold; color: #666666; }
h2 { font-size: 14pt; font-weight: bold; color: #000000; }
h3 { font-size: 12pt; font-weight: bold; color: #000000; }
h4 { font-size: 11pt; font-weight: bold; color: #444444; }

table.tblFrame { height: 100%; }

td.nav { background-color: #d2d2d2; padding-top: 40px; }
td.dotsvertical { background-image: url(http://www3.fh-swf.de/bilder/dots-h.gif); }
td.dotshorizontal{ background-image: url(http://www3.fh-swf.de/bilder/dots-w.gif); }
td.info { text-align: right; padding: 0; padding-right: 5px; }

td.navMenuItem { width: "100%"; padding: 3px; font-family: sans-serif; background-color: #d2d2d2; border-style: solid; border-width: 1px 1px 1px 1px; border-color: #e9e9e9; }
td.navMenuSubItem { width: "100%"; padding: 3px; padding-left: 6px; font-family: sans-serif; background-color: #d2d2d2; border-style: solid; border-width: 1px 1px 1px 1px; border-color: #e9e9e9; }
td.center { padding-left: 5px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; }

span.info { font-size: 9pt; font-weight: normal; font-style: italic; color: #808080; }

div.menuItem { width: "100%"; border-width: 1px 1px 0 1px; border-color: #e9e9e9; padding: 0; border-style: solid; font-family: sans-serif; background-color: #d2d2d2; z-index: 2; position: relative; }
div.menuItemHi { width: "100%"; border-width: 1px 1px 0 1px; border-color: #e9e9e9; padding: 0; border-style: solid; font-family: sans-serif; background-color: #a9a9a9; z-index: 2; position: relative; }
div.rootMenuContainer { width: 160px; border-width: 0 0 1px 0; border-style: solid; display: block; border-color: #e9e9e9; z-index: 1; position: absolute; }
div.menuContainer { width: 160px; border-width: 0 0 1px 0 ; border-style: solid; display: none; border-color: #e9e9e9; z-index: 2; background-color: #FFEEEE; }

div.navMenuItem { width: "100%"; border-width: 1px 1px 0 1px; border-color: #e9e9e9; padding: 3px; border-style: solid; font-family: sans-serif; background-color: #d2d2d2; }
div.navMenuSubItem { width: "100%"; border-width: 1px 1px 0 1px; border-color: #e9e9e9; padding: 3px; padding-left: 6px; border-style: solid; font-family: sans-serif; background-color: #d2d2d2; }

a { color: 000099; font-size: 10pt; font-family: Arial,Helvetica,sans-serif; text-decoration: none; }
a:link { color: 000099; font-size: 10pt; font-family: Arial,Helvetica,sans-serif; text-decoration: none; }
a:visited { color: 800080; font-size: 10pt; font-family: Arial,Helvetica,sans-serif; text-decoration: none; }
a:active { color: 0000cc; font-size: 10pt; font-family: Arial,Helvetica,sans-serif; text-decoration: none; }
a:hover { color: 0000cc; font-size: 10pt; font-family: Arial,Helvetica,sans-serif; text-decoration: none; }

a.navMenuItem { color: #242424; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }
a.navMenuItem:link { color: #242424; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }
a.navMenuItem:active { color: #ffffff; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }
a.navMenuItem:visited { color: #242424; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }
a.navMenuItem:hover { color: #ffffff; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }

a.BreadCrumb { color: #000066; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }
a.BreadCrumb:link { color: #000066; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }
a.BreadCrumb:active { color: #000066; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }
a.BreadCrumb:visited { color: #000066; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }
a.BreadCrumb:hover { color: #000066; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }

a.ConTop { color: #808080; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }
a.ConTop:link { color: #808080; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }
a.ConTop:active { color: #808080; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }
a.ConTop:visited { color: #808080; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }
a.ConTop:hover { color: #808080; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }

a.lnkMailto { text-decoration: none; color: #808080; font-style: italic; }
a.lnkMailto:link { text-decoration: none; color: #808080; font-style: italic; }
a.lnkMailto:active { text-decoration: none; color: #808080; font-style: italic; }
a.lnkMailto:visited { text-decoration: none; color: #808080; font-style: italic; }
a.lnkMailto:hover { text-decoration: none; color: #808080; font-style: italic; }

a.media { text-decoration: none; color: #666666; }
a.media:link { text-decoration: none; color: #666666; }
a.media:active { text-decoration: none; color: #808080; }
a.media:visited { text-decoration: none; color: #808080; }
a.media:hover { text-decoration: none; color: #808080; }


.small {font-size: 8pt; font-weight: normal; color: #000000;}
.bsmall {font-size: 8pt; font-weight: bold; color: #000000;}
.smalll {font-size: 8pt; font-weight: normal; color: #7F7F7F;}

