a:visited { color: #ffd700; text-decoration: none}
a:link { color: #ffd700; text-decoration: none}
a:hover { color: #dcdcdc; text-decoration: underline}
a:active { color: #ffd700; text-decoration: none}
body { color: #fcfcfc; font-family: Helvetica, "MS Sans Serif", Tahoma, Georgia; background-color: #222; text-align: center; margin: 0px}
h1 { color: #ffd700; font-weight: 100; word-spacing: 20px; letter-spacing: 9px; vertical-align: bottom; float: right}
h2 { margin-top: 0; margin-bottom: 10px; font-size: 12pt; }
p { margin-top: 2px; }
.baustelle { margin-right: auto; margin-left: auto; width: 800px; height: 420px}
.beschreibung { font-size: 9pt; text-align: left; word-spacing: 2px; letter-spacing: 2px; float: right; width: 390px; padding: 5px}
.index { word-spacing: 3px; letter-spacing: 2px; float: left; padding-left: 5px; margin-top: 10px; }
.bild { font-size: 9pt; text-align: left; float: right; margin-right: 5px; width: 300px}
.bild1 { font-size: 9pt; text-align: left; float: right; margin-right: 5px; padding-top: 15px; width: 300px}
.impressum { font-size: 9pt; text-align: left; word-spacing: 2px; letter-spacing: 2px; float: right; margin-top: 10px; padding: 5px; width: 390px}
.kaars { margin-right: auto; margin-left: auto; padding-top: 30px; width: 800px; height: 85px}
.presentation   { margin-right: auto; margin-left: auto; width: 800px; height: 420px}
.projektliste { font-size: 9pt; text-align: left; word-spacing: 3px; letter-spacing: 2px; float: right; padding: 5px; width: 390px}
.referenzen { word-spacing: 17px; letter-spacing: 7px; margin-top: 4px; margin-right: auto; margin-left: auto; width: 800px}
.stationen-kaars { margin-right: auto; margin-left: auto; width: 800px; height: 530px}
.text { font-size: 9pt; text-align: left; word-spacing: 3px; letter-spacing: 2px; float: right; margin-top: 10px; padding: 5px; width: 380px}
.text0 { font-size: 12pt; text-align: left; word-spacing: 5px; letter-spacing: 5px; float: right; margin-top: 20px; padding: 5px;}
.text1 { font-size: 9pt; line-height: 14pt; text-align: left; word-spacing: 3px; letter-spacing: 2px; float: left; margin-top: 10px; padding: 5px; width: 450px}
.text2 { font-size: 9pt; text-align: left; word-spacing: 3px; letter-spacing: 2px; float: right; margin-top: 10px; padding: 5px; width: 790px}
.text3 { font-size: 9pt; text-align: left; word-spacing: 3px; letter-spacing: 2px; float: right; margin-top: 10px; width: 795px}
.b { color: #b3b3b3; letter-spacing: 4px}
#architektur { width: 100%}
#bremen { background-color: black; text-align: center}
#footer { text-align: center}
#kaars  { background: #333333 url(pix/bg/buerger_draufsicht_bg.png) no-repeat fixed center 0px; text-align: center}
#kontakt { background: #333333 url(pix/bg/pavillon_ansicht_bg.png) no-repeat fixed center 0px; text-align: center}
#leistungen { background: #333333 url(pix/bg/grundschule_bg.png) no-repeat fixed center 0px; text-align: center}
#partner { background: #333333 url(pix/bg/krankenhaus-ldw_gr_bg.png) no-repeat fixed center 0px; text-align: center}
#projekte { background: #333333 url(pix/bg/airport_bg.png) no-repeat fixed center 0px; text-align: center}
#stationen { background: #333333 url(pix/bg/modern_bg.png) no-repeat fixed center 0px; text-align: center}
