TR.forumueberschrift{
	background-color :#ad966b;
	font-weight : bold;
	font-size : 9pt;
	text-align:center;

}
TR.forumtext{
	background-color :#e2caa0;
	text-align:left;
	
}
TR.forumkategoriebereich{
	background-color :#e2caa0;
	text-align:center;;
	
}
TABLE.forum{
	border:1 solid #ad966;
	
}
TR.forumfreiespalte{
	background-color :#d5bd93;
}
P.forumnachrichtvon{
	font-size : 7pt;
	font-weight : lighter;
	text-align:left;
}
TH.forumautor{
	width:110px;

}
P.forumautor{
	font-size : 8pt;
	font-weight : lighter;
	text-align:left;
}

TR.balken{
	background-color : #8c7552; 
	color: #FFEBC6;
}



hr.line {
color : #8c7552;
width:75%;
size:2;
align:center;
}



TD.bg{
	background-color :white;
	
}
TABLE.nav { 
	border:1 solid #AD966B;

}
TD.nav {
	border:1 solid #AD966B;

}

TD.menue {
	border:1 solid #AD966B;
	background-color : black;
	font-weight : bold;
	color : white;
}
TD.kategorie {
	border:1 solid #AD966B;
	background-color : #FFEBC6;
	font-weight : bold;
	color : white;
	text-align:center;
}

.link A:HOVER { 
	font-weight:bold; 
	color:green; 
	text-decoration:none; 
}

.link A:LINK { 
	font-weight:bold; 
	color:blue; 
	text-decoration:none; 
}

.link A:VISITED { 
	font-weight:bold;
	color:silver; 
	text-decoration:none; 
}

.link A:FOCUS { 
	font-weight:bold; 
	color:red; 
	text-decoration:underline; 
}

.link A:ACTIVE { 
	font-weight:bold; 
	color:lime; 
	text-decoration:underline;
}


BODY, TABLE, P {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
}
H1, H2, H3, H4 {
	margin: 5px 0px 0px 10px;
	color : #73614a;
	text-align:center;
}

P.text {
	width : 95%;
	text-align : justify;
}
P.message {
	color: #0099FF;
	text-indent : 3px;
}
P.comment {
	font-size: 7pt;
	text-indent : 3px;
	margin : 3px 0px 0px 0px;
}
TABLE.art {
	background-color : #0099FF;
}
TD.art {
	background-color : #EEEEEE;
	padding : 3px 3px 3px 3px;
}
TD.farbverlauf {
	width: 1px%;
}
TH.art {
	background-color : white;
	padding : 3px 3px 3px 3px;
}
TABLE.sort {
	background-color : #0099FF;
}
TH.sort {
	background-color : white;
}
TD.sort {
	background-color : #EEEEEE;
	padding : 3px 3px 3px 3px;
}
TD.name {
	background-color : White;
	text-align: right;
	padding : 4px 4px 4px 4px;
}
TD.value {
	background-color : #EEEEEE;
	padding : 4px 4px 4px 4px;
}


.menu A {
	padding : 3px 3px 3px 3px;
	background-color : #EEEEEE;
	text-decoration : none;
	color: #3F3849;
	font-size : 9pt;
	font-weight : bold;
	width: 100%;
	display: block;
}
.menu A:HOVER {
	padding : 3px 3px 3px 3px;
	background-color : #66FF99;
	text-decoration : none;
	color: #FFFFFF;
	font-size : 9pt;
	font-weight : bold;
	width: 100%;
	display: block;
}
.sort A {
	padding : 4px 4px 4px 4px;
	background-color : white;
	text-decoration : none;
	color: #3F3849;
	font-size : 9pt;
	font-weight : bold;
	width: 100%;
	display: block;
}
.sort A:HOVER {
	padding : 4px 4px 4px 4px;
	background-color : #445566;
	text-decoration : none;
	color: #FFFFFF;
	font-size : 9pt;
	font-weight : bold;
	width: 100%;
	display: block;
}

td.kosten{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;

}

td.gesamtkosten{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color: Red;
	font-weight : bold;
}