body {
	background: #76A9F5 url('bilder/layout/bg.jpg') repeat-x;
	color : #838383;
	font-size : 11px;
	font-family : century gothic;
	margin : 0;}

p, pre {
	padding : 5px 10px;
	margin : 0;
	color : #838383;
	font-size : 11px;
	font-family : century gothic;}

td, tr, table {
	font-size : 11px;}

.table_haupt {
	font-size : 11px;
	font-family : century gothic;
	background-color : #D3E2F9;
	border : 0;
	text-align : left;
	font-weight : bold;
	margin-bottom : 10px;}

.table_hell {
	font-size : 11px;
	font-family : century gothic;
	background-color : #FFFFFF;
	text-align : left;
	padding : 2px;
	font-weight : normal;}

.table_head {
	background-color : #FFFFFF;
	text-align : center;
	height : 18px;
	margin : 0;
	padding : 0;
	color : #838383;
	border-bottom: 2px solid #EBBADA;
	font-size : 14px;
	font-weight : bold;
	font-family : century gothic;}

ul {
	font-size : 11px;
	font-family : century gothic;}

li {
	font-size : 11px;
	font-family : century gothic;}

b {
	color : #F788D4;
	font-size : 11px;
	font-family : century gothic;}

s {
	color : #000000;
	margin: 1px;
	padding: 1px;
	font-size : 11px;
	font-family : century gothic;}
i {
	color : #C98CE9;
	font-size : 11px;
	font-family : Tahoma;}

a:link, a:visited, a:active {
	color : #B2B2B2;
	cursor : default;
	text-decoration : none;
	font-size : 11px;
	font-family : century gothic;
	font-weight : bold;}

a:hover {
	cursor : default;
	font-size : 11px;
	font-family : century gothic;
	color : #EDB986;}

.menu a{
	display : block; 
	text-align : center; 
	border-radius :1px; 
	background : #D3E2F9; 
	text-decoration : none; 
	margin: 1px;
	padding: 1px;
	font : bold 11px "century gothic"; 
	color : #838383;}

.menu a:hover{
	display:block; 
	text-align:center; 
	border-radius:1px;
	margin: 1px;
	padding: 1px;
	background:#91B9F6; 
	text-decoration:none; 
	font:bold 11px "century gothic"; 
	color : #FFFFFF; }


h1 {
	color : #838383;
	font-family : century gothic;
	font-weight : bold;
	font-size : 16px;
	text-align : left;
	height : 24px;
	margin-bottom : 10px;
	border-bottom : 2px solid #F788D4;
	letter-spacing : 0;}

h1:first-letter {
	color : #91B9F6;
	font-weight : bold;
	font-size : 22px;
	font-family : century gothic;}

h2 {
	color : #838383;
	font-family : century gothic;
	font-weight : bold;
	font-size : 14px;
	text-align : left;
	height : 20px;
	margin-bottom : 10px;
	border-bottom : 2px dotted #B2B2B2;
	letter-spacing : 0;}

h2:first-letter {
	color : #99D6A4;
	font-weight : bold;
	font-size : 18px;
	font-family : century gothic;}

#center {
	background : url('bilder/layout/content.jpg') repeat-y;
	width : 968px;
	margin : 0 auto;}

#header {
	background : #FFFFFF url('bilder/layout/header.jpg') no-repeat top;
	width : 968px;
	height : 354px;}

#top {
	background : #FFFFFF url('bilder/layout/navi.jpg') no-repeat top;
	width : 968px;
	height : 29px;}

#news {	width : 968px;
	height : 120px;}

#content {
	width : 664px;
	padding : 5px 5px 5px 10px;
	float : left;
	height: 800px;
	overflow: auto;}

#navi {
	width : 250px;
	height: 800px;
	margin : 0 0 0 704px;
	padding : 5px 10px 5px 5px;}

* html #navi {
	margin : 694px 0 0 0;}

#footer {
	background : #76A9F5 url('bilder/layout/footer.jpg') no-repeat top;
	clear : left;
	width : 968px;
	height : 51px;
	margin : 0 auto;
	padding-top: 9px;
	text-align : center;}

.foot b {
	font-size: 11px;
	font-weight: bold;
	color: black; }