/* See http://code.google.com/p/minify/wiki/CommonProblems#@imports_can_appear_in_invalid_locations_in_combined_CSS_files */
.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute;left: -99999999px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.ui-helper-clearfix{display:inline-block}/*\*/* html .ui-helper-clearfix{height:1%}.ui-helper-clearfix{display:block}/**/.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent: -99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ui-datepicker{width:17em;padding: .2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next
span{display:block;position:absolute;left:50%;margin-left: -8px;top:50%;margin-top: -8px}.ui-datepicker .ui-datepicker-title{margin:0
2.3em;line-height:1.8em;text-align:center;color:#fff}.ui-datepicker .ui-datepicker-title
select{font-size:1em;margin:1px
0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker
table{width:100%;font-size: .9em;border-collapse:collapse;margin:0
0 .4em}.ui-datepicker
th{padding: .7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker
td{border:0;padding:1px}.ui-datepicker td span, .ui-datepicker td
a{display:block;padding: .2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin: .7em 0 0 0;padding:0
.2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane
button{float:right;margin: .5em .2em .4em;cursor:pointer;padding: .2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}div#ui-datepicker-div{z-index:99999!important}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group
table{width:95%;margin:0
auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane
button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-cover{display:none;display/**/: block;position:absolute;z-index: -1;filter:mask();top: -4px;left: -4px;width:200px;height:200px}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:0.7em}.ui-widget .ui-widget{font-size:0.6em}.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget
button{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px
solid #aaa;background:#fff url(/portal/img/jquery.tools/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.ui-widget-content
a{color:#222}.ui-widget-header{background-image:none;font-weight:bold}.ui-widget-header
a{color:#222}.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{border:1px
solid #a5abb9!important;background:#e6e6e6 url(/portal/img/jquery.tools/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#555}.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus{border:1px
solid #999;background:#dadada url(/portal/img/jquery.tools/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-hover a, .ui-state-hover a:hover{color:#212121;text-decoration:none}.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active{border:1px
solid #aaa;background:#fff url(/portal/img/jquery.tools/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited{color:#212121;text-decoration:none}.ui-widget :active{outline:none}.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight{border:1px
solid #fcefa1;background:#fbf9ee url(/portal/img/jquery.tools/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight
a{color:#363636}.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error{border:1px
solid #cd0a0a;background:#fef1ec url(/portal/img/jquery.tools/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error
a{color:#cd0a0a}.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary, .ui-widget-content .ui-priority-secondary,  .ui-widget-header .ui-priority-secondary{opacity: .7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled{opacity: .35;filter:Alpha(Opacity=35);background-image:none}.ui-icon{width:16px;height:16px;background-image:url(/portal/img/jquery.tools/ui-icons_222222_256x240.png)}.ui-widget-content .ui-icon{background-image:url(/portal/img/jquery.tools/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(/portal/img/jquery.tools/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(/portal/img/jquery.tools/ui-icons_888888_256x240.png)}.ui-state-hover .ui-icon, .ui-state-focus .ui-icon{background-image:url(/portal/img/jquery.tools/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(/portal/img/jquery.tools/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(/portal/img/jquery.tools/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon, .ui-state-error-text .ui-icon{background-image:url(/portal/img/jquery.tools/ui-icons_cd0a0a_256x240.png)}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position: -16px 0}.ui-icon-carat-1-e{background-position: -32px 0}.ui-icon-carat-1-se{background-position: -48px 0}.ui-icon-carat-1-s{background-position: -64px 0}.ui-icon-carat-1-sw{background-position: -80px 0}.ui-icon-carat-1-w{background-position: -96px 0}.ui-icon-carat-1-nw{background-position: -112px 0}.ui-icon-carat-2-n-s{background-position: -128px 0}.ui-icon-carat-2-e-w{background-position: -144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position: -16px -16px}.ui-icon-triangle-1-e{background-position: -32px -16px}.ui-icon-triangle-1-se{background-position: -48px -16px}.ui-icon-triangle-1-s{background-position: -64px -16px}.ui-icon-triangle-1-sw{background-position: -80px -16px}.ui-icon-triangle-1-w{background-position: -96px -16px}.ui-icon-triangle-1-nw{background-position: -112px -16px}.ui-icon-triangle-2-n-s{background-position: -128px -16px}.ui-icon-triangle-2-e-w{background-position: -144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position: -16px -32px}.ui-icon-arrow-1-e{background-position: -32px -32px}.ui-icon-arrow-1-se{background-position: -48px -32px}.ui-icon-arrow-1-s{background-position: -64px -32px}.ui-icon-arrow-1-sw{background-position: -80px -32px}.ui-icon-arrow-1-w{background-position: -96px -32px}.ui-icon-arrow-1-nw{background-position: -112px -32px}.ui-icon-arrow-2-n-s{background-position: -128px -32px}.ui-icon-arrow-2-ne-sw{background-position: -144px -32px}.ui-icon-arrow-2-e-w{background-position: -160px -32px}.ui-icon-arrow-2-se-nw{background-position: -176px -32px}.ui-icon-arrowstop-1-n{background-position: -192px -32px}.ui-icon-arrowstop-1-e{background-position: -208px -32px}.ui-icon-arrowstop-1-s{background-position: -224px -32px}.ui-icon-arrowstop-1-w{background-position: -240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position: -16px -48px}.ui-icon-arrowthick-1-e{background-position: -32px -48px}.ui-icon-arrowthick-1-se{background-position: -48px -48px}.ui-icon-arrowthick-1-s{background-position: -64px -48px}.ui-icon-arrowthick-1-sw{background-position: -80px -48px}.ui-icon-arrowthick-1-w{background-position: -96px -48px}.ui-icon-arrowthick-1-nw{background-position: -112px -48px}.ui-icon-arrowthick-2-n-s{background-position: -128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position: -144px -48px}.ui-icon-arrowthick-2-e-w{background-position: -160px -48px}.ui-icon-arrowthick-2-se-nw{background-position: -176px -48px}.ui-icon-arrowthickstop-1-n{background-position: -192px -48px}.ui-icon-arrowthickstop-1-e{background-position: -208px -48px}.ui-icon-arrowthickstop-1-s{background-position: -224px -48px}.ui-icon-arrowthickstop-1-w{background-position: -240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position: -16px -64px}.ui-icon-arrowreturnthick-1-e{background-position: -32px -64px}.ui-icon-arrowreturnthick-1-s{background-position: -48px -64px}.ui-icon-arrowreturn-1-w{background-position: -64px -64px}.ui-icon-arrowreturn-1-n{background-position: -80px -64px}.ui-icon-arrowreturn-1-e{background-position: -96px -64px}.ui-icon-arrowreturn-1-s{background-position: -112px -64px}.ui-icon-arrowrefresh-1-w{background-position: -128px -64px}.ui-icon-arrowrefresh-1-n{background-position: -144px -64px}.ui-icon-arrowrefresh-1-e{background-position: -160px -64px}.ui-icon-arrowrefresh-1-s{background-position: -176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position: -16px -80px}.ui-icon-extlink{background-position: -32px -80px}.ui-icon-newwin{background-position: -48px -80px}.ui-icon-refresh{background-position: -64px -80px}.ui-icon-shuffle{background-position: -80px -80px}.ui-icon-transfer-e-w{background-position: -96px -80px}.ui-icon-transferthick-e-w{background-position: -112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position: -16px -96px}.ui-icon-document{background-position: -32px -96px}.ui-icon-document-b{background-position: -48px -96px}.ui-icon-note{background-position: -64px -96px}.ui-icon-mail-closed{background-position: -80px -96px}.ui-icon-mail-open{background-position: -96px -96px}.ui-icon-suitcase{background-position: -112px -96px}.ui-icon-comment{background-position: -128px -96px}.ui-icon-person{background-position: -144px -96px}.ui-icon-print{background-position: -160px -96px}.ui-icon-trash{background-position: -176px -96px}.ui-icon-locked{background-position: -192px -96px}.ui-icon-unlocked{background-position: -208px -96px}.ui-icon-bookmark{background-position: -224px -96px}.ui-icon-tag{background-position: -240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position: -16px -112px}.ui-icon-calendar{background-position: -32px -112px}.ui-icon-cart{background-position: -48px -112px}.ui-icon-pencil{background-position: -64px -112px}.ui-icon-clock{background-position: -80px -112px}.ui-icon-disk{background-position: -96px -112px}.ui-icon-calculator{background-position: -112px -112px}.ui-icon-zoomin{background-position: -128px -112px}.ui-icon-zoomout{background-position: -144px -112px}.ui-icon-search{background-position: -160px -112px}.ui-icon-wrench{background-position: -176px -112px}.ui-icon-gear{background-position: -192px -112px}.ui-icon-heart{background-position: -208px -112px}.ui-icon-star{background-position: -224px -112px}.ui-icon-link{background-position: -240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position: -16px -128px}.ui-icon-plusthick{background-position: -32px -128px}.ui-icon-minus{background-position: -48px -128px}.ui-icon-minusthick{background-position: -64px -128px}.ui-icon-close{background-position: -80px -128px}.ui-icon-closethick{background-position: -96px -128px}.ui-icon-key{background-position: -112px -128px}.ui-icon-lightbulb{background-position: -128px -128px}.ui-icon-scissors{background-position: -144px -128px}.ui-icon-clipboard{background-position: -160px -128px}.ui-icon-copy{background-position: -176px -128px}.ui-icon-contact{background-position: -192px -128px}.ui-icon-image{background-position: -208px -128px}.ui-icon-video{background-position: -224px -128px}.ui-icon-script{background-position: -240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position: -16px -144px}.ui-icon-notice{background-position: -32px -144px}.ui-icon-help{background-position: -48px -144px}.ui-icon-check{background-position: -64px -144px}.ui-icon-bullet{background-position: -80px -144px}.ui-icon-radio-off{background-position: -96px -144px}.ui-icon-radio-on{background-position: -112px -144px}.ui-icon-pin-w{background-position: -128px -144px}.ui-icon-pin-s{background-position: -144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position: -16px -160px}.ui-icon-seek-next{background-position: -32px -160px}.ui-icon-seek-prev{background-position: -48px -160px}.ui-icon-seek-end{background-position: -64px -160px}.ui-icon-seek-start{background-position: -80px -160px}.ui-icon-seek-first{background-position: -80px -160px}.ui-icon-stop{background-position: -96px -160px}.ui-icon-eject{background-position: -112px -160px}.ui-icon-volume-off{background-position: -128px -160px}.ui-icon-volume-on{background-position: -144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position: -16px -176px}.ui-icon-signal{background-position: -32px -176px}.ui-icon-battery-0{background-position: -48px -176px}.ui-icon-battery-1{background-position: -64px -176px}.ui-icon-battery-2{background-position: -80px -176px}.ui-icon-battery-3{background-position: -96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position: -16px -192px}.ui-icon-circle-close{background-position: -32px -192px}.ui-icon-circle-triangle-e{background-position: -48px -192px}.ui-icon-circle-triangle-s{background-position: -64px -192px}.ui-icon-circle-triangle-w{background-position: -80px -192px}.ui-icon-circle-triangle-n{background-position: -96px -192px}.ui-icon-circle-arrow-e{background-position: -112px -192px}.ui-icon-circle-arrow-s{background-position: -128px -192px}.ui-icon-circle-arrow-w{background-position: -144px -192px}.ui-icon-circle-arrow-n{background-position: -160px -192px}.ui-icon-circle-zoomin{background-position: -176px -192px}.ui-icon-circle-zoomout{background-position: -192px -192px}.ui-icon-circle-check{background-position: -208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position: -16px -208px}.ui-icon-circlesmall-close{background-position: -32px -208px}.ui-icon-squaresmall-plus{background-position: -48px -208px}.ui-icon-squaresmall-minus{background-position: -64px -208px}.ui-icon-squaresmall-close{background-position: -80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position: -16px -224px}.ui-icon-grip-solid-vertical{background-position: -32px -224px}.ui-icon-grip-solid-horizontal{background-position: -48px -224px}.ui-icon-gripsmall-diagonal-se{background-position: -64px -224px}.ui-icon-grip-diagonal-se{background-position: -80px -224px}.ui-corner-tl{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px}.ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px}.ui-corner-bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px}.ui-corner-br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.ui-corner-top{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px}.ui-corner-bottom{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.ui-corner-right{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.ui-corner-left{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px}.ui-corner-all{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.ui-widget-overlay{background:#aaa url(/portal/img/jquery.tools/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity: .30;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin: -8px 0 0 -8px;padding:8px;background:#aaa url(/portal/img/jquery.tools/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity: .30;filter:Alpha(Opacity=30);-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:0.6em;height:1.8em;cursor:default;box-shadow:0 1px 2px #b3b3b3;-webkit-box-shadow:0 1px 2px #b3b3b3;-moz-box-shadow:0 1px 2px #b3b3b3}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size: .7em;display:block;border:0;background-position:0 0}.ui-slider-horizontal{height: .6em}.ui-slider-horizontal .ui-slider-handle{top: -.8em;margin-left: -.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width: .8em;height:100px}.ui-slider-vertical .ui-slider-handle{left: -.3em;margin-left:0;margin-bottom: -.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-autocomplete{position:absolute;cursor:default}* html .ui-autocomplete{width:1px}.ui-menu{list-style:none;padding:2px;margin:0;display:block;float:left}.ui-menu .ui-menu{margin-top: -3px}.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;float:left;clear:left;width:100%}.ui-menu .ui-menu-item
a{text-decoration:none;display:block;padding:.2em .4em;line-height:1.5;zoom:1}.ui-menu .ui-menu-item a.ui-state-hover,
.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin: -1px}@media
screen{html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}html{width:auto;height:auto}html,body{text-align:center}#wrapper{width:100%;float:left;padding:10px
0}#mainarea{margin:0
auto;padding:0;border:0}#mainarea
*{margin:0;padding:0;border:0;text-align:left}span.tooltip{cursor:default}*{font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:normal;text-decoration:none}strong, b, strong
em{font-weight:bold!important}p b
i{font-weight:bold!important}acronym{border-bottom:1px dotted!important}div.fixfloat{float:none;clear:both;width:0;height:0;margin:0;padding:0;font-size:0;line-height:0px}.clear,
form
br{clear:both}.hide{position:absolute;top:-1000px;left:-5000px}.none{display:none}div#ui-datepicker-div{z-index:99999!important}#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}#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;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
#contentArea.wide{width:968px;position:relative;top:0;left:0;float:left}#mainarea #body #content
#contentAreaWide{width:968px;position:relative;top:0;left:0;float:left}#mainarea #body #content
#contextArea{width:315px;position:relative;top:0;left:0;float:right;padding-top:11px}#mainarea #body
#contentFrontdoorMS{width:994px;position:relative;top:-1px;left:0;z-index:110;float:left;padding:0
0 20px 0}#mainarea #body #contentFrontdoorMS
.contentArea{width:647px;position:relative;top:0;left:0;float:left;padding:8px
0 0 15px}#mainarea #body #contentFrontdoorMS
.contextArea{width:315px;position:relative;top:0;left:0;float:right;padding:11px
10px 0 0}#mainarea
#footer{width:981px;float:left;padding:15px
4px 10px 4px;margin:0
1px}#mainarea #header
.logo{width:990px;height:179px;position:absolute;bottom:1px;left:3px;z-index:110}#mainarea #header .keyvisualImage
.logo{bottom:0px;left:0px}#mainarea #header .logo
a{display:block;height:179px;position:absolute;right:0;width:275px;text-indent:-9999px}#mainarea #header
.logo.highlight{z-index:101}#mainarea form#globalSearch, #mainarea
form#globalSearchError{width:215px;position:absolute;top:38px;right:-20px}#mainarea form#globalSearch
div.searchItemAjax{display:none;position:absolute;width:16px;height:16px;top:5px;right:30px;background-image:url(/img/objects/massrequest-loading.gif)}#mainarea form#globalSearch input, #mainarea form#globalSearchError
input{width:182px;float:left;font-size:0.7em;padding:7px
0 4px 7px}#mainarea form#globalSearch input:hover, #mainarea form#globalSearchError input:hover{background-position:0 -27px}#mainarea form#globalSearch button, #mainarea form#globalSearchError
button{width:26px;height:27px;float:left;cursor:pointer}#mainarea form#globalSearch button:hover, #mainarea form#globalSearchError button:hover{background-position:0 -27px}#mainarea form#globalSearchError
input{border:0;margin:0}#wrapper #mainarea #body #content form#globalSearchError
fieldset{border:0}#mainarea #header
#keyvisual{width:988px;height:598px;position:relative;top:0;left:2px;z-index:100;float:left}#mainarea #header #keyvisual
img{width:988px;height:598px;float:left}#mainarea #header
#keyvisual.lower{z-index:99}#mainarea #header .keyvisual-desc, #mainarea #header #keyvisual .keyvisual-desc{font-size:.6em;position:absolute;bottom:3px;left:5px;z-index:120;color:#FFF}#mainarea #header #keyvisual .keyvisual-claim{position:absolute;display:block;z-index:120}#mainarea #header #keyvisual .keyvisual-claim
a{display:block;background:url(/portal/img/objects/blank.gif);text-indent:-9999px}#mainarea #header #keyvisual .keyvisual-claim a
img{position:static;top:auto;left:auto;width:auto;height:auto}#mainarea #content
#banner_facebook{width:900px;float:left;padding:10px
20px;margin-left:23px}#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;padding:5px
0 0 20px}#mainarea #links img, #mainarea #links
a{float:left;padding-right:20px}#mainarea #body
#partnerXL{width:988px;position:relative;top:-1px;left:3px;z-index:100;float:left;padding-top:28px;margin:0}#mainarea #body #partnerXL
div.banner{width:980px;float:left;padding-bottom:60px}#mainarea #body #partnerXL div.banner
h6{font-size:0.6em;margin:0
0 0 35px}#mainarea #body #partnerXL div.banner
div.content{width:940px;float:left;margin:0
0 0 26px}#mainarea #body #partnerXL div.banner div.content
a{float:left;padding:0
10px;margin:5px
10px}#mainarea #body
#partnerL{width:667px;position:relative;top:0;left:-10px;z-index:100;float:left;padding-top:28px;margin:0}#mainarea #body #partnerL
div.banner{width:667px;float:left;padding-bottom:60px}#mainarea #body #partnerL div.banner
h6{font-size:0.6em;margin:0
0 0 35px}#mainarea #body #partnerL div.banner
div.content{width:500px;float:left;margin:0
0 0 120px}#mainarea #body #partnerL div.banner div.content
a{float:left;padding:0
10px;margin:5px
10px}#mainarea #body
#partnerS{width:284px;position:relative;top:20px;left:17px;z-index:100;float:left;padding-top:10px;margin:0}#mainarea #body #partnerS
div.banner{width:284px;float:left;padding-bottom:15px}#mainarea #body #partnerS div.banner
h6{font-size:0.6em;margin:0
0 0 10px}#mainarea #body #partnerS div.banner
div.content{width:280px;float:left;margin:5px
0 0 2px}#mainarea #body #partnerS div.banner div.content
a{float:left;padding:0
10px;margin:5px}#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{text-decoration:none;line-height:1.2em}#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{padding-left:7px}#mainarea #body #content ul.jump
li.top{text-align:right;padding-right:8px}#mainarea #body #content ul.jump
li.right{float:right!important;padding-right:8px}#mainarea #footer
#bottom{width:978px;min-height:175px;float:left}#bottom
div.meta{width:220px;float:left;padding-left:20px}#bottom div.meta-content{padding-bottom:20px;overflow:auto}#bottom div.meta
h3{width:220px;float:left;font-size:0.7em;font-weight:normal;padding-bottom:5px}#bottom div.meta
h3.margin{margin:20px
0 5px 0}#bottom
ul{width:215px;float:left;padding-left:5px}#bottom ul.lang
li{width:86px!important;float:left;padding:2px
0 2px 8px}#bottom ul
li{width:207px;float:left;padding:2px
0 2px 8px}#bottom ul li
a{float:left;font-size:0.7em;line-height:1.2em}#bottom ul.contact
li{width:185px}#bottom ul.contact
li.icon{padding:5px
0 5px 30px;background-color:transparent;background-repeat:no-repeat;background-position:0 0}#bottom ul.lang
li{padding:1px
0 5px 20px;background-position:0 2px}#bottom ul.lang
li.en{background-image:url(/portal/img/flags/gb.gif)}#bottom ul.lang
li.it{background-image:url(/portal/img/flags/it.gif)}#bottom ul.lang
li.cz{background-image:url(/portal/img/flags/cz.gif)}#bottom ul.lang
li.nl{background-image:url(/portal/img/flags/nl.gif)}#bottom ul.lang
li.cn{background-image:url(/portal/img/flags/cn.gif)}#bottom ul.lang
li.ru{background-image:url(/portal/img/flags/ru.gif)}#bottom ul.market
li.us{background-image:url(/portal/img/flags/us.gif)}#bottom ul.market
li.de{background-image:url(/portal/img/flags/de.gif)}#bottom ul.market
li.at{background-image:url(/portal/img/flags/at.gif)}#bottom ul.market
li.ch{background-image:url(/portal/img/flags/ch.gif)}#bottom ul.market
li.other{background:url(/portal/img/flags/global.gif) no-repeat 0 11px;width:auto !important;padding-top:10px}#bottom div.meta
div.teaserMeta{width:200px;float:left;margin:5px
0 5px 0}#bottom div.meta div.teaserMeta
a.img{width:55px;float:left}#bottom div.meta div.teaserMeta
p.small{width:140px;float:right;font-size:0.7em;line-height:1.2em}#bottom div.meta div.teaserMeta a.link, #bottom div.meta div.teaserMeta a.link:visited{float:right;font-size:0.6em;padding-top:5px}#bottom div.meta div.teaserMeta a.link:hover, #bottom div.meta div.teaserMeta a.link:active, #bottom div.meta div.teaserMeta a.link:focus{text-decoration:underline}#bottom div.meta div.teaserMeta
p.large{width:200px;float:left;font-size:0.7em;line-height:1.2em}#bottom div.meta div.teaserMeta
form{width:200px;float:left;margin-top:10px}#bottom div.meta div.teaserMeta form
label{float:left;font-size:0.7em;padding-top:4px}#bottom div.meta div.teaserMeta form
input{width:150px;float:right;font-size:0.7em;padding:2px
1px 2px 3px;margin:0}#bottom div.meta div.teaserMeta form
a.buttonstyle{height:22px;float:right;padding:0
2px 0 0;margin-top:10px}#bottom div.meta div.teaserMeta form a.buttonstyle span, #bottom div.meta div.teaserMeta form a.buttonstyle:visited
span{height:18px;float:left;font-size:0.7em;padding:4px
10px 0 13px;cursor:pointer}#bottom div.meta div.teaserMeta form a.buttonstyle:hover span, #bottom div.meta div.teaserMeta forma.buttonstyle:hover span:active, #bottom div.meta div.teaserMeta form a.buttonstyle:focus
span{background-position:0 -22px}#bottom div.metaFacebook a, #bottom div.metaFacebook a:visited{width:222px;height:66px;float:left;margin-top:20px}#bottom div.metaFacebook a:hover, #bottom div.metaFacebook a:active, #bottom div.metaFacebook a:focus{background-position:0 100%}#mainarea #footer
div.copy{float:right;font-size:0.6em;padding:5px
10px 0 0}iframe{background-color:#fff}#wrapper.popup, #wrapper.popup #body #content,body.popup{background-color:#fff;background-image:none}#wrapper.popup #mainarea, #wrapper.popup #body, #wrapper.popup #body
#content{width:auto}#content
iframe{border:0}iframe#twttrHubFrame{display:none}#content #rce-hull.wide{width:968px}#content #rce-hull.small{width:653px}}@media
screen{#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:19999;overflow:hidden}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative;overflow:visible}#cboxLoadedContent{overflow:auto}#cboxLoadedContent
iframe{display:block;width:100%;height:100%;border:0}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}#colorbox{}#cboxTopLeft{width:21px;height:21px}#cboxTopCenter{height:21px}#cboxTopRight{width:21px;height:21px}#cboxBottomLeft{width:21px;height:21px}#cboxBottomCenter{height:21px}#cboxBottomRight{width:21px;height:21px}#cboxMiddleLeft{width:21px}#cboxMiddleRight{width:21px}#cboxLoadedContent{margin-bottom:75px}.homepage
#cboxLoadedContent{margin-bottom:0}#cboxTitle{position:absolute;bottom:3px;left:0;text-align:center;width:100%;height:45px;font-size:0.7em;font-weight:bold;margin-bottom:22px;overflow:hidden}.homepage
#cboxTitle{height:22px;margin-bottom:0}#cboxCurrent{position:absolute;bottom:3px;left:58px;font-size:0.7em}#cboxSlideshow{position:absolute;bottom:3px;right:30px}#cboxPrevious{position:absolute;bottom:0;left:0px;background-position:-25px 0px;background-repeat:no-repeat;width:25px;height:25px;text-indent:-9999px}#cboxPrevious.hover{background-position:-25px -25px}#cboxNext{position:absolute;bottom:0;left:27px;background-position:0px 0px;background-repeat:no-repeat;width:25px;height:25px;text-indent:-9999px}#cboxNext.hover{background-position:0px -25px}#cboxClose{position:absolute;bottom:0;right:0;background-position:-50px 0px;background-repeat:no-repeat;width:25px;height:25px;text-indent:-9999px}#cboxClose.hover{background-position:-50px -25px}}.tipsy{padding:5px;font-size:11px;line-height:1.2em;background-repeat:no-repeat}.tipsy-inner{padding:8px
8px 10px 8px;max-width:220px;text-align:center}.tipsy-inner{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.tipsy-north{background-position:top center}.tipsy-south{background-position:bottom center}.tipsy-east{background-position:right center}.tipsy-west{background-position:left center}@media
screen{.imgContainer{width:480px;height:310px;position:relative;top:0px;left:5px;z-index:100;float:right}#galleryFrontdoor{width:469px;height:304px;float:left;padding:6px
0 0 7px;overflow:hidden}#galleryFrontdoor
h2{width:480px;position:absolute;top:-13px;left:0;z-index:110;font-size:0.8em}#galleryFrontdoor .tabs-hide{display:none}#galleryFrontdoor .tabs-nav{font-size:0.6em;line-height:1.1em}#galleryFrontdoor .tabs-nav:after{display:block;clear:both;content:" "}#galleryFrontdoor
ul#naviTabs{width:460px;position:absolute;top:6px;left:8px;z-index:130}#galleryFrontdoor .tabs-nav
li{float:left}#galleryFrontdoor .tabs-nav
li.first{width:60px}#galleryFrontdoor .tabs-nav
li.default{width:100px}#galleryFrontdoor .tabs-nav li.default a, #galleryFrontdoor .tabs-nav li.default a:visited,
#galleryFrontdoor .tabs-nav li.first a, #galleryFrontdoor .tabs-nav li.first a:visited{height:50px;display:block;padding:7px
0 0 7px}#galleryFrontdoor .tabs-nav li.first
a{width:60px;text-align:center;background-position:100% 0!important;padding-left:0!important}#galleryFrontdoor .tabs-nav li.default a:hover, #galleryFrontdoor .tabs-nav li.default a:active, #galleryFrontdoor .tabs-nav li.default a:focus{background-position:0 -60px!important}#galleryFrontdoor .tabs-nav li.first a:hover, #galleryFrontdoor .tabs-nav li.first a:active, #galleryFrontdoor .tabs-nav li.first a:focus{background-position:100% -60px!important}#galleryFrontdoor .tabs-nav li.tabs-selected a, #galleryFrontdoor .tabs-nav li.tabs-selected a:hover{background-position:0 -123px!important}#galleryFrontdoor .tabs-nav li.tabs-selected a.first, #galleryFrontdoor .tabs-nav li.tabs-selected a.first:hover{background-position:100% -123px!important}#galleryFrontdoor div.tabs-container{width:428px;height:231px;position:absolute;top:49px;left:9px;z-index:120;padding:20px
0 0 30px}#galleryContent{width:640px;float:left;padding:20px
0 0 10px;overflow:hidden}#galleryContent .tabs-hide{display:none}#galleryContent .tabs-nav{font-size:0.7em}#galleryContent .tabs-nav:after{display:block;clear:both;content:" "}#galleryContent
ul#naviContent{width:636px;margin-left:4px}#galleryContent .tabs-nav
li{float:left}#galleryContent .tabs-nav a, #galleryContent .tabs-nav a
span{background-repeat:no-repeat;background-position:0 0;display:block;padding:0
9px}#galleryContent .tabs-nav
a{font-weight:bold;text-align:center;text-decoration:none;line-height:1.2em;padding-left:0;margin:1px
0 0;white-space:nowrap;outline:0}#galleryContent .tabs-nav .tabs-selected
a{position:relative;top:1px;z-index:2;margin-top:0}#galleryContent .tabs-nav a
span{width:30px;min-width:30px;height:18px;min-height:26px;padding-top:8px;padding-right:0}#galleryContent .tabs-nav a
span.search{position:relative;top:0;left:0;padding-left:32px}#galleryContent .tabs-nav a span.search
img.icon{position:absolute;top:8px;left:10px}*>#galleryContent .tabs-nav a
span{width:auto;height:auto}#galleryContent .tabs-nav .tabs-selected a
span{padding-bottom:1px}#galleryContent .tabs-nav .tabs-selected a, #galleryContent .tabs-nav a:hover, #galleryContent .tabs-nav a:focus, #galleryContent .tabs-nav a:active{background-position:100% -152px}#galleryContent .tabs-nav a, #galleryContent .tabs-nav .tabs-disabled a:hover, #galleryContent .tabs-nav .tabs-disabled a:focus, #galleryContent .tabs-nav .tabs-disabled a:active{background-position:100% -101px}#galleryContent .tabs-nav .tabs-selected a span, #galleryContent .tabs-nav a:hover span, #galleryContent .tabs-nav a:focus span, #galleryContent .tabs-nav a:active
span{background-position:-3px -50px}#galleryContent .tabs-nav a span, #galleryContent .tabs-nav .tabs-disabled a:hover span, #galleryContent .tabs-nav .tabs-disabled a:focus span, #galleryContent .tabs-nav .tabs-disabled a:active
span{background-position:-3px 0}#galleryContent .tabs-nav .tabs-selected a:link, #galleryContent .tabs-nav .tabs-selected a:visited, #galleryContent .tabs-nav .tabs-disabled a:link, #galleryContent .tabs-nav .tabs-disabled a:visited{cursor:text}#galleryContent .tabs-nav a:hover, #galleryContent .tabs-nav a:focus, #galleryContent .tabs-nav a:active,
#galleryContent .tabs-nav .tabs-deselectable a:hover, #galleryContent .tabs-nav .tabs-deselectable a:focus, #galleryContent .tabs-nav .tabs-deselectable a:active{cursor:pointer}#galleryContent div.tabs-container{width:640px;position:relative;top:-6px;left:0;z-index:2;float:left;padding-top:20px}#galleryContent div.tabs-container
div.panel{width:640px;min-height:150px;position:relative;top:0;left:0;z-index:2;float:left;padding-bottom:40px}#galleryContent .tabs-loading
em{padding:0
0 0 20px}* html #galleryContent .tabs-nav{display:inline-block}*:first-child+html #galleryContent .tabs-nav{display:inline-block}#contentArea #galleryContent
#gtOffersGalleryContent{padding:10px
20px}#contentArea #galleryContent #gtOffersGalleryContent .tabs-container{width:100%;padding-top:10px}#contentArea #galleryContent #gtOffersGalleryContent .gt-offer{padding:10px
30px;margin:0
0 10px 0}#content #contentArea #galleryContent #gtOffersGalleryContent div.gt-offer
div.fliesstext{padding:10px
0 0 0;float:none;width:auto}#content #contentArea #galleryContent #gtOffersGalleryContent
h3{font-size:.9em;font-weight:bold}#content #contentArea #galleryContent #gtOffersGalleryContent div.fliesstext
p.price{padding-bottom:0}}
/*
 * jQuery UI Stars v3.0.1
 * http://plugins.jquery.com/project/Star_Rating_widget
 *
 * Copyright (c) 2010 Marek "Orkan" Zajac (orkans@gmail.com)
 * Dual licensed under the MIT and GPL licenses.
 * http://docs.jquery.com/License
 *
 * $Rev: 1616 $
 * $Date:: 2012-01-18 #$
 * $Build: 35 (2010-05-01)
 *
 */
