.ahidden{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
                font-weight: bold;
        color: #000000;
        background-color: transparent;
}
.dunkelfett {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #000000;
        background-color: transparent;
}
.fett {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #ffffff;
        background-color: transparent;
}
.rand {
        border: 1px solid #CCCCCC;
}
.titel{
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        font-size: 12px;
        color: #ffffff;
        background-color: #000000;
}
.trenner{
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        font-size: 12px;
        color: #000000;
        background-color: #cccccc;
        text-align: center;
        width: 100%;
}
.trennklein{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
        background-color: #cccccc;
        text-align: center;
        width: 100%;
}
A {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #FFFFFF;
        background-color: transparent;
        text-decoration: none;
}
A.atrenner{
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        font-size: 12px;
        color: #000000;
        background-color: transparent;
}
A.atrennklein{
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        font-size: 11px;
        color: #000000;
        background-color: transparent;
}
A.dunkel {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #000000;
        background-color: transparent;
        text-decoration: none;
}
A.keinhover {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: #FFFFFF;
		background-color: transparent;
        text-decoration: none;
}
A.atext{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
                font-weight: normal;
        color: #ffffff;
        background-color: transparent;
}
A.menue {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #FFFFFF;
        background-color: transparent;
        text-decoration: none;
        display: block;
}
A:hover {
        color: #000000;
        background-color: #cccccc;
}
A.atrenner:hover {
        color: #ffffff;
        background-color: #000000;
}
A.atrennklein:hover {
        color: #ffffff;
        background-color: #000000;
}
A.dunkel:hover {
        color: #ffffff;
        background-color: #333333;
}
A.keinhover:hover {
        color: #FFFFFF;
        background-color: transparent;
}
A.atext:hover{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
                font-weight: normal;
        color: #ffffff;
        background-color: transparent;
}
A.menue:hover {
        color: #000000;
        background-color: #cccccc;
}
BUTTON.img {
        color: transparent;
        background-color: transparent;
        border: 0px;
       	cursor: hand;
}
BODY {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #ffffff;
        background-color: #333333;
        background-image: url(images/bg.gif);
        background-repeat: repeat;
}
BODY.popup{
	    font-family: Arial, Helvetica, sans-serif; 
  	    font-size: 11px; 
	    color: #ffffff; 
	    background-color: #000000;
}
BUTTON {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #ffffff;
        background-color: #000000;
        border: 1px solid #ffffff;
}
FONT {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #ffffff;
        background-color: #000000;
}
FORM {
        display: inline;
}
HR {
        color: #cccccc;
        background-color: #000000;
}
IMG{
        border-width: 0px;
}
INPUT {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #ffffff;
        background-color: transparent;
        border-bottom: 1px solid #ffffff;
		    border-left: 1px dashed #888888;
		    border-right: 1px dashed #888888;
		    border-top: 1px dashed #888888;
}
INPUT.boxen {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #ffffff;
        background-color: transparent;
        border: 0px;
}
INPUT.button {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #ffffff;
        background-color: transparent;
        border: 1px dashed #cccccc;
		cursor: hand;
}
INPUT.kasten {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #ffffff;
        background-color: transparent;
        border: 1px solid #ffffff;
}
INPUT.lang {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #ffffff;
        border-bottom: 1px solid #ffffff;
		    border-left: 1px dashed #888888;
		    border-right: 1px dashed #888888;
		    border-top: 1px dashed #888888;
        width: 99.5%;
        white-space: nowrap;
        background-color: transparent;
}
INPUT.hell {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
        background-color: #cccccc;
        border: 1px solid #000000;
}
SELECT {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #ffffff;
        background-color: #000000;
        border: 1px solid #ffffff;
}
SELECT.editor {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
        background-color: #cccccc;
        border: 1px solid #ffffff;
}
SELECT.hell {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
        background-color: #cccccc;
        border: 1px solid #000000;
}
TD {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: #ffffff;
        background-color: #000000;
        text-align: left;
        vertical-align: top;
}
TD.button {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: #ffffff;
        background-color: #000000;
        text-align: center;
        white-space: nowrap;
}
TD.editor {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: #000000;
        background-color: #cccccc;
        text-align: left;
        vertical-align: top;
}
TD.hell {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: #000000;
        background-color: #cccccc;
}
TD.dunkelhell {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: #000000;
        background-color: #bbbbbb;
}
TD.wechsel1 {
		font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: #ffffff;
        background-color: #333333;
        text-align: left;
        vertical-align: top;
        padding-top: 2px;
        padding-bottom: 2px;
		padding-left: 2px;
		padding-right: 2px;
}
TD.wechsel2 {
		font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: #ffffff;
        background-color: #444444;
        text-align: left;
        vertical-align: top;
        padding-top: 2px;
        padding-bottom: 2px;
		padding-left: 2px;
		padding-right: 2px;
}
TD.uebhell {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        font-weight: bold;
        color: #000000;
        background-color: #cccccc;
        text-align: center;
}
TD.dunkel {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: #ffffff;
        background-color: transparent;
}
TEXTAREA {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #ffffff;
        background-color: transparent;
        border: 1px solid #ffffff;
}
TEXTAREA.lang {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #ffffff;
        background-color: transparent;
        border-bottom: 1px solid #ffffff;
		    border-left: 1px dashed #888888;
		    border-right: 1px dashed #888888;
		    border-top: 1px dashed #888888;
        width: 99.1%;
}
TH {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: #000000;
        background-color: #cccccc;
        text-align: center;
}
TH.klein {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
        background-color: #cccccc;
        text-align: center;
}
TH.menue {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: #000000;
        background-color: #cccccc;
        text-align: left;
}