body { background-image: url(background_tiled.png); background-repeat: repeat; width: 100%; height: 100%; background-color: #303030; background-position: top; position: absolute; color: #CCC; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; position:absolute; } div.main { border: none; min-width: 500px; min-height: 600px; width: 75%; margin-left: 30px; margin-top: 15px; padding: 10px; float: left; background-attachment: fixed; background-image:url(background_text.png); font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#ffffff; } div.header { height: 114px; background-image: url(Header01.jpg); background-repeat: repeat; background-attachment: scroll; background-position: right; padding: 0px; width: auto; } div.navbar { float: left; background-image:url(Navbar.jpg); margin: 0px; padding: 0px; width: 214px; height: 1000px; background-attachment: scroll; } div.langbtn_de, div.langbtn_en-us { width: 50px; height: 31px; background-image: url(De.png); background-repeat: no-repeat; background-attachment: scroll; margin: 10px; float: left; border: 2px groove #09C; } div.langbtn_en-us { background-image: url(en-us.png); margin: 10px 10px 10px 1px; } div.langbtn_de:hover, div.langbtn_en-us:hover { border: 2px groove #F30; } div.langbox { margin: 10px 0 0 45px; background-image: none; clear:both; background-attachment: scroll; } div.headerlogo { height: 114px; width: 413px; background-image:url(Header00.jpg); background-repeat:no-repeat; background-position:left; padding: 0px; background-attachment: scroll; float:left } div.bodystyle { text-align: left; margin: 0 auto; min-height: 800px; } ul#Navigation { width: 214px; border: none; margin: 0 0 0 0; padding: 16px 0px 0px 0px; float: left; background-image: url(Navbar.jpg); background-repeat: no-repeat; height: 100%; background-attachment: scroll; } ul#Navigation li { list-style: none; margin: 5px 0 0 20px ; padding: 0; } ul#Navigation a, ul#Navigation span, ul#Navigation h2 { font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; display:block; padding: 8px; text-decoration: none; font-weight: bold; text-indent: 55px; border: none; color: maroon; background-image:url(button_blue.png); background-color: #000; height: 18px; } ul#Navigation a:hover, ul#Navigation span { border: none; color: white; background-image:url(button_red.png); background-color: #000; } ul#Navigation h2 { font-size: 1em; margin: 0 0 0; color: black; background-color: #000; background-image:url(button_gold.png); } ul#Navigation2 { margin: 40px 0 0 0; /*heigth: auto;*/ padding: 5px; float: left; /* text-align: top;*/ border: 1px solid black; background-color: #000; } ul#Navigation2 li { list-style: none; display: inline; margin: 30px; padding: 0; } ul#Navigation2 a, ul#Navigation2 span { float: left; width: 6em; margin: 0em; padding: 0em 1em; text-decoration: none; font-weight: bold; border: 1px solid black; border-left-color: white; border-top-color: white; background-image:url(button_blue.png); color: maroon; background-color: #ccc; } * html ul#Navigation2 a, * html ul#Navigation2 span { /* Korrektur fuer IE 5.x */ width: 0em; w\idth: 0em; } ul#Navigation2 a:hover, ul#Navigation2 span { border-color: white; border-left-color: black; border-top-color: black; color: white; background-color: gray; background-image: url(button_red.png); } ul#Navigation2 div { clear: left; }