@media
screen{html{width:auto;height:auto}html,body{text-align:center;margin:0;padding:0;background-color:#fff;background:#fff url(/portal/img/colors/default/background_body.gif) repeat 0 0;border:0}#wrapper{width:100%;float:left;background:transparent url(/portal/img/colors/default/background_wrapper.png) repeat-x 0 0;min-height:600px}#mainarea{margin:0
auto;padding:0;border:0}#mainarea
*{margin:0;padding:0;border:0;text-align:left}*{font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:normal;text-decoration:none}strong{font-weight:bold!important}acronym{border-bottom:1px dotted!important}h1,h2,h3,h4,h5,h6{padding:0;margin:0}img{border-style:none}form{float:left;padding:0;margin:0}fieldset{float:left;padding:0;margin:0;border-style:none;border-width:0}p{padding:0;margin:0}ul{padding:0;margin:0;list-style:none}a{outline:none}div.fixfloat{float:none;clear:both;width:0;height:0;margin:0;padding:0;font-size:0;line-height:0px}form
br{clear:both}.hide{position:absolute;top:-1000px;left:-5000px}.none{display:none}#mainarea{width:994px;position:relative;text-align:left}#mainarea
#header{width:994px;min-height:600px;position:relative;top:1px;left:0;z-index:100;float:left;background:transparent url(/portal/img/colors/default/shade_keyvisual.png) repeat-y 0 0;overflow:hidden}#mainarea
#funktionen{width:945px;position:absolute;top:12px;right:40px;z-index:11000}#mainarea
#body{width:994px;position:relative;top:0;left:0;float:left}#mainarea #body
#content{width:968px;position:relative;top:0;left:0;float:left;background-color:#fff;padding:0
10px 20px 10px;margin-left:3px}#mainarea #body #content
#contentArea{width:653px;position:relative;top:0;left:0;float:left;padding-top:23px}#mainarea #body #content
#contextArea{width:315px;position:relative;top:0;left:0;float:right;padding-top:19px}#mainarea
#footer{width:978px;float:left;background:#d2d2d2 url(/portal/img/colors/default/background_footer.gif) repeat-x 0 0;padding:20px
4px 10px 4px;border-style:solid;border-width:1px;border-color:#b4b4b4 #d2d2d2 #a7a7a7 #d2d2d2;margin:0
3px}#mainarea
#links{width:954px;float:left;padding:20px}#mainarea #body #content
#contentArea.completeWidth{width:968px}#mainarea #header
#logo{width:990px;height:179px;position:absolute;bottom:0;left:3px;z-index:100}#mainarea #header #logo
a{width:223px;height:40px;float:left}#mainarea #header
#logo.highlight{z-index:101}#mainarea
form#globalSearch{width:215px;position:absolute;top:38px;right:-20px}#mainarea form#globalSearch
input{width:182px;float:left;font-size:0.7em;color:#005b7f;background:transparent url(/portal/img/colors/default/background_globalSearch.png) no-repeat 0 0;padding:7px
0 5px 7px}#mainarea form#globalSearch input:hover{color:#000;background-position:0 -27px}#mainarea form#globalSearch
button{width:26px;height:27px;float:left;background:transparent url(/portal/img/colors/default/button_globalSearch.png) no-repeat 0 0;cursor:pointer}#mainarea form#globalSearch button:hover{background-position:0 -27px}#mainarea #header
#keyvisual{width:988px;height:598px;position:relative;top:0;left:2px;z-index:100;float:left;border:1px
solid #002a3a}#mainarea #header
#keyvisual.lower{z-index:99}#mainarea #header .keyvisual-claim{position:absolute;display:block;z-index:120}#mainarea #header .keyvisual-claim
a{display:block;background:url(/portal/img/objects/blank.gif);text-indent:-9999px}#addthis{float:right;padding-right:15px}#addthis a, #addthis a:visited{float:left;padding:1px;margin:-2px 3px 0 0;border:1px
solid #fff;overflow:hidden}#addthis a:hover, #addthis a:active, #addthis a:focus{background-color:#f2f2f2;border-color:#ccc}#mainarea #content
#banner_facebook{width:900px;float:left;padding:10px
20px;border:1px
solid #e0e0e0;margin-left:23px}#mainarea #content #banner_facebook:hover{background-color:#f4f5fa;border-color:#999}#mainarea #content #banner_facebook
img{float:left}#mainarea #content #banner_facebook a.link, #mainarea #content #banner_facebook a.link:visited{width:80%;float:left;font-size:0.7em;color:#999;padding:5px
0 0 20px}#mainarea #content #banner_facebook a.link:hover, #mainarea #content #banner_facebook a.link:active, #mainarea #content #banner_facebook a.link:focus{color:#000}#mainarea #links img, #mainarea #links
a{float:left;padding-right:20px}#mainarea #body #content
ul.jump{width:948px;float:left;padding-left:10px;margin-top:30px}#mainarea #body #content ul.jump
li{width:315px;float:left;font-size:0.7em}#mainarea #body #content ul.jump li a, #mainarea #body #content ul#jump li a:visited{color:#0077c0}#mainarea #body #content ul.jump li a:hover, #mainarea #body #content ul#jump li a:active, #mainarea #body #content ul#jump li a:focus{text-decoration:underline}#mainarea #body #content ul.jump
li.back{background:transparent url(/portal/img/colors/default/arrows_jump.gif) no-repeat 0 -5px;padding-left:7px}#mainarea #body #content ul.jump
li.top{text-align:right;background:transparent url(/portal/img/colors/default/arrows_jump.gif) no-repeat 100% 7px;padding-right:8px}#mainarea #footer
#bottom{width:978px;min-height:260px;float:left;background:transparent url(/portal/img/colors/default/lines_meta.gif) repeat-y 239px 0}#bottom
div.meta{width:220px;float:left;padding-left:20px}#bottom div.meta
h3{width:220px;float:left;font-size:0.7em;font-weight:normal;color:#0077c0;padding-bottom:5px}#bottom
ul{width:215px;float:left;padding-left:5px}#bottom ul
li{width:207px;float:left;padding:2px
0 2px 8px;background:transparent url(/portal/img/colors/default/bullet_meta.gif) no-repeat 0 7px}#bottom ul li a, #bottom ul li a:visited{float:left;font-size:0.7em;color:#666}#bottom ul li a:hover, #bottom ul li a:active, #bottom ul li a:focus{color:#000;text-decoration:underline}#bottom ul.contact
li{width:185px;float:left;padding:5px
0 5px 30px;background-color:transparent;background-repeat:no-repeat;background-position:0 0}#bottom ul.contact
li.facebook{background-image:url(/portal/img/objects/icon_facebook.png)}#bottom ul.contact
li.twitter{background-image:url(/portal/img/objects/icon_twitter.png)}#bottom ul.contact
li.flickr{background-image:url(/portal/img/objects/icon_flickr.png)}#bottom ul.contact
li.youTube{background-image:url(/portal/img/objects/icon_youTube.png)}#bottom ul.contact
li.rss{background-image:url(/portal/img/objects/icon_rss.png)}#bottom ul.contact
li.newsletter{background-image:url(/portal/img/objects/icon_newsletter.png)}#mainarea #footer
div.copy{float:right;font-size:0.6em;color:#999;padding:5px
10px 0 0}}@media
print{#header, #footer, #links, #teaserMap, #get_infos_teaser, #mainImage .body div.gallery , #breadcrumb, #addthis, ul.jump, #mainImage a.zoom, .hide, #banner_facebook, .carousel-control, a.listMarker, .paginator, .overlay, .save, p.compact, #naviContent, .listItem .details,form,.teaser_Img,a.buttonstyle,span.buttonstyle,.loader,.topnavi{display:none}body{font:10pt/14pt Georgia, Palatino, Times, serif;color:#000;caption-side:top;background-color:#fff;margin:2% 5%;padding:0;orphans:4;widows:2}*{font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:normal;text-decoration:none}h1,h2,h3,h4,h5,h6{font-family:verdana;color:#000;font-weight:bold;margin:0;padding:10px
0}h1{font-size:18pt;margin:10px
0}h2{font-size:12pt}h3,h4,h5,h6{font-size:11pt}p{font-size:10pt;line-height:1.25em}a:link,a:visited,a:hover,a:active,a:focus{color:#000;text-decoration:none}strong{font-weight:bold!important}abbr,acronym{border-bottom:1px dotted  #fff}abbr[title]:after{border-bottom:1px dotted  #fff;content:' (' attr(title) ')'}acronym[title]:after{border-bottom:1px dotted  #fff;content:' (' attr(title) ')'}.fixfloat{float:none;clear:both}#print{width:100%;margin:0
0 1cm 0}#printlogo{width:100%;text-align:right;padding-bottom:0.5cm}#printlogo
img{width:216px;height:150px}#printurl{width:100%;float:left;font-family:verdana;font-size:8pt;padding:10px
0 5px 0;border-bottom:1px solid #000;margin-bottom:20px}#mainarea
#body{width:16cm}#mainarea #body
#teaserCarousel{width:16cm;float:left}#mainarea #body #teaserCarousel
.carousel{width:16cm;float:left}#mainarea #body #teaserCarousel
.carousel_item{clear:both;width:16cm;height:294px;padding:0;margin:0
0 1cm 0;overflow:hidden}#mainarea #body #teaserCarousel .carousel_item
.teaser{position:relative;top:0;left:0;width:9cm;height:6cm}#mainarea #body #teaserCarousel .carousel_item
img.subject{position:relative;top:-6cm;left:0;width:220px;height:294px;padding:1px;border:1px
solid #666}#mainarea #body #teaserCarousel .carousel_item .teaser h3
a{position:relative;left:240px;width:9cm;font-size:12pt;margin:0;padding:0;font-weight:bold}#mainarea #body #teaserCarousel .carousel_item .teaser
p.address{position:relative;left:240px;width:9cm;font-size:10pt;margin:0;padding:0;font-style:italic}#mainarea #body #teaserCarousel .carousel_item .teaser
p.default{position:relative;left:240px;width:19cm;font-size:10pt;margin:0;padding:0}#mainarea #body #teaserCarousel .carousel_item .teaser
a.price{position:relative;left:240px;width:9cm;font-size:10pt;margin-top:0.5cm;padding:0}#mainarea #body #content #contentArea
div.list{width:16cm;clear:both}#mainarea #body #content #contentArea div.list
div.listItem{width:16cm;height:4.5cm;position:relative;top:0;left:0;clear:both;margin-top:0.5cm;overflow:hidden}#contentArea div.list
img{width:200px;height:150px;padding:1px;border:1px
solid #666}#contentArea div.list
div.containerTxt{position:absolute;top:-0.3cm;left:5.7cm;width:9cm}#contentArea div.list div.containerTxt h3
a{position:relative;left:0;width:9cm;font-size:11pt;margin:0;padding:0;font-weight:bold}#contentArea div.list div.containerTxt h3 a
span{font-weight:bold;margin:0;padding:0}#contentArea div.list div.containerTxt
span.subheadline{position:relative;left:0;width:9cm;font-size:9pt;line-height:10pt;font-style:italic;margin:0;padding:3px
0 0 0}#contentArea div.list div.containerTxt
p{position:relative;left:0;width:9cm;font-size:9pt;line-height:10pt;margin:0;padding:3px
0 0 0}#contentArea div.list div.listItem
a.price{position:relative;top:0;left:5.7cm;margin:0;padding:0}#contentArea div.list div.listItem a.price
span{font-size:10pt;font-weight:bold}.panel{margin-top:2cm}.fliesstext
span.price{font-size:11pt;font-weight:bold}.searchResult .searchCategorys
span.items{font-weight:bold}#mainImage{width:280px;padding:1px;border:1px
solid #666}#mainImage .body
img.main{width:280px;height:210px;float:left;border:1px
solid #9f9f9f}}#mainarea #header #map_container
div.logoMap{position:absolute;bottom:0;right:0}
