body { margin:0; padding:0; height:100%; background:#ffffff; text-align:center; }
html { margin:0; padding:0; height:100%; }
* { }
p { margin-bottom:14px; margin-top:0px; }

body,p,td,textarea,input,select,button { color:#000000; font-family:Arial,sans-serif; font-size:12px; }

#menutop { position:absolute; z-index:1; left:0; top:0; width:912px; height:18px; padding:12px 36px 0 0; background:#ffffff; text-align:right; }
#login { position:absolute; z-index:2; right:10px; top:10px; width:16px; height:16px; }
#wrap { position:absolute; z-index:1; left:50%; top:0; margin-left:-474px; width:948px; background:url(wrapneu.jpg); text-align:left; }
#head { position:absolute; z-index:4; left:0; top:30px; width:454px; height:23px; padding:148px 0 0 494px; background:url(headneu.jpg); font-size:13px; color:#ffffff; }
#tel { color:#000033; font-weight:bold; font-size:14px; padding:12px 0 0 38px; }
#menuleft { position:absolute; z-index:4; left:10px; top:201px; width:157px; background:url(navihead.jpg) 0 0 no-repeat; }
#main { position:relative; z-index:3; width:521px; min-height:250px; padding:295px 0 40px 209px; }
#zertifizierung { position:absolute; z-index:3; right:10px; top:212px; }
#foot { position:absolute; z-index:4; left:0; bottom:0; width:948px; height:17px; background:url(footneu.jpg); }

h1 { color:#000033; font-size:16px; font-family:Arial,sans-serif; font-weight:bold; margin-top:0px; margin-bottom:8px; }
h2 { color:#000033; font-size:14px; font-family:Arial,sans-serif; font-weight:bold; margin-top:15px; margin-bottom:8px; }
h3 { color:#000033; font-size:13px; font-family:Arial,sans-serif; font-weight:bold; margin-top:0px; margin-bottom:8px; }
h4 { color:#000033; font-size:13px; font-family:Arial,sans-serif; font-weight:bold; margin-top:0px; margin-bottom:8px; }
h5 { color:#000033; font-size:12px; font-weight:bold; font-family:Arial,sans-serif; font-weight:bold; }
h6 { color:#000033; font-size:11px; font-weight:bold; font-family:Arial,sans-serif; font-weight:bold; }

a:link,a.linknormal:link,a:visited,a.linknormal:visited { color:#000033; font-size:12px; text-decoration:underline; }
a:hover,a.linknormal:hover,a:active,a.linknormal:active,a:focus,a:linknormal:focus { text-decoration:none; }
a.linklight:link,a.linklight:visited { color:#000033; font-size:11px; text-decoration:underline; }
a.linklight:hover,a.linklight:active,a.linklight:focus { text-decoration:none; }
a.linkstrong:link,a.linkstrong:visited { color:#000033; font-size:12px; font-weight:bold; text-decoration:underline; }
a.linkstrong:hover,a.linkstrong:active,a.linkstrong:focus { text-decoration:none; }

h1 { position:absolute; z-index:2; left:50%; top:230px; width:530px; margin:0 0 0 -265px; text-align:left; padding:0; }
h2 { position:absolute; z-index:2; left:50%; top:255px; width:530px; margin:0 0 0 -265px; text-align:left; padding:0; }

#menutop ul { margin:0; padding:0; list-style:none; display:inline; }
#menutop ul li { margin:0; padding:0; list-style:none; display:inline; float:right; }
#menutop ul div { display:inline; border-right:1px solid #333333; }
#menutop ul a { padding:0 10px; text-decoration:none; }
#menutop ul a:link, #menutop ul a:visited { color:#333333; }
#menutop ul a:hover, #menutop ul a:active, #menutop ul a:focus { color:#666666; }

#menuleft ul { margin:11px 0 0 0; padding:0; list-style:none; background:url(bgnavi.jpg); border-bottom:1px dotted #aeaeae;}
#menuleft ul li { margin:0; padding:0; list-style:none; }
#menuleft ul div { border-top:1px dotted #aeaeae; }
#menuleft ul a { display:block; padding:3px 3px 3px 18px; background:url(button1.jpg) 5px 7px no-repeat; text-decoration:none; font-size:11px; }
#menuleft ul a:link, #menuleft ul a:visited { color:#000033; }
#menuleft ul a:hover, #menuleft ul a:active, #menuleft ul a:focus { color:#9a0000; }
#menuleft ul ul { display:none; }

#info ul { margin:0; padding:0; list-style:none; display:inline; }
#info ul li { margin:0; padding:0; list-style:none; display:inline; }
#info ul li a { color:#000033; font-size:12px; }
#info ul li a:link, #info ul li a:visited { text-decoration:underline; }
#info ul li a:hover, #info ul li a:active, #info ul li a:focus { text-decoration:none; }

