body, html {margin:0;	padding:0;}
body {min-width:900px; background: #366 url(../bilder/bg.jpg) repeat-x;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #333; font-size: 12px;}

h1 {font-size: 20px; color: #333;}
h2 {font-size: 18px; color: #333;}
h3 {font-size: 16px; color: #333;}
img {border: 0;}
hr {border-top: 1px solid #083C3E; margin: 12px 0 20px 0;}
td, th {vertical-align: top;}

a:link{color:#083C3E;}
a:visited{color:#066;}
a:hover{color:#066;}
a:active{color:#066;}

.fett {font-weight: bold;}
.kursiv {font-style: italic;}
.links {text-align: left;}
.rechts {text-align: right;}
.mitte {text-align: center;}
.block {text-align: justify;}
.floatlinks {float: left;}
.floatright {float: right;}

#wrapper {background:#FFC; margin:0 auto; width:900px;}

#head {height: 105px; width: 100%; margin: 0; padding: 0; background: #083C3E url(../bilder/kugel_i_head.jpg) no-repeat;}

#navi {position: relative; top: 68px; left: 70px; margin: 0; padding: 0;}
#navi ul {padding: 0;}
#navi li {display: inline;}
#navi a {display: block; float: left; padding: 3px 15px 3px 15px; font-weight: bold; color: #FFFFCC; text-decoration: none;}
#navi a:hover {text-decoration: overline;}

#main {float:left; width:520px; margin-left: 82px; margin-top: 10px;}


#sidebar {float:right; width:240px;	margin-right: 20px;	margin-top: 10px;}
#sidebar div {background: #FFF;	color: #666; border: 1px solid #CCC; list-style: none; margin-bottom: 20px;	padding: 10px;}
#sidebar h1, #sidebar h2, #sidebar h3, #sidebar h4 , #sidebar h5, #sidebar h6{color: #083C3E; margin:  0 0 1em 0}

#footer {background: #083C3E url(../bilder/footer_bg.gif) repeat-x; height: 21px; width: 900px; margin: 0 auto;	color: #FFFFCC;	padding: 8px 0 9px 0; text-align: center;	clear:both;}
#footer p {padding:5px;	margin:0;}