#header h1,#side-menu,.skip,#content-menu li a,.category-image{display:none;}
*{margin:0;padding:0;border:0 none;}
#wrapper{width:85%;margin:0 auto;text-align:left;}
body{color:#00132b;font-size:100.1%;font-family:Helvetica,Arial,Sans-Serif;}
a{text-decoration:none;}
h2{font-size:11pt;line-height:1.4em;letter-spacing:.05em;margin:0 0 1.231em 0;}
h2.no-margin-bottom{margin-bottom:0;}
h2.less-margin-bottom{margin-top:2em;margin-bottom:.5em;}
h3{color:#213d60;font-size:11pt;font-weight:normal;line-height:1.4em;letter-spacing:.05em;margin:0 0 1em 0;}
h4{font-size:11pt;font-weight:bold;line-height:1.4em;letter-spacing:.05em;margin:0 0 1em 0;}
p{font-size:11pt;line-height:1.3em;margin:0 0 1.6em 0;}
#content ul li{font-size:11pt;line-height:1.8em;}
.letter-spacing{letter-spacing:.3em;}
#content-menu,#content-menu ul{list-style-type:none;}
#content ul{margin:0 0 1em 2.813em;list-style-type:square;}
#content-menu .parent #content a,
#content-menu .chosen #content a{color:#00132b;font-size:1em;font-weight:normal !important;font-style:italic !important;text-transform:none !important;line-height:1.3em !important;letter-spacing:0 !important;background:transparent !important;padding:0;display:inline !important;}
#content-menu .parent #content a[href]:after,
#content-menu .chosen #content a[href]:after{font-size:8pt;content:" (URL:" attr(href) ") ";}
#header .print-only{text-align:center;border-bottom:1pt #00132b dotted;margin:20pt 0;padding-bottom:20pt;}
.approach img{margin:0 auto;display:block;}
#impressum p{margin-bottom:1em;}
#impressum p.no-margin-bottom{margin-bottom:0;}
#impressum h2.no-margin-bottom{margin-bottom:.4em;}
#error{height:auto;}
#error .error{width:27em;background:#fafbf7;border:.063em #e1e3d9 solid;margin:2em auto -10em auto;padding:1em;}
#error .error h1{font-size:1em;text-align:center;margin-bottom:.75em;}
#error .error a{color:#669933;}
#error .error a:hover{color:#990100;}
