BODY { padding:0; margin:0 0 1em ; background:ffffff; font-family:arial, helvetica, sans-serif; font-size:.9em; line-height:1.5em; color:#000; }#navi { margin-left:3em; margin-top:1em; width:55.5em; background:#B0C4DE; padding:.3em 0em .3em .4em; }#bild { margin-left:3em; margin-top:.8em; width:55.5em; }#bildhomered { margin-left:33em; margin-top:1em; padding:.2em; width:25em; background:#c00; text-align:center; }#bildhome { margin-left:3em; margin-top:-.5em; width:55.5em; }#unternavi { margin-left:3em; margin-top:.7em; width:55.5em; background:#FFF0F5; padding:.3em 0em .3em .4em; }#unternaviformular { margin-left:3em; margin-top:0em; width:55.5em; background:#FFF0F5; padding:.3em 0em .3em .4em; }#text { margin-left:3em; margin-top:1em; width:55.5em; }#texthome { margin-left:3em; margin-top:0em; width:55.5em; }#textformular { margin-left:3em; margin-top:0em; width:55.5em; }H1 { font-size:1.5em; font-weight:bold; color:#4682b4; letter-spacing:.1em; }H2 { font-size:.95em; font-weight:bold; color:#675178; margin:.45em; }H3 { font-size:1em; font-weight:bold; color:#675178; margin:.5em 0em .2em .9em; }H4 { font-size:1em; font-weight:bold; color:#696969; letter-spacing:.15em; margin:1.2em 0em 0em 0em; }H4.red { font-size:1.1em; font-weight:bold; color:#DC143C; letter-spacing:.15em; margin:1.2em 0em .2em 0em; }p { margin:0em 0em 0em 0em;}.regbelow { text-align:right; margin-top:1.5em}.logo { font-size:1.8em; font-weight:bold; color:#000; letter-spacing:.2em; margin:0em 0em 0em 0em; }.logored { color:#DC143C; }.new { font-size:.8em; font-weight:bold;color:#c00; }ul { list-style-image:url('li.gif'); margin:0em 0em 0em 5em; }ul li ul { list-style-image:url('li.gif'); margin:0em 0em 0em 1.2em; }ol { list-style-image:none; list-style-type:decimal; margin:0em 0em 0em 3em; }ul li ol { list-style-image:none; list-style-type:decimal; margin:0em 0em 0em 3em; }a:link { font-size:.8em; font-weight:bold; color:#000; text-decoration:none; }a:visited { font-size:.8em; font-weight:bold; color:#000; text-decoration:none; }a:hover { font-size:.8em; font-weight:bold; color:#000; text-decoration:underline; }a:active { font-size:.8em; font-weight:bold; color:#000; text-decoration:underline; }a:focus { font-size:.8em; font-weight:bold; color:#000; text-decoration:underline; }a.new:link { font-size:.85em; font-weight:bold; color:#fff; text-decoration:none; }a.new:visited { font-size:.85em; font-weight:bold; color:#fff; text-decoration:none; }a.new:hover { font-size:.85em; font-weight:bold; color:#fff; text-decoration:underline; }a.new:active { font-size:.85em; font-weight:bold; color:#fff; text-decoration:underline; }a.new:focus { font-size:.85em; font-weight:bold; color:#fff; text-decoration:underline; }table { width:100%; margin:.6em 0em 0em 0em; }table.logosmall { width:100%; padding:0; margin:0; }table.reg { width:100%; margin:.6em 0em 0em 0em; border:#4682B4 .2em solid; }tr.reg { font-size:.9em; color:fff; background:#fff; }tr.head { font-size:.9em; color:fff; background:#191970; }tr.1 { font-size:.9em; background:#B0C4DE; }tr.2 { font-size:.9em; background:#F0FFFF; }tr.dates { font-size:.9em; background:#FFF0F5; }td.reg { font-size:.8em; font-weight:bold; color:#789; background:FFF0F5; }td.dates { font-weight:bold; color:#789;  }td.right { text-align:right; }table.calendar { background:#FFF0F5; border:.01em solid #B0C4DE; border-spacing:0; }td.mb { font-size:.75em; font-weight:bold; color:#fff; background:#669; border:.01em solid #B0C4DE; padding:.5em; }td.mbm { font-size:.6em; font-weight:bold; color:#fff; background:#669; border:.01em solid #B0C4DE; padding:.5em; }td.mr { font-size:.75em; font-weight:bold; color:#fff; background:#C69; border:.01em solid #B0C4DE; padding:.5em; }td.mrm { font-size:.6em; font-weight:bold; color:#fff; background:#C69; border:.01em solid #B0C4DE; padding:.5em; }td.italic { font-size:.75em; font-weight:bold; font-style:italic; letter-spacing:.1em; border:.01em solid #B0C4DE; padding:.3em; }td.trainingprogram { font-size:.9em; font-weight:bold; color:#789; border:.01em solid #B0C4DE; padding:.3em; }td.B0C4DE { border:.01em solid #B0C4DE; padding:.3em;}table.nationalgovernments{ background:#B0C4DE; border:.01em solid #fff; border-spacing:0; }td.ngr { font-size:.8em; color:#FFF; font-weight:bold; letter-spacing:.2em; background:#C69; border:.01em solid #FFF; padding:.3em; }td.ngg { font-size:.8em; color:#FFF; font-weight:bold; letter-spacing:.2em; background:#666; border:.01em solid #FFF; padding:.3em; }td.ng { font-size:.75em; font-weight:bold; letter-spacing:.1em; border:.01em solid #fff; padding:.3em; }table.internationalgovernments{ border:0em ; border-spacing:0; }tr.igb { font-size:.8em; font-weight:bold; background:#B0C4DE; height:2.5em; padding:.4em; }tr.igr { font-size:.8em; font-weight:bold; background:#FFF0F5; height:2.5em; padding:.4em; }table.kursgrafik { margin-left:80px; background:#FFF; background:url(tabellenhintergrundrotepfei.jpg); background-repeat:no-repeat; border:0; border-spacing:0; }table.kursgrafik td ul {margin-left:9em; font-size:1em; line-height:1.3em;}fieldset { margin-left:8em; width:40em; border:#4682b4 1px solid; padding:0em 2em 0em 7em; }label.left { float:left; text-align:right; } label.right { float:left; text-align:left; width:11em; }label.right1 { float:left; text-align:left; width:7.2em; } input[type=text], select { float:left; }input.right { float:left; width:auto; clear:both; margin-left:3em; } form br { clear:both; }