/* CSS-File http://richter-design.com */
/* Version 1.3 26.06.2006 screen      */
/* (c) by Hagen Richter               */


body {
background-color:#EFEFEF;
color:#000000;
font-family:Arial;
font-size:8pt; }

html {
height: 100%;
margin-bottom: 0.1px; }

#formtop {
display:none; }

table.kopftabelle {
padding-top:0px;
border-left:1px solid #BFBFBF;
border-top:1px solid #BFBFBF;
border-right:1px solid #7F7F7F;
background-color:#E5DFDF;
background-image:url(gfx/backgr1.gif);
background-repeat:no-repeat; }

table.haupttabelle {
padding-top:0px;
padding-bottom:10px;
background-color:#E5DFDF;
border-left:1px solid #BFBFBF;
border-right:1px solid #7F7F7F;
border-bottom:1px solid #7F7F7F; }

p.titela {
font-family:Verdana;
font-size:11pt;
font-weight:bold;
color:#003080; }

.normal {
color:#000000;
font-family:Verdana;
font-size:9pt; }

.klein {
color:#000000;
font-family:Verdana;
font-size:9pt; }

.fklein {
color:#A52021;
font-family:Verdana;
font-size:9pt; }

.titelzeile {
color: #ffffff;
background-color:#8F8F8F;
font-family:Verdana;
font-size:8pt;
padding: 1px; }

.usero {
color:#5F5F5F;
font-family:Verdana;
font-size:9px; }

.kleindick {
color:#000000;
font-family:Verdana;
font-size:12px;
font-style:italic; }

.klein3 {
color:#000000;
font-family:Verdana;
font-size:8pt;
font-weight:bold;
font-style: italic; }

.dicker {
margin-left:33px;
width: 80%;
background-color:#90C1EB;
color:#FFFFFF;
font-family:Verdana;
font-size:11px;
text-align:left;
font-weight:bold;
padding:2px;
border-right:1px solid #7F7F7F;
border-bottom:1px solid #7F7F7F; }

.dicker2 {
color:#000000;
font-family:Verdana;
font-size:10pt;
font-weight:bold;
text-decoration:underline; }

li {
color:#000000;
font-family:Verdana;
font-size:8pt; }

.menuKat {
padding:0px;
text-align:center;
color:#003080;
text-decoration:none;
font-family:Arial;
font-size:11px;
font-weight:bold; }

td.me {
color:#003080;text-decoration:none;font-family:Verdana;font-size:8pt;font-weight:bold;padding-left:10px; }

td.mu {
color:#003080;text-decoration:underline;font-family:Arial;font-size:8pt;font-weight:bold; }

a:link {color:#003080;text-decoration:none;font-family:Arial;font-size:10px;}
a:visited {color:#003080;text-decoration:none;font-family:Arial;font-size:10px;}
a:active {color:#003080;text-decoration:underline;font-family:Arial;font-size:10px;}
a:hover {color:#BF0000;text-decoration:underline;font-family:Arial;font-size:10px;}

a.ein:link {color:#003080;text-decoration:none;font-family:Verdana;font-size:8pt;font-weight:bold;padding-left:10px;}
a.ein:visited {color:#003080;text-decoration:none;font-family:Verdana;font-size:8pt;font-weight:bold;padding-left:10px;}
a.ein:active {color:#003080;text-decoration:underline;font-family:Verdana;font-size:8pt;font-weight:bold;padding-left:10px;}
a.ein:hover {color:#BF0000;text-decoration:underline;font-family:Verdana;font-size:8pt;font-weight:bold;padding-left:10px;}

a.dunkel:link {color:#000000;text-decoration:underline;font-family:Verdana;font-size:9pt;}
a.dunkel:visited {color:#000000;text-decoration:underline;font-family:Verdana;font-size:9pt;}
a.dunkel:active {color:#000000;text-decoration:underline;font-family:Verdana;font-size:9pt;}
a.dunkel:hover {color:#A52021;text-decoration:underline;font-family:Verdana;font-size:9pt;}

a.mini:link {color:#000000;text-decoration:none;font-family:Arial;font-size:7pt;}
a.mini:visited {color:#000000;text-decoration:none;font-family:Arial;font-size:7pt;}
a.mini:active {color:#000000;text-decoration:underline;font-family:Arial;font-size:7pt;}
a.mini:hover {color:#A52021;text-decoration:underline;font-family:Arial;font-size:7pt;}

a.liste:link {color:#000000;text-decoration:underline;font-family:Verdana;font-size:9pt;font-weight:bold;}
a.liste:visited {color:#000000;text-decoration:underline;font-family:Verdana;font-size:9pt;font-weight:bold;}
a.liste:active {color:#000000;text-decoration:underline;font-family:Verdana;font-size:9pt;font-weight:bold;}
a.liste:hover {color:#A52021;text-decoration:underline;font-family:Verdana;font-size:9pt;font-weight:bold;}

a.userolink:link {color:#5F5F5F;text-decoration:none;font-family:Verdana;font-size:9px;}
a.userolink:visited {color:#5F5F5F;text-decoration:none;font-family:Verdana;font-size:9px;}
a.userolink:active {color:#5F5F5F;text-decoration:underline;font-family:Verdana;font-size:9px;}
a.userolink:hover {color:#A52021;text-decoration:underline;font-family:Verdana;font-size:9px;}

a.premium:link {color:#000000;text-decoration:none;font-family:Verdana;font-size:9px;font-weight:bold;}
a.premium:visited {color:#000000;text-decoration:none;font-family:Verdana;font-size:9px;font-weight:bold;}
a.premium:active {color:#000000;text-decoration:underline;font-family:Verdana;font-size:9px;font-weight:bold;}
a.premium:hover {color:#000000;text-decoration:underline;font-family:Verdana;font-size:9px;font-weight:bold;}

a.userklink:link {color:#5F5F5F;text-decoration:none;font-family:Verdana;font-size:9px;background-image: url(gfx/comment.gif);background-repeat: no-repeat;background-position: left center;padding-left: 17px;}
a.userklink:visited {color:#5F5F5F;text-decoration:none;font-family:Verdana;font-size:9px;background-image: url(gfx/comment.gif);background-repeat: no-repeat;background-position: left center;padding-left: 17px;}
a.userklink:active {color:#5F5F5F;text-decoration:underline;font-family:Verdana;font-size:9px;background-image: url(gfx/comment.gif);background-repeat: no-repeat;background-position: left center;padding-left: 17px;}
a.userklink:hover {color:#A52021;text-decoration:underline;font-family:Verdana;font-size:9px;background-image: url(gfx/comment.gif);background-repeat: no-repeat;background-position: left center;padding-left: 17px;}

table.htpc {background-color:#9F9F9F;}

td.htpc {
background-color:#E5DFDF;
color:#000000;
font-family:Verdana;
font-size:9pt;color:#000000;
font-family:Verdana;
font-size:9pt; }

.seiteakt {
color:#A52021;
text-decoration:underline;
font-family:Verdana;
font-size:8pt;font-weight:bold; }

p.seiteklamm {
color:#000000;
text-decoration:none;
font-family:Verdana;
font-size:9px; }

.blank { color:#003080; }

a.gb_linkA:link {color:#000000;text-decoration:none;font-family:Arial;font-size:8pt;}
a.gb_linkA:visited {color:#000000;text-decoration:none;font-family:Arial;font-size:8pt;}
a.gb_linkA:active {color:#000000;text-decoration:underline;font-family:Arial;font-size:8pt;}
a.gb_linkA:hover {color:#A52021;text-decoration:underline;font-family:Arial;font-size:8pt;}

a.gb_linkB:link {color:#000000;text-decoration:underline;font-family:Verdana;font-size:8pt;}
a.gb_linkB:visited {color:#000000;text-decoration:underline;font-family:Verdana;font-size:8pt;}
a.gb_linkB:active {color:#000000;text-decoration:underline;font-family:Verdana;font-size:8pt;}
a.gb_linkB:hover {color:#A52021;text-decoration:underline;font-family:Verdana;font-size:8pt;}

.gb_TextA {font-family:Verdana;font-size:14pt;font-weight:bold;color:#ff0000;}
.gb_TextB {font-family:Verdana;font-size:8pt;color:#003080;}
.gb_TextD {font-family:Verdana;font-size:8pt;color:#000000;}
.gb_TextE {font-family:Verdana;font-size:8pt;color:#000000;}
.gb_TextF {font-family:Verdana;font-size:12pt;color:#003080;font-weight:bold;}
.gb_TabelleA {width:100%;padding:5px; margin:0px;}
.gb_ZelleA {}
.gb_ZelleB {padding-left:10px;}
.gb_ZelleC {}
.gb_ZelleD {}
.gb_FormA {background-color:#ffffff;font-family:Verdana;font-size:8pt;font-weight:bold;color:#000000;border:solid 1px #000000;}

.news {
background-color:#ffffff;
font-family:Verdana;
font-size:8pt;
font-weight:bold;
color:#000000;
border:solid 1px #000000; }

.kmail {background-color:#ffffff;font-family:Verdana;font-size:8pt;font-weight:bold;color:#000000;border:solid 1px #5F5F5F;}
.bmail {background-color:#BFBFBF;font-family:Verdana;font-size:8pt;font-weight:bold;color:#000000;border:solid 1px #000000;}

input.loginfeld {
border: 1px solid #5F5F5F;
background-color:#FFFFFF; }

input.loginfeld:hover {
border: 1px solid #000000;
background-color:#FFDF00; }

.arealogo {background-color:#ffffff;font-family:Verdana;font-size:8pt;color:#000000;border:solid 1px #000000;}
.inakt_link_dunkel {color:#4F4F4F;text-decoration:none;font-family:Verdana;font-size:8pt;font-weight:bold;}
.inakt_link_menu {color:#001060;text-decoration:none;font-family:Arial;font-size:8pt;font-weight:bold;}
.tbimail {background-color:#E5DFDF;font-family:Arial;font-size:10px;color:#000000;border:dotted 1px #9F9F9F;padding:3px;}
.suche {background-color:#ffffff;font-family:Verdana;font-size:9px;color:#000000;border:solid 1px #5F5F5F;}
.suchetext {color:#003080;text-decoration:none;font-family:Arial;font-size:10px;}
.gelb_aus {border:2px solid black;font-family:Arial;font-size:14px;font-weight:bold;padding:2px;}

ul.dropdown
 {
 list-style: none;
 margin:0;
 padding:0;
 width:100%;
 z-index:99;
 font-family:Verdana;
 font-size:11px;
 font-weight:bold;
 }
ul.dropdown * ul
 {
 list-style: none;
 margin:0;
 padding: 0;
 display:none;
 position:absolute;
 z-index:99;
 width:20em;
 }
ul.dropdown li
 {
 float:left;
 font-family:Verdana;
 font-size:11px;
 font-weight:bold;
 }
ul.dropdown li * li
 {
 border:1px solid #fff;
 float:none;
 position: relative;
 font-family:Verdana;
 font-size:11px;
 font-weight:bold;
 }
ul.dropdown ul * ul
 {
 left:98%;
 top:0;
 }

ul.dropdown ul * a
 {
 height:100%;
 font-family:Verdana;
 font-size:11px;
 font-weight:bold;
 }
ul.dropdown li:hover ul ul, ul.dropdown li:hover ul ul ul, ul.dropdown li:hover ul ul ul ul
 {
 display:none;
 font-family:Verdana;
 font-size:11px;
 font-weight:bold;
 }
ul.dropdown li:hover ul, ul.dropdown ul li:hover ul, ul.dropdown ul ul li:hover ul
 {
 display:block;
 font-family:Verdana;
 font-size:11px;
 font-weight:bold;
 }
ul.dropdown a
 {
 display:block;
 color:#000000;
 padding-left:8px;
 padding-right:8px;
 padding-bottom:7px;
 text-decoration:none;
 font-family:Verdana;
 font-size:11px;
 font-weight:bold;
 }
ul.dropdown a:hover
 {
 color:#fff;
 text-decoration:none;
 font-family:Verdana;
 font-size:11px;
 font-weight:bold;
 }
ul.dropdown ul
 {
 border-top:1px solid #EFEFEF;
 border-left:1px solid #EFEFEF;
 border-right:1px solid #000000;
 border-bottom:1px solid #3F3F3F;
 }
ul.dropdown ul a
 {
 color:#000;
 padding:4px;
 font-family:Verdana;
 text-decoration:none;
 font-size:11px;
 font-weight:bold;
 }
ul.dropdown ul a:hover
 {
 background-image:url(gfx/trans5.png);
 color:#fff;
 }
ul.dropdown ul li
 {
 background-image:url(gfx/trans4.png);
 border: none;
 font-family:Verdana;
 font-size:11px;
 font-weight:bold;
 }
ul.dropdown li.msieFix ul
 {
 font-family:Verdana;
 font-size:11px;
 font-weight:bold;
 visibility:visible;
 background-color:#fff;
 }

.vpr { display:none; }

.pic2 { border: 1px dashed #CFCFCF; }

#tip_online {position:absolute;left:300px;top:450px;visibility:hidden;border:1px solid #000000;background-color:#FFDF00;font-family:Verdana;font-size:10px;padding:4px;}

input.rd3field {
background-image:url(gfx/rd3f1.gif);
background-position:0px 0px;
border:none;
width:100px;
height:16px;
padding-left:10px;
padding-right:10px;
padding-top:5px;
font-family:verdana;
font-size:10px;
}

input.rd3field:hover {
background-image:url(gfx/rd3f1.gif);
background-position:0px 23px;
border:none;
width:100px;
height:23px;
padding-left:10px;
padding-right:10px;
padding-top:5px;
font-family:verdana;
font-size:10px;
}

input.rd3button {
background-image:url(gfx/rd3button.gif);
background-position:0px 2px;
border:none;
width:69px;
height:27px;
font-family:verdana;
font-size:10px;
color:#FFFFFF;
}
input.rd3button:hover {
background-image:url(gfx/rd3button.gif);
background-position:0px 28px;
border:none;
width:69px;
height:27px;
font-family:verdana;
font-size:10px;
}