body {
 font-family: sans-serif;
 font-size: 12px;
 color:#eeeeee;
 background: #000033;
 text-align: center;
 padding: 10px;
 width: 980px;
 margin: 0px auto;
 }


 h1 {font-size:18px;margin:0px;}
 h2 {font-size:14px;}
 h3 {font-size:13px; text-decoration:underline;}
 h4 {font-size:12px;}
 p  {margin-top:0px;}

 .kursiv {
  font-style:italic;
  }

 a:link {
  color: #eeeeee;
  text-decoration: underline;
  }

 a:visited {
  color: #eeeeee;
  text-decoration: underline;
  }

 a:hover {
  text-decoration: underline;
  }

 a.menu:link, a.menu:visited {
  color:#eeeeee;
  text-decoration:none;
  }

 a.menu:active, a.menu:hover {
  background-color:#000033;
  }

 a.menu {
  display:block;
  padding:5px;
  text-align:center;
  font-weight:bold;
  text-decoration:none;
  }


#title {
 height: 78px;
 padding: 1px;
 background: url('./img/back_title.jpg') #0b0b55;
 text-align: center;
 outline: 1px solid #000000;
 }

#main {
 height: 500px;
 background: #0b0b55;
 margin-top: 10px;
 margin-bottom:10px;
 outline: 1px solid #000000;
 text-align: justify;
 }

#menu-left {
 text-align: center;
 float: left;
 margin-top: 15px;
 width: 150px;
 background: url('./img/back_menu_left.jpg') no-repeat;
 border-top: 1px solid #000000;
 }

#menu-left1 {
 background-color: #0b0b55;
 height: 244px;
 margin-top:30px;
 font-size: 13px;
 border-left: 1px solid #000000;
 border-right: 1px solid #000000;
 border-bottom: 1px solid #000000;
 }

#menu-left-werbung {
 margin-top:15px;
 }

#menu-right {
 text-align: center;
 float: right;
 margin-top: 15px;
 width: 150px;
 background: url('./img/back_menu_right.jpg') no-repeat;
 border-top: 1px solid #000000;
 }

#menu-news {
 background-color: #0b0b55;
 height: 200px;
 margin-top:30px;
 font-size: 13px;
 color:#eeeeee;
 border-left: 1px solid #000000;
 border-right: 1px solid #000000;
 border-bottom: 1px solid #000000;
 }

 #menu-news-werbung {
 margin-top:15px;
 }

#menu-counter {
 margin-top:30px;
 font-size: 10px;
 }

#content {
 margin: 15px;
 text-align: justify;
 float: left;
 width: 650px;
 }

#footer {
 clear: both; 
 padding: 0px;
 text-align: center;
 }

#footer li {
 border-left: 1px solid #cccccc;
 padding-left: 4px;
 margin-right: 1px;
 display: inline;
 list-style-type: none;
 }

#footer li.first {
 border-left: 0px;
 }
