* {
	font-family: Arial, Helvetica, sans-serif; 
	/*font-weight:normal;*/
	font-size: 1em; /* nicht ändern */
	margin:0;
	padding:0;
	/* border:0; */
	line-height:140%;
	color:#00002f;	
}
html, body { text-align:center; } 

html {
	font-size:62.5%; /* nicht ändern */
	/* 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 Schriftgröße ändern  - 1em === 10px! */
	background:#fbf2b9;
}

#leftcol div, #maincol div, #rightcol div { position:relative; top:0; left:0; }

.f-left {float:left;}
.f-right {float:right;}

.align-center {text-align:center;}
.align-left {text-align:left;}
.align-right {text-align:right;}

img {border:0;}

h1 {font-size: 1.1em; font-weight:bold; margin-bottom:0.8em; text-align:center;}
h2 {text-decoration:underline; font-weight:bold; margin-bottom:0.7em; font-size:1.1em;padding-left:6px; text-align:center; }
h3 {font-weight:bold;}
h4 {}
h5 {}

strong {font-weight:bold;}

p { margin-bottom:1.2em;}
p.csc-linkToTop { text-align:right; }
p.csc-linkToTop a { background:transparent url(../img/arrow_top.gif) 0 60% no-repeat; padding-left:15px; text-decoration:none; }


a {}
a:hover {}


ul { list-style-position:inside; list-style-type:disc; }
#maincol ul { list-style-position:outside; padding:0 1em 1em 1em; margin:0; list-style-type: none; }
#maincol ol { list-style-position:outside; margin-left:2em; }
#maincol ul li {padding-left: 7px; background-image: url(../../../uploads/pics/bullet_blue.gif); background-repeat: no-repeat; background-position: left 0.5em; } 

span.clearer {clear:both; display:none; }
.clear {clear:both;height:1px;overflow:hidden;}






