html,body {
    font-family : Verdana,Arial,Helvetica,sans-serif;
    font-size:12px;
    font-weight:normal;
    text-decoration:none;
    text-align:center;
    color: #000000;
    background-color : #FFFFFF;
    background-image: url('');
}

a:link       { text-decoration: none; color: #0000FF; font-size: 9pt; font-family:verdana,arial,helvetica,sans-serif; }
a:visited    { text-decoration: none; color: #0000FF; font-size: 9pt; font-family:verdana,arial,helvetica,sans-serif; }
a:hover      { text-decoration: underline; color: #0000FF; font-size: 9pt; font-family:verdana,arial,helvetica,sans-serif; }
a:active     { text-decoration: underline; color: #0000FF; font-size: 9pt; font-family:verdana,arial,helvetica,sans-serif; }

a.quelle:link       { text-decoration: none; color: #0000FF; font-size: 8pt; font-family:verdana,arial,helvetica,sans-serif; }
a.quelle:visited    { text-decoration: none; color: #0000FF; font-size: 8pt; font-family:verdana,arial,helvetica,sans-serif; }
a.quelle:hover      { text-decoration: underline; color: #0000FF; font-size: 8pt; font-family:verdana,arial,helvetica,sans-serif; }
a.quelle:active     { text-decoration: underline; color: #0000FF; font-size: 8pt; font-family:verdana,arial,helvetica,sans-serif; }

i.infobox { border-bottom: 1px dashed #0000FF; text-decoration:none; color:blue; font-weight:bold; font-family:verdana,arial,helvetica,sans-serif;}
i.infobox:hover { cursor:help; color:#0000FF; background:white; font-family:verdana,arial,helvetica,sans-serif;}
i.infobox span { visibility:hidden; position:absolute; left:-99em; margin-top:1.5em; padding:1em; text-decoration:none; font-family:verdana,arial,helvetica,sans-serif;}
i.infobox:hover span { visibility:visible; left:16em; border:1px solid #0000FF; color:blue; background:white; font-family:verdana,arial,helvetica,sans-serif;}

form.search {
            margin-bottom: 5px;
            margin-bottom: 2px;
            font-size: 8pt;
            padding: 2px;
}

table.top_center {
    	width: 95%;
        text-align: center;
}

table.center {
    	width: 100%;
        text-align: left;
		border-style: solid;
		border-width: 3px;
		border-color: #FFFFFF;
		border-collapse:collapse;
		padding: 1px;
        background-image: url('');
}

table.sub {
    	width: 100%;
        text-align: left;
		border-style: solid;
		border-width: 1px;
		border-color: #FFFFFF;
		border-collapse:collapse;
		padding: 1px;
        background-image: url('');
}

td.top_left {
    width: 20%;
	font-family:Verdana,Arial,Helvetic,sans-serif;
    margin-bottom: 2px;
 	font-style: normal;
 	font-size: 8pt;
    text-align: left;
	border-style: solid;
	border-width: 1px;
	border-color: #FFFFFF;
	border-collapse:collapse;
	padding: 2px;
}
td.top_right {
    width: 20%;
	font-family:Verdana,Arial,Helvetic,sans-serif;
    margin-bottom: 2px;
   	font-style: normal;
 	font-size: 8pt;
    text-align: right;
	border-style: solid;
	border-width: 1px;
	border-color: #FFFFFF;
	border-collapse:collapse;
	padding: 2px;
}

td.top_center {
    width: 20%;
	font-family:Verdana,Arial,Helvetic,sans-serif;
    margin-bottom: 2px;
 	font-weight: lighter;
 	font-style: normal;
 	font-size: 8pt;
    text-align: center;
	border-style: solid;
	border-width: 1px;
	border-color: #FFFFFF;
	border-collapse:collapse;
	padding: 2px;
}
td.left_15 {
    width: 20%;
	font-family:Verdana,Arial,Helvetic,sans-serif;
 	font-weight:bold;
 	font-style: normal;
 	font-size:10pt;
    text-align: left;
	border-style: solid;
	border-width: 1px;
	border-color: #FFFFFF;
	border-collapse:collapse;
	padding: 2px;
}

td.left_35 {
    width: 55%;
	font-family:Verdana,Arial,Helvetic,sans-serif;
 	font-weight: normal;
 	font-style: normal;
 	font-size: 10pt;
    text-align: left;
	border-style: solid;
	border-width: 1px;
	border-color: #FFFFFF;
	border-collapse:collapse;
    padding: 2px;
}

td.left_50 {
    width: 75%;
	font-family:Verdana,Arial,Helvetic,sans-serif;
    vertical-align:top;
 	font-weight: normal;
 	font-style: normal;
 	font-size: 9pt;
    text-align: left;
	border-style: solid;
	border-width: 1px;
	border-color: #FFFFFF;
	border-collapse:collapse;
	padding: 2px;
}

td.left_50_mini {
    width: 75%;
	font-family:Verdana,Arial,Helvetic,sans-serif;
    vertical-align:top;
 	font-weight: normal;
 	font-style: normal;
 	font-size: 8pt;
    text-align: left;
	border-style: solid;
	border-width: 1px;
	border-color: #FFFFFF;
	border-collapse:collapse;
	padding: 2px;
}

td.right_50 {
    width: 25%;
	font-family:Verdana,Arial,Helvetic,sans-serif;
 	font-style: normal;
 	font-size: 10pt;
    text-align: right;
	border-style: solid;
	border-width: 1px;
	border-color: #FFFFFF;
	border-collapse:collapse;
	padding: 2px;
}

td.right_left_bold_33 {
    width: 33%;
	font-family:Verdana,Arial,Helvetic,sans-serif;
 	font-weight: bold;
 	font-style: normal;
 	font-size:10pt;
    text-align: left;
	border-style: solid;
	border-width: 1px;
	border-color: #FFFFFF;
	border-collapse:collapse;
	padding: 2px;
}

td.right_left_33 {
    width: 33%;
	font-family:Verdana,Arial,Helvetic,sans-serif;
    vertical-align:top;
 	font-weight: lighter;
 	font-style: normal;
 	font-size: 8pt;
    text-align: left;
	border-style: solid;
	border-width: 1px;
	border-color: #FFFFFF;
	border-collapse:collapse;
	padding: 2px;
}

td.left_liste_top {
	font-family:Verdana,Arial,Helvetic,sans-serif;
 	font-weight:bold;
 	font-style: normal;
 	font-size:10pt;
    text-align: left;
	border-style: solid;
	border-width: 1px;
	border-color: #FFFFFF;
	border-collapse:collapse;
	padding: 2px;
}

td.left_liste {
	font-family:Verdana,Arial,Helvetic,sans-serif;
 	font-weight: lighter;
 	font-style: normal;
 	font-size: 8pt;
    text-align: left;
	border-style: solid;
	border-width: 1px;
	border-color: #FFFFFF;
	border-collapse:collapse;
	padding: 2px;
}
div.center {
    width: 75%;
	font-family:Verdana,Arial,Helvetic,sans-serif;
 	font-style:  normal;
   	font-weight: lighter;
 	font-size:   8pt;
    text-align:  center;
	padding:     1px;
}
div.update {
	font-family:Verdana,Arial,Helvetic,sans-serif;
 	font-style:  normal;
   	font-weight: lighter;
 	font-size:   8pt;
    text-align:  right;
	padding:     2px;
}

div.search {
    margin-bottom: 2px;
    margin-bottom: 0px;
    color: #c0c0c0;
	font-family:Verdana,Arial,Helvetic,sans-serif;
 	font-style:  normal;
   	font-weight: lighter;
 	font-size:   8pt;
    text-align:  left;
	padding:     2px;
}

