article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}
a:focus{outline:thin dotted}
a:active,a:hover{outline:0}
/*h1{font-size:2em;margin:0.67em 0}*/
abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,
html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],
html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}
table{border-collapse:collapse;border-spacing:0}
/*! jQuery UI - v1.10.1 - 2013-02-18
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.datepicker.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
* Copyright (c) 2013 jQuery Foundation and other contributors Licensed MIT */
.ui-helper-hidden{display:none}
.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.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:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}
.ui-helper-clearfix:after{clear:both}
.ui-helper-clearfix{min-height:0}
.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}
.ui-front{z-index:100}
.ui-state-disabled{cursor:default !important}
.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}
.ui-widget-overlay{position:fixed;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}
.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}
.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,
.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%;font-size:0}
.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,
.ui-datepicker-rtl .ui-datepicker-group{float:right}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}

.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}
.ui-widget .ui-widget{font-size:1em}.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("img/ui-bg_flat_75_ffffff_40x100.png") 50% 50% repeat-x;color:#222}
.ui-widget-content a{color:#222}
.ui-widget-header{border:1px solid #aaa;background:#ccc url("img/ui-bg_highlight-soft_75_cccccc_1x100.png") 50% 50% repeat-x;color:#222;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 #d3d3d3;background:#e6e6e6 url("img/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("img/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,
.ui-state-hover a:link,
.ui-state-hover a:visited{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("img/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-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url("img/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("img/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-state-disabled .ui-icon{filter:Alpha(Opacity=35)}
.ui-icon{width:16px;height:16px;background-position:16px 16px}
.ui-icon, .ui-widget-content .ui-icon{background-image:url("img/ui-icons_222222_256x240.png")}
.ui-widget-header .ui-icon{background-image:url("img/ui-icons_222222_256x240.png")}
.ui-state-default .ui-icon{background-image:url("img/ui-icons_888888_256x240.png")}
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon{background-image:url("img/ui-icons_454545_256x240.png")}
.ui-state-active .ui-icon{background-image:url("img/ui-icons_454545_256x240.png")}
.ui-state-highlight .ui-icon{background-image:url("img/ui-icons_2e83ff_256x240.png")}
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon{background-image:url("img/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-on{background-position:-96px -144px}.ui-icon-radio-off{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-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}
.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}
.ui-corner-all,.ui-corner-bottom,.ui-corner-left,
.ui-corner-bl{border-bottom-left-radius:4px}
.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}
.ui-widget-overlay{background:#aaa url("img/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x;opacity: .3;filter:Alpha(Opacity=30)}
.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url("img/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x;opacity: .3;filter:Alpha(Opacity=30);border-radius:8px}

/*! fancyBox v2.1.4 fancyapps.com | fancyapps.com/fancybox/#license */
/*.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}
.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}
.fancybox-image{max-width:100%;max-height:100%}
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span{background-image:url('/js/fancybox/fancybox_sprite.png')}
#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url('/js/fancybox/fancybox_loading.gif') center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('/js/fancybox/blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav
span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev
span{left:10px;background-position:0 -36px}
.fancybox-next span{right:10px;background-position:0 -72px}
.fancybox-nav:hover span{visibility:visible}
.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}
.fancybox-lock{overflow:hidden}
.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('/js/fancybox/fancybox_overlay.png')}
.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap
.child{display:inline-block;margin-right:-100%;padding:2px
20px;background:transparent;background:rgba(0, 0, 0, 0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0, 0, 0, .8)}#fancybox-buttons{position:fixed;left:0;width:100%;z-index:8050}#fancybox-buttons.top{top:10px}
#fancybox-buttons.bottom{bottom:10px}
#fancybox-buttons ul{display:block;width:166px;height:30px;margin:0
auto;padding:0;list-style:none;border:1px solid #111;border-radius:3px;-webkit-box-shadow:inset 0 0 0 1px rgba(255,255,255,.05);-moz-box-shadow:inset 0 0 0 1px rgba(255,255,255,.05);box-shadow:inset 0 0 0 1px rgba(255,255,255,.05);background:rgb(50,50,50);background:-moz-linear-gradient(top, rgb(68,68,68) 0%, rgb(52,52,52) 50%, rgb(41,41,41) 50%, rgb(51,51,51) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(68,68,68)), color-stop(50%,rgb(52,52,52)), color-stop(50%,rgb(41,41,41)), color-stop(100%,rgb(51,51,51)));background:-webkit-linear-gradient(top, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%);background:-o-linear-gradient(top, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%);background:-ms-linear-gradient(top, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%);background:linear-gradient(top, rgb(68,68,68) 0%,rgb(52,52,52) 50%,rgb(41,41,41) 50%,rgb(51,51,51) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#444444', endColorstr='#222222',GradientType=0 )}
#fancybox-buttons ul li{float:left;margin:0;padding:0}
#fancybox-buttons a{display:block;width:30px;height:30px;text-indent:-9999px;background-image:url('/js/fancybox/helpers/fancybox_buttons.png');background-repeat:no-repeat;outline:none;opacity:0.8}
#fancybox-buttons a:hover{opacity:1}
#fancybox-buttons a.btnPrev{background-position:5px 0}
#fancybox-buttons a.btnNext{background-position:-33px 0;border-right:1px solid #3e3e3e}
#fancybox-buttons a.btnPlay{background-position:0 -30px}
#fancybox-buttons a.btnPlayOn{background-position:-30px -30px}
#fancybox-buttons a.btnToggle{background-position:3px -60px;border-left:1px solid #111;border-right:1px solid #3e3e3e;width:35px}
#fancybox-buttons a.btnToggleOn{background-position:-27px -60px}
#fancybox-buttons a.btnClose{border-left:1px solid #111;width:35px;background-position:-56px 0px}
#fancybox-buttons a.btnDisabled{opacity:0.4;cursor:default}
*/


.buttonpro{display:inline-block;line-height:130%;text-decoration:none;outline:none;cursor:pointer;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:normal;padding:5px 15px;color:#555;text-shadow:0 1px 0 #fff;background:#f5f5f5;background:-webkit-gradient(linear, left top, left bottom, from(#f9f9f9), to(#f0f0f0));background:-moz-linear-gradient(top, #f9f9f9, #f0f0f0);border:1px
solid #dedede;border-color:#dedede #d8d8d8 #d3d3d3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.buttonpro:hover,.buttonpro:focus{text-decoration:none;color:#555;background:#efefef;background:-webkit-gradient(linear, left top, left bottom,from(#f9f9f9),to(#e9e9e9));background:-moz-linear-gradient(top,#f9f9f9,#e9e9e9);border-color:#ccc}
.buttonpro:active{position:relative;top:1px;text-decoration:none;color:#555;background:#efefef;background:-webkit-gradient(linear, left top, left bottom,from(#eaeaea),to(#f4f4f4));background:-moz-linear-gradient(top,#eaeaea,#f4f4f4);border-color:#c6c6c6}
.buttonpro.rounded{padding:8px 15px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}input.buttonpro,button.buttonpro{*width:auto;*overflow:visible}
.buttonpro img{border:none;vertical-align:bottom}
.buttonpro.small{padding:1px 5px;font-size:14px;font-weight:normal;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.buttonpro.small.rounded{-webkit-border-radius:11px;-moz-border-radius:11px;border-radius:11px}
.buttonpro.large{padding:12px 15px;font-size:20px;font-weight:normal;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.buttonpro.large.rounded{padding:12px 22px;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px}
.buttonpro.farbe-1{background:#6c8301;background-image:url("img/bg_button.png");background-repeat:repeat-x;background-position:center top;border-color:#6c8301 #6c8301 #566800;color:#fff;text-shadow:0px 1px 1px #3c4801}
.buttonpro.farbe-1:hover,.buttonpro.farbe-1:focus{background:#b4cb48;background-image:url("img/bg_button_hover.png");background-repeat:repeat-x;background-position:center top;border-color:#6c8301 #6c8301 #566800}
.buttonpro.farbe-1:active{background:#b4cb48;background-image:url("img/bg_button_hover.png");background-repeat:repeat-x;background-position:center top;text-shadow:0px -1px 1px #3c4801}html{-webkit-text-size-adjust:none}
/*
body{margin:0px;padding:0px;font-family:Arial,Helvetica,Verdana,Georgia,sans-serif;font-size:14px;line-height:150%;color:#000000;background-position:center top;}
*/
/*
h1{margin:0px
0px 10px 0px;padding:0px;font-size:33pt;line-height:140%;font-family: Norican; color: #cc0000;}

h2{margin:0px
0px 20px 0px;padding:0px;font-size:22px;font-weight:normal;line-height:140%;color:#555;font-family:'Overlock',cursive,"Times New Roman",Times,serif}  */

input,select,textarea{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:normal;line-height:100%;color:#555}
ul{list-style-image:url("img/icon_liste.png")}
li{}img{border:0px;vertical-align:top}
a{color:#335b43;text-decoration:none}
a:hover{color:#000000;text-decoration:none}
a:focus{outline:none}
/*.fancybox{} */
/*
#cookie-button{background-color:#CEDF53 !important;font-weight:bold !important;color:#335b43 !important;text-transform:uppercase !important;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}
#cookie-button:hover{background-color:#335b43 !important;color:#fff !important}
*/
/*.sidebar-widget-roter-hahn{margin-bottom:20px}*/
/*
#header-wrapper{z-index:140;position:relative;margin:auto;width:980px}
#header-logo{z-index:150;position:absolute;left:-15px;top:20px}
#header-navigation-1-bg{z-index:200;overflow:visible;position:absolute;left:-20px;top:609px;width:1020px;height:61px;background-image:url("img/bg_navigation.png");background-repeat:no-repeat;background-position:left top}
#header-navigation-1{z-index:150;overflow:visible;position:absolute;left:0px;top:595px;width:980px}
#header-navigation-2{z-index:150;overflow:visible;position:absolute;right:0px;top:100px;width:600px}
.header-quicklinks{z-index:150;position:absolute;right:0px;top:0px}
.header-quicklinks>a{display:block;float:left;margin-left:5px;padding:9px
10px 7px 10px;background-color:#563f34;border-bottom:1px solid #422e25;border-left:1px solid #422e25;border-right:1px solid #422e25;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px}
.header-quicklinks a{font-size:13px;line-height:100%;color:#f8ede3;text-decoration:none}
.header-quicklinks>a:hover{color:#fff;text-decoration:none;background-image:none;background-color:#422e25}
.header-quicklinks span{display:inline;float:left;margin-left:5px;padding:9px
10px 7px 10px;font-size:13px;line-height:100%;color:#f8ede3;background-color:#563f34;border-bottom:1px solid #422e25;border-left:1px solid #422e25;border-right:1px solid #422e25;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px}
*/
/*
.qmclear{}.qmmc:after{content:".";display:block;height:0px;clear:both;overflow:hidden}.qmmc
img{border:none}.qmmc, .qmmc>span, .qmmc>a, .qmmc div>a, .qmmc dd>a, .qmmc li>a, .qmmc div>span, .qmmc dd>span, .qmmc li>span, .qmmc div.qmsub, .qmmc dl, .qmmc dd, .qmmc .qmsub>li, .qmmc
ul.qmsub{text-align:left;outline:none;font-weight:normal;text-decoration:none;font-family:Arial;font-size:14px;line-height:normal;padding:0px;margin:0px;color:#333;background-color:transparent}.qmmc
.qmiefix{z-index:0}.qmmc, .qmmc .qmsub, .qmmc
.qmmulti{list-style:none;padding:0px;margin:0px}.qmmc
.qmdivider{display:block;border-width:0px;border-style:solid;position:relative}.qmmc
.qmtitle{display:block;cursor:default;white-space:nowrap;position:relative}.qmmc{position:relative;zoom:1}.qmmc .qmitem-m,.qmmc>li{display:block;white-space:nowrap;position:relative}.qmmc .qmitem-s, .qmmc .qmsub>li{display:block;white-space:nowrap;position:relative}.qmmc
.qmsub{visibility:hidden;position:absolute;z-index:10;left:100%;top:0px}.qmmc
div.qmsub{left:0px}.qmmc
.qmcbox{cursor:default;display:block;position:relative;white-space:normal}.qmmc
.qmmulti{display:block;float:left;position:relative}.qmmc .qmmulti
dd{margin:0px;padding:0px;position:relative}.qmmc.qm-horizontal-c>li, .qmmc.qm-horizontal-c .qmitem-m,.qmsub.qm-horizontal-c>li,.qmsub.qm-horizontal-c>.qmitem-s,.qm-horizontal-c>.qmtitle,.qm-horizontal-c>.qmdivider,.qm-horizontal-c>.qmcbox,.qm-horizontal-c>li>.qmtitle,.qm-horizontal-c>li>.qmdivider,.qm-horizontal-c>li>.qmcbox{float:left}.qm-horizontal-c>li>.qmsub{left:0px;top:100%}.qmmc li:hover>.qmsub, .qmmc dd:hover>ul.qmsub{visibility:inherit}.qmmc
.qmml0{z-index:99}.qmmc
.qmml1{z-index:98}.qmmc
.qmml2{z-index:97}.qmmc
.qmml3{z-index:96}.qmmc
.qmml4{z-index:95}.qmmc
.qmml5{z-index:94}.qmmc
.qmml6{z-index:93}.qmmc
.qmml7{z-index:92}.qmmc
.qmml8{z-index:91}.qmmc
.qmml9{z-index:90}#qm1{}#qm1 .qmitem-m{margin:14px
0px 0px 0px;padding:10px
20px 9px 20px;font-size:21px;font-weight:bold;line-height:100%;color:#335b43;text-decoration:none;text-align:center;font-family:'Overlock',cursive,"Times New Roman",Times,serif}
#qm1 .qmitem-m:hover,
#qm1.qmmc .qmitem-m.qmactive,
#qm1.qmmc .qmitem-m.qmactive:hover{color:#fff;text-decoration:none;background-color:#335b43;text-shadow:1px 1px 1px #183423;background-image:url("img/nav-persistent.png");background-repeat:repeat-x;background-position:center top}#qm1 .qmitem-m.qmpersistent:hover{color:#fff;text-decoration:none;background-color:#335b43;text-shadow:1px 1px 1px #183423;background-image:url("img/nav_persistent.png");background-repeat:repeat-x;background-position:center top}#qm1 .qmitem-m.qmpersistent{margin:0px
0px 0px 0px;padding:24px
20px 9px 20px;color:#fff;text-shadow:1px 1px 1px #183423;background-color:#335b43;background-image:url("img/nav_persistent.png");background-repeat:repeat-x;background-position:center top;-webkit-border-top-left-radius:7px;-webkit-border-top-right-radius:7px;-moz-border-radius-topleft:7px;-moz-border-radius-topright:7px;border-top-left-radius:7px;border-top-right-radius:7px}#qm1 .qmitem-m.qmfirst{}#qm1 .qmitem-m.qmlast{}
#qm1 .qmsub{padding:20px 8px 5px 8px}
#qm1 .qmitem-s{margin:3px 0px 3px 0px;padding:7px
15px 7px 15px;font-size:14px;line-height:130%;color:#fff;text-decoration:none;background-image:url(img/nav.png);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#qm1 .qmitem-s:hover,
#qm1 .qmitem-s.qmpersistent:hover{color:#fff;text-decoration:none;background-color:#335b43;text-shadow:1px 1px 1px #183423;background-image:url("img/nav_persistent.png");background-repeat:repeat;background-position:center top}#qm1 .qmitem-s.qmpersistent{color:#fff;background-color:#335b43;text-shadow:1px 1px 1px #183423;background-image:url("img/nav_persistent.png");background-repeat:repeat;background-position:center top;font-weight:bold}#qm1 .qmitem-s.qmfirst{}#qm1 .qmitem-s.qmlast{}
*/

/*
.nav-klein{font-size:15px;line-height:100%}

#banner-wrapper{z-index:100;position:relative;min-width:980px;overflow:hidden;background-image:url("img/bg_header.png");background-repeat:no-repeat;background-position:center 55px}
#banner-block{z-index:110;position:relative;margin:auto;width:980px;height:670px}
#banner-fotos{z-index:120;position:absolute;left:-120px;top:70px;overflow:hidden;width:1220px;height:600px}
#banner-fotos>div{position:relative;float:left;width:1220px;height:600px}
#banner-fotos img{}
.banner-slogan{z-index:130;position:absolute;right:135px;top:85px;text-align:left;padding:20px;font-weight:bold;font-size:21px;line-height:100%;background-image:url("img/nav.png");font-family:'Overlock',cursive,"Times New Roman",Times,serif;color:#fff;text-shadow:1px 1px 3px #000;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
#banner-pagination{z-index:140;position:absolute;left:0px;top:540px;width:980px;text-align:center}
#banner-pagination a{display:inline-block;margin:0px
0px 0px 0px;width:24px;height:26px;background-position:0px 0px;background-image:url("img/icon_banner.png");background-repeat:no-repeat}
#banner-pagination a.selected{background-position:0px -26px;cursor:default}
#banner-pagination span{display:none}
#banner-auswahl{z-index:200;position:absolute;left:0px;bottom:180px}


*/
#content-wrapper{background-image:url("img/bg_content.png");background-repeat:repeat-y;background-position:center top}
#content-block{position:relative;margin:auto;width:980px;background-color:#f8ede3;padding:30px 0px 30px 0px}
#content-links{float:left;width:250px}
#content-mitte{float:left;width:730px;padding-top:10px}
#content-rechts{display:none;float:left;width:0px}
#content-clear{clear:both}
#content{padding:0px 30px 0px 50px}.clear{clear:both}
#content-textfeld-1{margin-bottom:20px}
/*
#home-box-wrapper{z-index:10000;min-width:980px;background-color:#563f34;border-top:1px solid #422e25}
#home-box-block{position:relative;margin:auto;width:980px;padding:35px
0px 0px 0px}
.home-box{float:left;margin:0px
28px 0px 0px;width:308px}
.home-box-last{margin:0px
0px 0px 0px}
.home-box-titel{float:left;padding:50px
20px 20px 20px;width:268px;font-size:18px;text-align:center;font-weight:normal;line-height:130%;color:#555;font-family:'Overlock',cursive;background-color:#f8ede3;border-bottom:3px solid #422e25}
.home-box-titel a{color:#555;text-decoration:none}
.home-box-titel a:hover{color:#555;text-decoration:none}
.home-box-bild{float:left;padding:0px
0px 0px 0px;width:308px;background-color:#7f6d68}
.home-box-schatten{float:left;width:308px;height:20px;background-image:url("img/bg_box_home.png");background-repeat:no-repeat;background-position:0px 0px}
.icon-highlightbox-01{position:absolute;top:200px;left:110px}
.icon-highlightbox-02{position:absolute;top:200px;left:445px}.icon-highlightbox-03{position:absolute;top:200px;left:782px}
#home-box-clear{clear:both}
*/
/*
#footer-wrapper{min-width:980px;background-color:#563f34;border-top:1px solid #422e25}
#footer-block{position:relative;margin:auto;width:980px;height:200px}
#footer-adresse{position:absolute;left:50px;top:30px;padding:10px;font-size:14px;color:#fff}
#footer-adresse div{margin-left:-2px;margin-bottom:20px;font-size:26px;color:#fff;font-weight:bold;text-shadow:2px 2px 3px #2b1e18;font-family:'Overlock',cursive,"Times New Roman",Times,serif}
#footer-adresse ul{list-style:none;margin:0px;padding:0px}
#footer-adresse li{margin:0px;padding:0px}
#footer-adresse a{color:#e4f08b}
#footer-adresse a:hover{color:#e4f08b}
#footer-adresse-2{position:absolute;left:260px;top:30px;padding:10px;font-size:14px;color:#fff}
#footer-adresse-2 div{margin-left:-2px;margin-bottom:20px;font-size:26px;color:#fff;font-weight:bold;text-shadow:2px 2px 3px #2b1e18;font-family:'Overlock',cursive,"Times New Roman",Times,serif}
#footer-adresse-2 ul{list-style:none;margin:0px;padding:0px}
#footer-adresse-2 li{margin:0px;padding:0px}
#footer-adresse-2 a{color:#e4f08b}
#footer-adresse-2 a:hover{color:#e4f08b}
#footer-logo-suedtirol{position:absolute;right:380px;top:60px}
#footer-logo-ahrntal{position:absolute;right:180px;top:60px}
#footer-logo-hahn{position:absolute;right:50px;top:60px}
#footer-logo-facebook{position:absolute;right:5px;top:60px}
#footer-logo-facebook img{width:58px;height:58px}
#footer-logo-booking-suedtirol{position:absolute;right:175px;top:140px}
*/
/*
#impressum-wrapper{min-width:980px;background-color:#422e25}
#impressum-block{position:relative;margin:auto;width:980px;height:30px}
#impressum-text{position:absolute;left:0px;top:3px;width:980px;font-size:12px;color:#a0897e;text-align:center}
#impressum-text a{color:#a0897e;text-decoration:none}
#impressum-text a:hover{color:#fff;text-decoration:none}
#impressum-smartline{position:absolute;top:-10px;right:25px;width:76px;height:31px;background-image:url(img/icon-smartline.png);background-repeat:no-repeat;background-position:0px -35px}
#impressum-smartline:hover{background-image:url(img/icon-smartline.png);background-repeat:no-repeat;background-position:0px -2px}
#impressum-smartline-inv{position:absolute;top:-10px;right:25px;width:76px;height:31px;background-image:url("img/icon-smartline-inv.png");background-repeat:no-repeat;background-position:0px -35px}
#impressum-smartline-inv:hover{background-image:url("img/icon-smartline-inv.png");background-repeat:no-repeat;background-position:0px -2px}
#impressum-smartstudios{position:absolute;top:-10px;right:25px;width:76px;height:31px;background-image:url(img/icon_smartstudios.png);background-repeat:no-repeat;background-position:0px -35px}
#impressum-smartstudios:hover{background-image:url(img/icon_smartstudios.png);background-repeat:no-repeat;background-position:0px -2px}
#impressum-smartstudios-inv{position:absolute;top:-10px;right:25px;width:76px;height:31px;background-image:url(/layout/icons/icon-smartstudios-inv.png);background-repeat:no-repeat;background-position:0px -35px}
#impressum-smartstudios-inv:hover{background-image:url(/layout/icons/icon-smartstudios-inv.png);background-repeat:no-repeat;background-position:0px -2px}
.sidebar-standardbox-div-1{margin-bottom:30px}
.sidebar-standardbox-div-2{}
.sidebar-standardbox-name{position:relative;padding:0px
0px 5px 10px;font-size:19px;font-weight:bold;line-height:130%;font-family:'Overlock',cursive,"Times New Roman",Times,serif}
.sidebar-standardbox-name a{text-decoration:none}
.sidebar-standardbox-name a:hover{text-decoration:none}
.sidebar-standardbox-div-3{}.sidebar-standardbox-div-4{background-color:#fffefe}
.sidebar-standardbox-container{}
*/
/*
#content-nav-2{margin-bottom:30px;margin-top:10px}
#content-nav-2 ul{margin:0px;padding:0px;list-style-type:none;list-style-image:none}
#content-nav-2 ul li{margin:0px;padding:0px;line-height:130%}
#content-nav-2>ul{}
#content-nav-2>ul>li{}
#content-nav-2>ul>li:first-child{}
#content-nav-2>ul>li:last-child{}
#content-nav-2>ul>li>ul{}
#content-nav-2>ul>li>ul>li{}
#content-nav-2>ul>li>ul>li:first-child{}
#content-nav-2>ul>li>ul>li:last-child{}
#content-nav-2>ul>li>ul>li>ul{}
#content-nav-2>ul>li>ul>li>ul>li{}
#content-nav-2>ul>li>ul>li>ul>li:first-child{}
#content-nav-2>ul>li>ul>li>ul>li:last-child{margin-bottom:20px}
.nav-2-ebene-1{}.nav-2-ebene-1:hover{}
.nav-2-ebene-1-aktiv{display:none;margin-bottom:0px;padding:0px
0px 3px 25px;font-size:16px;line-height:130%;color:#ff9102;border-bottom:2px solid #bfbfbf;background-image:url("img/icon_liste.png");background-repeat:no-repeat;background-position:7px 4px}
.nav-2-ebene-1-aktiv:hover{}
.nav-2-ebene-2{display:block;padding:6px 0px 7px 53px;margin:0px
0px 3px 7px !important;text-decoration:none;color:#335b43;background-image:url("img/nav_2_off.png");background-repeat:no-repeat;background-position:0px 0px}
.nav-2-ebene-2:hover{text-decoration:none;color:#335b43;background-image:url(img/nav_2_on.png);background-repeat:no-repeat;background-position:0px 0px}
.nav-2-ebene-2-aktiv{display:block;padding:6px 0px 7px 53px;margin:0px
0px 3px 7px !important;text-decoration:none;color:#335b43;font-weight:bold;background-image:url(img/nav_2_on.png);background-repeat:no-repeat;background-position:0px 0px}
.nav-2-ebene-2-aktiv:hover{text-decoration:none;color:#335b43}
.nav-2-ebene-3{display:block;padding:4px 0px 4px 60px;font-size:13px;text-decoration:none;color:#335b43;background-image:url("img/nav_2_off_2_ebene.png");background-repeat:no-repeat;background-position:bottom right}
.nav-2-ebene-3:hover{text-decoration:none;color:#335b43;background-image:url(img/nav_2_on_2_ebene.png);background-repeat:no-repeat;background-position:bottom right}
.nav-2-ebene-3-aktiv{display:block;padding:4px 0px 4px 60px;font-size:13px;text-decoration:none;color:#335b43;font-weight:bold;background-image:url(img/nav-2-on-2-ebene.png);background-repeat:no-repeat;background-position:bottom right}
.nav-2-ebene-3-aktiv:hover{text-decoration:none;color:#335b43}
*/
/*
#sidebar-urlaubsangebote-zurueck{z-index:100;position:absolute;top:40px;left:179px;width:30px;height:30px;background-image:url("img/pfeile_slider.png");background-repeat:no-repeat;background-position:0px 0px}
#sidebar-urlaubsangebote-zurueck:hover{background-position:0px -30px}
#sidebar-urlaubsangebote-weiter{z-index:100;position:absolute;top:40px;left:211px;width:30px;height:30px;background-image:url("img/pfeile_slider.png");background-repeat:no-repeat;background-position:-30px 0px}
#sidebar-urlaubsangebote-weiter:hover{background-position:-30px -30px}
.sidebar-urlaubsangebote-div-1{}
.sidebar-urlaubsangebote-name{}
.sidebar-urlaubsangebote-div-2{}
.sidebar-urlaubsangebote-div-3{}
.sidebar-urlaubsangebote-div-4{}
.sidebar-urlaubsangebote-container{width:250px;overflow:hidden}
.sidebar-urlaubsangebote-container ul{margin:0px;padding:0px;list-style:none;width:10000px}
.sidebar-urlaubsangebote-container li{float:left;margin:0px;padding:0px;width:250px}
.sidebar-urlaubsangebote-block{}
.sidebar-urlaubsangebote-foto{}
.sidebar-urlaubsangebote-inhalt{padding:0px 0px 10px 0px;border-left:1px solid #d9c7b6;border-bottom:1px solid #d9c7b6;border-right:1px solid #d9c7b6}
.sidebar-urlaubsangebote-lastminute{padding:5px 5px 5px 5px;text-align:center;color:#fff;font-size:16px;border-bottom:2px solid #fff;background-color:#a00f00}
.sidebar-urlaubsangebote-highlight{padding:5px 5px 5px 5px;text-align:center;color:#fff;font-size:16px;border-bottom:2px solid #fff;background-color:#8ea000}
.sidebar-urlaubsangebote-titel{padding:10px 10px 5px 10px;font-size:21px;font-weight:bold;text-align:center;line-height:120%;font-family:'Overlock',cursive,"Times New Roman",Times,serif}
.sidebar-urlaubsangebote-datum{padding:0px 10px 5px 10px;text-align:center;font-weight:bold}
.sidebar-urlaubsangebote-text{padding:0px 10px 5px 10px;text-align:center;line-height:130%}
.sidebar-urlaubsangebote-daten{padding:0px 10px 5px 10px;text-align:center;font-weight:bold}
.sidebar-urlaubsangebote-button{padding:5px 10px 5px 10px;text-align:center}
.sidebar-infobox-div-1{}
.sidebar-infobox-div-2{}
.sidebar-infobox-name{}
.sidebar-infobox-div-3{}
.sidebar-infobox-div-4{}
.sidebar-infobox-container{padding:10px 10px 10px 10px;font-size:13px;line-height:130%;border:1px
solid #d9c7b6}
.sidebar-infobox-link{display:block;margin:10px 0px 0px 0px}
*/
/*
#content-breadcrumb{position:absolute;left:300px;top:7px}
#content-breadcrumb ul{margin:0px;padding:0px;list-style-type:none;list-style-image:none}
#content-breadcrumb li{float:left;font-size:12px;color:#fd5bf7}
.content-breadcrumb-link{text-decoration:none;color:#fd5bf7}
.content-breadcrumb-link:hover{text-decoration:none;color:#7e297b}
#content-breadcrumb li:last-child a{font-weight:bold;color:#7e297b;cursor:default}
#content-breadcrumb li:last-child a:hover{}
.feldbezeichnung-banner{float:left;margin:0px 0px 2px 0px;padding:0px 5px 0px 5px;font-family:Arial;font-size:11px;font-weight:bold;color:#026800;background-color:#fff}
.feldbezeichnung-content{margin-bottom:5px;padding:0px 10px 0px 10px;border:1px solid #ddd;background-color:#f5f5f5;font-family:Arial;font-size:11px;font-weight:bold;color:#555}
*/
/*
#content-datum{margin-bottom:10px;text-transform:capitalize}
#content-textfeld-1{margin-bottom:30px}
#content-textfeld-2{margin-bottom:30px}
#content-fotos{margin-bottom:14px}
#content-fotos a{position:relative;float:left;display:block;margin:0px 16px 16px 0px}
#content-fotos img{}
#content-fotogalerie{margin-bottom:14px}
#content-fotogalerie a{position:relative;float:left;display:block;margin:0px 16px 16px 0px}
#content-fotogalerie img{}
#content-youtube{}.content-youtube-block{margin-bottom:30px}
*/

/*
#content-liste{padding-bottom:30px}
.content-liste-block{border-bottom:1px solid #d9c7b6}
.content-liste-zeile-1-dynamisch{position:relative;margin-top:0px;padding:5px
10px 5px 10px;background-image:url(img/pfeil_liste.png);background-repeat:no-repeat;background-position:bottom right}
.content-liste-zeile-1-dynamisch:hover{background-color:#fffefe;cursor:pointer}
.content-liste-zeile-1-statisch{position:relative;margin-top:0px;padding:5px 10px 5px 10px}
.content-liste-zeile-1-offen{margin-top:0px;background-color:#fffefe;
background-image:url("img/pfeil_liste_offen.png");background-repeat:no-repeat;background-position:bottom right}
.content-liste-zeile-1-platzhalter{height:30px}
.content-liste-zeile-2{padding:0px 0px 0px 0px}
.content-liste-zeile-2-geschlossen{display:none}
.content-liste-spalte-1{float:left;width:222px;margin:10px 0px 0px 0px}
.content-liste-spalte-2-schmal{float:left;width:418px;margin:10px 0px 0px 0px}
.content-liste-spalte-2-breit{float:left;width:640px;margin:10px 0px 0px 0px}
.content-liste-foto{}
.content-liste-foto a{position:relative;float:left;display:block}
.content-liste-foto img{}
.content-liste-titel{font-family:'Overlock',cursive,"Times New Roman",Times,serif;font-size:19px;font-weight:bold;line-height:130%}
.content-liste-ueberschrift{padding-bottom:5px;font-size:22px;font-weight:normal !important;font-family:'Overlock',cursive,"Times New Roman",Times,serif}
.content-liste-zeit{position:absolute;right:180px;top:5px}
.content-liste-preis{position:absolute;right:40px;top:5px}
.content-liste-text{padding-top:15px}
.content-liste-link{margin:10px 0px 0px 0px}
#content-weblinks{margin-bottom:30px;padding:1px 0px 1px 0px;background-color:#fffefe;border:1px
solid #d9c7b6}
#content-navlinks{margin:10px 0px 30px 0px;text-align:center}
.content-listview-link{padding:5px}
.content-listview-aktiv{margin:0px 3px 0px 3px;padding:5px;color:#fff;background-color:#ff9102;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}
.content-listview-back{padding:5px 15px 5px 0px}
.content-listview-next{padding:5px 0px 5px 15px}
#content-standardblock{}
.content-standardblock-block{margin-bottom:30px;background-color:#fffefe;border:1px solid #d9c7b6}
.content-standardblock-spalte-1{position:relative;float:left;width:220px}
.content-standardblock-spalte-2{position:relative;float:left;width:400px;padding-top:10px}
.content-standardblock-spalte-1 a{position:relative;float:left;display:block}
.content-standardblock-spalte-1 img{}
.content-standardblock-datum{margin-bottom:5px}
.content-standardblock-datum span{text-transform:capitalize}
.content-standardblock-lastminute{margin-right:5px;padding:4px 10px 3px 10px;font-size:12px;color:#fff;background-color:#a00f00;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.content-standardblock-highlight{margin-right:5px;padding:4px 10px 3px 10px;font-size:12px;color:#fff;background-color:#8ea000;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.content-standardblock-titel{margin-bottom:3px;font-size:16px;font-weight:bold}
.content-standardblock-titel span{font-size:14px;font-weight:normal;color:#999}
.content-standardblock-untertitel{}
.content-standardblock-daten{margin:5px 20px 0px 0px;text-align:right}
.content-standardblock-daten span{padding:3px 10px 3px 10px;background-color:#fff}
.content-standardblock-details{display:none;padding:10px}
.content-standardblock-linkbuttons{margin:20px 0px 10px 0px;text-align:right}
.content-standardblock-linkbuttons a.link{float:right;display:block;margin:0;padding:7px 10px 3px 0px;line-height:15px}
.content-standardblock-linkbuttons a.button{float:right}
.content-standardblock-linkbuttons button{float:right}
.content-standardblock-linkbuttons a{font-weight:bold}
.content-standardblock-navlinks{margin-bottom:30px;text-align:center}
#content-linkcontainer{margin-bottom:10px}
.content-linkcontainer-block{float:left;margin:0px 16px 16px 0px;width:204px;background-color:#fffefe;border:1px solid #d9c7b6}
.content-linkcontainer-foto{}
.content-linkcontainer-foto a{}
.content-linkcontainer-foto img{}
.content-linkcontainer-titel{margin:10px 5px 5px 10px;font-size:19px;font-weight:bold;font-family:'Overlock',cursive,"Times New Roman",Times,serif;text-align:center}
.content-linkcontainer-text{margin:0px 5px 5px 10px;font-size:13px;text-align:center}
.content-linkcontainer-linkbuttons{margin:10px 5px 10px 5px;text-align:center}
.content-linkcontainer-linkbuttons a{}
.content-linkcontainer-linkbuttons button{}
*/
/*
#content-angebot-daten{margin-bottom:30px;padding:10px;border:1px solid #d9c7b6;background-color:#fffefe}
#content-angebot-daten div{padding:2px}
.content-angebot-daten-titel{float:left;width:80px;font-weight:bold}
#content-angebot-daten-lastminute{margin-right:5px;padding:2px 10px 2px 10px;color:#fff;background-color:#900;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
#content-angebot-daten-highlight{margin-right:5px;padding:2px 10px 2px 10px;color:#fff;background-color:#090;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
#content-angebot-leistungen{margin-bottom:30px}
.content-preisliste-listview{margin-bottom:50px}
.content-preisliste-listview-titel{margin-bottom:10px;font-size:24px;font-weight:bold;font-family:'Overlock',cursive,"Times New Roman",Times,serif}
.content-preisliste-listview-titel span{font-size:16px;font-weight:bold}
.content-preisliste-listview-untertitel{margin-bottom:10px}
.content-preisliste-listview-banner{margin-bottom:10px}
.content-preisliste-listview-banner a{position:relative;float:left;display:block}
.content-preisliste-listview-banner img{}
.content-preisliste-listview-links{margin-bottom:5px}
.content-preisliste-listview-links ul{margin:0px;padding:0px}
.content-preisliste-listview-links li{float:left;margin-left:35px}
.content-preisliste-listview-text{margin-bottom:10px}
.content-preisliste-listview-linkbuttons{}
.content-preisliste-listview-linkbuttons a.link{}
.content-preisliste-listview-linkbuttons a.button{}
.content-preisliste-listview-linkbuttons button{}
.content-preisliste-listview-tabelle{margin-bottom:10px}
.content-preisliste-listview-tabelle .content-preisliste-tabelle{margin-bottom:0px}
.content-preisliste-slider{position:relative;margin-bottom:15px}
.content-preisliste-slider-spalte-1{float:left;width:155px}
.content-preisliste-slider-spalte-2{float:left;width:465px}
.content-preisliste-slider-spalte-3{float:left;width:30px}
.content-preisliste-slider-titel{float:left;width:115px;padding:5px 0px 5px 10px;background-color:#d9c7b6;font-weight:bold}
.content-preisliste-slider-zurueck{float:left;width:30px;padding:5px 0px 5px 0px;background-color:#d9c7b6;background-image:url("img/pfeile_slider_2.png");background-repeat:no-repeat;background-position:0px center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}
.content-preisliste-slider-zurueck:hover{background-color:#335B43;background-position:-60px center}
.content-preisliste-slider-text-1{padding:5px 0px 5px 10px;border-bottom:1px solid #d9c7b6;
background-color:#ece3db;font-weight:bold}
.content-preisliste-slider-text-2{padding:5px 0px 5px 10px;border-bottom:1px solid #d9c7b6;
background-color:#ece3db}
.content-preisliste-slider-container{overflow:hidden}
.content-preisliste-slider-container ul{margin:0px;padding:0px;list-style:none;width:10000px}
.content-preisliste-slider-container li{float:left;margin:0px;padding:0px;width:155px}
.content-preisliste-slider-datum{padding:5px 0px 5px 0px;background-color:#d9c7b6;text-align:center;font-size:13px;font-weight:bold}
.content-preisliste-slider-preis-1{padding:5px 48px 5px 0px;border-bottom:1px solid #d9c7b6;background-color:#fbfafa;text-align:right;font-weight:bold}
.content-preisliste-slider-preis-2{padding:5px 48px 5px 0px;border-bottom:1px solid #d9c7b6;text-align:right}
.content-preisliste-slider-preis-3{padding:5px 0px 5px 0px;border-bottom:1px solid #d9c7b6;text-align:center}
.content-preisliste-slider-weiter{padding:5px 0px 5px 0px;background-color:#d9c7b6;background-image:url("img/pfeile_slider_2.png");background-repeat:no-repeat;background-position:-30px center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}
.content-preisliste-slider-weiter:hover{background-color:#335B43;background-position:-90px center}
.content-preisliste-slider-platzhalter-1{padding:5px 0px 5px 0px;border-bottom:1px solid #d9c7b6;background-color:#fbfafa}
.content-preisliste-slider-platzhalter-2{padding:5px 0px 5px 0px;border-bottom:1px solid #d9c7b6}
.content-preisliste-kompakt{margin-bottom:30px}
.content-preisliste-kompakt-zeitraum{margin-bottom:10px}
.content-preisliste-kompakt-zeitraum-spalte-1{float:left;width:155px}
.content-preisliste-kompakt-zeitraum-spalte-2{float:left;width:465px}
.content-preisliste-kompakt-zeitraum-spalte-3{float:left;width:30px}
.content-preisliste-kompakt-zeitraum-zurueck{margin-left:125px;padding:10px 0px 10px 0px;background-color:#d9c7b6;background-image:url("img/pfeile_slider_2.png");background-repeat:no-repeat;background-position:0px center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}
.content-preisliste-kompakt-zeitraum-zurueck:hover{background-color:#bb0400;background-position:-60px center}
.content-preisliste-kompakt-zeitraum-container{overflow:hidden}
.content-preisliste-kompakt-zeitraum-container ul{margin:0px;padding:0px;list-style:none;width:10000px}
.content-preisliste-kompakt-zeitraum-container li{float:left;margin:0px;padding:0px;width:155px}
.content-preisliste-kompakt-zeitraum-datum{padding:10px 0px 10px 0px;background-color:#fffefe;text-align:center;font-size:13px;font-weight:bold}
.content-preisliste-kompakt-zeitraum-weiter{padding:10px 0px 10px 0px;background-color:#d9c7b6;background-image:url("img/pfeile_slider_2.png");background-repeat:no-repeat;background-position:-30px center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}
.content-preisliste-kompakt-zeitraum-weiter:hover{background-color:#bb0400;background-position:-90px center}
.content-preisliste-kompakt-block{margin-bottom:10px}
.content-preisliste-kompakt-titelleiste{position:relative;padding:5px 10px 5px 10px;background-color:#d9c7b6}
.content-preisliste-kompakt-titelleiste-titel{float:left;font-size:16px;font-weight:bold}
.content-preisliste-kompakt-titelleiste-titel span{font-size:14px;font-weight:normal}
.content-preisliste-kompakt-titelleiste-links{float:right}
.content-preisliste-kompakt-titelleiste-links a{}
.content-preisliste-kompakt-titelleiste-links a:hover{}
.content-preisliste-kompakt-preisblock{}
.content-preisliste-kompakt-spalte-1{float:left;width:155px}
.content-preisliste-kompakt-spalte-2{float:left;width:465px}
.content-preisliste-kompakt-spalte-3{float:left;width:30px}
.content-preisliste-kompakt-text-1{padding:5px 0px 5px 10px;border-bottom:1px solid #d9c7b6;background-color:#ece3db;font-weight:bold}
.content-preisliste-kompakt-text-2{padding:5px 0px 5px 10px;border-bottom:1px solid #d9c7b6;background-color:#ece3db}
.content-preisliste-kompakt-container{overflow:hidden}
.content-preisliste-kompakt-container ul{margin:0px;padding:0px;list-style:none;width:10000px}
.content-preisliste-kompakt-container li{float:left;margin:0px;padding:0px;width:155px}
.content-preisliste-kompakt-preis-1{padding:5px 48px 5px 0px;border-bottom:1px solid #d9c7b6;background-color:#fbfafa;text-align:right;font-weight:bold}
.content-preisliste-kompakt-preis-2{padding:5px 48px 5px 0px;border-bottom:1px solid #d9c7b6;text-align:right}.content-preisliste-kompakt-preis-3{padding:5px 0px 5px 0px;border-bottom:1px solid #d9c7b6;text-align:center}.content-preisliste-kompakt-platzhalter-1{padding:5px 0px 5px 0px;border-bottom:1px solid #d9c7b6;background-color:#fbfafa}
.content-preisliste-kompakt-platzhalter-2{padding:5px 0px 5px 0px;border-bottom:1px solid #d9c7b6}
.content-preisliste-daten{margin-bottom:30px;padding:5px 10px 5px 10px;border:1px solid #d9c7b6;background-color:#fffefe}
.content-preisliste-tabelle{margin-bottom:30px}
.content-preisliste-tabelle .table{width:100%;border-collapse:collapse}
.content-preisliste-tabelle .th{padding:5px
10px 5px 10px;background-color:#ffffff}
.content-preisliste-tabelle .td{padding:5px 10px 5px 10px;border-bottom:1px solid #d9c7b6}
.content-preisliste-tabelle .left{text-align:left}
.content-preisliste-tabelle .right{text-align:right}
.content-preisliste-tabelle .center{text-align:center}
.content-preisliste-tabelle .fett{font-weight:bold}
.content-preisliste-tabelle .table2{border-collapse:collapse}
.content-preisliste-tabelle .table2 td{padding:0px}
.content-preisliste-tabelle .spacer{height:10px}
.content-preisliste-textfeld{margin-bottom:30px}
.content-preisliste-verfuegbarkeit-gruen{color:#060}
.content-preisliste-verfuegbarkeit-gelb{color:#f60}
.content-preisliste-verfuegbarkeit-rot{color:#900}
.content-preisliste-linkbuttons{margin-bottom:30px}
.content-preisliste-linkbuttons a.link{}
.content-preisliste-linkbuttons a.button{}
.content-preisliste-linkbuttons button{}
*/

#anfrageformular .form-block{margin:0px 0px 20px 0px;padding:5px 0px 15px 0px;background-color:#fffefe;border:1px solid #d9c7b6}
#anfrageformular .form-block-weitere{display:none}
#anfrageformular .form-blocktitel{margin:10px 0px 10px 30px;font-size:20px;font-weight:normal;line-height:140%;color:#555;font-family:'Overlock',cursive,"Times New Roman",Times,serif}
#anfrageformular .form-daten{}
#anfrageformular .form-clear{clear:both}
#anfrageformular .form-daten>label{float:left;padding-right:5px;margin-top:2px;margin-bottom:0px;width:130px;text-align:right; font-size:11pt;}
#anfrageformular .form-daten>label2{float:left;padding-right:0px;margin-top:0px;margin-bottom:2px;width:85px;text-align:right; font-size:15px; }
#anfrageformular .form-daten>input{float:left;margin:0px 5px 5px 0px}
#anfrageformular .form-daten>select{float:left;margin:0px 5px 5px 0px;}
#anfrageformular .form-datum{width:120px; line-height:21px;font-size:11pt;}
#anfrageformular .form-anzahl-alter{width:45px;}
#anfrageformular .form-kinder-alter{display:none}
#anfrageformular .form-mitteilung{margin:0px 0px 3px 30px;width:530px;height:100px}
#anfrageformular .form-gutschein-text{float:left;width:455px;height:100px}
#anfrageformular .form-personalien{width:170px;height:20px;font-size:11pt;}
#anfrageformular .form-postleitzahl{width:85px; height:20px;font-size:11pt;}
#anfrageformular .form-provinz{margin-left:100px}
#anfrageformular .form-radio{float:left;margin-right:5px;width:100px}
#anfrageformular .form-radio input{float:right;margin:1px 0px 0px 0px;padding:0px}
#anfrageformular .form-radio-text{float:left;margin-bottom:10px;line-height:130%}
#anfrageformular .form-checkbox{float:left;margin-right:5px;width:100px}
#anfrageformular .form-checkbox input{float:right;margin:1px 0px 0px 0px;padding:0px}
#anfrageformular .form-checkbox-text{float:left;margin-bottom:5px;line-height:130%;}
#anfrageformular .form-privacy{display:none;margin:0px 100px 10px 89px;padding:5px;border:1px
solid #bfbfbf;background-color:#fff; font-size:11px;line-height:130%;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}
#anfrageformular #form-fehler-block{display:none;margin-bottom:30px;padding-bottom:15px;border-top:1px solid #900;border-bottom:1px solid #900;background-color:#f9f5ee}
#anfrageformular #form-fehler-titel{margin:10px 0px 5px 30px;font-size:17px;line-height:140%;color:#900}
#anfrageformular #form-fehler-block label{display:block;margin-left:97px}
#anfrageformular input.error{outline:1px dashed #900}
#anfrageformular #form-input-submit{margin:10px 0px 10px 0px}
#anfrageformular .ui-datepicker-trigger{margin:1px 0px 0px -2px;cursor:pointer}
#anfrageformular .form-plus-div{margin:10px 0px 0px 105px}
#anfrageformular .form-minus-div{margin:10px 0px 0px 105px}
#anfrageformular .form-plus-link{text-decoration:none}
#anfrageformular .form-minus-link{text-decoration:none}
#anfrageformular .form-plus-minus-button{float:left;margin-right:5px}
#anfrageformular .form-plus-minus-text{float:left;line-height:100%}
#anfrageformular .form-daten-required{display:none}

/*
.content-anfrageformular-listview-links{}
.content-anfrageformular-listview-links ul{}
.content-anfrageformular-listview-links li{}
.content-anfrageformular-listview-details{display:none;padding:10px}
#content-anfrageformular-listview-ausstattung{}
#content-anfrageformular-listview-preise{}
#content-anfrageformular-listview-leistungen{}
         .content-anfrageformular-listview
         .content-preisliste-tabelle{margin-bottom:0px}
         .content-kontakt-adressdaten{float:left;margin:0px 60px 30px 0px}
*/
         /*
.wetter-content{}
.wetter-titel{margin:0px
0px 20px 0px;padding:0px;font-size:22px;font-weight:normal;line-height:140%;color:#555;font-family:'Overlock',cursive,"Times New Roman",Times,serif}
.wetter-text{}
.wetter-bild{float:right}
.wetter-clear{clear:both;height:25px}
.bergwetter-bild{margin-bottom:50px}
.entwicklung-tage{margin-top:20px}
.entwicklung-tage table{border-spacing:0px 0px;border-collapse:collapse;border-width:0px}
.entwicklung-tage td{width:125px;padding:0px;border-width:0px}
.wetter-temp-plus{color:#C00}
.wetter-temp-minus{color:#06F}
.wetter-copyright{margin:20px 0px 20px 0px;text-align:right;font-size:11px}
.content-lageanreise-adressdaten{float:left;margin:0px 60px 30px 0px}
#content-lageanreise-koordinaten{margin-bottom:30px;padding:5px 10px 5px 10px;background-color:#fffefe;border:1px solid #d9c7b6}
#content-lageanreise-koordinaten span{padding-right:30px}
#content-lageanreise-karte{margin-bottom:10px;width:100%;height:560px}
#content-lageanreise-buttons{}
#content-lageanreise-buttons div{float:right;margin:0px 0px 30px 10px}
#content-impressum{margin-bottom:30px}
#content-privacy{margin-bottom:30px}
#content-sitemap{}
#content-sitemap ul{}
#content-sitemap li{margin-bottom:20px;font-weight:bold}
#content-sitemap li li{margin-bottom:0px;font-weight:normal}
*/