#site-content { color: #fff; text-align: left; }
#main-block P#breadcrumb { margin-bottom: 30px; color: #90b0bf; font-size: 1em; }
#main-block H1 { color: #fff; font-weight: normal; font-size: 1.6em; text-transform: uppercase; line-height: 1.8em; letter-spacing: 0.1em; }
#main-block H2 { color: #90b0bf; font-weight: bold; font-size: 1.4em; line-height: 1.6em; }
#main-block H3 { color: #90b0bf; font-weight: bold; font-size: 1.2em; line-height: 1.4em; }
#main-block H4 { color: #c4c4c4; font-weight: bold; font-size: 1.1em; line-height: 1.2em; }
#main-block H5 { color: #c4c4c4; font-weight: bold; font-size: 1em; line-height: 1em; }
#main-block H6 { color: #c4c4c4; font-weight: bold; font-size: 0.9em; line-height: 1em; }
#main-block IMG { margin: 4px 0; display: block; }
#main-block IMG.floatLeft { float: left; margin: 4px 10px 4px 0; }
#main-block IMG.floatRight { float: right; margin: 4px 0 4px 10px; }
#main-block A { color: #90b0bf; text-decoration: underline; }
#main-block A:link { color: #90b0bf; text-decoration: underline; }
#main-block A:hover { color: #90b0bf; text-decoration: none; }
#main-block A.faq { color: #eee; font-size: 1.4em; text-transform: none; line-height: 2em; text-decoration: none; }
#main-block A.faq:link { color: #eee; font-size: 1.4em; text-transform: none; line-height: 2em; text-decoration: none; }
#main-block A.faq:hover { color: #90b0bf; text-decoration: underline; }
#main-block P { margin-bottom: 1.6em; font-size: 1.2em; line-height: 1.6em; }
#nav P { margin-bottom: 1.2em; }
#main-block TABLE { font-size: 1.2em; line-height: 1.6em; }
#main-block TD { padding: 0; }
#main-block BLOCKQUOTE { margin: 0 0 0 20px; }
#main-block UL { margin-bottom: 1.2em; font-size: 1.2em; line-height: 1.6em; }
#main-block OL { margin-bottom: 1.2em; font-size: 1.2em; line-height: 1.6em; }
#main-block OL LI { margin: 0 0 0 30px; }
#main-block UL LI { margin: 0 0 0 20px; list-style-type: square; }
#main-content-block DIV.floatLeft IMG { float: left; margin: 4px 40px 4px 0; }
#main-content-block DIV.floatRight IMG { float: right; margin: 4px 0 4px 40px; }
#main-content-block A.more { clear: left; left: 120px; position: relative; }
#main-content-block DIV.txt-img { clear: both; padding: 12px 0; }
#main-content-block DIV.team { clear: both; margin-bottom: 0; padding: 12px 0; }
#main-content-block DIV.team DIV { width: 100px; }
#main-content-block DIV.team P { margin-top: 0; font-size: 1.3em; letter-spacing: 0.05em; }
#main-content-block DIV.team DIV.floatLeft IMG { margin: 4px 0; }
#main-content-block DIV.galerie { clear: both; }
#main-content-block DIV.galerie DIV.image { float: left; width: 270px; }
#main-content-block DIV.galerie DIV.image IMG { border-right: #aaa 1px solid; border-top: #aaa 1px solid; border-left: #aaa 1px solid; border-bottom: #aaa 1px solid; padding: 5px; }
LABEL.text { clear: left; float: left; width: 80px; padding-top: 5px; display: block; height: 25px; }
LABEL.textarea { clear: left; width: 80px; padding-top: 5px; display: block; height: 25px; }
INPUT.text { border-right: #90b0bf 6px solid; border-top: #fff 1px solid; float: left; border-left: #90b0bf 6px solid; width: 370px; border-bottom: #fff 1px solid; background: #eee; color: #000; height: 20px; }
TEXTAREA.textarea { border-right: #90b0bf 6px solid; border-top: #fff 1px solid; border-left: #90b0bf 6px solid; width: 450px; border-bottom: #fff 1px solid; background: #eee; color: #000; height: 100px; }
.submit { margin-top: 10px; border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none; background: #90b0bf; color: #fff; }
