  /*************/
 /* ALLGEMEIN */
/*************/
*{
	margin:0;
	padding:0;
}
html{
	height:101%;
	background-color: #000000;
	text-align: center;
}

  /************/
 /* ELEMENTE */
/************/
body{
	text-align: left;
  font-family:Helvetica, Verdana, Arial, sans-serif;
  font-size:100%;
}

  /********/
 /* DIVS */
/********/
#container{
	width: 742px;
	margin: 0 auto;
  margin-top:50px;
}

/* NAVI */
#navigation{
	width: 26px;
  text-align:right;
  overflow:hidden;
  float:right
}
#navigation ul{
	padding:0;
  margin:0
}
#navigation li{
	list-style:none;
	display:block;
	padding-bottom:15px;
}
#navigation li a img, #navigation li a:link img, #navigation li a:visited img{
	text-decoration:none;
  border:none;
}

/* CONTENT */
#content{
	width: 700px;
  min-height:500px;
  background-image: url(../_img/design/bg.gif);
	background-repeat:no-repeat;
  background-color:#FFFFFF;
}
#content h1, #content h3{
  font-family:Helvetica, Verdana, Arial, sans-serif;
  font-size:1em;
  color:#10b81d;
  display:block;
  font-weight:normal;
  font-variant:small-caps;
  letter-spacing:.55em;
  padding:10px 10px 10px 20px;
  
}
#content h2{
 font-family:Helvetica, Verdana, Arial, sans-serif;
  font-size:1em;
  color:#10b81d;
  display:block;
  font-weight:normal;
  font-variant:small-caps;
  letter-spacing:.5em;
  padding:15px 10px 10px 140px;
  
}
#content p{
  font-family:Helvetica, Verdana, Arial, sans-serif;
  font-size:0.8em;
  padding:0 10px 10px 10px;
  color:#000000;
  display:block;
}
#content a, #content a:link, #content a:visited, #content a:hover{
  font-family:Helvetica, Verdana, Arial, sans-serif;
  color:#000000;
  text-decoration:none;
  text-decoration:underline;
}
#content a.noline, #content a.noline:link, #content a.noline:visited, #content a.noline:hover{
  text-decoration:none;
}
#content a img{
  border: 0 none;
}
#content label{
  float:left;
  clear:left;
  width:110px;
  text-align:right;
  margin-right:20px;
  
}
#content img.profil{
  float:right;
  margin:43px 60px;
  border:1px solid #10b81d;
  padding:3px;
}
#content input{
  width:270px;
}
#content input.check{
  width:20px;
}
#content textarea{
  width:270px;
  height:180px;
}

#content div.navi{
  width:130px;
  text-align: right;
  margin:0 20px;
  float:left;
}
  #content div.navi h3{
    padding:10px 0;
  }
  #content div.navi img{
    margin:5px 0 0 5px;
  }

#content div.inhalt{
  margin:41px 0 0 160px;
  width:500px;
}


#footer{
  width:742px;
  height:50px;
  clear:both;
  background-image: url(../_img/design/bg_footer.gif);
	background-repeat:no-repeat;
  background-color:#000000;
  color:#FFFFFF;
  padding-top:25px;
  text-align:center;
  font-size:0.6em;
}

  /***********/
 /* KLASSEN */
/***********/
.clear{
  clear:both;
}
#content p.imprint{
  padding:0 80px 10px 20px;
}
#content .red{
  color:#FF0000;
}
#content .small{
  font-size:.6em;
}