#menu_oben  { background-color: #444444; height: 5px; float: none !important  }
#außen { background-color: #E1E1E1/*#303030*/; border: solid 1px #666;}
#footer { color: red; }
/*#header { /*background-image: url(../images/header.jpg)*/;background-color: #444;background-repeat: no-repeat; background-attachment: scroll; width: 100%;    height: 189px  }*/
#header_bild {margin: 1px; padding: 1px;  width: 900px; height:143px; background-attachment:scroll; background-color: #444;}
#content { width:90%; margin-top: 2px; margin-bottom: 2px; margin-left: 2px; padding-top: 2px; padding-bottom: 2px; padding-left: 30px; padding-right: 40px;  height: 100%;/*border: solid 1px #666;*/}
#left { background-color: #ffffff/modulhintergrund*#444*/; border-top: 1px solid #666; border-right: 1px solid #666; }
#pathway { background-color: #ffffff; vertical-align: middle;padding-top: 8px; width: 100%; text-valgin: middle; height: 22px; border-top: 1px solid #666; border-bottom: 1px solid #666; order-bottom-style: solid; order-right-style: solid; text-indent:20px; /*30px;*/}
#pathway2 { margin-top: 0px; margin-left: 10px; font-weight: bold}
.pathway  { color: #aaa; font-size: 11px; font-weight: bold ; }
a.pathway:link, a.pathway:visited   { color: #aaa; font-size: 11px; font-weight: bold }
a.pathway:hover  { color: #E33131/*f26521*/; font-size: 11px; font-weight: bold }
body   { background-color:#444; color: #000000; font-size: 11px;font-family: Arial; line-height: 120%; }
p {}
td {}
tr {}
ul  { /*list-style:*/}
li {

 

 }
a:link, a:visited   { color: #444444/*#E33131/*f26521*/; font-weight: bold; text-decoration: none }
a:hover  { color: #E33131; font-weight: bold; text-decoration: none }
.button  { color: #aaa; font-size: 11px; font-weight: bold; background-color: #303030; text-align: center; border: solid 1px #666  }
.inputbox   { color: white; font-size: 11px; background-color: #888; margin-top: 1px; margin-bottom: 1px; border: solid 1px #666 }
.search {}
a.mainlevel:link, a.mainlevel:visited  { background-color:#ffffff; color: #E33131/*aaa*/444444*/; font-size: 11px; font-weight: bold; /*background-color: #666;*/ text-decoration: none; text-align: center; vertical-align: middle; width: 100%; height: 20px; padding-top: 10px; border-bottom: 1px solid #333; display: block; }
a.mainlevel:hover  { color: #00000; font-size: 11px; font-weight: bold; background-color: #ffffff;/*menuklick888;*/ text-decoration: none; }

#active_menu  { color: #333 }
ul#mainlevel-nav
  { font-size:11px; list-style-type: none; list-style-position: outside; margin: 0; padding: 0 }

ul#mainlevel-nav li
   { font-size: 11px; line-height: 21px; white-space: nowrap; display: block; float: left }

ul#mainlevel-nav li a
 { color: #aaa; text-decoration: none; background-position: 0 0; display: block; padding-right: 15px; padding-left: 30px }
ul#mainlevel-nav li a:hover
 { color: white; background-color: #666; background-position: 0 0 }

a.sublevel{color: #E33131; text-indent: 100px; vertical-align: center;}
a.sublevel:link {}
a.sublevel:visited {}
a.sublevel:hover {}

.pagenavbar {}
.pagenavbar:link {}
.pagenavbar:visited {}

.pagenav   { font-weight: bold ; }
a.pagenav:visited {}
a.pagenav:hover {}

a.readon:link, a.readon:visited {}
a.readon:hover {}
.back_button {}
.pagenav_prev { visibility: hidden; }
.pagenav_next { visibility: hidden; }
.latestnews ul {}
.latestnews li {}

.mostread ul{}
.mostread li{}
a.category:link {}
a.category:hover {}
a.category:visited {}

.blogsection {}
.blog_more {}
a.blogsection:link {}
a.blogsection:visited {}
a.blogsection:hover {}
.componentheading  {background-color: #E1E1E1; width: 100%; color: white; font-size: 12px; font-weight: bold; text-align:center; margin-bottom: 5px; padding: 5px; }
.contentheading  { width:50%; color: #E33131/*c64934*/; font-size: 12px; font-weight: bold; white-space: nowrap; height: 30px; padding-left: 10px; padding-right: 20px;}
td.contentheading {width:80%;}
.contentpane { background-color: #E1E1E1; width: 100%; padding-left: 10px; border-collapse: collapse; border-spacing: 0px; margin: 10px; }
.contentpaneopen {border: solid 1px #666;font-size:12px;font-family: Arial;  border-collapse: collapse; border-spacing:10px;word-spacing:2px; margin-right: 0px; }
.contentpagetitle { height: 30px; color: #c64934; font-weight: bold; font-size: 12px; white-space: nowrap; padding-left:10px;}
a.contentpagetitle:hover {}
a.contentpagetitle:link {}
a.contentpagetitle:visited {}

.contentdescription {}
table.contenttoc  { margin-bottom: 2px; margin-left: 2px; border: solid 0px #363636 ; padding-left: 30px }
table.contenttoc td { padding-left: 30px; padding-right:20px;}
table.contentpaneopen{width:100%;padding-left: 0px}
table.contentpaneopen td {padding-left: 10px}
table.contenttoc th  { color: white; font-size: 11px; font-weight: bold; background-color: #363636; background-position: 0 0; text-transform: uppercase; padding-top: 2px; padding-left: 4px;height: 21px ; padding-left: 20px ;}
table.contenttoc td.toclink {}
a.toclink:link {}
a.toclink:visited {} 
a.toclink:hover {}
.sectiontableheader   { color: white; font-weight: bold; background-color:#ffffff /*#363636 */}
.sectiontableentry1   { background-color: #BCB9B9;text-align: left; vertical-align: center;} 
.sectiontableentry2   { background-color: #BAB7B7;text-align: left; vertical-align: center;}
table.moduletable   { margin-bottom: 5px; padding:0px; width: 100%; border-collapse: collapse ; border-spacing: 0px  }
table.moduletable th   { color: #aaa; font-size: 12px; background-color: #ffffff;/*#333*/; text-transform: uppercase; vertical-align: middle; height: 31px   ; border-top: 1px solid #666; border-left: 1px solid #666; border-bottom: 1px solid #666; }
table.moduletable td   { font-size: 11px; font-weight: normal; margin: 0 ; }
.createdate { height: 15px; padding-bottom: 5px; color: #999999; font-size: 11px }
.modifydate { height: 15px; padding-top: 10px; color: #999999; font-size: 11px }
.small { color: #999999; font-size: 11px }
.smalldark {}
.poll {}
.pollstableborder {}
.weblinks{}
a.weblinks:hover {}
.newsfeedheading { height: 30px; color: #c64934; font-weight: bold; font-size: 13px; white-space: nowrap }
.newsfeeddate { color: #999999; font-size: 11px }
.fase4rdf { color: #999999; font-size: 11px }
table.searchintro {}
.ontab {}
.offtab {}
.tabpadding {}
.tabheading {}
.pagetext {}
