body     { background-color: #6b6c70; background-image: url(../pic/hintbody_thema.gif); background-repeat: repeat-x; background-position: 0 0 }
a  { color: white; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
a:hover { color: gray; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }
p {}
td   { color: white; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif }
.bold12   { font-weight: 700 }
.titel  { color: white; font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700 }
.textrot  { color: #c00; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif }
.textrotbold { color: #c00; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700 }
.textgelbbold  { color: #f8db00; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; background-position: 12px 0 }
.textgelb14 { color: #f7db00; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700 }
.text10 { color: white; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }
.bold20  { color: white; font-size: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700 }
#prim_nav { font-size: 12px; margin-top: 5px; }
#prim_nav a { color: white; text-decoration: none; padding-left: 20px; }
#prim_nav a:hover { color: #000; text-decoration: underline; padding-left: 20px; }
#infobox { color: white; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: gray; position: absolute; top: 200px; left: 200px; width: 700px; height: 300px; padding: 5px; border: solid 3px red; }
#infobox h1 { font-weight: 700; }
#infobox p { }
#infobox a:hover { color: black; }
.black12 { color: black; font-size: 12px; }

