@charset "iso-8859-1";
a:link { color:#3366cc;text-decoration: none}
a:link.b { color:#000000; font-family:Verdana;}
a:link.bb { color:#000000; font-family:Verdana; font-weight: bold }
a:link.bb1 { color:#000000; font-family:Verdana; font-weight: bold; font-size:7pt; }
a:visited { color:#3366cc;text-decoration: none;}
a:visited.b { color:#000000; font-family:Verdana;}
a:visited.bb { color:#000000; font-family:Verdana; font-weight: bold }
a:visited.bb1 { color:#000000; font-family:Verdana; font-weight: bold; font-size:7pt; }
a:active { color:#ff0000;text-decoration: none;}
a:hover { color:#ff0000;text-decoration: none;}
BODY {
	SCROLLBAR-FACE-COLOR: #edf0f9; SCROLLBAR-SHADOW-COLOR: #edf0f9; SCROLLBAR-3DLIGHT-COLOR: #edf0f9; SCROLLBAR-ARROW-COLOR: #123588; SCROLLBAR-DARKSHADOW-COLOR: #33338b; SCROLLBAR-BASE-COLOR: #edf0f9
}
TEXTAREA {
	SCROLLBAR-FACE-COLOR: #edf0f9; SCROLLBAR-SHADOW-COLOR: #edf0f9; SCROLLBAR-3DLIGHT-COLOR: #edf0f9; SCROLLBAR-ARROW-COLOR: #123588; SCROLLBAR-DARKSHADOW-COLOR: #33338b; SCROLLBAR-BASE-COLOR: #edf0f9
}
h1 { color:#3366cc; font-family:Verdana; font-size:10pt; }
h2 {color: #3366cc; font-family: Verdana; font-size: 9pt; padding: ; bottom: 1px}
h3 { color:#3366cc; font-family:Verdana; font-size:8pt; }
text { color:#3366cc; font-family:Verdana; font-size:8pt; }
div { color:#000000; font-family:Verdana; font-size:8pt; }
.t11 { color:#3366cc; font-family:Verdana; font-size:11pt; }
.t11b { color:#3366cc; font-family:Verdana; font-size:11pt; font-weight: bold }
.t10 { color:#3366cc; font-family:Verdana; font-size:10pt; }
.t10b { color:#3366cc; font-family:Verdana; font-size:10pt; font-weight: bold }
.t10bb { color:#000000; font-family:Verdana; font-size:10pt; font-weight: bold }
.t10bs { color:#000000; font-family:Verdana; font-size:10pt; font-weight: bold }
.t10bg { color:#aaaaaa; font-family:Verdana; font-size:10pt}
.t9 { color:#000000; font-family:Verdana; font-size:9pt; }
.t9b { color:#000000; font-family:Verdana; font-size:9pt; font-weight: bold }
.t8 { color:#000000; font-family:Verdana; font-size:8pt; }
.t8b { color:#000000; font-family:Verdana; font-size:8pt; font-weight: bold }
.t8bc { color:#3366cc; font-family:Verdana; font-size:8pt; font-weight: bold}
.t7 { color:#000000; font-family:Verdana; font-size:7pt; }
.t6 { color:#000000; font-family:Verdana; font-size:6pt; }
table { color:#000000; font-family:Verdana; font-size:8pt; }
table.caption { color:#3366cc; font-family:Verdana; font-size:7pt;}
table.caption1 { color:#3366cc; font-family:Verdana; font-size:8pt;}
table.caption2 { color:#000000; font-family:Verdana; font-size:8pt}
table.caption2b { color:#000000; font-family:Verdana; font-size:8pt; font-weight: bold}
table.caption2bs { color:#000000; font-family:Verdana; font-size:7pt}
table.caption3 { color:#000000; font-family:Verdana; font-size:9pt}
.trefferhead { background-color:#3366cc; color:white; }
.treffer1 { background-color:white; color:black; }
.treffer2 { background-color:silver; color:black; }
.linkft { background-color:#edf0f9}
.t7 { color:#000000; font-family:Verdana; font-size:7pt;}
table.t7, table.t7big { border: 1px solid #ccc; margin-bottom: 1em; width: 100%}
A.register , td.register A{ border: 1px solid #f00; padding: 2px; color: #f30; height: 18px;}
td.register { padding: 5px 0;}
.menucontainer {
border:1px solid #606060;
background-color:#bbbbbb;
width:250px;
height:168px;
float:left;
padding:5px;
margin:0px 5px 5px 0px;
line-height:20px;
font-family:Verdana;
font-size:9pt;
overflow:auto;
}
.menutitle
{
width:250px;
margin:0px 5px 0px 0px;
padding:2px 5px 2px 7px;
background-color:#3366cc;
font-weight:bold;
border-bottom:1px solid #000000;
font-family:Verdana;
font-size:10pt;
color:white;
}
input {
	border-width: 1px;
	border-color:#C2D1F0;
	background-color: #ffffff;
	font-family: verdana;
	font-size: 8pt;
	font-style: bold;
	margin: 0 0 0 0}
}
textarea {background-color: #ffffff; font-family: verdana; font-size: 8pt; color: #000000;}
select {border-width: 1px; border-color: #C2D1F0; background-color: #ffffff; font-family: verdana; font-size: 8pt; font-style: bold; scrollbar-arrow-color: #EBF0FA; layer-background-color: transparent; outline: hidden; border: hidden}
.hlt {
                /* highlighted column or row heading */
                background-color: black;
                color: #ff0;
            }
            .hlt-col {
                /* highlighted cell in column */
                background-color: #ff0;
                color: black;
            }
            .hlt td {
                /* highlighted cell in row */
                background-color: #c00;
                color: #fff;
            }
            .hlt .hlt-col {
                /* cell highlighted by both column and row */
                border: 1px solid #f90; /* Makes cell look larger */
                background-color: #f90;
                color: #000;
            }
.clear {
	clear: both;
}

#kdc {
	position: absolute;
	top: 55px; 
	left: 415px;
	z-index: 3
}
