body { 
font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
 background-image:url(background.gif); 
background-color:#8c8c8c; 
margin-left:64px;}

.highlight{
background-color:#FFFF00; 
}

a:link { color:#FF0011; text-decoration:none; font-weight:bold; }
a:visited { color:#880000; text-decoration:none; font-weight:bold; }
a:hover { color:#000000; text-decoration:none; background-color:#bFbF8E; font-weight:bold; }
a:active { color:#000000; text-decoration:none; font-weight:bold; }

.gross {font-size:24pt; color:#000000; font-weight:normal;}
.mittel {font-size:16pt; color:#000000; font-weight:normal;}
.idt {font-size:12pt; color:#000000; font-weight:bold;}
.idi {font-size:12pt; color:#111111; font-style:italic;}
.id0 {font-size:12pt; color:#111111; font-style:normal;}

.dunkel1 { background-color:#FEF090; padding:6px;  border:none; margin:0px; }
.dunkel2 { background-color:#F5DF75; padding:6px;  border:none; margin:0px; }
.weiss { background-color:#FFFFFF; padding:6px;  border:none; margin:0px; }

hr { width:700px; color:black; height:1px; text-align:center;}

a.info:hover { cursor: help; background: #bFbF8E; }
a.info span.info { visibility: hidden; position: absolute; left: 20em; margin-top: 1em; padding: 1em; text-decoration: none }
a.info:hover span.info { visibility: visible; border: 1px;}

a.info2 { border-bottom: 1px; text-decoration: none;}
a.info2:hover { cursor: help;  background-color:#bFbF8E; }
a.info2 span.info2 { visibility: hidden; position: absolute; left: 30em; margin-top: 1em; padding: 1em; width:250px; text-decoration: none }
a.info2:hover span.info2 { visibility: visible; border: 1px solid #800000; color: #800000; background: #F8F9B9; font-size:9pt;}


a.info3 { border-bottom: 1px; text-decoration: none;}
a.info3:hover { cursor: help;  background-color:#bFbF8E; }
a.info3 span.info3 { visibility: hidden;  position: absolute; left: 50em; margin-top: 1em; padding: 1em; width:250px; text-decoration: none }
a.info3:hover span.info3 { visibility: visible; border: 1px solid #800000; color: #800000; background: #F8F9B9; font-size:9pt;}

table.high{
width:90%;
	border-width: 3px 3px 3px 3px;
	border-spacing: 0px;
	border-style: outset outset outset outset;
	border-color: gray gray gray gray;
	border-collapse: separate;
        background-image:url(background_hl.gif);
text-align: justify;
}
table.tr {
        background-image:url(background_hl.gif);
}
table.high th {
	padding: 5px 5px 5px 5px;
        background-image:url(background_hl.gif);
}
table.high td {
	padding: 5px 30px 5px 30px;
}

.menuskin{
position:absolute;
width:165px;
background-color:#FFFFCE;
border:2px solid black;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
visibility:hidden;
}

.menuskin a{
text-decoration:none;
color:black;
padding-left:10px;
padding-right:10px;
}

#mouseoverstyle{
background-color:#bFbF8E;
}

#mouseoverstyle a{
color:#000000;
}

#content {
   float: left;
text-align: justify;
}

#print {
	float: right;	
}

#sidebar {
border-width: 2px 2px 2px 2px;
	border-spacing: 2px;
	border-style: outset outset outset outset;
	border-color: gray gray gray gray;
	border-collapse: separate;
	margin: 0em 8em 1em 8em; 
	text-align: center;
	padding: 4px 4px 4px 4px; 
font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
 background-image:url(background_hl.gif); 

}


