* { margin:0; padding:0; } body { background-image:url(images/back1.jpg); background-repeat:repeat; background-attachment:fixed; font-family:Verdana, Arial, sans-serif; font-size:90%; color:#666; padding:1% 0; } #wrapper { background-color:#FFF; color:#000; width:800px; position:relative; overflow:hidden; border-right:15px solid #003366; border-left:15px solid #003366; border-bottom:1px solid #003366; border-top:1px solid #003366; margin:auto; } #header { min-height:150px; background-image:url(images/top1.gif); background-repeat:no-repeat; background-position:top; background-color:white; color:maroon; } #mainbox { float:left; width:800px; color:#666; } #content,#content1 { float:right; width:600px; background-color: white; border-left: 1px solid #ccc; } #linkespalte { float:left; width:190px; background-color:#FFF; color:#003366; } #footer { clear:both; position:relative; margin-top:0px; min-height: 30px; background-color:#FFC; } h1 { font-family:'Trebuchet MS', Verdana, Arial, sans-serif; font-style:normal; letter-spacing:1pt; font-size:120%; color:maroon; text-align:right; padding: 10px 390px 0px 0px; } h2 { font-family:'Trebuchet MS', Verdana, Georgia; font-size:135%; letter-spacing:1pt; margin: 0px 0px 10px 0px; padding-left: 5px; color:#003366; background-color: #ffc; } h3 { font-family:'Trebuchet MS', Verdana, Georgia; font-size:105%; color:#003366; letter-spacing:1pt; margin:10px 20px 0 10px; text-align:left; } table { width: 510px; margin-left: 15px; } td { vertical-align: bottom; width: 50%; } a { text-decoration:none; background-color:transparent; color:maroon; font-weight: bolder; } a:hover { text-decoration:underline; } a.info { font-size:90%; text-align: left; } .initial { font-size:105%; font-weight:900; color:#003366; } div.c1 { text-align:right; padding:0px 3px 0px 5px; font-size: 100.01%; color: #003366; margin-top: 20px; } div.c1 ul{ list-style:url(images/red_1.gif) inside; text-align: right; font-size: 85%; margin: 0px 0px 0px 20px; } div.c1 li{ margin-top: 5px; } div.c1 p{ text-align:right; padding-right: 0px; font-weight: bolder; font-size: 85%; } .windowleft{ width: 250px; font-size: 85%; background-color: #fff; float: left; clear:left; margin: 5px 20px 0px 15px; } .smallbox{ width: 150px; font-size: 70%; background-color: transparent; float: left; clear:left; text-align: center; margin-left: 40px; margin-top: 0; padding: 5px; } #content p{ line-height:1.2; font-size:85%; margin: 0 15px 10px 15px; } #content1 p{ line-height:1.2; font-size:80%; margin: 0 15px 10px 15px; } #buttons { width:190px; text-align: right; font-family:'Trebuchet MS', Verdana, Georgia; } #buttons ul { list-style:none; } #buttons ul li { margin-top:1px; } #buttons ul li a { display:block; background-color: #fff; font-size:90%; color:#003366; text-decoration:none; letter-spacing:2px; margin-left: 5px; } #buttons ul li a:hover { background-color:#ffc; color: maroon; } #footer p , #footer1 p{ font-family: Verdana, Arial, sans-serif; font-size:75%; padding:5px 20px 10px 0px; color: #003366; text-align:right; vertical-align: bottom; line-height: 1.5; } #footer a , #footer1 a{ letter-spacing:1px; text-decoration:none; text-align:right; color: #003366; font-weight: normal; } #footer a:hover , #footer1 a:hover{ color: maroon; border-bottom:1px solid maroon; } img.floatleft { float: left; clear:left; margin: 5px 5px 5px 0; border: 2px solid #ccc; } img.floatright { float: right; clear:right; margin: 5px 0px 5px 10px; border: 2px solid #ccc; } td img, img.windowleft { padding: 2px; margin: 2px; border: 2px solid #ccc; } #linkespalte img { border: 2px solid #ccc; margin: 5px 0px 5px 10px; } #footer img { margin-right: 5px; border: 0px; } acronym.first { cursor:help; }