/* css released under Creative Commons License -  http://creativecommons.org/licenses/by/2.0/deed.en  */

body {
	background-color: #fff;
	font-size: 11px;
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
	color:#564b47;
	padding:0px;
	margin:0px;
}

/* ----------container zentriert das layout-------------- */
#container {
	width: 955px;
	margin-bottom: 10px;
	overflow:hidden;
}

/* ----------banner for logo-------------- */
#banner {
	padding: 0px;
	margin: 0px;
}

/* -----------------Inhalt--------------------- */

#TopMenu {
	height:56px;
	overflow:hidden;
	margin-top:3px;
	margin-bottom:3px;	
}

#content {
	background-color: #fff;
	padding: 0px;
	margin-left: 0px;  # changeable
	margin-right: 0px;
}
div#content { 
	min-height:613px;
	height:expression(this.scrollHeight > 613 ? "auto":"613px"); 
}

/* --------------left navigavtion------------- */
#left {
	float: left;
	width: 0px;  # changeable
	margin: 0px;
	padding: 0px;
}

#lFooter {
	float:left;
	margin: 5px;
}

#rFooter {
	text-align:right;
	margin: 5px;
}


#lFooter ul {
	list-style: none;
	padding: 0;
	margin: 0;
	margin-top:5px;
}

#lFooter li {
	float: left;
	margin: 0 0.1em;
}

#lFooter li a {
	height: 1.2em;
	line-height: 1.2em;
	float:left;
	display: block;
	color: #333;
	text-decoration: none;
}
#lFooter li a:hover {
	height: 1.2em;
	line-height: 1.2em;
	float:left;
	display: block;
	color: #000;
	text-decoration: underline;
}

/* Hide from IE5-Mac \*/
#lFooter li a {
	float: none
}

/* End hide */
#lFooter {
	width: 50em
}

.main form ul {
	list-style: none;
	padding: 0;
	margin: 0;	
}

.main form ul label {
	display:block;
	width:50px;
	margin:4px 0px;
}

.main form ul ul li {
	display:block;
	color:red;
}

.main #members {
	width: 540px;
}

.main #members .name {
	float:          left;
	margin-right:   10px;
	padding:        0;
	width:			120px;
}

.main #members .wert {
	float:          left;
	margin-right:   10px;
	padding:        0;
	width:			260px;
}