.ui-stars-star,.ui-stars-cancel{float:left;display:block;overflow:hidden;text-indent: -999em;cursor:pointer}.ui-stars-star a,
.ui-stars-cancel
a{width:16px;height:15px;display:block;background:url('/portal/img/jquery.tools/jquery.ui.stars.gif') no-repeat 0 0}.ui-stars-star
a{background-position:0 -32px}.ui-stars-star-on
a{background-position:0 -48px}.ui-stars-star-hover
a{background-position:0 -64px}.ui-stars-cancel-hover
a{background-position:0 -16px}.ui-stars-star-disabled,
.ui-stars-star-disabled a,
.ui-stars-cancel-disabled
a{cursor:default !important}.popup #wrapper #mainarea #body #content
form{float:none !important}.imageflow{overflow:hidden;position:relative;text-align:left;visibility:hidden;width:100%}.imageflow
img{border:none;position:absolute;top:0;visibility:hidden;-ms-interpolation-mode:bicubic}.imageflow
p{margin:0
auto !important;text-align:center !important}.imageflow
.loading{font-size:0.75em;border:1px
solid white !important;height:15px;left:50%;margin-left:-106px;padding:5px
!important;position:relative;visibility:visible;width:200px}.imageflow
.loading_bar{background:#fff;height:15px;visibility:visible;width:1%}.imageflow
.navigation{z-index:10000}.imageflow
.caption{font-weight:bold;font-size:0.65em;position:relative;text-align:center !important;z-index:10001}.imageflow
.scrollbar{position:relative;visibility:hidden;z-index:10002;height:1px}.imageflow
.slider{display:none;height:20px;width:20px;margin-top: -8px !important;margin-bottom: -7px !important;position:absolute;z-index:10003}.imageflow
.slideshow{cursor:pointer;height:20px;margin:20px
0 0 20px;position:absolute;width:20px;z-index:10003}.imageflow
.slideshow.pause{background:url(/portal/img/ImageFlow/button_pause.png) no-repeat}.imageflow
.slideshow.play{background:url(/portal/img/ImageFlow/button_play.png) no-repeat}.imageflow
.images{overflow:hidden;white-space:nowrap}.imageflow
.button{cursor:pointer;height:20px;position:relative;width:20px}.imageflow
.previous{background:url(/portal/img/ImageFlow/button_left.png) top left no-repeat;float:left;margin: -7px 0 0 -30px !important;position:relative;top: -120px;left: -100px}.imageflow
.next{background:url(/portal/img/ImageFlow/button_right.png) top left no-repeat;float:right;margin:-7px -30px 0 30px !important;position:relative;top: -120px;left:85px}ul.ui-autocomplete{font-size: .7em;text-align:left;margin-left:3px;padding:0;z-index:15000;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}ul.ui-autocomplete li.ui-menu-item{padding:0;margin:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}ul.ui-autocomplete li.ui-autocomplete-category{padding:5px;font-weight:bold;font-size:1.1em;float:left;clear:left;width:100%}ul.ui-autocomplete li.ui-menu-item
a{padding:5px;margin:0;cursor:pointer;border:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;line-height:1}ul.ui-autocomplete .ui-menu-item a.ui-state-hover,
ul.ui-autocomplete .ui-menu-item a.ui-state-active{padding:5px;margin:0;border:0}ul.ui-autocomplete-metasearch{}ul.ui-autocomplete-metasearch li.ui-menu-item a,
ul.ui-autocomplete-metasearch li.ui-autocomplete-category,
ul.ui-autocomplete-metasearch .ui-menu-item a.ui-state-hover,
ul.ui-autocomplete-metasearch .ui-menu-item a.ui-state-active{padding-left:25px}@media
screen{#map_container{display:block;width:988px;height:599px;position:absolute;top:-750px;left:50%;z-index:99;padding:0;margin:0
0 0 -494px}.index #map_container,
.homepage
#map_container{top:-760px}#map_container
#layerMap{width:988px;height:598px;position:absolute;bottom:0;left:0;z-index:1260}#map_container
#mapLarge{position:absolute;bottom:1px;left:0;z-index:100;width:988px;height:510px;overflow:hidden}#map_container.highlight{z-index:110}#map_container
div.logoMap{width:988px;height:179px;position:absolute;bottom:1px;left:0;z-index:1250}#map_container a#hideMap, #map_container a#hideMap:visited{position:absolute;top:62px;right:15px;z-index:1250!important;height:14px;padding-right:18px;font-size:0.6em;line-height:14px}#map_container a#hideMap:hover, #map_container a#hideMap:active, #map_container a#hideMap:focus{text-decoration:underline;background-position:100% -14px}#MSVE_dashboardContainer{width:20px!important;position:absolute !important;top:50px !important;left:950px !important;z-index:11200 !important}table.eContent_Dashboard_OuterTable{width:988px!important;height:45px!important;position:absolute;top:-7px!important;left:-3px!important}.MSVE_PoweredByLogo{bottom:36px!important}body
div.ero{z-index:12000 !important}body div.ero div.ero-shadow div.ero-body{width:320px}#mapLarge
#infoboard{width:300px;text-align:left;font-size:0.7em;line-height:1.2em}#mapLarge #infoboard img,
#mapLarge table
img{display:block}#mapLarge #close-infoboard{position:absolute;top:81px;right:5px;display:none;cursor:pointer}#mapLarge #infoboard-content{}#mapLarge #infoboard a, #mapLarge #infoboard a:visited{text-decoration:none}#mapLarge #infoboard a:hover, #mapLarge #infoboard a:active, #mapLarge #infoboard a:focus{text-decoration:underline}#mapLarge #infoboard
h3{font-size:1.4em;line-height:1.2em;font-weight:bold}#mapLarge #infoboard
div.image{}#mapLarge #infoboard div.image a
img{border:none}#mapLarge #infoboard
div.link{display:block;text-align:right}#mapLarge #infoboard div.location
h5{font-style:italic;padding:5px
0}#mapLarge #infoboard div.location
p{display:none;height:0px}#mapLarge #infoboard div.location p
span.price{display:none;height:0px}#mapLarge #infoboard div.description
h5{display:none;height:0px}#mapLarge #infoboard div.description
p{font-size:1.0em;padding:5px
0;line-height:1.2em}#mapLarge #infoboard div.description p
span.price{display:block;text-align:right;font-weight:bold}#mapLarge #infoboard div.description p
span.label{width:165px;float:left}#mapLarge #infoboard div.description p
span.value{font-weight:bold}#mapLarge #infoboard .region
div.image{margin:10px
0}#mapLarge #infoboard
ul.rooms{font-size: .9em}#mapLarge #infoboard ul.rooms
li{padding:2px
5px;margin-bottom:2px}#mapLarge #infoboard ul.rooms
.description{margin-bottom:3px}#mapLarge #infoboard ul.rooms .price,
#mapLarge #infoboard ul.rooms
.booking{float:right;font-size:1.2em;text-align:right}#mapLarge #infoboard ul.rooms
.price{font-weight:bold;line-height:21px;padding-right:10px}#mapLarge #infoboard ul.rooms li a.booking
span{cursor:pointer;float:left;font-size:0.7em;font-weight:bold;padding:3px
5px 3px 28px}table.eContent_Dashboard_Table{position:absolute;top:2px;left:3px;border-collapse:separate}td.eContent_Dashboard_MenuItem
div{margin:0
5px!important;white-space:nowrap}#legend{width:265px;position:absolute;top:123px;left:-1px;z-index:1100 !important}#legend
*{border:0;padding:0;margin:0;text-align:left}#legend
div.legendTop{width:100%;height:9px;float:left}#legend
div.legendBody{width:100%;float:left}#legend
div.legendBottom{width:100%;height:14px;float:left}#legend
div.legendToggler{width:80%;float:left;padding:0
12% 0 8%}#legend div.legendToggler
div{float:left;font-size:0.7em;font-weight:bold;padding-top:2px}#legend div.legendToggler a, #legend div.legendToggler a:visited{width:19px;height:19px;float:right}#legend div.legendToggler a:hover, #legend div.legendToggler a:active, #legend div.legendToggler a:focus{background-position:0 -14px}#legend div.legendBody
div.listWrapper{width:256px;height:380px;overflow:auto}#legend
ul.category{width:215px;float:left;font-size:0.7em;padding:5px
0 5px 20px}#legend
ul.second{width:195px;float:left;font-size:100%;padding:5px
0 5px 20px;display:none}#legend
ul.third{width:175px;float:left;font-size:100%;padding:5px
0 5px 20px;display:none}#legend ul
li{width:100%;float:left;line-height:1.2em;padding:3px
0}#legend ul li
input{float:left}#legend ul li
label{width:145px;float:left;padding-left:5px}#legend ul li label.wiki, #legend ul li label.pics, #legend ul li label.video, #legend ul li label.cams, #legend ul li label.weather, #legend ul li
label.livecams{float:left;padding:2px
20px;margin-left:5px}#legend ul li
label.loading{background-image:url("/portal/img/objects/massrequest-loading.gif") !important;background-position:0 0 !important}#legend ul
li.top{padding-top:20px}#dashboard{position:absolute;top:50px;left:0;width:988px;height:45px;background:url('/portal/img/map/back_map.png') repeat-x;z-index:100}#dashboard-maptypes{padding:9px
6px}#dashboard-maptypes
li{float:left}#dashboard-maptypes li
a{display:block;float:left;margin:0
5px;padding:6px
5px;border:1px
solid #b3b3b3;color:#000;font-size:10px;background:#fff;cursor:pointer}#dashboard-maptypes li
a.active{background:#e7f0ee;font-weight:bold}#dashboard-zoom{position:absolute;top:83px;right:11px;border:1px
solid #cbcbcb}#dashboard-zoom li
a{display:block;width:20px;height:20px;background:#fff;text-indent:-9999px;cursor:pointer}#dashboard-zoom li
a.plus{background:url('/portal/img/map/zoom-plus.gif') no-repeat}#dashboard-zoom li
a.minus{background:url('/portal/img/map/zoom-minus.gif') no-repeat}#mainarea #body #content #contextArea
#teaserMap{width:287px;height:216px;position:relative;top:0;left:0;float:right;padding:5px
0 0 6px;margin:0
9px 0 3px}#mainarea #body #content #contextArea #teaserMap
#mapSmall{width:280px;height:210px;position:relative;top:0;left:0;float:left}#mainarea #body #content #contextArea #teaserMap
a.zoom{width:32px;height:32px;position:absolute;top:3px;right:5px;z-index:300}#mainarea #body #content #contentArea #adwords
#mapSearch{width:215px;height:162px;position:relative;top:0;left:0;float:left;background-image:url("/portal/img/objects/massrequest-loading.gif");background-position:100px 48%;background-repeat:no-repeat}.index
#map_container{z-index:120;width:965px;height:548px;margin:0
0 0 -480px;border:1px
solid #808080}.index #map_container
#mapLarge{bottom:0;width:965px}.index
#dashboard{top:-3px;width:965px}.index
#legend{top:73px}.index #map_container a#hideMap, .index #map_container a#hideMap:visited{top:11px}}@media
screen{#naviTop{position:absolute;height:45px;top:-12px;right:62px;z-index:11110}#naviTop
ul{position:relative;z-index:250;list-style:none;margin:0px;padding:12px
0 0 0}#naviTop
li{position:relative;float:left;padding:0;margin:0}#naviTop li
a{position:relative;z-index:250}#mainarea #funktionen li.on
a.topnavi{background-position:100% 100%}#mainarea #funktionen li.on a.topnavi
span{background-position:0 -58px}#naviTop li a:active{outline:none}.lang-it
#naviTop{right:80px}#mainarea #funktionen a.topnavi, #mainarea #funktionen a.topnavi:visited{float:left;height:29px;background-color:transparent;background-repeat:no-repeat;background-position:100% -29px;padding-right:3px;margin:0}#mainarea #funktionen a.topnavi:hover, #mainarea #funktionen a.topnavi:active, #mainarea #funktionen a.topnavi:focus{background-position:100% 100%}#mainarea #funktionen a.topnavi
span{float:left;height:24px;font-size:0.75em;font-weight:bold;line-height:1.2em;background-color:transparent;background-repeat:no-repeat;background-position:0 0;padding:5px
7px 0 10px;cursor:pointer}#mainarea #funktionen a.topnavi span:hover{background-position:0 -58px}#mainarea #funktionen a.topnavi span
img{width:16px;height:11px;float:left;padding:2px
5px 0 0;cursor:pointer}#mainarea #funktionen a.no-padding span
img{padding:2px
0 0 0}#mainarea #funktionen a#home, #mainarea #funktionen a#home:visited{width:34px;height:29px;position:absolute;top:0;left:10px;z-index:11120;background-color:transparent;background-repeat:no-repeat;background-position:0 0}#mainarea #funktionen a#home:hover, #mainarea #funktionen a#home:active, #mainarea #funktionen a#home:focus{background-position:0 -29px}#mainarea #funktionen #naviTop
a#showMap{position:absolute;top:12px;right:-62px;z-index:11120}#naviTop
div#icon_naviMap{width:45px;height:44px;position:absolute;top:2px;right:-90px;z-index:11130}#naviTop div#icon_naviMap
a{width:45px;height:44px;position:absolute}.lang-it #mainarea #funktionen #naviTop
a#showMap{right:-80px}.lang-it #naviTop
div#icon_naviMap{right:-108px}#naviTop li
div.dropdown{width:980px;position:absolute;top:1px;left:0;z-index:100;padding-bottom:16px;display:none}#naviTop li
div.nav_0{left:-452px}#naviTop li
div.nav_1{left:-543px}#naviTop li
div.nav_2{left:-645px}#naviTop li
div.nav_3{left:-735px}#naviTop li
div.nav_4{left:-809px}#naviTop li div.dropdown
.top{width:980px;height:14px;float:left}#naviTop li div.dropdown
.body{width:980px;position:relative;top:0;left:0;float:left;padding:0
0 20px 0!important}#naviTop li div.dropdown .body
.teaser{width:960px;float:left;padding:0
0 20px 0!important}#naviTop li div.dropdown div.body div.naviTeaser_0,
#naviTop li div.dropdown div.body div.naviTeaser_1,
#naviTop li div.dropdown div.body div.naviTeaser_2,
#naviTop li div.dropdown div.body div.naviTeaser_3,
#naviTop li div.dropdown div.body div.naviTeaser_4,
#naviTop li div.dropdown div.body div.naviTeaser_5,
#naviTop li div.dropdown div.body div.naviTeaser_6,
#naviTop li div.dropdown div.body div.naviTeaser_7,
#naviTop li div.dropdown div.body div.naviTeaser_8,
#naviTop li div.dropdown div.body
div.naviTeaser_markets{position:relative!important;top:25px;left:20px;float:left;margin:0}*+html #naviTop li div.dropdown div.body div.naviTeaser_0,
*+html #naviTop li div.dropdown div.body div.naviTeaser_1,
*+html #naviTop li div.dropdown div.body div.naviTeaser_2,
*+html #naviTop li div.dropdown div.body div.naviTeaser_3,
*+html #naviTop li div.dropdown div.body div.naviTeaser_4,
*+html #naviTop li div.dropdown div.body div.naviTeaser_5,
*+html #naviTop li div.dropdown div.body div.naviTeaser_6,
*+html #naviTop li div.dropdown div.body div.naviTeaser_7,
*+html #naviTop li div.dropdown div.body
div.naviTeaser_8{position:static!important;margin:5px
0 0 20px;padding:0!important}*+html #naviTop li div.dropdown div.body
div.naviTeaser_0{margin-top:20px}#naviTop li div.dropdown .body .teaser ul.colums, #naviTop li div.dropdown .body .teaser
ul.twoColums{width:960px;float:left}#naviTop li div.dropdown .body .teaser ul.colums
li{width:300px;float:left;padding-right:20px}#naviTop li div.dropdown .body .teaser ul.colums li img.header, #naviTop li div.dropdown .body .teaser ul.twoColums li
img.header{float:left;padding-bottom:10px}#naviTop li div.dropdown .body .teaser ul.twoColums
li{width:460px;float:left;padding-right:20px}#naviTop li div.dropdown .body .teaser
ul.squares{width:960px;float:left;padding:5px
0 0 0}#naviTop li div.dropdown .body .teaser ul.squares
li{width:300px;float:left;padding-right:20px}#naviTop li div.dropdown .body .teaser ul.squares li a, #naviTop li div.dropdown .body .teaser ul.squares li a:visited{width:288px;float:left;font-size:0.75em;line-height:1.2em;padding:3px
6px}#naviTop li div.dropdown .body .teaser ul.squares li a:hover, #naviTop li div.dropdown .body .teaser ul.squares li a:active, #naviTop li div.dropdown .body .teaser ul.squares li a:focus{font-style:italic;font-weight:bold!important;padding:2px
5px}#naviTop li div.dropdown .body .teaser ul.squares li a
img{width:38px;height:38px;float:left}#naviTop li div.dropdown .body .teaser ul.squares li a
span{float:left;padding:10px
0 0 10px;cursor:pointer}#naviTop li div.dropdown .body .teaser
ul.lang{width:960px;float:left;padding:5px
0 0 0}#naviTop li div.dropdown .body .teaser ul.lang
li{width:15%;float:left;padding:10px
0}#naviTop li div.dropdown .body .teaser ul.lang li a, #naviTop li div.dropdown .body .teaser ul.lang li a:visited{float:left;font-size:0.75em;line-height:1.2em;padding:0
10px 0 20px}#naviTop li div.dropdown .body .teaser ul.lang li a:hover, #naviTop li div.dropdown .body .teaser ul.lang li a:active, #naviTop li div.dropdown .body .teaser ul.lang li a:focus{font-style:italic;font-weight:bold!important}#naviTop li div.dropdown .body .teaser ul.lang li a.en,
#naviTop li div.dropdown .body .teaser ul.lang li
a.gb{background:transparent url(/portal/img/flags/gb.gif) no-repeat 0 50%}#naviTop li div.dropdown .body .teaser ul.lang li
a.us{background:transparent url(/portal/img/flags/us.gif) no-repeat 0 50%}#naviTop li div.dropdown .body .teaser ul.lang li
a.de{background:transparent url(/portal/img/flags/de.gif) no-repeat 0 50%}#naviTop li div.dropdown .body .teaser ul.lang li
a.cn{background:transparent url(/portal/img/flags/cn.gif) no-repeat 0 50%}#naviTop li div.dropdown .body .teaser ul.lang li
a.cz{background:transparent url(/portal/img/flags/cz.gif) no-repeat 0 50%}#naviTop li div.dropdown .body .teaser ul.lang li
a.it{background:transparent url(/portal/img/flags/it.gif) no-repeat 0 50%}#naviTop li div.dropdown .body .teaser ul.lang li
a.jp{background:transparent url(/portal/img/flags/jp.gif) no-repeat 0 50%}#naviTop li div.dropdown .body .teaser ul.lang li
a.kr{background:transparent url(/portal/img/flags/kr.gif) no-repeat 0 50%}#naviTop li div.dropdown .body .teaser ul.lang li
a.nl{background:transparent url(/portal/img/flags/nl.gif) no-repeat 0 50%}#naviTop li div.dropdown .body .teaser ul.lang li
a.ru{background:transparent url(/portal/img/flags/ru.gif) no-repeat 0 50%}#naviTop li div.dropdown .body .teaser ul.lang li
a.other{background:transparent url(/portal/img/flags/global.gif) no-repeat 0 50%}#naviTop li div.dropdown .body .teaser ul.colums li ul.listNav,
#naviTop li div.dropdown .body .teaser ul.colums li ul.listTeaser, #naviTop li div.dropdown .body .teaser ul.twoColums li ul.listTeaser,
#naviTop li div.dropdown .body .teaser ul.colums li ul.listForm, #naviTop li div.dropdown .body .teaser ul.twoColums li ul.listForm,
#naviTop li div.dropdown .body .teaser ul.colums li
div.bigTeaser{width:279px;height:200px;float:left;padding:5px
20px 0 0;overflow:hidden}#naviTop li div.dropdown .body .teaser ul.colums li
div.bigTeaser{width:280px;padding:5px
0 0 19px}#naviTop li div.dropdown .body .teaser ul.colums li
ul.listForm{width:289px;padding-right:0}#naviTop li div.dropdown .body .teaser ul.twoColums li ul.listTeaser, #naviTop li div.dropdown .body .teaser ul.twoColums li
ul.listForm{width:449px}#naviTop li div.dropdown .body .teaser ul.colums li
div.jump{width:100%;float:left}#naviTop li div.dropdown .body .teaser ul.colums li div.jump a, #naviTop li div.dropdown .body .teaser ul.colums li div.jump a:visited{float:right;font-size:0.6em}#naviTop li div.dropdown .body .teaser ul.colums li div.jump a:hover, #naviTop li div.dropdown .body .teaser ul.colums li div.jump a:active, #naviTop li div.dropdown .body .teaser ul.colums li div.jump a:focus{text-decoration:underline}#naviTop li div.dropdown .body .teaser ul.colums li ul.listNav
li{width:270px;float:left;padding:4px
0 4px 30px}#naviTop li div.dropdown .body .teaser ul.colums li ul.listNav li a.navLink, #naviTop li div.dropdown .body .teaser ul.colums li ul.listNav li a.navLink:visited{float:left;font-size:0.8em;line-height:1.1em}#naviTop li div.dropdown .body .teaser ul.colums li ul.listNav li a.navLink:hover, #naviTop li div.dropdown .body .teaser ul.colums li ul.listNav li a.navLink:active, #naviTop li div.dropdown .body .teaser ul.colums li ul.listNav li a.navLink:focus{font-weight:bold;font-style:italic}#naviTop li div.dropdown .body .teaser ul.colums li ul.listTeaser li,
#naviTop li div.dropdown .body .teaser ul.twoColums li ul.listTeaser
li{width:279px;position:relative!important;float:left;padding:5px
0 5px 20px}#naviTop li div.dropdown .body .teaser ul.colums li ul.listTeaser li img,
#naviTop li div.dropdown .body .teaser ul.twoColums li ul.listTeaser li
img{width:70px;height:53px;float:left}#naviTop li div.dropdown .body .teaser ul.colums li ul.listTeaser li
img.video{width:27px;height:27px;position:absolute!important;top:15px;left:-50px;border-style:none}#naviTop li div.dropdown .body .teaser ul.colums li ul.listTeaser li div.txt,
#naviTop li div.dropdown .body .teaser ul.twoColums li ul.listTeaser li
div.txt{width:200px;height:55px;float:right;overflow:hidden}#naviTop li div.dropdown .body .teaser ul.colums li ul.listTeaser li h5,
#naviTop li div.dropdown .body .teaser ul.twoColums li ul.listTeaser li
h5{width:100%;float:left;padding-bottom:4px}#naviTop li div.dropdown .body .teaser ul.colums li ul.listTeaser li h5 a , #naviTop li div.dropdown .body .teaser ul.colums li ul.listTeaser li h5 a:visited,
#naviTop li div.dropdown .body .teaser ul.twoColums li ul.listTeaser li h5 a , #naviTop li div.dropdown .body .teaser ul.twoColums li ul.listTeaser li h5 a:visited{float:left;font-size:0.7em;font-weight:bold;line-height:1.1em}#naviTop li div.dropdown .body .teaser ul.colums li ul.listTeaser li h5 a:hover, #naviTop li div.dropdown .body .teaser ul.colums li ul.listTeaser li h5 a:active, #naviTop li div.dropdown .body .teaser ul.colums li ul.listTeaser li h5 a:focus,
#naviTop li div.dropdown .body .teaser ul.twoColums li ul.listTeaser li h5 a:hover, #naviTop li div.dropdown .body .teaser ul.twoColums li ul.listTeaser li h5 a:active, #naviTop li div.dropdown .body .teaser ul.twoColums li ul.listTeaser li h5 a:focus{text-decoration:underline}#naviTop li div.dropdown .body .teaser ul.colums li ul.listTeaser li p,
#naviTop li div.dropdown .body .teaser ul.twoColums li ul.listTeaser li
p{width:100%;float:left;font-size:0.70em;line-height:1.1em;padding-bottom:3px}#naviTop li div.dropdown .body .teaser ul.colums li ul.listTeaser li a.priceLink , #naviTop li div.dropdown .body .teaser ul.colums li ul.listTeaser li a.priceLink:visited,
#naviTop li div.dropdown .body .teaser ul.twoColums li ul.listTeaser li a.priceLink , #naviTop li div.dropdown .body .teaser ul.twoColums li ul.listTeaser li a.priceLink:visited{float:right;font-size:0.8em;font-weight:bold;margin-bottom:25px}#naviTop li div.dropdown .body .teaser ul.colums li ul.listTeaser li a.priceLink:hover, #naviTop li div.dropdown .body .teaser ul.colums li ul.listTeaser li a.priceLink:active, #naviTop li div.dropdown .body .teaser ul.colums li ul.listTeaser li a.priceLink:focus,
#naviTop li div.dropdown .body .teaser ul.twoColums li ul.listTeaser li a.priceLink:hover, #naviTop li div.dropdown .body .teaser ul.twoColums li ul.listTeaser li a.priceLink:active, #naviTop li div.dropdown .body .teaser ul.twoColums li ul.listTeaser li a.priceLink:focus{text-decoration:underline}#naviTop li div.dropdown .body .teaser ul.colums li ul.listTeaser li a span,
#naviTop li div.dropdown .body .teaser ul.twoColums li ul.listTeaser li a
span{font-size:0.7em;font-weight:normal}#naviTop li div.dropdown .body .teaser ul.twoColums li ul.listTeaser
li{width:379px}#naviTop li div.dropdown .body .teaser ul.twoColums li ul.listTeaser li
div.txt{width:300px}#naviTop li div.dropdown .body .teaser ul.colums li div.bigTeaser
div.txt{width:280px;height:75px;float:left;overflow:hidden}#naviTop li div.dropdown .body .teaser ul.colums li div.bigTeaser
h5{width:100%;float:left;padding-bottom:3px}#naviTop li div.dropdown .body .teaser ul.colums li div.bigTeaser h5 a , #naviTop li div.dropdown .body .teaser ul.colums li  div.bigTeaser h5 a:visited{float:left;font-size:0.75em;line-height:1.1em;font-weight:bold}#naviTop li div.dropdown .body .teaser ul.colums li  div.bigTeaser h5 a:hover, #naviTop li div.dropdown .body .teaser ul.colums li div.bigTeaser h5 a:active, #naviTop li div.dropdown .body .teaser ul.colums li div.bigTeaser h5 a:focus{text-decoration:underline}#naviTop li div.dropdown .body .teaser ul.colums li div.bigTeaser
p{width:100%;float:left;font-size:0.70em;line-height:1.2em;padding-bottom:3px}#naviTop li div.dropdown .body .teaser ul.colums li div.bigTeaser
img{width:278px;height:118px;float:left}#naviTop li div.dropdown .body .teaser ul.colums li div.bigTeaser p a.priceLink , #naviTop li div.dropdown .body .teaser ul.colums li div.bigTeaser p a.priceLink:visited{float:right;font-weight:bold}#naviTop li div.dropdown .body .teaser ul.colums li div.bigTeaser p a.priceLink:hover, #naviTop li div.dropdown .body .teaser ul.colums li div.bigTeaser p a.priceLink:active, #naviTop li div.dropdown .body .teaser ul.colums li div.bigTeaser p a.priceLink:focus{text-decoration:underline}#naviTop li div.dropdown .body .teaser ul.colums li ul.listForm li,
#naviTop li div.dropdown .body .teaser ul.twoColums li ul.listForm
li{width:270px;float:left;padding:5px
0 0 20px}#naviTop li div.dropdown .body .teaser ul.colums li ul.listForm li form,
#naviTop li div.dropdown .body .teaser ul.twoColums li ul.listForm li
form{width:270px;float:left}#naviTop li div.dropdown .body .teaser ul.colums li ul.listForm li form fieldset,
#naviTop li div.dropdown .body .teaser ul.twoColums li ul.listForm li form
fieldset{width:270px;float:left}#naviTop li div.dropdown .body .teaser ul.colums li ul.listForm li h5,
#naviTop li div.dropdown .body .teaser ul.twoColums li ul.listForm li
h5{width:100%;float:left;font-size:0.8em;line-height:1.2em;padding-bottom:10px}#naviTop li div.dropdown .body .teaser ul.colums li ul.listForm li div.formItem,
#naviTop li div.dropdown .body .teaser ul.twoColums li ul.listForm li
div.formItem{width:100%;float:left;padding:7px
0}#naviTop li div.dropdown .body .teaser ul.colums li ul.listForm li label,
#naviTop li div.dropdown .body .teaser ul.twoColums li ul.listForm li
label{width:50px;float:left;font-size:0.7em;padding:3px
0 0 0}#naviTop li div.dropdown .body .teaser ul.colums li ul.listForm li label.date,
#naviTop li div.dropdown .body .teaser ul.twoColums li ul.listForm li
label.date{width:27px;padding-left:10px}#naviTop li div.dropdown .body .teaser ul.colums li ul.listForm li input, #naviTop li div.dropdown .body .teaser ul.colums li ul.listForm li select,
#naviTop li div.dropdown .body .teaser ul.twoColums li ul.listForm li input, #naviTop li div.dropdown .body .teaser ul.twoColums li ul.listForm li
select{width:155px;float:left;font-size:0.7em;padding:1px
0}#naviTop li div.dropdown .body .teaser ul.colums li ul.listForm li input.date,
#naviTop li div.dropdown .body .teaser ul.twoColums li ul.listForm li
input.date{width:85px;padding:2px
0 2px 3px;margin-right:10px}#naviTop li div.dropdown .body .teaser ul.colums li ul.listForm li input.mail,
#naviTop li div.dropdown .body .teaser ul.twoColums li ul.listForm li
input.mail{width:200px;padding:2px
0 2px 3px}#naviTop li div.dropdown .body .teaser ul.colums li ul.listForm li a.formLink, #naviTop li div.dropdown .body .teaser ul.colums li ul.listForm li a.formLink:visited,
#naviTop li div.dropdown .body .teaser ul.twoColums li ul.listForm li a.formLink, #naviTop li div.dropdown .body .teaser ul.twoColums li ul.listForm li a.formLink:visited{float:left;font-size:0.6em;margin-top:10px}#naviTop li div.dropdown .body .teaser ul.colums li ul.listForm li a.formLink:hover, #naviTop li div.dropdown .body .teaser ul.colums li ul.listForm li a.formLink:active, #naviTop li div.dropdown .body .teaser ul.colums li ul.listForm li a.formLink:focus,
#naviTop li div.dropdown .body .teaser ul.twoColums li ul.listForm li a.formLink:hover, #naviTop li div.dropdown .body .teaser ul.twoColums li ul.listForm li a.formLink:active, #naviTop li div.dropdown .body .teaser ul.twoColums li ul.listForm li a.formLink:focus{text-decoration:underline}#naviTop li div.dropdown .body .teaser ul.colums li ul.listForm li a.buttonstyle,
#naviTop li div.dropdown .body .teaser ul.twoColums li ul.listForm li
a.buttonstyle{float:right;height:22px;line-height:1.2em;padding:0
2px 0 0!important;margin-top:5px}#naviTop li div.dropdown .body .teaser ul.colums li ul.listForm li a.buttonstyle span,
#naviTop li div.dropdown .body .teaser ul.twoColums li ul.listForm li a.buttonstyle
span{height:22px;float:left;font-size:0.7em;background-color:transparent;background-repeat:no-repeat;background-position:0 0;padding:0
8px 0 10px!important;cursor:pointer}#naviTop li div.dropdown .body .teaser ul.colums li ul.listForm li a.buttonstyle span:hover,
#naviTop li div.dropdown .body .teaser ul.twoColums li ul.listForm li a.buttonstyle span:hover{background-position:0 -22px}#naviTop li div.dropdown .body .teaser ul.twoColums li ul.listForm
li{width:370px}#naviTop li div.dropdown .body .teaser ul.twoColums li ul.listForm li
form{width:370px}#naviTop li div.dropdown .body .teaser ul.twoColums li ul.listForm li form
fieldset{width:370px}#naviTop li div.dropdown .body .teaser ul.twoColums li ul.listForm li
label{width:65px}#naviTop li div.dropdown .body .teaser ul.twoColums li ul.listForm li
label.date{width:50px}#naviTop li div.dropdown .body .teaser
div.weather{width:270px;height:60px;position:absolute!important;top:190px;left:30px;z-index:1000}#naviTop li div.dropdown .body .teaser div.weather
img{float:left}#secnavi{width:248px;position:absolute;top:40px;left:10px;z-index:11100}.naviHover{width:248px;float:left}#secnavi
div.naviTop{width:248px;height:11px;float:left}#secnavi
div.naviBottom{width:248px;height:15px;float:left}#secnavi
div.toggler{width:216px;min-height:27px;float:left;padding:0
11px 0 21px}#secnavi div.toggler
img.navHeadline{margin-top:4px}#secnavi div.toggler
h2{width:180px;float:left;font-size:1.0em;font-weight:bold;padding-top:6px}#secnavi div.toggler
h3.front{width:121px;height:27px;float:left}#secnavi div.toggler
a.home{width:180px;position:absolute;top:11px;left:20px;background-image:none}#secnavi div.toggler a, #secnavi div.toggler a:visited, #secnavi div.toggler a:focus{width:27px;height:25px;position:absolute;top:10px;right:10px;background-color:transparent;background-repeat:no-repeat;background-position:0 0}#secnavi div.toggler a:hover, #secnavi div.toggler a:active{background-position:0 -25px}#secnavi div.toggler a.closed, #secnavi div.toggler a.closed:visited, #secnavi div.toggler a.closed:focus{background-position:0 -50px}#secnavi div.toggler a.closed:hover, #secnavi div.toggler a.closed:active{background-position:0 -75px}#secnavi div.toggler #secnavi-head-link{position:static;background:none}#secnavi
div.mapToggler{width:202px;height:70px;position:relative;top:0;left:0;float:left;padding:0
25px 0 21px;display:none}#secnavi div.mapToggler a, #secnavi div.mapToggler a:visited{position:absolute;bottom:0;right:15px;font-size:0.6em;background-color:transparent;background-repeat:no-repeat;background-position:100% 6px;padding-right:10px}#secnavi div.mapToggler a:hover, #secnavi div.mapToggler a:active, #secnavi div.mapToggler a:focus{text-decoration:underline}#secnavi
ul#front{width:247px;float:left;padding:10px
0 5px 1px}#secnavi ul#front
li{width:217px;position:relative;top:0;left:0;float:left;padding:5px
3px 2px 20px}#secnavi ul#front li
a{float:left}#secnavi ul#front li a
img{width:40px;height:40px;float:left}#secnavi ul#front li a
span{float:left}#secnavi ul#front li a.title span, #secnavi ul#front li a.title span:visited{width:160px;height:31px;font-size:0.75em;padding:9px
0 0 9px;font-weight:bold}#secnavi ul#front li a.title span:hover, #secnavi ul#front li a.title span:active, #secnavi ul#front li a.title span:focus{font-style:italic;cursor:pointer}#secnavi ul#front li a.title
span.hover{font-style:italic;font-weight:bold}#secnavi ul#front li
div.category{width:240px;position:relative;top:0;left:0;z-index:110}#secnavi ul#front li
div.flyout{width:374px;height:116px;position:absolute;top:-20px;left:230px;padding:10px;display:none}#secnavi ul#front li
div.last{position:absolute;top:-50px!important}#secnavi ul#front li div.flyout
img{width:120px;height:90px;float:left;margin:10px
0 0 12px}#secnavi ul#front li div.flyout
span.title{width:200px;float:left;font-size:0.95em;font-weight:bold;margin:10px
0 5px 10px;cursor:pointer}#secnavi ul#front li div.flyout
span.txt{width:230px;float:left;font-size:0.7em;line-height:1.2;margin-left:10px;cursor:pointer}#secnavi
ul#main{width:222px;float:left;padding:10px
15px 5px 11px}#secnavi ul#main
li{float:left}#secnavi ul#main li a, #secnavi ul#main li a:visited{width:199px;float:left;font-size:0.75em;padding:7px
0 7px 23px;font-weight:bold}#secnavi ul#main li a:hover, #secnavi ul.main li a:active, #secnavi ul#main li a:focus{font-style:italic}#secnavi ul#main li a.active, #secnavi ul#main li a.active:visited, #secnavi ul#main li a.active:hover, #secnavi ul#main li a.active:active, #secnavi ul#main li a.active:focus{font-style:italic;font-weight:bold}ul#breadcrumb{width:500px;float:left;padding-left:10px}ul#breadcrumb
li{float:left;font-size:0.6em;padding-right:15px;padding-bottom:5px}ul#breadcrumb li
span{font-weight:bold;padding-left:5px}ul#breadcrumb li a, ul#breadcrumb li a:visited{float:left;padding-left:5px}ul#breadcrumb li a:hover, ul#breadcrumb li a:active, ul#breadcrumb li a:focus{text-decoration:underline}#mainarea
#metabottom{width:969px;position:absolute;bottom:10px;left:0;z-index:10;background-color:#008fc7;padding:7px
7px 7px 7px;border:1px
solid #06729f}#mainarea #metabottom
ul{float:left}#mainarea #metabottom ul
li{float:left;font-size:0.7em;line-height:0.7em;padding:0
5px;}#mainarea #metabottom ul li a, #mainarea #metabottom ul li a:visited{text-decoration:none}#mainarea #metabottom ul li a:hover, #mainarea #metabottom ul li a:active, #mainarea #metabottom ul li a:focus{text-decoration:underline}}@media
screen{#mainarea #body #content #contentArea h1,
#mainarea #body #content #contentAreaWide
h1{width:580px;float:left;font-size:1.3em;line-height:1.2;font-weight:normal;padding:0
0 10px 30px}#mainarea #body #content #contentAreaWide
h1{margin-top:14px}#mainarea #body #content #contentArea
div.fliesstext{width:580px;float:left;padding:0
0 10px 30px;position:relative}#mainarea #body #content #contentArea
div.fliesstext.wide{width:923px}#mainarea #body #content #contentArea div.fliesstext
div.teaser_Contact{width:291px;float:right}div.offer_detail{width:520px;float:left;padding:30px}#contentArea div.fliesstext embed,
#contentArea div.fliesstext
object{padding:0
0 15px 0}#contentArea div.fliesstext h2, #contentArea div.fliesstext
h3{font-size:0.8em;font-weight:bold;padding:0
0 15px 0}#contentArea div.fliesstext h4, #contentArea div.fliesstext h5, #contentArea div.fliesstext
h6{font-size:0.75em;font-weight:bold;padding:0
0 15px 0}#contentArea div.fliesstext
h2.host{font-style:italic;padding:5px
0 10px 0}#contentArea div.fliesstext
p{font-size:0.75em;line-height:1.5em;padding:0
0 15px 0}#contentArea div.fliesstext p
sup{font-size:0.8em;vertical-align:super}#contentArea div.fliesstext p
sub{font-size:0.8em;vertical-align:sub}#contentArea div.fliesstext p
strike{text-decoration:line-through}#contentArea div.fliesstext p
span.price{font-size:1.4em;font-weight:bold}#contentArea div.fliesstext p span.price-base{display:block;padding:0
0 4px 0;font-size:0.9em;font-weight:normal;text-align:left}#contentArea div.fliesstext #price.has-info{padding-bottom:10px}#contentArea div.fliesstext #price-info{clear:both;display:block;font-size:0.7em;color:#666;font-weight:normal;text-align:left}#contentArea div.fliesstext
img.imgleft{float:left;margin:0
10px 10px 0}#contentArea div.fliesstext
img.imgright{float:right;margin:0
0 10px 10px}#contentArea div.fliesstext
ul{font-size:0.75em;line-height:1.5em;padding:0
0 15px 10px;margin-left:10px}#contentArea div.fliesstext
ol{font-size:0.75em;line-height:1.5em;padding:0
0 15px 10px;margin-left:10px;list-style-type:decimal}#contentArea div.fliesstext
li{padding:0}#contentArea div.fliesstext p a, #contentArea div.fliesstext p a:visited{text-decoration:underline}#contentArea div.fliesstext p a:hover, #contentArea div.fliesstext p a:active, #contentArea div.fliesstext p a:focus{text-decoration:none}#contentArea div.fliesstext li a, #contentArea div.fliesstext li a:visited{text-decoration:underline}#contentArea div.fliesstext li a:hover, #contentArea div.fliesstext li a:active, #contentArea div.fliesstext li a:focus{text-decoration:none}#contentArea div.fliesstext
a.extern{padding-left:13px}#contentArea div.fliesstext
a.pdf{padding-left:20px}#contentArea div.fliesstext
a.mail{padding-left:20px}#contentArea div.fliesstext
a.web{padding-left:20px}#contentArea div.fliesstext
form{float:left!important;padding:0
0 20px 0!important;margin:0!important}#contentArea div.fliesstext form
label.labelDefault{width:100px!important;float:left}#contentArea div.fliesstext form
input.inputDefault{width:300px!important;float:left;padding:1px
0 2px 3px;margin:0
5px}#contentArea div.fliesstext form
input.route{margin:6px
5px 0 0}#contentArea div.fliesstext form
button.buttonDefault{font-size:0.8em;padding:0
10px 1px 10px;margin-top:6px;line-height:1.2em;cursor:pointer}#contentArea div.fliesstext form
button.db{margin-top:23px}#contentArea div.fliesstext form
button.events{margin-top:24px}#contentArea div.fliesstext form button.buttonDefault:hover{background-position:0 100%}#contentArea div.fliesstext
div.buttons{width:100%;float:left}#contentArea div.fliesstext div.buttons
a.buttonstyle{float:left;height:27px;font-size:0.7em;background-repeat:no-repeat;background-position:100% 100%;padding-right:3px;margin:0
10px}#contentArea div.fliesstext div.buttons
a.collected{float:left;font-size:0.7em;padding-right:3px;border-style:solid;border-width:1px;margin:0
10px;cursor:text}#contentArea div.fliesstext div.buttons a.buttonstyle span, #contentArea div.fliesstext div.buttons a.collected
span{float:left;height:20px;font-weight:bold;background-repeat:no-repeat;background-position:0 0;padding:7px
15px 0 18px}#contentArea div.fliesstext div.buttons a.buttonstyle
span.colorStyle{margin-left:230px}#contentArea div.fliesstext div.buttons a.buttonstyle span.save, #contentArea div.fliesstext div.buttons a.buttonstyle
span.colorStyle{padding-left:30px}#contentArea div.fliesstext div.buttons a.collected
span.save{font-weight:normal;background-repeat:no-repeat;background-position:10px 6px;padding:5px
15px 0 30px}#contentArea div.fliesstext div.buttons a.buttonstyle span:hover{background-position:0 -27px}#contentArea div.fliesstext #pl-icons{padding:10px
0}#contentArea div.fliesstext #pl-icons
img{margin-right:10px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}#mainarea #body #content #contextArea
#mainImage{width:312px;position:relative;top:0;left:0;float:right;margin-bottom:22px}#mainarea #body #content #contextArea #mainImage
.top{width:312px;height:8px;float:left}#mainarea #body #content #contextArea #mainImage
.body{width:282px;float:left;padding:3px
15px 4px 15px}#mainarea #body #content #contextArea #mainImage
.bottom{width:312px;height:9px;float:left}#contextArea #mainImage .body
img.main{width:280px;height:210px;float:left}#contextArea #mainImage
a.zoom{width:32px;height:32px;position:absolute;top:10px;right:15px}#contextArea #mainImage .body
div.gallery{width:280px;position:relative;top:0;left:0;float:left}#contextArea #mainImage .body div.gallery a, #contextArea #mainImage .body div.gallery a:visited{width:52px;height:39px;position:relative;top:0;left:0;float:left;border-style:solid;border-width:1px;margin:3px
1px 0 1px;display:inline}#contextArea #mainImage .body div.gallery a
img{width:52px;height:39px;position:absolute;top:0;left:0;z-index:100}#contextArea #mainImage .body div.gallery a
img.video{width:27px;height:27px;position:absolute;top:6px!important;left:11px!important;z-index:10000!important}#contextArea #mainImage .body
div.comment{width:280px;float:left;padding:5px
0 3px 0}#contextArea #mainImage .body div.comment
span{width:280px;float:left;font-size:0.6em;line-height:1.2em}#contextArea #mainImage .body div.comment
span.title{font-weight:bold;color:#000}#contextArea #mainImage .body div.comment
span.copy{font-weight:normal;color:#666}#client_ID{width:287px;position:absolute;top:115px;right:-24px;z-index:1000;padding:0
0 13px 0}#client_ID
div.top{width:287px;height:11px;float:left}#client_ID
div.content{width:267px;position:relative;top:0;left:0;float:left;padding:10px
0 5px 20px}#client_ID div.content
img.alps{float:left}#client_ID div.content
img.region{float:left;margin:5px
0 10px 0}#client_ID div.content
img.partner{float:left;margin:5px
0 10px 0}#client_ID div.content
a.clientMap{width:54px;height:58px;position:absolute;top:0;right:13px;z-index:1000;cursor:pointer}#client_ID div.content
img.survey{width:54px;height:58px;float:left;cursor:pointer}#client_ID
div.txt{width:240px;float:left;font-size:0.75em;line-height:1.1em;margin-top:5px}#client_ID div.txt
img{width:80px;height:60px;float:left;margin:0
7px 7px 0}#client_ID div.txt
p.host{font-style:italic;padding-bottom:5px}#client_ID
div.price{width:240px;float:left;font-size:0.6em;text-align:right;margin-top:5px}#client_ID div.price
span{font-size:1.8em;font-weight:bold}#client_Contest{width:286px;height:172px;position:absolute!important;top:125px;right:55px;z-index:1000;padding:45px
0 0 30px}#client_Contest
div.content{width:255px;position:relative;top:0;left:0;float:left;text-align:center}#client_Contest div.content
p{width:255px;height:70px;float:left;font-size:0.9em;font-weight:bold;text-align:center;line-height:1.2em;padding-top:5px;overflow:hidden}#client_Contest div.content
a{height:27px;float:left;font-size:0.7em;background-position:100% 100%;padding-right:6px;margin:10px
0 0 100px}#client_Contest div.content a
span{height:21px;float:left;line-height:1.2em;background-position:0 0;padding:5px
7px 0 10px;cursor:pointer}#client_Contest div.content a span:hover{background-position:0 -26px}#client_Contest div.txt
p.host{font-style:italic;padding-bottom:5px}#teaser_Tipp{width:287px;position:absolute;top:115px;right:-24px;z-index:1000;padding:0
0 13px 0}#teaser_Tipp
div.headerTipp{width:199px;height:46px;position:absolute;top:-35px;left:-10px;z-index:900;padding:0
0 13px 0;padding:15px
0 0 0;text-align:center}#teaser_Tipp
div.top{width:287px;height:11px;position:absolute;position:relative;top:0;left:0;z-index:1000}#teaser_Tipp
div.content{width:267px;position:relative;top:0;left:0;z-index:1000;float:left;padding:10px
0 5px 20px}#teaser_Tipp
div.txt{width:240px;float:left;font-size:0.75em;line-height:1.1em;margin-top:5px}#teaser_Tipp div.txt
img{width:80px;height:60px;float:left;margin:0
7px 7px 0}#client_ID div.content ul, #teaser_Tipp div.content
ul{width:263px;height:30px;float:left;padding-top:5px;margin-left:-3px}#client_ID div.content ul li, #teaser_Tipp div.content ul
li{float:left}#client_ID div.content ul li a, #teaser_Tipp div.content ul li
a{height:27px;float:left;font-size:0.7em;background-position:100% 100%;padding-right:6px}#teaser_Tipp div.content ul li
a{margin-left:80px!important}#client_ID div.content ul li a span, #teaser_Tipp div.content ul li a
span{height:21px;float:left;line-height:1.5em;background-position:0 0;padding:4px
7px 0 10px;cursor:pointer}#client_ID div.content ul li a span:hover, #teaser_Tipp div.content ul li a span:hover{background-position:0 -26px}.overlay{width:500px;display:none;text-align:left;padding:60px}.overlay
div.close{width:35px;height:35px;position:absolute;top:5px;right:5px;cursor:pointer}.overlay
h2{font-size:1.1em;font-weight:bold;font-style:italic;padding:5px
0 10px 0}.overlay h3, .overlay h4, .overlay h5, .overlay
h6{font-size:0.9em;font-weight:bold}.overlay
p{font-size:0.8em;line-height:1.5em;padding:5px
0 20px 0}.overlay p
span.price{font-size:1.3em;font-weight:bold}.overlay
ul{font-size:0.8em;padding:5px
0 20px 10px;margin-left:10px}.overlay
ol{font-size:0.8em;line-height:1.3em;padding:3px
0 20px 10px;margin-left:10px}.overlay
li{padding:4px
0}.overlay
div.buttons{width:100%;float:left}.overlay div.buttons
a.buttonstyle{float:left;height:27px;font-size:0.7em;padding-right:3px;margin:0
10px}.overlay div.buttons
a.collected{float:left;font-size:0.7em;padding-right:3px;border-style:solid;border-width:1px;margin:0
10px;cursor:text}.overlay a.buttonstyle span, .overlay div.buttons a.collected
span{float:left;height:22px;font-weight:bold;padding:5px
15px 0 18px;cursor:pointer}.overlay div.buttons a.buttonstyle
span.save{padding-left:30px}.overlay div.buttons a.collected
span.save{font-weight:normal;background-repeat:no-repeat;background-position:10px 6px;padding:5px
15px 0 30px}.overlay a.buttonstyle span:hover{background-position:0 -27px}.fliesstext
div.imgOverlay{width:100%;float:left;text-align:right;padding:10px
0}#mainarea #body #content #contentArea
div.video{width:580px;float:left;padding-left:20px}#mainarea #body #content #contentArea div.tour-widget{width:610px;padding-left:20px}#mainarea #body #content #contentArea div.tour-widget
iframe{border:0}#contentArea div.fliesstext
table{font-size:0.75em;line-height:1.5em;padding:0
0 15px 0;width:580px}#contentArea div.fliesstext table td, #contentArea div.fliesstext table
th{padding:3px;vertical-align:middle}#contentArea div.fliesstext div.save,
#contentArea div.fliesstext
#price{float:left}#contentArea div.fliesstext div.save
a.buttonstyle{float:left;font-size:0.6em;line-height:1.2em;margin:1px
0 0 15px;padding:2px
10px}#contentArea div.fliesstext div.save a.buttonstyle
span{cursor:pointer;float:left;height:13px;padding:0
0 0 17px}#contentArea div.fliesstext div.save a.buttonstyle:hover{background-position:0 100%}#contentArea div.fliesstext div.save
span.onList{float:left;font-size:0.6em;margin:0
0 0 15px;padding:4px
10px}#contentArea div.fliesstext div.save
div.selected{height:26px;position:absolute;right:0;top:0;width:27px}#contentArea div.fliesstext div.address a.buttonstyle,
#contentArea div.fliesstext div.address
span.onList{margin:0
0 10px 0}#contentArea a.comment,
#contentArea a.comment:visited{float:left;font-size:0.75em;color:#333;line-height:1.2em;margin:20px
30px 30px 30px}#contentArea a.comment:hover,
#contentArea a.comment:active,
#contentArea a.comment:focus{text-decoration:underline}#contentArea
div.comment{width:580px;float:left;padding:0
0 10px 30px;position:relative;margin-bottom:20px}#contentArea div.comment
h3{width:100%;float:left;font-size:0.813em;font-weight:bold!important;color:#333}#contentArea div.comment
span.date{width:100%;float:left;font-size:0.75em;color:#333;margin-top:8px}#contentArea div.comment
div.commentary{width:550px;float:left;font-size:0.75em;color:#333;line-height:1.5em;padding-left:30px;background:transparent url(/portal/img/colors/default/icon_comment.png) no-repeat 0 0;margin-top:18px;min-height:30px}}@media
screen{#mainarea #body #content #contentArea
div.list{width:653px;float:left}#mainarea #body #content #contentArea
div.list.wide{width:923px}#mainarea #body #content #contentArea div.list
h2{font-size:0.9em;float:left;font-weight:bold;padding:10px
0 0 20px}#mainarea #body #content #contentArea div.list
h2.events{width:610px;font-size:0.9em;float:left;font-weight:bold;padding:10px
0 10px 20px;margin:25px
0 0 10px}#mainarea #body #content #contentArea div.list.sublist
div.listItem{margin:10px
0 0 0}#mainarea #body #content #contentArea div.list
div.listItem{position:relative;top:0;left:0;float:left;padding:5px;margin:10px
0 0 10px;overflow:hidden}#mainarea #body #content #contentArea div.list
div.default{border-style:none}#contentArea div.list div.listItem
img{width:200px;height:150px;position:relative;top:0;left:0;float:left;border-style:solid;border-width:1px}#contentArea div.list div.listItem
a.img{position:relative;top:0;left:0;float:left}#mainarea #body #content #contentArea div.list div.listItem
div.containerTxt{width:350px;height:130px;float:left;padding:0
0 0 15px;overflow:hidden}#mainarea #body #content #contentArea div.list div.listItem
div.containerTxt.high{height:150px}#contentArea div.list div.listItem
h3{width:100%;float:left;font-size:0.85em;font-weight:bold!important;padding:5px
0}#contentArea div.list div.listItem h3 a
span{font-weight:bold!important}#contentArea div.list div.listItem h3 a.title, #contentArea div.list div.listItem h3 a.title:visited{float:left;font-weight:bold!important;line-height:1.2em}#contentArea div.list div.listItem h3 a.title:hover, #contentArea div.list div.listItem h3 a.title:active, #contentArea div.list div.listItem h3 a.title:focus{text-decoration:underline}#contentArea div.list div.listItem
span.subheadline{float:left;font-size:0.7em;font-style:italic;padding-bottom:5px}#contentArea div.list div.listItem
p{float:left;font-size:0.7em}#contentArea div.list div.listItem p
br{clear:both}#mainarea #body #content #contentArea div.list div.listItem a.buttonstyle, #mainarea #body #content #contentArea div.listItem div.detail a.buttonstyle:visited{float:left;font-size:0.6em;line-height:1.2em;padding:2px
10px;margin:3px
0 0 15px}#mainarea #body #content #contentArea div.list div.listItem a.buttonstyle:hover, #mainarea #body #content #contentArea div.list div.listItem a.buttonstyle:active, #mainarea #body #content #contentArea div.list div.listItem a.buttonstyle:focus{background-position:0 100%}#mainarea #body #content #contentArea div.list div.listItem a.buttonstyle
span{height:13px;float:left;padding:0
0 0 17px;cursor:pointer}#mainarea #body #content #contentArea div.list div.listItem a.buttonstyle
span.detail{height:13px;float:left;padding:0!important;cursor:pointer}#mainarea #body #content #contentArea div.list div.listItem
div.collected{float:left;font-size:0.6em;padding:3px
10px;margin:5px
0 0 15px}#mainarea #body #content #contentArea div.list div.listItem
span.onList{float:left;font-size:0.6em;padding:4px
10px;margin:1px
0 0 15px}#mainarea #body #content #contentArea div.list div.listItem
div.selected{width:27px;height:26px;position:absolute;top:50px;right:10px}.ui-effects-transfer{position:absolute;z-index:100000}#mainarea #body #content #contentArea div.list div.listItem a.price, #mainarea #body #content #contentArea div.list div.listItem a.price:visited{float:right;font-size:0.9em;font-weight:bold;margin:4px
5px 0 0;text-align:right}#mainarea #body #content #contentArea div.list div.listItem a.price:hover, #mainarea #body #content #contentArea div.list div.listItem a.price:active, #mainarea #body #content #contentArea div.list div.listItem a.price:focus{text-decoration:underline}#mainarea #body #content #contentArea div.list div.listItem a.price
span{font-weight:bold}#mainarea #body #content #contentArea div.list div.listItem a.price
span.price{font-size:0.7em;font-weight:normal;padding-right:5px}#mainarea #body #content #contentArea div.list div.listItem a.price span.price-base{display:block;font-size:0.7em;font-weight:normal;text-align:right;padding:4px
0 0 0}#contentArea div.list div.listItem a.listMarker, #contentArea div.list div.listItem a.listMarker:visited{width:28px;height:22px;position:absolute;z-index:100;font-size:0.7em;font-weight:bold;background-color:transparent;background-repeat:no-repeat;background-position:1px 0;padding:6px
0 0 0;text-align:center}#contentArea div.list div.listItem a.listMarker:hover, #contentArea div.list div.listItem a.listMarker:active, #contentArea div.list div.listItem a.listMarker:focus{background-position:1px -28px}#contentArea div.list div.listItem
div.details{position:absolute;top:135px;right:6px}#contentArea div.list div.listItem.rubrik
div.details{top:auto;bottom:5px}#mainarea #body #content #contentArea div.list div.listItem
img.video{width:90px;height:91px;position:absolute;top:33px;left:63px;z-index:1000;border-style:none}#mainarea #body #content #contentArea div.list div.listItem p a, #mainarea #body #content #contentArea div.list div.listItem p a:visited{float:left}#mainarea #body #content #contentArea div.list div.listItem p a:hover, #mainarea #body #content #contentArea div.list div.listItem p a:active, #mainarea #body #content #contentArea div.list div.listItem p a:focus{text-decoration:underline}#mainarea #body #content #contentArea div.list div.listItem p
a.mail{padding:2px
0 2px 20px;margin-top:5px}#mainarea #body #content #contentArea div.list div.listItem p
a.web{padding:2px
0 2px 20px;margin-bottom:5px}#mainarea #body #content #contentArea div#tab_offer_addressbase div.list div.listItem p
a.mail{padding-right:10px}#mainarea #body #content #contentArea div.list
div.rubrik{width:200px;height:224px;padding:1px
1px 5px 1px}#contentArea div.list div.rubrik
img{border-style:none;border-width:0}#mainarea #body #content #contentArea div.list div.rubrik
div.containerTxt{width:100%;height:73px;padding:0}#contentArea div.list div.rubrik
h3{width:190px;font-size:.8em;float:left;padding-left:5px}#contentArea div.list div.wellvital-tip
h3{font-size:.75em}#contentArea div.list div.rubrik
p{width:190px;font-size:0.65em;line-height:1.2em;padding-left:5px;overflow:auto}#contentArea div.list div.rubrik
p.detail{height:25px!important;overflow:hidden!important}#contentArea div.list div.rubrik
a.listMarker{position:absolute;top:3px;left:2px}#mainarea #body #content #contentArea div.list
div.rubrik{min-height:224px}#mainarea #body #content #contentArea div.list div.rubrik,
#mainarea #body #content #contentArea div.list div.rubrik
div.folder{height:auto}#mainarea #body #content #contentArea div.list div.folder
p{overflow:auto}#mainarea #body #content #contentArea div.list div.folder p
a.more{float:right;font-size:1em}#mainarea #body #content #contentArea div.list
div.detail{width:620px}#contentArea div.list div.detail
img{width:200px;height:150px}#contentArea div.list div.detail
h3{width:100%;float:left}#contentArea div.list div.detail
span.subheadline{width:100%}#contentArea div.list div.compact
span.subheadline{display:none}#contentArea div.list div.detail
p{width:100%;font-size:0.7em;line-height:1.2em}#contentArea div.list div.detail
p.termin{font-style:italic;padding:5px
0}#contentArea div.list div.detail
p.compact{display:none}#contentArea div.list div.detail
a.listMarker{position:absolute;top:8px;right:6px}body #contentArea div.list div.pl-icons
img{width:auto;height:auto;border:0;padding:5px
5px 0 0}#contentArea div.list div.detail
div.comments{position:absolute;bottom:5px;right:40px;background:transparent url('/portal/img/objects/icon_commentary.png') 0 0 no-repeat;height:30px;padding:5px
5px 0 9px}#contentArea div.list div.detail div.comments
span.counter{margin-right:5px;font-size:14px}#mainarea #body #content #contentArea div.list
div.compact{width:200px;height:224px;padding:1px
1px 5px 1px}#contentArea div.list div.compact
img{border-style:none;border-width:0}#mainarea #body #content #contentArea div.list div.compact
div.containerTxt{width:166px;height:55px;float:right;padding:0
3px 0 0}#contentArea div.list div.compact
h3{width:100%;padding:2px
0}#contentArea div.list div.compact h3
a.title{font-size:0.9em!important;line-height:1.1em!important;padding-bottom:0!important}#contentArea div.list div.compact
span.subheadline{width:100%;font-size:0.7em!important;padding-bottom:0!important}#contentArea div.list div.compact
p{width:100%;font-size:0.7em!important}#contentArea div.list div.compact
p.compact{height:23px!important;overflow:hidden}#contentArea div.list div.compact
p.detail{display:none}#mainarea #body #content #contentArea div.list div.compact
a.buttonstyle{position:absolute;bottom:55px;left:-10px;padding:2px}#mainarea #body #content #contentArea div.list div.compact
a.price{font-size:0.8em;margin:6px
3px 0 0!important}#mainarea #body #content #contentArea div.list div.compact a.price
span{font-size:1.0em}#contentArea div.list div.compact
a.listMarker{position:absolute;top:3px;left:2px}#contentArea div.list div.compact
span.onList{display:none!important}#contentArea div.list div.compact
div.selected{top:155px!important;left:3px}#contentArea div.list div.compact
div.details{display:none}#mainarea #body #content #contentArea div.list
div.galleryContent{width:595px;margin-left:16px}#mainarea #body #content #contentArea div.list
div.subGalleryContent{width:592px;margin-left:0px}#contentArea div.list div.galleryContent
img{width:198px;height:148px;border-style:solid;border-width:1px}#contentArea div.list div.galleryContent
h3{width:100%;float:left}#contentArea div.list div.search
h3{width:92%;float:right}#contentArea div.list div.galleryContent div.search
span.subheadline{width:92%;float:right}#contentArea div.list div.search
p{padding-top:8px}#contentArea div.list div.galleryContent
span.subheadline{width:100%}#contentArea div.list div.galleryContent
p{width:100%;max-height:60px;font-size:0.75em;line-height:1.2}#contentArea #tab_offer_addressbase div.list div.galleryContent
p{max-height:83px}#contentArea div.list div.galleryContent
div.details{position:absolute;bottom:5px;right:6px}#contentArea div.list div.galleryContent
a.listMarker{position:absolute;top:8px;right:6px}#contentArea div.list div.galleryContent
a.buttonstyle{margin-top:0!important}#mainarea #body #content #contentArea div.list
div.events{padding:5px
0 0 5px!important;margin:0
0 0 20px!important}#contentArea div.list div.events
img{width:75px!important;height:56px!important}#contentArea div.list div.events
h3{padding-top:2px}#mainarea #body #content #contentArea div.list div.events
div.containerTxt{width:480px!important;height:65px!important}#mainarea #body #content #contentArea div.list
div.catalog{width:300px}#contentArea div.list div.listItem a.img
img.catalog{width:106px!important;height:150px!important}#contentArea div.list div.listItem a.img
img.zoom{width:32px;height:32px;border-style:none;position:absolute;top:119px;left:75px;z-index:10}#mainarea #body #content #contentArea div.list div.catalog
div.containerTxt{width:180px;height:70px;float:right;line-height:1.0em;padding:0}#mainarea #body #content #contentArea div.list div.listItem
ul.catalog{width:180px;position:absolute;bottom:0;left:123px}#mainarea #body #content #contentArea div.list div.listItem ul.catalog
li{float:left}#mainarea #body #content #contentArea div.list div.listItem ul.catalog li
input{float:left;margin:3px
0 5px 2px}#mainarea #body #content #contentArea div.list div.listItem ul.catalog li
label{float:left;font-size:0.6em;padding:4px
0 5px 5px}#mainarea #body #content #contentArea div.list div.listItem ul.catalog li a, #mainarea #body #content #contentArea div.list div.listItem ul.catalog li a:visited{width:150px;float:left;font-size:0.6em;padding:1px
10px 1px 5px;margin:5px
0;background-image:none!important;background-color:transparent!important;border-style:none!important}#mainarea #body #content #contentArea div.list div.listItem ul.catalog li a:hover, #mainarea #body #content #contentArea div.list div.listItem ul.catalog li a:active, #mainarea #body #content #contentArea div.list div.listItem ul.catalog li a:focus{text-decoration:underline;background-position:0 100%}#mainarea #body #content #contentArea div.list div.listItem ul.catalog li a
span{height:15px;float:left;line-height:1.2em;padding:1px
0 0 20px;cursor:pointer;margin-left:-5px}#mainarea #body #content #contentArea div.list div.listItem ul.catalog li a
span.scribd{margin-left:-3px}#contentArea div.list div.listItem div.containerTxt
div.stars{float:left;margin-bottom:5px}#contentArea div.list div.listItem div.containerTxt div.stars
span{float:left;font-size:0.8em;font-weight:bold;margin-right:2px}#contentArea div.list div.listItem div.containerTxt div.stars
img.stars{width:60px;height:11px;float:left;border-style:none}#contentArea div.list div.listItem
div.rating{width:320px;position:absolute;top:140px;left:220px}#contentArea div.list div.listItem div.rating
span{float:left;font-size:0.65em;line-height:1.2em;padding-top:1px}#contentArea div.list div.listItem div.rating div.progress-container{width:100px;float:left;padding:2px
3px;margin:0
5px}#contentArea div.list div.listItem div.rating div.progress-container
div.bar{width:100%;height:8px}#contentArea div.list div.listItem div.items,
#contentArea div.list
div.itemsRoom{width:619px;float:left;margin-top:9px}#contentArea div.list
div.itemsRoom{width:599px;margin-left:20px}#contentArea div.list div.listItem div.accommodation,
#contentArea div.list div.itemsRoom
div.accommodation{width:599px;float:left;padding:9px;margin:1px
0}#contentArea div.list div.itemsRoom
div.accommodation{width:579px}#contentArea div.list div.listItem div.accommodation div.logo,
#contentArea div.list div.itemsRoom div.accommodation
div.logo{width:72px;float:left}#contentArea div.list div.listItem div.accommodation div.logo img.logo,
#contentArea div.list div.itemsRoom div.accommodation div.logo
img.logo{width:72px!important;height:20px!important;float:left;border-style:none}#contentArea div.list div.listItem div.accommodation div.stars,
#contentArea div.list div.itemsRoom div.accommodation
div.stars{float:left;margin-top:5px}#contentArea div.list div.listItem div.accommodation div.stars span,
#contentArea div.list div.itemsRoom div.accommodation div.stars
span{float:left;font-size:0.8em;font-weight:bold;margin-right:2px}#contentArea div.list div.listItem div.accommodation div.stars img.stars,
#contentArea div.list div.itemsRoom div.accommodation div.stars
img.stars{width:60px;height:11px;float:left;border-style:none}#contentArea div.list div.listItem div.accommodation div.room,
#contentArea div.list div.itemsRoom div.accommodation
div.room{width:170px;float:left;margin-left:10px}#contentArea div.list div.itemsRoom div.accommodation
div.room{width:160px}#contentArea div.list div.listItem div.accommodation div.room span.title,
#contentArea div.list div.itemsRoom div.accommodation div.room
span.title{width:180px;float:left;font-size:0.75em;font-weight:bold}#contentArea div.list div.listItem div.accommodation div.room span.text,
#contentArea div.list div.itemsRoom div.accommodation div.room
span.text{width:180px;float:left;font-size:0.65em;line-height:1.2em}#contentArea div.list div.listItem div.accommodation div.priceDescription,
#contentArea div.list div.itemsRoom div.accommodation
div.priceDescription{width:140px;float:left;margin-left:10px}#contentArea div.list div.itemsRoom div.accommodation
div.priceDescription{width:130px}#contentArea div.list div.listItem div.accommodation div.priceDescription span,
#contentArea div.list div.itemsRoom div.accommodation div.priceDescription
span{width:140px;float:left;font-size:0.65em;line-height:1.2em;text-align:right}#contentArea div.list div.listItem div.accommodation div.priceDescription span.adds,
#contentArea div.list div.itemsRoom div.accommodation div.priceDescription
span.adds{font-style:italic}#contentArea div.list div.listItem div.accommodation div.price,
#contentArea div.list div.itemsRoom div.accommodation
div.price{width:90px;float:left;font-size:0.9em;font-weight:bold;text-align:right;margin-left:10px}#contentArea div.list div.listItem div.accommodation a.booking, #contentArea div.list div.listItem div.accommodation a.booking:visited,
#contentArea div.list div.itemsRoom div.accommodation a.booking, #contentArea div.list div.itemsRoom div.accommodation a.booking:visited{float:right;padding:2px
0}#contentArea div.list div.listItem div.accommodation a.booking:hover, #contentArea div.list div.listItem div.accommodation a.booking:active, #contentArea div.list div.listItem div.accommodation a.booking:focus,
#contentArea div.list div.itemsRoom div.accommodation a.booking:hover, #contentArea div.list div.itemsRoom div.accommodation a.booking:active, #contentArea div.list div.itemsRoom div.accommodation a.booking:focus{background-position:-3px -28px}#contentArea div.list div.listItem div.accommodation a.booking span,
#contentArea div.list div.itemsRoom div.accommodation a.booking
span{float:left;font-size:0.7em;font-weight:bold;padding:3px
5px 3px 28px;cursor:pointer}#contentArea
div#adwords{width:600px;position:relative;top:0;left:0;float:left;margin:20px
0 0 20px}#contentArea div#adwords
div#mapSearch{width:215px;height:162px;float:left}#contentArea div#adwords
ul#list_adwords{width:367px;float:right;margin-top:-8px}#contentArea div#adwords ul#list_adwords
li{width:100%;position:relative;top:0;left:0;float:right;padding:5px
0}#contentArea div#adwords ul#list_adwords li
h3{width:330px;float:right}#contentArea div#adwords ul#list_adwords li h3 a.title, #contentArea div#adwords ul#list_adwords li h3 a.title:visited{width:330px;float:left;font-size:0.75em;font-weight:bold;line-height:1.2em}#contentArea div#adwords ul#list_adwords li h3 a.title:hover, #contentArea div#adwords ul#list_adwords li h3 a.title:active, #contentArea div#adwords ul#list_adwords li h3 a.title:focus{text-decoration:underline}#contentArea div#adwords ul#list_adwords
p.txt{width:330px;float:right;font-size:0.75em;line-height:1.2em;margin-top:3px}#contentArea div#adwords ul#list_adwords a.listMarker, #contentArea div#adwords ul#list_adwords a.listMarker:visited{width:28px;height:22px;position:absolute;z-index:100;font-size:0.7em;font-weight:bold;background-color:transparent;background-repeat:no-repeat;background-position:1px 0;padding:6px
0 0 0;text-align:center}#contentArea div#adwords ul#list_adwords a.listMarker:hover, #contentArea div#adwords ul#list_adwords a.listMarker:active, #contentArea div#adwords ul#list_adwords a.listMarker:focus{background-position:1px -28px}#contentArea div#adwords a.openMap, #contentArea div#adwords a.openMap:visited, #contentArea div#adwords a.jump:visited{font-size:0.7em;line-height:1.2em;float:left}#contentArea div#adwords a.openMap:hover, #contentArea div#adwords a.openMap:active, #contentArea div#adwords a.openMap:focus,
#contentArea div#adwords a.jump:hover, #contentArea div#adwords a.jump:active, #contentArea div#adwords a.jump:focus{text-decoration:underline}#contentArea div#adwords
a.openMap{position:absolute;top:165px;left:0;height:18px}#contentArea div#adwords
a.jump{float:right;margin-top:5px;font-size:0.7em;line-height:1.2em}#contentArea
div.paginator{width:632px;float:left;padding:5px
0 0 10px}#galleryContent
div.paginator{width:600px;float:left;padding:5px
0 0 20px}#galleryContent
div.paginator.sublist{width:580px}#contentArea div.paginator
ul.listScroll{width:auto;float:right;font-size:0.7em;padding-top:3px}#contentArea div.paginator ul.listScroll
li{float:left}#contentArea div.paginator ul.listScroll
li.center{padding:2px
10px}#contentArea div.paginator ul.listScroll li a, #contentArea div.paginator ul.listScroll li a:visited{width:16px;height:16px;float:left;background-repeat:no-repeat;background-position:0 0}#contentArea div.paginator ul.listScroll li a:hover, #contentArea div.paginator ul.listScroll li a:active, #contentArea div.paginator ul.listScroll li a:focus{background-position:0 -16px}#contentArea div.paginator ul.listScroll li a.prev, #contentArea div.paginator ul.listScroll li a.prev:visited{background-position:0 -32px}#contentArea div.paginator ul.listScroll li a.prev:hover, #contentArea div.paginator ul.listScroll li a.prev:active, #contentArea div.paginator ul.listScroll li a.prev:focus{background-position:0 -48px}#contentArea div.paginator
div.paginatorItems{width:100%;float:left;margin-top:10px}#contentArea div.paginator
div.total{width:200px;float:left;font-size:0.7em;padding-top:5px}#contentArea div.paginator
div.listSort{width:250px;float:left}#contentArea div.paginator div.listSort form#searchOffersSort, #contentArea div.paginator div.listSort
form#searchAddressbasesSort{width:140px!important;margin:0
0 0 5px!important;padding:0!important}#contentArea div.paginator
span.listSortTitle{float:left;font-size:0.7em;font-weight:bold;padding:5px
0 4px 0}#contentArea div.paginator
select.listSort{width:135px;height:19px!important;float:left;font-size:0.7em;background-image:none;padding:0!important;margin:2px
0 0 3px!important}#contentArea div.paginator select.listSort
option{padding-left:3px}#contentArea div.paginator
div.listStyle{width:280px;float:right}#contentArea div.paginator
span.listStyleTitle{float:left;font-size:0.7em;font-weight:bold;padding:5px
0 4px 0}#contentArea div.paginator
ul.listStyle{width:200px;float:right}#contentArea div.paginator ul.listStyle
li{float:left;padding:0
0 0 4px}#contentArea div.paginator ul.listStyle li a, #contentArea div.paginator ul.listStyle li a:visited{float:left;font-size:0.7em;padding:4px
10px 5px 35px}#contentArea div.paginator ul.listStyle li
a.detail{background-position:10px -22px}#wellvital-tips{float:none;clear:both;padding-top:30px}#wellvital-tips
h2{padding-left:10px;font-weight:bold}#wellvital-tips
a.more{padding-top:10px;float:right;font-size: .65em}#wellvital-tips a.more:hover, #wellvital-tips a.more:focus{text-decoration:underline}#contentArea div.list div.webcam
img{width:auto;height:auto}#mainarea #body #content #contentArea div.list div.webcam
div.containerTxt{height:auto}#contentArea div.list div.webcam
div.details{top:auto}#mainarea #body #content #contentArea div.list div.ambassador
div.containerTxt{width:100%;height:auto}#mainarea #body #content #contentArea div.list div.ambassador div.containerTxt
p.detail{width:49%}#mainarea #body #content #contentArea div.list div.ambassador div.containerTxt p.detail
a{float:none}#wrapper #mainarea #body #content #contentArea div.list
div.photo{background:#ddd;height:320px}#wrapper #mainarea #body #content #contentArea div.list div.photo
a.img{background:#000 url('/portal/img/objects/list-filmstrip.png') top center no-repeat;width:202px;height:211px;position:relative;top:-1px;left:-1px}#wrapper #mainarea #body #content #contentArea div.list div.photo a.img
img{position:relative;top:30px;left:1px}#mainarea #body #content #contentArea div.list div.photo
div.containerTxt{height:114px}#mainarea #body #content #contentArea div.list div.photo div.containerTxt
span.subheadline{padding-left:5px}#mainarea #body #content #contentArea div.list div.photo
.average{clear:both}#mainarea #body #content #contentArea div.list div.photo .average
form{position:static;width:auto;padding:10px
0 3px 5px;margin:0}#mainarea #body #content #contentArea div.list div.photo .average
input{width:auto;height:auto;padding:0;margin:0;border:0;float:none}#mainarea #body #content #contentArea div.list div.photo .average
p{font-size:0.65em}}@import url(/portal/lib/styles/detail/captcha.css);@media
screen{#wrapper #mainarea #body #content
form{width:643px;position:relative;top:0;left:0;float:left;padding-bottom:10px;margin-left:10px}#wrapper #mainarea #body #content form
div.xl{float:left;width:95%}#wrapper #mainarea #body #content form div.formContainer
p.formerror{width:460px;float:left;font-size:0.8em;font-weight:bold;padding:10px}#mainarea #body #content #contentArea
div#formCatalog{float:left;margin-top:30px;display:none}#wrapper #mainarea #body #content form
div.contest{width:559px;padding:45px
0 10px 30px}#wrapper #mainarea #body #content form
div.contestBottom{width:589px;height:24px;float:left;margin-left:20px}#wrapper #mainarea #body #content form
div.top{width:640px;height:24px;float:left}#wrapper #mainarea #body #content form
div.body{width:580px;float:left;padding:0
30px}#wrapper #mainarea #body #content form
div.bottom{width:640px;height:25px;float:left}#content form
div.formContainer{position:relative;top:0;left:0;float:left;z-index:10;margin:10px
0 0 20px}#content form div.default,
#content form
div.static{width:520px;padding:30px
30px 15px 40px;margin-top:5px}#content form
div.unobtrusive{width:520px;padding:0
30px 0 30px;margin-top:0}#content form
div.formHint{width:633px;float:left;margin-left:20px}#content form div.formHint
p{width:90%;float:left;font-size:0.7em;line-height:1.2em;padding:10px
0}#content form
div.check{float:left;width:33%}#content form
div.checkWide{width:50%}#content form
div.checklong{float:left;width:110%}#content form div.request-children{float:right;width:380px}#wrapper #mainarea #body #content form
fieldset{position:relative;top:0;left:0;padding-bottom:10px}#wrapper #mainarea #body #content form
fieldset.first{border-top-style:none;border-top-width:0}#wrapper #mainarea #body #content form
fieldset.last{border-bottom-style:none;border-bottom-width:0}#wrapper #mainarea #body #content form
fieldset.default{border-top-style:none;border-width:0}#wrapper #mainarea #body #content form
fieldset.calculator{width:300px;border-top-style:none;border-width:0;padding:15px
0}#wrapper #mainarea #body #content form
.searchResult{width:680px;float:left}#wrapper #mainarea #body #content form
.searchResultSmall{width:525px;position:relative;top:0;left:0;float:left}#content form .searchResult
p{font-size:0.8em;line-height:1.5em;padding:5px
0}#content form
p.default{font-size:0.8em;line-height:1.5em;padding:5px
0}#content form .searchResult p strong,
#content form .searchResultSmall p
strong{font-size:120%}#content form .searchResult ul.details,
#content form .searchResultSmall
ul.details{width:90%;float:left;padding-bottom:10px;list-style-image:none!important}#content form .searchResultSmall
ul.details{padding:7px
0 0 10px}#content form .searchResult ul.details li,
#content form .searchResultSmall ul.details
li{width:100%;float:left;padding:2px
0}#content form .searchResultSmall ul.details
li{padding:0}#content form .searchResult ul.details li
span{float:left;font-size:0.8em;line-height:1.2em}#content form .searchResultSmall ul.details li
span{float:left}#content form .searchResult ul.details li span.header,
#content form .searchResultSmall ul.details li
span.header{width:100px}#content form .searchResult ul.details li
span.item{width:380px;font-size:0.8em;font-weight:bold}#content form .searchResultSmall ul.details li
span.item{width:280px;font-weight:bold}#content form .searchResult ul.details li span.item a.delete, #content form .searchResult ul.details li span.item a.delete:visited,
#content form .searchResultSmall ul.details li span.item a.delete, #content form .searchResultSmall ul.details li span.item a.delete:visited{float:left;font-size:0.9em;font-weight:bold;text-decoration:none;padding:0
15px 2px 0;margin:0
10px 0 5px}#content form .searchResult ul.details li span.item a.delete:hover, #content form .searchResult ul.details li span.item a.delete:active, #content form .searchResult ul.details li span.item a.delete:focus,
#content form .searchResultSmall ul.details li span.item a.delete:hover, #content form .searchResultSmall ul.details li span.item a.delete:active, #content form .searchResultSmall ul.details li span.item a.delete:focus{text-decoration:underline}#content form
.searchCategorys{width:580px;float:left}#content form .searchCategorys
span{float:left;font-size:0.8em}#content form .searchCategorys
span.title{width:125px}#content form .searchCategorys
span.items{width:445px;float:right;font-weight:bold}#content form .searchResult
a.buttonstyle{width:auto;float:left;font-size:0.7em;font-weight:bold;text-decoration:none!important;padding:1px
3px 0 0;margin:0
0 0 177px}#content form .searchResultSmall
a.buttonstyle{width:auto;position:absolute;bottom:-3px;right:0;font-size:0.9em;font-weight:bold;text-decoration:none!important;padding:1px
3px 0 0}#content form .searchResult a.buttonstyle
span{float:left;font-weight:bold;cursor:pointer}#content form .searchResult a.buttonstyle
span.buttonstyle{height:21px;padding:5px
20px 0 22px}#content form .searchResultSmall a.buttonstyle
span.buttonstyle{height:21px;padding:3px
20px 0 22px;text-shadow:1px 1px 4px #000}#content form .searchResult a.buttonstyle:hover
span.buttonstyle{background-position:0 -27px}#content form#input_globalSearch
p{width:580px;float:left;margin:20px
0 0 20px;font-size:0.8em}#wrapper #mainarea #body #content form
div.formContent{width:580px;float:left;padding-top:20px}#wrapper #mainarea #body #content form#Booking
div.formContent{width:525px;float:left;padding-top:0}#wrapper #mainarea #body #content form#form_Hotels div.formContent,
#wrapper #mainarea #body #content form#form_Offers div.formContent,
#wrapper #mainarea #body #content form#form_Events div.formContent,
#wrapper #mainarea #body #content form#form_Meta_2 div.formContent,
#wrapper #mainarea #body #content form#Booking
div.formContent{display:none}#wrapper #mainarea #body #content form
div.formItem{width:580px;position:relative;top:0;left:0;float:left}#wrapper #mainarea #body #content form#form_Hotels div.formItem,
#wrapper #mainarea #body #content form#form_Offers div.formItem,
#wrapper #mainarea #body #content form#form_Events div.formItem,
#wrapper #mainarea #body #content form#form_Meta_2
div.formItem{display:none}#wrapper #mainarea #body #content form#form_Hotels div.formItem.open,
#wrapper #mainarea #body #content form#form_Offers div.formItem.open,
#wrapper #mainarea #body #content form#form_Events div.formItem.open,
#wrapper #mainarea #body #content form#form_Meta_2
div.formItem.open{display:block}#wrapper #mainarea #body #content form
div.checkboxes{width:93%;position:relative;top:0;left:0;float:right;font-size:0.8em;padding:5px
0;border-radius:10px;-moz-border-radius:10px;display:none}#wrapper #mainarea #body #content form div.formItem
div.hint{width:300px;position:absolute;top:30px;left:10px;z-index:100000;font-size:0.8em;padding:15px;border-radius:10px;-moz-border-radius:10px;display:none}#wrapper #mainarea #body #content form div.formItem div.hint
p{padding:5px
0}#content form
h3{width:100%;float:left;font-size:0.75em;font-weight:bold;padding:10px
0 8px 0}#content form h3.plus, #content form
h3.minus{padding-left:23px;cursor:default}.popup #content form
h3{float:none}#content form
h4{width:90%;float:right;font-size:0.7em;font-weight:bold;padding:10px
0 8px 20px;cursor:default}#wrapper #mainarea #body #content form div.formContent a.close, #wrapper #mainarea #body #content form div.formContent a.close:visited{position:absolute;top:20px;right:30px;font-size:0.6em;text-decoration:none;padding:3px
20px 2px 0}#wrapper #mainarea #body #content form div.formContent a.close:hover, #wrapper #mainarea #body #content form div.formContent a.close:active, #wrapper #mainarea #body #content form div.formContent a.close:focus{text-decoration:underline}#content form
div.leftCol{width:280px;float:left}#content form
span.title{width:290px;float:left;font-size:0.75em;font-weight:bold}#content form
p.hint{width:90%;float:left;font-size:0.6em;line-height:1.2em;padding:10px
30px 0  10px}#content form
div.regions{float:right;width:290px;margin-top:15px}#contextArea form
div.regions{width:246px}#content form div.regions
ul.map{float:left;width:120px;height:120px;position:relative;top:0;left:0}#content form div.regions ul.map li a.allgaeu, #content form div.regions ul.map li a.allgaeu:visited{width:42px;height:64px;position:absolute;bottom:3px;left:19px}#content form div.regions ul.map li a.ostbayern, #content form div.regions ul.map li a.ostbayern:visited{width:62px;height:64px;position:absolute;top:20px;right:5px}#content form div.regions ul.map li a.franken, #content form div.regions ul.map li a.franken:visited{width:73px;height:58px;position:absolute;top:5px;left:5px}#content form div.regions ul.map li a.oberbayern, #content form div.regions ul.map li a.oberbayern:visited{width:55px;height:51px;position:absolute;bottom:8px;right:20px}#content form div.regions ul.map li a.munich, #content form div.regions ul.map li a.munich:visited,
#content form div.regions ul.map li a.nuremberg, #content form div.regions ul.map li a.nuremberg:visited,
#content form div.regions ul.map li a.augsburg, #content form div.regions ul.map li a.augsburg:visited,
#content form div.regions ul.map li a.regensburg, #content form div.regions ul.map li a.regensburg:visited{position:absolute;width:11px;height:11px;background:url('/portal/img/objects/map_city.png') center center no-repeat}#content form div.regions ul.map li a.munich, #content form div.regions ul.map li a.munich:visited{top:79px;left:59px}#content form div.regions ul.map li a.nuremberg, #content form div.regions ul.map li a.nuremberg:visited{top:35px;left:48px}#content form div.regions ul.map li a.augsburg, #content form div.regions ul.map li a.augsburg:visited{top:71px;left:43px}#content form div.regions ul.map li a.regensburg, #content form div.regions ul.map li a.regensburg:visited{top:50px;left:71px}#content form div.regions ul.map li a:hover, #content form div.regions ul.map li a:active{background-position:0 100%!important}#content form div.regions ul.map li
a.selected{background-position:0 100%!important}#content form div.regions
div.result{width:165px;float:right}#content form div.regions div.result
div.title{width:165px;float:left;font-size:0.7em;color:#333;margin-top:15px}#content form div.regions div.result
ul.items{width:165px;float:right;padding-top:5px}#content form div.regions div.result ul.items
li{width:143px;float:left;font-size:0.7em;font-weight:bold;padding:2px
0 2px 22px;margin:2px
0;cursor:default}#content form div.choose-region{float:left;width:290px}#content form div.choose-city{float:right;width:290px}#content form div.offer-regions{float:left}#content form
div.cities{width:290px;float:right;margin-top:15px}#content form div.cities
p.hint{font-size:0.7em;padding-top:14px}#content form
ul.time{width:100%;float:left;padding-top:5px}#content form ul.time
li{width:25%;float:left;padding:6px
0}#content form ul.time li a, #content form ul.time li a:visited{float:left;font-size:0.7em;padding:4px
10px 5px 18px}#content form ul.time li a:hover, #content form ul.time li a:active{background-position:5px -6px}#content form ul.time li
a.selected{font-weight:bold;padding:4px
10px 5px 23px}#content form
div.date{float:left;margin-left:100px}#content form#form_Offers
label.date{width:125px}#content form#form_Offers
div.date{margin-left:20px}#wrapper #mainarea #body #content form
div.slider{height:50px;position:relative;top:0;left:0;float:left}#content form
label.labelSlider{width:120px;float:left}#content form div.slider label
span{float:left}#content form
input.inputSlider{border-style:none;background-color:transparent!important;background-image:none;font-weight:bold;margin:10px
0 0 3px;position:absolute;top:-3px;right:0}#content form
input.priceRange{width:450px}#content form
input.priceRange.kinderlandPrice{width:100px}#content form
input.meta{width:470px}#content form
input.inputSliderSmall{width:140px;left:300px!important}#content form
input.congress{width:255px;top:-3px}#content form
div.containerSlider{width:80%;position:absolute}#content form
div.priceRange{width:77%;top:33px;right:0}#content form
div.sliderSmall{width:38%;top:33px;right:30px}#content form
div.congressPrice{width:330px;top:35px;right:18px}#content form
div.stars{width:330px;top:33px;right:18px}#content form
div.allStars{width:405px;top:20px;right:63px}#content form
div.meta{width:405px;top:35px;right:63px}#content form div.formItem
div.categoryStars{width:362px;height:12px;position:absolute;top:10px;right:0}#content form div.formItem
div.categoryAllStars{width:351px;height:29px;position:absolute;top:-23px;right:40px}#metaSearchRooms{width:100%;float:left}#metaSearchRooms
div.roomNr{width:94%;float:left;padding:2% 2% 1% 3%;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin:1px
0}#metaSearchRooms div.roomNr
div.room{width:94px;float:left;font-size:0.75em;font-weight:bold}#metaSearchRooms div.roomNr div.room
span{font-size:90%;line-height:2.0em}#metaSearchRooms div.roomNr
div.parents{width:100px;float:left;padding-left:20px}#metaSearchRooms div.roomNr
div.kids{width:64px;float:left;padding-left:15px}#metaSearchRooms div.roomNr
div.ages{width:240px;float:left}#metaSearchRooms div.roomNr div.ages
span{float:left;font-size:0.7em;margin:8px
0 0 5px}#content form
ul.themes{width:100%;float:left;padding-top:5px}#content form ul.themes
li{width:25%;float:left}#content form ul.themes li a, #content form ul.themes li a:visited{width:116px;height:139px;position:relative;top:0;left:0;float:left;padding:14px
0 0 15px}#content form ul.themes li a img, #content form ul.themes li a:visited
img{width:98px;height:98px;position:absolute;top:14px;left:15px}#content form ul.themes li a
span{width:83px;height:25px;position:absolute;bottom:10px;right:16px;font-size:0.7em}#content form ul.themes li a.selected
img{opacity:1.0;filter:alpha(opacity=100)}#content form ul.themes.small
li{width:12.5%}#content form ul.themes.small li a, #content form ul.themes.small li a:visited{width:63px;height:76px;padding:14px
0 0 0;background:url(/portal/img/objects/background_themes_small.png) no-repeat scroll 0 -180px}#content form ul.themes.small li a:hover{background-position:0 0}#content form ul.themes.small li
a.selected{background-position:0 -90px}#content form ul.themes.small li a img, #content form ul.themes.small li a:visited
img{width:30px;height:30px;top:28px;left:16px}#content form ul.themes.small li a
span{width:51px;height:13px;top:14px;left:6px;font-size:0.55em;text-align:center}form
#calculator{width:300px;position:absolute;top:-30px;right:100px;z-index:10000;padding:20px;border-radius:10px;-moz-border-radius:10px;cursor:move;display:none}form #calculator a.calculatorClose, form #calculator a.calculatorClose:visited{float:right;font-size:0.6em;padding:2px
17px 2px 0;margin-bottom:5px}form #calculator a.calculatorClose:hover, form #calculator a.calculatorClose:active, form #calculator a.calculatorClose:focus{text-decoration:underline}#content form
legend{position:absolute;top:10px;left:40px;z-index:100;font-weight:bold;line-height:1.2em}#content form
legend.default{font-size:0.8em}#content form
legend.contest{top:30px;left:50px;font-size:1.0em}#content form
legend.fine{font-size:0.8em;font-weight:normal}#content form
span.label{width:100px;float:left;font-size:0.8em;padding-top:9px}#content form
span.calculator{width:190px;float:left;font-size:0.7em;padding-top:3px;margin-left:15px}#content form
span.calculatorResult{float:left;font-size:0.7em;font-weight:bold;padding-top:3px}#content form
label{width:100px;float:left;font-size:0.8em;padding-top:9px;line-height:1.2em}#content form
label.city{width:60px}#content form
label.small{width:80px}#content form
label.search{width:85px;padding-top:4px}#content form
label.rooms{width:150px}#content form
label.globalSearch{width:110px}#content form
label.dateSmall{width:30px;font-size:0.7em;padding-left:5px}#content form
label.bookingSmall{width:15px;font-size:0.7em;padding-left:10px}#content form
label.personsSmall{width:60px;font-size:0.7em}#content form
label.date{width:65px}#content form
label.check{width:81%}#content form
label.checkSmall{width:25%}#content form
label.large{width:140px}#content form
label.selectResult{width:170px}#content form
label.congressCity{width:330px}#content form
label.congressPrice{width:220px}#content form div.pressConferenceEnrollment
label{width:90%}#content form div.pressConferenceEnrollment div#substitudeName
label{width:auto}#content form
label.xl{width:85%}#content form
label.formerror{font-weight:bold}#content form
label.db{width:150px;font-size:0.7em;padding-top:6px}#content form
label.dbSmall{width:100px;font-size:0.7em}#content form
label.calculator{width:110px;font-size:0.7em;margin-left:15px}#content form
label.parents{font-size:0.6em;font-weight:bold;padding:0}#content form
label.kids{font-size:0.6em;font-weight:bold;padding:0}#content form
label.ages{width:220px;font-size:0.6em;padding:0}#content form
label.dateFrom{width:330px;padding:9px
5px 0 0}#content form label strong.label, #content form label
a{float:left}#content form label
a{margin:0
5px}#content form
label.autoWidth{width:auto}#content form input,
#content form select,
#content form
textarea{width:345px;float:left;font-size:0.8em;padding:2px
0 3px 3px;margin:5px
10px}#content form label
input{float:none;font-size:1em;margin:2px
0}#content form
input.db{width:140px;font-size:0.7em;background-image:none;margin:5px
0 0 0}#content form
input.dateDB{width:90px;font-size:0.7em;margin:5px
0 0 0}#content form
input.dateEvents{width:90px;font-size:0.7em;margin:7px
5px 0 0}#content form
select{width:350px;height:23px;padding:0}#content form
select.zip{width:55px}#content form select.zip-wide{width:75px}#content form
select.events{width:200px;height:20px;font-size:0.7em;background-image:none;padding:0;margin:5px
0 0 10px}#content form
select.loading{padding-left:24px !important;background-image:url(/portal/img/objects/massrequest-loading.gif) !important;background-repeat:no-repeat !important;background-position:2px 2px !important}#content form input:hover, #content form input:focus,
#content form select:hover, #content form select:focus,
#content form textarea:hover,#content form textarea:focus{background-image:none}#content form input.formerror,
#content form select.formerror,
#content form
textarea.formerror{font-weight:bold;background-image:none}#content form ul.catalog
input{width:auto}#content form
input.globalSearch{width:340px;margin:4px
5px 0 0}#content form
input.metaSearch{width:270px;margin:4px
5px 0 0}#content form
input.large{width:425px;margin:5px
5px 0 0}#content form
input.xl{width:455px;margin:5px
0}#content form
input.zip{width:50px}#content form
input.meetingRooms{width:80px}#content form
input.m{width:200px}#content form
input.s{width:100px}#content form
input.xs{width:40px}#content form
input.date{width:100px;margin-left:0;margin-right:20px}#content form input.date:hover, #content form input.date:focus{background-position:100% 100%}#content form
input.city{width:210px}#content form
input.calculator{width:120px;font-size:0.7em;margin-left:0}#content form
input.search{width:385px;margin:0
5px}#content form
div.searchItemAjax{display:none;position:absolute;width:16px;height:16px;top:33px;right:75px;background-image:url(/img/objects/massrequest-loading.gif)}#content form
select.large{width:290px;margin:5px
0}#content form
select.number{width:40px;margin:7px
3px}#content form
select.numberSmall{width:40px;height:20px;font-size:0.7em;margin:7px
3px}#content form
select.age{width:40px;margin:5px
3px}#content form
select.rooms{width:150px;margin:7px
0}#content form
select.roomsSmall{width:130px;height:20px;font-size:0.7em;margin:7px
0}#content form
select.xl{width:460px;margin:5px
0}* + html #content form
select.contest{margin-left:20px}#content form
select.congressCity{width:230px;margin:5px
0}#content form
select.calculator{width:130px;font-size:0.7em;margin:5px
0}#content form
select.selectResult{width:250px;margin:5px
0}#content form
select.schlemmerCategories{width:215px}#metaSearchRooms div.roomNr
select{margin:3px!important}#content form
textarea{width:452px;height:100px;padding:5px
3px;margin:5px
0}#content form
option{padding-left:3px}#content form input.check,
#content form
input.checkSmall{width:14px;height:21px;float:left;background-image:none;padding:0
0 0 0;border-style:none;margin:7px
5px 0 10px}#content form a.small, #content form a.small:visited{float:right;font-size:0.7em;padding-top:3px}#content form a.small:hover, #content form a.small:active, #content form a.small:focus{text-decoration:underline}#content form p.default a, #content form p.default a:visited{text-decoration:underline}#content form p.default a:hover, #content form p.default a:active, #content form p.default a:focus{text-decoration:none}#content form div.formContainer a, #content form div.formContainer a:visited{text-decoration:underline}#content form div.formContainer a:hover, #content form div.formContainer a:active, #content form div.formContainer a:focus{text-decoration:none}#content form
div.formButtons{width:auto;float:right;margin-right:40px}#content form div.formContent
div.formButtons{margin-right:0}#content form
a.buttonstyle{width:auto;float:left;font-size:0.70em;text-decoration:none!important;line-height:1.2em;padding:1px
3px 0 0;margin:2px
0 0 0}#content form
a.buttonstyleColor{width:auto;height:27px;float:left;font-size:0.70em;text-decoration:none!important;line-height:1.2em;padding:0
3px 0 0;margin-top:4px}#wrapper #mainarea #body #content form#contest
a.buttonstyle{margin:20px
0 0 0}#content form
a.equal{margin:2px
30px 0 30px}#content form
a.right{float:right}#content form
a.bottom{position:absolute;bottom:24px;right:50px}#content form a.buttonstyle span,
#content form a.buttonstyleColor
span{float:left;font-weight:bold;cursor:pointer}#content form a.buttonstyle
span.buttonstyle{height:22px;padding:5px
7px 0 10px}#content form a.buttonstyleColor
span.buttonstyleColor{height:23px;padding:4px
7px 0 10px}#content form a.buttonstyleColor span.buttonstyleColor
strong{font-size:1.3em;padding:6px
17px 6px 20px;text-shadow:1px 1px 4px #000}#content form a.buttonstyle:hover span.buttonstyle,
#content form a.buttonstyleColor:hover
span.buttonstyleColor{background-position:0 -27px!important}#content form a.buttonstyle
span.cancel{line-height:1.2em;padding:0
0 2px 25px}#wrapper #mainarea #body #content form a.buttonstyle
span.accept{line-height:1.2em;padding:0
0 2px 25px}a#openForm_Catalog{width:auto;float:right;font-size:0.75em;text-decoration:none!important;padding:1px
3px 0 0;margin:20px
10px 0 0}a#openForm_Catalog
span{float:left;height:21px;font-weight:bold;padding:5px
15px 0 18px;cursor:pointer}a#openForm_Catalog span:hover{background-position:0 -27px!important}form#input_globalSearch
button{width:26px;height:27px;float:left;margin-top:-1px;cursor:pointer}form#input_globalSearch button:hover{background-position:0 -27px!important}#wrapper #mainarea #body #content form
div.db{width:160px;float:left}#wrapper #mainarea #body #content form
div.dbSmall{width:110px;float:left}#wrapper #mainarea #body #content form fieldset.db, #wrapper #mainarea #body #content form
fieldset.event{width:535px;float:left;padding:10px
20px 20px 20px;margin-top:25px}#wrapper #mainarea #body #content form
fieldset.db{margin-top:0}#wrapper #mainarea #body #content form
fieldset.event{margin-top:0}#wrapper #mainarea #body #content form
div.big{width:270px;float:left}#wrapper #mainarea #body #content form
div.medium{width:160px;float:left}#wrapper #mainarea #body #content form
div.booking{width:350px;float:left;margin-top:10px}#content form
span.eventTitle{width:270px;float:left;font-size:0.70em;padding-top:9px}#content form
span.bookingTitle{width:350px;float:left;font-size:0.70em;padding-top:9px}#wrapper #mainarea #body #content form
div.booking.wide{width:535px}#wrapper #mainarea #body #content form div.booking.wide
label.rooms{font-size:0.7em}#wrapper #mainarea #body #content form div.booking.wide
.parents{width:80px}#wrapper #mainarea #body #content form div.booking.wide
.ages{width:229px}#wrapper #mainarea #body #content form div.booking
select{height:19px;font-size:0.7em;background:#fff}#wrapper #mainarea #body #content form
a.bottom{bottom:-14px}#galleryFrontdoor
form.default{width:300px;float:left}#galleryFrontdoor form
div.formItem{width:100%;float:left;padding:4px
0}#galleryFrontdoor
label{float:left;font-size:0.7em;line-height:1.2em;padding-top:4px}#galleryFrontdoor
label.city{width:90px}#galleryFrontdoor
label.nr{width:210px}#galleryFrontdoor
label.free{width:100%}#galleryFrontdoor input, #galleryFrontdoor
select{float:left;font-size:0.7em;padding:2px
0 2px 2px}#galleryFrontdoor
input.nr{width:68px}#galleryFrontdoor
input.free{width:278px}#galleryFrontdoor
select.city{width:192px}#galleryFrontdoor form
a.buttonstyle{width:auto;height:22px;float:right;font-size:0.7em;text-decoration:none;padding:0
2px 0 0;margin:10px
10px 0 0}#galleryFrontdoor form a.buttonstyle
span.buttonstyle{height:18px;float:left;padding:4px
23px 0 25px;cursor:pointer}#galleryFrontdoor form a.buttonstyle:hover
span.buttonstyle{background-position:0 -22px}#galleryFrontdoor form a.default, #galleryFrontdoor form
a.visited{float:left;font-size:0.7em;text-decoration:none;padding:0;margin-top:14px}#galleryFrontdoor form a.default:hover, #galleryFrontdoor form a:active, #galleryFrontdoor form a:focus{text-decoration:underline}#offerSearch .loader, .panel
.loader{width:580px;float:left;padding:10px
0 10px 30px!important}#offerSearch .loader img, #offerSearch .loader span, .panel .loader img, .panel .loader
span{float:left}#offerSearch .loader span, .panel .loader
span{width:460px;float:left;font-size:0.8em;padding:40px
0 0 10px!important}#offerSearch .loader p, .panel .loader
p{width:560px;float:left;font-size:0.8em;padding:20px
0 0 10px!important}#offerSearch .loader ul, .panel .loader
ul{width:560px;float:left;padding:20px
0 0 10px!important}#offerSearch .loader li, .panel .loader
li{width:520px;height:30px;float:left;font-size:0.8em;font-weight:bold;padding:10px
0 0 40px!important}#wrapper #mainarea #body #content form
div.ted{width:559px;float:left;margin:20px
0 20px 22px}#content form div.ted h3,
#content form div.ted p,
#content form div.ted
span.result{width:559px;float:left;font-size:0.8em;line-height:1.2em}#content form div.ted
span.result{font-weight:bold;margin:10px
0 0 60px}#content form div.progress-container{width:80%;float:left;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin:5px
0 0 10%;padding:3px}#content form div.progress-container
div.bar{width:100%;height:10px;border-radius:3px}#mainarea #body #content #contentArea
#DB{padding-bottom:3px!important}#contentArea div.fliesstext #route-car, #contentArea div.fliesstext #route-public{line-height:24px;padding-left:30px;padding-top:15px;clear:both}#contentArea div.fliesstext #powered-by-db{text-align:right;font-size:.6em;clear:both}form#form_contest fieldset.default div.formContainer.static div.xl
a{float:none}#wrapper #mainarea #body #content form fieldset.photo-contest p.label-description
label{font-weight:bold;line-height:1.4;display:block;width:100%}#wrapper #mainarea #body #content form fieldset.photo-contest p.label-description
span{font-size:0.7em;display:block;width:100%}#wrapper #mainarea #body #content form fieldset.photo-contest
input.large{margin-right:0;margin-left:0;width:90%}#wrapper #mainarea #body #content #contextArea
div.tfa{padding:12px
0 20px 0}#wrapper #mainarea #body #content #contextArea div.tfa
h3.title{padding:0
0 10px 35px;margin:0;font-size:0.9em;font-weight:bold}#wrapper #mainarea #body #content #contextArea
form{clear:both;float:none;padding:0
0 0 15px;margin:0}#wrapper #mainarea #body #content #contextArea form div.top,
#wrapper #mainarea #body #content #contextArea form div.body,
#wrapper #mainarea #body #content #contextArea form
div.bottom{clear:both;float:none;display:block;width:286px;padding:0;margin:0}#wrapper #mainarea #body #content #contextArea form
div.top{height:24px;background:url('/portal/img/objects/form-edges-sidebar.gif') top center no-repeat}#wrapper #mainarea #body #content #contextArea form
.body{background:url('/portal/img/objects/form-background-sidebar.gif') center center repeat-y}#wrapper #mainarea #body #content #contextArea form
.bottom{height:25px;background:url('/portal/img/objects/form-edges-sidebar.gif') bottom center no-repeat}#wrapper #mainarea #body #content #contextArea form#form_Offers
div.formContent{float:none;display:block;width:auto;overflow:auto;padding:0
20px}#wrapper #mainarea #body #content #contextArea form
div.formItem{float:none;width:246px}#contextArea form div.choose-region,
#contextArea form div.choose-city,
#contextArea form div.leftCol,
#contextArea form
div.cities{width:246px}#contextArea form div.regions div.result,
#contextArea form div.regions div.result div.title,
#contextArea form div.regions div.result
ul.items{width:126px}#contextArea form div.regions div.result ul.items
li{width:102px}#contextArea form
div.cities{margin-top:0}#content #contextArea div.teaser form
h3{width:auto;padding:10px
0 8px 23px;margin:0;color:#333;font-size:0.75em;line-height:1.2em}#content #contextArea div.teaser form
li.check{padding-left:23px;padding-right:0;overflow:auto;float:none}#content #contextArea div.teaser form li.check
label{font-size:0.7em;padding-top:11px}#contextArea #form_Offers p.hint,
#contextArea #form_Offers label.head,
#contextArea #form_Offers ul.types
li.check{padding:10px
0 0 23px}#contextArea #form_Offers input,
#contextArea #form_Offers select,
contextArea #form_Offers
textarea{margin-left:23px}#contextArea #form_Offers
select{width:210px}#contextArea #form_Offers
input.check{margin-left:0}#content #contextArea div.teaser #form_Offers ul.types
input{height:28px;margin:0
5px 0 0}#content #contextArea div.teaser #form_Offers ul.types
label{display:block;width:170px;height:28px;padding:0
0 0 33px;font-size:0.6em;line-height:28px;background-position:left center;background-repeat:no-repeat}#content #contextArea div.teaser #form_Offers ul.types label.value-302310{line-height:14px;background-image:url('/portal/img/angebotsmerkmale/tfa-wheelchair.png')}#content #contextArea div.teaser #form_Offers ul.types label.value-305308{line-height:14px;background-image:url('/portal/img/angebotsmerkmale/tfa-blind.png')}#content #contextArea div.teaser #form_Offers ul.types label.value-303304{line-height:14px;background-image:url('/portal/img/angebotsmerkmale/tfa-deaf.png')}#content #contextArea div.teaser #form_Offers ul.types label.value-307{background-image:url('/portal/img/angebotsmerkmale/tfa-learn.png')}#content #contextArea div.teaser #form_Offers ul.types label.value-309{background-image:url('/portal/img/angebotsmerkmale/tfa-family.png')}#content #contextArea div.teaser #form_Offers ul.types label.value-306{background-image:url('/portal/img/angebotsmerkmale/tfa-old.png')}.panel
form#comment{width:580px!important;float:left;margin-left:30px!important;border-top:1px solid #d2d2d2}.panel form#comment
fieldset{width:580px!important;padding-top:40px;border-style:none!important}.panel form#comment fieldset
legend{width:580px!important;position:absolute;top:10px;left:0}.panel form#comment fieldset input,
.panel form#comment fieldset
textarea{background-image:none}.panel form#comment fieldset
textarea{width:100%}.panel form#comment a.buttonstyle,
.panel form#comment a.buttonstyle:visited{float:left;background:#D0D0D0 url(/portal/img/objects/back_buttonDefault.gif) repeat-x 0 0!important;border:1px
solid #ADADAD!important;padding:5px
10px!important;color:#000}.panel form#comment a.buttonstyle:hover,
.panel form#comment a.buttonstyle:active,
.panel form#comment a.buttonstyle:focus{background-position:0 100%!important}.panel form#comment a.buttonstyle:focus{background-position:0 100%!important}.panel form#comment
span.hint{float:right;font-size:0.688em;color:#333;margin-top:10px}}#content form
div.captcha{margin:0
0 50px 20px;width:595px}#content form div.captcha
#captchaLoading{padding:0
0 0 90px;width:75px;height:75px}#content form div.captcha dd input#captcha-input{margin:10px
0 0;width:295px}#content form div.captcha
p{margin:10px
0 10px 0;width:100%;float:none;font-size:0.8em}#content form div.captcha div.formContainer
p.formerror{margin-left: -20px;width:585px !important}#mainarea #body #content #contentArea div.captcha
div.fliesstext{padding:0}@media
screen{#mainarea #body #content #contentArea div.mainTable,
#mainarea #body #content #contentArea
div.snowTable{width:643px;position:relative;top:0;left:0;float:left;padding:10px
0;margin-left:10px}#mainarea #body #content #contentArea div.mainTable table,
#mainarea #body #content #contentArea div.snowTable
table{width:635px;border-collapse:separate}#mainarea #body #content #contentArea div.snowTable table caption,
#mainarea #body #content #contentArea div.snowTable
h6{width:635px;font-size:0.9em;font-weight:bold;padding:0
0 10px 0}#mainarea #body #content #contentArea div.snowTable
h6{padding-bottom:5px}#contentArea div.mainTable table
th.noBorder{padding-top:0px;border-right-style:none}#contentArea div.mainTable table
th.lastBorder{padding-top:0px}#contentArea div.mainTable table th,
#contentArea div.snowTable table th,
#contentArea div.mainTable table
td.header{font-size:0.7em;text-align:center;padding:10px
0}#contentArea div.snowTable table
th{vertical-align:top;line-height:1.3em}#contentArea div.mainTable table th#rail span.rail,
#contentArea div.mainTable table th#highway span.highway,
#contentArea div.mainTable table th#airport
span.airport{width:20px;height:20px;float:left;margin-left:10px}th.header{background-repeat:no-repeat;background-position:50% 98%;cursor:pointer}#contentArea div.mainTable table
th.col_1{width:330px}#contentArea div.mainTable table
th.col_2{width:67px}#contentArea div.mainTable table
th.col_3{width:63px}#contentArea div.mainTable table
th.col_4{width:59px}#contentArea div.mainTable table th.col_5,
#contentArea div.mainTable table th.col_6,
#contentArea div.mainTable table
th.col_7{width:40px}#contentArea div.mainTable table td,
#contentArea div.snowTable table
td{font-size:0.7em;text-align:center;vertical-align:top;padding-top:10px}#contentArea div.mainTable table
td.header{padding-bottom:3px;border-top-style:none}#contentArea div.mainTable table td
span.tooltip{cursor:default}#contentArea div.mainTable table td span.stars_1,
#contentArea div.mainTable table td span.stars_2,
#contentArea div.mainTable table td span.stars_3,
#contentArea div.mainTable table td span.stars_4,
#contentArea div.mainTable table td span.stars_5,
#contentArea div.mainTable table td
span.stars_6{width:47px;height:30px;float:left;position:relative;top:20px;left:10px;margin-top:-20px}#contentArea div.mainTable table td
span.stars_2{background-position:0 -30px!important}#contentArea div.mainTable table td
span.stars_3{background-position:0 -60px!important}#contentArea div.mainTable table td
span.stars_4{background-position:0 -90px!important}#contentArea div.mainTable table td
span.stars_5{background-position:0 -120px!important}#contentArea div.mainTable table td
span.stars_6{background-position:0 -150px!important}#contentArea div.mainTable table
th.rowHead{position:relative;top:0;left:0}#contentArea div.snowTable table
th.rowHead{text-align:left;padding:10px}#contentArea div.snowTable table th.rowHead
div.location{position:relative;top:0;left:2px}#contentArea div.snowTable table th.rowHead div.location
span.hint{font-weight:bold}#contentArea div.mainTable table th.rowHead
a.img{float:left}#contentArea div.mainTable table th.rowHead a.img
img{float:left}#contentArea div.mainTable table th.rowHead
div.address{width:160px;min-height:68px;position:relative;top:0;left:9px;float:left}#contentArea div.mainTable table th.rowHead div.address a.title, #contentArea div.mainTable table th.rowHead div.address a.title:visited{width:100%;float:right;font-size:1.1em;font-weight:bold;padding-bottom:5px}#contentArea div.mainTable table th.rowHead div.address a.title:hover, #contentArea div.mainTable table th.rowHead div.address a.title:active, #contentArea div.mainTable table th.rowHead div.address a.title:focus{text-decoration:underline}#contentArea div.mainTable table th.rowHead
img.gesund{width:65px;float:left;margin:-4px 0 0 7px}#contentArea div.mainTable table th.rowHead
div.selected{width:27px;height:26px;float:left;margin:-4px 0 0 9px}#contentArea div.mainTable table th.rowHead
span.onList{display:none}#contentArea div.mainTable table th.rowHead a.buttonstyle,
#contentArea div.snowTable table td
a.buttonstyle{float:left;padding:2px}#contentArea div.mainTable table th.rowHead a.buttonstyle, #contentArea div.mainTable table th.rowHead a.buttonstyle:visited,
#contentArea div.snowTable table td a.buttonstyle, #contentArea div.snowTable table td a.buttonstyle:visited{float:left;font-size:0.95em;line-height:1.2em;margin:5px
0 0 9px;padding:1px
5px}#contentArea div.snowTable table td
a.buttonstyle{float:right;padding:2px
5px 3px 5px;margin:0
3px 0 0}#contentArea div.mainTable table th.rowHead
a.right{float:right;margin-left:0;padding:1px
10px}#contentArea div.mainTable table th.rowHead a.buttonstyle:hover, #contentArea div.mainTable table th.rowHead a.buttonstyle:active, #contentArea div.mainTable table th.rowHead a.buttonstyle:focus,
#contentArea div.snowTable table td a.buttonstyle:hover, #contentArea div.snowTable table td a.buttonstyle:active, #contentArea div.snowTable table td a.buttonstyle:focus{background-position:0 100%}#contentArea div.mainTable table th.rowHead a.buttonstyle
span{cursor:pointer;float:left;height:13px;padding:0
0 0 15px}#contentArea div.mainTable table th.rowHead a.listMarker, #contentArea div.mainTable table th.rowHead a.listMarker:visited,
#contentArea div.snowTable table th.rowHead a.listMarker, #contentArea div.snowTable table th.rowHead a.listMarker:visited{width:28px;height:22px;position:absolute;top:-2px;left:-147px;z-index:100;font-size:1.0em;font-weight:bold;text-align:center;padding:6px
0 0}#contentArea div.snowTable table th.rowHead a.listMarker, #contentArea div.snowTable table th.rowHead a.listMarker:visited{height:23px;top:-2px;left:-32px;padding:5px
0 0}#contentArea div.mainTable table th.rowHead a.listMarker:hover, #contentArea div.mainTable table th.rowHead a.listMarker:active, #contentArea div.mainTable table th.rowHead a.listMarker:focus,
#contentArea div.snowTable table th.rowHead a.listMarker:hover, #contentArea div.snowTable table th.rowHead a.listMarker:active, #contentArea div.snowTable table th.rowHead a.listMarker:focus{background-position:1px 100%}#contentArea div.snowTable
ul{width:635px;float:left;padding-bottom:20px}#contentArea div.snowTable ul
li{float:left;padding:4px
3px}#contentArea div.snowTable ul li a.buttonstyle, #contentArea div.snowTable ul li a.buttonstyle:visited{width:130px;float:left;font-size:0.8em;padding:4px
0 4px 20px}#galleryContent div.panel div.tableContainer
h3{width:90%;float:left;font-size:0.80em;font-weight:bold;padding:10px
0 8px 20px;margin:0
0 0 30px;cursor:default}#galleryContent div.panel table, #galleryContentOverlay
table{width:580px;float:left;font-size:0.7em;border-collapse:separate;empty-cells:show;margin:10px
0 20px 30px}#galleryContentOverlay
#raeume{margin:0}#galleryContent div.panel table.closed,  #galleryContentOverlay
table.closed{display:none}#galleryContent div.panel table caption,  #galleryContentOverlay table
caption{font-size:1.2em;font-weight:bold;padding-bottom:5px}#galleryContent div.panel table
col.col_01{width:147px}#galleryContent div.panel table
col.col_02{width:44px}#galleryContent div.panel table
col.col_03{width:123px}#galleryContent div.panel table
col.col_04{width:44px}#galleryContent div.panel table
col.col_05{width:115px}#galleryContent div.panel table
col.col_06{width:44px}#galleryContent div.panel table
col.col_07{width:80px}#galleryContent div.panel table
col.col_08{width:44px}#galleryContent div.panel table
col.col_11{width:120px}#galleryContent div.panel table
col.col_12{width:135px}#galleryContent div.panel table
col.col_13{width:60px}#galleryContent div.panel table
col.col_14{width:150px}#galleryContent div.panel table
col.col_15{width:100px}#galleryContent div.panel table
col.col_21{width:33%}#galleryContent div.panel table
col.col_22{width:33%}#galleryContent div.panel table
col.col_23{width:33%}#galleryContentOverlay
#raeume{margin:10px
0 0 10px}#galleryContentOverlay table
col.col_01{width:17px}#galleryContentOverlay table
col.col_02{width:150px}#galleryContentOverlay table
col.col_03{width:17px}#galleryContentOverlay table
col.col_04{width:17px}#galleryContentOverlay table
col.col_05{width:17px}#galleryContentOverlay table
col.col_06{width:17px}#galleryContentOverlay table
col.col_07{width:17px}#galleryContentOverlay table
col.col_08{width:17px}#galleryContentOverlay table
col.col_09{width:17px}#galleryContentOverlay table
col.col_10{width:17px}#galleryContentOverlay table
col.col_11{width:17px}#galleryContentOverlay table
col.col_12{width:17px}#galleryContentOverlay table
col.col_13{width:17px}#galleryContent div.panel table th,
#galleryContent div.panel table td,
#galleryContentOverlay table th,
#galleryContentOverlay table
td{padding:9px}#galleryContent div.panel table
td{text-align:right}#galleryContentOverlay table
td{text-align:right}#galleryContent div.panel table td.left,
#galleryContentOverlay table
td{text-align:left}#galleryContentOverlay table
td.left{text-align:left}#galleryContent div.panel table td span, #galleryContentOverlay table td
span{float:left}#galleryContent div.panel table td span.ok,
#galleryContent div.panel table td span.no,
#galleryContentOverlay table td span.ok,
#galleryContentOverlay table td
span.no{width:13px;height:13px;float:left;margin-right:5px}#galleryContentOverlay table td span.ok,
#galleryContentOverlay table td
span.no{margin-left:15px}#galleryContent div.panel table td span.no,
#galleryContentOverlay table td
span.no{background-position:0 100%!important}#galleryContentOverlay table
div.preview{position:relative;top:0;left:0;z-index:1000;text-align:left}#galleryContentOverlay table div.preview a.hint, #galleryContentOverlay table div.preview a.hint:visited{text-decoration:underline;padding-right:15px}#galleryContentOverlay table div.preview a.hint:hover, #galleryContentOverlay table div.preview a.hint:active, #galleryContentOverlay table div.preview a.hint:focus{text-decoration:none!important}#galleryContentOverlay table div.preview
div.hint{position:absolute;top:-80px;left:100px;z-index:1000;padding:10px;display:none}}@media
screen{#mainarea #body #contentFrontdoorMS .contentArea
h2{font-size:0.8em;margin-left:9px;font-weight:bold}#galleryHighlights{width:636px;height:448px;position:relative;top:0;left:4px;float:left;padding:6px
0 0 7px}#highlights{visibility:hidden}#galleryHighlights
.gallery{width:636px;height:448px!important;position:relative;top:0;left:0}#galleryHighlights
.loader{width:636px;height:448px;position:relative;top:0;left:0;float:left}#galleryHighlights
.panel{width:636px;height:448px!important;position:relative;top:0;left:0}#galleryHighlights .panel
img{width:629px;height:381px;position:relative;top:-5px!important;left:0}#galleryHighlights .panel .panel-overlay,
#galleryHighlights .panel .overlay-background{width:629px!important;height:95px;bottom:80px!important}#galleryHighlights .panel .panel-overlay
h3{width:529px;padding:8px
50px 5px 50px}#galleryHighlights .panel .panel-overlay h3 a, #galleryHighlights .panel .panel-overlay h3 a:visited{font-size:0.9em;font-weight:bold;text-decoration:none;line-height:1.1em}#galleryHighlights .panel .panel-overlay h3 a:hover, #galleryHighlights .panel .panel-overlay h3 a:active, #galleryHighlights .panel .panel-overlay h3 a:focus{text-decoration:underline}#galleryHighlights .panel .panel-overlay
p{width:529px;padding:0
50px;font-size:0.7em;line-height:1.2em}#galleryHighlights .panel .panel-overlay p a, #galleryHighlights .panel .panel-overlay p a:visited{font-weight:normal;text-decoration:underline}#galleryHighlights .panel .panel-overlay p a:hover, #galleryHighlights .panel .panel-overlay p a:active, #galleryHighlights .panel .panel-overlay p a:focus{text-decoration:none!important}#galleryHighlights .panel .panel-overlay
a.price{width:200px;font-size:0.7em;text-align:right;position:absolute;bottom:10px;right:20px}#galleryHighlights .panel .panel-overlay a.price
strong{font-size:1.4em}#galleryHighlights .panel .panel-overlay a.price, #galleryHighlights .panel .panel-overlay a.price:visited{font-weight:normal}#galleryHighlights .panel .panel-overlay a.price:hover, #galleryHighlights .panel .panel-overlay a.price:active, #galleryHighlights .panel .panel-overlay a.price:focus{text-decoration:underline}#galleryHighlights
.strip_container{width:629px!important;height:78px;position:absolute;bottom:8px;left:0;z-index:1000}#galleryHighlights
.strip_wrapper{top:16px!important;padding-right:1px}#galleryHighlights .frame
.img_wrap{float:left;opacity:0.7}#galleryHighlights .frame.current
.img_wrap{float:left;opacity:1.0}.frame
img{border:none}#galleryHighlights
.pointer{top:362px!important;z-index:1100}#galleryHighlights .nav-next,.nav-prev{z-index:1100;top:395px!important}.nav-prev{left:20px!important}.nav-next{right:20px!important}.hide-buttons .nav-prev{display:none!important}.hide-buttons .nav-next{display:none!important}}@media
screen{#mainarea
.teaser_form{width:285px;position:relative;top:0;left:0;z-index:100;float:left;padding:22px
0 0 10px;margin-left:5px}#mainarea .teaser_form
h3{float:left;font-size:1.0em;padding:0
0 8px 5px}#mainarea .teaser_form
div.infosSlide{display:none}#mainarea .teaser_form
div.newsletter{width:205px;position:relative;top:0;left:0;float:right;padding:5px
0 10px 16px;display:none}#mainarea .teaser_form div.newsletter
p{width:205px!important;font-size:0.7em!important}#mainarea .teaser_form
div.formTop{width:287px;height:24px;float:left}#mainarea .teaser_form
div.formBody{width:221px;position:relative;top:0;left:0;float:left;padding:10px
33px}#mainarea .teaser_form
div.formBottom{width:287px;height:26px;float:left}#mainarea .teaser_form div.formBody
p{width:221px;float:left;font-size:0.7em;padding-bottom:15px}#mainarea .teaser_form div.formBody
div.teaser{width:200px;float:left;padding:10px}#mainarea .teaser_form div.formBody div.teaser
img{width:200px;height:150px;float:left}#mainarea .teaser_form div.formBody div.teaser
h4{width:200px;float:left;padding:5px
0}#mainarea .teaser_form div.formBody div.teaser h4 a, #mainarea .teaser_form div.formBody div.teaser h4 a:visited{float:left;font-size:0.8em;font-weight:bold}#mainarea .teaser_form div.formBody div.teaser h4 a:hover, #mainarea .teaser_form div.formBody div.teaser h4 a:active, #mainarea .teaser_form div.formBody div.teaser h4 a:focus{text-decoration:underline}#mainarea .teaser_form div.formBody div.teaser
p{width:200px;float:left;color:#333}#mainarea .teaser_form div.formBody div.teaser a.price, #mainarea .teaser_form div.formBody div.teaser a.price:visited{float:right;font-size:0.8em;font-weight:bold}#mainarea #mainarea .teaser_form div.formBody div.teaser a.price:hover, #mainarea .teaser_form div.formBody div.teaser a.price:active, #mainarea .teaser_form div.formBody div.teaser a.price:focus{text-decoration:underline}#mainarea .teaser_form div.formBody div.teaser a.price
span{font-size:0.8em}#mainarea .teaser_form div.formBody
a.buttonstyle{height:27px;float:left;font-size:1.0em;font-weight:bold;line-height:1.2;padding:0
3px 0 0;margin:10px
0 0 35px}#mainarea .teaser_form div.formBody a.buttonstyle span, #mainarea .teaser_form div.formBody a.buttonstyle:visited
span{height:21px;float:left;font-size:0.7em;font-weight:bold;background-color:transparent;background-repeat:no-repeat;background-position:0 0;padding:6px
10px 0 13px;cursor:pointer}#mainarea .teaser_form div.formBody a.buttonstyle:hover span, #mainarea .teaser_form div.formBody a.buttonstyle:hover span:active, #mainarea .teaser_form div.formBody a.buttonstyle:focus
span{background-position:0 -27px}#mainarea .teaser_form
form.teaser{width:221px;position:relative;top:0;left:0;float:left;padding:10px
33px}#mainarea .teaser_form form.teaser
fieldset{width:221px;float:left;padding:20px
0}#mainarea .teaser_form form.teaser fieldset.noLine, #mainarea .teaser_form form.teaser
fieldset.default{border-style:none}#mainarea .teaser_form form.teaser
fieldset.default{border-style:none}#mainarea .teaser_form form.teaser
fieldset.contact{display:none}#mainarea .teaser_form form.teaser
h4{width:221px;float:left;font-size:0.7em;font-weight:bold;padding-bottom:6px}#mainarea .teaser_form form.teaser
p{width:221px;float:left;font-size:0.7em}#mainarea .teaser_form form.teaser p
strong{font-size:1.1em;font-weight:bold;padding:1px
3px}#mainarea .teaser_form form.teaser
p.center{width:100%;float:left;font-size:0.9em;font-weight:bold;padding:10px
3px 0 3px;text-align:center;line-height:1.2em}#mainarea .teaser_form form.teaser
span{float:left;font-size:0.7em;padding-top:4px}#mainarea .teaser_form form.teaser span.price-base{font-size:0.8em;text-align:right;font-weight:normal;padding-top:1px;float:none;display:block}#mainarea .teaser_form form.teaser
span.hint{float:right}#mainarea .teaser_form form.teaser label.check
span.item{width:120px;float:left;font-size:1.0em;padding-top:0;margin-bottom:3px}#mainarea .teaser_form form.teaser label.check
span.address{width:190px}#mainarea .teaser_form form.teaser label.check
span.price{width:70px;float:right;font-size:1.0em;font-weight:bold;text-align:right;padding-top:0}#mainarea .teaser_form form.teaser
ul{float:left;padding-top:15px}#mainarea .teaser_form form.teaser ul
li{width:100%;float:left;padding:2px
0}#mainarea .teaser_form form.teaser ul li
strong{font-size:0.7em}#mainarea .teaser_form form.teaser
label{width:80px;float:left;font-size:0.7em;padding-top:4px}#mainarea .teaser_form form.teaser div.newsletter
label{width:180px;padding-top:4px;padding-left:0}#mainarea .teaser_form form.teaser
label.check{width:195px;padding-top:0;padding-left:3px}#mainarea .teaser_form form.teaser
label.marginTop{width:185px;padding:4px
0 0 3px}#mainarea .teaser_form form.teaser input, #mainarea .teaser_form form.teaser
select{width:135px;float:right;font-size:0.7em;padding:1px
1px 1px 3px;margin:2px
0}#mainarea .teaser_form form.teaser
input.date{width:85px;float:left}#mainarea .teaser_form form.teaser
input.nr{width:20px;float:left;margin-right:2px}#mainarea .teaser_form form.teaser
input.plz{width:43px;float:left;margin-right:2px}#mainarea .teaser_form form.teaser
input.city{width:84px;float:left}#mainarea .teaser_form form.teaser
.questions{width:241px;float:left}#mainarea .teaser_form form.teaser
select{width:141px;padding-left:0px}#mainarea .teaser_form form.teaser select
option{padding-left:3px}#mainarea .teaser_form form.teaser
input.check{width:13px;height:13px;float:left;padding:0;border-style:none;margin:0}#mainarea .teaser_form form.teaser
input.marginTop{margin-top:4px}#mainarea .teaser_form form.teaser
input.marginRight{margin:4px
3px 0 0}#mainarea .teaser_form form.teaser
a.buttonstyle{height:27px;float:left;font-size:1.0em;font-weight:bold;line-height:1.2em;padding:0
3px 0 0;margin:0
0 0 35px}#mainarea .teaser_form form.teaser
a.color{margin-left:60px}#mainarea .teaser_form form.teaser
button.buttonstyle{height:27px;float:left;font-size:1.0em;font-weight:bold;padding:0
3px 0 0;margin:0
0 0 35px;border:none;cursor:pointer}#mainarea .teaser_form form.teaser button.buttonstyle span, #mainarea .teaser_form form.teaser button.buttonstyle:visited
span{height:22px;float:left;font-size:0.7em;font-weight:bold;padding:3px
10px 0 13px;cursor:pointer}#mainarea .teaser_form form.teaser a.buttonstyle span, #mainarea .teaser_form form.teaser a.buttonstyle:visited
span{height:24px;float:left;font-size:0.7em;font-weight:bold;padding:3px
10px 0 13px;cursor:pointer}#mainarea .teaser_form form.teaser a.buttonstyle:hover span, #mainarea .teaser_form form.teaser a.buttonstyle:hover span:active, #mainarea .teaser_form form.teaser a.buttonstyle:focus span,
#mainarea .teaser_form form.teaser a.color:hover span, #mainarea .teaser_form form.teaser a.color:hover span:active, #mainarea .teaser_form form.teaser a.color:focus span,
#mainarea .teaser_form form.teaser button.buttonstyle:hover span, #mainarea .teaser_form form.teaser button.buttonstyle:hover span:active, #mainarea .teaser_form form.teaser button.buttonstyle:focus
span{color:#000;background-position:0 -27px}#mainarea .teaser_form form.teaser #massrequest-loading{height:27px;float:left;font-size:1.0em;font-weight:bold;line-height:1.2em;padding:0
3px 0 0;margin:0
0 0 35px;position:relative}#mainarea .teaser_form form.teaser #massrequest-loading
span.text{float:left;font-size:0.7em;font-weight:bold;height:24px;padding:3px
10px 0 39px}#mainarea .teaser_form form.teaser #massrequest-loading
span.loading{position:absolute;top:5px;left:13px;width:16px;height:16px}#mainarea .teaser_form form.teaser
p.error{font-weight:bold;margin-top:5px}#mainarea .teaser_form div.formBody
p.success{font-weight:bold;margin-top:5px}#mainarea
#body{position:relative;z-index:15000}#mainarea #contextArea
#massRequest{position:relative;z-index:20000}#wrapper #mainarea #body #content #contextArea #get_infos_teaser.redesigned,
#wrapper #mainarea #body #content #contextArea
#get_infos_form.redesigned{display:none;position:absolute;top:15px;left:8px;z-index:20000;float:none;padding:0;margin:0;width:301px}#wrapper #mainarea #body #content #contextArea .visible #get_infos_teaser.redesigned,
#wrapper #mainarea #body #content #contextArea .visible
#get_infos_form.redesigned{display:block}#wrapper #mainarea #body #content #contextArea #get_infos_teaser.redesigned div.formTop,
#wrapper #mainarea #body #content #contextArea #get_infos_form.redesigned
div.formTop{width:301px;height:29px;background:url('/portal/img/teaser-request/top.png') top center no-repeat;cursor:move}#wrapper #mainarea #body #content #contextArea #get_infos_teaser.redesigned div.formBody,
#wrapper #mainarea #body #content #contextArea #get_infos_form.redesigned
form.teaser{float:left;clear:none;width:235px;padding:0
33px;margin:0;background:url('/portal/img/teaser-request/middle.png') top center repeat-y}#wrapper #mainarea #body #content #contextArea #get_infos_teaser.redesigned div.formBottom,
#wrapper #mainarea #body #content #contextArea #get_infos_form.redesigned
div.formBottom{width:301px;height:26px;background:url('/portal/img/teaser-request/bottom.png') top center no-repeat}#wrapper #mainarea #body #content #contextArea #get_infos_teaser.redesigned h3,
#wrapper #mainarea #body #content #contextArea #get_infos_form.redesigned
h3{float:none;width:217px;height:43px;padding:0
0 0 40px;margin:0
0 10px 0;background:url('/portal/img/teaser-request/pin.gif') center left no-repeat}#wrapper #mainarea #body #content #contextArea #get_infos_teaser.redesigned fieldset,
#wrapper #mainarea #body #content #contextArea #get_infos_form.redesigned
fieldset{padding:10px
0}#wrapper #mainarea #body #content #contextArea #get_infos_form.redesigned form.teaser
ul{padding-top:0}}@media
screen{#mainarea #body #content #contextArea div.teaser_Img,
#mainarea #body #contentFrontdoorMS .contextArea div.teaser_Img,
#funktionen
div.teaser_Img{width:286px;height:217px;position:relative;top:0;left:0;float:left;padding:6px
0 0 6px;margin:20px
0 0 13px}#funktionen
div.teaser_Img{position:absolute;top:100px;left:660px}#mainarea #body #contentFrontdoorMS .contextArea
div.teaser_Img{margin-top:9px}#mainarea #body #content #contextArea div.teaser_Img img,
#mainarea #body #contentFrontdoorMS .contextArea div.teaser_Img img,
#funktionen div.teaser_Img
img{width:278px;height:208px;position:absolute;top:6px;left:6px;z-index:10}#mainarea #body #content #contextArea div.teaser_Img a.video,
#mainarea #body #contentFrontdoorMS .contextArea div.teaser_Img a.video,
#funktionen div.teaser_Img
a.video{width:91px;height:90px;position:absolute;top:50px;left:104px;z-index:20}#mainarea #body #content #contextArea div.teaser_Img div.teaser_content,
#mainarea #body #contentFrontdoorMS .contextArea div.teaser_Img div.teaser_content,
#funktionen div.teaser_Img
div.teaser_content{width:278px;height:68px;position:absolute;bottom:8px;left:7px;z-index:20}#mainarea #body #content #contextArea div.teaser_Img div.teaser_content .inactive,
#mainarea #body #contentFrontdoorMS .contextArea div.teaser_Img div.teaser_content .inactive,
#funktionen div.teaser_Img div.teaser_content
.inactive{width:260px;height:58px;position:absolute;top:0;left:0;z-index:40;padding:5px
10px;overflow:hidden}#mainarea #body #content #contextArea div.teaser_Img div.teaser_content .hover,
#mainarea #body #contentFrontdoorMS .contextArea div.teaser_Img div.teaser_content .hover,
#funktionen div.teaser_Img div.teaser_content
.hover{width:280px;height:68px;position:absolute;bottom:-1px;left:-1px;z-index:30}#mainarea #body #content #contextArea div.teaser_Img div.teaser_content h3,
#mainarea #body #contentFrontdoorMS .contextArea div.teaser_Img div.teaser_content h3,
#funktionen div.teaser_Img div.teaser_content
h3{width:260px;float:left}#mainarea #body #content #contextArea div.teaser_Img div.teaser_content h3 a, #mainarea #body #content #contextArea div.teaser_Img div.teaser_content h3 a:visited,
#mainarea #body #contentFrontdoorMS .contextArea div.teaser_Img div.teaser_content h3 a, #mainarea #body #contentFrontdoorMS .contextArea div.teaser_Img div.teaser_content h3 a:visited,
#funktionen div.teaser_Img div.teaser_content h3 a, #funktionen div.teaser_Img div.teaser_content h3 a:visited{max-height:31px;float:left;font-size:0.9em;font-weight:bold;line-height:1.1em;padding-bottom:2px;overflow:hidden}#mainarea #body #content #contextArea div.teaser_Img div.teaser_content h3 a:hover, #mainarea #body #content #contextArea div.teaser_Img div.teaser_content h3 a:active, #mainarea #body #content #contextArea div.teaser_Img div.teaser_content h3 a:focus,
#mainarea #body #contentFrontdoorMS .contextArea div.teaser_Img div.teaser_content h3 a:hover, #mainarea #body #contentFrontdoorMS .contextArea div.teaser_Img div.teaser_content h3 a:active, #mainarea #body #contextFrontdoorMS .contentArea div.teaser_Img div.teaser_content h3 a:focus,
#funktionen div.teaser_Img div.teaser_content h3 a:hover, #funktionen div.teaser_Img div.teaser_content h3 a:active, #funktionen div.teaser_Img div.teaser_content h3 a:focus{text-decoration:underline}#mainarea #body #content #contextArea div.teaser_Img div.teaser_content p,
#mainarea #body #contentFrontdoorMS .contextArea div.teaser_Img div.teaser_content p,
#funktionen div.teaser_Img div.teaser_content
p{width:260px;height:27px;float:left;font-size:0.7em;line-height:1.2em;overflow:hidden}#contextArea div.teaser_Img div.price,
#mainarea #body #contentFrontdoorMS .contextArea div.teaser_Img
div.price{width:135px;height:90px;position:absolute;top:6px;right:-10px;z-index:100;text-align:center}#contextArea div.teaser_Img div.price span,
#mainarea #body #contentFrontdoorMS .contextArea div.teaser_Img div.price
span{width:70px;height:90px;position:absolute;top:3px;right:20px;z-index:100;text-align:center;font-size:0.6em}#contextArea div.teaser_Img div.price a.price,
#mainarea #body #contentFrontdoorMS .contextArea div.teaser_Img div.price
a.price{width:70px;position:absolute;top:15px;right:22px;z-index:100;text-align:right;font-size:0.95em;font-style:italic;font-weight:bold}#mainarea #body #content #contextArea
div.teaser_Widget{width:291px;position:relative;top:0;left:0;float:left;padding-top:6px;margin:20px
0 0 13px}#mainarea #body #content #contextArea div.teaser_Widget
div.teaser_content{width:279px;position:relative;top:0;left:0;float:left;padding:0
6px 7px 6px}#contextArea .teaser_Contact
h3{padding-left:20px}#mainarea #body #content #contextArea .teaser_Contact
div.teaser_Widget{margin-top:0}#contextArea .teaser_Contact
.teaser_inner{padding:15px
0 15px 10px;font-size:.75em;line-height:1.1}#contextArea .teaser_Contact .teaser_inner a:hover, #contextArea .teaser_Contact .teaser_inner a:focus{text-decoration:underline}#contextArea .teaser_Contact .teaser_inner
strong{line-height:1.4}#contextArea .teaser_Contact .teaser_inner
ul{margin-top:10px}#contextArea .teaser_Contact .teaser_inner ul
li{padding:10px
0}#contextArea .teaser_Contact .teaser_inner ul
li.last{border:0}#contextArea .teaser_Contact .teaser_inner ul li
img{float:left}#contextArea .teaser_Contact .teaser_inner ul li
p{float:right;width:180px}#contextArea .teaser_Contact .teaser_inner li p
br{display:none}#contextArea .teaser_Contact .teaser_inner ul li
em{display:block;padding:2px
0;font-style:italic;font-size:.9em;line-height:1.2}#contextArea .teaser_Contact .teaser_inner ul li span.phone,
#contextArea .teaser_Contact .teaser_inner ul li
a.email{display:block;height:16px;line-height:16px;font-size:.9em;padding:1px
0 1px 24px}#contextArea div.teaser
h3{width:270px;float:left;font-size:1em;padding:15px
0 1px;margin-left:20px}#contextArea div.teaser
span.date{width:270px;float:left;font-size:0.75em;padding:5px
0 1px;margin-left:20px}#contextArea div.teaser
div.teaser_Widget{margin-top:0!important}#contextArea div.teaser_Widget
ul.teaserList{width:260px;position:relative;top:0;left:0;float:left;margin:10px
0 10px 10px}#contextArea div.teaser_Widget ul.teaserList
li{width:258px;float:left;padding:5px
0}#contextArea div.teaser_Widget ul.teaserList li.loader
div.loader{width:170px;float:right;font-size:0.6em;padding:3px
0 0 67px}#contextArea div.teaser_Widget ul.teaserList li.loader
div.loader.empty{width:250px;background:none;padding:3px
0 10px 3px}#contextArea div.teaser_Widget ul.teaserList li.active
img.preview{width:100px;height:75px;float:left}#contextArea div.teaser_Widget ul.teaserList li.inactive
img.preview{width:67px;height:50px;float:left}#contextArea div.teaser_Widget ul.teaserList li.active
img.stars{float:left;margin-top:5px}#contextArea div.teaser_Widget ul.teaserList li.active
div.textBlock{width:150px;height:75px;float:left;margin-left:5px;overflow:hidden}#contextArea div.teaser_Widget ul.teaserList li.active
div.textBlock_meta{width:150px;height:55px;float:left;margin-left:5px;overflow:hidden}#contextArea div.teaser_Widget ul.teaserList li.inactive
div.textBlock{width:150px;height:35px;float:left;margin-left:5px;overflow:hidden}#contextArea div.teaser_Widget ul.teaserList li.inactive
div.textBlock_meta{width:150px;height:35px;float:left;margin-left:5px;overflow:hidden}#contextArea div.teaser_Widget ul.teaserList li.active
div.footer{width:100%;float:left;margin-top:3px}#contextArea div.teaser_Widget ul.teaserList
h4{width:100%;float:left}#contextArea div.teaser_Widget ul.teaserList h4 a, #contextArea div.teaser_Widget ul.teaserList h4 a:visited,
#contextArea div.teaser_Widget ul.teaserList a.price, #contextArea div.teaser_Widget ul.teaserList a.price:visited{float:left;font-size:0.75em}#contextArea div.teaser_Widget ul.teaserList li.active h4 a,
#contextArea div.teaser_Widget ul.teaserList li
a.price{font-weight:bold}#contextArea div.teaser_Widget ul.teaserList h4 a:hover, #contextArea div.teaser_Widget ul.teaserList h4 a:active, #contextArea div.teaser_Widget ul.teaserList div.textBlock h4 a:focus,
#contextArea div.teaser_Widget ul.teaserList a.price:hover, #contextArea div.teaser_Widget ul.teaserList a.price:active, #contextArea div.teaser_Widget ul.teaserList a.price:focus{text-decoration:underline}#contextArea div.teaser_Widget ul.teaserList li a.price,
#contextArea div.teaser_Widget ul.teaserList li a.price:visited{float:right;margin:3px
5px 0 0}#contextArea div.teaser_Widget ul.teaserList span.location,
#contextArea div.teaser_Widget ul.teaserList span.rooms,
#contextArea div.teaser_Widget ul.teaserList
p{width:150px;float:left;font-size:0.7em;padding-top:3px}#contextArea div.teaser_Widget ul.teaserList
span.location{font-style:italic}#contextArea div.teaser_Widget ul.teaserList li.inactive h4
a{font-weight:normal!important}#contextArea div.teaser_Widget ul.teaserList li.inactive img.stars,
#contextArea div.teaser_Widget ul.teaserList li.inactive span.location,
#contextArea div.teaser_Widget ul.teaserList li.inactive span.rooms,
#contextArea div.teaser_Widget ul.teaserList li.inactive p,
#contextArea div.teaser_Widget ul.teaserList li.inactive
div.footer{display:none}#content #contextArea div.teaser_Widget a.jump, #content #contextArea div.teaser_Widget a.jump:visited{float:right;font-size:0.7em;line-height:1.2em;margin:0
10px 10px 0}#content #contextArea div.teaser_Widget a.jump:hover, #content #contextArea div.teaser_Widget a.jump:active, #content #contextArea div.teaser_Widget a.jump:focus{text-decoration:underline}#content #contextArea div.teaser_Widget a.booking, #content #contextArea div.teaser_Widget a.booking:visited{float:right;padding:1px
0;margin-right:5px}#content #contextArea div.teaser_Widget a.booking:hover, #content #contextArea div.teaser_Widget a.booking:active, #content #contextArea div.teaser_Widget a.booking:focus{background-position:-3px -28px}#content #contextArea div.teaser_Widget a.booking
span{float:left;font-size:0.65em;padding:0
5px 2px 20px;cursor:pointer}#mainarea #body #content #contextArea
div.teaserTipps{float:left;position:relative;padding-top:10px;margin-top:20px}#mainarea #body #content #contextArea div.teaserTipps
h3{width:100%;position:absolute;top:10px;left:18px;font-size:1.0em}#teaserGallery_Tipps{width:230px;height:730px;float:left;position:relative;padding:35px
24px 35px 24px}#teaserGallery_Tipps .carousel-wrap{width:230px!important;position:relative}#teaserGallery_Tipps
.galleryContent{width:230px;float:left;position:relative;overflow:hidden}#teaserGallery_Tipps
.galleryItem{width:230px!important;height:220px!important;float:left;padding-bottom:20px;overflow:hidden}#teaserGallery_Tipps .galleryItem
a{float:left}#teaserGallery_Tipps .galleryItem a
img.preview{float:left}#teaserGallery_Tipps .galleryItem
h4.title{width:230px;float:left;max-height:37px;overflow:hidden}#teaserGallery_Tipps .galleryItem h4.title a, #teaserGallery_Tipps .galleryItem h4.title a:visited{width:230px;float:left;font-size:0.8em;font-weight:bold;line-height:1.2em;padding:5px
0 2px 0}#teaserGallery_Tipps .galleryItem h4.title a:hover, #teaserGallery_Tipps .galleryItem h4.title a:active, #teaserGallery_Tipps .galleryItem h4.title a:focus{text-decoration:underline}#teaserGallery_Tipps .galleryItem
p.text{width:230px;float:left;font-size:0.7em;height:43px;line-height:1.2em;overflow:hidden}#teaserGallery_Tipps .galleryItem p.text
span.location{width:230px;float:left;font-style:italic;padding-bottom:2px}#teaserGallery_Tipps .carousel-control{width:17px;height:17px;position:absolute;background-color:transparent;background-repeat:no-repeat;background-position:100% 0;padding-right:17px;margin-right:-17px;cursor:pointer;text-indent: -9999px}#teaserGallery_Tipps .carousel-previous{top:10px;right:37px;background-position:0 0}#teaserGallery_Tipps .carousel-previous:hover{background-position:0 -25px}#teaserGallery_Tipps .carousel-next{bottom:35px;right:37px;background-position:0 -50px}#teaserGallery_Tipps .carousel-next:hover{background-position:0 -70px}#teaserGallery_Tipps
.disabled{display:none}#contextArea div.teaserTipps .teaser_content a.showAll, #contextArea div.teaserTipps .teaser_content a.showAll:visited{position:absolute;bottom:20px;right:35px;font-size:0.6em;line-height:1.5em}#contextArea div.teaserTipps .teaser_content a.showAll:hover, #contextArea div.teaserTipps .teaser_content a.showAll:active, #contextArea div.teaserTipps .teaser_content a.showAll:focus{text-decoration:underline}}@media
screen{#mainarea #body
#teaserCarousel{width:961px;position:relative;top:-1px;left:0;z-index:110;float:left;padding:20px
15px 0 18px}#mainarea #body #teaserCarousel
h2{font-size:0.8em;margin-left:5px;font-weight:bold}#body #teaserCarousel
.carousel{width:941px;height:330px;position:relative;top:0;left:0;float:left;padding:0
8px 15px 8px}#body #teaserCarousel
.carousel_Small{width:467px;height:330px;position:relative;top:0;left:0;float:left;padding:0
4px 15px 4px}#teaserCarousel
.carousel_item{width:236px;height:308px;position:relative;top:0;left:0;z-index:10;float:left;margin:0}#teaserCarousel .carousel_item
img.subject{width:220px;height:294px;position:absolute;top:6px;left:7px;z-index:20}#teaserCarousel .carousel_item
.teaser{width:220px;height:94px;position:absolute;bottom:8px;left:7px;z-index:30;overflow:hidden}#teaserCarousel .carousel_item .teaser
.inactive{width:220px;height:94px;position:absolute;top:0;left:0;z-index:40}#teaserCarousel .carousel_item .teaser
.hover{width:220px;height:94px;position:absolute;top:0;left:0;z-index:30}#teaserCarousel .carousel_item .teaser
h3{width:200px;float:left;padding:8px
10px 4px 10px;margin:0}#teaserCarousel .carousel_item .default h3 a, #teaserCarousel .carousel_item .default h3 a:visited,
#teaserCarousel .carousel_item .active h3 a, #teaserCarousel .carousel_item .active h3 a:visited{font-size:0.8em;font-weight:bold;line-height:1.1em}#teaserCarousel .carousel_item .default h3 a:hover, #teaserCarousel .carousel_item .default h3 a:active, #teaserCarousel .carousel_item .default h3 a:focus, #teaserCarousel .carousel_item .active h3 a:hover, #teaserCarousel .carousel_item .active h3 a:active, #teaserCarousel .carousel_item .active h3 a:focus{text-decoration:underline}#teaserCarousel .carousel_item .default p.address, #teaserCarousel .carousel_item .active
p.address{width:200px;float:left;font-size:0.7em;padding:0
10px;margin:0}#teaserCarousel .carousel_item .default p.default, #teaserCarousel .carousel_item .active
p.default{width:200px;height:65px;float:left;font-size:0.7em;line-height:1.1em;padding:0
10px;margin:0;overflow:hidden}#teaserCarousel .carousel_item .default a.price, #teaserCarousel .carousel_item .default a.price:visited,
#teaserCarousel .carousel_item .active a.price, #teaserCarousel .carousel_item .active a.price:visited{position:absolute;bottom:10px;right:10px;z-index:40;font-size:0.8em;font-weight:bold}#teaserCarousel .carousel_item .default a.price:hover, #teaserCarousel .carousel_item .default a.price:active, #teaserCarousel .carousel_item .default a.price:focus, #teaserCarousel .carousel_item .active a.price:hover, #teaserCarousel .carousel_item .active a.price:active, #teaserCarousel .carousel_item .active a.price:focus{text-decoration:underline}#teaserCarousel .default a.price span, #teaserCarousel .active a.price
span{font-size:0.8em!important;font-weight:normal}#teaserCarousel .carousel .carousel-control,
#teaserCarousel .carousel_Small .carousel-control{display:block;width:16px;height:16px;position:absolute;top:146px;z-index:1000;font-size:0.7em;text-indent:-9999px;cursor:pointer;background-image:url('/portal/img/objects/controls_teaserGallery.png');background-repeat:no-repeat}#teaserCarousel .carousel .carousel-next, #teaserCarousel .carousel_Small .carousel-next{background-position:-45px 0;right:-10px}#body #teaserCarousel .carousel_Small .carousel-next{right:-12px}#teaserCarousel .carousel .carousel-next:hover, #teaserCarousel .carousel_Small .carousel-next:hover{background-position:-45px -25px}#teaserCarousel .carousel .carousel-previous, #teaserCarousel .carousel_Small .carousel-previous{background-position:-45px -50px;left:-10px}#teaserCarousel .carousel .carousel-previous:hover, #teaserCarousel .carousel_Small .carousel-previous:hover{background-position:-45px -70px}#teaserCarousel .carousel .disabled, #teaserCarousel .carousel .disabled:hover,
#teaserCarousel .carousel_Small .disabled, #teaserCarousel_Small .carousel .disabled:hover{display:none}}@media
screen{#sitemap{width:580px;float:left;padding:0
0 10px 30px}#sitemap
.topnavi{width:100%;float:left;font-size:0.7em;margin:15px
0}#sitemap .topnavi
ul{list-style-type:none;padding:0;margin:0}#sitemap .topnavi
li{float:left;padding:0
5px}#sitemap .topnavi
li.last{float:left;padding:0
5px}#sitemap .topnavi li a, #sitemap .topnavi li a:visited{float:left;text-decoration:none;background-repeat:no-repeat;background-position:1px 50%;padding:0
2px 1px 20px}#sitemap .topnavi li a:hover, #sitemap .topnavi li a:active, #sitemap .topnavi li a:focus{text-decoration:underline}#treemenu{float:left;font-size:0.85em;padding:0;margin-left:40px;list-style-type:none}.treeview
ul{padding:0
0 0 20px;margin:0}.treeview
li{font-weight:bold;padding:2px
0!important}.treeview
li.submenu{padding:1px
0 0 15px!important;cursor:default}.treeview li.submenu
ul{font-size:93%;display:none;padding:5px
0 10px 20px!important;margin:5px
0;list-style-type:none}.treeview li ul
li{font-weight:normal!important}.treeview li a:link, .treeview li a:visited{width:100%;text-decoration:none;padding:0
1px 1px 1px}.treeview li a:hover, .treeview li a:active, .treeview li a:focus{text-decoration:underline}.treeview li ul
a{font-weight:normal!important}}@media
screen{#press-categories
li{width:50%;float:left}#galleryContent .press-list{list-style:none;margin:5px
20px}#galleryContent .press-list
li{margin-top: -1px;padding:5px;position:relative}#galleryContent .press-list li
.img{float:left;margin-right:10px}#galleryContent .press-list li .txt h3
a{font-weight:bold;font-size: .8em;line-height:18px}#galleryContent .press-list li .txt h3
span{font-weight:normal;font-size: .8em}#galleryContent .press-list li .txt
p{font-size: .8em;line-height:1.1}#galleryContent .press-list li .txt
.more{float:right;font-size:0.85em;margin:3px
0 0 0;padding:3px
10px 5px 10px}#galleryContent .press-list
li.detail{z-index:10}#galleryContent .press-list
li.compact{z-index:5}#galleryContent .press-list li.compact .img,
#galleryContent .press-list li.compact .desc,
#galleryContent .press-list li.compact
.more{display:none}#galleryContent .press-list li.compact .txt h3
a{font-weight:normal}#galleryContent .press-list li .txt h3 a:hover, #galleryContent .press-list li .txt h3 a:focus{text-decoration:underline}#press-downloads{font-size: .95em;padding:10px
20px;border-radius:10px;-moz-border-radius:10px}#press-downloads
.block{padding:10px
0}#contentArea #press-downloads h2,
#contentArea #press-downloads
p{padding-bottom:5px}#contentArea #press-downloads p
a{text-decoration:none}#contentArea #press-downloads p a:hover, #contentArea #press-downloads p a:focus{text-decoration:underline}#contentArea #press-downloads p
img{float:left;margin-right:10px;margin-bottom:3px}#contentArea #press-downloads p.download-text,
#contentArea #press-downloads p.download-doc{padding-left:25px;line-height:16px;display:block;min-height:16px}}@media
screen{#header
#adventskalender{width:692px;height:296px;position:absolute;top:94px;right:0;z-index:110}#adventskalender
span.hint{float:left;font-size:0.65em}#adventskalender
a#star{width:210px;height:210px;position:absolute;top:50px;right:0}#header #adventskalender
#calendar{width:468px;height:280px;position:absolute;bottom:0;left:0}#calendar
a.advent{width:78px;height:70px;float:left;background-color:transparent;background-repeat:no-repeat}#calendar
a.back_01_active{background-position:0 0}#calendar a.back_01_active:hover{background-position:0 -300px}#calendar
a.back_01_passiv{background-position:0 -600px!important;cursor:default!important}#calendar
a.back_02_active{background-position:-78px 0}#calendar a.back_02_active:hover{background-position:-78px -300px}#calendar
a.back_02_passiv{background-position:-78px -600px!important;cursor:default!important}#calendar
a.back_03_active{background-position:-156px 0}#calendar a.back_03_active:hover{background-position:-156px -300px}#calendar
a.back_03_passiv{background-position:-156px -600px!important;cursor:default!important}#calendar
a.back_04_active{background-position:-234px 0}#calendar a.back_04_active:hover{background-position:-234px -300px}#calendar
a.back_04_passiv{background-position:-234px -600px!important;cursor:default!important}#calendar
a.back_05_active{background-position:-312px 0}#calendar a.back_05_active:hover{background-position:-312px -300px}#calendar
a.back_05_passiv{background-position:-312px -600px!important;cursor:default!important}#calendar
a.back_06_active{background-position:-390px 0}#calendar a.back_06_active:hover{background-position:-390px -300px}#calendar
a.back_06_passiv{background-position:-390px -600px!important;cursor:default!important}#calendar
a.back_07_active{background-position:0 -70px}#calendar a.back_07_active:hover{background-position:0 -370px}#calendar
a.back_07_passiv{background-position:0 -670px!important;cursor:default!important}#calendar
a.back_08_active{background-position:-78px -70px}#calendar a.back_08_active:hover{background-position:-78px -370px}#calendar
a.back_08_passiv{background-position:-78px -670px!important;cursor:default!important}#calendar
a.back_09_active{background-position:-156px -70px}#calendar a.back_09_active:hover{background-position:-156px -370px}#calendar
a.back_09_passiv{background-position:-156px -670px!important;cursor:default!important}#calendar
a.back_10_active{background-position:-234px -70px}#calendar a.back_10_active:hover{background-position:-234px -370px}#calendar
a.back_10_passiv{background-position:-234px -670px!important;cursor:default!important}#calendar
a.back_11_active{background-position:-312px -70px}#calendar a.back_11_active:hover{background-position:-312px -370px}#calendar
a.back_11_passiv{background-position:-312px -670px!important;cursor:default!important}#calendar
a.back_12_active{background-position:-390px -70px}#calendar a.back_12_active:hover{background-position:-390px -370px}#calendar
a.back_12_passiv{background-position:-390px -670px!important;cursor:default!important}#calendar
a.back_13_active{background-position:0 -140px}#calendar a.back_13_active:hover{background-position:0 -440px}#calendar
a.back_13_passiv{background-position:0 -740px!important;cursor:default!important}#calendar
a.back_14_active{background-position:-78px -140px}#calendar a.back_14_active:hover{background-position:-78px -440px}#calendar
a.back_14_passiv{background-position:-78px -740px!important;cursor:default!important}#calendar
a.back_15_active{background-position:-156px -140px}#calendar a.back_15_active:hover{background-position:-156px -440px}#calendar
a.back_15_passiv{background-position:-156px -740px!important;cursor:default!important}#calendar
a.back_16_active{background-position:-234px -140px}#calendar a.back_16_active:hover{background-position:-234px -440px}#calendar
a.back_16_passiv{background-position:-234px -740px!important;cursor:default!important}#calendar
a.back_17_active{background-position:-312px -140px}#calendar a.back_17_active:hover{background-position:-312px -440px}#calendar
a.back_17_passiv{background-position:-312px -740px!important;cursor:default!important}#calendar
a.back_18_active{background-position:-390px -140px}#calendar a.back_18_active:hover{background-position:-390px -440px}#calendar
a.back_18_passiv{background-position:-390px -740px!important;cursor:default!important}#calendar
a.back_19_active{background-position:0 -210px}#calendar a.back_19_active:hover{background-position:0 -510px}#calendar
a.back_19_passiv{background-position:0 -810px!important;cursor:default!important}#calendar
a.back_20_active{background-position:-78px -210px}#calendar a.back_20_active:hover{background-position:-78px -510px}#calendar
a.back_20_passiv{background-position:-78px -810px!important;cursor:default!important}#calendar
a.back_21_active{background-position:-156px -210px}#calendar a.back_21_active:hover{background-position:-156px -510px}#calendar
a.back_21_passiv{background-position:-156px -810px!important;cursor:default!important}#calendar
a.back_22_active{background-position:-234px -210px}#calendar a.back_22_active:hover{background-position:-234px -510px}#calendar
a.back_22_passiv{background-position:-234px -810px!important;cursor:default!important}#calendar
a.back_23_active{background-position:-312px -210px}#calendar a.back_23_active:hover{background-position:-312px -510px}#calendar
a.back_23_passiv{background-position:-312px -810px!important;cursor:default!important}#calendar
a.back_24_active{background-position:-390px -210px}#calendar a.back_24_active:hover{background-position:-390px -510px}#calendar
a.back_24_passiv{background-position:-390px -810px!important;cursor:default!important}}@media
screen{#mainarea #header
#previewGallery{width:988px;height:179px;position:absolute;bottom:1px;left:3px;z-index:110}#mainarea #header
#photoCarousel{width:660px;position:relative;top:27px;left:25px;z-index:110;float:left;padding:0}#body #photoCarousel
.carousel{width:654px;position:relative;top:0;left:0;float:left;padding-bottom:15px;overflow:hidden}#photoCarousel
.carousel_item{width:110px;height:95px;float:left;padding:0;margin:0}#photoCarousel .carousel_item
a{width:110px;height:95px;float:left}#photoCarousel .carousel_item a span.img, #photoCarousel .carousel_item a:visited
span.img{width:105px;height:80px;float:left;padding:5px
0 0 5px}#photoCarousel .carousel_item a span.img
img{width:100px;height:75px;float:left}#photoCarousel .carousel_item a span.stars0, #photoCarousel .carousel_item  a span.stars1, #photoCarousel .carousel_item  a span.stars2, #photoCarousel .carousel_item  a span.stars3, #photoCarousel .carousel_item  a span.stars4, #photoCarousel .carousel_item  a
span.stars5{width:64px;height:12px;float:left;opacity:100%!important}#photoCarousel .carousel_item  a
span.stars1{background-position:0 -48px!important}#photoCarousel .carousel_item  a
span.stars2{background-position:0 -36px!important}#photoCarousel .carousel_item  a
span.stars3{background-position:0 -24px!important}#photoCarousel .carousel_item  a
span.stars4{background-position:0 -12px!important}#photoCarousel .carousel_item  a
span.stars5{background-position:0 0!important}#photoCarousel .carousel .carousel-control{width:23px;height:23px;position:absolute;bottom:38px;left: -21px;z-index:1000;font-size:0.1em;padding:0;cursor:pointer}#photoCarousel .carousel .carousel-next{left:664px;text-align:left;text-indent:-100px;overflow:hidden}#photoCarousel .carousel .carousel-previous{text-indent:-100px;overflow:hidden}#photoCarousel .carousel .carousel-next:hover{background-position:0 -23px}#photoCarousel .carousel .carousel-previous:hover{background-position:0 -69px}#photoCarousel .carousel .disabled, #photoCarousel .carousel .disabled:hover{display:none}}@media
screen{#socialize{float:right;padding:0
6px 0 0;margin:0}#socialize .socialize-widget{display:inline;text-align:right}#socialize-facebook{position:relative;top:-4px}}@media
print{#header,
#footer,
#links,
#teaserMap,
#legend,
#map_container,
#get_infos_teaser,
#mainImage .body div.gallery,
#breadcrumb,
#secnavi,
#contextArea .teaser_Widget,
#client_ID,
#navcontainer,
#mainImage a.zoom,
#naviContent,
#banner_facebook,
#tab_addressbase_contact,
#tab_video,
#tab_offer_addressbase img,
#tab_offer_addressbase .mail,
#tab_offer_addressbase .mail.web,
span.buttonstyle,
a.buttonstyle,
p.compact,
a.listMarker,
ul.jump,
.hide,
.carousel-control,
.paginator,
.overlay,
.save,
.listItem .details,.teaser_Img,.loader,.topnavi,form{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}#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}#content{position:relative}#contentArea{position:static;padding-top:330px}#contentArea
h1{position:absolute;top:0;left:0}#contextArea{position:static}#mainImage{position:absolute;top:60px;left:0}}@media
screen{#bottom #bahn-background{display:block;width:100px;height:53px;background:#fff;text-align:center}.db.autozug
img{float:left}#contentArea div.fliesstext .db.autozug
p{padding:15px
0 0 145px}#contentArea div.fliesstext .autozug p a, #contentArea div.fliesstext .autozug p a:visited{text-decoration:none}#contentArea div.fliesstext .autozug p a:hover, #contentArea div.fliesstext .autozug p a:active, #contentArea div.fliesstext .autozug p a:focus{text-decoration:underline}}
