
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: solid 1px #36c }
td.newstext {
	margin: 0px; 
	padding: 5px; 
	width: 500; 
	height: 100%;
	font-size: 12px;
}
.newsfooter  { color: #036; font-size: 10px; font-weight: 500; line-height: 14px; font-stretch: semi-expanded; background: #dcdcdc }
.newslinks {
	background: #ECECEC;
	padding: 4px 4px 4px 4px;
	width: 150px;
}
	
.tdmenu    { color: #dfdfdf; font-weight: 700; background-color: #00185E; text-align: left; margin: 4px; padding-left: 4px; width: 150px; height: 20px; vertical-align: middle; outline-style: none }
.tdmenuactive     { color: #dfdfdf; 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: #DDDDDD; text-decoration: none }
span.menu { color: #DDDDDD; font-weight: 700; text-decoration: none }
a.menu:hover  { color: #DDDDDD; text-decoration: underline }
a { color: #585858; text-decoration: none }
a:hover { color: #585858; text-decoration: underline }
input.minilogin { color: #dfdfdf; background-color: #00185E width: 60px; border: solid 1px silver }
input, textarea { color: #dfdfdf; background-color: #00185E; border: solid 1px silver }
table.gbtable, td.gbtable {
	border: 1px solid #EB6B85;
   text-align: left;
}

td.gbheader {
	background: #ECECEC;
	color: #363636;
	border-bottom: 1px solid #EB6B85;
}

td.gbfooter {
	background: #ECECEC;
	color: #363636;
	border-top: 1px solid #EB6B85;
}