body {	font-size: 12px;
	font-family: Arial, Geneva , sans-serif;
	color: #000000;
	background-color: #ffffff;
	margin-left: 0px;
	margin-top: 0px;
	background-image:url(pics/bg.gif);
}

A:link {		color: #0000CC;
			text-decoration: underline;
}

A:visited {	color: #3333CC;
			text-decoration: underline;
}

P {	font-size: 12px;
	font-family: Arial, Geneva , sans-serif;
	line-height: 1.5em;
	text-align: justify;
	text-indent: 15px;
}

DIV, CENTER, LI, LH, BLOCKQUOTE, TD {	font-size: 12px;
	font-family: Arial, Geneva , sans-serif;
	line-height: 1.5em;
	text-align: justify;
}

DT {	font-size: 16px;
	line-height: 1.5em;
	font-family: Arial, Geneva, sans-serif;
	font-weight: bold;
	}
	
DD	{	font-size: 14px;
	line-height: 1.5em;
	font-family: Arial, Geneva, sans-serif;
	font-style: italic; 
	}

.std {	font-size: 12px;
	font-family: Arial, Geneva , sans-serif;
	color: #000000;
}

em	{	background-color: #fc9;
	font-weight: bold;
	font-style: normal;
	letter-spacing: 0.1em;
	padding: 0px 4px;
}

.gesperrt	{	letter-spacing: 0.2em;
}

.klein {	font-size: 10px;
	line-height: 1.25em;
}

.weit	{	line-height: 1.5em;
}

.lichter	{	line-height: 1.2em;
}

.eng	{	line-height: 1em;
}

.einzug	{	padding-left: 15px;
}

.alert	{	color: #ff0000;
}

.dblau	{	color: #333399;
}

.blau	{	color: #0000ff;
}

.gruen	{	color: #006600;
}

.tabcyan	{	background-color: #8cf;
	padding: 0px 3px;
}

.tabalert	{	background-color: #f00;
	padding: 0px 3px;
	color: #fff;
}

.tabgruen1	{	background-color: #ddeedd;
	padding: 0px 3px;
}

.tabgruen2	{	background-color: #ddffdd;
	padding: 0px 3px;
}

.tabdgruen	{	background-color: #006600;
	color: #fff;
	padding: 0px 3px;
}

.tabtuerkis	{	background-color: #b4e0df;
	padding: 0px 3px;
}

.taborange	{	background-color: #fc6;
	padding: 0px 3px;
}

.tabdblau	{	background-color: #339;
	color: #fff;
	padding: 0px 3px;
}

.bild_li {
margin-top: 5px;
margin-right: 15px;
margin-bottom: 5px;
margin-left: 0px;
}

.bild_re {
margin-top: 5px;
margin-right: 0px;
margin-bottom: 5px;
margin-left: 15px;
}

H1 {	font-size: 22px;
	font-family: Georgia, Palatino;
	font-weight: bold;
	color: #333366;
	line-height: 1.25em;
	text-align: center;
}

H2 {	font-size: 18px;
	font-family: Georgia, Palatino;
	font-weight: normal;
	color: #333366;
	line-height: 1.25em;
	text-indent: 15px;
}

.gross {	font-size: 15px;
	font-family: Arial, Geneva , sans-serif;
	line-height: 1.25em;
}

.sehrgross {	font-size: 24px;
	font-family: Arial, Geneva , sans-serif;
	line-height: 1.25em;
}

H3 {	font-size: 15px;
	font-family: Georgia, Palatino;
	font-weight: bold;
	color: #000000;
	line-height: 1.25em;
	text-indent: 15px;
}

H4 {	font-size: 15px;
	font-family: Georgia, Palatino;
	font-style: italic;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
	line-height: 1.25em;
	text-indent: 15px;
}

.textbox1 {
margin-top: 10px;
margin-bottom: 10px;
margin-left: 0px;
margin-right: 0px;
border-width: 3px;
padding: 10px;
border-style: solid;
border-color: #666666;
}

.textbox1gelb {
margin-top: 10px;
margin-bottom: 10px;
margin-left: 0px;
margin-right: 0px;
border-width: 3px;
padding: 10px;
border-style: solid;
border-color: #666666;
background-color:	#FFFFCC;
}

.textbox2 {
margin-top: 10px;
margin-bottom: 10px;
margin-left: 0px;
margin-right: 0px;
border-width: 1px;
padding: 10px;
border-style: solid;
border-color: #666666;
background-color:	#b4e0df;
}

.summary {
margin: 10px 0px;
border-width: 1px;
padding: 10px;
border-style: solid;
border-color: #666666;
background-color:	#b4e0df;
font-weight: bold;
}

.box_re	{
margin-top: 5px;
margin-right: 0px;
margin-bottom: 5px;
margin-left: 15px;
width: 400px;
border: solid #f00 3px;
padding: 3px 8px;
background-color: #eee;
display:	inline-table;
float:	right;
}

.linie_blau	{
margin: 0px;
border-width: 3px;
padding: 0px 10px;
border-style: solid;
border-color: #00c;
background-color: #eef;
}

.linie_li_rot	{
margin: 0px;
border-width: 0px 5px 0px 12px;
padding: 0px 10px;
border-style: solid;
border-color: #f00;
}

.pad	{
padding: 0px 5px;
}

