hr {
display:none;
}

body {
color:#ccccff;
background:#000000;
}

body, th, td, p, div, ul, ol, li, dl, dt, dd, blockquote {
font-family:Verdana,Geneva,Helvetica,Arial,sans-serif;
}

@media screen { /* IE3 und NS4 ausschliessen */
p, li, ul, ol, dt, dd { line-height:140%; }
}

pre, tt, code {
font-family:monospace;
}

pre, .nav {
font-size:80%;
}

tt, code {
font-size:100%;
}

.note {
	font-size:67%;
	color: #FC0;
}

a:link, .note a:visited {
color:#ff9933;
}

a:visited {
color:#996699;
}

a:hover {
color:#ff9933;
background:#333333;
text-decoration:underline;
}

a:active, a:link:active {
color:#99ccff;
text-decoration:none;
}

h1, h2, h3 {
font-family:Impact,"Trebuchet MS",Tahoma,Verdana,Geneva,Helvetica,Arial,sans-serif;
font-weight:normal;
}

h1 {
font-size:167%; color:#465C68;
}

h2 {
font-size:133%; color:#465C68;
}

h3 {
font-size:115%;
font-style:italic;
}

h1+h2, h2+h3 {
margin-top:-10px;
}

.note {
text-align:center;
}

.shade, .shade a:link, .shade a:visited {
	color:#000;
	text-decoration:none;
	text-align: justify;
}

.shade a:hover {
color:#ff9933;
background:#333333;
text-decoration:underline;
}

.shade a:active {
color:#99ccff;
text-decoration:none;
}

.spc, .note {
	margin-top:40px;
	color: #FC0;
}

.back {
background:#333333;
}

.line {
border-style:solid;
border-width:1px;
border-color:#666666;
margin-top:0px;
padding:5px;
}

td {
font-family:Arial, Helvetica, sans-serif;	
}

th {
text-align:left;
background:#DFE0DA;
padding:0.2em;
}

blockquote {
font-style:normal;
}

dt {
margin-top:0.8em;
}

.text {
	text-align: justify;
}

#main {
	width: 800px; border: 5px solid white;  -webkit-border-radius: 15px; border-radius: 15px; background-color: #ECEDE7; padding: 10px 20px 10px 20px; color:#2B3539; -webkit-box-shadow: inset 0px 0px 15px 5px #adbfc1; box-shadow: inset 0px 0px 15px 5px #adbfc1;
}.td-selitys {
	font-size: 11px; text-align:justify; padding-right: 15px;
}
.musta {
	color: #000;
	font-size: 12px;
	font-style: normal;
	text-align: justify;
}
