/* DATEI: radbruch.css */
/* Homepage: www.radbruch.com */

.arial     { color: #789; font: 10px/normal Verdana, Helvetica, Geneva, Arial; text-align: left; text-transform: none; word-spacing: normal; letter-spacing: normal }
.arial_bd      { color: #789; font: bold 10px/normal Verdana, Helvetica, Geneva, Arial; text-align: left; text-transform: none; word-spacing: normal; letter-spacing: normal }
.impressum  { color: #789; font: 9px/normal Verdana, Helvetica, Geneva, Arial; text-align: center; text-transform: none; word-spacing: normal; letter-spacing: normal }
.impressum_l  { color: #DCDCDC; font: 7px/normal Verdana, Helvetica, Geneva, Arial; text-align: center; text-transform: none; word-spacing: normal; letter-spacing: normal }
.navi      { color: #5C6A6D; font-style: normal; font-weight: bold; font-size: 11px; line-height: normal; font-family: Verdana, Helvetica, Geneva, Arial; word-spacing: normal; letter-spacing: normal }
.txt      { color: #812028; font-style: normal; font-weight: normal; font-size: 11px; line-height: normal; font-family: Verdana, Helvetica, Geneva, Arial; word-spacing: normal; letter-spacing: normal }
.navi_l       { color: #a9bacb; font-style: normal; font-weight: bold; font-size: 12px; line-height: normal; font-family: Verdana, Helvetica, Geneva, Arial; word-spacing: normal; letter-spacing: normal }
element { background-color: #d2e6fa }
a:hover   { color: #a9bacb; text-decoration: none }
a:link    { color: #789; text-decoration: none }
a:visited { color: #789; text-decoration: none }
body { background-color: #fff; margin-top: 0px; margin-right: 0px; margin-left: 0px; maring-bottom: 0px }
.farbwon { background-color: #252F31 }

.farbwout { background-color: #5C6A6D }

.farbwhson{background:#FFE500;}

.farbwhsout{background:#FFFFFF;}

.farbws2on{background:#40FF40;}

.farbws2out{background:#FFFFFF;}


a.navi:link, a.navi:visited, a.navi:active{margin-left:2px;color:#FFFFFF;text-decoration:none;font-family:Verdana, Arial, Helvetica;font-size:12px;font-weight:bold;}

a.navi:hover{margin-left:2px;color:#FFFFFF;text-decoration:none;font-family:Verdana, Arial, Helvetica;font-size:12px;font-weight:bold;}

a.navisub:link, a.navisub:visited, a.navisub:active{margin-left:2px;color:#FFFFFF;text-decoration:none;font-family:Verdana, Arial, Helvetica;font-size:10px;font-weight:normal;}

a.navisub:hover{margin-left:2px;color:#FFFFFF;text-decoration:none;font-family:Verdana, Arial, Helvetica;font-size:10px;font-weight:normal;}

.navinolink{margin-left:2px;color:#5C6A6D;text-decoration:none;font-family:Verdana, Arial, Helvetica;font-size:12px;font-weight:bold;}

.navisubnolink { color:#FFFFFF; font: 10px/normal Verdana, Arial, Helvetica; text-decoration: none; text-align: center; text-transform: capitalize; margin-left: 2px }

.head_regular    { color: #ffffff; font-variant: normal; font-weight: normal; font-size: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: center; text-transform: none; vertical-align: middle; margin-left: 2px }

.head_bold   { color: #ffffff; font-weight: bold; font-size: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; vertical-align: middle; margin-left: 2px }

.footlink { color:#FFFFFF; font: 10px/normal Verdana, Arial, Helvetica; text-decoration: none; text-align: center; text-transform: capitalize; margin-left: 2px }
.txt_all   { color: #2f4f4f; font-style: normal; font-weight: normal; font-size: 11px; line-height: normal; font-family: Verdana, Helvetica, Geneva, Arial; word-spacing: normal; letter-spacing: normal; margin-left: 10pt }
.txt_all_bd  { color: #2f4f4f; font-style: normal; font-weight: bold; font-size: 11px; line-height: normal; font-family: Verdana, Helvetica, Geneva, Arial; word-spacing: normal; letter-spacing: normal }
.txt_small_bd  { color: #2f4f4f; font-style: normal; font-weight: bold; font-size: 9px; line-height: normal; font-family: Verdana, Helvetica, Geneva, Arial; word-spacing: normal; letter-spacing: normal }