html{background:url(/fileadmin/templates/images/background.gif) 0 -1px repeat-x;overflow-y:scroll;margin:0;padding:0}body{background:url(/fileadmin/templates/images/farbstreifen4.jpg) left 411px no-repeat;margin:0;padding:0}#wrapper{margin:16px
auto;width:1000px}#suche{width:auto;float:right;margin-right:15px}#top{height:80px;width:942px;float:left}#logo{float:left;position:relative}#logo
img{border:none}#navigation{padding-top:30px;margin-left:100px;width:1000px}#header{clear:both;margin:0
auto;width:872px;position:relative;left: -10px}#language_menu{background:#d2d2d2;width:70px;height:20px;line-height:20px;float:right;text-align:center}#ecard{background:#d2d2d2;width:20px;height:70px;float:left;clear:both;position:relative;top:230px;visibility:hidden}#headimg{float:left;height:300px;margin:0px
0 5px 0;overflow:hidden;width:852px;z-index:99}#headimg
img{background:#fff;border:solid 1px #fff;padding:10px}#headimg #slideshow, #headimg #slideshow-start{margin:0;padding:0;list-style:none}#breadcrumb{clear:both;color:#fff;letter-spacing:0.05em;margin-left:20px}#breadcrumb
a{color:#fff;text-decoration:none}#breadcrumb a:hover, #breadcrumb a:focus{text-decoration:underline}#middle{clear:both;margin:0
auto;width:850px}#banner{width:120px;height:auto;position:absolute;margin-top:30px}#content{float:left}#content_wohnungen{margin:50px
0 0 0}#content_left{float:left;margin:50px
0 0 0;width:270px}#content_middle{float:left;margin:50px
40px 0 0;width:540px}#content_middle
img{padding:3px;border:1px
solid #d2d2d2}#content_middle a img:hover{padding:3px;border:1px
solid #8BA519}#content_right{float:left;margin:50px
20px 0 20px;width:270px}#sidebar{float:left;margin:50px
0 0 0;width:270px}#sidebar
h2{margin:0
0 21px 0 !important}#content_ausstattung{float:left;margin:55px
0 0 0;padding:0
10px 0 0;width:270px}#content_preise{float:left;margin:55px
0 0 0;padding:0
10px;width:270px}#content_bilder{float:left;margin:55px
0 0 0;padding:0
0 0 10px;width:270px;text-align:center}#content_bilder img, .csc-textpic-left
img{border:1px
solid #fff;float:left;margin:0px}#content_bilder img:hover, #content_bilder img:focus{border:1px
solid #d2d2d2}div.csc-textpic-center{border:1px
solid #D2D2D2;margin-bottom:10px;padding:10px}div.csc-textpic-center .csc-textpic-imagerow{margin-top:10px;width:auto !important}div.csc-textpic-center
img{float:none !important}div.button{clear:left;text-align:right;margin:10px
0}#shop{}#shop_left{width:175px;float:left;margin-top:5px}#shop_middle{width:480px;float:left;margin-top:5px;padding:0
10px}#shop_right{width:172px;float:right;margin-top:5px}#schnell-reservierung{float:left;border-left:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2;width:270px;padding:5px;height:50px}#reservation-form{margin-top:5px}.back{float:left;margin:5px
auto;width:850px}.clear{clear:both}.none{}#footer{width:850px;border-top:1px solid #A49488;clear:both;margin:20px
auto;padding:4px
0 0}#footer_left{float:left}#footer_left
p.bodytext{margin:0}#footer_right{float:right}#footer_right a:link, #footer_right a:visited{text-decoration:none;color:#595959}#footer_right a:focus, #footer_right a:hover{text-decoration:underline}.scrollable{position:relative;overflow-x:scroll;overflow-y:hidden;width:274px;height:120px}.scrollable
.items{width:560px;position:absolute;clear:both}.scrollable
div{float:left;background-color:#fff;padding:0;cursor:pointer;width:274px;height:100px}.scrollable
.active{border:2px
solid #000;z-index:9999;position:relative}div.navigators{position:relative;top: -10px;color:#323232}span.nextPage{display:block;float:right;cursor:pointer}span.prevPage{display:block;float:left;cursor:pointer}span.prevPage:hover,span.nextPage:hover{color:#323232;text-decoration:none}span.disabled{visibility:hidden !important}#rahmen{padding:10px;float:left;width:832px;background:#fff url(/fileadmin/templates/images/start_bilder/start_head_2_komplett.jpg) 10px 10px no-repeat}#start_left{float:left;height:280px;width:276px;background:url(/fileadmin/templates/images/start_bilder/start_head_1_links.jpg) 0 0 no-repeat}#start_middle{float:left;height:280px;width:281px;background:url(/fileadmin/templates/images/start_bilder/start_head_1_mitte.jpg) 0 0 no-repeat}#start_right{float:left;height:280px;width:275px;background:url(/fileadmin/templates/images/start_bilder/start_head_1_rechts.jpg) 0 0 no-repeat}#gallery
a{border-bottom:1px solid #D2D2D2;border-left:1px solid #D2D2D2;display:block;float:left;margin:0
20px 10px 0;padding:10px
20px 10px 5px}div.highlight{background:#857365;border:1px
solid #857365}div.highlight
h3{color:#fff !important;padding:7px;font-weight:bold !important}div.highlight
p{padding:0
7px 5px 7px !important;color:#fff}div.highlight
a{color:#fff;text-decoration:underline}#aktion{position:fixed;bottom:0;right:0;left:0;height:80px;display:none}#aktion-text a:focus, #aktion-text a:hover{color:#f30;background:#A49488}#aktion-text{position:relative;top:0;right:0;bottom:0;left:0;height:80px;background:#857365;color:#fff;z-index:100;text-align:center}#aktion-text
span{position:absolute;top:0;left:0}#aktion-text span a:link, #aktion-text span a:visited{color:#fff;text-decoration:none}#aktion-text span a:hover, #aktion-text span a:focus{text-decoration:underline;color:red}#aktion-text a
img{border:none}body{font-family:Arial,Helvetica,sans-serif;font-size:11px}#language_menu{font-size:1em;letter-spacing:0.05em}#language_menu a:link, #language_menu a:visited{color:#745f6a}#nav{font-size:1.2em;letter-spacing:0.05em}#breadcrumb{font-size:1em;letter-spacing:0.05em}a:link,a:visited{text-decoration:none;color:#7A9017}a:hover,a:focus{text-decoration:underline}div.back
a{font-size:1em}a.nextPage,a.prevPage{color:#999;font-size:1em}a
span.red{color:#f00}p{font-size:1em;letter-spacing:0.05em;color:#323232;line-height:18px}p.tx-indexedsearch-descr strong.tx-indexedsearch-redMarkup{color:#362C22 !important;font-weight:bold}#content h1, #content_wohnungen
h1{color:#362C22;font-weight:normal;font-size:1.4em;text-transform:uppercase;letter-spacing:0.05em;line-height:1.4em;width:540px;margin:0.5em 0;position:absolute;top:450px}#content
h2{color:#362C22;font-weight:normal;font-size:1.2em;text-transform:uppercase;letter-spacing:0.05em}#wohnung #content
h2{background:#A49487;color:#fff;padding:3px
8px;text-align:left}#content
h3{color:#362C22;font-size:1em;font-weight:normal;text-transform:uppercase;letter-spacing:0.05em;margin:1em
0;line-height:16px}#wohnung
h3{padding-bottom:0;margin-bottom: -7px}#footer{letter-spacing:0.05em}#footer_left{font-size:1em}#footer_left
p{color:#999;line-height:normal;margin:0;padding:0}#footer_right{}.room-prices
strong{color:#362C22;font-weight:bold;letter-spacing:0.05em}div.csc-textpic-caption-l .csc-textpic-caption{color:#362C22;letter-spacing:0.05em;margin-bottom:20px;padding-top:5px}div.csc-textpic-caption{color:#999;letter-spacing:0.05em;margin-bottom:0px;padding-top:5px}#schnell-reservierung{}span.service{color:#666}div.modus{color:#323232;padding-bottom:5px}#nav ul, #nav ul li
ul{padding:0;margin:0;list-style:none}#nav{margin-bottom:5px;margin-left:100px;color:#fff;list-style:none;letter-spacing:0.05em}#nav
li{border-left:1px solid #fff;padding:5px
0 0 0;width:auto}#nav
ul{padding-top:5px;padding-bottom:5px;width:8em;z-index:10;background:#857365;position:relative;border-left:1px solid #fff}#nav ul
li{line-height:18px;border:none;display:block;clear:both}#nav a, #nav
span{display:block;color:#fff;text-decoration:none;padding-left:5px;padding-right:30px}#nav ul
a{width:8em;padding-right:30px}#nav a:focus, #nav a:hover{color:#fff;background:#A49488}#nav
li{float:left}#nav li
ul{position:absolute;width:auto;left: -999em;text-align:left;font-size:0.9em}#nav li ul
ul{margin: -1.9em 0 0 8.5em;padding:0}#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul
ul{left: -999em}#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover
ul{left:auto;margin-left: -1px}ul.browsebox{padding-left:0}.content
ul{font-size:1.1em;line-height:1.4em;list-style-image:url(/fileadmin/templates/img/dot.gif);list-style-position:outside;margin:0
0 1.5em 13px}#content_right
ul{color:#323232;list-style:square;letter-spacing:0.05em;line-height:18px;margin-left: -15px}#content_left ul, #sidebar
ul{color:#323232;list-style:square;letter-spacing:0.05em;line-height:18px;margin-left: -15px}#sidebar
ul{margin-left: -25px}.ansichten
dl{border-bottom:1px solid #ccc5c1;border-left:1px solid #ccc5c1;height:48px;margin:0
0 1.5em 0;overflow:hidden;width:250px}.ansichten dl:hover{background:#e4d4dc}.ansichten dl
dt{left:142px;position:relative}.ansichten dl
dd{font-size:1.1em;left:10px;top: -11px;position:relative;width:240px}.ansichten
dl#impressionen{height:auto;padding-bottom:10px}.ansichten dl#impressionen
dt{left:0px}.ansichten dl#impressionen
dd{height:0px}.ansichten dl#impressionen
dd.gerade{top: -4px}.ansichten dl#impressionen
dd.ungerade{top:43px}.ansichten dl#impressionen:hover{background:#fff}.specials
dl{border-bottom:1px solid #ccc5c1;border-left:1px solid #ccc5c1;height:60px;margin:0
0 1.5em 0;width:250px}.specials dl:hover{background:#e4d4dc;cursor:pointer}.specials dl
dt{font-size:1.2em;font-weight:bold;margin:8px
0 0 10px;padding:10px
0 0 0}.specials dl
dd{font-size:1.1em;left:60px;top:14px;position:relative}.wohnungsuebersicht
dl{border-bottom:1px solid #ccc5c1;border-left:1px solid #ccc5c1;height:60px;margin:0
0 1.5em 0;width:250px}.wohnungsuebersicht dl:hover,
.wohnungsuebersicht dl:hover
dt{background:#e4d4dc;cursor:pointer}.wohnungsuebersicht dl dt
img{margin:16px
0 0 10px}.wohnungsuebersicht dl
dd{font-size:1.1em;left:120px;line-height:1.4em;top: -40px;position:relative;width:125px}.wohnungsuebersicht dl dd
img.star{display:block;position:relative;top: -80px;left:88px}div.tx-flseositemap-pi1
ul{font-size:12px;line-height:18px;list-style:square}#wohnung #content
ul{margin-left: -10px;color:#323232;list-style:square}#wohnung #content ul
li{line-height:20px}.room-prices
table{border:1px
solid #d2d2d2;margin:0
0 0.5em 0;border-collapse:separate;border-spacing:0px 0px;width:270px;color:#323232}.room-prices table tr
td{padding:6px}.room-prices table
tr.odd{background:#e5ddd5}#legende
table{color:#323232;width:100%}#legende table
td{padding:3px
0;vertical-align:top}#saisonzeiten{background:#e5ddd5;margin-top: -5px;margin-bottom:20px}#saisonzeiten tr
td{padding:5px}table.delivery_payment{border-spacing:10px}table.delivery_payment
td{vertical-align:top}#suche
input.submit{background:url("/fileadmin/templates/images/lupe.jpg") 2px 2px no-repeat;border:none;height:20px;width:20px}#suche
input.keyword{color:#999}div.tx-indexedsearch-form
label{width:auto !important}div.tx-indexedsearch-form
input.submit{border:1px
solid #d2d2d2;height:20px;width:50px;background:none}div.tx-indexedsearch-form input.submit:hover{cursor:pointer}div.tx-indexedsearch-whatis{}input.order{background:none;border:1px
solid #d2d2d2}#schnell-reservierung
select{background:none;border:1px
solid #d2d2d2;width:120px}input.order:hover,input.order:focus{cursor:pointer}div.form form table.form-table{border-spacing:0px}div.form form table.form-table
td{padding:5px
20px 5px 0}.subheader{background:#857365;color:#fff;border-bottom:1px solid #999;border-left:1px solid #999;width:550px;padding:3px
5px}#kinder-zusatz{display:none}div.form form table.form-table span.form-item{display:block;padding-bottom:5px;color:#323232}div.form form table.form-table .empty-item{border:1px
solid #8BA519}div.form form table.form-table
input{width:260px;border:1px
solid #d2d2d2}div.form form table.form-table
.checker{width:14px;border:1px
solid #d2d2d2}div.form form table.form-table
select{width:260px;border:1px
solid #d2d2d2}div.form form table.form-table
textarea{width:550px;height:80px;border:1px
solid #d2d2d2}div.form form table.form-table
input.small{width:50px}div.form form table.form-table
select.small{width:50px}#subtable tr
td{margin-left:10px}input.form-submit{background:url("/fileadmin/templates/images/btn_reservieren.jpg") 0 0 no-repeat;width:268px;height:41px;line-height:41px;cursor:pointer;border:none;color:#fff;text-transform:uppercase;padding-bottom:5px;letter-spacing:1px}input.form-submit:hover,input.form-submit:focus{background:url("/fileadmin/templates/images/btn_reservieren.jpg") 0 -42px no-repeat;border:none;color:#323232}div.error{color:#323232;border:1px
solid #96B706;padding:5px;font-size:1em;line-height:18px;letter-spacing:0.05em}.csc-mailform{border:none;color:#323232;padding:0;margin:0}.csc-mailform .csc-mailform-field{padding-bottom:10px}.csc-mailform .csc-mailform-field
label{display:block;padding-bottom:5px}.csc-mailform
input{border:1px
solid #d2d2d2;width:200px}.csc-mailform
textarea{border:1px
solid #d2d2d2;width:200px}.csc-mailform-radio{width:10px !important}#mailformEMailtyp
label{display:inline}#mailformEMailtyp
legend{display:none}#content_wohnungen{}div.room{border-left:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2}div.room{float:left;width:270px;margin-bottom:10px;margin-right:10px;padding:5px
0}div.thumb-pic{float:left;width:105px;margin:5px}div.thumb-pic
img{border:1px
solid #fff}div.thumb-pic img:hover{border:1px
solid #96B706}div.room-text{float:right;width:155px}div.room-text a:link, div.room-text a:visited{color:#362C22;text-decoration:none}div.room-text a:focus, div.room-text a:hover{text-decoration:none;color:#96B706}.last{clear:both}div.info{display:none;font-size:1em;background:url("/fileadmin/templates/images/info2.png") 0 0px no-repeat;padding:0
5px 0 28px;width:104px;border-bottom:1px solid #d2d2d2;border-left:1px solid #d2d2d2;margin-top:15px;margin-left:2px;color:#323232}div.info
img{border:none}span.aktion
a{color:#ea233a !important;line-height:16px}#jquery-overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px}#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:100;text-align:center;line-height:0}#jquery-lightbox a
img{border:none}#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0
auto}#lightbox-container-image{padding:10px}#lightbox-loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0}#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}#lightbox-container-image-box>#lightbox-nav{left:0}#lightbox-nav
a{outline:none}#lightbox-nav-btnPrev,#lightbox-nav-btnNext{width:49%;height:100%;zoom:1;display:block}#lightbox-nav-btnPrev{left:0;float:left}#lightbox-nav-btnNext{right:0;float:right}#lightbox-container-image-data-box{font:10px Verdana, Helvetica, sans-serif;background-color:#fff;margin:0
auto;line-height:1.4em;overflow:auto;width:100%;padding:0
10px 0}#lightbox-container-image-data{padding:0
10px;color:#666}#lightbox-container-image-data #lightbox-image-details{width:70%;float:left;text-align:left}#lightbox-image-details-caption{font-weight:bold}#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1.0em}#lightbox-secNav-btnClose{float:right}