﻿body  { color: #993333; font-size: 12px; font-family: Arial, Verdana; font-weight: 200; background-color: #fffcf6 }
#logo { margin-bottom: auto; text-align: center;  }
#geruest { width: 770px;  margin: 0px auto; border-spacing: 0px; table-layout: fixed; padding: 0px 0px; border-collapse: collapse; }
td { border: 1px solid white;}
#navigation td { width: 110px; vertical-align: top; text-align: center; padding: 0px 0px; background-color: #990000; }
#navigation a,
#navigation a:visited { float: left; display: block; width: 110px; text-decoration: none; font-weight: bold; font-size: 12px; font-family: Arial, Verdana; color: white; }
#navigation a:hover { color: #ff9100; }
#adm_navigation {text-align: center; padding: 0px 0px; background-color: #990000; }
#adm_navigation a,
#adm_navigation a:visited {  text-decoration: none; font-weight: bold; font-size: 12px; font-family: Arial, Verdana; color: white; }
#adm_navigation a:hover { color: #ff9100; }
#subnavigation { background-color: #7e0000; font-size: 12px; padding: 10px 0px; width: 110px; text-align: center; }
#subnavigation a,
#subnavigation a:visited { text-decoration: none; font-weight: bold; font-size: 12px; font-family: Arial, Verdana; color: white; }
#subnavigation a:hover { color: #ff9100; }
#content  { width: 660px; color: #990000; font-size: 12px; background-color: #ffebdf; text-align: left; padding: 15px }
#content a,
#content a, visited  { color: #990000; font-weight: bold }
#content td { border-width: 0px; }
#content img { border-style: solid; border-color: #993333; border-width: 2px; }
#content table { border-width: 0px; }
#quicklinks { width: 790px; margin: 0px auto; text-align: right; color: #a70000; }
#quicklinks a,
#quicklinks a:visited { text-decoration: none; font-weight: bold; font-size: 12px; font-family: Arial, Verdana; color: #a70000; }
#quicklinks a:hover { color: #a70000; }
#quickinfo { font-size: 10px; text-align: center; }
#gb { text-align: center; margin: 0px auto; width: 600px; }
#gb table { width: 600px; text-align: left; border: 1px solid #a70000; border-collapse: collapse; }
#gb td { border-width: 0px; padding: 2px 2px; }
#gb a,
#gb a:visited { color: white; text-decoration: none; font-weight: bold; }
.gb-name { width: 400px; background-color: #a70000; color: white; font-weight: bold; }
.gb-datum { text-align: right; background-color: #a70000; color: white; }
.gb-inhalt { background-color: #ffe2b3; }
.gb-nav { text-align: center; margin: 10px auto; }
#gb-neu { width: 400px; margin: 0px auto; border-collapse: collapse; color: black; border-bottom: 1px solid #990000; margin-bottom: 15px; }
#gb-neu td { border-width: 0px; padding: 2px 4px; }
#gb-neu input, #gb-neu textarea { border: 1px solid #990000; background-color: #ffe2b3; width: 300px; }
#gb-neu textarea { height: 60px; }
#schatten_seite { width: 800px; margin: 0px auto; background-image: url(img/schatten_seite.jpg); background-repeat: repeat-y; }
#schatten_oben { margin: 0px auto; padding: 0px 0px; background-image: url(img/schatten_oben.jpg); background-repeat: no-repeat; background-position: bottom; width: 790px; height: 8px; }
#schatten_unten { margin: 0px auto; padding: 0px 0px; background-image: url(img/schatten_unten.jpg); background-repeat: no-repeat; width: 790px; height: 8px; }
