﻿*{margin:0;padding:0;}
body{font-family:tahoma,verdana,helvetica,arial,sans-serif;text-align:left;color:#333;font-size:9pt;background-color:#E7DFCF;width:100%;text-align:center;}
a{color:#222;text-decoration:none;}
a:hover {color:#222;text-decoration:none;}
a img{border:none;}
h1, h2, h3, h4 {font-weight:normal;color:#4A2B00;}
h1{margin:0.3em 0;font-size:180%;}
h2{padding-top:10px;padding-bottom:5px;margin:0.3em 0;font-size:180%;}
h3{padding-top:7px;padding-bottom:5px;font-size:140%;}
h4{padding-top:5px;padding-bottom:5px;font-size:110%;font-weight:normal;}
em {font-size:12px;}
ul, li {margin:0 12px;}
#floater {width:950px;margin:0 auto;text-align:left;}
#container{text-align:left;}
#header{width:100%;clear:both;height:20px;padding:0;background-color:#DCD0BB;}
#headerTop {float:left;width:181px;height:20px;background-color:#EDE7D9;}
#headerTop p {padding:3px;padding-left:8px;}
#headerTop a, #headerTop a:visited {text-decoration:none;}
#languages {float:left;margin:4px 0 0 25px;}
#imprint {float:right;margin:3px 20px 0 0;color:#4A2B00;font-size:8pt;}
#imprint a, #imprint a:visited {color:#4A2B00;text-decoration:none;}
#contentwrap {width:100%;padding:0;background-color:#D2C4AA;border:0;background-image:url(/cake/img/back_nav.gif);background-repeat:repeat-y;clear:right;scrollbar-base-color:#C1AC8A; scrollbar-3d-light-color:#ccc; scrollbar-arrow-color:#fff; scrollbar-darkshadow-color:#4A2B00; scrollbar-face-color:#D2C4AA; scrollbar-highlight-color:#eee; scrollbar-shadow-color:#C1AC8A; scrollbar-track-color:#D2C4AA;}
#prenav {width:181px;height:12px;background-color:#4A2B00;margin-bottom:5px;}
#nav {width:197px;height:435px;overflow:hidden;float:left;padding:0;margin:0;color:#333;}
#navclip {position:absolute;width:197px;height:435px;overflow:hidden;padding:0;margin:0;border:0 solid blue;}
#navclipcontent {position:relative;width:197px;top:0;padding:0;margin:0;}
#navclipScrollTop {position:absolute;display:none;width:32px;height:18px;top:60px;left:145px;z-index:5002;}
#navclipScrollBottom {position:absolute;display:none;width:32px;height:18px;top:90px;left:145px;z-index:5005;}
* html #navclipScrollBottom {top:90px;}
#nav a, #nav a:visited {display:block;width:188px;padding:4px;padding-left:9px;color:#333;text-decoration:none;border:0 solid #FEFEFE;border-bottom-width:1px;}
* html #nav a, * html #nav a:visited {width:197px;}
#content {width:670px;height:450px;float:left;padding:0 40px 0 40px;background-color:#D2C4AA;color:#333;clear:right;border:0 dotted red;overflow:hidden;}
* html #content {width:753px;height:450px;}
#contenthaendler {width:670px;height:450px;float:left;padding:0 40px 0 40px;background-color:#D2C4AA;color:#333;clear:right;border:0 dotted red;overflow:auto;}
* html #contenthaendler {width:753px;height:450px;}
#spacer {clear:both;width:10px;height:0;background-color:red;}
* html #spacer {display:none;}
#navfooter {clear:both;height:20px;padding:6px 10px;background-color:#E7DFCF;}
#footer{clear:both;height:34px;padding:12px 10px 12px 10px;text-align:right;background-color:#C1AC8A;}
table {font-size:8pt;}
#cakeSqlLog td {text-align:left;padding:4px 8px;background:#fff;border-bottom:2px solid #ccc;}
div.related {clear:both;display:block;}
dl {line-height:2em;margin:0em 1em;float:left;width:400px;}
dt {font-weight:bold;vertical-align:top;}
dd {margin-left:10em;margin-top:-2em;vertical-align:top;}
#flashMessage {color:#090;background-color:#fff;margin:8px 0;font-weight:bold;}
.error, .error_message {color:#900;margin:8px 0;font-weight:bold;}
.error_message {clear:both;}
.error em {color:#003d4c;}
.notice {color:#656565;background-color:#f4f4f4;padding:0.5em;margin:1em 0;display:block;}
.tip {color:#656565;background-color:#ddd;}
form {margin-top:1em;display:inline;}
label {clear:none;float:left;width:200px;padding-right:20px;}
input[type=checkbox] {float:left;clear:right;margin:2px 6px 7px 2px;border:0;}
input[type=radio] {float:left;margin:2px 6px 7px 2px;}
input[type=hidden] {border:0 solid #ccc;display:inline;}
input, textarea, input[type=file] {clear:both;display:block;font-family:inherit;border:1px solid #ccc;}
select {clear:both;vertical-align:text-bottom;font-family:inherit;}
option {font-family:inherit;padding:0 0.3em;}
input[type=submit] {display:inline;vertical-align:bottom;}
div.required {clear:both;color:#222;font-weight:bold;background-color:#f6f6f6;padding:5px;min-height:18px;}
div.optional {clear:both;color:#555;padding:5px;}
div.submit {clear:both;margin-top:10px;margin-left:10px;}
ul.actions {clear:left;margin-left:0;}
ul.actions li {margin-top:4px;float:left;clear:none;}
pre {padding:1em;}
#greeting {position:absolute;top:15px;left:700px;}
#monatsofen {position:relative;left:50.5%;margin-left:-125px;width:250px;height:250px;background-image:url(/img/odm2.jpg);}
* html #monatsofen {position:relative;left:47.5%;}
#monatsofen a {color:#f0e8db;}
#monatsofenUB {color:#FFF;text-align:center;padding:0;background-color:#fa0;width:220px;position:relative;left:50%;top:10px;margin-left:-110px;z-index:150;}
#monatsofenUB a {color:#f0e8db;}
#monatsofenUB h3 {font-family:'Times New Roman';font-style:italic;font-size:175%;font-weight:bold;color:#FFF;border-left-width:2px;border-left-style:solid;border-left-color:#CFA571;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#CFA571;}
.neuprod2 {width:85px;text-align:center;font-weight:bold;color:#fff;background-color:#f00;position:relative;top:-170px;z-index:500;}
.neuprod {width:85px;text-align:center;font-weight:bold;color:#fff;background-color:#f00;position:relative;top:35px;z-index:500;}
#topseller {position:relative;left:50.5%;margin-bottom:10px;height:250px;background-image:url(/img/tops.jpg);}
* html #topseller {position:relative;left:47.5%;}
#topseller a {color:#f0e8db;}
#topsellerUB {color:#92745E;text-align:center;padding:0;background-color:#FDE2AD;width:400px;position:relative;left:50%;top:10px;margin-left:-200px;z-index:150;border-left-width:3px;border-left-style:solid;border-left-color:#A17D4E;border-bottom-width:3px;border-bottom-style:solid;border-bottom-color:#A17D4E;}
#topsellerUB h3{font-family:'Times New Roman';font-style:italic;font-size:200%;}
#topsellerUBleer {color:#FFF;text-align:center;padding:0;width:180px;height:50px;position:relative;left:50%;top:10px;margin-left:-90px;z-index:150;}
#topsellerUB a {color:#f0e8db;}
#topsellerUB h3 {font-weight:bold;color:#FFF;}
.koconfWrap {position:relative;width:753px;height:450px;overflow:hidden;top:0;border:0 solid yellow;}
* html .koconfWrap {height:452px;border:0 solid blue;}
.koconfLeft {position:absolute;top:0;left:0;width:753px;height:450px;overflow:hidden;z-index:144}
* html .koconfLeft {height:452px;border:0 solid blue;}
.koconfRight {position:absolute;top:0;left:472px;width:268px;height:450px;background-color:#DCD0BB;background-image:url(/cake/img/back_mil.gif);padding-left:16px;padding-top:0;z-index:344;border:0 solid blue;}
.koconfRightContent {padding-left:26px;width:170px;}
.koconfLeftContent {position:absolute;top:20px;left:20px;width:415px;height:375px;background-color:#DCD0BB;padding:10px 10px 10px 10px;overflow:scroll;overflow-y:scroll;overflow-x:hidden;z-index:354;opacity:0.9;filter:alpha(opacity=90);}
* html .koconfLeftContent {width:430px;height:400px;}
.prodGalFloat {border:0 solid grey;margin:5px;margin-bottom:5px;width:110px;height:220px;padding:0;float:left;text-align:center;background-color:#E9DDBD;background-image:url(/img/prodleer.jpg);}
.prodGalFloat2 {border:0 solid grey;margin-bottom:10px;width:100px;float:left;text-align:center;color:#FFF;}
.prodGalFloat2b {border:0 solid grey;margin-bottom:10px;width:100px;float:left;text-align:center;color:#FFF;}
.prodGalFloat a {color:#f0e8db;}
.prodGalFloat2 a {color:#f0e8db;}
.prodGalFloat2b a {color:#f0e8db;}
.prodGalWrap {position:relative;width:713px;height:450px;overflow:auto;overflow-y:auto;overflow-x:hidden;padding-left:20px;padding-right:20px;clear:both;top:0;border:0 dotted yellow;text-align:left;}
* html .prodGalWrap {width:753px;}
#prodGalBack {position:relative;width:753px;height:450px;background-image:url(/cake/img/hintergrund-753x547.jpg);background-repeat:no-repeat;}
.prodGalContent {width:750px;height:220px;margin-left:-10px;margin-bottom:5px;padding-top:0;z-index:344;text-align:left;border:0 dotted yellow;clear:both;}
* html .prodGalContent {width:750px;margin-left:0;margin-left:-10px;}
.viewkoconfWrap {position:relative;width:753px;height:450px;top:0;left:0;margin:0;border:0 solid light-green;}
* html .viewkoconfWrap {height:450px;border:0 solid blue;}
.viewkoconfLeft {position:absolute;top:0;left:0;width:440px;height:450px;overflow:hidden;z-index:144;padding-left:0;padding-top:5px;border:0 solid blue;}
* html .viewkoconfLeft {height:450px;width:440px;padding-left:0;}
.viewkoconfRight {position:absolute;top:0;left:440px;width:313px;height:447px;background-color:#EDE7D9;background-image:url(/cake/img/back_mil.gif);padding-left:0;padding-top:3px;overflow:scroll;overflow-y:scroll;overflow-x:hidden;z-index:344;}
* html .viewkoconfRight {height:450px;width:313px;left:440px;}
.viewkoconfRightTitle {padding-left:19px;}
.viewkoconfRightContent {margin:0;padding-left:4px;width:235px;border:0 dotted grey;}
.viewkoconfSteuerlinks {position:absolute;padding:4px;top:429px;left:457px;width:270px;height:100px;font-size:9px;font-weight:bold;z-index:3044;background-color:#d2c4aa;border:0 solid brown;}
* html .viewkoconfSteuerlinks {top:429px;left:456px;width:280px;}
.viewkoconfClear {clear:both;height:1px;width:210px;}
.viewkoconfSubmitDiv {position:absolute;padding:5px;top:400px;left:457px;width:60px;height:20px;font-size:8pt;z-index:3054;background-color:#d2c4aa;border:0 solid brown;}
* html .viewkoconfSubmitDiv {top:400px;left:457px;}
.viewAttrBoxGroupWrap {clear:both;}
.viewAttrBoxGroup {width:210px;padding-top:6px;padding-left:7px;margin-left:13px;background-image:url(/cake/img/back_koconf_group.jpg);background-position:-140px 0;background-repeat:no-repeat;border:0 dotted blue;float:left;position:relative;}
.viewAttrBoxGroupEnd {height:10px;width:210px;margin-left:13px;background-image:url(/cake/img/back_koconf_groupend.jpg);background-position:-140px -3px;background-repeat:no-repeat;border:0 dotted green;float:left;}
.viewAttrBox {width:55px;height:50px;display:inline;float:left;clear:none;padding:0;margin:0;overflow:visible;font-size:9px;position:relative;border:0 dotted orange;}
* html .viewAttrBox {float:none;}
.viewAttrBoxSelname {clear:both;width:200px;height:20px;padding:8px 0 8px 0;border:0 dotted orange;font-weight:bold;font-size:9pt;}
.viewInputRadio {width:12px;height:12px;margin:0;background-color:#EDE7D9;border:0 dotted green;}
.viewCheckbox {margin:0;padding:0;width:15px;height:15px;position:absolute;top:0;left:0;border:0 dotted blue;}
.viewCheckboxText {margin:0;padding:0;width:55px;height:11px;position:absolute;top:28px;left:0;overflow:visible;border:0 dotted black;}
.viewCheckboxImage  {margin:0;padding:0;width:37px;height:37px;position:absolute;top:0;left:21px;overflow:hidden;border:0 dotted yellow;}
.viewInputSubmit {background-color:#4A2B00;color:#ddd;font-size:9pt;}
#viewModelName {font-size:120%;font-weight:bold;color:#4A2B00;}
#viewWunschausf {font-size:110%;font-weight:normal;color:#A18454;}
#contactHeader {width:100%;height:25px;padding:15px 0 4px 14px;background-color:#4A2B00;color:#DCD0BB;font-weight:12pt;font-family:verdana;font-weight:bold;}
* html #contactHeader {width:753px;height:41px;}
#contactBody {width:733px;height:387px;padding:10px 10px 10px 10px;background-color:#EEE7DB;color:#333;font-family:verdana;font-weight:normal;overflow:scroll;overflow-y:scroll;overflow-x:auto;}
* html #contactBody {width:753px;height:408px;}
.contactRow {clear:both;margin:0;padding-bottom:8px;width:650px;}
* html .contactRow {padding-bottom:4px;height:18x;}
.contactLabel {width:75px;height:35px;float:left;}
.contactLabelCheckbox, .contactLabelCheckbox label {width:320px;float:left;margin:0;padding-left:6px;padding-top:4px;}
.contactInput {width:250px;float:left;}
.contactInputTextarea{width:250px;float:left;}
.contactInputCheckbox {width:50px;float:left;padding-top:4px;}
.contactInput  input {background-color:#D2C4AA;border:0;padding:3px;}
* html .contactInput  input  {height:24px;} 
#contactBody  input[type=submit], .contactRowSubmit {background-color:#4A2B00;border:0;padding:2px;color:#D2C4AA;}
 #contactBody  textarea {background-color:#D2C4AA;border:0;padding:4px;}
.contactRowCheckbox {border:0;}
.gewinnHeader {font-family:Times;font-size:28pt;font-style:italic;color:#fcfcfc;}
.pageMessageDivWrap { position:absolute;width:100%;height:1px; z-index:7777;}
.pageMessageDiv {position:relative;width:400px;top:90px;min-height:160px;margin:0 auto;padding:20px;padding-top:40px;background-color:#FFDD78;border:3px solid #4A2900;text-align:center;font:normal 12pt Arial;color:#333;overflow:hidden;}
.pageMessageDiv a {font:bold 12pt Arial;color:#E11F2D;text-decoration:underline;}
.pageMessageDivTitle {position:absolute;top:0;left:0;width:430px;font-size:14pt;font-weight:bold;color:#E11F2D;padding:2px 6px 2px 6px;background-color:#4A2900;}
.pageMessageDivCloser {position:absolute;top:5px;left:360px;font-size:10pt;font-weight:bold;color:#fff;}
.auslvheader {font-size:12pt;color:#987851;font-weight:bold;}
.koconfTestimonial {position:absolute;top:15px;left:515px;width:200px;height:150px;padding:0;margin:0;border:0;overflow:hidden;background-color:#fff;opacity:0.8;z-index:9000;}
.koconfTestimonialInnerWrap {position:relative;width:200px;height:150px;padding:0;margin:0;border:0;}
.koconfTestimonialContent {position:absolute;top:0;left:5px;width:190px;height:118px;padding:25px 5px 5px 0;margin:0;border:0;font-size:7pt;overflow:auto;background-color:#fff;z-index:9010;}
* html .koconfTestimonialContent {width:195px;height:137px;}
.koconfTestimonialContent b {font-size:14pt;}
.koconfTestimonialControlls {position:absolute;top:138px;left:0;width:87px;height:13px;padding:0 0 0 5px;margin:0;border:0;font-size:7pt;color:#e11f2d;background-color:#d2c4aa;z-index:9100;}
.koconfTestimonialClose {position:absolute;top:137px;left:171px;width:13px;height:13px;padding:0;margin:0;border:0;font-size:7pt;font-weight:bold;color:#e11f2d;text-align:center;background-color:#d2c4aa;z-index:9100;}
.koconfTestimonialMeinungen {position:absolute;top:0;left:0;width:184px;height:20px;font-size:12pt;font-weight:bold;color:#fff;background-color:#d2c4aa;z-index:9099;}
#downloadHndl {text-decoration:underline;font-weight:bold;}
