body { background-color:#FFFFFF;
       background-image:url(images/bg.png); background-repeat:repeat-y;
       margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;
       font-size:12px;
       font-family:Arial,Verdana,sans-serif; color:#333333; }

h1 { color:#333333; font-size:9px; font-family:Arial,Verdana,sans-serif; }
h2 { color:#666666; font-size:13px; font-family:Arial,Verdana,sans-serif; }
h3 { color:#333333; font-size:12px; font-family:Arial,Verdana,sans-serif; font-weight:lighter; }
h4 { color:#333333; font-size:11px; font-family:Arial,Verdana,sans-serif; font-weight:lighter; }
h5 { color:#999999; font-size:16px; font-family:Arial,Verdana,sans-serif; }

td { color:#333333; font-size:12px; font-family:Arial,Verdana,sans-serif; font-weight:lighter; }
.mini { color:#333333; font-size:9px; font-family:Arial,Verdana,sans-serif; }

a:link { font-family:Arial,Verdana,sans-serif; color:#3366CC; text-decoration:none; }
a.menue:link { font-family:Arial,Verdana,sans-serif; font-size:12px;color:#3366CC; text-decoration:none; font-weight:normal; }
a.type_1:link { font-family:Arial,Verdana,sans-serif; color:#CC6633; text-decoration:none; font-weight:normal; }
a.type_2:link { font-family:Arial,Verdana,sans-serif; color:#333333; text-decoration:none; }
a.type_3:link { font-family:Arial,Verdana,sans-serif; color:#666666; text-decoration:none; }

a:visited { font-family:Arial,Verdana,sans-serif; color:#3366CC; text-decoration:none;}
a.menue:visited { font-family:Arial,Verdana,sans-serif; font-size:12px; color:#3366CC; text-decoration:none; font-weight:normal; }
a.type_1:visited { font-family:Arial,Verdana,sans-serif; color:#CC6633; text-decoration:none; font-weight:normal; }
a.type_2:visited { font-family:Arial,Verdana,sans-serif; color:#333333; text-decoration:none; }
a.type_3:visited { font-family:Arial,Verdana,sans-serif; color:#666666; text-decoration:none; }

a:hover { font-family:Arial,Verdana,sans-serif; color:#333333; text-decoration:none; }
a.menue:hover { font-family:Arial,Verdana,sans-serif; font-size:12px; color:#333333; text-decoration:none; font-weight:normal; }
a.type_1:hover { font-family:Arial,Verdana,sans-serif; color:#333333; text-decoration:none; font-weight:normal; }
a.type_2:hover { font-family:Arial,Verdana,sans-serif; color:#3366CC; text-decoration:none; }
a.type_3:hover { font-family:Arial,Verdana,sans-serif; color:#333333; text-decoration:none; }

a:active { font-family:Arial,Verdana,sans-serif; color:#3366CC; text-decoration:none; }
a.menue:active { font-family:Arial,Verdana,sans-serif; font-size:12px; color:#3366CC; text-decoration:none; font-weight:normal; }
a.type_1:active { font-family:Arial,Verdana,sans-serif; color:#3366CC; text-decoration:none; font-weight:normal; }
a.type_2:active { font-family:Arial,Verdana,sans-serif; color:#333333; text-decoration:none; }
a.type_3:active { font-family:Arial,Verdana,sans-serif; color:#666666; text-decoration:none; }


#linksoben { position: absolute; top: 16px; left: 21px; width: 120px; height: 62px; visibility: visible }
#mitteoben { position: absolute; top: 16px; left: 180px; width: 468px; height: 62px; visibility: visible }
#rechtsoben { position: absolute; top:10px; left: 706px; width: 120px; height: 62px; visibility: visible }
#links  { position: absolute; top: 129px; left: 22px; width: 110px; visibility: visible }
#mitte { position: absolute; top: 120px; left: 190px; width: 460px; visibility: visible }
#rechts { position: absolute; top: 120px; left: 689px; width: 120px; visibility: visible }
#karte { position: absolute; top: 250px; left: 398px; width: 142px; height: 190px; visibility: visible }

#pos0 { position: absolute; top: 120px; left: 198px; width: 450px; height: 18px; visibility: visible }
#pos1 { position: absolute; top: 160px; left: 198px; width: 450px; height: 20px; visibility: visible }
#pos1a { position: absolute; top: 200px; left: 198px; width: 450px; height: 40px; visibility: visible }
#pos2 { position: absolute; top: 200px; left: 198px; width: 450px; height: 40px; visibility: visible }
