
body{
	font-family:verdana, arial, helvetica, sans-serif;
	text-align:left;
	color:#23324F;
	width:796px;
	border:1px solid #23324F;
	margin: 0 auto;
	padding:0;
	background: #808080;
	font-size:14px;
}



td.left {
	text-align:right;
	vertical-align:top;
	font-weight:bold;
	margin:5px;
	padding: 4px;
}
td.right {
	text-align:left;
	padding: 4px;
}

h1 {
	font-size:1.2em;
	text-align:center;
}

h2 {
	font-size:1.1em;
}

#header{
	background:url(images/header.jpg) no-repeat #dbdbdb;
	width:796px;
	height:149px;	
	color:#fff;
	text-align:center;
}

#logo {
	background:url(images/logo.jpg) no-repeat;
	width:199px;
	height:35px;
	float:right;
	position:relative;
	top:55px;
	right:25px;
}


a, a:visited{color:#23324F}
a:hover{color:#3F3A2E}
a img {border:0;}

#mitte {
	width:796px;
	background: #dbdbdb;
}

#content {
	width:607px;
	min-height:577px;
	float:left;
	background: #e6e6e6;
	padding:20px;
}
* html #content {
	height:577px;
}

#indexcontent {
	width:458px;
	min-height:700px;
	float:left;
	background: #e6e6e6;
	padding:20px;	
}
* html #indexcontent {
	height:700px;
}

.clear {
	clear:both;
	line-height:0;
	margin:0;
	padding:0;
}


#menu{
	width:149px;
	height:617px;
	color:#FFF;
	text-decoration:none;
	font-size:.8em;
	line-height:1.8em;
	font-weight:bold;
	float:left;
}

#menu ul{	
	margin:0;
	padding:10px 10px 10px 12px;
	text-align:left
}


#menu li{
	border-bottom:1px solid #817D7A;
	width:125px;
	list-style-type:none;
	padding:2px 0
}

#menu a:link,#menu a:visited{text-decoration:none;font-weight:bold;padding-left:6px;margin:0}
#menu a.aktive:link,#menu a.aktive:visited{text-decoration:none;font-weight:bold;padding-left:6px;margin:0;color:#F8F302}
#menu a:hover,#menu a.aktive:hover{color:#F8F302}
#menu a.disabled:link,#menu a.disabled:visited{color:#777}


#right {
	float:left;
	width:149px;
	text-align:center;
}