@charset "utf-8";
/* CSS Document */
* { margin: 0; padding: 0; }
body { font-family: Verdana; font-size: 14px; color: #000000; background-image: url(../pics/ricepaper3.jpg); }
div#page { width: 960px; margin: 30px auto; }

div#navigation { width: 960px; padding-top: 70px; width: 100%; overflow: hidden; background-image: url(../pics/00_start_2018_oben.jpg); background-repeat:no-repeat; height: 39px; }
div#navigation ul { list-style-type:none; float:left; position:relative; left: 50%; }
div#navigation ul li { float: left; position:relative; right:50%; }
div#navigation ul li a { float: left; display: block; text-decoration: none; color: #666; background-color: #FFF; font-size: 13px; letter-spacing: 1px; margin: 0 10px; padding: 3px 12px; }
div#navigation ul li a:hover { color: #999; }
div#navigation ul li a.active { color: #F00; }

div#content { width: 960; }

div#text { width: 960; background-image: url(../pics/ricepaper4.jpg); border: 2px solid #FFF; padding: 15px 15px 20px 15px; }
.col1 { width: 440px; float: left; }
.spacer { width: 40px; height: 15px; float: left; }
.clear { clear: both; }

div#bild { width: 960; background-image: url(../pics/ricepaper4.jpg); border: 2px solid #FFF; padding: 15px 15px 20px 15px; margin-left: auto; text-align: center; }

div#bild a { text-decoration: none; color: #666; background-color: none; border: none; font-size: 16px; letter-spacing: 0px; }
div#bild a:hover { color: #999; }
div#bild a.active { color: #F00; }

div#content.nopadding { padding: 20px 0; background-color: #FFF; }

h1 { color: #2b4055; font-size: 22px; font-weight: bold; margin-bottom: 15px; }
h2 { color: #2b4055; font-size: 16px; font-weight: bold; margin-top: 12px; line-height: 1.5; }
h3 { color: #666; font-size: 16px; font-weight: normal; margin-top: 12px; line-height: 1.5; }
p {  }
p.home { color: #fff; font-size: 22px; letter-spacing: 10px; text-align: center; }
p.line { line-height: 150%; }
p.bu { color: #000; font-size: 12px; font-style: italic; letter-spacing: 0px; text-align: center; }
img.signatur { text-align: center; margin: 30px 280px 10px 280px; }

div#footer { width: 960px; padding-top: 10px; width: 100%; overflow: hidden; }
div#footer p { font-size: 12px; text-align: center; letter-spacing: 5px; color: #2b4055; line-height: 1.5; }

form { background-image: url(../pics/ricepaper4.jpg); width: 470px; padding: 20px 0; border: 0px solid #782020; }
label { display: block; cursor: pointer; }
input { height: 2em; margin-top: 10px; }
input#absender, textarea { width: 400px; border: 1px solid #782020; margin-bottom: 1em; }
textarea { height: 7em; margin-top: 10px; }
input:focus, textarea:focus { background-color: #d9d9d9; }#page #content a { color: #FF4481; }

#nav9 { width: 960px; position:absolute; top:280px; }

.fader { position: relative; display: inline-block; }
.fader img { vertical-align: top; }
.fader img.next { position: absolute; top: 0; left: 0; }