.tx-felogin-pi1 label{display:block}
.tx-indexedsearch .tx-indexedsearch-browsebox LI{display:inline;margin-right:5px}
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button{width:100px}
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword{width:150px}
.tx-indexedsearch .tx-indexedsearch-whatis{margin-top:10px;margin-bottom:5px}
.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw{font-weight:bold;font-style:italic}
.tx-indexedsearch .tx-indexedsearch-noresults{text-align:center;font-weight:bold}
.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-descr{font-style:italic}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup{color:red}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info{background:#eeeeee}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead{margin-top:20px;margin-bottom:5px}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2{margin-top:0px;margin-bottom:0px}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD{background:#cccccc;vertical-align:middle}
.tx-indexedsearch .tx-indexedsearch-res .noResume{color:#666666}
.tx-indexedsearch .tx-indexedsearch-category{background:#cccccc;font-size:16px;font-weight:bold}
.tx-indexedsearch .res-tmpl-css{clear:both;margin-bottom:1em}
.tx-indexedsearch .searchbox-tmpl-css LABEL{margin-right:1em;width:10em;float:left}
.tx-indexedsearch .result-count-tmpl-css,.tx-indexedsearch .percent-tmpl-css{letter-spacing:0;font-weight:normal;margin-top:-1.2em;float:right}
.tx-indexedsearch .info-tmpl-css dt,.tx-indexedsearch dl.info-tmpl-css dd{float:left}
.tx-indexedsearch .info-tmpl-css dd.item-mtime{float:none}
.tx-indexedsearch .info-tmpl-css dd.item-path{float:none}
.tx-veguestbook-pi1{font-size:100%}
.tx-veguestbook-pi1 p.tx-guestbook-form-error{font-weight:bold;color:#990000}
.tx-veguestbook-pi1 .tx-guestbook-result{font-weight:bold;float:left}
.tx-veguestbook-pi1 .tx-guestbook-pagination{font-size:75%;font-weight:bold;float:right}
.tx-veguestbook-pi1 h2.tx-guestbook-header{clear:both;background:#666;color:#FFF;display:block;font-size:100%;font-weight:bold;padding:1em;width:35em}
.tx-veguestbook-pi1 .tx-guestbook-left{float:left;width:12em;background:#EFEFEF;min-height:4em;padding:1em}
.tx-veguestbook-pi1 .tx-guestbook-left{height:4em}
.tx-veguestbook-pi1 .tx-guestbook-left p{color:#333}
.tx-veguestbook-pi1 .tx-guestbook-right{float:left;width:21em;background:#FFF;padding:1em}
.tx-veguestbook-pi1 .tx-guestbook-latest p,.tx-veguestbook-pi1 .tx-guestbook-right p{color:#333}
.tx-veguestbook-pi1 .tx-guestbook-latest p.tx-guestbook-date,.tx-veguestbook-pi1 .tx-guestbook-right p.tx-guestbook-date{font-weight:bold}
.tx-veguestbook-pi1 .tx-guestbook-right h3{font-size:100%;color:#990000;font-weight:bold;background:none}
.tx-veguestbook-pi1 .tx-guestbook-right .tx-guestbook-comment{font-size:75%;color:#333;font-style:italic}
.tx-veguestbook-pi1 .tx-guestbook-latest{display:block;padding:0.25em;clear:both}
.tx-veguestbook-pi1 .tx-guestbook-field{clear:both;width:100%;display:block;padding:1em 0}
.tx-veguestbook-pi1 .tx-guestbook-field label{clear:both;display:block;float:left;width:10em}
.tx-veguestbook-pi1 .tx-guestbook-field input.tx-guestbook-form-inputfield-med{float:left;width:10em}
.tx-veguestbook-pi1 .tx-guestbook-field input.tx-guestbook-form-inputfield-big{float:left;width:20em}
.tx-veguestbook-pi1 .tx-guestbook-field textarea.tx-guestbook-form-textarea{width:30em;display:block;float:left}
.tx-veguestbook-pi1 .tx-guestbook-field span.tx-guestbook-form-obligationfield{color:#990000}
.tx-veguestbook-pi1 fieldset{border:none}
.tx-veguestbook-pi1 legend{display:none}
.tx-veguestbook-pi1 .tx-guestbook-freecap{float:left;display:block;background:#F7F7F7;border:1px solid #CCC}
.tx-veguestbook-pi1 .tx-guestbook-freecap{margin-left:2.25em}
.tx-veguestbook-pi1 .tx-guestbook-freecap img{float:left;display:block;padding-left:0.25em}
.tx-veguestbook-pi1 .tx-guestbook-freecap input{float:left}
.tx-veguestbook-pi1 .tx-guestbook-freecap label{clear:both;display:block;float:none;width:10em;margin-bottom:0.5em}
.tx-veguestbook-pi1 .tx-guestbook-freecap p{font-size:75%;padding:0.25em}
.tx-veguestbook-pi1 .tx-guestbook-freecap h3{display:none}
.tx-veguestbook-pi1 .tx-guestbook-freecap span.tx-srfreecap-pi2-cant-read{color:#990000}
.tx-veguestbook-pi1 .tx-guestbook-clear{clear:both;display:block}
.tx-veguestbook-pi1 input.tx-guestbook-submit{width:auto;display:block}
.csc-header-alignment-center{text-align:center}
.csc-header-alignment-right{text-align:right}
.csc-header-alignment-left{text-align:left}
div.csc-textpic,div.csc-textpic div.csc-textpic-imagerow,ul.csc-uploads li{overflow:hidden}
div.csc-textpic .csc-textpic-imagewrap table{border-collapse:collapse;border-spacing:0}
div.csc-textpic .csc-textpic-imagewrap table tr td{padding:0;vertical-align:top}
div.csc-textpic .csc-textpic-imagewrap figure,div.csc-textpic figure.csc-textpic-imagewrap{margin:0;display:table}
figcaption.csc-textpic-caption{display:table-caption}
.csc-textpic-caption{text-align:left;caption-side:bottom}
div.csc-textpic-caption-c .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-c{text-align:center}
div.csc-textpic-caption-r .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-r{text-align:right}
div.csc-textpic-caption-l .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-l{text-align:left}
div.csc-textpic div.csc-textpic-imagecolumn{float:left}
div.with-border div.csc-textpic-imagewrap img{border:2px solid black;padding:0px 0px}
div.csc-textpic .csc-textpic-imagewrap img{border:none;display:block}
div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image{margin-bottom:10px}
div.csc-textpic .csc-textpic-imagewrap .csc-textpic-imagerow-last .csc-textpic-image{margin-bottom:0}
div.csc-textpic-imagecolumn,td.csc-textpic-imagecolumn .csc-textpic-image{margin-right:10px}
div.csc-textpic-imagecolumn.csc-textpic-lastcol,td.csc-textpic-imagecolumn.csc-textpic-lastcol .csc-textpic-image{margin-right:0}
div.csc-textpic-intext-left .csc-textpic-imagewrap,div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{margin-right:10px}
div.csc-textpic-intext-right .csc-textpic-imagewrap,div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{margin-left:10px}
div.csc-textpic-center .csc-textpic-imagewrap,div.csc-textpic-center figure.csc-textpic-imagewrap{overflow:hidden}
div.csc-textpic-center .csc-textpic-center-outer{position:relative;float:right;right:50%}
div.csc-textpic-center .csc-textpic-center-inner{position:relative;float:right;right:-50%}
div.csc-textpic-right .csc-textpic-imagewrap{float:right}
div.csc-textpic-right div.csc-textpic-text{clear:right}
div.csc-textpic-left .csc-textpic-imagewrap{float:left}
div.csc-textpic-left div.csc-textpic-text{clear:left}
div.csc-textpic-intext-left .csc-textpic-imagewrap{float:left}
div.csc-textpic-intext-right .csc-textpic-imagewrap{float:right}
div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{float:right}
div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{float:left}
div.csc-textpic div.csc-textpic-imagerow-last,div.csc-textpic div.csc-textpic-imagerow-none div.csc-textpic-last{margin-bottom:0}
.csc-textpic-intext-left ol,.csc-textpic-intext-left ul{padding-left:40px;overflow:auto}
ul.csc-uploads{padding:0}
ul.csc-uploads li{list-style:none outside none;margin:1em 0}
ul.csc-uploads img{float:left;padding-right:1em;vertical-align:top}
ul.csc-uploads span{display:block}
ul.csc-uploads span.csc-uploads-fileName{text-decoration:underline}
table.contenttable-color-1{background-color:#EDEBF1}
table.contenttable-color-2{background-color:#F5FFAA}
table.contenttable-color-240{background-color:black}
table.contenttable-color-241{background-color:white}
table.contenttable-color-242{background-color:#333333}
table.contenttable-color-243{background-color:gray}
table.contenttable-color-244{background-color:silver}
.csc-textpic-intext-right-nowrap .csc-textpic-text{margin-right:500px}
.csc-textpic-intext-left-nowrap .csc-textpic-text{margin-left:500px}
.csc-space-before-40{margin-top:40px}
.csc-space-after-50{margin-bottom:50px}
.csc-textpic-intext-left-nowrap-160 .csc-textpic-text{margin-left:160px}
img.tx-srfreecap-pi2-image{margin-left:1em;margin-right:1em;vertical-align:middle}
.tx-srfreecap-pi2-accessible-image{vertical-align:middle}
.tx-srfreecap-pi2-accessible-link{width:10em;float:right;vertical-align:middle;margin-right:7em}
.tx-srfreecap-pi2-cant-read{font-size:.9em;color:#35006d}
.tx-srfreecap-pi2-cant-read a:link{background-color:transparent;font-weight:bold;text-decoration:none}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}
audio:not([controls]){display:none;height:0}
[hidden]{display:none}
html{background:#fff;
color:#000;
font-size:100%;
-webkit-text-size-adjust:100%;
-ms-text-size-adjust:100%;
}
html,button,input,select,textarea{font-family:sans-serif}
body{margin:0}
a:focus{outline:thin dotted}
a:active,a:hover{outline:0}
h1{font-size:2em;margin:0.67em 0}
h2{font-size:1.5em;margin:0.83em 0}
h3{font-size:1.17em;margin:1em 0}
h4{font-size:1em;margin:1.33em 0}
h5{font-size:0.83em;margin:1.67em 0}
h6{font-size:0.67em;margin:2.33em 0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
blockquote{margin:1em 40px}
dfn{font-style:italic}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}
mark{background:#ff0;color:#000}
p,pre{margin:1em 0}
code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}
q{quotes:none}
q:before,q:after{content:'';content:none}
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}
dl,menu,ol,ul{margin:1em 0}
dd{margin:0 0 0 40px}
menu,ol,ul{padding:0 0 0 40px}
nav ul,nav ol{list-style:none;list-style-image:none}
img{border:0;
-ms-interpolation-mode:bicubic;
}
svg:not(:root){overflow:hidden}
figure{margin:0}
form{margin:0}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}
legend{border:0;
padding:0;white-space:normal;
*margin-left:-7px;
}
button,input,select,textarea{font-size:100%;
margin:0;
vertical-align:baseline;
*vertical-align:middle;
}
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;
*overflow:visible;
}
button[disabled],html input[disabled]{cursor:default}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;
padding:0;
*height:13px;
*width:13px;
}
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}
html,button,input,select,textarea{color:#222}
body{font-size:1em;line-height:1.4}
::-moz-selection{background:#b3d4fc;text-shadow:none}
::selection{background:#b3d4fc;text-shadow:none}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}
img{vertical-align:middle}
fieldset{border:0;margin:0;padding:0}
textarea{resize:vertical}
.chromeframe{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}
.ir{background-color:transparent;border:0;overflow:hidden;
*text-indent:-9999px}
.ir:before{content:"";display:block;width:0;height:150%}
.hidden{display:none !important;visibility:hidden}
.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}
.invisible{visibility:hidden}
.clearfix:before,.clearfix:after{content:" ";
display:table;
}
.clearfix:after{clear:both}
.clearfix{*zoom:1}
@media only screen and (min-width:35em){
}
@media print,(-o-min-device-pixel-ratio:5/4),(-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){
}
@media print{*{background:transparent !important;color:#000 !important;
box-shadow:none !important;text-shadow:none !important}
a,a:visited{text-decoration:underline}
a[href]:after{content:" ("attr(href)")"}
abbr[title]:after{content:" ("attr(title)")"}
.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}
pre,blockquote{border:1px solid #999;page-break-inside:avoid}
thead{display:table-header-group;
}
tr,img{page-break-inside:avoid}
img{max-width:100% !important}
@page{margin:0.5cm}
p,h2,h3{orphans:3;widows:3}
h2,h3{page-break-after:avoid}
}
html,body{min-height:100%}
html{background:url('../../fileadmin/templates/rosarium2013/img/main-bg.jpg') center top no-repeat fixed #334c22}
body{font-family:"PT Sans","Verdana",sans-serif;padding-bottom:30px;height:auto !important;font-size:1.125em}
.splitContainer{width:100%;position:relative;float:left}
.splitContainer .col25,.splitContainer .col33,.splitContainer .col38,.splitContainer .col50,.splitContainer .col66,.splitContainer .col62,.splitContainer .col75{float:left;min-height:1px}
.splitContainer .col25{width:25%}
.splitContainer .col33{width:33%}
.splitContainer .col38{width:38.2%}
.splitContainer .col50{width:50%}
.splitContainer .col62{width:61.8%}
.splitContainer .col66{width:66%}
.splitContainer .col75{width:75%}
.splitContainer .left>.inner{padding-right:8px}
.splitContainer .right>.inner{padding-left:8px}
.clearer{height:1px;clear:both}
#pageMainContainer{margin:auto;width:980px;box-shadow:0 10px 30px rgba(0,0,0,1)}
#pageMainContainer>header{background:url('../../fileadmin/templates/rosarium2013/img/header.jpg') no-repeat;height:245px;position:relative}
#logo{margin:30px 0 0 10px;clear:both}
#langChooser{list-style:none;margin:55px 0 0 10px;padding:0;font-size:0.7em}
#langChooser li{padding:0;float:left}
#langChooser,#langChooser a{color:#fff;text-decoration:none}
#langChooser .current a{color:#c5d29e}
#langChooser li:after{content :"|";margin:0 5px}
#langChooser li:last-child:after,#langChooser li.last:after{content :"";margin:0}
#searchbox{width:180px;position:relative;margin:40px 0 0 110px}
#searchbox input{position:absolute;right:0;-webkit-transition:color 200ms linear;-moz-transition:color 200ms linear;-ms-transition:color 200ms linear;-transition:color 200ms linear}
#searchbox input[type=text]{background-color:#fff;background-color:rgba(255,255,255,0.3);border:1px solid #666;
width:120px;padding:2px 30px 2px 5px;outline:transparent;font-size:0.725em;color:#fff;-webkit-transition:background-color 200ms linear;-moz-transition:background-color 200ms linear;-ms-transition:background-color 200ms linear;transition:background-color 200ms linear}
.no-rgba #searchbox input[type=text]{opacity:0.3;filter:alpha(opacity=30)}
#searchbox input[type=text]:focus{background-color:#fff;color:#000}
.no-rgba #searchbox input[type=text]:focus{opacity:1;filter:alpha(opacity=100)}
#searchbox input[type=submit]{background:none transparent;border:0 none;color:#fff;margin-right:6px;padding:2px;font-size:14px}
#searchbox input[type=text]:focus+input[type=submit]{color:#000}
#pageBody>nav{display:table;width:80%}
#pageBody>nav ul{margin:0;padding:0;list-style:none;display:table-row}
#pageBody>nav li{display:table-cell}
#pageBody>nav li.last,#pageBody>nav li:last-child{border-right:1px solid #fff}
#pageBody>nav a{display:block;text-align:center;border-right:1px solid #fff;border-color:rgba(255,255,255,0.5);margin:7px 0;color:#fff;text-decoration:none;font-size:0.9em;font-weight:bold}
#pageBody>nav .current a{color:#c5d29e}
#pageBody>nav li:last-child a,#pageBody>nav li.last a{border:0 none}
#rightContainer h3,#pageBody>nav{background-color:#900;background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,0.5),rgba(0,0,0,0.0));background-image:-moz-linear-gradient(bottom,rgba(0,0,0,0.5),rgba(0,0,0,0.0));background-image:-ms-linear-gradient(bottom,rgba(0,0,0,0.5),rgba(0,0,0,0.0));background-image:linear-gradient(to top,rgba(0,0,0,0.5),rgba(0,0,0,0.0))}
.no-cssgradients #rightContainer h3,.no-cssgradients #pageBody>nav{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#990000',endColorstr='#4c0000',GradientType=0);background-color:transparent}
#rightContainer{width:20%;float:right;background-color:#4c0000}
#rightContainer:after{height:1px;display:block;clear:both;content:".";visibility:hidden}
#rightContainer h3{font-size:0.9em;color:#fff;font-weight:normal;padding:7px 0;margin:0;text-align:center}
#rightContainer>.content{margin:0 10px 10px 10px;background-color:#c5d29e;border-top:1px solid #fff}
#rightContainer .upcomingEvents,#rightContainer .specialEvent{padding:10px}
#rightContainer .specialEvent{text-align:center;background:#97a965;border-top:1px solid #fff}
#pageBody>footer{height:100px;width:100%;background:url('../../fileadmin/templates/rosarium2013/img/scherenschnitt.png') no-repeat left bottom;position:relative;overflow:hidden}
#pageBody>footer .harzLogo{position:absolute;left:20px;bottom:10px}
#pageBody>footer ul{margin:0;padding:0;list-style:none;position:absolute;left:390px;bottom:5px;font-size:0.725em;text-align:center}
#pageBody>footer ul li{display:inline-block;margin-right:8px}
#pageBody>footer ul a{color:#fff;text-decoration:none}
#pageBody>footer ul a:before{content:"›";margin-right:3px}
#pageBody{overflow:hidden;background:#f5f7e5}
#mainContent{margin:20px 0;width:80%;float:left;color:#314006;font-size:0.725em}
#mainContent>.inner{margin-right:15px}
#mainContent.withMenu>.content{float:left;width:75%}
#mainContent.withMenu>.content>.inner{padding:0 15px}
#mainContent a{color:#900;text-decoration:none}
#mainContent h1,#mainContent h2,#mainContent h3,#mainContent h4,#mainContent h5{color:#900;margin:0.8em 0;font-weight:bold}
#mainContent h1{font-size:1.4em;margin-top:0}
#mainContent h2{font-size:1.2em}
#mainContent h3{font-size:1.125em}
#mainContent h4{font-size:1em;color:#314006}
#mainContent h5{font-size:1em;color:#314006}
#mainContent .align-center{text-align:center}
#mainContent .align-left{text-align:left}
#mainContent .align-right{text-align:right}
#mainContent .align-justify{text-align:justify}
#mainContent ul{list-style:none;margin:0;padding:0}
#mainContent ul li{padding:0;margin:1em 0;margin-left:12px}
#mainContent ul li:before{content:"•";color:#900;margin-left:-12px;float:left}
#mainContent>nav{float:left;width:25%;font-size:1.125em}
#mainContent>nav a,#mainContent>nav .header{padding:5px 10px}
#mainContent>nav>.header{display:block;background-color:#900;color:#fff;font-weight:bold}
#mainContent>nav ul{list-style:none;margin:0}
#mainContent>nav li{margin:0}
#mainContent>nav li:before{display:none}
#mainContent>nav a{color:#fff;text-decoration:none;display:block;font-size:0.925em}
#mainContent>nav>ul{background:#97a965}
#mainContent>nav>ul ul{background:#e7f0c9}
#mainContent>nav>a:hover,#mainContent>nav .act>a{font-weight:bold}
#mainContent>nav>ul>li.act,#mainContent>nav>ul>li:hover{background-color:#3f551b}
#mainContent>nav>ul ul a{padding-left:0;color:#3f551b}
#mainContent>nav>ul ul li{margin-left:10px;border-bottom:1px solid #fff}
#mainContent>nav>ul ul li:last-child{border-bottom:0 none}
#mainContent>nav>ul ul .act ul a:before{display:none}
#mainContent>nav>ul ul .act a:before,#mainContent>nav>ul ul a:hover:before,#mainContent>nav>ul ul ul a:hover:before,#mainContent>nav>ul ul ul .act a:before{content:"◀";color:#900;float:right;margin-right:-10px;display:block}
#mainContent>nav>ul ul ul .act a:before,#mainContent>nav>ul ul ul a:hover:before{color:#e59b91}
#mainContent>nav>ul ul ul .act ul a:before{content :"- ";color:inherit;float:left;margin-right:0;margin-left:-10px}
#mainContent>nav>ul ul ul ul a:hover{color:#900}
.calendarShortEventList{list-style:none;margin:15px 0;padding:0;font-size:0.6em;line-height:1.2em}
.calendarShortEventList li,.calendarShortEventList a{color:#900;text-align:center;text-decoration:none}
.calendarShortEventList a:hover{text-decoration:underline}
.calendarShortEventList .date{font-weight:bold}
.calendarShortEventList h4{font-weight:normal;margin:0;padding:0}
.calendarShortEventList .subtitle{margin-bottom:5px}
.calendarShortEventList img{margin-top:6px}
.specialEvent .tx-cal-controller{width:120px;position:relative;height:180px;overflow:hidden;margin:auto}
.specialEvent .calendarShortEventList{margin:0}
.specialEvent .calendarShortEventList li{position:absolute;top:auto}
.specialEvent .calendarShortEventList li{-webkit-transition:left 500ms linear;-moz-transition:left 500ms linear;-ms-transition:left 500ms linear;transition:left 500ms linear}
.specialEvent{position:relative}
.specialEvent .nav{background-color:#C5D29E;color:#97A965;cursor:pointer;position:absolute;top:50%;margin-top:-10px;font-size:10px;padding:3px;border-radius:10px;opacity:0;filter:alpha(opacity=0);width:15px;heigth:15px;text-align:center;-webkit-transition:opacity 200ms linear;-moz-transition:opacity 200ms linear;-ms-transition:opacity 200ms linear;transition:opacity 200ms linear}
.specialEvent:hover .nav{opacity:1;filter:alpha(opacity=100)}
.specialEvent .nextBtn{right:3px}
.specialEvent .prevBtn{left:3px}
.specialEvent .bulletContainer{line-height:0.5em}
.specialEvent .bull{cursor:pointer;color:#C5D29E}
.specialEvent .bull.current{color:#fff}
.calendarShortEventList li.current{left:0;z-index:1}
.calendarShortEventList li.right{left:100%}
.calendarShortEventList li.left{left:-100%}
.tx-cal-controller .list-view{background-color:#900}
.tx-cal-controller .list-view>dl{padding:1px 4px 4px 4px}
.tx-cal-controller .list-view .vevent{color:#000;overflow:hidden;padding:8px 0;background-color:#f5f7e5}
.tx-cal-controller .list-view .vevent.even{background-color:#c5d29e}
.tx-cal-controller .list-view .monthWrapper{font-size:1.125em;font-weight:bold;color:#000;margin:0.3em 0;color:#fff}
.tx-cal-controller .list-view .dtstart-container,.tx-cal-controller .list-view .image{float:left}
.tx-cal-controller .list-view .dtstart-container{width:80px;text-align:right;padding-right:10px}
.tx-cal-controller .list-view .dtstart-container span{display:block}
.tx-cal-controller .list-view .image{width:120px}
.tx-cal-controller .list-view .summary{margin-left:210px;padding-left:10px}
.tx-cal-controller .list-view .title{font-weight:bold;margin-bottom:5px}
.tx-cal-controller .list-view .summary .label{display:block;float:left}
.tx-cal-controller .list-view .summary .value{display:block;margin-left:90px}
.tx-cal-controller .list-view .summary>div{margin:3px 0}
.tx-cal-controller #calendar-event dl.meta dd,.tx-cal-controller #calendar-event dl.meta dt{display:block}
.tx-cal-controller #calendar-event dl.meta dt{float:left;font-weight:bold}
.tx-cal-controller #calendar-event dl.meta{overflow:hidden}
.tx-cal-controller #calendar-event dl.meta dd{margin-left:105px}
.tx-cal-controller #calendar-event dl.meta dt{clear:left;overflow:hidden}
.tx-cal-controller #calendar-event .images{float:right}
.galerytype_roses div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image{margin-bottom:20px}
.galerytype_roses div.csc-textpic-imagecolumn,.galerytype_roses td.csc-textpic-imagecolumn .csc-textpic-image{margin-right:20px}
.galerytype_roses div.csc-textpic-lastcol{margin-right:0px}
.galerytype_roses .csc-textpic img{box-shadow:3px 3px 5px rgba(0,0,0,0.3)}
.redButton{padding:6px 8px;background:#900;font-weight:bold}
.redButton,#mainContent .redButton a{color:#fff;text-decoration:none}
.bluehkalender{width:100%;border-collapse:collapse;table-layout:fixed}
.bluehkalender th,.bluehkalender td{padding:6px !important;border:1px solid #900;vertical-align:top}
.bluehkalender th{background:#900;color:#fff !important;font-weight:bold;text-align:center}
.bluehkalender th.td-0{background:none transparent;border:0 none}
.bluehkalender td.td-0{text-align:right;vertical-align:middle}
.bluehkalender .tr-odd td{background-color:#fff}
.bluehkalender .tr-1 .td-0{width:20%}
.bluehkalender .tr-1 .td-1,.bluehkalender .tr-1 .td-2{width:40%}
.videoLink p{margin:0 0 0.725em 0}
.videoInfo{font-size:0.9em;text-align:right}
.csc-header .csc-header-date{float:right;font-weight:bold;font-size:0.825em}
div.with-border div.csc-textpic-imagewrap img,img.with-border{padding:2px;border:1px solid #ccc;background:#fff}
p.noTopMargin{margin-top:0px}
.contenttable td{vertical-align:top;padding:3px 3px 3px 0}
.contenttable.w25{width:25%}
.contenttable.w33{width:33%}
.contenttable.w50{width:50%}
.contenttable.w66{width:66%}
.contenttable.w75{width:75%}
.contenttable.w100{width:100%}
.contenttable-1 td,.contenttable-2 td,.contenttable-1 th,.contenttable-2 th,{padding:3px}
.contenttable-1 .tr-even td,.contenttable-2 .tr-even td{background-color:#fff;background-color:rgba(255,255,255,0.5)}
.contenttable-1 .td-last{text-align:right;font-weight:bold;white-space:nowrap}
.contenttable-1 tr,.contenttable-2 tr{border-bottom:1px dashed #314006}
.contenttable-1 .tr-last,.contenttable-2 .tr-last{border-bottom:0 none}
.contenttable-2 tbody td{text-align:center}
.contenttable-2 tbody .td-0{text-align:left}
#uebersichtsplan_komplett{display:none}
#colorbox #uebersichtsplan_komplett{display:block}
#uebersichtsplan_komplett .ausschnitt{width:980px;height:693px;background:url("/fileadmin/images/uebersichtsplan/2016/PlanSprite.jpg") no-repeat 0px 0px}
#uebersichtsplan_komplett .zoom{display:none;height:100%;width:50%;float:left;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:-ms-zoom-in;cursor:zoom-in}
#uebersichtsplan_komplett .ausschnitt{cursor:pointer;cursor:-webkit-zoom-out;cursor:-moz-zoom-out;cursor:-ms-zoom-out;cursor:zoom-out}
#uebersichtsplan_komplett .ausschnitt.komplett .zoom{display:block}
#uebersichtsplan_komplett .ausschnitt .zoom:hover{background-color:rgba(255,255,255,0.3)}
#uebersichtsplan_komplett .ausschnitt.left{background-position:0px -1386px}
#uebersichtsplan_komplett .ausschnitt.right{background-position:0px -693px}
#uebersichtsplan_komplett .legende{position:absolute;left:0px;top:0px;background:url("/fileadmin/images/uebersichtsplan/2016/Legende.png") no-repeat 1000px 10000px;cursor:pointer}
#uebersichtsplan_komplett .legende h2{font-size:1em;color:#3f551b;margin-left:10px}
#uebersichtsplan_komplett .legende:hover h2{color:#97a965}
#uebersichtsplan_komplett .legende.visible{bottom:0;right:0;background-position:0px 20px;background-color:rgba(255,255,255,0.75)}
#uebersichtsplan_komplett .legende.visible h2{color:#900 !important}
.csc-mailform{float:left}
.csc-mailform-field label{display:block;float:left;width:150px}
.csc-mailform-field{margin-bottom:6px}
.csc-mailform-field input[type=text],.csc-mailform-field textarea{width:250px}
.csc-mailform-field input[type=submit]{float:right}
#colorbox{font-size:0.725em}
#tis-affiliatebox form{padding:0;margin:0}
#tis-affiliatebox label{
}
#tis-affiliatebox .boxBody{}
#tis-affiliatebox .l{float:left}
#tis-affiliatebox .r{float:right}
#tis-affiliatebox .c{height:0px;clear:both;margin:0;padding:0;line-height:0;font-size:0}
#tis-affiliatebox .h{display:none !important;float:left}
#tis-affiliatbox label{font-size:11px}
#tis-affiliatebox input,#tis-affiliatebox select{font-size:11px;padding:1px;color:#000}
#tis-affiliatebox input{border:1px solid #CCCCCC}
#tis-affiliatebox .cage,#tis-affiliatebox .frm{display:inline;padding:0 3px 3px 3px;float:left}
#tis-affiliatebox .children{padding-right:0}
#tis-affiliatebox .cage label,#tis-affiliatebox .frm label,#tis-affiliatebox .region label,#tis-affiliatebox #ca label,#tis-affiliatebox .date label{display:block;padding:0 0 3px 0}
#tis-affiliatebox .region{padding-bottom:5px}
#tis-affiliatebox .rl{float:left;width:100%;clear:both}
#tis-affiliatebox .pt3{width:100%;padding-top:3px}
#tis-affiliatebox strong{display:block;padding:10px 0 5px 0}
#tis-affiliatebox .date{float:left;padding-right:10px}
#tis-affiliatebox .date label{padding-top:4px;float:left;width:80px}
#tis-affiliatebox .date input{width:88px}
#tis-affiliatebox #fuzzy{padding-top:5px}
#tis-affiliatebox .btn{background:#900;padding:2px 8px;float:right;text-align:center;margin-top:14px}
#tis-affiliatebox .btn input{background:transparent none repeat scroll 0 0;border:0 none;color:#fff;font-size:12px !important;font-weight:bold}
#tis-affiliatebox #ca label{display:block}
#tis-affiliatebox .title img{float:left}
#tis-affiliatebox h1{padding-left:50px;
color:#000;background-color:#efefed;font-size:16px;padding-top:0;margin-top:0}
#tis-affiliatebox .rca0,#tis-affiliatebox .rca1,#tis-affiliatebox .rca1,#tis-affiliatebox .rca1{padding-top:0}
#tis-affiliatebox .rca0{padding-left:0}
#tis-affiliatebox .logotxt{width:100% !important;font-size:9px;color:#5d6639;font-family:Arial}
#tis-affiliatebox #room{height:auto !important}
#tis-affiliatebox .logotxt a{color:#5d6639;text-decoration:none}
#tis-affiliatebox .logotxt a:hover{text-decoration:underline}
#tis-affiliatebox .chkbox{border:0}
#tis-affiliatebox .logoImg1{float:left;width:40%;padding-top:5px}
#tis-affiliatebox .logoImg2{float:left;width:20%}
#tis-affiliatebox .logoImg1 img,#tis-affiliatebox .logoImg2 img{border:0}
#tis-affiliatebox .error{color:red}
.news-single .article .news-img-wrap{width:200px}
.news-single .teaser-text{font-size:14px;color:#666}
.news-single .news-list-date{color:#666}
.news .article h2{margin-bottom:0}
.news .article h3{margin-top:0}
.news-related{padding:0;border-width:0}
.news .footer{display:none}
.news .article{border-bottom:1px dotted #aaa}
.news .article:last-child{border-bottom-width:0}
.news .page-navigation ul li{margin-left:5px}
.news .page-navigation ul li a,.news .page-navigation ul li.current{color:white !important;text-decoration:none !important;padding:4px 6px;background-color:#900}
.news .page-navigation ul li a{background-color:#E59B91}
.news-list-item h3{margin-bottom:0}
.news-list-item .news-list-date{float:none;padding:0;margin-bottom:12px;color:#444;font-weight:bold;font-size:12px}
.news-list-item .news-list-contextline{margin-top:4px}
.news-list-item .news-list-morelink{padding:0}
.news-list-item img{float:left;margin:0 8px 8px 0}
.news-list-item p{margin:0}
.news-list-item{border-bottom:1px solid #E59B91;overflow:hidden}
.news-single-item h2{margin-bottom:0}
.news-single-date{font-weight:bold;color:#444;margin-bottom:12px}
.news-single-item .subheader{font-weight:bold}
@font-face{font-family:'icomoon';src:url('../../fileadmin/templates/rosarium2013/fonts/icomoon.eot');src:url('../../fileadmin/templates/rosarium2013/fonts/icomoon.eot?#iefix') format('embedded-opentype'),url('../../fileadmin/templates/rosarium2013/fonts/icomoon.ttf') format('truetype'),url('../../fileadmin/templates/rosarium2013/fonts/icomoon.woff') format('woff'),url('../../fileadmin/templates/rosarium2013/fonts/icomoon.svg#icomoon') format('svg');font-weight:normal;font-style:normal}
[data-icon]:before,[class*="icon-"]{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1.2em;
-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
[data-icon]:before{content:attr(data-icon)}
.icon-download:before{content:"\63"}
.icon-expand:before{content:"\62"}
.icon-info:before{content:"\64"}
.icon-search:before{content:"\61"}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}
#cboxOverlay{position:fixed;width:100%;height:100%}
#cboxMiddleLeft,#cboxBottomLeft{clear:left}
#cboxContent{position:relative}
#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}
#cboxTitle{margin:0}
#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}
#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}
.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}
.cboxIframe{width:100%;height:100%;display:block;border:0}
#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}
#cboxOverlay{background:#000}
#colorbox{outline:0}
#cboxContent{margin-top:20px;background:#000}
.cboxIframe{background:#fff}
#cboxError{padding:50px;border:1px solid #ccc}
#cboxLoadedContent{border:5px solid #000;background:#fff}
#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}
#cboxCurrent{position:absolute;top:-20px;right:0px;color:#ccc}
#cboxLoadingGraphic{background:url('../../fileadmin/templates/rosarium2013/css/colorbox-theme3/images/loading.gif') no-repeat center center}
#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none}
#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}
#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}
#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url('../../fileadmin/templates/rosarium2013/css/colorbox-theme3/images/controls.png') no-repeat top left;width:28px;height:65px;text-indent:-9999px}
#cboxPrevious:hover{background-position:bottom left}
#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url('../../fileadmin/templates/rosarium2013/css/colorbox-theme3/images/controls.png') no-repeat top right;width:28px;height:65px;text-indent:-9999px}
#cboxNext:hover{background-position:bottom right}
#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url('../../fileadmin/templates/rosarium2013/css/colorbox-theme3/images/controls.png') no-repeat top center;width:38px;height:19px;text-indent:-9999px}
#cboxClose:hover{background-position:bottom center}
#colorbox button{outline:transparent}
.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-resizable{position:relative}
.ui-resizable-handle{position:absolute;font-size:0.1px;display:block}
.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}
.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}
.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}
.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}
.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}
.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}
.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}
.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}
.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}
.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}
.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}
.ui-button-icon-only{width:2.2em}
button.ui-button-icon-only{width:2.4em}
.ui-button-icons-only{width:3.4em}
button.ui-button-icons-only{width:3.7em}
.ui-button .ui-button-text{display:block;line-height:normal}
.ui-button-text-only .ui-button-text{padding:.4em 1em}
.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}
.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}
.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}
.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}
input.ui-button{padding:.4em 1em}
.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}
.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}
.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}
.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}
.ui-buttonset{margin-right:7px}
.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}
input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}
.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-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}
.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}
.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}
.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:21px;margin:-10px 0 0 0;padding:1px;height:20px}
.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}
.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}
.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}
.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}
.ui-draggable .ui-dialog-titlebar{cursor:move}
.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:0.725em}
.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('../../fileadmin/templates/rosarium2013/css/base/minified/images/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('../../fileadmin/templates/rosarium2013/css/base/minified/images/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('../../fileadmin/templates/rosarium2013/css/base/minified/images/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('../../fileadmin/templates/rosarium2013/css/base/minified/images/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('../../fileadmin/templates/rosarium2013/css/base/minified/images/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('../../fileadmin/templates/rosarium2013/css/base/minified/images/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('../../fileadmin/templates/rosarium2013/css/base/minified/images/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}
.ui-icon,.ui-widget-content .ui-icon{background-image:url('../../fileadmin/templates/rosarium2013/css/base/minified/images/ui-icons_222222_256x240.png')}
.ui-widget-header .ui-icon{background-image:url('../../fileadmin/templates/rosarium2013/css/base/minified/images/ui-icons_222222_256x240.png')}
.ui-state-default .ui-icon{background-image:url('../../fileadmin/templates/rosarium2013/css/base/minified/images/ui-icons_888888_256x240.png')}
.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url('../../fileadmin/templates/rosarium2013/css/base/minified/images/ui-icons_454545_256x240.png')}
.ui-state-active .ui-icon{background-image:url('../../fileadmin/templates/rosarium2013/css/base/minified/images/ui-icons_454545_256x240.png')}
.ui-state-highlight .ui-icon{background-image:url('../../fileadmin/templates/rosarium2013/css/base/minified/images/ui-icons_2e83ff_256x240.png')}
.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url('../../fileadmin/templates/rosarium2013/css/base/minified/images/ui-icons_cd0a0a_256x240.png')}
.ui-icon-blank{background-position:16px 16px}
.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('../../fileadmin/templates/rosarium2013/css/base/minified/images/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('../../fileadmin/templates/rosarium2013/css/base/minified/images/ui-bg_flat_0_aaaaaa_40x100.png') 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}
.cc-window{opacity:1;transition:opacity 1s ease}
.cc-window.cc-invisible{opacity:0}
.cc-animate.cc-revoke{transition:transform 1s ease}
.cc-animate.cc-revoke.cc-top{transform:translateY(-2em)}
.cc-animate.cc-revoke.cc-bottom{transform:translateY(2em)}
.cc-animate.cc-revoke.cc-active.cc-bottom,.cc-animate.cc-revoke.cc-active.cc-top,.cc-revoke:hover{transform:translateY(0)}
.cc-grower{max-height:0;overflow:hidden;transition:max-height 1s}
.cc-link,.cc-revoke:hover{text-decoration:none}
.cc-revoke,.cc-window{position:fixed;overflow:hidden;box-sizing:border-box;font-family:Helvetica,Calibri,Arial,sans-serif;font-size:16px;line-height:1.5em;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;z-index:9999}
.cc-window.cc-static{position:static}
.cc-window.cc-floating{padding:2em;max-width:24em;-ms-flex-direction:column;flex-direction:column}
.cc-window.cc-banner{padding:1em 1.8em;width:100%;-ms-flex-direction:row;flex-direction:row}
.cc-revoke{padding:.5em}
.cc-header{font-size:18px;font-weight:700}
.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}
.cc-link{opacity:.8;display:inline-block;padding:.2em}
.cc-link:hover{opacity:1}
.cc-link:active,.cc-link:visited{color:initial}
.cc-btn{display:block;padding:.4em .8em;font-size:.9em;font-weight:700;border-width:2px;border-style:solid;text-align:center;white-space:nowrap}
.cc-banner .cc-btn:last-child{min-width:140px}
.cc-highlight .cc-btn:first-child{background-color:transparent;
}
.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:transparent;text-decoration:none}
.cc-close{display:block;position:absolute;top:.5em;right:.5em;font-size:1.6em;opacity:.9;line-height:.75}
.cc-close:focus,.cc-close:hover{opacity:1}
.cc-revoke.cc-top{top:0;left:3em;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}
.cc-revoke.cc-bottom{bottom:0;left:3em;border-top-left-radius:.5em;border-top-right-radius:.5em}
.cc-revoke.cc-left{left:3em;right:unset}
.cc-revoke.cc-right{right:3em;left:unset}
.cc-top{top:1em}
.cc-left{left:1em}
.cc-right{right:1em}
.cc-bottom{bottom:1em}
.cc-floating>.cc-link{margin-bottom:1em}
.cc-floating .cc-message{display:block;margin-bottom:1em}
.cc-window.cc-floating .cc-compliance{-ms-flex:1;flex:1}
.cc-window.cc-banner{-ms-flex-align:center;align-items:center}
.cc-banner.cc-top{left:0;right:0;top:0}
.cc-banner.cc-bottom{left:0;right:0;bottom:0}
.cc-banner .cc-message{-ms-flex:1;flex:1}
.cc-compliance{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between}
.cc-compliance>.cc-btn{-ms-flex:1;flex:1}
.cc-btn+.cc-btn{margin-left:.5em}
@media print{.cc-revoke,.cc-window{display:none}
}
@media screen and (max-width:900px){.cc-btn{white-space:normal}
}
@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.cc-window.cc-top{top:0}
.cc-window.cc-bottom{bottom:0}
.cc-window.cc-banner,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0}
.cc-window.cc-banner{-ms-flex-direction:column;flex-direction:column}
.cc-window.cc-banner .cc-compliance{-ms-flex:1;flex:1}
.cc-window.cc-floating{max-width:none}
.cc-window .cc-message{margin-bottom:1em}
.cc-window.cc-banner{-ms-flex-align:unset;align-items:unset}
}
.cc-floating.cc-theme-classic{padding:1.2em;border-radius:5px}
.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{text-align:center;display:inline;-ms-flex:none;flex:none}
.cc-theme-classic .cc-btn{border-radius:5px}
.cc-theme-classic .cc-btn:last-child{min-width:140px}
.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block}
.cc-theme-edgeless.cc-window{padding:0}
.cc-floating.cc-theme-edgeless .cc-message{margin:2em 2em 1.5em}
.cc-banner.cc-theme-edgeless .cc-btn{margin:0;padding:.8em 1.8em;height:100%}
.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em}
.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0}
.cc-highlight .cc-btn{border-color:#900 !important}
