body { margin:0px; font-family:arial; background-color:#ffffff; color:#005A9C; }

#pageheader { width:100%; height:16px; font-size:12px; }
#pageheader td { margin:0px; font-weight:600; font-size:12px; }
#pageheader h1 { margin:0px; margin-left:110px; margin-top:3px; font-size:12px; font-weight:600; }

#logo { position:absolute; top:4px; left:4px; }
#status { width:100%; height:55px; border-width:0px; border-bottom-width:1px; border-style:solid; border-color:#B2C2CA; }
#status h1 { margin:0px; margin-left:187px; margin-top:3px; font-size:12px; font-weight:600; color:#005A9C; }
#status p { margin:0px; margin-left:187px; font-size:10px; font-weight:100; color:#005A9C; }

#menue { position:absolute; top:53px; left:188px; width:667px; }
#menue table { margin-right:20px; }
#menue .top { background-color:#E9EDEF; padding-left:5px; padding-right:5px; height:20px; border:1px; border-style:solid; border-color:#B2C2CA; }
#menue .sub { padding-left:5px; padding-right:5px; height:20px; border:1px; border-top-width:0px; border-style:solid; border-color:#B2C2CA; }
#menue a { color:#7DB713; font-size:11px; font-weight:600; text-decoration:none; }
#menue a:hover { color:#B2C2CA; }
#menue a.active { text-decoration:underline; }
#menue td { color:#005A9C; font-size:11px; font-weight:600; }

#login { position:absolute; top:75px; left:187px; width:210; border:1px; border-style:solid; border-color:#B2C2CA; }
#login form { margin:0px; }
#login form input { background-color:#E9EDEF; margin:0px; }
#login table { font-size:12px; }

#pagebody { position:absolute; top:130px; left:230px; width:590px; border:1px; border-style:solid; border-color:#B2C2CA; padding:3px; z-index:1; }
#pagebody table { margin-bottom:5px; border-collapse:collapse; }
#pagebody h1 { font-size:14px; font-weight:600; margin:0px; margin-bottom:5px; }
#pagebody p { font-size:11px; font-weight:100; margin:0px; margin-bottom:5px; }
#pagebody a { font-size:11px; font-weight:bold; color:#7DB713; }
#pagebody .liste td { border-width:0px; border-bottom-width:1px; border-style:solid; border-color:#B2C2CA; }
#pagebody td.untermenue { background-color:#E9EDEF; padding-left:5px; padding-right:5px; height:20px; border:1px; border-style:solid; border-color:#B2C2CA;  font-size:11px; font-weight:600; }
#pagebody td { font-size:12px; padding-right:3px; padding-bottom:2px; }
#pagebody form { margin:0px; margin-top:5px; }
#pagebody input, select, textarea { font-family:arial; background-color:#E9EDEF; margin:0px; font-size:11px; }
#pagebody li { font-size:11px; }

#katalog { position:absolute; top:130px; left:5px; width:220px; height:500px; border:1px; border-style:solid; border-color:#B2C2CA; padding:3px; overflow:auto; }
#katalog table { width:100%; }
#katalog td { font-size:12px; text-align:left; padding:2px; }
#katalog td.box { padding:0px; }
#katalog a { color:#005A9C; text-align:left; }
#katalog td.active { background-color:#DBF7A8; }
#katalog td.header { font-size:12px; background-color:#E9EDEF; color:#005A9C; text-align:center; padding:2px; }
#katalog form { margin:0px; margin-top:5px; }
#katalog form input, select, textarea { font-family:arial; background-color:#E9EDEF; margin:0px; font-size:11px; margin:0px; }

#katalog_detail { position:absolute; top:130px; left:590px; width:230px; height:500px; border:1px; border-style:solid; border-color:#B2C2CA; padding:3px; overflow:auto; background-color:#FEFDF7; z-index:2; }
#katalog_detail table { margin:0px; }
#katalog_detail a { color:#005A9C; }
#katalog_detail td { font-size:12px; color:#005A9C; text-align:left; }
#katalog_detail td.active { background-color:#DBF7A8; }
#katalog_detail td.header { font-size:12px; background-color:#E9EDEF; color:#7DB713; text-align:center; }

#kompetenz { position:absolute; top:130px; left:825px; width:170px; height:500px; border:1px; border-style:solid; border-color:#B2C2CA; padding:3px; overflow:auto; }
#kompetenz table { width:100%; }
#kompetenz td { font-size:12px; text-align:left; padding:2px; }
#kompetenz td.box { padding:0px; }
#kompetenz a { color:#005A9C; text-align:left; }
#kompetenz td.active { background-color:#DBF7A8; }
#kompetenz td.header { font-size:12px; background-color:#E9EDEF; color:#005A9C; text-align:center; padding:2px; }
#kompetenz form { margin:0px; margin-top:5px; }
#kompetenz form input, select, textarea { font-family:arial; background-color:#E9EDEF; margin:0px; font-size:11px; margin:0px; }
#kompetenz_detail { position:absolute; top:130px; left:590px; width:230px; height:500px; border:1px; border-style:solid; border-color:#B2C2CA; padding:3px; overflow:auto; background-color:#FEFDF7; z-index:2; }
#kompetenz_detail table { margin:0px; }
#kompetenz_detail a { color:#005A9C; }
#kompetenz_detail td { font-size:12px; color:#005A9C; text-align:left; }
#kompetenz_detail td.active { background-color:#DBF7A8; }
#kompetenz_detail td.header { font-size:12px; background-color:#E9EDEF; color:#7DB713; text-align:center; }

#hilfe { position:absolute; top:90px; left:140px; width:370px; border:1px; border-style:solid; border-color:#B2C2CA; padding:3px; }
.hilfe { font-size:11px; background-color:#B2C2CA; color:#005A9C; }
#hilfe h1 { font-size:14px; font-weight:600; margin:0px; margin-bottom:5px; }
#hilfe p { font-size:11px; font-weight:100; margin:0px; margin-bottom:5px; }
#hilfe a { font-size:11px; background-color:#B2C2CA; color:#005A9C; }
#hilfe .liste td { border-width:0px; border-bottom-width:1px; border-style:solid; border-color:#B2C2CA; }
#hilfe td.untermenue { background-image:url(grafik/bg_men_sub01.gif); background-repeat:no-repeat; background-color:#EFB529; padding-left:15px; padding-right:5px; height:20px; color:#000000; font-size:11px; font-weight:600; }
#hilfe td { font-size:12px; padding-right:3px; padding-bottom:2px; }
#hilfe form { margin:0px; margin-top:5px; }
#hilfe input, select, textarea { font-family:arial; background-color:#E9EDEF; margin:0px; font-size:11px; }
