h1, h2, h3, h4, h5, h6 { color: #fff; font-family: Times, "Times New Roman", Georgia, serif; font-weight: normal; line-height: 140%; text-align: left; margin: 0.67em 0; }
h1 { font-size: 2em; margin: 0; }
h2 { font-size: 1.8em; margin: 0; }
h3 { font-size: 1.4em; margin: 0; }
h4 { font-size: 1.2em; margin: 0; }
h5 { font-size: 1em; font-weight: 700; line-height: 100%; margin: 0; }
h6 { color: #00487a; font-size: 1em; font-weight: 700; margin: 0; }
a:link, a:hover, a:active, a:visited { color: #00487a; font-weight: 700; }
a:hover { color: #fff; }
p { color: #00487a; font-size: 14px; font-family: Times, "Times New Roman", Georgia, serif; font-style: normal; line-height: 150%; text-align: left; text-indent: 0; letter-spacing: 0.7pt; margin-top: 5px; margin-left: 1px; }
form { font-family: times, "times new roman", georgia, sans-serif; width: 90%; height: auto; margin: 0; padding: 0; border-color: #00487a; }
form h1 { color: #00487a; }
.submit { background-color: #fff; margin-left: 180px; border-top: 1px solid #00487a; border-bottom: 1px solid #00487a; border-right-width: 0; border-left-width: 0; }
.csc-mailform-submit { color: #00487a; background-color: #fff; margin: 10px 0 0 160px; padding: 1px 0; border-top-style: solid; border-bottom-style: solid; }
label { color: #00487a; width: 160px; float: left; margin: 0 0 5px; padding: 0; }
label br { clear:left ; }
label button { background-color: transparent; display:block; border-top: 1px solid #f4a26d; border-bottom: 1px solid #f4a26d; outline: dotted 1px #f4a26d; }
input, select, textarea { background-color: #f0f4fa; margin-top: 5px; margin-bottom: 15px; padding: 0; border-style: none; border-width: 0; }
input button, submit { color: #00487a; margin-top: 0; margin-right: 0; margin-bottom: 0; padding: 3px 0; border-top-color: #00487a; border-top-style: solid; border-bottom-color: #00487a; border-bottom-style: solid; }
fieldset { width: auto; margin: 10px; padding: 10px; border: dotted 1px #92bacd; }
legend { color: #00487a; background-color: #fff; margin: 2px; padding: 2px; }
ol { color: #00487a; margin: 16px 0 0 15px; list-style-type: decimal; }
li { color: #00487a; line-height: 120%; background-color: transparent; background-attachment: scroll; background-position: 0 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding: 0; list-style-image: url(../images/li_strich.gif); }
ul { list-style-type: none; }
blockquote { color: #00487a; font-size: 120%; font-style: italic; margin: 10px; padding: 0; }
q { font-style: italic; }
em { text-decoration: underline; }
cite { font-size: 75%; font-style: normal; margin: 20px 20px 20px 0; padding: 20px; }
code { font-style: normal; background-color: #f0f4fa; margin: 5px 5px 5px 0; padding: 15px; border: solid 1px #00487a; }
a:hover.internal-link-VITA { color: #2b73a5; }
a:link.internal-link-VITA { color: #fff; }
a.internal-link-VITA { color: #fff; }
.koepfegross { color: #00487a; background-color: #92bacd; background-repeat: repeat-y; width: 840px; margin: 0 0 25px; padding: 0 10px 0 0; border: solid 1px; }
.koepfekachel { color: #00487a; background-color: #92bacd; background-repeat: repeat-y; width: 400px; height: 148px; overflow: hidden; margin: 0 0 25px; padding: 0 5px 0 0; border: solid 1px; }
.koepfekachel p { font-size: 80%; line-height: 120%; }
.koepfekachel h1, .koepfekachel h2, .koepfekachel h3, .koepfekachel h4, .koepfekachel h5, .koepfekachel a
 { line-height: 120%; }
.koepfegross ul { margin-top: 0.67em; }
.koepfegross li { list-style-type: square; }
.imggoogle { border: solid 1px #003154; }
html, body { background-color: #92bacd; }
.csc-textpic-imagewrap { text-align: right; margin-bottom: 20px; padding: 1px; }
.csc-textpic-image { text-align: right; margin: 0; padding: 0; }
.csc-textpic-caption { color: #fff; font-size: 12px; background-color: #024; text-align: right; margin: 0; padding: 2px 10px; border: solid 1px #024; }
.csc-textpic-caption a { color: #fff; text-decoration: none; text-align: right; letter-spacing: 2px; }
.csc-textpic-caption dd { color: #fff; text-decoration: none; text-align: right; letter-spacing: 2px; margin: 0; padding: 0; }
.csc-textpic-caption dt { color: #fff; text-decoration: none; text-align: right; letter-spacing: 2px; margin: 0; padding: 0 0 0; }
.csc-textpic-caption dl { color: #fff; text-decoration: none; text-align: right; letter-spacing: 2px; margin: 0; padding: 0; }
a:hover.internal-link-LB { color: #2b73a5; }
a:link.internal-link-LB { color: #00487a; }
a.internal-link-LB { color: #00487a; }
.indent { margin: 0 0 0 10px; padding: 0; }
.indent20 { margin: 0 0 0 20px; padding: 0; }
.indent30 { margin: 0 0 0 30px; padding: 0; }
.indent40 { margin: 0 0 0 40px; padding: 0; }
.text_weiss {color: #ffff;}
.koepfekachel h5 a:link, .koepfekachel h1 a:link, .koepfekachel h2 a:link, .koepfekachel h3 a:link, .koepfekachel h4 a:link { color: #fff; text-decoration: none; }
h5.koepfekachel a:link { color: #fff; text-decoration: none; }

