.grey_1 a:link,.grey_1 a:visited,.grey_1 a:active { font-weight: bold; color: rgb(145,145,145); font-size:12px;}
.grey_1 a:hover{ color: rgb(255,153,51); }
a { text-decoration: none; }
a:active,a:link,a:visited {color: #8F8F8F; font-size:12px;}
a:hover{color: #9F0000; font-size:12px;}
.grey a:link,.grey a:visited, .grey a:active {font-weight: normal; color: rgb(145,145,145); font-size:12px;}
.grey a:hover {color: #9F0000;}
.red a:link,.red a:visited, .red a:active { font-weight: normal; color: red; font-size:13px;}
.red a:hover {color: #9F0000;}
.blau a:link,.blau a:visited, .blau a:active {font-weight: normal; color:#808080; font-size:13px;}
.blau a:hover {color: #9F0000;}
.schwarz a:link,.schwarz a:visited, .schwarz a:active { font-weight:normal; color:#800000; font-size:13px;}
.schwarz a:hover {color: #6F6F6F;}
.border{border-top: 1px solid #FFFFFF;}
.input{display:none;}
.update{  background-color:#FFF;color: #9F0000;font-family: Arial, Helvetica, Sans-Serif;font-size:10px;font-weight:bold;border: outset 1px #4F4F4F;cursor:pointer;width:70px;}
body{color: #000000;font-family: Arial, Helvetica, Sans-Serif;background: #E4E4E4;font-size:12px;}
h1 {font-size:14px;color:black; font-family: Arial, Helvetica, Sans-Serif;}
h1.home {font-size:18px;color:black; font-family: Arial, Helvetica, Sans-Serif;}
h1.tl {font-size:13px;color:black; font-family: Arial, Helvetica, Sans-Serif;}
h2{font-size:13px;font-weight:bold;}
h3{font-size:12px;font-weight:bold;}
h2.inh{font-size:12px;font-weight:bold;}
hr {color:black !important}
.druckvorschau{display:none;}
.leseprobe {display:none;}
#menue{display:none;position: absolute;}
#navigation_kategorien {display:none;}
#legende {position: absolute;top: 0px;left: 650px;width: auto;height: 45px;background-color: #FFF;color: #000;padding: 0px;display:none;}
#menue_rechts_navigation {display:none;}
#menue_rechts {display:none;}
#content {color: #000;margin-left: 0px;}
.weiss {color:#FFFFFF; font-weight:bold; padding: 2px;}
.rot {color: #BF0000;}
.tabelle {margin-bottom:-10px; display:block; padding:5px; width:620px;}
#navcontainer ul{margin-left: 0; margin-top: 0; padding-left: 0; list-style-type: none; font-family: Arial, Helvetica, sans-serif;}
#navcontainer a{display: block; padding: 2px; width: 180px; background-color: #8F8F8F;}
#navcontainer a:link, #navlist a:visited{font-family: Arial, Helvetica, sans-serif; color: white; text-decoration: none; font-size:11px; font-weight:bold; }
#navcontainer a:hover{background-color: #FFFFFF; color: #9F0000; width:180px;}
#navcontainer a:hover.navi{text-decoration: underline;}
#container a:hover {display: block;color: #7F7F7F;font-size:11px;}
#container a {color: #7F7F7F;font-size:11px;}
#container a .box {display: none;color: #7F7F7F;font-size:11px;}
#container a:hover .box {display: block;color: #7F7F7F;font-size:11px;background-color: #FFFFEC;}
.tabelle_trefferliste {font-weight: bold;font-size:13px;background-color:#5F5F5F;padding: 4px;display:block;width: 630px;color: #FFFFFF;}
.bestellung { display:none; }
sup {font-size:10px;}
h1.inh { font-size:12px; font-weight:bold; margin: 8px 0 0 0 }
h2.inh { font-size:12px; font-weight:normal; margin: 0 0 0 20px }
h3.inh { font-size:12px; font-weight:normal; margin: 0 0 0 40px }
.smallb { font-size:11px; color:black}
.versteckt { display:none }
a.external { padding:0 }