.body {
}
.bild {
	font-size: 1pt;
}
.sehrklein {
	font-size: 10px;
	letter-spacing: -1px;
	font-family: Arial, Helvetica, Geneva, sans-serif;
	color: #333333;
}
.norm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}	
.norm_grau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #7F7F8F;
}	
.fett {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.fett_weiss {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.fett_grau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #7F7F8F;
}
.fett_blau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3056AC;
}
.klein {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
.kleinweiss {
	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;
}
.kleinfett_grau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #7F7F8F;
}
.kleinfett_gruen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #929D69;
}
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.linkkleinunder {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
}
a.linkkleinunder:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
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: #FF9900;
	text-decoration: none;
}
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: underline;
}
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: #508B27;
	text-decoration: underline;
}
a.linkkleinfettgrau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #7F7F8F;
	text-decoration: none;
}
a.linkkleinfettgrau:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #7F7F8F;
	text-decoration: underline;
}
a.linkkleinfettweiss {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.linkkleinfettweiss:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
a.linkkleinfettgelb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFCC66;
	text-decoration: none;
}
a.linkkleinfettgelb:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
a.linkkleinfettrot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #CC3333;
	text-decoration: none;
}
a.linkkleinfettrot: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	
}
.input_area {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	height: 20px;
	text-decoration: none;
	border:#777777 1px solid
}
p.margin2l2r2t2b {
        margin-left : 2px;
        margin-right : 2px;
        margin-top : 2px;
        margin-bottom : 2px;
}
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;
}
ol {
	margin-left: 30px;
	margin-top: 5px;
	margin-bottom: 5px;		
	list-style-type: decimal;
}

.tab {
	border: solid 1px #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;
	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_r {
	border: solid 0px;
	border-right: solid 1px #333333;
	border-collapse:collapse;
}
.tab_aussen {
	border: solid 0px;
	border-left: solid 1px #333333;	
	border-right: solid 1px #777777;	
	border-collapse:collapse;
}
.tab_navi {
	border: solid 0px;
	border-left: solid 1px #333333;
	border-right: solid 1px #333333;
	border-collapse:collapse;
}

.tab_navi2 {
	border: solid 0px;
	border-left: solid 1px #777777;
	border-right: solid 1px #333333;
	border-bottom: solid 1px #777777;
	border-collapse:collapse;
}
