    /* Haupt links */
    a {
      color:#FF0000;
      text-decoration:none;
      font-family:verdana;
    }
    a img {
      border: none;
    }
    a:hover {
      color:#FF0000;
      text-decoration:underline;
      font-family:verdana;
    }
    /* Haupt links */
    #main {
      width:967px;
      font-family:Verdana;
      font-size:13px;
      line-height:1.5;
      color:#454545;
    }
    #main #footer {
      padding-top:10px;
    }
    #main h1 {
      display:none;
    }
    #main #header #logo {
      height:82px;
      background-color:#D8D8D8;
      border-bottom:1px solid #FFFFFF;
      background-image:url(/images/logo2.png);
      background-position: right 15px;
      background-repeat:no-repeat;
    }
    #main #header #searchbar {
      background-color:#999999;
      color:#333333;
      padding-top:3px;
      height:22px;
      padding-bottom:3px;
      padding-left:27px;
      overflow:hidden;
    }
    #main #header #searchbar input {
      color:#FF0000;
    }
    #main #header #paging {
      background-image:url(/images/buntstifte.png);
      background-position: 143px 0px;
      background-repeat:no-repeat;
      padding-top:93px;
      margin-bottom:-6px;
    }
    #main #header #paging img {
      border:0;
      padding:0;
      margin:0;
    }
    #main #content-full {
      width:967px;
      background-color:#D8D8D8;
    }
    
    /* Hauptnavigation */
    #main #content-full #navigation {
      width:143px;
      float:left;
    }
    #main #content-full #navigation ul {
      margin:0;
      padding:0;
    }
    #main #content-full #navigation ul li {
      margin:0;
      padding:0;
      margin-top:-1px;
      padding-left:20px;
      list-style:none;
      border:1px solid #ffffff;
      background-color:#ff0000;
      height:23px;
    }
    #main #content-full #navigation ul .active,
    #main #content-full #navigation ul .second {
      background-color:#E9E9E9;
    }
    #main #content-full #navigation ul * a {
      color:#FFF;
      text-decoration:none;
    }
    #main #content-full #navigation ul .active a,
    #main #content-full #navigation ul .second a {
      color:#666;
    }
    #main #content-full #navigation ul .special {
      background-color: #E9E9E9;
    }
    #main #content-full #navigation ul .special a {
      color: #ff0000;
    }
    #main #content-full #navigation ul * a:hover {
      color:#FFF;
      text-decoration:underline;
    }
    /* Hauptnavigation */
    
    #main #content-full #content-half {
      width:590px;
      background-color:#E9E9E9;
      float:left;
      height:auto;
    }
    /* Quickfinder */
    #main #content-full #content-half #quickfinder {
      width:214px;
      float:left;
    }
    #main #content-full #content-half #quickfinder .quick {
      height:23px;
      display:block;
      margin:0;
      padding:0;
      margin-top:-1px;
      border-top:1px solid #FFFFFF;
      border-bottom:1px solid #FFFFFF;
    }
    #main #content-full #content-half #quickfinder .quick select{
      width:210px;
    }
    /* Quickfinder */
    
    /* block aktuelles */
    #main #content-full #news {
      width:228px;
      float:right;
      padding:2px;
      padding-left:3px;
    }
    #main #content-full #news .category {
      font-size:11px;
      color:#000000;
      font-weight:bold;
    }
    #main #content-full #news h3 {
      color:#FF0000;
      font-size:13px;
      margin:0;
    }
    #main #content-full #news .text {
      font-size:11px;
      line-height:1.5em;
    }
    /* block aktuelles */
     
    /* block story der woche */
    #main #content-full #content-half #storywoche h3{
      color:#FF0000;
      font-size:13px;
      font-family:Verdana;
    }
    #main #content-full #content-half #storywoche h4{
      color:#FF0000;
      font-size:13px;
      font-family:Verdana;
      font-weight:normal;
    }
    #main #content-full #content-half #storywoche img.sel{
      width:206px;
    }
    #main #content-full #content-half #storywoche .text{
      font-size:11px;
    }
    /* block story der woche */

    /* block suche */
    #main #content-full ul#search {
      list-style:none;
    }
    #main #content-full ul#search li {
      padding-top:10px;
      padding-bottom:10px;
      border-bottom:1px solid #999;
    }
    /* block suche */

    /* block start content */
    #main #content-full #content-half #content-fourth {
      width:367px;
      background-color:#F4F4F4;
      float:left;
      padding:2px;
      padding-left:3px;
      border-left:2px solid #FFFFFF;
      border-right:2px solid #FFFFFF;
    }
    #main #content-full #content-half #content-fourth h2 {
      font-size:13px;
      font-weight:bold;
      margin:0;
    }
    /* block start content */
    
    /* Block volle breite */
    #main #content-full #content_3_4 {
      padding-left:3px;
      background-color:#FFFFFF;
      float:right;
      width:821px;
    }
    #main #content-full #content_3_4 #col_heads {
      color:#FF0000;
      background-color:#E9E9E9;
      padding-left:23px;
      border-bottom:1px solid #333333;
      height:24px;
      font-weight:bold;
    }
      #main #content-full #content_3_4 .col_pager{
      color:#FF0000;
      background-color:#E9E9E9;
      padding-left:23px;
      border-bottom:1px solid #C5C5C5;
      height:24px;
    }
    .col_pager a{
      color:#FF0000;  
      text-decoration:none;
    }
    #main #content-full #content_3_4 .result {
      color:#454545;
      border-bottom:1px solid #C5C5C5;
      background-color:#E9E9E9;
      padding-left:23px;
      font-weight:bold;
      padding-top:18px;
      padding-bottom:18px;
    }
    #main #content-full #content_3_4 #col_values {
      border-bottom:1px solid #D6D6D6;
      padding-top:2px;
      padding-bottom:2px;
      padding-left:43px;
    }
	#main #content-full #content_3_4 .col_list {
      border-bottom:1px solid #D6D6D6;
      min-height:23px;
      width:797px;
      display:block;
      padding-left:23px;
      clear:both;
    }
    #main #content-full #content_3_4 h2 {
      font-size:13px;
      margin:0;
      padding:0;
      margin-top:5px;
    }
    /* Block volle breite */
