body { color: #000; margin: 0; padding: 0; background-image: url(img/nan-hg.jpg); background-size: 100%; font-family: Consolas, "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", Monaco, "Courier New", monospace; }

body.start { color: #000; margin: 0; padding: 0; background-image: url(img/hoover-light-performance-hg.jpg); background-size: cover; font-family: Consolas, "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", Monaco, "Courier New", monospace; }

#alles { margin: 30px auto; padding: 0; width: 1020px; background-color: rgba(255,255,255,0.85); -webkit-box-shadow: 1px 1px 8px 6px rgba(150,150,150,1.00); box-shadow: 1px 1px 8px 6px rgba(150,150,150,1.00); }

#allstart { margin: 30px auto; padding: 0; width: 1020px; background-color: rgba(255,255,255,0.8); -webkit-box-shadow: 1px 1px 8px 6px rgba(150,150,150,1.00); box-shadow: 1px 1px 8px 6px rgba(150,150,150,1.00); }

#titel { height: 120px; width: 1020px; background-color: #000; color: #ccc; padding: 0; margin: 0; font-size: 18px; }
#titel a, #titel a:link, #titel a:visited { color: #ccc; text-decoration: none; border: 0; }
#titel a:hover, #titel a:active, #titel a:focus { color: #c30; text-decoration: none; border: 0; }

#navigation { float: left; width: 215px; margin: 0; padding: 0; }

#inhalt { float: left; border-left: 4px dotted #222; margin: 0; padding: 0; width: 800px; }

#footer { padding: 10px 0; margin: 0; position: relative; clear: both; background-color: #000; color: #eee; text-align: center;
font-family: Consolas, "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", Monaco, "Courier New", monospace; font-size: 14px; letter-spacing: 1px; }

#footer a, #footer a:link, #footer a:visited, #footer a:focus, #footer a:active, #footer a:hover { color: #eee; text-decoration: none; font-family: Consolas, "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", Monaco, "Courier New", monospace; letter-spacing: 1px; }

#inhalt a, #inhalt a:link, #inhalt a:visited { font-family: Consolas, "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", Monaco, "Courier New", monospace; color: #c30; text-decoration: none; border: 0; }

#inhalt a:hover, #inhalt a:active, #inhalt a:focus { font-family: Consolas, "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", Monaco, "Courier New", monospace; font-weight: bold; color: #c30; text-decoration: none; border: 0; }

#inhalt p { font-family: Consolas, "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", Monaco, "Courier New", monospace; font-size: 14px; color: #000; line-height: 1.4em; padding-left: 40px; padding-right: 40px; padding-top: 10px; padding-bottom: 10px; margin: 0; }

#inhalt .caption { font-family: Consolas, "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", Monaco, "Courier New", monospace; font-size: 12px; color: #000; line-height: 1.4em; margin: 0; }

#inhalt ul { font-family: Consolas, "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", Monaco, "Courier New", monospace; font-size: 14px; color: #000; line-height: 1.4em; padding-left: 55px; padding-right: 40px; padding-top: 20px; padding-bottom: 10px; margin: 0; }

#inhalt li { list-style-type: square; }

h1 { font-family: Consolas, "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", Monaco, "Courier New", monospace; font-size: 22px; line-height: 1.5em; letter-spacing: 0.1em; padding-left: 40px; padding-right: 40px; padding-top: 35px; margin: 0; }

h2 { font-family: Consolas, "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", Monaco, "Courier New", monospace; font-size: 20px; padding-left: 40px; padding-right: 40px; padding-top: 35px; padding-bottom: 20px; margin: 0; }

h3 { font-family: Consolas, "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", Monaco, "Courier New", monospace; font-size: 17px; padding-left: 40px; padding-right: 40px; padding-top: 35px; margin: 0; }

#titel .titel { font-family: Consolas, "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", Monaco, "Courier New", monospace; font-size: 30px; letter-spacing: 0.3em; padding-left: 40px; margin: 0; }

#navigation ul  { font-family: Consolas, "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", Monaco, "Courier New", monospace;
font-size: 16px; color: #222; list-style: none; padding-left: 40px; padding-top: 40px; padding-bottom: 10px; margin: 0; text-decoration: none; line-height: 1.5em; }

#navigation li {margin-bottom: 20px; letter-spacing: 1px; }

#navigation a, #navigation a:link, #navigation a:visited  { color: #222; text-decoration: none; display: block; }

#navigation a:focus, #navigation a:active, #navigation a:hover { color: #222; text-decoration: none; border-left: 10px solid #c30; padding-left: 10px; }

#navigation li.aktiv a:focus, #navigation li.aktiv a:active, #navigation li.aktiv a:hover { color: #222; text-decoration: none; border: 0; padding-left: 0; }

#navigation li.aktiv { text-transform: uppercase; border-left: 10px solid #c30; padding-left: 10px; }

img.rahmen { border: solid #222 2px; }

img.rechts { float: right; margin-left: 40px; text-align: right; padding: 0; margin-right: 0; }
img.links { float: left; margin-left: 0; padding: 0; margin-right: 40px; margin-bottom: 20px; }

a img { border: 0; text-decoration: none; }

hr { border-top: 2px; border-style: dotted; border-bottom: 0; color: #222; margin-bottom: 20px; margin-left: 40px; margin-right: 40px; padding: 0; }

.thumbs { margin-top: 20px; margin-right: 40px; margin-bottom: 20px; margin-left: 0; padding: 0; }

table { margin-left: 40px; }

label { width: 220px; display: inline-block; }

#inhalt p.fussnoten { font-size: 12px; line-height: 1.4em; padding-top: 10px; padding-bottom: 10px; margin: 0; }

sup { font-size: 70%; font-weight: bold; }