body,div,p,ul,li{margin:0; padding:0; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:14px; color:#857f79}
body {background:#857f79}

.klein {font-size:12px}
.gross {font-size:17px}

div#verlaufgross {width:100%; height:700px; background:url(/images/verlaufgross.gif) repeat-x; padding-top:85px}
div#verlaufklein {width:100%; height:600px; background:url(/images/verlaufklein.gif) repeat-x; padding-top:35px}
div#contentOuter {position:relative; width:1000px; height:530px; margin:auto}
img#logo {position:absolute; top:20px; left:43px; width:110px; height:97px}
img#nigo {position:absolute; top:8px; left:220px;}
div#navi {position:absolute; bottom:0px; right:20px; width:960px; height:450px}
ul#naviMain {position:absolute; top:0px; right:0px; width:800px; height:20px}
ul#naviMain li {list-style-type:none; float:left; line-height:24px}
ul#naviMain a {margin:auto; font-size:17px; line-height:24px; color:#857f79; display:block; float:left; height:24px; width:108px; text-align:center}
ul#naviMain a:hover {color:#815F4C; font-weight:bold}
ul#naviMain a.active {color:#815F4C; font-weight:bold}
ul#naviSub {position:absolute; top:56px; left:0px; width:140px}
ul#naviSub li {list-style-type:none; line-height:20px; margin:6px 0}
ul#naviSub a {margin:auto; font-size:14px; line-height:20px; color:#857f79; display:block; height:20px; width:100px; padding-left:8px}
ul#naviSub a:hover {color:#815F4C; font-weight:bold}
ul#naviSub a.active {color:#815F4C; font-weight:bold}
ul#naviSubSub li {list-style-type:none; line-height:18px; margin:3px 0 3px 12px}
ul#naviSubSub a {margin:auto; font-size:14px; line-height:18px; color:#857f79; height:18px; width:100px; padding-left:8px}
ul#naviSubSub a:hover {color:#815F4C; font-weight:bold}
ul#naviSubSub a.active {color:#815F4C; font-weight:bold}

div#contentInner {position:absolute; bottom:0px; right:0px; width:800px; height:400px}

img#logo1 {position:absolute; top:0px; left:0px; height:50px; width:50px; display:none}
img#logo2 {position:absolute; top:0px; left:0px; height:50px; width:50px; display:none}
img#glitter1 {position:absolute; top:0px; left:0px; height:50px; width:50px; display:none}
img#glitter2 {position:absolute; top:0px; left:0px; height:50px; width:50px; display:none}

img.spacer {height:1px; width:100%}

div.kissen {position:relative; height:180px; width:180px; margin:5px 0px 5px 10px; float:left; background-image:url(/images/kissen.jpg)}

div#bilder {position:relative; width:800px; height:380px; text-align:center}
div#fotonavi {position:absolute; top:360px; width:800px; height:20px; text-align:center}
span#goleft {margin:0 6px; line-height:20px}
span#goup {margin:0 4px; line-height:20px}
span#goright {margin:0 6px; line-height:20px}
img#foto {float:right}
img.thumb {position:relative; top:30px; left:30px}
div.bildrechts {position:relative; float:right; width:10px; background:url(/images/bild_rechts.gif) no-repeat;}
div.bildunten {float:left; height:10px; background:url(/images/bild_unten.gif) no-repeat}
div.bildecke {float:right; width:10px; height:10px; background:url(/images/bild_ecke.gif) no-repeat}

a:link {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:14px; font-weight:normal; text-decoration:none; color:silver}
a:visited {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:14px; font-weight:normal; text-decoration:none; color:silver}
a:active {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:14px; font-weight:normal; text-decoration:none; color:#815F4C}
a:hover {color:#815F4C}

.braun {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:14px; font-weight:normal; text-decoration:none; color:#815F4C}
.fletter {font-family:BestDB, Arial, Verdana, Helvetica, sans-serif; font-size:24px; font-weight:normal; text-decoration:none; color:#474747}

pre {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:14px; font-weight:normal; text-decoration:none; color:#815F4C}

.normal {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:14px; font-weight:normal; text-decoration:none; color:#515151; cursor:default}

img {border:0px; }

.default {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:14px; font-weight:normal; text-decoration:none; color:#515151; cursor:default}
.beschr {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#515151}

tdplus {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:16px; font-weight:normal; text-decoration:none; color:#FFFFFF}

.discl {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:9px; font-weight:normal; color:#000000}
.topnavi {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#815F4C; text-transform:uppercase}
.leftnavi {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#815F4C; text-transform:capitalize}

.titel {font-size:14px; font-weight:bold; text-decoration:none; color:#857f79}
h1 {font-size:14px; font-weight:bold; text-decoration:none; color:#857f79; margin:0; padding:0}
h2 {font-size:14px; font-weight:normal; text-decoration:none; color:#815F4C; margin:0; padding:0}

.copyr {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:10px; font-weight:normal; text-decoration:none; color:#815F4C}
.bottomnavi {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#815F4C}

