#maincol { font-size:12px; } #maincol h1 { color:#003399; font-size:18px; font-weight:bold; margin:12px 0 5px 0; } #maincol h2 { color:#003399; font-size:14px; font-weight:bold; margin:0 0 6px 0; } #maincol h2.Nachrichten { font-weight:normal; font-size:11px; } #maincol h2 a { color:#003399; } #maincol h3 { font-size:12px; font-weight:bold; color:#003399; padding-top:2px; margin-top:0; margin-bottom:1.5em; } #maincol h3.topline { margin-top:10px; border-top:solid 1px #003399; } #maincol h4 { font-size:11px; letter-spacing:1px; text-transform:uppercase; font-weight:bold; color:#333333; margin:0 0 3px 0; } #maincol h5 { font-size:11px; font-weight:normal; margin:10px 0 2px 0; color:#999; } #maincol h6 { font-size:12px; font-weight:bold; margin:12px 0 6px 0; } #maincol p { margin:0 0 6px 0; font-size:12px; } #maincol .small { font-size:10px; } #maincol ul { margin:0 0 6px 0; padding:0 0 6px 17px; list-style-type:square; text-align:left; border:0; } #maincol ul li a, #maincol ul li a:link, #maincol ul li a:visited { color:#0036B6; text-decoration: none; background:none; } #maincol ul li a:hover { text-decoration:underline; } #maincol table { width:100%; } #maincol td { font-size:12px; margin:10px 10px 10px 10px; padding:10px 10px 10px 10px; vertical-align:top; } .bg { background-color:#efefef; } #navarchive { width:430px; border-top:solid 1px #003399; border-bottom:solid 1px #003399; height:16px; padding:2px 0; margin-bottom:6px; } #navarchive .navback { width:80px; float:left; text-align:left; } #navarchive .navforward { float:right; width:80px; text-align:right; } #navarchive .navstatus { float:left; width:269px; text-align:center; } #orderlink { margin-top:40px; margin-bottom:40px; padding:4px; background-color:#ffffff; border:solid 1px #000000; font-size:10px; overflow:hidden; } #orderlink .ismall { float:left; border:none; } #infotable { clear:both; width:100%; margin:0; padding:0; border-right:solid 1px #6699ff; } #infotable th { font-size:12px; font-weight:bold; text-align:left; background-color:#6699ff; color:#ffffff; border-left:solid 1px #6699ff; border-bottom:solid 1px #6699ff; padding:2px; } #infotable td { font-size:11px; font-weight:normal; border-left:solid 1px #6699ff; border-bottom:solid 1px #6699ff; vertical-align:top; padding:2px; } #infotable .label { font-weight:bold; } #infotable ul { margin:0 0 0px 0; padding:0 0 0px 17px; list-style-type:square; text-align:left; border:0; } table.Premiumbar { border:none; padding:2px; } table.Premiumbar td { text-align:center; }