
body  { 
	font-size: 10px; 
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
	text-decoration: none; 
	background-image: url(images/wappen.gif); 
}

table { 
	border-style: none 
}

td, p  { 
	font-size: 11px 
}

td.header  { 
	background-color: white; 
	background-repeat: no-repeat; 
	background-attachment: fixed; 
	background-position: 0; 
	width: 1000px 
}

td.bg  { 
	background-image: url(images/tablespace.gif); 
	background-repeat: repeat; 
	background-attachment: fixed 
}

td.content  { 
	margin: 0px; 
	padding: 10px; 
	width: 100%; 
	height: 100%; 
	background-color: #FFFFFF;
}

table.border {
	border: 1px solid #FFD700;
}
td.newstext {
	margin: 0px; 
	padding: 5px; 
	width: 500; 
	height: 100%;
	font-size: 12px;
}
.newsfooter {
	font-size: 10px; 
	font-weight: 500; 
	line-height: 14px; 
	font-stretch: semi-expanded;
	color: FF9900;
	background: #DCDCDC;
}
.newslinks {
	background: #ECECEC;
	padding: 4px 4px 4px 4px;
	width: 150px;
}
	
.tdmenu    { color: #5C5C5C; font-weight: 700; background-color: #FAA819; text-align: left; margin: 4px; padding-left: 4px; width: 150px; height: 20px; vertical-align: middle; outline-style: none }
.tdmenuactive     { color: #4B4B4B; font-weight: 700; background-color: #FF9900; text-align: left; margin: 4px; padding-left: 4px; width: 150px; height: 20px; vertical-align: middle; outline-style: none }
.spaced { background-color: #FFFFFF; margin: 0; padding: 0px }
.cspaced { background-color: #FFFFFF; margin: 0; padding: 0px }
.title {
	font-size: 14px; font-weight: 800; line-height: 20px; font-stretch: semi-expanded;
	background: #DCDCDC;
}
span.headline, h1 { font-size: 14px; font-weight: 800; line-height: 20px; font-stretch: semi-expanded }
span.small, small { font-size: 10px; }
a.menu{ color: #3E0000; text-decoration: none }
span.menu { color: #3E0000; font-weight: 700; text-decoration: none }
a.menu:hover  { color: #3E0000; text-decoration: underline }
a { color: #585858; text-decoration: none }
a:hover { color: #585858; text-decoration: underline }
input.minilogin { color: #444444; background-color: #FF9900 width: 60px; border: solid 1px #444444 }
input, textarea { color: #444444; background-color: #FF9900; border: solid 1px #444444 }
table.gbtable, td.gbtable {
	border: 1px solid #FF9900;
   text-align: left;
}

td.gbheader {
	background: #ECECEC;
	color: #363636;
	border-bottom: 1px solid #FF9900;
}

td.gbfooter {
	background: #ECECEC;
	color: #363636;
	border-top: 1px solid #FF9900;
}