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:fixed; } div.main { border: none; min-width: 900px; min-height: 600px; width: 75%; margin-left: 30px; margin-top: 15px; padding: 0; float: left; background-attachment: fixed; background-image:url(background_text.png); } 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.navbar2 { float: left; background-image: url(Navbar2.jpg); background-repeat: repeat; background-position: bottom; background-attachment: scroll; margin: 350px 0 0 0; padding: 0px; width: 214px; height: auto; } div.langbtn_de, div.langbtn_en-us { width: 50px; height: 31px; background-image: url(De.png); background-repeat: no-repeat; background-attachment: scroll; margin: 5px; float: left; border: 2px groove #09C; } div.langbtn_en-us { background-image: url(en-us.png); margin 0 0 0 20px; } 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; } 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); }