body {
	background-color: #ccccff;
	}

a {
	text-decoration:underline;
	color: #000000;
	}

a:hover {
	background-color: #CCCCCC;
	}

#alles {
	color: #000000;
	margin-right: auto;
	margin-left: auto;
	width: 970px;
	margin-top: 20px;
	margin-bottom: 0px;
	background-image: url(Grafiken/body.jpg);
	background-repeat: wiederholen-x;
	background-position: center;
	}

#rahmen {
	border: 1px solid #000000;
	}


#header {
	background-image: url(Grafiken/header.jpg);
	height: 141px;
	background-repeat: no-repeat;
	background-position: center;
	}
	
#footer {
	background-image: url(Grafiken/footer.jpg);
	height: 31px;
	background-repeat: no-repeat;
	background-position: center;
	}	
	
#sidebar {
	float: left;
	width: 200px;
	padding-top: 50px;
	}
	
#clearfloat {
    clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
    }

.menueinhalt a {
	display:block;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	color:#000000;
	height:20px;
	line-height:170%;
	width:170px;
	padding:0px 0px 0px 25px;
	margin-bottom:1px;
	}
	
.menueinhalt a:hover {
	background-color: #ccccff;
	display:block;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	color:#000000;
	height:20px;
	line-height:170%;
	width:170px;
	padding:0px 0px 0px 25px;
	margin-bottom:1px;
	}
	
.menueinhalt a:active {
	display:block;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	color:#000000;
	height:20px;
	line-height:170%;
	width:160px;
	padding:0px 0px 0px 25px;
	margin-bottom:1px;
	}
	
#content {
	margin-left: 200px;
	padding-right: 50px;
	padding-bottom: 20px;
	padding-left: 30px;
    }

.uebersichtgross {
	font-size: 14px;
	}
	
.uebersichtklein {
	font-size: 10px;
	color: #666666;
	}


.tdspace { font-size:1pt; height: 6px;}
.tdspace1 { font-size:1pt; height: 4px;}
.tdpt8 { font-size:8pt; color:#000000; }
.tdf { color:#FF0000; }
.tdline { font-size:2pt; height: 6px; border-top: 1px solid #000000; border-bottom: 1px solid #000000; background-color:#EEEEEE;}
.tdline1 { font-size:1pt; height: 1px; border-bottom: 1px solid #BFBFBF; }

.tdhead1 { font-family:Arial; font-size:9pt; color:#000000; border: 1px solid #000000;}
.tdhead2 { font-family:Arial; font-size:9pt; color:#000000; border: 1px solid #000000; background-color:#DFDFDF;}
.tdhead3 { font-family:Arial; font-size:9pt; color:#000000; border-bottom: 1px solid #000000; background-color:#DFDFDF;}
.tdhead4 { font-family:Arial; font-size:9pt; color:#000000; border: 1px solid #000000; background-color:#EEEEEE;}

.tdcont1 { background-color:#ffffcc; font-family:Arial; font-size:9pt; color:#000000;}
.tdcont2 { background-color:#ffff99; font-family:Arial; font-size:9pt; color:#000000;}
.tdcont3 { background-color:#ffff99; font-family:Arial; font-size:9pt; color:#000000;}

p { font-family:Arial; font-size:9pt; color:#000000; text-align:justify;}



.a1 {
	font-size:9pt;
	color:#000000;
	text-decoration:underline;
}
.a1:hover {
	font-size:9pt;
	color:#000000;
	text-decoration:underline;
}
.a2 { color:#000000; text-decoration:none;}
.a2:hover {
	font-size:9pt;
	color:#000000;
	text-decoration:none;
}

.tf {
border: #57565B 1px solid;
font-size: 8pt;
color: #000000;
background-color: #EEEEEE;
height:18px;
}
.tf1 {
border: #57565B 1px solid;
font-size: 8pt;
color: #000000;
background-color: #EEEEEE;
height:14px;
}
.tf2 {
border: #57565B 1px solid;
font-size: 8pt;
color: #000000;
background-color: #EEEEEE;
}

.bt1 {
border: #57565B 1px solid;
font-size: 8pt;
font-weight:bold;
color: #000000;
background-color: #D9E7CF;
height:18px;
cursor:pointer;
}
