a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #414042;
	text-decoration: none;
}

a:link, a:visited {color: #c0000a;}
a:active, a:hover {color: #c0000a; text-decoration:underline; }

ul { list-style-image:url(../images2/punkt.gif);
     margin-left: 15px;
     padding-left: 0px; }
ul li { padding-top: 1px; }

.navi {font-family: Arial, Helvetica, sans-serif;
	  font-size: 11px;
	  font-weight: normal;
	  padding-left: 0px;
	  padding-right: 0px; }
/* .navixl {font-family: Arial, Helvetica, sans-serif;
	  	 font-size: 11px;
	  	 font-weight: normal;
	  	 padding-left: 3px;
	  padding-right: 0px;} */
.subnavi {color: #c0000a;
   	      padding-left: 0px;
	 	  padding-right: 0px;
   	      padding-bottom: 10px;
   	      vertical-align: top;
   	      padding-top: 2px; }
.subnaviselected {color: #414042;
   	      	      padding-left: 0px;
   	      	      padding-right: 0px;
   	      	      vertical-align: top;
   	      	      padding-top: 2px;  }

#navi {color: #414042;}
#naviselected {color: #ffffff;}
/* #naviselectedxl {color: #ffffff;} */
#subnavi { color: #c0000a;}
#subnaviselected {color: #414042;}
td.navi a {color: #414042;}
td.navi a:active, a.navi:hover {color: #ffffff;}
td.navi a:link {color: #414042;}
td.navi a:visited {color: #ffffff;}
td.subnavi a {color: #c0000a;}
td.subnavi a:active, a.navi:hover {color: #414042;}
td.subnavi a:link {color: #c0000a;}
td.subnavi a:visited {color: #c0000a;}

.block {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	padding-top:0px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
	vertical-align:top;
	text-align: justify;
}

.block2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	padding-top:0px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
	vertical-align:top;
}

.w { font-family: Arial, Helvetica, sans-serif;
		  font-size: 10px;
		  font-weight: normal;
	 	  color: #ABB2B2;}

a.w:hover { font-family: Arial, Helvetica, sans-serif;
		  font-size: 10px;
		  font-weight: normal;
	 	  color: #ABB2B2;}

a.w:active { font-family: Arial, Helvetica, sans-serif;
		  font-size: 10px;
		  font-weight: normal;
	 	  color: #ABB2B2;}

a.w:link { font-family: Arial, Helvetica, sans-serif;
		  font-size: 10px;
		  font-weight: normal;
	 	  color: #ABB2B2;}
	 	  
a.w:visited { font-family: Arial, Helvetica, sans-serif;
		  font-size: 10px;
		  font-weight: normal;
	 	  color: #ABB2B2;}

td 		{ font-family: Arial, Helvetica, sans-serif;
		  font-size: 11px;
		  font-weight: normal;
	 	  color: #000000;}

td.maincontent 	{ font-family: Arial, Helvetica, sans-serif;
		  		  font-size: 11px;
		  		  font-weight: normal;
	 	 		  color: #000000;
	 	 		  padding:15px;}

.tdtitle 	{ font-family: Arial, Helvetica, sans-serif;
		  font-size: 11px;
		  font-weight: bold;
	 	  color: #000000;}

.head1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	letter-spacing: 0.25mm;
	word-spacing: 0em;


}
.head2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #c0000a;
}

.head3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #FFFFFF;
}

/* Zusätzliche Formatierungen im Adminbereich */
table.adminboxtable  { border-width:1px;
                  	   border-style:solid;
                  	   border-color: #8A8A8A;
}
td.adminbox 	{ font-family: Arial, Helvetica, sans-serif;
				  background: #CFCFCF;
		  		  font-size: 11px;
		  		  font-weight: normal;
	 	 		  color: #000000;
	 	 		  padding:5px;
	 	 		  border-width:1px;
                  border-style:solid;
                  border-color: #FFFFFF;
}