﻿<style type="text/css">
   <!--
.i {}

body { font-family: arial; margin: 5px 0px;}

h1, h2, h3, h4 { margin: 0px; }

h1 { font-size: 24px; }
h2 { font-size: 20px; }
h3 { font-size: 14px; }

a:link { color: blue; text-decoration: none; }
a:visited { color: blue; text-decoration: none; }
a:hover { color: blue; text-decoration: underline; }

.abst5 { line-height: 5px; }

.index_kopf { width: 790px; text-align: left; }
.reiter { background-color: #f5f5f5; border-top: 1px dashed #c5c5c5; border-left: 1px dashed #c5c5c5; padding: 5px 10px; font-size: 12px; }
.reiter_rechts { background-color: #f5f5f5; border-top: 1px dashed #c5c5c5; border-left: 1px dashed #c5c5c5; border-right: 1px dashed #c5c5c5; padding: 5px 10px; font-size: 12px; }

.index_kopf_unten_orange { width: 100%; height: 100px; background-color: orange; }
.index_kopf_unten_gelb { width: 100%; height: 100px; background-color: #cfc177; }
.index_kopf_unten_blue { width: 100%; height: 100px; background-color: #77a6cf; }
.index_kopf_unten_inhalt { width: 790px; text-align: left; padding: 20px 0 0 0; color: white; }

.index_kopf_unten_inhalt h3 { font-weight: normal; }

.hauptfenster { width: 790px; text-align: left; padding: 20px 0 0 0;}
.menu { width: 150px; }
.menu ul { list-style-type: none; padding: 0px; margin: 5px 0 0 0; }
.menu li { font-weight: bold; width: 149px; }

li a:link { display: block; }
li a:visited { display: block; }
li a:hover { display: block; }

.andere { padding: 2px 8px; border: 1px solid #959595; background-color: #e5e5e5; color: #555555; margin-bottom: 2px; }
.andere a:link { color: #555555; text-decoration: none;}
.andere a:visited {color: #555555; text-decoration: none;}
.andere a:hover { color: #555555; text-decoration: underline;}

.aktuell a:link { background: #e5e5e5; font-size: 12px; margin-left: 10px; border: 1px solid #959595; color: #555555; margin-bottom: 2px; padding-left: 10px; text-decoration: none; }
.aktuell a:visited { background: #e5e5e5; font-size: 12px; margin-left: 10px; border: 1px solid #959595; color: #555555; margin-bottom: 2px; padding-left: 10px; text-decoration: none; }
.aktuell a:hover { background-color: #555555; color: white; }
.aktuell2 { background: #ffffff; font-size: 12px; font-weight: normal; margin-left: 20px; background-color: #ffffff; border-bottom: 1px dashed #959595; }

.menu-oben-gelb { background: #cfc177; border: 1px solid #959595; color: white; margin-bottom: 2px; text-decoration: none; padding: 2px 0 0 10px; }
.menu-oben-orange { background: orange; border: 1px solid #959595; color: white; margin-bottom: 2px; text-decoration: none; padding: 2px 0 0 10px; }
.menu-oben-blue { background: #77a6cf; border: 1px solid #959595; color: white; margin-bottom: 2px; text-decoration: none; padding: 2px 0 0 10px; }

.strasse { background: #ffffff; font-size: 12px; line-height: 12px; font-weight: normal; margin-left: 20px; background-color: #ffffff; }
.strasse a:link { font-size: 12px; text-decoration: none; }
.strasse a:visited { font-size: 12px; text-decoration: none; }
.strasse a:hover { font-size: 12px; text-decoration: underline; }

.service { border: 1px solid #959595; padding: 5px 5px; font-size: 12px; background-color: #f5f5f5; } 

.inhalt { color: #353535; padding-bottom: 20px; }
.inhalt h3 { font-size: 16px; }
.inhalt_oben_bild { float: right; border: 1px solid #9f9f9f; padding: 2px; }
.inhalt_oben { padding-bottom: 20px; border-bottom: 1px dashed #858585; }
.inhalt_unten { padding: 20px 0; border-top: 1px dashed #858585; }
.inhalt_unten_links { padding: 10px 10px 0 0; width: 213px; border-right: 1px dashed #858585; font-size: 14px; }   
.inhalt_unten_mitte { padding: 10px 10px 0 10px; width: 213px; border-right: 1px dashed #858585; font-size: 14px;  }
.inhalt_unten_rechts { padding: 10px 0 0 10px; width: 213px; font-size: 14px;  }

.strassen-bild { padding: 2px; border: 1px solid #b5b5b5; }

.tabelle_inhalt a:link { text-decoration: none; }
.tabelle_inhalt a:visited { text-decoration: none; }
.tabelle_inhalt a:hover { text-decoration: underline; }

.dienstleister { font-size: 12px; }

.fuss { border-top: 1px dashed #858585; text-align: center; font-size: 12px; padding-top: 10px; }
   

   
   -->

</style>
