html, body {
	margin: 0;
	padding: 0;
	border: 0 none;
}

body {
	color: #000; 
	background: #ccdfe8 url(../img/bg_body.jpg) 0 0 repeat-x; 
	font-family: arial, helvetica, verdana, sans-serif; 
	font-size: 62.5%;
	margin: 0 0 2em 0;
	min-width: 96em;
}

html>body {
	font-size: 10px;
}


p, h1, h2, h3, h4, h5, h6, form, dt, dd, img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.fussnoten {
	font-size: 0.95em;
	color: #333;
	line-height: 1.6em;
}

.kleingedrucktes {
	font-size: 0.85em;
	color: #333;
	line-height: 1.5em;
}

p.einzug {
	margin-left: 1em;
}

a {
	text-decoration: underline;
	color: #036;
}

a.lupe {
	background: url("../img/lupe_in.gif") 0 0 no-repeat;
	font-size: 1.1em;
	padding: 0.15em 0 2em 2.25em;
}

acronym {
	border-bottom: 1px dotted #999;
	cursor: default;
}

kbd {
	display: block;
	font-size: 1.2em;
	line-height: 1.6em;
	padding: 1em;
	margin: 1em 0;
	border: 1px dotted #ccc;
}

em {
	font-style: italic;
	color: #000;
}

.toLeft {
	float: left;
}

.toRight {
	float: right;
}

.clear {
	clear: both;
	/*** these next attributes are designed to keep the div height to 0 pixels high, critical for Safari and Netscape 7 ***/
	height:1px;
	overflow:hidden;
	line-height:1%;
	font-size:0px;
	margin-bottom:-1px;
}

* html .clear {
	height: auto;
	margin-bottom: 0
} /*** stops IE browsers from displaying the clear div/br in the page, as these are for Moz/Opera and Safari only. If IE 5.x Win DID display these, the page is too high ***/


.fett {
	font-weight: bold;
}

.txtRight {
	text-align: right;
}

.txtCenter {
	text-align: center;
}

.rot {
	color: #c00;
}

.c6 {
	color: #666;
}

hr {
	height: 1px;
	border: 0 none;
	border-top: 1px dotted #999;
	margin: 0;
	padding: 0;
}

hr.oben {
	margin: 0.5em 0 1em 0;
	padding-bottom: 2em;
}

hr.unten {
	margin: 0;
	padding: 0.5em;
}

hr.absatz {
	margin-top: 2em;
	padding-bottom: 2em;
}


.p09 {
	font-size: 0.85em;
}

.weTextarea {
	font-size: 0.8em;
	color: #333;
	line-height: 1.64em;
}

.unsichtbar {
	display: none;
}
