.body {
}
.bild {
	font-size: 1px
}
.kleinst {
	font-size: 10px;
	letter-spacing: 0px;
	font-family: Arial, Helvetica, Geneva, sans-serif;
	color: #000000;
}
.norm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.norm_block {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align:justify;
}
.norm_blau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #5D74B4;
}
.norm_weiss {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
}
.fett {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.fett_blau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #5D74B4;
}
.fett_weiss {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.fettrot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
}
.fettgelb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFCC00;
}
.klein {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
.klein_weiss {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
}
.klein_block {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-align : justify;
}
.kleinfett {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}
.kleinfett_weiss {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
a.linkklein {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
a.linkklein:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
}
a.linknorm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;text-decoration: none;
}
a.linknorm:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
a.linkfett {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.linkfett:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.linkfettblau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003399;
	text-decoration: underline;
}
a.linkfettblau:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003399;
	text-decoration: underline;
}
a.linkfettweiss {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.linkfettweiss:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.linkkleinfett {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.linkkleinfett:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
.input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	height: 20px;
	text-decoration: none;
}
.input_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	height: 20px;
	text-decoration: none;
	border:#777777 1px solid
}
.input_button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	height: 18px;
	text-decoration: none;
	border:#777777 1px solid;
	background:#FFCC00;
}
.area {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	line-height: 16px;
	vertical-align: bottom;
	border:#777777 1px solid;
	background-color: #FFFFFF;
	text-decoration: none;
}
p.margin3l3r5t5b {
        margin-left : 3px;
        margin-right : 3px;
        margin-top : 5px;
        margin-bottom : 5px;
}
p.margin5 {
        margin-left : 5px;
        margin-right : 5px;
        margin-top : 5px;
        margin-bottom : 5px;
}
p.margin0 {
        margin-left : 0px;
        margin-right : 0px;
        margin-top : 0px;
        margin-bottom : 0px;
}
.tab {
	border: solid 0px #777777;
	border-collapse:collapse;
}
.tab_t {
	border: solid 0px #777777;
	border-top: solid 1px #777777;
}
.tab_tlr {
	border: solid 0px #777777;
	border-top: solid 1px #777777;
	border-left: solid 1px #777777;
	border-right: solid 1px #777777;
	border-collapse:collapse;
}
.tab_tl {
	border: solid 0px #777777;
	border-top: solid 1px #777777;
	border-left: solid 1px #777777;
	border-collapse:collapse;
}
.tab_tr {
	border: solid 0px #777777;
	border-top: solid 1px #777777;
	border-right: solid 1px #777777;
	border-collapse:collapse;
}
.tab_start {
	border: solid 0px #777777;
	border-top: solid 1px #777777;
	border-left: solid 1px #777777;	
	border-collapse:collapse;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.tab_start2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align:justify;
	border: solid 0px #777777;
	border-collapse:collapse;
	padding-top: 8px;  
	padding-bottom: 8px;  
	padding-left: 2px;  
	padding-right: 8px;  
}
.selectred {
	color : #FF0000;
}
.selectgreen {
	color : #009900;
}
