body {
	font-size:15px;
	margin:0px;
	padding:0px;
	background:url(../i/bodybg.gif) 50% 0% no-repeat #EFEFEF;
}
img { 
	border:0px;
}
#wrap { 
	width:750px;
	margin:auto;
	padding:0px;
	border:solid 1px #777;
	background:#FFF url(../i/headerbg.gif) top left repeat-x;
	border-bottom:solid 5px #444;
}
#content { 
	clear:both;
	padding:15px 20px;
	display:block;
	min-height:30px;
}

#content .left { float:left;margin:10px 10px 10px 0px; }
#credits {
	font-size:0.7em;
	color:#444;
	text-align:center;
}
#credits * {
	color:#444;
}
h1,h2,h3,h4,h5,h6 {
	color:#505050;
}

/**
Überarbeitete Gliederungen
RT, 1. 4. 2005
**/

div.topsection {
	margin-top: 10px;
	border-top: 1px dashed #008000;
	border-bottom: 1px solid #008000;
}

div.section {
	margin-top: 10px;
	margin-left: 10px; 
	border-top: 1px dashed #008000;
}

h2.section  {
	font-size: 20px; 
	line-height: 25px;
	margin-top: 0px;
	border-bottom: 1px solid #008000;
	background: #f1f1e1; 
}

h3.section  {
	font-size: 16px; 
	line-height: 20px;
	margin-top: 0px;
	border-bottom: 1px solid #008000;
	background: #f1f1e1; 
}

h4.section  {
	font-size: 14px; 
	line-height: 15px;
	margin-top: 0px;
	border-bottom: 1px solid #008000;
	background: #f1f1e1; 
}

.menu {
	margin-top: 20px;
	margin-left: 5px; 
	margin-right: 5px;
	border-top: 1px dashed #008000;
	border-bottom: 1px solid #008000;
}

/* --------------------------*/

h1  { 
	font-size: 30px; 
	font-style: italic; 
	line-height: 35px; 
	border-top: 1px dashed #008000; 
	border-bottom: 2px solid #008000;
	border-left: 1px solid #008000;
	border-right: 1px dashed #008000;
	background: #f1f1e1; 
	margin-left: 5px; 
	margin-right: 5px;
}

h2  {
	font-size: 20px; 
	font-style: normal; 
	line-height: 25px;
	margin-top: 0px;
	border-bottom: 1px solid #008000;
	background: #f1f1e1; 
}

h2.toplevel  {
	font-size: 20px; 
	font-style: normal;
	line-height: 25px;
	border-top: 1px dashed #008000; 
	border-bottom: 1px solid #008000;
	background: #f1f1e1; 
	margin-top: 20px; 
	margin-left: 5px; 
	margin-right: 5px;
}

h3  {
	font-size: 16px; 
	font-style: normal; 
	line-height: 20px;
	margin-top: 10px;
/*	margin-right: 50%;*/
	border-bottom: 1px solid #c00000;
}

h3.toplevel  {
	font-size: 16px; 
	font-style: normal;
	line-height: 20px;
	border-top: 1px dashed #008000; 
	border-bottom: 1px solid #008000;
	background: #f1f1e1; 
	margin-top: 0px; 
	margin-left: 5px; 
	margin-right: 5px;
}

/*# h2 { border-bottom: solid 2px #57c346; }*/

.body {
	margin-top: 20px;
	margin-left: 5px; 
	margin-right: 5px;
	border-top: 1px dashed #008000;
	border-bottom: 1px solid #008000;
}

div.menu {
	margin-left: 5px; 
	margin-right: 5px;
	border-top: 1px dashed #008000;
	border-bottom: 1px solid #008000;
	background: #f1f1e1; 
}

div.memberinfo {
	text-align: left;
}

table.memberinfo {
	text-align: center;
}

table.inner {
	text-align: left;
	margin-left: 20px; 
	margin-right: 20px;
}

table.inner2 {
	text-align: left;
	margin-left: 40px; 
	margin-right: 20px;
}

ul.miniprofiles {}
ul.miniprofiles > li {
	width:300px ; 
	float:left;
	border-right:solid 3px #ADADAD;
	border-bottom:solid 3px #ADADAD;
	display:inline;
	list-style:none;
	margin:5px;
}
#footer { clear:both }
h1 { letter-spacing:-0.1em; }
#header table { border-collapse:collapse }
#header table td { padding:0px; margin:0px; }
#header img { border:none }
#header {
	background:url(../i/headerbg.gif) top left repeat-x;
	padding:0px;
	margin:0px;
}
#menu { 
	background:url(../i/headerbg.gif) top left;
	border:0px;
	padding:0px ; 
	margin:0px;
	list-style:none;
}
#menu li { 
	list-style:inside none;
	display:inline; 
	float:left;
	margin:0px; 
	padding:0px; 
	border:0px;
	width:94px;
}
#menu a {
	width:94px;
	margin:0px;
	border:0px;
	padding:0px;
	text-decoration:none;
}
/*#menu li#logo { width:315px;display:block;float:left;margin:0px;padding:0px; border:none;}*/
#menu:after { clear:both }
