body { line-height: 18px; color: #c59e56; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #000000; margin: 0; padding: 0; }
a:link { color: #c59e56 ; text-decoration: none; }
a:hover, a:visited { color: #e3d2ae; text-decoration: none; }
table {line-height: 16px; color: #e3d2ae; font-size: 11px;}
td { padding-bottom: 6px; padding-top: 6px; padding-left: 6px; }

#wrapper { margin-top: -300px; margin-left: -500px; position: absolute; left: 50%; width: 1000px; height: 400px ; float: left; }
#horizon { text-align: center; position: absolute; top: 50%; left: 0px; width: 100%; height: 1px; overflow: visible; display: block; }
#header { background-position: center; vertical-align: middle;  height: 80px; margin-bottom: 10px; padding-top: 5px; }
#footer { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #c59e56; text-align: right; margin-top: 8px; }

#footer a { color: #c59e56; }
#footer a:visited, #footer a:hover { color: #c59e56; }
#menue { background-color: #000000; width: 750px; height: 25px; }
#content { text-align: left; width: 1000px; height: 400px; z-index: 1;  }

/*--------------Menue --------------*/
#navcontainer { margin-top: 98px; letter-spacing: 2px; height: 25px; }
#navcontainer ul { text-align: center; vertical-align: middle; margin: 0; padding: 0; border: 0; list-style-type: none; }
#navcontainer ul li { color: #c59e56; text-align: center; float: left; margin: 0; padding: 0; display: block; }
#navcontainer ul li a { margin-left: 28px; margin-bottom: 0; margin-right: 28px; margin-top: 0; padding-bottom: 0; padding-top: 3px; color: #c59e56; font: 10px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: center; width: auto; border-left: medium none #fff; display: inline; height: 17px; }
#navcontainer ul li a:hover { color: #e0c8a1; }
#navcontainer a:active { color: #e0c8a1; }
#navcontainer li#active a { color: #e0c8a1; }

/*--------------Anderes--------------*/
h1 { color: #c59e56; font-size: 12px; }
h2 { font-style: normal; font-weight: normal; color: #c59e56; font-size: 12px; }

#linksoben { width: 249px; height: 121px; float: left; }
#linksmitte { margin-top: 0 !important; padding: 0;                             margin-top: -1px; width: 249px; height: 374px; float: left;}
#rechtsoben { width: 748px; height: 121px; float: left; }
#rechtsmitte { color: #e0c8a1; background-color: #1c011f; width: 750px; height: 375px; float: left; }

#rm1 { width: 255px; height: 374px; float: left; }
#rm2 { margin-left: 25px; width: 470px; height: 354px; overflow: auto; float: left; margin-top: 10px; }
#rm3 { font-size: 9px; margin-top: 10px; margin-left: 25px; width: 470px; height: 354px; float: left; overflow: auto; }
.querverlauf { margin-top: 0px !important; padding: 0px;                             margin-top: -2px; font-size: 0px; background-repeat: no-repeat; background-image: url(../images/querverlauf.gif); width: 1000px; height: 1px !important; }
#hochverlauf { background-color: #876a3e; width: 1px; height: 375px; float: left; }
#hochverlauf2 { background-image: url(../images/hochverlauf1.gif); width: 1px; height: 121px; float: left; }
#hochverlauf3 { margin-top: 0px !important; margin-top: -1px; padding: 0px; background-image: url(../images/hochverlauf3.gif); width: 1px; height: 121px; float: left; }

#hochverlauf3_margin { float: left; height: 10px; width: 249px; }.clear { clear: both; }

/*--------------Flickrshow--------------*/

#flickrshow { margin-left: 140px; text-align: center; width: 475px; height: 375px;}

#flickrshow_content {  }

dl { margin-top: 0px; margin-left: 0px; margin-bottom: 30px; margin-right: 20px; height: 87px; width: 87px; float: left; }

dd { padding: 0px; margin: 0px; width: 87px; float: left; }
dt { padding: 0px; margin: 0px; height: 87px; width: 87px; float: left; }
dt a img { border-color: #c8a861; padding: 5px; border-style: solid; border-width: 1px; }
dt a:hover img { border-color: #524425; padding: 5px; border-style: solid; border-width: 1px; }

