body  {margin: 0 0 0 0; opacity:1; background-color:#eee;}
a { text-decoration:none; }
a:hover { text-decoration:underline; }
#content
  {
    margin:0 auto;
    margin-bottom:25px;
    padding:0px;
    width:850px;
    border:0px solid #ffffff;
    border-top:0px;
    background-color:#fff;
  }
#header
  {
    margin:0px;
    padding:0px;
    width:850px;
    height:200px;
    background-image:url(g_gfx/header_bg.jpg);
    background-repeat:no-repeat;
    border:5px solid #fff;
    border-bottom:0px;
  }
#header img
  { 
    margin:0px;
    padding:0px;
    border:0px solid #000;
  }
#clr
  {
    margin:0px;
    padding:0px;
    clear:both;
  }
#main
  {
    margin:0px;
    padding:0px;
    width:850px;
    background-color:#ffffff;
    border:5px solid #fff;
  }
#footer
  {
    clear:both;
    margin:0px;
    padding:0px;
    background-color:#ffffff;
    width:820px;
    height:149px;
    background-image:url(g_gfx/footer_bg.jpg);
    background-repeat:no-repeat;
  }
#footer li
  {
    list-style-type:none;
    margin:0px;
    margin-top:1px;
    padding:5px;
    background-color:#ffffff;
    width:437px;
    font-family:verdana;
    font-size:10px;
    text-transform:uppercase;
    color:#999;
    float:left;
  }
#start
  {
    margin:0px;
    margin-top:-90px;
    margin-left:30px;
    margin-bottom:80px;
    padding:3px;
    width:255px;
    height:40px;
    background-color:#f18300;
    opacity:0.7;
    font-family:arial;
    font-size:18px;
    text-transform:uppercase;
    color:#fff;
  }
#titel 
  {
    margin:0px;
    margin-top:20px;
    padding:0px;
    padding-top:5px;
    width:850px;
    height:30px;
    border-top:4px solid #ddd;
  }
#titel p.subtitel
  {
    margin:0px;
    margin-bottom:5px;
    padding:0px;
    padding-left:5px;
    font-family:arial;
    font-size:10px;
    color:#666666;
    border:0px;
    text-transform:uppercase;
  }
#titel p a
  {
    color:#f18300;
  }
#ctc
  {
    margin:0px;
    padding:0px;
    padding-bottom:20px;
    width:850px;
    border-bottom:4px solid #ddd;
    border-top:0px;
  }
#termin
  {
    font-family:Trebuchet MS;
    margin:0px;
    margin-top:15px;
    margin-left:230px;
    padding:3px;
    font-size:12px;
    color:#666;
    width:570px;
    height:80px;
    border-bottom:3px solid #ddd;
  }
#termin p.tag
  { 
    margin:3px;
    padding:3px;
    height:50px;
    text-align:center;
    font-weight:bold;
    font-size:12px;
    color:#666;
    float:left;
    width:70px;
    background-color:#ddd;
    opacity:0.7;
  }
#termin p.desc
  { 
    margin:0px;
    padding:5px;
    padding-top:0px;
    text-align:left;
    float:left;
    width:460px;
    font-size:12px;
  }
#termin p.desc_l
  { 
    margin:0px;
    padding:5px;
    text-align:left;
    width:150px;
    float:left;
  }
#termin p.link
  {
    margin:0px;
    padding:4px;
    padding-top:0px;
    font-family:Trebuchet MS;
    font-size:12px;
    float:left;
    width:460px;
    color:#666;
    text-transform:uppercase;
  }
#termin p a
  {
    color:#666;
  }
#sponsoren_img
  {
    margin:0px;
    padding:5px;
    padding-top:13px;
    height:130px;
    width:250px;
    background-color:#ffffff;
    border-bottom:1px solid #999999;
    float:left;
  }
#sponsoren
  {
    margin:0px;
    padding:5px;
    padding-top:13px;
    width:330px;
    height:130px;
    font-family:Trebuchet MS;
    font-size:12px;
    color:#666666;
    border-bottom:1px solid #999999;
    background-color:#ffffff;
    text-align:center;
    float:left;
  }
#sponsoren p.titel
  {
    margin:0px;
    padding:0px;
    height:20px;
    font-family:arial;
    border-bottom:1px solid #efefef;
    font-size:12px;
    text-transform:uppercase;
    text-align:left;
    font-weight:bold;
    color:#f18300;
  }
#sponsoren p.descr
  {
    margin:0px;
    padding:0px;
    height:60px;
    border-bottom:1px solid #ffffff;
    text-align:left;
  }
#sponsoren p.link
  {
    margin:0px;
    margin-top:13px;
    padding:0px;
    height:20px;
    border-bottom:1px solid #ffffff;
    text-align:left;
    text-transform:uppercase;
  }
#sponsoren p.link a
  {
    color:#666666;
  }
#c3
  {
    float:left;
  }
#aktuelles
  {
    margin:0px;
    margin-top:10px;
    padding:0px;
    width:850px;
    height:200px;
    border-bottom:1px solid #ddd;
  }
#bericht
  {
    margin:0px;
    margin-left:230px;
    padding:0px;
    width:570px;
    height:200px;
    text-align:left;
  }
#bericht p.titel
  {
    margin:0px;
    padding:0px;
    width:570px;
    height:28px;
    font-family:Trebuchet MS;
    font-size:16px;
    font-weight:bold;
    color:#999;
    text-align:left;
  }
#bericht p.subtitel
  {
    margin:0px;
    margin-bottom:5px;
    padding:0px;
    font-family:Trebuchet MS;
    font-size:10px;
    color:#666666;
  }
#bericht p.text
  {
    margin:0px;
    font-family:Trebuchet MS;
    padding:0px;
    font-size:12px;
    color:#555555;
    text-align:justify;
  }
#bericht li a
  {
    color:#666;
  }
#bericht li
  {
    list-style:none;
    margin:0px;
    padding:0px;
    padding-top:8px;
    font-family:Trebuchet MS;
    font-size:12px;
    color:#666;
    text-transform:uppercase;
  }
#bericht_img
  {
    margin:0px;
    padding:5px;
    width:200px;
    height:150px;
    overflow:hidden;
    float:left;
    border:1px solid #999;
  }
#bericht_ubs
  {
    margin:0px;
    margin-top:10px;
    margin-bottom:10px;
    padding:2px;
    font-family:arial;
    text-align:left;
    border:1px solid #ccc;
  }
#bericht_ubs p.link
  {
    margin:0px;
    padding:3px;
    font-family:georgia;
    height:20px;
    color:#0066cc;
    border-bottom:1px dotted #efefef;
    font-size:14px;
  }
#bericht_ubs p a
  {
    color:#0066cc;
  }
#c4
  {
    margin:0px;
    margin-bottom:20px;
    padding:3px;
    width:205px;
    height:200px;
    float:left;
  }
#c4_content
  {
    margin:0px;
    padding:0px;
    padding-left:5px;
    font-family:Trebuchet MS;
    width:195px;
    height:150px;
    text-align:left;
  }
#c4_content p.titelbox
  {
    margin:0px;
    padding:3px;
    width:190px;
    height:15px;
    background-color:#f18300;
    opacity:0.7;
    font-family:Trebuchet MS;
    font-size:12px;
    font-weight:bold;
    text-transform:uppercase;
    color:#fff;
  }
#c4_content p.titel
  {
    margin:0px;
    padding:0px;
    height:14px;
    font-family:Trebuchet MS;
    font-size:12px;
    font-weight:bold;
    color:#fff;
  }
#c4_content p.subtitel
  {
    margin:0px;
    margin-bottom:5px;
    padding:0px;
    font-family:Trebuchet MS;
    font-size:10px;
    color:#666;
    text-transform:uppercase;
  }
#c4_content p.text
  {
    margin:0px;
    margin-top:15px;
    font-family:Trebuchet MS;
    padding:0px;
    font-size:12px;
    color:#555;
    text-align:justify;
    min-height:35px;
  }
#c4_content li a
  {
    color:#666;
  }
#c4_content li a:hover
  {
    font-weight:bold;
    text-decoration:none;
  }
#c4_content li
  {
    list-style-type:none;
    margin:0px;
    padding:0px;
    padding-top:8px;
    font-family:Trebuchet MS;
    font-size:10px;
    color:#666;
    text-transform:uppercase;
    border-bottom:1px solid #bbb;
  }
#c4_content_img
  {
    margin:0px;
    padding:0px;
    padding-left:5px;
    width:195px;
    height:100px;
    overflow:hidden;
  }
#c4_content_ubs
  {
    margin:0px;
    margin-top:10px;
    margin-bottom:10px;
    padding:2px;
    font-family:arial;
    text-align:left;
    border:1px solid #ccc;
  }
#c4_content_ubs p.link
  {
    margin:0px;
    padding:3px;
    font-family:georgia;
    height:20px;
    color:#0066cc;
    border-bottom:1px dotted #efefef;
    font-size:14px;
  }
#c4_content_ubs p a
  {
    color:#0066cc;
  }
#c4_content_2
  {
    margin:0px;
    padding:0px;
    padding-left:5px;
    font-family:Trebuchet MS;
    width:195px;
    height:150px;
    text-align:left;
  }
#c4_content_2 p.titelbox
  {
    margin:0px;
    padding:3px;
    width:190px;
    height:15px;
    background-color:#f18300;
    opacity:0.7;
    font-family:Trebuchet MS;
    font-size:12px;
    font-weight:bold;
    text-transform:uppercase;
    color:#fff;
  }
#c4_content_2 p.titel
  {
    margin:0px;
    padding:0px;
    height:14px;
    font-family:Trebuchet MS;
    font-size:12px;
    font-weight:bold;
    color:#fff;
  }
#c4_content_2 p.subtitel
  {
    margin:0px;
    margin-bottom:5px;
    padding:0px;
    font-family:Trebuchet MS;
    font-size:10px;
    color:#666;
    text-transform:uppercase;
  }
#c4_content_2 p.text
  {
    margin:0px;
    margin-top:15px;
    font-family:Trebuchet MS;
    padding:0px;
    font-size:12px;
    color:#555;
    text-align:justify;
    min-height:35px;
  }
#c4_content_2 li a
  {
    color:#666;
  }
#c4_content_2 li a:hover
  {
    text-decoration:underline;
  }
#c4_content_2 li
  {
    list-style-type:none;
    margin:0px;
    padding:0px;
    padding-top:8px;
    font-family:Trebuchet MS;
    font-size:10px;
    color:#666;
    text-transform:uppercase;
    border-bottom:1px solid #bbb;
  }
#c2
  {
    margin:0px;
    padding:3px;
    width:417px;
    float:left;
    background-color:#eee;
  }
#c2_content
  {
    margin:0px;
    padding:3px;
    font-family:Trebuchet MS;
    width:417px;
    text-align:left;
  }
#c2_content p.titelbox
  {
    margin:0px;
    margin-top:-50px;
    margin-left:20px;
    margin-bottom:0px;
    padding:3px;
    width:240px;
    min-height:15px;
    background-color:#f18300;
    opacity:0.7;
    font-family:Trebuchet MS;
    font-size:12px;
    font-weight:bold;
    text-transform:uppercase;
    color:#fff;
  }
#c2_content p.titel
  {
    margin:0px;
    margin-top:-30px;
    margin-left:100px;
    margin-bottom:0px;
    padding:0px;
    height:14px;
    font-family:Trebuchet MS;
    font-size:12px;
    font-weight:bold;
    color:#fff;
  }
#c2_content p.subtitel
  {
    margin:0px;
    margin-top:10px;
    margin-bottom:5px;
    margin-left:25px;
    padding:0px;
    font-family:Trebuchet MS;
    text-transform:uppercase;
    font-size:10px;
    color:#666666;
  }
#c2_content p.text
  {
    margin:0px;
    font-family:Trebuchet MS;
    padding:3px;
    font-size:12px;
    color:#555;
    text-align:justify;
  }
#c2_content p.text_2
  {
    margin:15px;
    margin-left:25px;
    font-family:Trebuchet MS;
    padding:5px;
    font-size:12px;
    color:#555;
    text-align:justify;
    background-color:#ccc;
  }
#c2_content li a
  {
    color:#666;
  }
#c2_content ul
  {
    margin:0px;
    margin-left:25px;
    padding:0px;
    list-style-position:outside;
    list-style-type:none;
    line-height:1em;
  }
#c2_content li
  {
    margin:0px;
    padding:0px;
    padding-top:8px;
    font-family:Trebuchet MS;
    font-size:12px;
    color:#666;
    text-transform:uppercase;
    border-bottom:1px solid #bbb;
  }
#c2_content_img
  {
    margin:0px;
    padding:0px;
    width:417px;
    height:200px;
    overflow:hidden;
  }
#kalender
  {
    margin:0px;
    padding:0px;
    width:180px;
  }
#kalender p.monat
  {
    margin:2px;
    padding:1px;
    font-family:arial;
    color:#ffffff;
    font-size:12px;
    font-weight:bold;
    text-align:center;
    width:153px;
    height:13px;
    background-color:#f18300;
    border:1px solid #f18300;
    text-transform:uppercase;
    opacity:0.7;
  }
#kalender p.wtag
  {
    margin:2px;
    padding:1px;
    font-family:Trebuchet MS;
    color:#666666;
    font-size:11px;
    text-align:center;
    width:15px;
    height:15px;
    float:left;
    border:1px solid #ccc;
  }
#kalender p.tag
  {
    margin:2px;
    padding:1px;
    font-family:Trebuchet MS;
    color:#666666;
    font-size:11px;
    text-align:center;
    width:15px;
    height:15px;
    float:left;
    border:1px solid #ccc;
  }
#kalender p.akt_tag
  {
    margin:2px;
    padding:1px;
    font-family:Trebuchet MS;
    color:#666666;
    font-size:11px;
    text-align:center;
    width:15px;
    height:15px;
    float:left;
    color:#ffffff;
    background-color:#f18300;
    border:1px solid #ccc;
  }
#kalender p.terminstag
  {
    margin:2px;
    padding:1px;
    font-family:Trebuchet MS;
    color:#ffffff;
    font-size:11px;
    text-align:center;
    width:15px;
    height:15px;
    float:left;
    background-color:#F6B466;
    border:1px solid #ccc;
  }
#c1
  {
    margin:0px;
    margin-top:10px;
    padding:0px;
    width:850px;
  }
#c1_content
  {
    margin:0px;
    margin-left:230px;
    padding:0px;
    width:570px;
    text-align:left;
  }
#c1_content p.titel
  {
    margin:0px;
    padding:0px;
    width:570px;
    height:28px;
    font-family:Trebuchet MS;
    font-size:16px;
    font-weight:bold;
    color:#999;
    text-align:left;
    text-transform:uppercase;
  }
#c1_content p.subtitel
  {
    margin:0px;
    margin-bottom:5px;
    padding:0px;
    font-family:Trebuchet MS;
    font-size:10px;
    color:#666;
    text-transform:uppercase;
  }
#c1_content p.text
  {
    margin:0px;
    font-family:Trebuchet MS;
    padding:0px;
    font-size:12px;
    color:#555;
    text-align:justify;
  }
#c1_content p.text_9pt
  {
    margin:0px;
    font-family:Trebuchet MS;
    padding:0px;
    font-size:9px;
    color:#555;
    text-align:justify;
  }
#c1_content table
  {
    margin:0px;
    padding:5px;
    border:3px solid #eee;
  }
#c1_content table th
  {
    margin:0px;
    padding:5px;
    font-family:Trebuchet MS;
    font-size:12px;
    color:#fff;
    text-transform:uppercase;
    text-align:right;
    border-bottom:1px solid #eee;
    background-color:#f18300;
    opacity:0.7;
  }
#c1_content table td
  {
    margin:0px;
    padding:5px;
    font-family:Trebuchet MS;
    font-size:12px;
    color:#555;
    border-bottom:1px solid #eee;
  }
#c1_content table tr:hover
  {
    margin:0px;
    padding:5px;
    font-family:Trebuchet MS;
    font-size:12px;
    color:#555;
    border-bottom:1px solid #eee;
    background-color:#eee;
  }
#c1 li a
  {
    color:#666;
  }
#c1_content ul
  {
    margin:0px;
    padding:0px;
    list-style-position:outside;
    list-style-type:none;
    line-height:1em;
  }
#c1 li
  {
    margin:0px;
    padding:0px;
    padding-top:8px;
    font-family:Trebuchet MS;
    font-size:12px;
    color:#666;
    text-transform:uppercase;
  }
#c1 p.media_img
  {
    margin:5px;
    padding:0px;
    width:267px;
    height:200px;
    float:left;
  }
#c1 p.media_img img
  {
    border:0px;
  }
#c1_img
  {
    margin:0px;
    padding:5px;
    width:200px;
    height:150px;
    overflow:hidden;
    float:left;
    border:1px solid #999;
  }
#c1_pics
  {
    margin:0px;
    padding:5px;
    width:600px;
    height:520px;
    overflow:hidden;
    float:left;
    border:3px solid #eee;
  }
#c1_pics img
  {
    margin:0px;
    padding:0px;
    border:0px;
  }
#c1_pics p.img_sm
  {
    margin:0px;
    margin-bottom:10px;
    margin-left:5px;
    margin-right:5px;
    padding:0px;
    width:90px;
    height:75px;
    float:left;
  }
#c1_content_img
  {
    margin:0px;
    margin-top:10px;
    margin-bottom:10px;
    padding:5px;
    width:555px;
    height:135px;
    text-align:left;
    border:3px solid #eee;
  }
#c1_content_img p.img
  {
    margin:0px;
    padding:0px;
    float:left;
    margin-right:5px;
  }
#mediathek_ub
  {
    margin:0 auto;
    padding:0px;
    width:483px;
    height:450px;
  }
#mediathek_ub p.img_sm
  {
    margin:0px;
    margin-right:1px;
    margin-bottom:1px;
    padding:0px;
    width:90px;
    height:68px;
    float:left;
  }
#mediathek_ub p.img_sm2
  {
    margin:0px;
    margin-right:1px;
    margin-bottom:1px;
    padding:0px;
    width:160px;
    height:120px;
    float:left;
  }
#mediathek_ft
  {
    margin:0;
    padding:0px;
    width:600px;
    height:450px;
  }
#mediathek_ft p.img_bg
  {
    margin:0px;
    margin-right:1px;
    margin-bottom:1px;
    padding:0px;
    width:600px;
    height:450px;
    float:left;
  }
#kontaktformular
  {
    margin:0px;
    margin-left:3px;
    margin-bottom:5px;
    padding:5px;
    width:537px;
    height:285px;
    font-family:arial;
    font-size:10px;
    text-transform:uppercase;
    color:#666666;
    text-align:left;
    border:3px solid #eee;
  }
#kontaktformular table
  {
    margin:0px;
    padding:0px;
    border:0px;
    width:533px;
  }
#kontaktformular table th
  {
    margin:0px;
    padding:5px;
    color:#666;
    font-weight:normal;
    border-bottom:1px solid #fff;
    text-align:left;
    background-color:#fff;
    text-transform:none;
    border-bottom:1px solid #eee;
  }
#kontaktformular td
  {
    margin:0px;
    padding:5px;
    border-bottom:1px solid #fff;
  }
#kontaktformular input
  {
    font-family:Trebuchet MS;
    font-size:12px;
    color:#666666;
    height:18px;
    border:0px;
    background-color:#fff;
    border:1px solid #999;
    opacity:0.8;
  }
#kontaktformular select
  {
    font-family:arial;
    font-size:12px;
    color:#666666;
    height:18px;
    border:0px;
    background-color:#fff;
    text-transform:none;
  }
#kontaktformular input.bt
  {
    font-family:Trebuchet MS;
    font-size:10px;
    color:#fff;
    height:18px;
    border:0px;
    font-weight:bold;
    text-transform:uppercase;
    background-color:#f18300;
  }
#kontaktformular textarea
  {
    font-family:Trebuchet MS;
    font-size:12px;
    color:#666666;
    border:1px solid #999;
  }
#box
  {
    margin:0px;
    padding:10px;
    float:left;
    width:260px;
    font-size:14px;
    color:#666666;
    font-family:Trebuchet MS;
  }
#box p.sect
  {
    margin:0px;
    padding:0px;
    border-bottom:1px dotted #cccccc;
    font-family:Trebuchet MS;
    font-size:11px;
    font-weight:bold;
  }
#box ol li
  {
    text-transform:none;
    list-style-type:decimal;
  }
#medialeiste
  {
    margin-left:9px;
    width:480px;
    height:40px;
    background-color:#ffffff;
    border:1px solid #cccccc;
  }
#medialeiste p
  {
    margin:0px;
    padding:0px;
    padding-top:2px;
    padding-left:5px;
    width:352px;
    height:17px;
    border-bottom:1px solid #cccccc;
    font-family:georgia;
    font-size:14px;
    color:#666666;
  }
#medianav p.img_laquo
  {
    margin:6px;
    padding:5px;
    width:30px;
    height:30px;
    float:left;
    background-image:url(g_gfx/img_laquo.png);
    background-repeat:no-repeat;
  }
#medianav p.img_raquo
  {
    margin:6px;
    padding:5px;
    width:30px;
    height:30px;
    float:left;
    background-image:url(g_gfx/img_raquo.png);
    background-repeat:no-repeat;
  }
#medianav p.img_laquo:hover
  {
    margin:6px;
    padding:5px;
    width:30px;
    height:30px;
    float:left;
    background-image:url(g_gfx/laquo_hover.png);
    background-repeat:no-repeat;
  }
#medianav p.img_raquo:hover
  {
    margin:6px;
    padding:5px;
    width:30px;
    height:30px;
    float:left;
    background-image:url(g_gfx/raquo_hover.png);
    background-repeat:no-repeat;
  }
#medialeiste a
  {
    color:#0066cc;
  }
#medialeiste_info
  {
    margin:0px;
    padding:0px;
    padding-top:2px;
    margin-top:5px;
    font-family:Trebuchet MS;
    width:428px;
    height:20px;
    font-size:12px;
    text-transform:uppercase;
    color:#666;
    text-align:center;
    border:3px solid #eee;
    float:left;
  }
#medialeiste_info a
  {
    color:#666;
  }
#medialeiste_info_laquo
  {
    margin:0px;
    margin-top:5px;
    padding:0px;
    padding-top:2px;
    width:18px;
    height:20px;
    border:3px solid #eee;
    float:left;
    background-color:#eee;
    background-image:url(g_gfx/laquo.jpg);
    background-repeat:no-repeat;
  }
#medialeiste_info_raquo
  {
    margin:0px;
    margin-top:5px;
    padding:0px;
    padding-top:2px;
    width:18px;
    height:20px;
    border:3px solid #eee;
    float:left;
    background-color:#eee;
    background-image:url(g_gfx/raquo.jpg);
    background-repeat:no-repeat;
  }
#pos
  {
    margin:0px;
    margin-top:10px;
    padding:5px;
    width:840px;
    height:20px;
    font-family:Trebuchet MS;
    font-size:12px;
    color:#fff;
    background-image:url(g_gfx/footer_bg.jpg); 
    background-repeat:repeat-x;
  }
#pos a
  {
    color:#fff;
  }
#pos a:hover
  {
    text-decoration:none;
    font-weight:bold;
  }
#nav
  {
    margin:0 auto;
    padding:0px;
    padding-top:10px;
    width:850px;
    height:250px;
    background-color:#eee;
    border-bottom:4px solid #ddd;
    
  }
#ft1
  {
    margin:0 auto;
    padding:0px;
    width:850px;
    height:143px;
    background-image:url(g_gfx/footer.jpg); 
    background-repeat:no-repeat;
  }
#counter
  {
    margin:0 auto;
    padding:5px;
    width:840px;
    height:20px;
    font-family:Trebuchet MS;
    font-size:12px;
    color:#555;
    text-transform:uppercase;
    background-color:#eee;
    border-bottom:4px solid #ddd;
    text-align:center;
  }
#navigation
  {
    margin:0px;
    width:850px;
    height:20px;
    border:5px solid #fff;
    border-top:0px solid #fff;
    border-bottom:2px solid #fff;
  }
#navigation li
  {
    list-style-type:none;
    font-family:Trebuchet MS;
    padding:5px;
    font-size:14px;
    width:159px;
    height:20px;
    color:#fff;
    font-weight:bold;
    text-transform:uppercase;
    float:left;
    text-align:center;
    background-color:#fff;
    border:1px solid #ddd;
    border-right:0px;
    background-image:url(g_gfx/nav_bg.jpg); 
    background-repeat:repeat-x;
  }
#navigation li a
  {
    color:#fff;
  }
#navigation li>ul
  {
    display:none;
    position:relative;
    margin:0px;
    margin-left:-5px;
    margin-top:7px;
    padding:0px;
  }
#navigation li:hover>ul
  {
    display:block;
    position:relative;
    margin:0px;
    margin-left:-5px;
    margin-top:7px;
    padding:0px;
  }
#navigation li ul li
  {
    margin:0px;
    padding:5px;
    float:none;
    border:0px;
    width:158px;
    list-style-type:none;
    font-family:Trebuchet MS;
    font-size:12px;
    font-weight:normal;
    height:15px;
    color:#666;
    text-transform:uppercase;
    text-align:left;
    border:1px solid #bbb;
    border-top:0px;
    background-color:#fff;
    background-image:url(g_gfx/subnav_bg.jpg); 
    background-repeat:repeat-x;
  }
#navigation li ul li:hover
  {
    font-weight:bold;
    color:#666;
    text-decoration:none;
  }
#navigation li ul li a
  {
    color:#666;
  }
#navigation li ul li a:hover
  {
    font-weight:bold;
    color:#666;
    text-decoration:none;
  }
#clear
  {
    clear:both;
    margin:0px;
    padding:0px;
  }
#efm
  {
    margin:0px;
    margin-top:20px;
    padding:0pX;
    width:850px;
    height:100px;
    background-color:#eee;
  }
#efm_c
  {
    margin:0px;
    padding:5px;
    width:195px;
    float:left;
  }
#efm_c ul 
  {
    margin:0px;
    padding:0px;
    list-style-position:outside;
    list-style-type:none;
    line-height:1em;
  }
#efm_c li
  {
    list-style-type:none;
    margin:0px;
    padding:0px;
    padding-top:8px;
    font-family:Trebuchet MS;
    font-size:12px;
    color:#666;
    text-transform:uppercase;
    border-bottom:1px solid #bbb;
  }
#efm_c a
  {
    color:#666;
  }
#efm_c a:hover
  {
    text-decoration:none;
    font-weight:bold;
  }
#laden
  {
    margin:250px auto;
    font-family:Trebuchet MS;
    font-size:12px;
    color:#666;
    width:150px;
    height:30px;
    text-transform:uppercase;
  }
#wkampf
  {
    margin:0px;
    margin-top:15px;
    margin-left:3px;
    margin-bottom:5px;
    padding:5px;
    padding-bottom:39px;
    width:550px;
    font-family:arial;
    font-size:10px;
    text-transform:uppercase;
    color:#666666;
    text-align:left;
    border:3px solid #eee;
  }
#wkampf img
  {
    border:0px;
  }
#kbericht
  {
    margin:0px;
    margin-bottom:15px;
    padding:5px;
    border:3px solid #eee;
    font-family:Trebuchet MS;
    font-size:12px;
    color:#555;
  }
