* {
	margin:0;
	padding:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height:160%;
	font-weight:normal;
}
html, body { text-align:center; color:#3d434d; } 

html {
	 font-size:62.5%; /* nicht aendern */ 
	/* hide overflow:hidden from IE5/Mac */ 
	/* \*/ 
	/* overflow: hidden;  */
	/* */
}

html[xmlns^="http"] {/* verhindert Mozilla-Zucken */height: 100.01%;}

body { height:100%; max-height:100%; font-size: 1em; /* HIER globale Schriftgroesse aendern  - 1em === 10px! */ background:#fff; }

/* Div ausserhalb des Darstellungsbereiches, der fuer die Shortcutnavi verwendet wird */ 
.skipover { position: absolute; left: -2000px; width: 0; }
.f-left {float:left;}
.f-right {float:right;}

img {border:0;}
dd.csc-textpic-caption {color:#0d2e58; font-size:10px;}

h1 {font-size: 1.3em; font-weight:bold; margin:0px; color:#fff; }
h2 {font-size: 1.1em; line-height:1.2em; font-weight:bold; margin-bottom:.8em; color:#3d434d; }
h2.csc-firstHeader {padding-top:28px;}
h3 { font-size: 11px; font-weight:normal; line-height:70%; margin-bottom:9px; color:#3d434d; padding-top:20px;}

h4 {}
h5 {}
/* Graphische Ueberschriften: */
h1.graphic { position:relative; display:block; width:100%; height:35px; background-repeat:no-repeat; background-position: left top; }
h1.graphic span { display:block; width:1px; font-size:1.3em; line-height:140%; overflow:hidden; position:relative; left:-2000px; top:-2000px; }
h1.graphic span span { display:block; width:894px; }


strong, b {font-weight:bold;}

table, tr, td { font-size:1em; }

p { padding:0 0 1em 0; }
p.indent {padding-left:30px;}

div.hr {width:100%; height:2px; overflow:hidden; background:#ffffff; }
div.pLRU22 {padding:0 30px 30px 22px;}
div.pLR22 {padding:0 30px 0 22px;}

#content-main a, #maincol a, #rightcol a {color:#999999; text-decoration:none; font-weight:bold;}
#content-main a:hover, #maincol a:hover, #rightcol a:hover { color:#0d2e58; text-decoration:underline;}
a.sprungmarke {height:0; width:0; border:none; line-height:0; clear:both; display:none; visibilty:hidden; }

span.substat {height:11px; padding:0 5px; background:transparent url(../img/at.gif) 0 1px no-repeat;}
a:hover span.substat {background:transparent url(../img/at.gif) -12px 1px no-repeat;}

a.internal-link-arrow { background:transparent url(../img/link_arrow.gif) 0 3px no-repeat; padding-left:12px;}

ul { list-style-position:inside; list-style-type:disc; padding:0 0 1.2em 0; }

input, select, textarea { color:#777b82; font-size:11px;}

span.clearer {clear:both; display:none; }
.clear {clear:both;height:1px;overflow:hidden;}



