body { min-height: 600px; line-height: 16px; color: #ddd8b9; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #50473e; margin: 0; padding: 0; }
a:link, a:hover, a:visited { color: #fffdef ; text-decoration: none; }
#wrapper { margin-top: -340px; margin-left: -500px; position: absolute; left: 50%; width: 1000px; height: 600px ; float: left;  }
#horizon { margin: 0 auto; text-align: center; position: absolute; top: 50%; left: 0px; width: 100%; height: 1px; overflow: visible; display: block; }
#header { background-image: url(../images/spoon_logo.gif); background-repeat: no-repeat; background-position: center; vertical-align: middle;  height: 80px; margin-bottom: 10px; padding-top: 5px; }
#footer { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #ddd8b9; text-align: right; margin-top: 10px;}

#footer a, #footer a:visited { color: #ddd8b9; }
#menue { background-color: #ddd8b9; width: 1000px; height: 20px; }
#submenue { background-color: #ddd8b9; width: 996px; height: 20px; float: left; }
#content { text-align: left; background-color: #000000; width: 1000px; height: 500px; z-index: 1;  }
#inner { background-color: #000000; width: 1000px; height: 500px; }
#text { color: #ede7c9; background-color: #000000; text-decoration: none; margin-left: 20px; }
#text2 { color: #ede7c9; text-decoration: none; background-color: #000000; height: 440px; overflow: auto; margin-top: 20px; margin-left: 20px; }
#text img { float: left; margin-right: 20px; }
#text2 img { float: left; margin-right: 20px; }


/*--------------Menue --------------*/
#navcontainer { letter-spacing: 3px; height: 23px; }
#navcontainer ul { text-align: center; vertical-align: middle; margin: 0; padding: 0; border: 0; list-style-type: none; }
#navcontainer ul li { color: #ede7c9; text-align: center; float: left; margin: 0; padding: 0; display: block; }
#navcontainer ul li a { padding-left: 22px; padding-bottom: 0; padding-right: 22px; padding-top: 3px; color: #4f4940; font: 10px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: center; width: auto; margin: 0; border-left: medium none #fff; display: inline-block; height: 17px; }
#navcontainer ul li a:hover { color: #4f4940; background-image: url(../images/over.gif); }
#navcontainer a:active { color: #4f4940; background-image: url(../images/over.gif); }
#navcontainer li#active a { color: #4f4940; background-image: url(../images/over.gif); }
/*--------------Anderes--------------*/
.on a { background-image: url(../images/over.gif); }
#logo { background-image: url(../images/spoon_logo_trans.gif); width: 112px; height: 60px; padding-top: 150px; margin-left: 460px; }
h1 { color: #ede7c9; font-size: 12px; }
/*--------------Submenue --------------*/
#submenue { letter-spacing: 3px; height: 22px; float: left; padding: 2px; }
#submenue ul { text-align: center; margin: 0; padding: 0; border: 0; list-style-type: none; }
#submenue ul li { text-align: center; float: left; margin: 0; padding: 0; display: block; }
#submenue ul li a { color: #4f4940; font: 11px Verdana, Arial, Helvetica, sans-serif; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; text-decoration: none; text-align: center; width: auto; margin: 0; padding: 0 30px; border-left: medium none #fff; display: block; height: 20px; }
#submenue ul li a:hover { color: #4f4940; background-image: url(../images/over.gif); }
#submenue a:active { color: #4f4940; background-image: url(../images/over.gif); }
#navcontainer li#active a { color: #4f4940; background-image: url(../images/over.gif); }
#adresse { padding-left: 20px; float: left; width: 275px; }
#links { float: left; width: 660px; border-right: 1px solid #ddd8b9; }

