ul,body,p,td,tr,table,ol,div
{
color: #666; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif;
}

DIV#LayoutLYR { background-position: 0 center; width:760px; margin:0 auto; text-align:left; top: 0; z-index:1; visibility:inherit; }

p { }

td { }

a:link { color: #009; font-size: 10pt; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
a:visited { color: #009; font-size: 10pt; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
a:hover { color: #f00; font-size: 10pt; font-family: Arial, Verdana, Helvetica, sans-serif;  font-weight: bold; text-decoration: underline; }
a:active { color: #f00; font-size: 10pt; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }

a.menu:link { color: #009; font-size: 10pt; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; padding: 2px; }
a.menu:visited { color: #009; font-size: 10pt; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; padding: 2px; }
a.menu:hover { color: #fff; font-size: 10pt; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; background-color: #009; text-decoration: none; padding: 2px; }
a.menu:active { color: #f00; font-size: 10pt; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; background-color: #fff; text-decoration: none; padding: 2px; }

.unlinked  /* Hauptmenupunkt ohne Link */ { color: #c00; font-size: 10pt; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; }
.feld { color: #000; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; text-align: justify; padding: 1px 10px 10px; border-right: 1px solid #666; border-bottom: 1px solid #666; }
.contentbox { border-right: 1px solid #666; border-bottom: 1px solid #666; }
.tablebox { border: solid 1px #83bbcd; }


.textgross{
font-size:18px;
font-family:Verdana;
color:#FFFFCC;
font-weight:bolder;
border:1px solid black;
padding:7px;
text-align:center;
background-color:#660000;
}
.button{ font-size: 13px; text-align:center; font-weight:normal; color:#000; font-family: Arial, Verdana, Helvetica, sans-serif; background-color: #f5f5f7; cursor:auto; width:auto; padding: 2px 5px; border-color: #ccc #333 #333 #ccc; border-style: solid; border-width: 1px 2px 2px 1px; display: inline; }
.text{ color:#00c; border:solid 1px #ccf; font-size:13px; font-family: Arial, Verdana, Helvetica, sans-serif; background-color: #fafafa; }
.select{ color:#009; font-family: Arial, Verdana, Helvetica, sans-serif; background-color: #fafafa; border: solid 1px #ccf; }
.indextext { color: #999; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.fehler{ border:solid 2pt #c00; color:#00c; font-size:13px; font-family: Arial, Verdana, Helvetica, sans-serif; background-color: #fffdf0; }
.meldung{
border: solid 6px #990000;
padding:8px;
font-size:12px;
}
.meldung_fehler{ border:dotted 1pt #c00; padding:8px; color:#900; font-family:Verdana; font-size:11px; background-color: #fffdf0; }
.absatz{
background-color:#000033;
color:#ffcc66;
font-family:Verdana;
font-size:12px;
font-weight:bold;
}
#Jobtabelle td { border-color: #ccc #999 #999 #ccc; border-style: solid; border-width: 1px; }
#Jobtabelle tr:hover { background-color: #fffce4; }