BODY,TABLE,TR,TD,FORM  { font-size: 13px; font-family: Verdana, Tahoma, Arial, sans-serif }
.navelem    { text-decoration: none; background-color: #eee; border-right: 1px solid black; border-bottom: 1px solid black }
.mainnav { color: black }
.navhead   { color: white; font-weight: bold; background-color: #ffa900; border-right: 1px solid black; border-bottom: 1px solid black }
.cat_h   { color: white; font-style: italic; font-size: 18px; background-color: #ffa900; padding-top: 2px; padding-right: 5px; padding-bottom: 2px; border: solid 1px black }
.cat_h1    { color: white; font-style: italic; font-size: 18px; background-color: #0000d0; padding-top: 2px; padding-right: 5px; padding-bottom: 2px; border: solid 1px black }
.topnav { color: #e4e4e4 }
p {}
td {}
.maintabhead  { }
.search_words { color: white; font-weight: bold; background-color: #a00 }
.formsubmit   { background-color: #eee; border: solid 1px black }
.formtextfeld  { background-color: #f5f5f5; border: solid 1px black }
.nerg { color: black; font-style: italic; font-weight: bold; font-size: 16px; background-color: #f1f1f1; border: solid 2px gray }
.maintabtopmenue   { color: #e4e4e4; background-color: #0000d0 }
a  { color: #000; text-decoration: none }
a:hover { color: #b00; text-decoration: none }
a:visited  { color: #000; text-decoration: none }
.right  { background-color: #ffa900 }
.righthead   { font-weight: bold; background-color: #ffa900 }
.rightbody { background-color: white }
.inrubrik  { background-color: #fafafa; border: solid 1px #369 }
.inrubrik_head   { color: white; font-style: italic; font-weight: bold; background-color: #ffa900; padding-left: 5px }
.abo_head   { color: white; font-weight: bold; font-size: 12px; background-color: #ffa900; border-bottom: 1px solid #777 }
.abo_body   { color: #000; border-right: 3px dotted #ffa900; border-bottom: 3px dotted #ffa900; border-left: 3px dotted #ffa900 }
a:visited:hover { color: #b00; text-decoration: none }
.abo  { background-color: #eee; border: solid 1px #369 }
.headtable { background-color: #eeeeee }
.navleft  { background-color: #00d; border-top: #fdfdfd; border-right: 1px solid #fdfdfd; border-bottom: 1px solid #fdfdfd; border-left: 1px solid #fdfdfd }
.navleft1  { background-color: #e00; border-top: #fdfdfd; border-right: 1px solid #fdfdfd; border-bottom: 1px solid #fdfdfd; border-left: 1px solid #fdfdfd }
h1 {padding-top: 0; margin-top: 0; padding-bottom: 0; margin-bottom: 0; font-size:150%;}
h2 {padding-top: 0; margin-top: 0; padding-bottom: 0; margin-bottom: 0; font-size:100%;}
