a.metanav { 
     font-family:verdana,arial,helvetica;
     text-decoration:none;
     font-size:9pt;
     color:#ffffff;
     font-weight:normal;
     background:#72716F;
  }
  a.metanav:hover { 
     text-decoration:underline;
  }
.block_metanav { 
     font-family:verdana,arial,helvetica;
     font-size:9pt;
     color:#D4D0C8;
     font-weight:normal;
     background:#72716F;
  }
  .block_content { 
     font-family:verdana,arial,helvetica;
     font-size:6pt;
     color:#ffffff;
     font-weight:normal;
     background:#72716F;
  }
  .bg_main {
    background-color:#EAEAEA;
  }
  .white_ffffff {
    background-color:#ffffff;
  }
  .grey_72716F {
    background-color:#72716F;
  }
  .grey_EAEAEA {
    background-color:#EAEAEA;
  }
  .grey_D4D0C8 {
    background-color:#D4D0C8;
  }
  .grey_404040 {
    background-color:#404040;
  }
  .grey_808080 {
    background-color:#808080;
  }
  .grey_818181 {
    background-color:#818181;
  }
  .grey_A3A3A3 {
    background-color:#A3A3A3;
  }
  .green_B5C711 {
    background-color:#B5C711;
  }
  .red_D02A22 {
    background-color:#D02A22;
  }
  .navbox {
    background:#ffffff;
  }
  a.navbox_home {
    font-family:verdana,arial,helvetica;
    text-decoration:none;
    font-size:9pt;
    color:#000000;
    font-weight:bold;
  }
  .navbox_on {
    font-family:verdana,arial,helvetica;
    font-size:9pt;
    color:#B6C914;
    font-weight:normal;
  }
  .navbox_off {
    font-family:verdana,arial,helvetica;
    font-style:italic; 
    font-size:9pt;
    color:#72716F;
    font-weight:normal;
  }
  a.navbox_on {
    font-family:verdana,arial,helvetica;
    text-decoration:none;
    font-size:9pt;
    color:#B6C914;
    font-weight:bold;
  }
  a.navbox_on:hover {
    text-decoration:underline;
  }
  a.navbox_off {
	font-family:verdana,arial,helvetica;
	font-style: italic;
	text-decoration:none;
	font-size:9pt;
	color:#72716F;
	font-weight:bold;
}
 a.navbox_off:hover {
	text-decoration:underline;
}
  .online {
    font-family:verdana,arial,helvetica;
    font-size:9pt;
    color:#B6C914;
    font-weight:bold;
    background:#ffffff;
  }
  .offline {
    font-family:verdana,arial,helvetica;
    font-style:italic; 
    font-size:9pt;
    color:#72716F;
    font-weight:bold;
    background:#ffffff;
  }
  .new {
    font-family:verdana,arial,helvetica;
    font-style:italic; 
    font-size:9pt;
    color:red;
    font-weight:bold;
    background:#ffffff;
  }
  .conbox_top {
    background-image:url(../images/conbox_top.gif);
  }
  span.content_head {
    font-family:verdana,arial,helvetica;
    font-size:10pt;
    color:#000000;
    font-weight:bold;
  }
  .content_text {
    font-family:verdana,arial,helvetica;
    font-size:10pt;
    color:#000000;
    font-weight:normal;
  }
  a.content_text {
    text-decoration:none;
	font-weight:bold;
  }
   a.content_text:hover {
    text-decoration:underline;
  }
   .content_label {
    font-family:verdana,arial,helvetica;
    font-size:10pt;
    color:#000000;
    font-weight:bold;
  }

  .error_text {
    font-family:verdana,arial,helvetica;
    font-size:10pt;
    color:#D02A22;
    font-weight:bold;
  }
  .conbox_left {
    background-image:url(../images/conbox_left.gif);
  }
  .conbox_right {
    background-image:url(../images/conbox_right.gif);
  }
  .conbox_bottom {
    background-image:url(../images/conbox_bottom.gif);
  }
  .reiter_end {
    background-image:url(../images/reiter_end.gif);
  }
  .subheadline  {
    font-family:verdana,arial,helvetica;
    font-size:10pt;
    color:#000000;
    font-weight:normal;
  }
  .content_row_EAEAEA {
    font-family:verdana,arial,helvetica;
    font-size:10pt;
    color:#000000;
    font-weight:normal;
    background:#EAEAEA;
  }
  a.content_row_EAEAEA {
    text-decoration:underline;
  }
  input.eingabe, select {
  border-color:#000000;
  color:#000000;
  background:#ffffff;
 }
 input.submitbutton {
   width:100px;
 }
  input.submitbutton_bold {
   font-weight:bold;
   width:100px;
 }
 input.submitbutton2 {
   width:112px;
 }
  input.submitbutton3 {
   width:175px;
 }
 input.submitbutton_news {
   font-family:verdana,arial,helvetica;
   font-size:8pt;
   width:147px;
 }
 input.submitbutton_event{
   font-family:verdana,arial,helvetica;
   font-size:8pt;
   width:222px;
 }
  input.submitbutton_shop{
   font-family:verdana,arial,helvetica;
   font-size:8pt;
   width:155px;
 }
  input.submitbutton_slide{
   font-family:verdana,arial,helvetica;
   font-size:8pt;
   width:139px;
 }
  input.submitbutton_search{
   width:70px;
 }
 .textarea{
   font-family:verdana,arial,helvetica;
   font-size:10pt;
   color:#000000;
   font-weight:normal;
   width:200px;
   height:150px;
 }
  .textarea2{
   font-family:verdana,arial,helvetica;
   font-size:10pt;
   color:#000000;
   font-weight:normal;
   width:200px;
   height:50px;
 }
 .eingabefelder {
   width:200px;
 }
 .eingabefelder2 {
   width:150px;
 }
 .eingabefelder3 {
   width:50px;
 }
 .eingabefelder4 {
   width:332px;
 }
 .eingabefelder5 {
   width:170px;
 }
 .eingabefelder6 {
   width:70px;
 }
  .eingabefelder7 {
   width:35px;
 }
  .eingabefelder8 {
   width:60px;
 }
   .eingabefelder9 {
   width:140px;
 }
 .eingabefelder10 {
   width:40px;
 }
 .eingabefelder_bg {
   width:200px;
   background-color:#F0F0EE;
   font-weight:normal;
 }
 .eingabefelder_turn_over {
   width:20px;
   font-size:9pt;
   font-weight:normal;
   background-color:#ffffff;
 }
  .select_slide {
   height:21px;
   font-size:8pt;
   font-weight:normal;
   background-color:#ffffff;
  }
 
  .news_home_box { 
    background-color:#F8F8F8;
    border-color:#D4D0C8;
    border-width:1px; 
    border-style:solid;
  }
  
  .calendar_box {
    font-family:verdana,arial,helvetica;
    font-size:10pt;
	border-width:1px;
	border-style: solid;
	border-color:#72716F;
 }

 .month_row {
    color:#ffffff;
	font-weight:bold;
	background-color:#72716F;
	height:23px;
 }
 
 .weekday_cell {
    color:#000000;
	font-weight:bold;
	border-width:1px;
	border-style: solid;
	border-color:#72716F;
	background-color:#B5C711;
	height:19px;
 }
 
 .day_cell {
    color:#72716F;
	font-weight:bold;
	border-width:1px;
	border-style: solid;
	border-color:#72716F;
	background-color:#ffffff;
	height:19px;
 }
 a.day_cell {
	border-width:0px;
	height:17px;
 }

 
  a {
     font-weight:bold;
     text-decoration:none;
     color:#B5C711;
  }
  a:hover {
    text-decoration:underline;
  }	