
* {
font-family:Helvetica, helvetica, sans-serif;
color:#000000;
}

input,form,textarea {
background-color:inherit;
border-width:1px;
}

body {
background:url(/background-800-speed.jpg) top center no-repeat;
background-size:cover;
width:100%;
margin-left:auto;
margin-right:auto;
font-family:Helvetica, helvetica, sans-serif;
background-repeat:no-repeat;
background-attachment:fixed;
background-color:#90e0e0;
}

a:link#indexer {
line-height:120%;
text-decoration:none;
border-width:0;
}

a:focus {
line-height:120%;
text-decoration:underline;
border-width:3px;
}

div#info {
margin-top:10px;
text-align:justify;
margin-left:35px;
margin-right:35px;
padding:5px;
}

DIV.movable {
position:absolute;
}

div#info a {
line-height:150%;
}

div#main {
text-align:center;
width:800px;
height:1600px;
margin:auto;
}

div#indexer {
margin-top:0;
text-align:justify;
margin-left:5px;
margin-right:5px;
padding:5px;
}

.kopfzeile {
background-image:url(/balken_speed_800x38.png);
}

tr#menueeintrag {
border-collapse:collapse;
height:34px;
font-weight:400;
line-height:120%;
table-layout:fixed;
border-color:#da5c00;
border-style:groove;
border-width:0;
}

table#indexer a:hover {
border-collapse:collapse;
font-weight:400;
line-height:120%;
table-layout:fixed;
border-color:#e0d000;
border-style:groove;
border-width:0;
}

tr#indexer {
border-collapse:collapse;
background-image:url(/balken_neutral_700x28.png);
height:30px;
background-repeat:no-repeat;
font-weight:400;
line-height:120%;
table-layout:fixed;
border-color:#da5c00;
border-style:groove;
border-width:0;
}

tr#indexer:hover {
border-collapse:collapse;
background-image:url(/balken_speed_700x28.png);
height:30px;
background-repeat:no-repeat;
font-weight:400;
line-height:120%;
table-layout:fixed;
border-color:#da5c00;
border-style:groove;
border-width:0;
}

td#normal {
border-collapse:collapse;
background-image:none;
height:18px;
font-weight:400;
line-height:120%;
table-layout:fixed;
border-color:#da5c00;
border-style:groove;
border-width:0;
}

td#indexer {
border-collapse:collapse;
background-image:url(/balken_neutral_700x28.png);
background-repeat:no-repeat;
height:18px;
font-weight:400;
line-height:120%;
table-layout:fixed;
border-color:#da5c00;
border-style:groove;
border-width:0;
}

table#Navigation a:hover {
border-collapse:collapse;
font-weight:400;
line-height:120%;
table-layout:fixed;
border-color:#e0d000;
border-style:groove;
border-width:3px;
}

iframe {
border-collapse:collapse;
background-image:inherit;
border-color:#e0d000;
border-style:groove;
border-width:0;
}

img {
border-collapse:collapse;
text-decoration:none;
border-color:#da5c00;
border-style:groove;
border-width:0;
}

img#picshow {
border-collapse:collapse;
text-decoration:none;
border-color:#da5c00;
border-style:groove;
border-width:3px;
}

ul#Navigation {
width:10em;
border:0 solid #000000;
background-image:inherit;
margin:0;
padding:.8em;
}

* html ul#Navigation {
width:10em;
padding-left:.8em;
}

ul#Navigation li {
list-style:none;
margin:.4em;
padding:0;
}

ul#Navigation a {
display:block;
text-decoration:none;
font-weight:700;
border:1px solid maroon;
border-left-color:#FFFFFF;
border-top-color:#FFFFFF;
color:maroon;
background-image:inherit;
padding:.2em;
}

* html ul#Navigation a {
width:8.8em;
}

ul#Navigation a:hover {
color:green;
background-color:#f0f0e0;
border-color:#000000 #FFFFFF #FFFFFF #000000;
}

a:link,a:hover,a:visited,a:active {
line-height:120%;
text-decoration:underline;
border-width:0;
}

h3#centered {
text-align:center;
line-height:10%;
font-size:1.4em;
font-weight:700;
}

table,table#Navigation {
border-collapse:collapse;
font-weight:400;
line-height:120%;
table-layout:fixed;
border-color:#da5c00;
border-style:groove;
border-width:0;
}

.mitte {
margin-left:auto;
margin-right:auto;
width:100%;
padding:0;
}

div#info h3,div#indexer h3,div#info h4,div#indexer h4 {
text-align:center;
}

