BODY {
	background-color : #CCCCCC;
	background-repeat : no-repeat;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align : justify;
	text-transform : none;
	font-size : x-small;
	color :#000000;
}

BODY.startseite {
	background-color : #FFFFFF;
	background-repeat : no-repeat;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align : justify;
	text-transform : none;
	font-size : x-small;
	color :#000000;
}



A:LINK {
	color : #009933;
	font-size : x-small;
	text-decoration : none;
}

A:VISITED {
	color : #009933;
	font-size : x-small;
	text-decoration : none;
}

A:HOVER {
	color : #009933;
	font-size : x-small;
	text-decoration : underline;
}

A:ACTIVE {
	color : #009933;
	font-size: x-small;
	text-decoration : underline;
}




A.vnav:LINK {
	color : #000000;
	font-size : 11px;
	text-decoration : none;
}

A.vnav:VISITED {
	color : #000000;
	font-size : 11px;
	text-decoration : none;
}

A.vnav:HOVER {
	color : #000000;
	font-size : 11px;
	text-decoration : underline;
}

A.vnav:ACTIVE {
	color: #000000;
	font-size: 11px;
	text-decoration : underline;
}




A.hnav:LINK {
	color : #FFFFFF;
	font-size : 11px;
	text-decoration : none;
}

A.hnav:VISITED {
	color : #FFFFFF;
	font-size : 11px;
	text-decoration : none;
}

A.hnav:HOVER {
	color : #FFFFFF;
	font-size : 11px;
	text-decoration : underline;
}

A.hnav:ACTIVE {
	color : #FFFFFF;
	font-size: 11px;
	text-decoration : underline;
}




TH {
	background-color: #D3DCE3;
	font-size: x-small;
}

TD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-variant : normal;
}


.TD1 {
	background-color:#CCCCCC;
}

.TD2 {
	background-color:#DDDDDD;
	font-size: small;
}

.mainline {
	font-size: 20px;
	}

.subline {
	font-size: 16px;
	}

pre {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: medium;
	}

.error {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	color: red;
	}
	

.NewsPreviewTopic {
	background-color: green;
	color: #FFFFFF;
	font-weight: bold;
}

.NewsPreviewDate {
	background-color: #999999;
	color: #FFFFFF;
}

.NewsCommentHead {
	background-color: green;
	color: #FFFFFF;
}

.NewsComment {
	background-color: silver;
}


