body {
	margin:0; 
        padding:0;
        background:black url(grafik/back.gif);
        font-family:Verdana, Geneva, sans-serif;
        font-size:12px;
        text-align: center;
        color:#f3f3f3;
        scrollbar-arrow-color: #000000;
        scrollbar-3dlight-color: #000000;
        scrollbar-highlight-color: #FF0000;
        scrollbar-face-color: #FF0000;
        scrollbar-shadow-color: #000000;
        scrollbar-darkshadow-color: #000000;
        scrollbar-track-color: #000000;
}

#main 
{
      width: 810px;
      margin-top: 60px;
      margin-left: auto;
      margin-right: auto;
      padding:0;
      text-align: center;
}

#main2 
{
      width: 810px;
      margin-top: 10px;
      margin-left: auto;
      margin-right: auto;
      padding:0;
      text-align: center;
}

#top 
{
      width: 810px;
      height: 60px;
      margin: 0;
      padding:0;
      text-align: left;
      background:url(grafik/verlauf1.gif) no-repeat;;
      color: black;
      font-weight: bold;
}

#top-left
{
      float: left;
}

#top-right
{
      float: left;
}

#content
{
      width: 810px;
      height: 400px;
      margin: 0;
      padding:0;
      text-align: center;
      background: #111;
}

#content2
{
      width: 810px;
      overflow: hidden;
      margin: 0;
      padding:0;
      text-align: center;
      background: #111;
}

#left
{
      float: left;
      width: 220px;
      height: 400px;
      margin: 0;
      padding:0;
}

#middle
{
      float: left;
      width: 455px;
      height: 400px;
      margin: 0;
      padding:0;
      text-align: left;
      overflow: auto;
      background: #111 url(grafik/back2.gif)
}

#middle2
{
      float: left;
      width: 674px;
      margin: 0;
      padding:0;
      text-align: left;
      overflow: auto;
      background: #111 url(grafik/back2.gif)
}

#right
{
      float: left;
      width: 110px;
      height: 400px;
      margin: 0;
      padding:0;
      border-left: 1px solid #535353;
      color: #f0f0f0;
      text-align: left;
}

#bottom 
{
      width: 810px;
      height: 60px;
      margin: 0;
      padding:0;
      text-align: left;
      background:url(grafik/verlauf2.gif) no-repeat;
      color: black;
}

#bottom-left
{
      float: left;
}

#bottom-right
{
      float: left;
}

.cleaner
{
      width: 800px;
      height: 1px;
      clear: both;
}

.cleaner2 {width:100%;clear:both;}

.clear
{
      width: 100%;
      height: 10px;
      margin:0px;
      padding:0px;
      clear: both;
}


h1
{     font-size: 200%;
      padding-left:20px;
      padding-top:5px;
      margin:0;
}

h1.neu {font-size: 160%;}

h2
{     padding-left:10px;
      font-size: 130%;
      margin-top: 8px;
}

h3
{     padding-left:10px;
      font-size: 110%;
      margin-top: 8px;
}

h4
{     font-size: 200%;
      padding-left:20px;
      padding-top:20px;
      margin:0;
}

hr
{     width: 95%;
      text-align: center;
      border: 1px solid #f3f3f3;
}

p
{     padding-left:10px;
      padding-right:10px;
}

ul, li {
        margin: 0;
	padding: 0;
        list-style: none;
	margin-bottom: 6px;
        padding-left: 10px;
}

ul {
	margin-top: 6px;
}

li {
	background:url(grafik/point.gif) no-repeat;
}

.white-point {
	background:url(grafik/point2.gif) no-repeat;
        margin-left: 5px;
}

a:link {color: white; text-decoration: none} 
a:visited {color: white; text-decoration: none}
a:active {color: red; text-decoration: none}
a:hover {color: red; text-decoration: none}
A.red:link {color: red; text-decoration: none; background: url(grafik/point.gif) no-repeat left;
padding-left: 10px;} 
A.red:visited {color: red; text-decoration: none; background: url(grafik/point.gif) no-repeat left;
padding-left: 10px;}
A.red:active {color: white; text-decoration: none; background: url(grafik/point2.gif) no-repeat left;
padding-left: 10px;}
A.red:hover {color: white; text-decoration: none; background: url(grafik/point2.gif) no-repeat left;
padding-left: 10px;}

.caution      { color:red; font-weight:bold; }
img.captcha   { margin:0px; padding:0px; border:1px solid #000;}
input.captcha { margin:0px; padding:0px; width:100px; height:23px; font-size:16px;}

.form {
	width: 48%;
        float: left;
        margin-bottom: 10px;
}

.formmail {
	width: 100%;
        height: 390px;
        text-align: left;
        background-color: #111;
    
}

.captcha {
	height: 25px;
        margin-bottom: 5px;
        vertical-align: middle;
        margin-left: 10px;
        
}

input, textarea {border: 1px solid red;}

table {
	margin-left: 8px;
}

.image {
	margin-left: 6px;
        margin-top:6px;
        border: 1px solid #ccc;
}

.image2 {
	margin-left: 6px;
        border: 1px solid #ccc;
}

.post,.bottom {
	margin-left: 10px;
}

.index1 {
        float: left;
        width: 200px;
        height: 180px;
        margin-top: 5px;
	margin-left: 10px;
        border: 1px solid black;
        background-color: #222;
}

.index2 {
        float: left;
        width: 190px;
        height: 180px;
        margin-top: 5px;
	margin-left: 10px;
}

.index3 {
        float: left;
        width: 200px;
        height: 180px;
        margin-top: 0px;
	margin-left: 10px;



}

.index4 {
        float: left;
        width: 200px;
        height: 180px;
        margin-top: 0px;
	margin-left: 10px;
        border: 1px solid black;
        background: #222 url(grafik/gfsa.gif) no-repeat right bottom;

}

.fittour {
        
        float: left;
        text-align: left;
        margin-right: 4px;
        margin-bottom: 2px;
      
}

.welcome {
        
        float: right;
        text-align: left;
        margin-left: 4px;
        margin-bottom: 2px;
      
}

.footer {
        
        width: 100%;
        margin-top: 6px;
        font-size:90%;
      
}

.news-box
{
      text-align: left;
      margin-top:5px;
      margin-bottom: 5px;
      margin-right:5px;
}

.powered {
        
        width: 150;
        margin-top: 6px;
        font-size:90%;
        margin-left: 280px;
      
}

.counter
{
      width:1px;
      height: 1px;
      background-color:black;
}

.half {width:50%; float:left;}
.show1 {width:200px;height:300px;float:left;margin:5px 10px 5px 10px;display:inline;}
.show2 {width:200px;height:300px;float:left;margin:5px 0 5px 10px;display:inline;}