BODY { }

h1               { font-size:26px; color:#685d88; font-family:Verdana ,sans-serif;  font-weight:normal; line-height:20px; margin-top:0px;  margin-bottom:10px;  }
h2               { font-size:22px; color:#685d88; font-family:Verdana ,sans-serif;  font-weight:normal; line-height:20px; margin-top:0px;  margin-bottom:8px;   }
h3               { font-size:18px; color:#685d88; font-family:Verdana ,sans-serif;  font-weight:normal; line-height:20px; margin-top:0px;  margin-bottom:6px;   }
h4               { font-size:16px; color:#685d88; font-family:Verdana ,sans-serif;  font-weight:normal; margin-top:0px;  margin-bottom:4px; line-height:20px; }
h5               { font-size:14px; color:#685d88; font-family:Verdana ,sans-serif;  font-weight:normal; margin-top:0px;  margin-bottom:2px; line-height:20px; }


a:link            { font-size:12px; color:#ff0000; font-family:Arial,Helvetica,Genueva,Verdana,sans-Serif; text-decoration:none;}    /* noch nicht besuchte Ziele */
a:visited         { font-size:12px; color:#ff0000; font-family:Arial,Helvetica,Genueva,Verdana,sans-Serif; text-decoration:none; } /* besuchte Ziele */
a:hover           { font-size:12px; color:#ff0000; font-family:Arial,Helvetica,Genueva,Verdana,sans-Serif; text-decoration:underline; }   /* Verweise bei "MouseOver" */
a:active          { font-size:12px; color:#ff0000; font-family:Arial,Helvetica,Genueva,Verdana,sans-Serif; text-decoration:underline; }  /* Angeklickte Verweise */
a:focus           { font-size:12px; color:#ff0000; font-family:Arial,Helvetica,Genueva,Verdana,sans-Serif; text-decoration:underline; }   /* Verweise, die Fokus erhalten */

a.link:link            { font-size:11px; color:#cc3300; font-family:Arial,Helvetica,Genueva,Verdana,sans-Serif; text-decoration:none;}    /* noch nicht besuchte Ziele */
a.link:visited         { font-size:11px; color:#cc3300; font-family:Arial,Helvetica,Genueva,Verdana,sans-Serif; text-decoration:none; } /* besuchte Ziele */
a.link:hover           { font-size:11px; color:#cc3300; font-family:Arial,Helvetica,Genueva,Verdana,sans-Serif; text-decoration:underline; }   /* Verweise bei "MouseOver" */
a.link:active          { font-size:11px; color:#cc3300; font-family:Arial,Helvetica,Genueva,Verdana,sans-Serif; text-decoration:underline; }  /* Angeklickte Verweise */
a.link:focus           { font-size:11px; color:#cc3300; font-family:Arial,Helvetica,Genueva,Verdana,sans-Serif; text-decoration:underline; }   /* Verweise, die Fokus erhalten */

a.white:link            { font-size:11px; color:#ffffff; font-family:Arial,Helvetica,Genueva,Verdana,sans-Serif; text-decoration:none;}    /* noch nicht besuchte Ziele */
a.white:visited         { font-size:11px; color:#ffffff; font-family:Arial,Helvetica,Genueva,Verdana,sans-Serif; text-decoration:none; } /* besuchte Ziele */
a.white:hover           { font-size:11px; color:#ffffff; font-family:Arial,Helvetica,Genueva,Verdana,sans-Serif; text-decoration:underline; }   /* Verweise bei "MouseOver" */
a.white:active          { font-size:11px; color:#ffffff; font-family:Arial,Helvetica,Genueva,Verdana,sans-Serif; text-decoration:underline; }  /* Angeklickte Verweise */
a.white:focus           { font-size:11px; color:#ffffff; font-family:Arial,Helvetica,Genueva,Verdana,sans-Serif; text-decoration:underline; }   /* Verweise, die Fokus erhalten */

.main_border {  position:absolute; left:50%; top:5px; margin-left:-355px; width:710px;background-color:#e6e3eb; height:auto;  z-index:1; }
.main_border2 { width:auto; height:100%; background-color:#e6e3eb;  padding: 0px; }
.main_padding { border:1px #e1e1e1 solid; background-color:#e6e3eb; padding: 0px; z-index:1; }
.main_content {  background-color:#e6e3eb; font-size:12px; color:#000000; font-family:Arial,Helvetica,Genueva,Verdana,sans-Serif; z-index:1;}


.menu { width: 710px; background: #666699;  float: left; }
.menu_padding {margin-left:202px;  padding-top:10px; background: #666699; }


ul.lmenue1 { list-style: none; border:1px #e1e1e1 solid; margin:0; margin-left:0px; padding:0; width: auto; } 
ul.lmenue2 { list-style: none; border:1px #e1e1e1 solid; margin:0; margin-left:10px; padding:0; width: auto; } 
li.lmenue a { color: #ffffff; background-color: #9289ad; text-decoration: none; font: bold 11px arial, helvetica, sans-serif;  display: block; padding: 3px ;  }
li.lmenue a:visited { color: #ffffff; background-color: #9289ad; font: bold 11px arial, helvetica, sans-serif;  display: block; padding:3px ;  }
li.lmenue a:hover { color: #666699; background-color: #ffffff; font: bold 11px arial, helvetica, sans-serif;  display: block; padding: 3px ;   }
li.lmenue a:active { color: #ff0000; background-color: #ffffff; font: bold 11px arial, helvetica, sans-serif;  display: block; padding: 3px ;  }
li.lmenue a:focus { color: #ffffff; background-color: #9289ad; font: bold 11px arial, helvetica, sans-serif;  display: block; padding: 3px ;   }

li.lmenue_over a { color: #ff0000; background-color: #ffffff; text-decoration: none; font: bold 11px arial, helvetica, sans-serif;  display: block; padding: 3px ;  }
li.lmenue_over a:visited { color: #ff0000; background-color: #ffffff; font: bold 11px arial, helvetica, sans-serif;  display: block; padding:3px ;  }
li.lmenue_over a:hover { color: #666699; background-color: #ffffff; font: bold 11px arial, helvetica, sans-serif;  display: block; padding: 3px ;   }
li.lmenue_over a:active { color: #ff0000; background-color: #ffffff; font: bold 11px arial, helvetica, sans-serif;  display: block; padding: 3px ;  }
li.lmenue_over a:focus { color: #ff0000; background-color: #ffffff; font: bold 11px arial, helvetica, sans-serif;  display: block; padding: 3px ;   }

li.lmenue1 a { color: #666699; background-color: #ffffff; text-decoration: none; font: bold 11px arial, helvetica, sans-serif;  display: block; padding: 2px ; }
li.lmenue1 a:visited { color: #666699; background-color: #ffffff; font: bold 11px arial, helvetica, sans-serif;  display: block; padding:2px ;  }
li.lmenue1 a:hover { color: #ffffff; background-color: #666699; font: bold 11px arial, helvetica, sans-serif;  display: block; padding: 2px ;   }
li.lmenue1 a:active { color: #ff0000; background-color: #ffffff; font: bold 11px arial, helvetica, sans-serif;  display: block; padding: 2px ;  }
li.lmenue1 a:focus { color: #666699; background-color: #ffffff; font: bold 11px arial, helvetica, sans-serif;  display: block; padding: 2px ;  }

li.lmenue_over1 a { color: #ff0000; background-color: #ffffff; text-decoration: none; font: bold 11px arial, helvetica, sans-serif;  display: block; padding: 2px ;   }
li.lmenue_over1 a:visited { color: #ff0000; background-color: #ffffff; font: bold 11px arial, helvetica, sans-serif;  display: block; padding:2px ;   }
li.lmenue_over1 a:hover { color: #666699; background-color: #ffffff; font: bold 11px arial, helvetica, sans-serif;  display: block; padding: 2px ;   }
li.lmenue_over1 a:active { color: #ff0000; background-color: #ffffff; font: bold 11px arial, helvetica, sans-serif;  display: block; padding: 2px ;   }
li.lmenue_over1 a:focus { color: #ff0000; background-color: #ffffff; font: bold 11px arial, helvetica, sans-serif;  display: block; padding: 2px ;    }


ul.link { list-style: none; margin:0; margin-right:2px; padding: 0; width: auto; float: left; } 
li.link a { color: #ffffff; background-color: #9289ad; text-decoration: none; font: bold 11px arial, helvetica, sans-serif;  display: block; padding: 5px ;  padding-left: 20px ;  padding-right: 20px;  }
li.link a:visited { color: #ffffff; background-color: #9289ad; font: bold 11px arial, helvetica, sans-serif;  display: block; padding:5px ;  padding-left: 20px ;  padding-right: 20px;  }
li.link a:hover { color: #666699; background-color: #ffffff; font: bold 11px arial, helvetica, sans-serif;  display: block; padding: 5px ;  padding-left: 20px ;  padding-right: 20px; }
li.link a:active { color: #ff0000; background-color: #ffffff; font: bold 11px arial, helvetica, sans-serif;  display: block; padding: 5px ;  padding-left: 20px ;  padding-right: 20px; }
li.link a:focus { color: #ffffff; background-color: #9289ad; font: bold 11px arial, helvetica, sans-serif;  display: block; padding: 5px ;  padding-left: 20px ;  padding-right: 20px;  }

ul.over { list-style:none;  margin:0; margin-right:2px; padding: 0; width: auto; float: left; }
li.over a { color: #ff0000; background-color: #ffffff; text-decoration: none; font: bold 11px arial, helvetica, sans-serif;  display: block; padding: 5px ;  padding-left: 20px ;  padding-right: 20px;  }
li.over a:visited { color: #ff0000; background-color: #ffffff; text-decoration: none; font: bold 11px arial, helvetica, sans-serif;  display: block; padding: 5px ;  padding-left: 20px ;  padding-right: 20px;  }
li.over a:hover { color: #666699; background-color: #ffffff; font: bold 11px arial, helvetica, sans-serif;  display: block; padding: 5px ;  padding-left: 20px ;  padding-right: 20px;  }
li.over a:active { color: #ff0000; background-color: #ffffff; text-decoration: none; font: bold 11px arial, helvetica, sans-serif;  display: block; padding:5px ;  padding-left: 20px ; padding-right: 20px;     }
li.over a:focus { color: #ff0000; background-color: #ffffff; text-decoration: none; font: bold 11px arial, helvetica, sans-serif;  display: block; padding: 5px ;  padding-left: 20px ; padding-right: 20px;     }

ul.over_start { list-style:none; border:1px #e1e1e1 solid; margin:0; padding: 0;  float: left; }
ul.link_start { list-style:none; border:1px #e1e1e1 solid; margin:0; padding: 0;  float: left; } 

li.news a { color: #666666; background-color: #efefef; text-decoration: none; font: bold 11px arial, helvetica, sans-serif;  display: block; padding: 5px ;  padding-left: 5px ;  padding-right: 5px;  }
li.news a:visited { color: #666666; background-color: #efefef; font: bold 11px arial, helvetica, sans-serif;  display: block; padding:5px ;  padding-left: 5px ;  padding-right: 5px;  }
li.news a:hover { color: #666699; background-color: #fceaf3; font: bold 11px arial, helvetica, sans-serif;  display: block; padding: 5px ;  padding-left: 5px ;  padding-right: 5px; }
li.news a:active { color: #666666; background-color: #efefef; font: bold 11px arial, helvetica, sans-serif;  display: block; padding: 5px ;  padding-left: 5px ;  padding-right: 5px;  }
li.news a:focus { color: #666666; background-color: #efefef; font: bold 11px arial, helvetica, sans-serif;  display: block; padding: 5px ;  padding-left: 5px ;  padding-right: 5px; }

li.news_over a { color: #666699; background-color: #fceaf3; text-decoration: none; font: bold 11px arial, helvetica, sans-serif;  display: block; padding: 5px ;  padding-left: 2px ;  padding-right: 5px;  }
li.news_over a:visited { color: #666699; background-color: #fceaf3; font: bold 11px arial, helvetica, sans-serif;  display: block; padding:5px ;  padding-left: 5px ;  padding-right: 5px;  }
li.news_over a:hover { color: #666699; background-color: #fceaf3; font: bold 11px arial, helvetica, sans-serif;  display: block; padding: 5px ;  padding-left: 5px ;  padding-right: 5px;}
li.news_over a:active { color: #666699; background-color: #fceaf3; font: bold 11px arial, helvetica, sans-serif;  display: block; padding: 5px ;  padding-left: 5px ;  padding-right: 5px;  }
li.news_over a:focus { color: #666699; background-color: #fceaf3; font: bold 11px arial, helvetica, sans-serif;  display: block; padding: 5px ;  padding-left: 5px ;  padding-right: 5px;  }


.html_padding { float:right; width:510px; background-color:#e6e3eb; }
.html_content { margin-top:0px; margin-bottom:5px; margin-left:4px; margin-right:4px;  padding: 5px; background-color:#ffffff; font-size:12px; color:#000000; font-family:Arial,Helvetica,Genueva,Verdana,sans-Serif; }

.news_padding { clear:both; float:left; width:196px; background-color:#e6e3eb; text-align:center; }
.news_content { margin-top:0px; margin-bottom:5px; margin-left:5px; text-align:left;    padding: 5px; background-color:#9289ad; font-size:11px; color:#ffffff; font-family:Arial,Helvetica,Genueva,Verdana,sans-Serif; }
.news1_content {margin-left:5px; }

.m_padding { clear:both; float:left; width:196px; background-color:#e6e3eb; }
.m_content { margin-top:1px; margin-bottom:5px; margin-left:5px;    background-color:#e6e3eb; font-size:12px; color:#ffffff; font-family:Arial,Helvetica,Genueva,Verdana,sans-Serif; }

hr {height:1px;border:dotted 0.3pt #e6e3eb;}

.footer_border { clear:both; height:1px;  background-color: #ffffff; }

.footer_main { clear:both; height:22px; line-height:22px; padding:5px; width:710px; background-color: #ffffff;  font-size:11px; color:#666666; font-family:Arial,Helvetica,Genueva,Verdana,sans-Serif;}
.footer_left { width:345px; float:left; text-align:left; background-color: #ffffff;   }
.footer_right { width:345px; float:right; text-align:right;  background-color: #ffffff;  }

.suche_form { display:inline; background-color: #ffffff;  }

.small_font { font-size:10px; color:#ffffff; font-family:Arial,Helvetica,Genueva,Verdana,sans-Serif; }
.big_font { font-size:14px; color:#000000; font-family:Arial,Helvetica,Genueva,Verdana,sans-Serif; }
.font { font-size:11px; color:#000000; font-family:Arial,Helvetica,Genueva,Verdana,sans-Serif; }
