
body { color:#000000; background-color:white; font-size:11px; letter-spacing:0em; font-family:verdana, arial, helvetica, sans-serif; line-height:16px; font-weight:normal; text-decoration:none; margin:0px; padding:0 }
div { padding:0; margin:0; border:0 }
p { margin-top:10px }
h1 { color:#cc2a1a; font-size:19px; letter-spacing:0.03em; line-height:26px; font-weight:normal; margin:0px }
h2 { color:#76950b; font-size:14px; line-height:20px; font-weight:bold; margin-top:10px }
h3 { font-size:11px; font-weight:bold; margin-top:10px }
table { padding:0px; margin:0px; border:0px; text-align:left } 
td { padding:0px; text-align:left }
b { letter-spacing:0.07em }
img { border:0px }
.go { width:16px; height:16px; border:0px; margin:0px 0px 0px 5px; vertical-align:bottom }
.input_publicform { width:300px }
.textarea_publicform { width:300px }
.inputradio { width:10px; margin-left:0px }
.inputcheckbox { margin-left:0px }
.subsubmenu { }
#DIVinnen { width:950px; margin:0 auto }
#DIVhead { float:left; width:950px; height:65px; margin-top:10px; border-top:1px solid #cc2a1a; border-bottom:5px solid #cc2a1a }
.DIVheadmenubutton { float:left; width:17px; height:15px; margin-top:7px; text-align:center; border-bottom:3px solid #cc2a1a }
#DIVmenu { float:left; width:170px; background:#eeeeee; margin-top:5px }
#DIVmenu1 { float:left; width:160px; padding:10px 0px 10px 10px; border-bottom:1px solid #ffffff; border-left:1px solid #76950b }
#DIVmenu2 { float:left; width:140px; padding:10px 0px 10px 10px; border-bottom:1px solid #ffffff }
#DIVsp2 { float:left; width:510px; margin:13px 0px 0px 25px }
#DIVsp2width755 { float:left; width:755px; margin:13px 0px 0px 25px }
#DIVsp3 { float:left; width:200px; padding-top:4px; margin:60px 0px 20px 40px }
#DIVfoot1 { float:left; width:950px; margin:20px 10px 0px 0px; text-align:right }
#DIVfoot2 { float:left; width:950px; padding-bottom:10px; margin:10px 0px 0px 0px; border-top:1px solid #76950b; font-size:9px; color:#777777 }
.phead { padding:0px 0px 3px 0px; border-bottom:1px solid #76950b }
.tdhead { padding:15px 0px 3px 0px; border-bottom:1px solid #76950b }
.spanzwhead1A { color:#76950b; font-size:1.3em; letter-spacing:0.1em; line-height:1.6em; font-weight:bold; margin:0px }
.spanzwhead1 { color:#76950b; font-size:1.3em; letter-spacing:0.1em; line-height:1.3em; font-weight:bold; margin:0px; padding:0px 0px 2px 0px; border-bottom:3px solid #76950b }
.spanzwhead2 { color:#76950b; font-size:1.3em; letter-spacing:0.1em; line-height:1.3em; font-weight:bold; margin:0px; padding:0px 0px 2px 0px; border-bottom:3px solid #ffffff }
.div1320mainzwhead { width:510px }
.div1320main { width:510px; margin:10px 0px 0px 0px; border-bottom:1px solid #dddddd }
.table1320main { width:510px }
.table1320mainON { width:510px; display:inline }
.table1320mainOFF { width:510px; display:none }
.td1320main { width:510px; padding:0px 0px 5px 0px; text-align:right }
.td1320maina { width:420px; padding:10px 0px 5px 0px }
.td1320mainb { width:90px; padding:0px 0px 5px 0px; text-align:right; vertical-align:bottom }
.td1320mainbtop { width:90px; padding:10px 0px 5px 0px; text-align:right; vertical-align:top }
.td1320linka { width:370px; padding:0px 10px 5px 10px }
.td1320linkb { width:120px; padding:0px 10px 5px 0px; text-align:right; vertical-align:bottom }
.div1320banner { width:190px; padding:10px 10px 5px 10px; margin-bottom:1px; background:#eeeeee }
.bannertitel { font-weight:bold; color:#76950b; margin:2px 0px 4px 0px }
.bannertext { font-weight:normal; margin:0px; line-height:14px }
.div1322main { width:510px }
.div1323main { width:510px; border-bottom:1px solid #dddddd }
.table1322main { width:510px; border-collapse:collapse }
.td1322main { width:510px; padding:10px 0px 0px 0px }
.td1322main2 { width:510px; padding:0px 0px 5px 0px }
.td1322maina { width:380px; padding:10px 0px 5px 0px }
.td1322mainb { width:130px; padding:0px 0px 5px 0px; text-align:right; vertical-align:bottom }
.td1322mainabreit { width:474px; padding:10px 0px 5px 0px }
.td1322mainbbreit { width:36px; padding:0px 0px 5px 0px; text-align:right; vertical-align:bottom }
.width360 { width:360px }
.div1324main { border-bottom:1px solid #dddddd }
.div1324link { clear:left; display:none }
.table1324main { margin:10px 0px 0px 0px; border-collapse:collapse }
.table1324link { margin:10px 0px 0px 0px; border-collapse:collapse }
.marginLeft20 { margin-left:20px }
.tablemarked { background:#f5f5f5; border-left:1px solid #76950b }
.td1324maina { width:324px; padding:10px 0px 5px 0px }
.td1324mainb { width:36px; padding:0px 0px 5px 0px; text-align:right; vertical-align:bottom }
.td1324linka { width:350px; padding:0px 10px 5px 0px }
.td1324linkb { width:350px; padding:5px 10px 0px 0px; text-align:right; vertical-align:bottom }
.div1324Rlink { height:0px; margin-left:395px; top:10px; clear:left; visibility:hidden }
.table1324Rlink { }
.td1324Rdetailclose { padding:5px 5px 0px 0px; text-align:right }
.td1324Rdetailfirst { padding:5px 10px 0px 0px; border-bottom:1px solid #dddddd }
.span1324head { color:#76950b; font-weight:bold }
.div1327mainzwhead { width:430px; position:relative; clear:right; float:left }
.div1327main { width:430px; clear:right; float:left; border-bottom:1px solid #dddddd }
.width430 { width:430px }
.div1327link { width:310px; height:0px; clear:left; margin-left:445px; visibility:hidden }
.div1327linkzwhead { width:310px; height:0px; clear:left; margin-left:445px; visibility:hidden }
.table1327main { width:430px; border-collapse:collapse; margin-top:10px }
.table1327link { width:310px; background:#f5f5f5; border-left:1px solid #76950b }
.td1327detailfirst { padding:5px 5px 0px 0px; margin-top:15px; text-align:right }
.td1327detail { padding:5px 10px 5px 0px; margin-top:15px }
.paddingLeft10 { padding-left:10px }
.td1327maina { width:394px; padding:10px 0px 5px 0px; vertical-align:top }
.td1327mainb { width:36px; padding:0px 0px 5px 0px; text-align:right; vertical-align:bottom }
.td1327linka { width:310px; padding:0px 0px 5px 10px }
.td1327linkb { width:36px; padding:0px 10px 5px 0px; text-align:right; vertical-align:bottom }
.td1327linkspacer { height:1 padding:10px 0px 5px 0px }
.div1310main { width:250px; padding:0px 0px 10px 0px; margin:20px 0px 0px 0px; background:#eeeeee; border-bottom:1px solid #dddddd; border-left:1px solid #76950b; clear:left; float:left }
.table1310main { width:240px; padding:8px 0px 0px 0px; margin-left:11px }
.td1310maina { width:16px; padding0px; vertical-align:top }
.td1310main { width:208px; padding0px }
.td1310mainb { width:16px; padding0px; vertical-align:bottom }
.div1310linktop { width:485px; margin:30px 0px 20px 270px; clear:right }
.div1310linktopit { width:485px; margin:30px 0px 20px 0px; clear:right }
.div1310link { width:485px; margin:10px 0px 0px 270px; clear:right }
.table1310link { width:480px; margin:2px 0px 0px 0px; border-left:1px solid #76950b; border-bottom:1px solid #dddddd }
.td1310linka { width:444px; padding:5px 0px 5px 10px; line-height:14px }
.td1310linka2 { width:444px; padding:0px 0px 5px 30px; line-height:13px; color:#777777 }
.td1310linkb { width:16px; padding0px; text-align:right; vertical-align:bottom }
.td1310form { width:180px; padding:0px 0px 0px 10px; vertical-align:top; line-height:16px }
A:link, A:visited, A:active { color:#76950b; text-decoration:underline; cursor:hand } 
A:hover { color:#cc2a1a; text-decoration:underline }
.psuche0 { color:#76950b; width:224px; line-height:14px; font-weight:bold; margin:15px 0px 0px 11px }
.psuche1 { color:#000000; width:239px; line-height:14px; font-weight:bold; letter-spacing:0em; margin:10px 0px 5px 11px }
.psuche2 { color:#777777; width:239px; line-height:13px; letter-spacing:0em; margin:0px 0px 4px 11px }
.psuche2 A:link, .psuche2 A:visited, .psuche2 A:active { color:#000000; text-decoration:none }
.psuche2 A:hover { color:#cc2a1a; text-decoration:none } 
.psuche3 { color:#777777; width:200px; line-height:13px; margin :0px 0px 2px 25px }
.psuche3 A:link, .psuche3 A:visited, .psuche3 A:active { color:#000000; text-decoration:none }
.psuche3 A:hover { color:#cc2a1a; text-decoration:none } 
.sprmenu { color:#000000; margin:0px; font-size:12px; line-height:14px }
.sprmenu A:link, .sprmenu A:visited, .sprmenu A:active { color:#000000; text-decoration:none }
.sprmenu A:hover { color:#cc2a1a; text-decoration:none }
.menu { color:#000000; width:150px; margin:0px; line-height:18px; letter-spacing:0.1em; padding:2px 0px 1px 0px }
.menu A:link, .menu A:visited, .menu A:active { color:#000000; text-decoration:none }
.menu A:hover { color:#cc2a1a; text-decoration:none }
.menuchosen { font-weight:bold; border-bottom:3px solid #76950b; margin-bottom:5px }
.submenu { color:#000000; width:140px; line-height:14px; margin:0px 0px 0px 10px; padding:0px 0px 3px 0px }
.submenu A:link, .submenu A:visited, .submenu A:active { color:#000000; text-decoration:none }
.submenu A:hover { color:#cc2a1a; text-decoration:none }
.linkmenu { color:#333333; margin:0px; text-align:right }
.linkmenu A:link, .linkmenu A:visited, .linkmenu A:active { color:#333333; text-decoration:none }
.linkmenu A:hover { color:#cc2a1a; text-decoration:none }
.linkmenuul { margin:2px 0px 4px 0px; text-align:left }
.spacer274 { width:274px; height:1px }
.spacer36 { width:36px; height:1px }
.headbutton { width:17px; height:13px }
.headlogo { width:900px; height:30px; margin-top:20px }
.hlinie { width:14px; height:9px; margin-right:7px }
