BODY { margin:0px; }

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

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

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


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 { text-align:center; color: #ff6600;background-image:url(../img/button.png); border:1px solid #000000; margin-top:3px; text-decoration: none; font: bold 11px arial, helvetica, sans-serif;  display: block; padding: 3px ;  }
li.lmenue a:visited { text-align:center; color: #ff6600;background-image:url(../img/button.png); border:1px solid #000000; margin-top:3px; font: bold 11px arial, helvetica, sans-serif;  display: block; padding:3px ;  }
li.lmenue a:hover { text-align:center; color: #000000; background-image:url(../img/button.png); border:1px solid #000000; margin-top:3px; font: bold 11px arial, helvetica, sans-serif;  display: block; padding: 3px ;   }
li.lmenue a:active { text-align:center; color: #ff6600; background-image:url(../img/button.png); border:1px solid #000000; margin-top:3px; font: bold 11px arial, helvetica, sans-serif;  display: block; padding: 3px ;  }
li.lmenue a:focus { text-align:center; color: #ff6600;background-image:url(../img/button.png); border:1px solid #000000; margin-top:3px; font: bold 11px arial, helvetica, sans-serif;  display: block; padding: 3px ;   }

li.lmenue_over a { text-align:center; color: #000000; background-image:url(../img/button.png); border:1px solid #000000; margin-top:3px; text-decoration: none; font: bold 11px arial, helvetica, sans-serif;  display: block; padding: 3px ;  }
li.lmenue_over a:visited { text-align:center; color: #000000; background-image:url(../img/button.png); border:1px solid #000000; margin-top:3px; font: bold 11px arial, helvetica, sans-serif;  display: block; padding:3px ;  }
li.lmenue_over a:hover {text-align:center; color: #000000; background-image:url(../img/button.png); border:1px solid #000000; margin-top:3px; font: bold 11px arial, helvetica, sans-serif;  display: block; padding: 3px ;   }
li.lmenue_over a:active { text-align:center; color: #000000;background-image:url(../img/button.png); border:1px solid #000000; margin-top:3px; font: bold 11px arial, helvetica, sans-serif;  display: block; padding: 3px ;  }
li.lmenue_over a:focus { text-align:center; color: #000000; background-image:url(../img/button.png); border:1px solid #000000; margin-top:3px; font: bold 11px arial, helvetica, sans-serif;  display: block; padding: 3px ;   }

li.lmenue1 a { text-align:center; color: #ff6600; background-image:url(../img/button.png); border:1px solid #000000; margin-top:3px; text-decoration: none; font: bold 11px arial, helvetica, sans-serif;  display: block; padding: 2px ; }
li.lmenue1 a:visited {text-align:center; color: #ff6600; background-image:url(../img/button.png); border:1px solid #000000; margin-top:3px; font: bold 11px arial, helvetica, sans-serif;  display: block; padding:2px ;  }
li.lmenue1 a:hover {text-align:center; color: #000000; background-image:url(../img/button.png); border:1px solid #000000; margin-top:3px; font: bold 11px arial, helvetica, sans-serif;  display: block; padding: 2px ;   }
li.lmenue1 a:active { text-align:center; color: #ff6600; background-image:url(../img/button.png); border:1px solid #000000; margin-top:3px; font: bold 11px arial, helvetica, sans-serif;  display: block; padding: 2px ;  }
li.lmenue1 a:focus { text-align:center; color: #ff6600; background-image:url(../img/button.png); border:1px solid #000000; margin-top:3px; font: bold 11px arial, helvetica, sans-serif;  display: block; padding: 2px ;  }

li.lmenue_over1 a { text-align:center; color: #000000; background-image:url(../img/button.png); border:1px solid #000000; margin-top:3px; text-decoration: none; font: bold 11px arial, helvetica, sans-serif;  display: block; padding: 2px ;   }
li.lmenue_over1 a:visited {text-align:center; color: #000000; background-image:url(../img/button.png); border:1px solid #000000; margin-top:3px; font: bold 11px arial, helvetica, sans-serif;  display: block; padding:2px ;   }
li.lmenue_over1 a:hover { text-align:center; color: #000000; background-image:url(../img/button.png); border:1px solid #000000; margin-top:3px; font: bold 11px arial, helvetica, sans-serif;  display: block; padding: 2px ;   }
li.lmenue_over1 a:active { text-align:center; color: #000000; background-image:url(../img/button.png); border:1px solid #000000; margin-top:3px; font: bold 11px arial, helvetica, sans-serif;  display: block; padding: 2px ;   }
li.lmenue_over1 a:focus {text-align:center; color: #000000;background-image:url(../img/button.png); border:1px solid #000000; margin-top:3px; 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;  } 
li.link a {text-align:center; color: #ff6600; background-image:url(../img/button.png); border:1px solid #000000; margin-top:3px;  text-decoration: none; font: bold 12px arial, helvetica, sans-serif;  display: block; padding: 5px ;  padding-left: 20px ;  padding-right: 20px;  }
li.link a:visited {text-align:center; color: #ff6600; background-image:url(../img/button.png); border:1px solid #000000; margin-top:3px;  font: bold 12px arial, helvetica, sans-serif;  display: block; padding:5px ;  padding-left: 20px ;  padding-right: 20px;  }
li.link a:hover {text-align:center; color: #000000; background-image:url(../img/button.png); border:1px solid #000000; margin-top:3px;  font: bold 12px arial, helvetica, sans-serif;  display: block; padding: 5px ;  padding-left: 20px ;  padding-right: 20px; }
li.link a:active {text-align:center; color: #ff6600; background-image:url(../img/button.png); border:1px solid #000000; margin-top:3px;  font: bold 12px arial, helvetica, sans-serif;  display: block; padding: 5px ;  padding-left: 20px ;  padding-right: 20px; }
li.link a:focus {text-align:center; color: #ff6600; background-image:url(../img/button.png); border:1px solid #000000; margin-top:3px;  font: bold 12px 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;  }
li.over a {text-align:center; color: #000000; background-image:url(../img/button.png); border:1px solid #000000; margin-top:3px; text-decoration: none; font: bold 12px arial, helvetica, sans-serif;  display: block; padding: 5px ;  padding-left: 20px ;  padding-right: 20px;  }
li.over a:visited {text-align:center; color: #000000; background-image:url(../img/button.png); border:1px solid #000000; margin-top:3px;  text-decoration: none; font: bold 12px arial, helvetica, sans-serif;  display: block; padding: 5px ;  padding-left: 20px ;  padding-right: 20px;  }
li.over a:hover {text-align:center; color: #000000; background-image:url(../img/button.png); border:1px solid #000000; margin-top:3px;  font: bold 12px arial, helvetica, sans-serif;  display: block; padding: 5px ;  padding-left: 20px ;  padding-right: 20px;  }
li.over a:active {text-align:center; color: #000000; background-image:url(../img/button.png); border:1px solid #000000; margin-top:3px;  text-decoration: none; font: bold 12px arial, helvetica, sans-serif;  display: block; padding:5px ;  padding-left: 20px ; padding-right: 20px;     }
li.over a:focus {text-align:center; color: #000000; background-image:url(../img/button.png); border:1px solid #000000; margin-top:3px;  text-decoration: none; font: bold 12px 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;   }
ul.link_start { list-style:none; border:1px #e1e1e1 solid; margin:0; padding: 0;   } 


.html_padding { width:100%; height:100%;   }
.html_content_padding {  margin-left:100px; margin-bottom:0px; margin-top:0px; font-size:12px; color:#ffffff; font-family:Arial,Helvetica,Genueva,Verdana,sans-Serif; }

.html_content {   padding:5px;   margin-top:10px; margin-bottom:10px;  }
.html_content_content { overflow:auto; padding-right:10px; width:558px; height:370px;  font-size:12px; color:#ffffff; font-family:Arial,Helvetica,Genueva,Verdana,sans-Serif; }

.logo { width:200px; height:83px; overflow:hidden; }

.news_content {position:relative; left:600px;  top:0px; margin-top:-483px; height:483px; width:200px;  }
.news_content_content { height:483px; width:200px;  font-size:12px; color:#ffffff; font-family:Arial,Helvetica,Genueva,Verdana,sans-Serif; background-image:url(../img/news_bg.png); }

.news_innercontent_padding {padding:10px; padding-top:15px;}
.news_innercontent { height:auto; width:180px;   font-size:12px; color:#295fa3; font-family:Arial,Helvetica,Genueva,Verdana,sans-Serif;  }


.menue_content {position:relative; left:600px;  top:0px; margin-top:-483px; height:483px; width:200px;  }
.menue_content_content { height:483px; width:200px;  font-size:12px; color:#ffffff; font-family:Arial,Helvetica,Genueva,Verdana,sans-Serif; background-image:url(../img/news_bg.png); }


.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:solid 0.5pt #ff9900;}

.footer_border { clear:both; height:1px;border:dotted 0.3pt #ffffff; }

.footer_main {   clear:both; height:22px; line-height:22px; width:100%; background-color: #ffffff;  font-size:11px; color:#2c5fa3; font-family:Arial,Helvetica,Genueva,Verdana,sans-Serif;}
.footer_left { width:595px;  text-align:left; background-color: #ffffff;   }
.footer_left_padding { padding:5px; float:left; padding-left:100px; background-color: #ffffff;   }
.footer_right_padding {position:absolute; left:700px; margin-top:-8px; padding:10px; float:left;border:1px #ffffff solid; background-color: #c1e9ec;  }
.footer_right { width:178px; text-align:center; background-color: #c1e9ec;   }


.suche_form { display:inline;  }

.small_font { font-size:10px; color:#000000; font-family:Arial,Helvetica,Genueva,Verdana,sans-Serif; }
.small_font_news { font-size:10px; color:#000000; font-family:Arial,Helvetica,Genueva,Verdana,sans-Serif; }
.big_font { font-size:14px; color:#ff6600; font-family:Arial,Helvetica,Genueva,Verdana,sans-Serif; }
.font { font-size:12px; color:#000000; font-family:Arial,Helvetica,Genueva,Verdana,sans-Serif; }
.font_big_blue  { font-size:18px; color:#ff6600; font-family:Arial,Helvetica,Genueva,Verdana,sans-Serif; }
.font_big		{ font-size:18px; color:#ff6600; font-family:Arial,Helvetica,Genueva,Verdana,sans-Serif; }