.clCMEvent{position:absolute; z-index:300; width:100%; height:100%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:hidden}
.clCMAbs{position:absolute; width:10; height:10; left:0; top:0; visibility:hidden}
  
/*Style for the background-bar*/
.clB{position:absolute; visibility:hidden; z-index:300}
.clB1{position:absolute; visibility:hidden; z-index:300; layer-background-color:#FFFFFF; background-color:#FFFFFF;}
.clBar{position:absolute; width:10; height:10; visibility:hidden; }
.clB,.clBar{layer-background-color:#C6C6C6; background-color:#C6C6C6;}

/*Styles for level 0*/
.clT,.clTover{position:absolute; overflow:hidden; cursor:pointer; cursor:hand; text-align:left}
.clT,.clTover{font-family: arial,helvetica;}
.clT,.clTover{padding:2px; font-size:10px; font-weight:bold; border:0}
.clT{color:FFFFFF; } 
.clTover { color: FFFFFF }
.clTover{layer-background-color:#FFFFFF; background-color:#e9e9e9;}

/*Styles for level 1*/
.clS,.clSover{position:absolute; overflow:hidden; width:114; height:16; cursor:pointer; cursor:hand}
.clS,.clSover{font-family: arial,helvetica,verdana,tahoma;}
.clS,.clSover{padding:3px; font-size:10px}
.clSover{color:#505050;}
.clSover{layer-background-color:#FFFFFF; background-color:#e9e9e9;}
.clS{color:#505050; background-color:#FFFFFF; layer-background-color:#FFFFFF;}

/*Styles for level 2*/
.clS2,.clS2over{position:absolute; overflow:hidden; width:140; height:16; cursor:pointer; cursor:hand}
.clS2,.clS2over{font-family: arial,helvetica;}
.clS2,.clS2over{padding:3px; font-size:10px;}
.clS2over{color:#505050;}
.clS2over{layer-background-color:#080163; background-color:#e9e9e9;}
.clS2{color:#505050; background-color:#FFFFFF; layer-background-color:#FFFFFF;}

/*Styles f?r Texte*/
h1.red  { color: #842939; font-weight: normal; font-size: 8pt; line-height: 1.5em; font-family: Arial, Helvetica; text-align: center; text-decoration: none; }
h1.red:link  { color: #505050; font-weight: normal; font-size: 8pt; line-height: 1em; font-family: Arial, Helvetica; text-align: center; text-decoration: none; }
h1.red:visited { color: #505050; font-weight: normal; font-size: 8pt; line-height: 1em; font-family: Arial, Helvetica; text-align: center; text-decoration: none; }
h1.red:focus { color: #505050; font-weight: normal; font-size: 8pt; line-height: 1em; font-family: Arial, Helvetica; text-align: center; text-decoration: none; }
h1.red:hover { color: #505050; font-weight: normal; font-size: 8pt; line-height: 1em; font-family: Arial, Helvetica; text-align: center; text-decoration: none; }
h1.red:active { color: #505050; font-weight: normal; font-size: 8pt; line-height: 1em; font-family: Arial, Helvetica; text-align: center; text-decoration: none; }

a:link  { color: #505050; font-weight: normal; font-size: 8pt; line-height: 1.5em; font-family: Arial, Helvetica; text-align: center; text-decoration: none;}
a:visited { color: #505050; font-weight: normal; font-size: 8pt; line-height: 1.5em; font-family: Arial, Helvetica; text-align: center; text-decoration: none; }
a:focus { color: #505050; font-weight: normal; font-size: 8pt; line-height: 1.5em; font-family: Arial, Helvetica; text-align: center; text-decoration: none; }
a:hover { color: #842939; font-weight: normal; font-size: 8pt; line-height: 1.5em; font-family: Arial, Helvetica; text-align: center; text-decoration: none; }
a:active { color: #842939; font-weight: normal; font-size: 8pt; line-height: 1.5em; font-family: Arial, Helvetica; text-align: center; text-decoration: none; }

h2.grey  { color: #505050; font-weight: normal; font-size: 8pt; line-height: 1em; font-family: Arial, Helvetica; text-align: left; text-decoration: none; }
h2.grey:link  { color: #505050; font-weight: normal; font-size: 8pt; line-height: 1em; font-family: Arial, Helvetica; text-align: left; text-decoration: none; }
h2.grey:visited { color: #505050; font-weight: normal; font-size: 8pt; line-height: 1em; font-family: Arial, Helvetica; text-align: left; text-decoration: none; }
h2.grey:focus { color: #505050; font-weight: normal; font-size: 8pt; line-height: 1em; font-family: Arial, Helvetica; text-align: left; text-decoration: none; }
h2.grey:hover { color: #505050; font-weight: normal; font-size: 8pt; line-height: 1em; font-family: Arial, Helvetica; text-align: left; text-decoration: none; }
h2.grey:active { color: #505050; font-weight: normal; font-size: 8pt; line-height: 1em; font-family: Arial, Helvetica; text-align: left; text-decoration: none; }





FONT.grey {color: #505050; font-family: Arial, Helvetica; font-size: 10px; font-weight: normal; border:0;}
FONT.black {color: #000000;	font-family: Arial, Helvetica; font-size: 12px; border:0;}
FONT.super {color: #804020;	font-family: Arial, Helvetica; font-size: 18px; border:0; font-weight: bold;}
FONT.top {color: #505050; font-family: Arial, Helvetica; font-size: 10pt; line-height: 1.5em; font-weight: bold;}
FONT.text  {color: #505050; font-weight: normal; font-size: 10pt; line-height: 1.5em; font-family: Arial, Helvetica; text-align: justify }
FONT.pfad  {color: #505050; font-weight: normal; font-size: 8pt; line-height: 1.5em; font-family: Arial, Helvetica; text-align: justify }
FONT.center  {color: #505050; font-weight: normal; font-size: 8pt; line-height: 1.5em; font-family: Arial, Helvetica; text-align: center}
FONT.titel  { color: #c9c9c9; font-weight: normal; font-size: 14pt; line-height: 1.8em; font-family: Arial, Helvetica; text-align: justify }
FONT.weiss  { color: #FFFFFF; font-weight: normal; font-size: 8pt; line-height: 1.5em; font-family: Arial, Helvetica; text-align: justify }
FONT.small {color: #505050; font-family: Arial, Helvetica; font-size: 8pt; line-height: 1.5em; font-weight: normal; text-align: justify}
FONT.button {color: #FFFFFF; font-family: Arial, Helvetica; font-size: 8pt; line-height: 1.5em; font-weight: normal; text-align: justify}
.menu:link {color: #505050; font-family: Arial, Helvetica; font-size: 10px; font-weight: bold; border:0; text-decoration: none;}
.menu:hover {color: #505050; font-family: Arial, Helvetica; font-size: 10px; font-weight: bold; border:0; text-decoration: none;}
.menu:visited {color: #505050; font-family: Arial, Helvetica; font-size: 10px; font-weight: bold; border:0; text-decoration: none;}
.listing {margin-left: 16px;}
.textfeld {color: #505050; font-family: Arial, Helvetica; font-size: 10pt; line-height: 1.2em; font-weight: bold;}
p{color:#000000;font-size:10pt;font-family:Verdana,Arial;line-height:1.3;Text-Align: justify;}


.navigation TD {
	 border-right: 1px solid #gray;
	 border-top: 1px solid #gray;
	 font-size: 8pt;
	 border-left: 1px solid #gray;
	 border-bottom: 1px solid #gray}



.TR {
	 border-right: #7d7d7d 1px solid #gray;
	 border-top: #7d7d7d 1px solid #gray;
	 font-weight: bold;
	 font-size: 8pt;
	 border-left: #7d7d7d 1px solid #gray;
	 border-bottom: #7d7d7d 1px solid #gray;
	 background-color: #f4eee0;
	 text-align: left}

input {
border : 1px solid #gray; 
/*background-color : #gray;*/
color : white; 
font-size : 0.7em; 
color : gray;}

/*Styles für Blitz-Formulare*/

.text { color: #505050; font-weight: normal; font-size: 10pt; line-height: 1.5em; font-family: Arial,Helvetica,sans-serif; }
.pfad { color: #505050; font-weight: normal; font-size: 8pt; line-height: 1.5em; font-family: Arial,Helvetica,sans-serif; }
.error { color:#ff0000; font-weight: normal; font-size: 8pt; font-family: Arial,Helvetica,sans-serif; }

