body,html{}body{margin:0;padding:0;}.clearboth{clear:both;}.inline{display:inline;}.left{display:block;float:left;}.right{display:block;float:right;}.margin.top{margin-top:20px;}.margin.right{margin-right:20px;}.margin.bottom{margin-bottom:20px;}.margin.left{margin-left:20px;}.margin.top.double{margin-top:40px;}.margin.right.double{margin-right:40px;}.margin.bottom.double{margin-bottom:40px;}.margin.left.double{margin-left:40px;}.padding.top{padding-top:20px;}.padding.right{padding-right:20px;}.padding.bottom{padding-bottom:20px;}.padding.left{padding-left:20px;}.padding.top.double{padding-top:40px;}.padding.right.double{padding-right:40px;}.padding.bottom.double{padding-bottom:40px;}.padding.left.double{padding-left:40px;}div.button{display:inline-block;text-transform:uppercase;font-size:9px;font-weight:bold;letter-spacing:0.5px;margin:10px 0 0 -3px;}* html div.button{margin-left:-63px;}div.button div{background-repeat:no-repeat;height:25px;float:left;}div.button.next .left{background-position:right;width:9px;background-image:url(/themes/calluna/web/images/button/button_next_left24.png);}* html div.button.next .left{background-image:url(/themes/calluna/web/images/button/button_next_left8.png);}div.button.back .left{background-position:right;width:17px;background-image:url(/themes/calluna/web/images/button/button_back_left24.png);}* html div.button.back .left{background-image:url(/themes/calluna/web/images/button/button_back_left8.png);}div.button .middle{width:auto;background-repeat:repeat-x;padding:2px 9px 0 7px;height:23px;}div.button.next .middle{background-image:url(/themes/calluna/web/images/button/button_next_slice24.png);}* html div.button.next .middle{background-image:url(/themes/calluna/web/images/button/button_next_slice8.png);}div.button.back .middle{background-image:url(/themes/calluna/web/images/button/button_back_slice24.png);}* html div.button.back .middle{background-image:url(/themes/calluna/web/images/button/button_back_slice8.png);}div.button .middle a{text-decoration:none;color:#f2f2f2;text-shadow:black 2px 2px 1px;}div.button .middle a:hover{color:#cbff80;}div.button .middle a span{padding-top:13px;}div.button.next .right{background-position:left;width:17px;background-image:url(/themes/calluna/web/images/button/button_next_right24.png);}* html div.button.next .right{background-image:url(/themes/calluna/web/images/button/button_next_right8.png);}div.button.back .right{background-position:left;width:9px;background-image:url(/themes/calluna/web/images/button/button_back_right24.png);}* html div.button.back .right{background-image:url(/themes/calluna/web/images/button/button_back_right8.png);}ul.previewlist{list-style:none;padding:0;margin:0;}ul.previewlist li{background-image:none;padding:0;margin:0 0 20px 0;}.previewlist .outerentrywrapper{position:relative;top:0;left:0;height:100px;}.previewlist .outerentrywrapper.clickable{cursor:pointer;background-image:url(/cmWebPlugin/images/blank.gif);background-repeat:repeat;}.previewlist .outerentrywrapper.clickable:hover{background-color:#decedf;}.previewlist .innerentrywrapper{height:100%;}.previewlist .entryholder{height:100%;}.previewlist .innerentrywrapper .entryimageholder{width:250px;height:100%;overflow:hidden;float:right;padding-left:10px;}.previewlist .entryimageholder img.previewimage{height:100%;}.previewlist .outerentrywrapper .button{bottom:-4px;left:auto;position:absolute;right:256px;top:auto;}* html .previewlist .outerentrywrapper .button{margin-right:-63px;}img,li,.iepngfix{behavior:url(/cmWebPlugin/iepngfix/iepngfix.php);}body{font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#311a3a;font-weight:normal;line-height:18px;}body a{color:#311a3a;text-decoration:underline;}body a:hover{color:#9003c7;}sup{font-size:10px;}a,img{margin:0;padding:0;border:0;}a:focus{outline:none;}p,address{margin:0 0 10px 0;}address{font-style:normal;}address a{font-style:normal;text-decoration:none;}address a:hover{font-style:normal;text-decoration:none;}a img{border:none;}.level2headline{position:absolute;left:-20px;top:-37px;z-index:2;margin:0;padding:5px 0 0 33px;background-image:url(/themes/calluna/web/images/layout/h1_back24.png);background-repeat:no-repeat;background-position:top left;}* html .level2headline{background-image:url(/themes/calluna/web/images/layout/h1_back8.png);}.level2headline,.level2headline a{width:228px;height:39px;overflow:hidden;font-size:12px;font-weight:bold;text-transform:uppercase;text-shadow:black 2px 2px 1px;letter-spacing:.5px;color:white;text-decoration:none;display:block;}.level2headline a:hover{text-shadow:none;color:white;}h1{font-weight:bold;font-size:15px;margin:0 0 10px 0;padding:0;text-transform:uppercase;z-index:0;}h2{font-weight:bold;font-size:14px;margin:0 0 5px 0;padding:0;text-transform:uppercase}h3,h4,h5,h6{padding-top:5px;font-weight:bold;font-size:13px;margin:0;color:#000000;}ul{list-style-position:outside;list-style:none;padding:0 0 10px 0;margin:0;}ul li{background-image:url(/themes/calluna/web/images/list_image.png);background-repeat:no-repeat;padding-left:24px;margin:0 0 5px 0;}ul li ul{margin-left:20px;}body{background-image:url(/themes/calluna/web/images/layout/striped_back_slice.png);background-repeat:repeat-y;background-position:center;position:relative;top:0;left:0;z-index:0;}#sitewrapper{width:870px;margin:34px auto 0 auto;position:relative;top:0;left:0;z-index:0;}#sitecontainer{background-color:#f2f2f2;float:left;width:858px;}#header{background-image:url(/themes/calluna/web/images/layout/banner_back_part.png);background-repeat:repeat-x;background-position:top left;height:103px;position:relative;z-index:0;top:0;left:0;}#header blockquote{padding:0;margin:0;float:right;width:576px;margin:28px 60px 0 0;font-size:24px;text-transform:uppercase;color:#dfecb5;text-shadow:black 2px 2px 1px;font-weight:bold;padding:0;}* html #header blockquote{margin-right:20px;}#header blockquote span{display:block;width:100%;margin-bottom:6px;}#header blockquote .firstline{text-align:left;}#header blockquote .secondline{text-align:right;}#header blockquote .author{text-align:right;font-size:10px;font-weight:normal;font-style:italic;text-shadow:none;color:#8c877c;}#header blockquote span{display:block;}#header img.toplogo{position:absolute;left:-19px;top:-24px;}#imagearea{overflow:hidden;position:relative;z-index:1;}#contentwrapper{position:relative;z-index:2;}#innercontentholder{clear:both;}#content{float:left;width:100%;}#belowcontent{clear:both;}#footer{height:19px;clear:both;background-color:#f2f2f2;margin:6px 0 20px 0;padding:1px 6px 0 6px;font-size:10px;}#footer,#footer a{color:#a380a4;text-transform:uppercase;}#footer .textbox{float:left;display:inline;overflow:hidden;}#footer ul.navigation{padding:0;margin:0;float:right;list-style:none;}#footer li{float:left;margin:0 0 0 10px;padding:0;background-image:none;}#footer a{text-decoration:none;}#footer li.active a,#footer a:hover{color:#9003c7;}#imagearea{height:250px;margin-bottom:21px;}#pagegallery{z-index:1;}#gallerypager{position:absolute;right:3px;bottom:6px;z-index:2;}#gallerypager a{background-image:url(/themes/calluna/web/images/navigation/gallerydots.png);background-repeat:no-repeat;background-position:3px 0;height:8px;width:8px;padding:0 3px;overflow:hidden;text-indent:-9999px;display:block;float:left;}#gallerypager a.activeSlide{background-position:3px -16px;}#gallerypager a:hover{background-position:3px -8px;}#sitenaviwrapper{float:left;width:190px;position:relative;z-index:2;}#sitecontainer{padding:6px 6px 20px 6px;}#contentwrapper{padding-top:19px;}#contentwrapper{float:right;width:668px;}#outercontentholder{padding:0 70px 0 63px;}#googlemap{width:100%;height:300px;}.content.video,.content.video .holder{width:100%;width:100%;}.content.flash.wrapper,.content.flash.wrapper .holder{width:100%;height:100%;}.content.article table{border-collapse:collapse;}.content.article table td,.content.article table tr{border:none;padding:0;margin:0;}#onecol_layout #firstslot{width:100%;}.slotcontent{position:relative;top:0;left:0;}.slot.two{float:left;}#tworows_layout .slot.first,#threerows_layout.slot.first,#threerows_layout.slot.second{padding-bottom:30px;}.innerslot{padding-bottom:30px;}#topnavigation{width:100%;clear:both;position:relative;z-index:2;}* html #topnavigation{margin-top:-3px;}#navigationwrapper{}#outernavigationcontainer{height:24px;position:relative;top:0;left:0;}#innernavigationcontainer{}ul#mainnavigation{background-image:url(/themes/calluna/web/images/navigation/main_navi_back24.png);background-position:top right;background-repeat:no-repeat;list-style:none;margin:0;width:858px;height:47px;position:absolute;left:-37px;top:-1px;z-index:2;overflow:hidden;font-size:11px;text-transform:uppercase;letter-spacing:.5px;padding:0 37px;text-shadow:black 1px 1px 1px;}* html ul#mainnavigation{background-image:url(/themes/calluna/web/images/navigation/main_navi_back8.png);}ul#mainnavigation a{color:#f2f2f2;text-decoration:none;display:block;height:23px;padding:3px 5px 0 5px;cursor:pointer;}* html ul#mainnavigation a{display:inline;}ul#mainnavigation a:hover,ul#mainnavigation li.active a{color:#cbff80;}#mainnavigation li{float:left;height:60px;text-align:center;padding:0 60px 0 0;margin:0 0 0 -30px;background-image:url(/themes/calluna/web/images/navigation/main_navi_divider.png);background-repeat:no-repeat;background-position:right top;}* html #mainnavigation li{padding-top:3px;}#mainnavigation li.first{margin:0 0 0 6px;}#mainnavigation li.last{background:none;}#sitenaviwrapper{padding:0;margin:0;background-image:url('/themes/calluna/web/images/navigation/subnavi_back.png');background-repeat:no-repeat;position:relative;z-index:1;min-height:250px;}* html #sitenaviwrapper{height:250px;background:none;}#mainnavigation_subnavi2{margin:0;list-style:none;z-index:1;font-size:12px;text-transform:uppercase;letter-spacing:.5px;padding:18px 0 0 6px;}* html #mainnavigation_subnavi2{background-image:none;}#mainnavigation_subnavi2 li{background-image:url(/themes/calluna/web/images/list_image.png);background-repeat:no-repeat;padding-left:24px;margin:0 0 5px 4px;overflow:hidden;}#mainnavigation_subnavi2 li ul{margin:0;padding:0;}#mainnavigation_subnavi2 li li{padding-left:24px;margin:0 0 5px 0;}* html #mainnavigation_subnavi2 li li{padding-left:10px;background:none;}#mainnavigation_subnavi2 li.active{font-weight:bold;}#mainnavigation_subnavi2 li li{font-weight:normal;}#mainnavigation_subnavi2 li:hover{background-image:url(/themes/calluna/web/images/list_image_over.png);}#mainnavigation_subnavi2 li a{color:#4c0069;text-decoration:none;cursor:pointer;}#mainnavigation_subnavi2 li a:hover{color:#9003c7;}#mainnavigation_subnavi2 li.margin{margin-top:15px;}.navigation.sitemap{padding:0;margin:0;}#firstslot.three #map{height:100%;width:100%;border:none;padding:0;margin:0;}#firstslot.three{overflow:visible;}#firstslot .slotcontentwrapper,#firstslot .slotcontent{height:100%;}img.mapzoom{background-repeat:no-repeat;border:medium none;cursor:pointer;height:54px;position:absolute;right:-26px;top:-74px;width:73px;z-index:2;}* html img.mapzoom{right:-27px;}img.mapzoom.plus{background-image:url(/themes/calluna/web/images/plus_flag24.png);}img.mapzoom.minus{background-image:url(/themes/calluna/web/images/minus_flag24.png);}* html img.mapzoom.plus{background-image:url(/themes/calluna/web/images/plus_flag8.png);}* html img.mapzoom.minus{background-image:url(/themes/calluna/web/images/minus_flag8.png);}#logocontrol img{position:relative;bottom:15px;}#topoffer .headline{font-size:15px;font-weight:bold;text-transform:uppercase;}#topoffer .stoerer{background-image:url("/themes/calluna/web/images/topoffer_stoerer.png");background-position:center center;background-repeat:no-repeat;height:108px;left:-109px;overflow:hidden;position:absolute;top:-10px;width:113px;}#topoffer .stoerer .price{display:block;width:100%;text-align:center;position:absolute;top:50%;left:0;margin-top:-10px;font-size:24px;color:white;font-weight:normal;letter-spacing:1px;line-height:24px;}#topoffer{color:white;height:72px;left:289px;padding:5px;position:absolute;top:9px;width:538px;}#topoffer .button{position:absolute;right:0;top:52px;}#topoffer .clickable{cursor:pointer;}#topoffer p{margin-top:5px;}#offerpriceholder{text-align:right;font-weight:bold;color:#4c0069;}#offerbuttonwrapper .button.next{float:right;margin-right:-7px;}* html #offerbuttonwrapper .button.next{float:none;}
