body.navi {
	background-color:#0000b4;
}

body.navie {
	background-color:#6666cc;
}

body {
	background-color:#ffffcc;
	font-family: verdana,arial, helvetica, sans-serif;
	font-size: 10pt; 
	font-style: normal;
	color: #000000;

}


a.navi {
	font-family: verdana,arial, helvetica, sans-serif; 
	font-size : 8pt; 
    color: #ffffff;
	
}
a:link.navi {
	font-family: verdana,arial, helvetica, sans-serif;
	font-size : 8pt;
    color: #ffffff;
	
}

a:visited.navi {
	color: #ffffff;
	font-family:  verdana,arial, helvetica, sans-serif;
    font-size : 8pt; 
}

a:active.navi {
	color: #ffffff;
	font-family :  verdana,arial, helvetica, sans-serif;
    font-size : 8pt; 
}

a:hover.navi {
	color: #ffffff;
	font-family :  verdana,arial, helvetica, sans-serif;
    font-size : 8pt; 
}

.headnavi {
	font-family :  	verdana,arial, helvetica, sans-serif;
	color:			#ffffff;
	font-size :		13pt; 
	font-weight :	bold;
}

.navi {
	font-family :  	verdana,arial, helvetica, sans-serif;
	color:			#ffffff;
	font-size :		13pt; 
}



a {
	font-family: verdana,arial, helvetica, sans-serif;
	font-size : 8pt; 
    text-decoration: none;
	font-weight : bold;
    color: #ffffff;
	
}

a.farb {
	font-family: verdana,arial, helvetica, sans-serif;
	font-size : 10pt; 
    text-decoration: underline;
	font-weight : bold;
    color: #d42a36;
	
}
a.klein {
	font-family: verdana,arial, helvetica, sans-serif;
	font-size : 8pt; 
    text-decoration: underline;
	font-weight : bold;
    color: #d42a36;
	
}
.textgruen {
	font-family: verdana,arial, helvetica, sans-serif; 
	font-weight: bold;
	font-size: 10pt;  
	color: #509858;
}
.textoben {
	font-family: verdana,arial, helvetica, sans-serif; 
	font-style: normal;
	font-size: 10pt;  
	color: #0000B4;
}

.headoben {
	font-family: verdana,arial, helvetica, sans-serif; 
	font-weight: bold;
	font-size: 10pt;  
	color: #FFFFFF;
}

.headfarb { 
	font-family: verdana,arial, helvetica, sans-serif; 
	font-weight: bold;
	font-size: 8pt;  
	color: #0000B4;
}

.headblack { 
	font-family: verdana,arial, helvetica, sans-serif; 
	font-weight: bold;
	font-size: 10pt;  
	color: #000000;
}

.textunten {
	font-family: verdana,arial, helvetica, sans-serif;
	font-size: 10pt; 
    font-weight: bold;
	font-style: normal; 
	line-height: normal; 
	color: #FFFFFF;
}

.textweiß {
	font-family: verdana,arial, helvetica, sans-serif;
	font-size: 10pt; 
	font-style: normal; 
	line-height: normal; 
	color: #ffffff;
}
.textweiss {
	font-family: verdana,arial, helvetica, sans-serif;
	font-size: 10pt; 
	font-style: normal; 
	line-height: normal; 
	color: #ffffff;
}

.textframe {
	font-family: verdana,arial, helvetica, sans-serif;
	font-size: 8pt; 
	font-style: normal; 
	line-height: normal; 
	color: #ffffff;
}

.textfarb { 
	font-family: verdana,arial, helvetica, sans-serif;
	font-size: 10pt; 
    font-weight: bold;
	font-style: normal; 
	line-height: normal; 
	color: #D42A36;
}

.textblau { 
	font-family: verdana,arial, helvetica, sans-serif;
	font-size: 8pt; 
	font-style: normal; 
	line-height: normal; 
	color: #898EDA;
}
.textblack { 
	font-family: verdana,arial, helvetica, sans-serif;
	font-size: 10pt; 
	font-style: normal; 
	line-height: normal; 
	color: #000000;
}

.textnorm { 
	font-family: verdana,arial, helvetica, sans-serif;
	font-size: 8pt; 
	font-style: normal; 
	line-height: normal; 
	color: #000000;
}

.textgrau { 
	font-family: verdana,arial, helvetica, sans-serif;
	font-size: 8pt; 
	font-style: normal; 
	line-height: normal; 
	color: gray;
}

.textgruen { 
	font-family: verdana,arial, helvetica, sans-serif;
	font-size: 8pt; 
	font-style: normal; 
	line-height: normal; 
	color: green;
}

.textgru { 
	font-family: verdana,arial, helvetica, sans-serif;
	font-size: 10pt;
    font-weight: bold;
	font-style: normal; 
	line-height: normal; 
	color: green;
}

.textrfarb { 
	font-family: verdana,arial, helvetica, sans-serif;
	font-size: 8pt; 
    font-weight: bold;
	font-style: normal; 
	line-height: normal; 
	color: #D42A36;
}

.textrot { 
	font-family: verdana,arial, helvetica, sans-serif;
	font-size: 8pt; 
	font-style: normal; 
	line-height: normal; 
	color: red;
}

.textnavy { 
	font-family: verdana,arial, helvetica, sans-serif;
	font-size: 8pt; 
	font-style: normal; 
	line-height: normal; 
	color: navy;
}

.textora { 
	font-family: verdana,arial, helvetica, sans-serif;
	font-size: 8pt; 
	font-style: normal; 
	line-height: normal; 
	color: orange;
}

.textkl { 
	font-family: verdana,arial, helvetica, sans-serif;
	font-size: 10px; 
	font-style: normal; 
	line-height: normal; 
	color: #000000;
}

.gelb { 
	font-family: verdana,arial, helvetica, sans-serif;
	font-size: 8pt; 
	font-style: normal; 
	background-color: #FFFF2F;
    line-height: normal; 
	color: #000000;
}

.black {
	font-family: verdana,arial, helvetica, sans-serif;
	font-size: 10pt; 
	font-style: normal;
    line-height: normal; 
	color: #000000;
}

.dgrau {
	background-color: #7F7F7F;
}

td.oben {
	background-color: #509858;
}

td.mitte {
	background-color: #FFFFCC;
}

td.grau {
	background-color: #f2f2f2;
}

td.hb {
	background-color: #CADAEE;
}

td.unten {
	background-color: #509858;
}

tr.grau {
	background-color: #f2f2f2;
}

tr.hb {
	background-color: #CADAEE;
}

input,select,textarea{
	font-family: verdana,arial, helvetica, sans-serif;
	font-size: 10pt; 
	font-style: normal; 
	line-height: normal; 
	color: #000000;
    background-color: #FFFFFF;
}

.level1{
	padding-top:10px;
  	padding-bottom:5px;
    font-weight:cursive;
}
.level2{
	padding-top:5px;
  	padding-bottom:5px;
    padding-left:15px;
    font-weight:normal;
}
.level3{
	padding-top:5px;
  	padding-bottom:5px;
    padding-left:25px;
}
