#GB_overlay {
    background-color:#000;position:absolute;margin:auto;top:0;left:0;z-index:100}
#GB_window {
    left:0;top:0;font-size:1px;position:absolute;overflow:visible;z-index:150}
#GB_window .content {
    width:auto;margin:0;padding:0}
#GB_frame {
    border:0;margin:0;padding:0;overflow:auto;white-space:nowrap}
.GB_Gallery {margin:0 22px 0 22px}
.GB_Gallery .content {
    background-color:#fff;border:3px solid #ddd}
.GB_header {
    top:10px;left:0;margin:0;z-index:500;position:absolute;border-bottom:2px solid #555;border-top:2px solid #555}
.GB_header .inner {
    background-color:#333;font-family:Arial, Verdana, sans-serif;padding:2px 20px 2px 20px}
.GB_header table {
    margin:0;width:100%;border-collapse:collapse}
.GB_header .caption {
    text-align:left;color:#eee;white-space:nowrap;font-size:20px}
.GB_header .close {text-align:right}
.GB_header .close img {
    z-index:500;cursor:pointer}
.GB_header .middle {
    white-space:nowrap;text-align:center}
#GB_middle {color:#eee}
#GB_middle img {
    cursor:pointer;vertical-align:middle}
#GB_middle .disabled {cursor:default}
#GB_middle .left {padding-right:10px}
#GB_middle .right {padding-left:10px}
.GB_Window .content {
    background-color:#fff;border:3px solid #ccc;border-top:none}
.GB_Window .header {
    border-bottom:1px solid #aaa;border-top:1px solid #999;border-left:3px solid #ccc;border-right:3px solid #ccc;margin:0;height:22px;font-size:12px;padding:3px 0;color:#333}
.GB_Window .caption {
    font-size:12px;text-align:left;font-weight:bold;white-space:nowrap;padding-right:20px}
.GB_Window .close {text-align:right}
.GB_Window .close span { 
    font-size:12px;cursor:pointer}
.GB_Window .close img {
    cursor:pointer;padding:0 3px 0 0}
.GB_Window .on {border-bottom:1px solid #333}
.GB_Window .click {border-bottom:1px solid red}
span.logo{
	font-family:Arial, Verdana, Helvetica, sans-serif;font-size:26px;font-weight:bold;color:#CCCCCC;vertical-align:bottom;padding:12px}
h1{
	font-family:Arial, Verdana, Helvetica, sans-serif;font-size:16px;font-weight:bold;color:#b20000;text-decoration:none;text-transform:uppercase}
h2{
	font-family:Arial, Verdana, Helvetica, sans-serif;font-size:14px;color:#CCCCCC;text-decoration:none;font-weight:bold}
h3{
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;font-size:14px;color:#b20000;font-weight:bold}
h4{
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;font-size:12px;color:#b20000;font-weight:bold}
h5{
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;font-size:12px;color:red;font-weight:bold}
h6{
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;font-size:12px;color:#81A9E8;font-weight:bold}
div.bodycontent{
	padding-top:5px;padding-left:30px;padding-right:0px;width:90%}
div.bodyadmincontent{
	padding-top:10px;width:100%}
div.sitelink {
	font-family:Verdana, Helvetica, sans-serif;font-size:11px;color:#666666;margin:9px}
div.navlink {
	font-family:Verdana, Helvetica, sans-serif;font-size:11px;color:#666666;margin:3px;vertical-align:middle}
div.clock {
	font-family:Verdana, Helvetica, sans-serif;font-size:10px;color:#666666;padding-top:5px;padding-bottom:5px;padding-right:9px}
td.hinweis{
	font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#000000;border:1px dashed #81A9E8;background-color:#F7F7F7;padding:5px}
td.leftbarpanel{
	background-image:url('/images/leftbarbackground.gif');border-right:1px solid #ececec}
td.trenner {
	background-image:url('/images/background.png');background-repeat:repeat-x;padding-left:5px;font-family:Tahoma, Verdana, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#ffffff;height:17px}
.uebersicht{
	border-top:1px dashed #dddddd;border-left:1px dashed #dddddd;border-right:1px dashed #dddddd}
html {height:100%}
table.seite {
	height:100%;width:100%}
body {
	margin:0px;height:100%;font-family:Verdana, Helvetica, sans-serif;font-size:11px}
table , td , tr , p , pre , ul {
	font-family:Arial, Verdana, sans-serif;font-size:11px;color:#666666}
table.login{
	border:1px dashed #dddddd;background:#F7F7F7;width:350px;height:40px}
.liste{list-style-image:url('/images/pfeil-bl.gif')}
hr{
	border-left:0;border-right:0;border-bottom:0;border-top:1px dashed #dddddd;border-collapse:collapse}
.head1 {
	font-family:Verdana, Arial, sans-serif;font-size:12px;font-weight:bold;color:#808080}
.small {
	font-family:Arial, Verdana, sans-serif;font-size:10px;color:#909090}
.small3 {
	line-height:16px;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#000000;background:ButtonFace;vertical-align:middle;padding:2px;border:1px solid;border-color:ButtonHighlight ButtonShadow ButtonShadow ButtonHighlight}
.klein {
	font-family:Verdana, Arial, sans-serif;font-size:11px;color:#808080}
.tabellen_header {
	background-image:url('/images/background.png');background-repeat:repeat-x;padding-left:5px;font-family:Tahoma, Verdana, Helvetica, sans-serif;font-size:12px;font-weight:bold;background-color:#81A9E8;color:#FFFFFF}
.tabellen_wechsel_1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#677988;background-color:#FFFFFF}
.tabellen_wechsel_2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#677988;background-color:#F7F7F7}
.separator {
	vertical-align:middle;border-left:1px solid ButtonShadow;border-right:1px solid ButtonHighlight;width:0px;height:14px}
.suchen {
	line-height:16px;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#000000;background-color:#F7F7F7;vertical-align:middle;padding:2px;border:1px solid;border-color:ButtonHighlight ButtonShadow ButtonShadow ButtonHighlight}
.anmeldelink{
	padding:6px;padding-left:12px;border:1px dashed #dddddd}
a.nav-select:link{
	text-decoration:underline;font-size:10px;font-family:Verdana, Helvetica, sans-serif}	
a.nav-select:active{
	text-decoration:underline;font-size:10px;font-family:Verdana, Helvetica, sans-serif}
a.nav-select:visited{
	text-decoration:underline;font-size:10px;font-family:Verdana, Helvetica, sans-serif}
a.nav-select:hover{
	text-decoration:underline;font-size:10px;font-family:Verdana, Helvetica, sans-serif}
a.Button {
	border-bottom:1px solid ButtonShadow;border-right:1px solid ButtonShadow;border-left:1px solid ButtonShadow;padding:4px 10px 0px 10px;background:url('/images/buttonBack.gif');display:inline-block;height:16px}
a:link {
	color:#808080;text-decoration:none}
a:visited {
	color:#808080;text-decoration:none}
a:active {
	color:#808080;text-decoration:none}
a:hover {
	color:#808080;text-decoration:underline}
a.normal:link {
	color:#81A9E8;text-decoration:underline}
a.normal:visited {
	color:#81A9E8;text-decoration:underline}
a.normal:active {
	color:#81A9E8;text-decoration:underline}
a.normal:hover {
	color:#81A9E8;text-decoration:underline}
a.nav-select2:link {
	font-family:Arial, sans-serif;font-size:10px;color:#81A9E8;text-decoration:underline}
a.nav-select2:visited {
	font-family:Arial, sans-serif;font-size:10px;color:#81A9E8;text-decoration:underline}
a.nav-select2:active {
	font-family:Arial, sans-serif;font-size:10px;color:#81A9E8;text-decoration:underline}
a.nav-select2:hover {
	font-family:Arial, sans-serif;font-size:10px;color:#81A9E8;text-decoration:underline}
ul.navlist {
	padding:1px;margin-left:10px;font:11px verdana, sans-serif;width:229px;color:gray}
li.navlist {
	list-style:none;margin:0px;border-left:1px solid white;border-bottom:1px dashed gray;text-align:left}
li.navlist a {
	display:block;padding:0.5em 0.5em 0.5em 0.9em;text-decoration:none}
li.navlist a:link {color:#808080}
li.navlist a:visited {color:#808080}
li.navlist a:hover {
	font-weight:bold;color:#666666;background-color:#efefef;border-left:3px solid #81A9E8}
.plus {
	
	padding-top:1px;padding-right:1px;padding-left:1px;padding-bottom:2px;border-left:1px solid #7F9DB9;border-right:1px solid #CCCCCC;border-top:1px solid #7F9DB9;border-bottom:1px solid #7F9DB9;background-color:#FFFFFF}
.minus {
	
	padding-top:1px;padding-right:1px;padding-left:1px;padding-bottom:2px;border-right:1px solid #CCCCCC;border-top:1px solid #7F9DB9;border-bottom:1px solid #7F9DB9;background-color:#FFFFFF}
textarea {
	font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;font-size:11px}
input {
	font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;font-size:11px}
select {
	font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;font-size:11px}
textarea.text {
	background-color:#ffffff;color:#000000;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;font-weight:normal;font-size:12px;border:1px dashed #cccccc;padding:2px}
textarea.code {
	background-color:#ffffff;color:#808080;font-family:'Courier New', Arial, Helvetica, sans-serif;font-weight:normal;font-size:11px;border:1px dashed #83ADDD;width:80%;padding:3px}
textarea.werbung {
	background-color:#FFFFFF;color:#808080;font-family:Courier New, Verdana, Arial, Helvetica, sans-serif;font-weight:normal;font-size:12px;border:1px dashed #dddddd;padding:2px;width:500px}
input.rg_neu {
	border:1px solid;background-color:#F7F7F7;border-color:ButtonHighlight ButtonShadow ButtonShadow ButtonHighlight;color:#808080;font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:11px;width:280px}
input.text {
	background-color:#ffffff;color:#000000;font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:12px;border:1px dashed #cccccc}
input.normal {
	background-color:#ffffff;color:#000000;font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:11px;border:1px solid #cccccc}
input.login {
	font-family:verdana, arial, helvetica, sans-serif;font-size:10px;color:#494949}
input.radio {
	color:#808080;border:0}
select.text {
	background-color:#ffffff;color:#000000;font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:12px;border:1px dashed #808080}
.button {
	background-color:#efefef;text-align:center;padding:8px}
input.senden {
	font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold}
