body, div, span, p, ul, dl, ol, form, td, th, li, small, #doktitel, h1, h2, h3, h4, h5, h6, input, select, textarea {
	font-family:	Verdana, Arial,Helvetica,sans-serif;
	font-size:	100%;
	}

body {
	background-color:	white;
	background-image:	none;
	}

h1, h2, h3, h4, h5, h6 {
	font-weight:	bold;
	color:		#0000AA;
	}

h1 {
/*	font-size:	12pt; */
	font-size:	120%;
	text-align:	left;
/*	border:		1pt;
	border-style:	solid;
	border-color:	#0000AA;
	margin:		2pt;
	margin-left:	0;
	border-top-width:	0;
	border-right-width:	0;
	border-left-width:	0;
 */
	}

h2 {
	font-size:	110%;
}

.small {
	font-size:	80%;
}

.right {
	text-align: right;
}

.bold {
	font-weight:	bold;
}

.ruler {
	vertical-align:	text-top; 
	border-top:	solid #C0C0C0 1px; 
	padding-top:	0pt;
	padding-bottom:	0pt;
	font-size:	2px;
	}

.halb {
	margin-bottom:	0.5em
	}

.titel { 
/*	font-size:	14pt; */
	font-size:	140%;
        font-weight:	bold;
	color:		#0000AA;
	}

.outline {
	font-size:	12pt; 
	font-weight:	bold;
	color:		#0000AA;
	}

.thema {
	font-weight:	bold;
	color:		#0000AA;
	text-align:	right;
	}

.einrueck {
	float:		left;
	width:		100px;
	}

.absatztitel,
.absatztitel {
	font-weight:	bold;
	color:		#0000AA;
	}

.pad1 {
	margin-bottom:	0.5em;
	margin-right:	3px;
	}

.footer {
	font-size:	90%;
	}

input.readonly {
	background-color:#C0C0C0;
	color:#000000;
}

select {
	border-color:#000000;
	border-width:1px;
	color:#000000;
	background-color:#FFFFFF;
}

textarea {
	border-color:#000000;
	border-width:1px;
	overflow:hidden;
	color:#000000;
	background-color:#FFFFFF;
}



