#seitenrand { position:absolute; top:0px; left:0px; height:555px; overflow:hidden; z-index:0; }
#seitenrand2 { position:absolute; top:35px; left:0px; height:555px; overflow:hidden; z-index:1; }
#logo_bg { position:absolute; top:0px; left:18px; width:100%; height:75px; z-index:0; }
#kopf { position:absolute; top:5px; left:765px; z-index=1; }
#auswahl { position:absolute; top:110px; left:18px; height:480px; overflow:hidden; z-index:0; }
#navi { position:absolute; top:135px; left:18px; height:400px; overflow:hidden; z-index:1; }
#navi a.button, #navi a.button:visited {display:block; width:180px; height:30px; background:url(gifs/pg_buttons.gif); text-indent:12px; color:#fff; line-height:30px; text-decoration:none; font-family:verdana,arial,sans-serif; font-size:13px; font-weight:600; letter-spacing:0pt; margin-top:4px;}
#navi a.button:hover {background-position:0 -30px; line-height:30px; overflow:hidden;}
#navi a.button:active {background-position:0 -60px;}
#navi .chosen {display:block; width:180px; height:30px; background:url(gifs/pg_buttons.gif); text-indent:15px; color:#fff; line-height:30px; text-decoration:none; font-family:verdana,arial,sans-serif; font-size:13px; font-weight:600; letter-spacing:0pt; margin-top:4px; background-position:0 -60px;}
#flagge { position:absolute; top:461px; left:34px; z-index:2; }
#sprache { position:absolute; top:461px; left:64px; font-size:9px; z-index:2; }
#update { position:absolute; top:538px; left:31px; font-size:9px; color:#999999; }
#inhalt { position:absolute; top:125px; left:215px; z-index:1; width:650px; overflow:auto; }

h1,h2,h3,h4,p,ul,ol,li,div,td,th,address,blockquote,nobr,b,i { font-family:Verdana,Arial,sans-serif; }
h1 { font-size:18px; font-weight:900; color:#004080; margin-bottom:16px; }
h2 { font-size:18px; color:#004080; margin-bottom:16px; }
h3 { font-size:16px; color:#004080; font-weight:600; margin-bottom:0px; }
h4 { font-size:13px; color:#004080; font-weight:600; margin-bottom:0px; }
h5 { font-size:9px; font-weight:300; color:#CCCCCC }
dl { font-size:13px; color:black; }
dt { font-size:13px; font-weight:600; }
dd { font-size:13px; color:black; }
li { list-style-type:circle; }
p,ul,ol,div,td,th,address,blockquote { font-size:13px; }
pre { font-family:Courier New,Courier; font-size:13px; color:#0000C0; }
img { border-color:#0000A0 }

a:link, a:visited { border-color:#004080; color:#004080; font-weight:600; text-decoration:none; }
a:active, a:hover { border-color:#E00000; color:#E00000; font-weight:600; text-decoration:none; }

a.licolocation, a.licolocation:link, a.licolocation:visited { font-family : Verdana, Arial, sans-serif; font-size : 9px; font-weight : normal; letter-spacing : 0pt; text-decoration : underline; color : #CCCCCC; }
a.licolocation:hover, a.licolocation:active { font-family : Verdana, Arial, sans-serif; font-size : 9px; font-weight : normal; letter-spacing : 0pt; text-decoration : underline; color : #E00000; }