body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;list-style:none}caption,th{text-align:left}.inv,.fhinv{display:none}.left{float:left}.right{float:right}.nofloat,#content img.nofloat{float:none}a{color:#686868}a:hover{text-decoration:none}body{background-color:#e4e4e4}#wrapper{position:relative;width:950px;margin:0 auto;background:url(/nav/bg.gif) 0 0 repeat-x}#wrapper:after{content:".";font-size:0%;display:block;clear:both;text-indent:-9999px;visibility:hidden}#logo{position:absolute;top:83px;left:25px}#logo a{display:block;width:275px;height:31px;background:url(/nav/logo.gif) 0 0 no-repeat;text-indent:-19999px;overflow:hidden}#contact{border:0;position:absolute;top:74px;right:25px;font-size:13px}#contact legend{display:none}#contact a{color:#686868;text-decoration:none}#contact a:hover{text-decoration:underline}#contact p{float:left;border:1px solid #e2e2e2;padding:6px 6px 6px 35px;margin-left:20px;color:#686868;background:url(/nav/icon_tel.gif) #fff 11px 51% no-repeat}#contact .contact_mail{background:url(/nav/icon_mail.gif) #fff 11px 50% no-repeat}#content{float:left;width:631px;padding:15px 15px 15px 15px;margin:434px 0 25px 25px;border:1px solid #dedede;background-color:#fff;position:relative}#shadow_content{position:absolute;bottom:-12px;right:-3px;width:340px;height:11px;background:url(/nav/shadow_content.png) 0 0 no-repeat}.shadow{position:absolute;bottom:-12px;right:0px;width:145px;height:11px;background:url(/nav/shadow.png) 0 0 no-repeat}#breadcrumbs{display:block;width:105px;height:80px;text-indent:-19999px;background:url(/nav/bg_corner.gif) 0 0 no-repeat;position:absolute;right:-21px;top:-49px}#breadcrumbs em{display:none}#right{float:right;border:0;margin:434px 0 25px 0;width:207px;padding:0 25px 0 0}#right legend,#right fieldset legend{display:none}#right fieldset{border:1px solid #dedede;background-color:#fff;padding:15px;position:relative;font-size:11px;margin-bottom:50px}#right #quanfrage{margin-bottom:20px}#right #fotoalbum{margin-bottom:0}#right fieldset h4{margin-top:-58px;position:absolute;font-size:30px;color:#4e4d4d;font-family:Fuji,Arial}#right #quanfrage h4,#right #fotoalbum h4{display:block;width:73px;height:31px;background:url(/nav/de/hl_anfrage.gif) 0 0 no-repeat;text-indent:-19999px;margin-top:-54px}#right #fotoalbum h4{width:95px;height:25px;background:url(/nav/de/hl_fotoalbum.gif) 0 0 no-repeat}#right fieldset .info{line-height:18px;padding-bottom:10px;border-bottom:1px solid #e9e9e9;margin-bottom:12px}#right fieldset label{color:#6f6f6f;line-height:18px}#right fieldset label input{border:0;background:url(/nav/kalender.gif) #ebebeb 97% 50% no-repeat;padding:3px 3px 3px 6px;margin-bottom:6px;width:165px}#right fieldset .button{margin-top:10px}.button,#content input.button{border:0;background:url(/nav/bg_button.gif) 0 0 no-repeat;font-size:11px;color:#fff;font-weight:bold;width:177px;height:23px;margin-left:-2px;cursor:pointer}.button:hover,#content input.button:hover{background-position:0 -23px }#content a.button{display:block;color:#fff;text-decoration:none;height:20px;padding-top:3px;width:177px;text-align:center}#fotoalbum li{background:url(/nav/icon_img.gif) left center no-repeat;line-height:21px;padding-left:21px}#footer{padding:33px 0 20px 0;width:950px;clear:both;float:left;background:url(/nav/bg_footer.gif) #e4e4e4 0 0 repeat-x}#footer span{padding:0 4px}#cmslink{cursor:text;color:#000;text-decoration:none}#ncm{position:absolute;right:0;bottom:15px;padding:12px 0 0 19px;width:97px;font-size:10px;text-decoration:none;background:url(/nav/ncmlogo.gif) 0 0 no-repeat;color:#a2a2a2;font-family:Arial,Helvetica,sans-serif}#ncm:hover,a#ncm:focus{background-position:0 -48px;color:#000000;outline:none}#ncm b{display:none}#headermenu{position:absolute;top:17px;right:25px;font-size:11px;color:#e0e0e0}#headermenu a{color:#808080;text-decoration:none}#headermenu a:hover{text-decoration:underline}#headermenu b{font-weight:normal}#add_menu{position:absolute;display:block;width:900px;top:136px;left:25px;z-index:100;white-space:nowrap}#add_menu li{float:left;margin:0;padding:0;position:relative}#add_menu li a{float:left;display:block;height:35px;text-indent:-19999px;overflow:hidden;background-image:url(/nav/de/add_menu.gif)}#add_anfrage{width:82px; background-position:0 0}#add_anfrage:hover,#add_anfrage.hover,#add_anfrage.active{background-position:0 -35px}#add_kontakt{width:82px; background-position:-82px 0}#add_kontakt:hover,#add_kontakt.hover,#add_kontakt.active{background-position:-82px -35px}#add_nuetzliche_links{width:123px; background-position:-164px 0}#add_nuetzliche_links:hover,#add_nuetzliche_links.hover,#add_nuetzliche_links.active{background-position:-164px -35px}#add_index{width:72px; background-position:-287px 0}#add_index:hover,#add_index.hover,#add_index.active{background-position:-287px -35px}#add_menu li.last{padding-left:541px}#menu{position:absolute;top:172px;left:0;z-index:100;white-space:nowrap; width:929px;height:159px;padding:21px 0 0 21px;background:url(/nav/pattern_menu.gif) 0 0 repeat}#menu li{float:left;margin:0;padding:0 15px 15px 0;position:relative}#menu li:hover,#menu li.active{background:url(/nav/arrow_menu.png) 95px bottom no-repeat}#menu li a{float:left;display:block;width:198px;height:32px;padding:108px 0 0 18px;font-size:14px;font-weight:bold;color:#fff;text-decoration:none}#m_appartments{background:url(/nav/menu_appartements.jpg) left top no-repeat}#m_preise{background:url(/nav/menu_preise.jpg) left top no-repeat}#m_lage_anreise{background:url(/nav/menu_lage_anreise.jpg) left top no-repeat}#m_wien_sehenswert{background:url(/nav/menu_wien_sehenswert.jpg) left top no-repeat}#menu li a:hover,#menu li a.hover,#menu li a.active{background-position:left bottom}#submenu{position:absolute;top:348px;left:25px;background-color:#fff;border:1px solid #a4a4a4;z-index:200;padding:0 20px}#submenu li{float:left;margin:0;padding:0 15px 0 0;position:relative}#submenu li.last{padding-right:0}#submenu li a{float:left;padding:6px 0 6px 14px;text-decoration:none;background:url(/nav/icon_arrow.gif) left center no-repeat}#submenu li a:hover,#submenu li a.active{color:#000}#footermenu{clear:both;padding:20px 0 0 0}body{font-family:Arial,Verdana,Geneva,Helvetica,sans-serif;font-size:12px}#content ul,#content ol,#content p,#content dl,#content h2,#content h3,#content h5,#content h6,#content table{margin-bottom:14px;line-height:18px}#content h1,.flashhl{margin-top:-60px;padding-bottom:17px;font-size:35px;color:#4e4d4d;font-family:Fuji,Arial,Tahoma}.flashhl{padding-bottom:14px;margin-left:-3px;font-size:30px}#content h2{font-size:14px;color:#ff8f03}#content h3{font-size:13px}#content h4{font-size:13px;margin-bottom:2px}#content h5{font-size:12px;margin-bottom:6px}#content h6{}#content p{font-size:12px;text-align:justify}#content li{padding-left:17px;background:url(/nav/libullet.gif) 0px 2px no-repeat;display:table}#content ul{}#content ol,#content ol li{list-style-type:decimal;background:none;padding-left:16px}#content ol li{padding:0;display:list-item !important}#content img{border:0;float:right;margin:0 0 20px 20px}#content img.right{float:right;margin:0 0 20px 20px}#content img.left{float:left;margin:0 20px 20px 0}#content img.nofloat{display:inline;margin:0}#content .img{float:right;margin:0 0 20px 20px;border:1px solid #dedede;background-color:#f5f5f5;font-size:11px;line-height:20px}#content .img img{float:none;margin:0;padding:0;border:0}#content .img span{padding-left:10px}#content .map{display:block;width:208px;height:225px;overflow:hidden;float:right;margin:0 0 10px 10px}#content .content_gallery{float:right;width:250px;margin:0 0 20px 0}#content .content_gallery .img{margin:0 0 10px 0}#content .content_gallery .imgs a{display:block;width:109px;height:69px;overflow:hidden;float:right;margin:0 0 10px 10px;background-color:#f5f5f5;border:1px solid #dedede}#content .content_gallery .imgs img{margin:0;border:0}#content a{color:#dd7b00;text-decoration:underline}#content a:hover{text-decoration:none}#content a:visited{}#content table{font-size:12px;border-right:1px dotted #c9c9c9;border-left:1px dotted #c9c9c9}#content table th{background-color:#c9c9c9;color:#fff;padding:2px 6px}#content table td{padding:2px 6px;border-bottom:1px dotted #c9c9c9;vertical-align:top}#content table th.price{width:140px;text-align:center}#content table td.price{width:140px;text-align:center}#gmap{border:1px solid #666;display:block;height:300px}#content small{font-size:10px}.clear{clear:both}.left{float:left}.right{float:right}.noborder{padding:0;margin:0;border:0}#content div.highlight{}#content dl.points{display:block;width:100%;margin:0 0 7px 0;border-bottom:1px dotted black;position:relative}#content dl.points:after{content:".";font-size:0;height:0;display:block;clear:both;text-indent:-9999px;visibility:hidden}#content dl.points dt{clear:left;float:left;padding:0 3px 0 0;position:relative}#content dl.points dd{padding:0 0 0 3px;position:absolute;right:0;bottom:0}#content dl.points dd,#content dl.points dt{margin:0 0 -2px 0;background:#fff}.jpg,.gif,.zip,.pdf,.doc,.xls{padding:2px 0 2px 22px}.jpg{background:url(/nav/icons/jpg.gif) left center no-repeat}.gif{background:url(/nav/icons/gif.gif) left center no-repeat}.zip{background:url(/nav/icons/zip.gif) left center no-repeat}.pdf{background:url(/nav/icons/pdf.gif) left center no-repeat}.doc{background:url(/nav/icons/doc.gif) left center no-repeat}.xls{background:url(/nav/icons/xls.gif) left center no-repeat}#error ul,#content #error ul{border:4px solid red;padding:10px}#sitemap{}#sitemap li a{display:block;border-bottom:1px solid #dedede;font-size:18px;text-decoration:none;width:600px;padding-bottom:5px;margin-bottom:4px;color:#000}#sitemap li a:hover{text-decoration:underline}#sitemap li{margin-bottom:40px}#sitemap li li{float:left;padding:0;background:none;margin-bottom:0}#sitemap li li a{border:none;float:left;font-size:13px;text-decoration:underline;padding-bottom:0;width:auto;margin-bottom:0;padding-right:15px;color:#dd7b00}#sitemap li li a:hover{text-decoration:none}#content p.scroll{clear:left}#content p.scroll a{text-decoration:none;padding:4px 6px;background-color:#ff8f03;border:1px solid #dedede;color:#fff}#content p.scroll strong{padding:4px 6px;background-color:#eeeeee;border:1px solid #dedede;text-decoration:none;color:#000;font-weight:normal}div.jscalender{width:154px;height:195px;border:2px solid #bababa;font-size:10px;font-family:Verdana,Arial,Helvetica,sans-serif;position:absolute;overflow:hidden;background-color:#FFFFFF;z-index:500;display:none;top:-70px;left:50px}#q_jscalender1{top:-22px}.jscalender a,#content .jscalender a{text-decoration:none;z-index:100;color:#000}.jscalender div.jsc_head{padding:22px 0 0 0}.jscalender div.jsc_head,.jscalender div.jsc_body{z-index:600}.jscalender div.jsc_head a,#content .jscalender div.jsc_head a,.jscalender div.jsc_head h2,#content .jscalender div.jsc_head h2{float:left;height:17px;background-color:#666666;padding:3px 0 0 0;font-size:10px;text-align:center;margin:1px;color:#FFFFFF;text-decoration:none}.jscalender div.jsc_head h2,#content .jscalender div.jsc_head h2{width:108px}.jscalender div.jsc_head a{width:20px}.jscalender div.jsc_head a:hover,#content .jscalender div.jsc_head a:hover{cursor:pointer;background-color:#000000;color:#FFFFFF}.jscalender div.jsc_body{clear:both}.jscalender div.jsc_body a,.jscalender div.jsc_body span{float:left;width:20px;height:17px;padding:3px 0 0 0;text-align:center;color:#000000;border:1px solid #FFFFFF;background-color:#FFFFFF}.jscalender div.jsc_body span{background-color:#CCCCCC;color:#FFFFFF;font-weight:bold}.jscalender div.jsc_body a.jsc_special{background-color:#EFEFEF;color:#000000}#content .jscalender div.jsc_body a:hover,.jscalender div.jsc_body a:hover,#content .jscalender div.jsc_body a.jsc_close:hover,.jscalender div.jsc_body a.jsc_close:hover{cursor:pointer;background-color:#000000;color:#FFFFFF}.jscalender div.jsc_body a.jsc_blank{background-color:#FFFFFF;cursor:default;outline:none}.jscalender div.jsc_body a.jsc_blank:hover{background-color:#FFFFFF}.jscalender div.jsc_body a.jsc_close,#content .jscalender div.jsc_body a.jsc_close{position:absolute;right:0;top:0;font-weight:bold;background:#ff8f03;color:#fff}#lbOverlay{position:absolute;left:0;width:100%;background:none;cursor:pointer;z-index:200;background:url(/nav/pattern_menu.gif) 0 0 repeat}#lbCenter,#lbBottomContainer{position:absolute;left:50%;overflow:hidden;background-color:#fff;z-index:201;border:solid #aaa;border-width:0 1px 1px 1px}#lbCenter{border-width:1px 1px 0 1px}#lbSendContainer{margin:10px -10px -10px -10px;padding:10px;background:#ccc}.lbLoading{background:#fff url(/nav/slimbox/loading.gif) no-repeat center}#lbImage,#lbIframe{background-color:#fff;border:10px solid #fff}#lbImagePrint{display:none}#lbPrevLink,#lbNextLink{display:block;position:absolute;top:0;width:50%;outline:none}#lbPrevLink{left:0}#lbPrevLink:hover{background:transparent url(/nav/slimbox/prevlabel.gif) no-repeat 0% 15%}#lbNextLink{right:0}#lbNextLink:hover{background:transparent url(/nav/slimbox/nextlabel.gif) no-repeat 100% 15%}#lbNextLink2,#lbPrevLink2,#lbPrintLink,#lbSendLink{width:50px;height:16px;display:block;float:right;border-right:1px solid #e5e7e8;outline:none;margin:9px 0 7px 0}#lbPrintLink{background:url(/nav/slimbox/print.gif) transparent center center no-repeat}#lbSendLink{background:url(/nav/slimbox/send.gif) transparent center center no-repeat;width:60px}#lbNextLink2{background:url(/nav/slimbox/next.gif) transparent center center no-repeat}#lbPrevLink2{background:url(/nav/slimbox/prev.gif) transparent center center no-repeat}#lbBottom{font-family:Verdana,Helvetica,sans-serif;font-size:10px;color:#666;line-height:2em;text-align:left;border:10px solid #fff;border-top-style:none}#lbCloseLink,div#feedbackform a.close{display:block;float:right;width:50px;height:17px;background:transparent url(/nav/slimbox/close.gif) no-repeat center;margin:9px 0 7px 0}#lbCaption,#lbNumber{margin:7px 71px 0 -1px}#lbCaption{font-weight:normal;font-family:Arial,Helvetica,sans-serif;font-size:18px;color:#777;float:left}
