a:visited {
	text-decoration: underline;
	color: Black;
}
a:link {
	text-decoration: underline;
	color: Black;
}
.td_leftwhite {
	font-family : arial, Helvetica, sans-serif;
	font-size: 12px;
	border-left : 1px solid Black;
	border-top : 1px solid Black;
	background : White;
	text-align : left;
	vertical-align : top;
	padding-left : 2;
	padding-top : 2;
}
.td_middlegr {
	font-family : arial, Helvetica, sans-serif;
	font-size: 12px;
	border-Left : 1px solid Black;
	border-top : 1px solid Black;
	background : #e7e7e7;
	background-color : #e7e7e7;
	text-align : left;
	vertical-align : top;
	padding-left : 2;
	padding-top : 2;
}
.td_rightmwhite {
	font-family : arial, Helvetica, sans-serif;
	font-size: 12px;
	border-right : 1px solid Black;
	border-Left : 1px solid Black;
	border-top : 1px solid Black;
	background : White;
	text-align : left;
	vertical-align : top;
	padding-left : 2;
	padding-top : 2;
}
.td_leftgr {
	font-family : arial, Helvetica, sans-serif;
	font-size: 12px;
	border-left : 1px solid Black;
	border-top : 1px solid Black;
	background : #e7e7e7;
	background-color : #e7e7e7;
	text-align : left;
	vertical-align : top;
	padding-left : 2;
	padding-top : 2;
}
.td_rightmgr {
	font-family : arial, Helvetica, sans-serif;
	font-size: 12px;
	border-right : 1px solid Black;
	border-Left : 1px solid Black;
	border-top : 1px solid Black;
	background : #e7e7e7;
	background-color : #e7e7e7;
    text-align : left;
	vertical-align : top;
	padding-left : 2;
	padding-top : 2;
	}
.td_bottomlefttgr {
	font-family : arial, Helvetica, sans-serif;
	font-size: 12px;
	border-Left : 1px solid Black;
	border-top : 1px solid Black;
	border-bottom : 1px solid Black;
	background : #e7e7e7;
	background-color : #e7e7e7;
    text-align : left;
	vertical-align : top;
	padding-left : 2;
	padding-top : 2;
}.td_bottomrightmgr {
	font-family : arial, Helvetica, sans-serif;
	font-size: 12px;
	border-Left : 1px solid Black;
	border-top : 1px solid Black;
	border-right : 1px solid Black;
	border-bottom : 1px solid Black;
	background : #e7e7e7;
	background-color : #e7e7e7;
    text-align : left;
	vertical-align : top;
	padding-left : 2;
	padding-top : 2;
}
.td_bottomlefttwhite {
	font-family : arial, Helvetica, sans-serif;
	font-size: 12px;
	border-Left : 1px solid Black;
	border-top : 1px solid Black;
	border-bottom : 1px solid Black;
	text-align : left;
	vertical-align : top;
	padding-left : 2;
	padding-top : 2;
	background : White;
}
.td_bottomrightmwhite {
	font-family : arial, Helvetica, sans-serif;
	font-size: 12px;
	border-Left : 1px solid Black;
	border-top : 1px solid Black;
	border-right : 1px solid Black;
	border-bottom : 1px solid Black;
	background : White;
	background-color : White;
   text-align : left;
	vertical-align : top;
	padding-left : 2;
	padding-top : 2;
}
.td_bottommiddlewhite {
	font-family : arial, Helvetica, sans-serif;
	font-size: 12px;
	border-Left : 1px solid Black;
	border-top : 1px solid Black;
	border-bottom : 1px solid Black;
	background : White;
	background-color : White;
    text-align : left;
	vertical-align : top;
	padding-left : 2;
	padding-top : 2;
}
.td_middlewhite {
	font-family : arial, Helvetica, sans-serif;
	font-size: 12px;
	border-Left : 1px solid Black;
	border-top : 1px solid Black;
	background : White;
	background-color : White;
    text-align : left;
	vertical-align : top;
	padding-left : 2;
	padding-top : 2;
}
.td_top {
	font-family : arial, Helvetica, sans-serif;
	font-size: 12px;
	border-Left : 1px solid Black;
	border-right : 1px solid Black;
	border-top : 1px solid Black;
	background : red;
	background-color : red;
	text-align : center;
	font : bold;
	height : 30;
	vertical-align : center;	
	padding-left : 2;
	padding-top : 2;
}
.td_topl {
	font-family : arial, Helvetica, sans-serif;
	font-size: 12px;
	border-Left : 1px solid Black;
	border-top : 1px solid Black;
	background : red;
	text-align : center;
	font : bold;
	height : 30;
	vertical-align : center;	
	padding-left : 2;
	padding-top : 2;
}
.td_topm {
	font-family : arial, Helvetica, sans-serif;
	font-size: 12px;
	border-right : 1px solid Black;
	border-top : 1px solid Black;
	background : red;
	background-color : red;
	text-align : center;
	font : bold;
	height : 30;
	vertical-align : center;	
	padding-left : 2;
	padding-top : 2;
}
.td_topr {
	font-family : arial, Helvetica, sans-serif;
	font-size: 12px;
	border-right : 1px solid Black;
	border-top : 1px solid Black;
	background : red;
	background-color : red;
	text-align : center;
	font : bold;
	height : 30;
	vertical-align : center;	
	padding-left : 2;
	padding-top : 2;
}
.td_topmiddle {
	border-Left : 1px solid Black;
	border-right : 1px solid Black;
	background : #FFFFFF;
	text-align : center;
	font : bold 12px arial, Helvetica, sans-serif;
	vertical-align : center;
    color: #000000;
	padding-left : 2;
	padding-top : 2;
}
.td_kompl {
	border-Left : 1px solid Black;
	border-right : 1px solid Black;
	border-bottom : 1px solid Black;
	border-top   : 1px solid Black;
	background : #FFFFFF;
	text-align : center;
	font : bold 12px arial, Helvetica, sans-serif;
	vertical-align : center;
    color: #000000;
	padding-left : 2;
	padding-top : 2;
}
.td_txt {
font-family : Arial, Helvetica, sans-serif;
	font-size: 14px;
; font-style: normal
}
.tdall  { font-size: 12px; font-family: arial, Helvetica, sans-serif; border: solid thin #000000 }
.ueberschrift {  font-family: Arial, Helvetica, sans-serif; font-size: 30px}
.td_txteinbau { font-family : Arial, Helvetica, sans-serif; font-size: 12px; ; font-style: normal }

