
BODY          { margin: 0; padding: 0; scrollbar-3dlight-color: #E0E0E0; scrollbar-arrow-color: #FF0000; scrollbar-darkshadow-color: #000000 ; scrollbar-face-color: #FFFFFF; scrollbar-highlight-color: #808080; scrollbar-shadow-color: #000000; scrollbar-track-color: #DEDEDE }
a:link   { color: #e52500; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none }
a:visited    { color: #e52500; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none }
a:active   { color: #e52500; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none }
a:hover     { color: #6c0; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
 tr, p, div   { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif }
td { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0 }
ul      { background-position: 0 0; margin: 0; padding: 0 }

hr  { background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; width: 100%; height: 1px }
.boxes   { border: 0 #b0c4de }

.title  { color: #c4c5c7; font-size: 14px; font-family: sans-serif; font-weight: bold }

.pathway  { color: #090; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }

td.modifydate    { color: #ea0000; font-size: 9px; font-weight: normal; margin-top: 20px }
td.createdate   { color: #ea0000; font-size: 10px; font-weight: bold; margin-top: 5px; padding-left: 8px }
a.pathway:link, a.pathway:visited  { color: black; font-weight: normal }
a.pathway:hover  { color: #f60; font-weight: normal; text-deoration: underline }
a.mainmenu:link, a.mainmenu:visited, a.mainlevel:link, a.mainlevel:visited       { color: white; font-size: 13px; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, serif; font-weight: bold; line-height: 16px; background-color: black; text-transform: uppercase; margin-right: 8px; margin-bottom: 30px; padding: 3px 5px; height: 20px }
	
a.mainmenu:hover, a.mainlevel:hover   { color: #ea0000; text-decoration: none }
a.mainmenu:link, a.mainmenu:visited  { color: #ea0000; font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, serif; font-weight: bold; text-decoration: none }
a.mainmenu:hover,   { color: #ea0000; text-decoration: none }
a.mainmenu:active { color: #ea0000; text-decoration: none }
a.sublevel:hover    { color: #ea0000; text-decoration: none }

a.sublevel:link, a.sublevel:visited    { color: #ea0000; font-size: 11px; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, serif; font-weight: bold; margin-left: 3px }
	


table.moduletable     { margin: 0; width: 100%; border-style: solid; border-width: 0; border-color: #000000 #000000 #000000 black }
table.contact { width: 300px }
table.moduletable th        { color: white; font-size: 11px; font-weight: bold; text-align: center; width: 100% }

table.moduletable td {
  font-size: 10px;
  font-weight: normal;
        }

.poll {
  font-family      : arial, helvetica, sans-serif;
  font-size        : 10px;
  color            : #ffffff;
  line-height      : 14px;
}


.sectiontableheader   { color: #c4c5c7; font-weight: bold }

.sectiontableentry1  { }

.sectiontableentry2  { }


.small {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 10px;
  color            : #c4c5c7;
  text-decoration  : none;
  font-weight      : medium;
}

.smalldark {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 10px;
  color            : #ffffff;
  text-decoration  : none;
  font-weight      : normal;
}


.contentpane  { background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0 }

.contentpaneopen   { }
.contentheading   { color: #fff; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: small-caps; font-weight: bold; background-color: black; text-align: left; margin-top: 5px; padding: 3px 20px 3px 10px; width: 100% }
.componentheading    { color: #ea0000; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align: left; margin-bottom: 5px; padding-left: 10px; width: 390px; border-left: 10px solid #ea0000 }
.createdate {
  font-family      : arial, helvetica, sans-serif;
  font-size        : 10px;
  color            : #ffffff;
  text-align       : left;
}


.button   { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; border: solid 1px #cccccc }

.inputbox   { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; border: solid 1px #cccccc }
a.category:link, a.category:visited     { color: #e44839; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

a.category:hover     { color: #000; text-decoration: none }
li  { }
h2  { color: #ff6800; font-size: 13px; font-weight: bold; margin: 0.83em 0 }
h3  { color: #189210; font-size: 12px; font-variant: small-caps; font-weight: bold; line-height: 12px; margin: 1em 0 }

.div_besucher  { color: white; background-color: black; overflow: auto }
.div_content   { width: 426px !important; height: 525px !important; float: left; overflow: auto }
.div_login { color: white; overflow: auto }
label  { color: white; background-color: black; padding-right: 3px; padding-left: 3px }

a.readon     { color: #1b9115; font-size: 11px; font-variant: small-caps; font-weight: normal; line-height: 15px; text-decoration: none; text-align: left; margin-right: 0; padding-left: 10px; vertical-align: middle; border-style: solid }

a.readon:hover  { color: #ea0000; text-decoration: none }

