/* Standards*/
.antifloat {clear:both; border: 0; margin:0; padding:0; height:10px; font-size:1px; }
.trenner_fff {clear:both; border: 0; margin:0; padding:0; height:1px; background-color:#fff; font-size:1px; }
hr.clearer {clear:both; border: 0; margin:0; padding:0; height:1px; width:1px; font-size:1px; }

html,body{padding: 0 0em 0 3em; margin:0; color:#000 ; font: 100% "Microsoft Sans Serif", Arial, Helvetica, sans serif; }
body {width: 21cm !important;}
/* VDAB-Kopf */
div#kopfwrapper {display:none;}
div#titel_wrapper {display:none;}
div#titel_wrapper h1 {font-size:1.25em;padding: 0.3em 0 0 0;margin:0; clear: left}
div#titel_wrapper p {padding:0;margin:0;font-size:0.8em;}
div#such_wrapper {display:none;}
form.filter {display:none;}

/* Titel-Bereich mit Bild-Hintergrund */
div#seitentitel_wrapper {display:none;}

/* Bauchbinde mit Hauptnavigation und Anmeldung*/
div#naviwrapper{display:none;}
div#rootline{display:none;}
div#anmeldebox{display:none;}

/* weitere Einstellungen für den Umfluss/Spaltenlayout im Haupt_wrapper*/
div#haupt_wrapper {width:100%;}
div#inhalts_wrapper {}
div#marginal_wrapper {display:none;}
.fontsizer {display:none;}
.marginale .csc-header h1 {background-color:#FFFFFF; color:#000000 !important; padding: 10px 5px 5px 18px !important; font-size:0.8em; margin:0;margin-bottom: 5px !important;}
/* subnavigation*/
div.sub-navigations_wrapper {display:none;}
li .dfn, .usb, .u2 {display:block; position:absolute; left: -3000px; height: 0px; width: 0px;}

p.bodytext,  h1, h2, h3 {color:#000 !important;}

/* Bildunterschriften druckfähig machen*/
dd.csc-textpic-caption {background-color:#FFFFFF; 
color: #B2B2B2;
font: 0.7em/1.6em Verdana, sans-serif, "Lucida Grande", Lucida;
border: 1px solid #B2B2B2;
padding: 0 6px 0px 6px;

}