body { background-color: #5C7BBB; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #1848B4; margin: 0 auto 0 auto; }

#wrapper { position: absolute; height: 600px; width: 800px;  border: 0px solid #f00; top: 50%; left: 50%; margin-left: -400px; margin-top: -270px; }

#top {float: left; height: 147px; width: 798px; border: 0px solid #f00; }
#container { height: 445px; width: 798px; border: 0px solid #0f0; }

#menu { float: left; height: 442px; width: 150px; border: 0px solid #00f; }
#menu ul { list-style: none; margin-left: 0; padding-left: 20px; }
#menu li { padding: 3px 0 0 0; }
#menu a { color: #1848B4; }
#menu a:hover { color: #1848B4;}
#menu .current { font-weight: bold; color: #1848B4; }
#menu .current a { color: #1848B4; }

#submenu, #submenu a { color: #1848B4; margin-bottom: 20px; }

#content { float: left; height:420px; width: 600px; overflow: auto; border: 0px solid #ff0; margin-left: 10px; padding: 10px 15px 10px 5px; }
#content h2 { font-size: 15px; color: #1848B4; letter-spacing: 0.2em; margin-top: 0; }
#content h3 { font-size: 13px; font-weight: normal; color: #5C7BBB; letter-spacing: 0.1em; margin-top: 0; }
#content h4 { font-size: 12px; font-weight: normal; color: #1848B4; letter-spacing: 0.2em; margin-top: 0; }
#content h5 { font-size: 12px; font-weight: bold; color: #FFFFFF; letter-spacing: 0.2em; margin-top: 0; }
#content p {font-size: 11px; color: #1848B4; }


#content_news { float: left; height: 120px; width: 500px; overflow: auto; border: 0px solid #ff0; margin-left: 10px; padding: 10px 15px 10px 5px; }
#content_news h2 { font-size: 15px; color: #900; letter-spacing: 0.2em; margin-top: 0; }
#content_news h3 { font-size: 13px; font-weight: normal; color: #666; letter-spacing: 0.1em; margin-top: 0; }
#content_news h4 { font-size: 11px; font-weight: normal; color: #900; letter-spacing: 0.2em; margin-top: 0; }
#content_news p strong { color: #666; }

#content_mon { float: left; height:270px; width: 500px; overflow: auto; border: 0px solid #ff0; margin-left: 10px; margin-top: 10px; padding: 10px 15px 10px 5px; }
#content_mon h2 { font-size: 15px; color: #900; letter-spacing: 0.2em; margin-top: 0; }
#content_mon h3 { font-size: 13px; font-weight: normal; color: #666; letter-spacing: 0.1em; margin-top: 0; }
#content_mon h4 { font-size: 11px; font-weight: normal; color: #900; letter-spacing: 0.2em; margin-top: 0; }
#content_mon p strong { color: #666; }

#schrift { font-size: 10px; font-weight: normal; color: #000;  margin-top: 0; }
#ueberschrift { font-size: 10px; font-weight: normal; color: #900;  margin-top: 0; }

#content-right { float: left; height: 100px; width: 160px; border: 0px solid #0ff; margin-top: -100px; margin-left: 650px; }
#content-right p { color: #666; font-size: 9px; letter-spacing: 0.1em; }
#content-right a { color: #666; }

#content-start { float: left; height: 100px; width: 160px; border: 0px solid #0ff; margin-top: -100px; margin-left: 650px; }
#content-start p { color: #666; font-size: 9px; letter-spacing: 0.1em; }
#content-start a { color: #666; }

#content-right_bestellen { float: left; height: 100px; width: 160px; border: 0px solid #0ff; margin-top: -110px; margin-left: 650px; }
#content-right_bestellen p { color: #666; font-size: 9px; letter-spacing: 0.1em; }
#content-right_bestellen a { color: #666; }


#content-right_news { float: left; height: 100px; width: 140px; border: 0px solid #0ff; margin-top: -20px; margin-left: 120px; }
#content-right_news p { color: #666; font-size: 9px; letter-spacing: 0.1em; }
#content-right_news a { color: #666; }

#content-right_test { float: left; height: 100px; width: 160px; border: 0px solid #0ff; margin-top: -250px; margin-left: 320px; }
#content-right_test p { color: #666; font-size: 9px; letter-spacing: 0.1em; }
#content-right_testa { color: #666; }

.clear { clear: both; }
