body                 {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	scrollbar-face-color: #DEE3E7;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #DEE3E7;
	scrollbar-3dlight-color: #D1D7DC;
	scrollbar-arrow-color:  #006699;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #98AAB1;
	background-attachment: fixed;
	background-repeat: repeat;
	color: #000000;
}

input, textarea, select {
	border-top-width : 1px; 
	border-right-width : 1px; 
	border-bottom-width : 1px; 
	border-left-width : 1px; 
	color : #000000;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	border-color : #000000; 
}

/* END */
A:link, A:active, A:visited            {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #E7E9E9;
	FONT-SIZE: 14px;
	BACKGROUND: none;
	font-variant : normal;
	font-weight : bold;
	text-decoration: none;
}
A:hover {
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	COLOR: #f4940b; FONT-SIZE: 14px; 
	BACKGROUND: url('none');  
	font-variant : normal; 
	font-weight : bold
}

a.two:link, a.two:visited {
	color: #666666;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: underline;
}
a.two:hover {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #0AC0EE;
	font-weight: bold;
}
a.three:link, a.three:visited {
	color: #000000;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.three:hover {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #86B324
	text-decoration: underline;
}
a.tinyl:link, a.tinyl:visited {
	color: #000000;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
a.tinyl:hover {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FF6600;
	font-weight: bold;
}
.tableCenter {
	color: #000000;
	border-top: 1px none #96A2A6;
	border-right: 1px solid #96A2A6;
	border-bottom: 1px solid #96A2A6;
	border-left: 1px none #96A2A6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFFFF;
}
.tableHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	border-top: 1px none #000000;
	border-right: 1px none #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px none #000000;
}
.tableContentnavigation {
	font-weight: bold;
	color: #000000;
	border: none;
}

.boxtitle {
	padding-right: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	border: 1px none #999999;


}
.tiny {
	padding-right: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #666666;
	border: 1px none #999999;


}
.tinyOrange {
	padding-right: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FF6600;
	border: 1px none #999999;
}
.tinyBlack {
	padding-right: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	border: 1px none #999999;
}
.content {
	padding-right: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	border: 1px none #999999;
}
.contentGrey {
	padding-right: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #999999;
	border: 1px none #999999;


}
.boxtNavDots {
	padding-right: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
	border: 1px none #999999;
}
.tableframe {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	border-top: 0px none #AEAEAE;
	border-right: 1px solid #AEAEAE;
	border-bottom: 1px solid #AEAEAE;
	border-left: 1px solid #AEAEAE;
	background-color: #FFFFFF;
}
.tableContent {
	background-color: #EEEDED;
	border: 1px solid #AEAEAE;
}
.tableContentForum {
	background-color: #FFFFFF;
	border: 1px solid #AEAEAE;
}
.tableContentForumFooter {
	background-color: #FFFFFF;
	border-top: 0px none #AEAEAE;
	border-right: 1px solid #AEAEAE;
	border-bottom: 1px solid #AEAEAE;
	border-left: 1px solid #AEAEAE;;
}
.tableList {
	background-color: #F9F9F9;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.tableCalHeader {
	background-color: #D0D0D1;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.tableListBlank {
	background-color: #FF6600;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.tableNews {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	background-color: #EEEDED;
	border-top: 1px none #AEAEAE;
	border-right: 1px solid #AEAEAE;
	border-bottom: 1px solid #AEAEAE;
	border-left: 1px solid #AEAEAE;
}
.tableNewsheadline {
	background-color: #EEEDED;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-top-color: #AEAEAE;
	border-right-color: #AEAEAE;
	border-bottom-color: #AEAEAE;
	border-left-color: #AEAEAE;
	border-bottom-style: solid;
}
.tableLatestForum {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	background-color: #EEEDED;
	border-bottom-width: 1px;
	border-top-color: #AEAEAE;
	border-right-color: #AEAEAE;
	border-bottom-color: #AEAEAE;
	border-left-color: #AEAEAE;
	border-bottom-style: solid;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
}
.tableLueckenbuesser {
	padding: 0px;
	margin: 0px;
	border-top: 1px solid #AEAEAE;
}
.Trennlinie {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	border-top: 1px solid #AEAEAE;
	border-right: 1px none #AEAEAE;
	border-bottom: 1px none #AEAEAE;
	border-left: 1px none #AEAEAE;
	font-size: 11px;
	color: #000000;
}
.TrennlinieBottom {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	border-top: 1px none #AEAEAE;
	border-right: 1px none #AEAEAE;
	border-bottom: 1px solid #AEAEAE;
	border-left: 1px none #AEAEAE;
	font-size: 10px;
	color: #000000;
}
.tableframeNavLeft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	border-top: 1px none #AEAEAE;
	border-right: 1px solid #AEAEAE;
	border-bottom: 1px solid #AEAEAE;
	border-left: 1px none #AEAEAE;
	background-color: #EEEDED;

}
.tableframeNavRight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	border-top: 1px none #AEAEAE;
	border-right: 1px none #AEAEAE;
	border-bottom: 1px solid #AEAEAE;
	border-left: 1px solid #AEAEAE;
	background-color: #EEEDED;

}
.tableframeNavForm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	border-top: 1px none #AEAEAE;
	border-right: 1px none #AEAEAE;
	border-bottom: 1px solid #AEAEAE;
	border-left: 1px none #AEAEAE;
	background-color: #EEEDED;

}
.rowLightgrey {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	background-color: #CDD1D1;
	border-top: 1px solid #000000;
	border-right: 1px none #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px none #000000;
}
.rowGreenfont {
	color: #FF6600;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	border: 1px none #000000;
}
.icon {background-image: url('http://www.meltedsilicon.net/new/grafix/navicon.gif'); background-repeat: no-repeat;}