.tx-felogin-pi1 label{display:block}
DIV.csc-textpic-caption-c .csc-textpic-caption{text-align:center}
DIV.csc-textpic-caption-r .csc-textpic-caption{text-align:right}
DIV.csc-textpic-caption-l .csc-textpic-caption{text-align:left}
DIV.csc-textpic DIV.csc-textpic-imagecolumn{float:left;display:inline}
DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image IMG,DIV.csc-textpic-border DIV.csc-textpic-single-image IMG{border:2px solid black;padding:0px 0px}
DIV.csc-textpic-imagewrap{padding:0}
DIV.csc-textpic IMG{border:none}
DIV.csc-textpic DIV.csc-textpic-imagewrap DIV.csc-textpic-image{float:left}
DIV.csc-textpic DIV.csc-textpic-imagewrap UL{list-style:none;margin:0;padding:0}
DIV.csc-textpic DIV.csc-textpic-imagewrap UL LI{float:left;margin:0;padding:0}
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image{float:left}
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DT{float:none}
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD{float:none}
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD IMG{border:none}
DL.csc-textpic-image{margin:0}
DL.csc-textpic-image DT{margin:0;display:inline}
DL.csc-textpic-image DD{margin:0}
DIV.csc-textpic-clear{clear:both}
DIV.csc-textpic-left DIV.csc-textpic-imagewrap .csc-textpic-image,DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap .csc-textpic-image{display:inline;
margin-right:10px}
DIV.csc-textpic-right DIV.csc-textpic-imagewrap .csc-textpic-image,DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap .csc-textpic-image{display:inline;
margin-left:10px}
DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image{display:inline;
margin-left:10px}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption{margin:0}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image IMG{margin:0;vertical-align:bottom}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image{margin-bottom:10px}
DIV.csc-textpic-equalheight DIV.csc-textpic-imagerow{margin-bottom:10px;display:block}
DIV.csc-textpic DIV.csc-textpic-imagerow{clear:both}
DIV.csc-textpic DIV.csc-textpic-single-image IMG{margin-bottom:10px}
*+html DIV.csc-textpic DIV.csc-textpic-imagerow .csc-textpic-image{margin-bottom:0}
*+html DIV.csc-textpic DIV.csc-textpic-imagerow{margin-bottom:10px}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-firstcol{margin-left:0px !important}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-lastcol{margin-right:0px !important}
DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap,DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap{margin-right:10px !important}
DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap,DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap{margin-left:10px !important}
DIV.csc-textpic-above DIV.csc-textpic-text{clear:both}
DIV.csc-textpic-center{text-align:center;
}
DIV.csc-textpic-center DIV.csc-textpic-imagewrap{margin:0 auto}
DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image{text-align:left;
}
DIV.csc-textpic-center DIV.csc-textpic-text{text-align:left;
}
DIV.csc-textpic-right DIV.csc-textpic-imagewrap{float:right}
DIV.csc-textpic-right DIV.csc-textpic-text{clear:right}
DIV.csc-textpic-left DIV.csc-textpic-imagewrap{float:left}
DIV.csc-textpic-left DIV.csc-textpic-text{clear:left}
DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap{float:left}
DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap{float:right}
DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap{float:right;clear:both}
/*T2\*/
* html DIV.csc-textpic-intext-right-nowrap .csc-textpic-text{height:1%}
/*T2E*/
DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap{float:left;clear:both}
/*T2\*/
* html DIV.csc-textpic-intext-left-nowrap .csc-textpic-text,* html .csc-textpic-intext-left ol,* html .csc-textpic-intext-left ul{height:1%}
/*T2E*/
DIV.csc-textpic DIV.csc-textpic-imagerow-last{margin-bottom:0}
.csc-textpic-intext-left ol,.csc-textpic-intext-left ul{padding-left:40px;overflow:auto}
a img{border:0px}
article,aside,figure,figcaption,hgroup,footer,header,nav,section,video,object{display:block}
.csc-textpic-image{max-width:100%;display:block !important;margin:0px !important}
img{width:100%;max-width:100%;height:auto;vertical-align:top}
html,body{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:100%;height:auto;font-family:'Open Sans',Arial,sans-serif;font-size:99%;color:#000000;background:#a9c938}
#center-outer{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:100%;height:auto;min-height:200px;background:#f6f9eb;position:relative;z-index:1}
#center{margin:0px auto 0px auto;padding:0px 0px 30px 0px;max-width:1030px;width:95%;height:auto;min-height:300px;position:relative;z-index:100;background:#FFFFFF;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.2);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.2)}
#center-inner{margin:0px auto 0px auto;width:96%}
#center-inner header{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:100%;height:auto;position:relative}
#navigation-language{margin:0px 0px 0px 0px;padding:2px 1% 5px 1%;width:98%;height:auto;background:#f2dd20;text-align:right;font-size:0.8em}
#content-logo-search-wrapper{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:100%;height:auto;position:relative}
#content-logo{margin:0px 0px 0px 0px;padding:0px 60% 0px 0%;width:40%;height:auto}
#content-search{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;position:absolute;right:0px;bottom:15px;height:auto;width:20%}
#slider{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:100%;height:auto !important;max-height:340px;overflow:hidden;position:relative}
#navigation-main{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:100%;height:auto;position:absolute;left:0px;bottom:0px;z-index:9999}
#navigation-sub{margin:0px 0px 0px 0px;padding:1% 2% 1% 2%;width:96%;height:auto;background:#a9c938;font-weight:bold}
#main{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px}
#content-main{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:74.1%;float:left}
.full-width{width:100% !important}
#content-right{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:23.5%;float:right}
#footer-outer{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width:100%;height:auto;min-height:200px;background:#a9c938;color:#FFFFFF}
#footer{margin:0px auto 0px auto;padding:20px 0px 75px 0px;max-width:1030px;width:95%;height:auto;font-size:0.8em;font-weight:bold;color:#FFFFFF}
#footer-inner{margin:0px auto 0px auto;width:96%}
#main h1,h2,h3,h4{margin:0px 0px 0px 0px;padding:0px 0px 5px 0px;font-family:'Abel';font-weight:normal;font-size:2.0em;color:#007945}
#main h2{}
#main h3{font-size:1.4em}
#main article{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px}
#main p{margin:0px 0px 0px 0px;padding:3px 0px 5px 0px;line-height:1.5em}
#main a{color:#007945;text-decoration:none}
#main a:hover{text-decoration:underline}
#main table{width:100%;font-size:100%}
#main article .box-Header{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;min-height:70px;position:relative}
#main article .box-Header h1,#main article .box-Header h2{line-height:1em}
#main article .box-Header .box-Header-Text{position:absolute;bottom:0px}
#main article .box-image{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-top:1px solid #a2a2a2;border-left:1px solid #a2a2a2;border-right:1px solid #a2a2a2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#main article .box-image a,#main article .box-image img{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px}
#main article .box-Text{margin-bottom:20px;padding:5px 15px 10px 15px;background:#F2DD20;position:relative}
#main article.more-space{margin-bottom:20px}
#main .imageresizebox{display:table}
#main .imageresizebox figure{position:relative;display:table-cell !important;text-align:center !important;vertical-align:bottom !important}
#main .imageresizebox figure img{display:block;max-width:100% !important}
.Color-Pots-and-Strips .box-Text,.Color-Jiffypots-Starterset .box-Text,.Color-Jiffy-7 .box-Text,.Color-Refill .box-Text,.Color-Trays .box-Text,.Color-QSM .box-Text{height:135px}
.box-Text-flexibel{height:auto !important}
.Color-Pots-and-Strips .box-Text .align-right a,.Color-Jiffypots-Starterset .box-Text .align-right a,.Color-Jiffy-7 .box-Text .align-right a,.Color-Refill .box-Text .align-right a,.Color-Trays .box-Text .align-right a,.Color-QSM .box-Text .align-right a{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;display:block;position:absolute;bottom:10px;right:15px}
.Color-Pots-and-Strips .box-Text{background:#00834a !important;color:#FFFFFF !important}
.Color-Pots-and-Strips .box-Text a{color:#FFFFFF !important}
.Color-Jiffypots-Starterset .box-Text{background:#f39100 !important}
.Color-Jiffy-7 .box-Text{background:#F2DD20 !important}
.Color-Refill .box-Text{background:#e3000f !important;color:#FFFFFF}
.Color-Refill .box-Text a{color:#FFFFFF !important}
.Color-Trays .box-Text{background:#b25196 !important;color:#FFFFFF !important}
.Color-Trays .box-Text a{color:#FFFFFF !important}
.Color-QSM .box-Text{background:#4969b0 !important;color:#FFFFFF !important}
.Color-QSM .box-Text a{color:#FFFFFF !important}
#main .csc-textpic-border .csc-textpic-imagewrap .csc-textpic-image img,#main .csc-textpic-border .csc-textpic-single-image img{border:1px solid #a2a2a2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#footer h3{margin:0px 0px 10px 0px;padding:0px 0px 3px 0px;color:#FFFFFF;line-height:1.4em;border-bottom:1px #FFFFFF solid}
#footer table{border-collapse:collapse;font-size:100%}
#footer table tr td{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;vertical-align:top}
#footer .csc-textpic-border .csc-textpic-imagewrap .csc-textpic-image img,#footer .csc-textpic-border .csc-textpic-single-image img{border:1px solid #FFFFFF;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#footer a{color:#FFFFFF;text-decoration:none}
#footer a:hover{text-decoration:underline}
#footer article{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px}
#footer p{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px}
#info{position:fixed;top:100px;right:0px;width:230px;height:auto;z-index:10000}
nav ul{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;list-style-type:none}
nav ul li{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;display:inline}
nav ul li a{text-decoration:none}
#navigation-language a{color:#585858}
#navigation-language a:hover{text-decoration:underline}
#navigation-language li.selected a{font-weight:bold}
#navigation-main a{margin:0% 1.2% 0% 0%;padding:1% 2% 1% 2%;float:left;display:block;background:#f2dd20;color:#585858;text-decoration:none;-webkit-border-radius:15px 15px 0px 0px;border-radius:15px 15px 0px 0px;font-weight:bold}
#navigation-main a:hover,#navigation-main a.selected{background:#a9c938;color:#FFFFFF}
#navigation-main li ul{margin-top:5px !important;display:none;background:#efe}
#navigation-main li ul li a{margin:0% !important;background:#a9c938;-webkit-border-radius:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;color:#FFFFFF}
#navigation-sub a{margin:0% 0% 0% 0%;padding:1% 0% 1% 0%;display:block;width:31%;float:left;height:auto;color:#FFFFFF}
#navigation-sub a:hover,#navigation-sub a.selected{text-decoration:underline}
.col{float:left;overflow-x:hidden}
.col-last{margin-right:0% !important}
.Grid-1 .col{width:100%}
.Grid-2-1 .col1{width:65.8%;margin-right:2.6%}
.Grid-2-1 .col2{width:31.6%}
.Grid-1-2 .col1{width:31.6%;margin-right:2.6%}
.Grid-1-2 .col2{width:65.8%}
.Grid-1-1 .Grid-1-1-col{width:48.7%;margin-right:2.6%}
.Grid-1-1-1 .Grid-1-1-1-col{width:31.6%;margin-right:2.6%}
.Grid-1-1-1-1 .Grid-1-1-1-1-col{width:23.5%;margin-right:2%}
.Grid-3-1-1 .col1{width:59.6%;margin-right:1%}
.Grid-3-1-1 .col2{width:19.2%;margin-right:1%}
.Grid-3-1-1 .col3{width:19.2%}
.darkGreen{color:#007945}
.lightGreen{color:#a9c938}
.yellow{color:#f2dd20}
.rot,.mandatory{color:#990000}
.lightgreen-box{margin-bottom:20px;padding:15px !important;width:100%;background:#f6f8ec;border:1px solid #a2a2a2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.align-left{text-align:left}
.align-center{text-align:center}
.align-right{text-align:right}
td.align-top{vertical-align:top !important}
td.align-middle{vertical-align:middle !important}
td.align-bottom{vertical-align:bottom !important}
table.width100{width:100%}
.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}
.ui-tabs{margin:10px 0px 10px 0px;padding:0px 0px 0px 0px;position:relative;zoom:1}
.ui-tabs .ui-tabs-nav{margin:0px;padding:0px;height:39px;clear:both;list-style-type:none}
.ui-tabs .ui-tabs-nav li{display:inline}
.ui-tabs .ui-tabs-nav li a{margin:0px 5px 0px 0px;padding:2px 13px 2px 13px;height:34px;width:auto;display:block;float:left;border:1px #a2a2a2 solid;-webkit-border-radius:10px 10px 0px 0px;border-radius:10px 10px 0px 0px;position:relative;text-decoration:none;font-size:1.1em;line-height:34px}
.ui-tabs .ui-tabs-nav a:hover,.ui-tabs .ui-tabs-nav li.ui-state-active a{background:#f6f8ec !important;border-bottom:1px #f6f8ec solid !important;text-decoration:none !important}
.ui-tabs .ui-tabs-nav li.ui-tabs-active{}
.ui-tabs .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-tabs-loading a{cursor:text}
.ui-tabs .ui-tabs-nav li a,.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{cursor:pointer}
.ui-tabs .ui-tabs-panel{margin:0px 0px 30px 0px;padding:15px !important;width:100%;height:auto;background:#f6f8ec;border:1px solid #a2a2a2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
DIV.csc-textpic-above DIV.csc-textpic-imagewrap,DIV.csc-textpic-below DIV.csc-textpic-imagewrap,DIV.csc-textpic DIV.csc-textpic-imagewrap UL LI,DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image{float:none}
@media screen and (max-width:700px){#navigation-language{padding:2px 3% 5px 3% !important;width:94% !important}
#navigation-sub a{width:48%}
#content-logo{padding:0px 40% 0px 0% !important;width:60% !important}
#content-main,#content-right{width:100% !important;float:none !important}
.Color-Pots-and-Strips .box-Text,.Color-Jiffypots-Starterset .box-Text,.Color-Jiffy-7 .box-Text,.Color-Refill .box-Text,.Color-Trays .box-Text,.Color-QSM .box-Text{height:200px !important}
}
@media screen and (max-width:550px){#content-logo{padding:0px 0% 0px 0% !important;width:100% !important}
#content-search{position:inherit;width:100%;margin-bottom:15px;bottom:inherit;right:inherit}
#navigation-sub{display:none !important}
#center-outer{background:#FFFFFF !important}
#center-outer #center{-webkit-box-shadow:none !important;box-shadow:none !important}
#navigation-main{margin-top:20px !important;position:relative !important}
#navigation-main ul li a{margin-top:10px !important;padding:7px 5% 7px 5%;width:90%}
#navigation-main ul li.subactive ul{display:block;background:#efe !important}
#content-main,#content-right{width:100% !important;float:none !important}
.col{float:none;width:100% !important;margin-left:0px !important;margin-right:0px !important}
.powermail_label{float:none !important}
.powermail_field{float:none !important;width:75% !important}
DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap{float:none !important}
DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap,DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap{margin-left:0px !important}
.Color-Pots-and-Strips .box-Text,.Color-Jiffypots-Starterset .box-Text,.Color-Jiffy-7 .box-Text,.Color-Refill .box-Text,.Color-Trays .box-Text,.Color-QSM .box-Text{height:100px !important}
}
.powermail_form{position:relative}
.powermail_form h3{display:none}
.powermail_fieldset{clear:left;border:0;margin:15px 0px 15px 0px;padding:0px;border:none;width:100%}
.powermail_legend{display:none}
.powermail_label{display:block;width:20%;float:left;clear:left}
div.powermail_fieldwrap{margin:0 0 0.5em 0;clear:both}
div.powermail_fieldwrap.layout2{margin-bottom:30px}
div.powermail_fieldwrap_radio+div.powermail_fieldwrap{margin-top:-20px}
.powermail_field{width:60%;padding:3px;border:1px solid #ccc;color:#444}
.powermail_select{width:auto}
.mandatory{padding-left:3px}
.powermail_captcha{width:392px}
.powermail_textarea{height:80px}
input.powermail_field:focus{}
.powermail_submit{margin-top:10px;margin-right:19%;padding:5px 12px 5px 12px;width:auto;height:auto;float:right;background:#eee;border:1px #ccc solid;font-weight:bold}
.powermail_submit:hover{background:#007945;color:#FFFFFF}
.powermail_fieldwrap_radio fieldset,.powermail_fieldwrap_check fieldset{padding:0;margin:0;border:0}
.powermail_fieldwrap_radio fieldset legend,.powermail_fieldwrap_check fieldset legend{padding:0}
.powermail_radio_inner{padding-left:20px}
.powermail_radio_inner input{margin-left:-18px;display:block;float:left}
.powermail_radio_inner label{}
.powermail_radio_outer,.powermail_captcha_outer,.powermail_check_outer{background-color:white;border:1px solid #ccc;float:left;padding:3px;width:400px;margin-bottom:20px}
.powermail_radio_outer label,.powermail_captcha_outer label,.powermail_check_outer label{color:#444}
.powermail_captchaimage{width:392px;margin-top:10px}
div.error{background-color:#FFCA4B;border:1px solid #FF8100}
.powermail_field_error{background-color:#FFCA4B;border:1px solid #FF8100}
.formError{z-index:990}
.formError .formErrorContent{z-index:991}
.formError .formErrorArrow{z-index:996}
.formErrorInsideDialog.formError{z-index:5000}
.formErrorInsideDialog.formError .formErrorContent{z-index:5001}
.formErrorInsideDialog.formError .formErrorArrow{z-index:5006}
.inputContainer{position:relative;float:left}
.formError{position:absolute;top:300px;left:300px;display:block;cursor:pointer}
.ajaxSubmit{padding:20px;background:#55ea55;border:1px solid #999;display:none}
.formError .formErrorContent{width:100%;position:relative;color:#fff;width:150px;font-size:11px;border:2px solid #ddd;padding:4px 10px 4px 10px;background:rgb(30,87,153);
}
.greenPopup .formErrorContent{background:#33be40}
.blackPopup .formErrorContent{background:#393939;color:#FFF}
.formError .formErrorArrow{width:15px;margin:-2px 0 0 13px;position:relative}
body[dir='rtl'] .formError .formErrorArrow,body.rtl .formError .formErrorArrow{margin:-2px 13px 0 0}
.formError .formErrorArrowBottom{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;margin:0px 0 0 12px;top:2px}
.formError .formErrorArrow div{border-left:2px solid #ddd;border-right:2px solid #ddd;font-size:0px;height:1px;margin:0 auto;line-height:0;font-size:0;display:block;background:rgb(30,87,153);
}
.formError .formErrorArrowBottom div{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}
.greenPopup .formErrorArrow div{background:#33be40}
.blackPopup .formErrorArrow div{background:#393939;color:#FFF}
.formError .formErrorArrow .line10{width:15px;border:none}
.formError .formErrorArrow .line9{width:13px;border:none}
.formError .formErrorArrow .line8{width:11px}
.formError .formErrorArrow .line7{width:9px}
.formError .formErrorArrow .line6{width:7px}
.formError .formErrorArrow .line5{width:5px}
.formError .formErrorArrow .line4{width:3px}
.formError .formErrorArrow .line3{width:1px;border-left:2px solid #ddd;border-right:2px solid #ddd;border-bottom:0 solid #ddd}
.formError .formErrorArrow .line2{width:3px;border:none;background:#ddd}
.formError .formErrorArrow .line1{width:1px;border:none;background:#ddd}
.fixfloat{font-size:0;line-height:0;margin:0;padding:0;width:0px;height:0px;float:none;clear:both}
#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none}
#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url('../../fileadmin/base/gfx/fancybox/fancybox.png')}
#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;display:none}
#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none}
#fancybox-wrap{position:absolute;top:0;left:0;padding:20px;z-index:1101;outline:none;display:none}
#fancybox-outer{position:relative;width:100%;height:100%;background:#fff}
#fancybox-content{width:0;height:0;padding:0;outline:none;position:relative;overflow:hidden;z-index:1102;border:0px solid #fff}
#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1101}
#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:transparent url('../../fileadmin/base/gfx/fancybox/fancybox.png') -40px 0px;cursor:pointer;z-index:1103;display:none}
#fancybox-error{color:#444;font:normal 12px/20px Arial;padding:14px;margin:0}
#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top}
#fancybox-frame{width:100%;height:100%;border:none;display:block}
#fancybox-left,#fancybox-right{position:absolute;bottom:0px;height:100%;width:35%;cursor:pointer;outline:none;background:transparent url('../../fileadmin/base/gfx/fancybox/blank.gif');z-index:1102;display:none}
#fancybox-left{left:0px}
#fancybox-right{right:0px}
#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block}
#fancybox-left-ico{background-image:url('../../fileadmin/base/gfx/fancybox/fancybox.png');background-position:-40px -30px}
#fancybox-right-ico{background-image:url('../../fileadmin/base/gfx/fancybox/fancybox.png');background-position:-40px -60px}
#fancybox-left:hover,#fancybox-right:hover{visibility:visible;
}
#fancybox-left:hover span{left:20px}
#fancybox-right:hover span{left:auto;right:20px}
.fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001}
#fancybox-bg-n{top:-20px;left:0;width:100%;background-image:url('../../fileadmin/base/gfx/fancybox/fancybox-x.png')}
#fancybox-bg-ne{top:-20px;right:-20px;background-image:url('../../fileadmin/base/gfx/fancybox/fancybox.png');background-position:-40px -162px}
#fancybox-bg-e{top:0;right:-20px;height:100%;background-image:url('../../fileadmin/base/gfx/fancybox/fancybox-y.png');background-position:-20px 0px}
#fancybox-bg-se{bottom:-20px;right:-20px;background-image:url('../../fileadmin/base/gfx/fancybox/fancybox.png');background-position:-40px -182px}
#fancybox-bg-s{bottom:-20px;left:0;width:100%;background-image:url('../../fileadmin/base/gfx/fancybox/fancybox-x.png');background-position:0px -20px}
#fancybox-bg-sw{bottom:-20px;left:-20px;background-image:url('../../fileadmin/base/gfx/fancybox/fancybox.png');background-position:-40px -142px}
#fancybox-bg-w{top:0;left:-20px;height:100%;background-image:url('../../fileadmin/base/gfx/fancybox/fancybox-y.png')}
#fancybox-bg-nw{top:-20px;left:-20px;background-image:url('../../fileadmin/base/gfx/fancybox/fancybox.png');background-position:-40px -122px}
#fancybox-title{font-family:Helvetica;font-size:12px;z-index:1102}
.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative}
.fancybox-title-outside{padding-top:10px;color:#fff}
.fancybox-title-over{position:absolute;bottom:0;left:0;color:#FFF;text-align:left}
#fancybox-title-over{padding:10px;background-image:url('../../fileadmin/base/gfx/fancybox/fancy_title_over.png');display:block}
.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px}
#fancybox-title-float-wrap{border:none;border-collapse:collapse;width:auto}
#fancybox-title-float-wrap td{border:none;white-space:nowrap}
#fancybox-title-float-left{padding:0 0 0 15px;background:url('../../fileadmin/base/gfx/fancybox/fancybox.png') -40px -90px no-repeat}
#fancybox-title-float-main{color:#FFF;line-height:29px;font-weight:bold;padding:0 0 3px 0;background:url('../../fileadmin/base/gfx/fancybox/fancybox-x.png') 0px -40px}
#fancybox-title-float-right{padding:0 0 0 15px;background:url('../../fileadmin/base/gfx/fancybox/fancybox.png') -55px -90px no-repeat}
.fancybox-ie6 #fancybox-close{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_close.png',sizingMethod='scale')}
.fancybox-ie6 #fancybox-left-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_left.png',sizingMethod='scale')}
.fancybox-ie6 #fancybox-right-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_right.png',sizingMethod='scale')}
.fancybox-ie6 #fancybox-title-over{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_over.png',sizingMethod='scale');zoom:1}
.fancybox-ie6 #fancybox-title-float-left{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_left.png',sizingMethod='scale')}
.fancybox-ie6 #fancybox-title-float-main{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_main.png',sizingMethod='scale')}
.fancybox-ie6 #fancybox-title-float-right{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_right.png',sizingMethod='scale')}
.fancybox-ie6 #fancybox-bg-w,.fancybox-ie6 #fancybox-bg-e,.fancybox-ie6 #fancybox-left,.fancybox-ie6 #fancybox-right,#fancybox-hide-sel-frame{height:expression(this.parentNode.clientHeight+"px")}
#fancybox-loading.fancybox-ie6{position:absolute;margin-top:0;top:expression((-20+(document.documentElement.clientHeight ? document.documentElement.clientHeight/2 :document.body.clientHeight/2)+(ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop :document.body.scrollTop))+'px')}
#fancybox-loading.fancybox-ie6 div{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_loading.png',sizingMethod='scale')}
.fancybox-ie .fancybox-bg{background:transparent !important}
.fancybox-ie #fancybox-bg-n{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_n.png',sizingMethod='scale')}
.fancybox-ie #fancybox-bg-ne{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_ne.png',sizingMethod='scale')}
.fancybox-ie #fancybox-bg-e{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_e.png',sizingMethod='scale')}
.fancybox-ie #fancybox-bg-se{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_se.png',sizingMethod='scale')}
.fancybox-ie #fancybox-bg-s{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_s.png',sizingMethod='scale')}
.fancybox-ie #fancybox-bg-sw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_sw.png',sizingMethod='scale')}
.fancybox-ie #fancybox-bg-w{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_w.png',sizingMethod='scale')}
.fancybox-ie #fancybox-bg-nw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_nw.png',sizingMethod='scale')}
.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none}
.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}
.flexslider{margin:0;padding:0}
.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}
#slider .slides img{width:100%;display:block}
.flex-pauseplay span{text-transform:capitalize}
.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
html[xmlns] .slides{display:block}
* html .slides{height:1%}
.no-js .slides>li:first-child{display:block}
.flexslider{position:relative;zoom:1}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}
.loading .flex-viewport{max-height:300px}
.flexslider .slides{zoom:1}
.carousel li{margin-right:5px}
.flex-direction-nav{*height:0}
.flex-direction-nav a{width:40px;height:40px;margin:-20px 0px 0px 0px;display:block;background:url('../../fileadmin/base/gfx/flexslider/bg_direction_nav.png');position:absolute;top:50%;z-index:10;cursor:pointer;text-indent:-9999px}
.flex-direction-nav .flex-next{background-position:100% 0;right:0px}
.flex-direction-nav .flex-prev{left:0px}
.flexslider:hover .flex-next{opacity:0.8;right:5px}
.flexslider:hover .flex-prev{opacity:0.8;left:5px}
.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}
.flex-direction-nav .flex-disabled{opacity:0.0!important;filter:alpha(opacity=0);cursor:default}
p.flex-caption{margin:0px !important;padding:1%;width:30%;display:block;position:absolute;bottom:20%;right:0%;background:#007945;color:#FFFFFF;font-size:2em;font-family:'Abel';font-weight:normal}
@media screen and (max-width:830px){p.flex-caption{font-size:1.2em}
}
@media screen and (max-width:650px){p.flex-caption{width:40% !important;font-size:1.0em !important}
}
@media screen and (max-width:550px){p.flex-caption{position:relative !important;bottom:0% !important;padding:2% 5% 2% 5% !important;width:90% !important;font-size:1.0em !important}
}
.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}
.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}
.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;box-shadow:inset 0 0 3px rgba(0,0,0,0.3)}
.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7)}
.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default}
.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}
.flex-control-thumbs li{width:25%;float:left;margin:0}
.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}
.flex-control-thumbs img:hover{opacity:1}
.flex-control-thumbs .flex-active{opacity:1;cursor:default}
@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:0}
.flex-direction-nav .flex-next{opacity:1;right:0}
}
.tx-kesearch-pi1 .clearer{display:block;height:1px;line-height:1px;clear:both}
.tx-kesearch-pi1 form{border:0 none;margin:0 0 20px 0}
#content-search .tx-kesearch-pi1 form{width:100%;margin-bottom:0px}
.tx-kesearch-pi1 .kesearch_searchbox{border:none}
#content-search .tx-kesearch-pi1 .kesearch_searchbox{margin:0px;padding:0px}
.tx-kesearch-pi1 input[type="text"],.tx-kesearch-pi1 select,.tx-kesearch-pi1 textarea{padding:0.3em 0.3em 0.3em 0.4em;background:white;border:1px solid #bbbbbb;color:#2b2b2b}
.tx-kesearch-pi1 input[type="text"]:focus,.tx-kesearch-pi1 input[type="text"]:hover,.tx-kesearch-pi1 select:focus,.tx-kesearch-pi1 select:hover,.tx-kesearch-pi1 textarea:focus,.tx-kesearch-pi1 textarea:hover{box-shadow:0 0 3px #bbbbbb;border:1px solid #b2b2b2;color:#000}
span.resetbutt a,span.submitbutt input,input.kesGreyButt,span.kesGreyButt{color:#333 !important;font-size:0.7em;text-decoration:none !important;text-shadow:0px 1px 0px #ffffff;padding:0.3em 0.9em;margin:0 10px 10px 0;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #bbbbbb;background:#DDDDDD;
background:-moz-linear-gradient(top,#FAFAFA 0%,#DDDDDD 100%);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#FAFAFA),color-stop(100%,#DDDDDD));
background:-webkit-linear-gradient(top,#FAFAFA 0%,#DDDDDD 100%);
background:-o-linear-gradient(top,#FAFAFA 0%,#DDDDDD 100%);
background:-ms-linear-gradient(top,#FAFAFA 0%,#DDDDDD 100%);
background:linear-gradient(top,#FAFAFA 0%,#DDDDDD 100%);
}
#content-search .resetbutt,#content-search .submitbutt{display:none}
li.checkboxButtonSubmit span,span.submitbutt input,input.kesGreyButt[type="submit"]{color:#007945 !important;font-weight:bold}
span.resetbutt a:hover,span.submitbutt input:hover,input.kesGreyButt:hover,span.kesGreyButt:hover{color:#000;text-shadow:0px -1px 0px #ffffff;text-decoration:none;-webkit-box-shadow:inset 0px 1px 2px 0px #999;-moz-box-shadow:inset 0px 1px 2px 0px #999;box-shadow:inset 0px 1px 2px 0px #999;cursor:pointer;background:#d1d1d1;
background:-moz-linear-gradient(top,#d1d1d1 0%,#eeeeee 100%);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#d1d1d1),color-stop(100%,#eeeeee));
background:-webkit-linear-gradient(top,#d1d1d1 0%,#eeeeee 100%);
background:-o-linear-gradient(top,#d1d1d1 0%,#eeeeee 100%);
background:-ms-linear-gradient(top,#d1d1d1 0%,#eeeeee 100%);
background:linear-gradient(top,#d1d1d1 0%,#eeeeee 100%);
}
span.kesGreyButt a{text-decoration:none;color:#0D8897;text-shadow:0px 1px 0px #ffffff}
span.kesGreyButt a:hover{text-decoration:none;color:#000;text-shadow:0px -1px 0px #ffffff}
#kesearch_filters .list li.checkboxButton,#kesearch_filters .list li.checkboxButtonSubmit{text-decoration:none !important;padding-bottom:5px}
#kesearch_filters .list li.checkboxButtonSubmit{margin-bottom:1px}
#kesearch_filters .list li.checkboxButtonSubmit{padding-bottom:0}
div.kesearchbox{position:relative;height:35px;margin:0 0 10px 0}
#content-search div.kesearchbox{margin-bottom:0px}
#ke_search_sword{position:absolute;top:1px;width:100%;height:auto;padding:8px 40px 7px 9px;margin:0;display:inline;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#kesearch_submit{position:absolute;top:3px;right:5px;height:28px;width:28px;border:0 none;padding:0}
#kesearch_submit:focus,#kesearch_submit:hover{box-shadow:0 0 0 white;border:0 none;cursor:pointer}
#kesearch_filters div.textlinks{margin:0 0 20px 0}
#kesearch_filters select{width:150px;margin:0 0 10px 0}
#kesearch_filters .list{margin-bottom:10px}
#kesearch_filters .list .head{display:block;border:1px solid #CFCFCF;padding:5px}
#kesearch_filters .list .head img{margin:0 5px;position:relative;top:-2px}
#kesearch_filters .list ul{padding:10px;margin:0;border:1px solid #cfcfcf;border-top:0 none;list-style-type:none}
#kesearch_filters .list ul.expanded{display:block}
#kesearch_filters .list ul.closed{display:none}
#kesearch_filters .list li{display:block;list-style-type:none;margin:0 0 10px 0;line-height:16px;color:#0D8897;text-decoration:underline}
#kesearch_filters .list li a{color:#0D8897;text-decoration:underline}
#kesearch_filters .list li:hover,#kesearch_filters .list li a:hover{text-decoration:none;color:#0D8897;cursor:pointer}
#kesearch_filters .list li.selected{font-weight:bold}
#kesearch_filters .list li.parent0,#kesearch_filters .list li.level0{margin-left:14px}
#kesearch_filters .list li.parent1,#kesearch_filters .list li.level1{margin-left:21px}
#kesearch_filters .list li.parent2,#kesearch_filters .list li.level2{margin-left:28px}
#kesearch_filters .list li.parent3,#kesearch_filters .list li.level3{margin-left:35px}
#kesearch_filters .list li.parent0,#kesearch_filters .list li.parent1,#kesearch_filters .list li.parent2,#kesearch_filters .list li.parent3{font-weight:bold;list-style-image:url('../../fileadmin/base/css/img/list-bullet-cat.gif');list-style-position:outside}
#kesearch_filters .list ul.checkboxList{padding-bottom:1px}
#kesearch_filters .list li.optionCheckBox{float:left;width:200px;text-decoration:none;margin-bottom:4px}
#kesearch_filters .list li.optionCheckBox input[type="checkbox"]{float:left;margin:0 5px 0 0}
#kesearch_filters .list li.clearer{font-size:0;line-height:0;float:none;margin:0 !important}
#kesearch_filters label{display:block;font-weight:bold;color:#353535;margin:0 0 4px 0}
#kesearch_filters .list li.region{font-weight:bold;margin-top:5px}
#kesearch_filters .list li.noclick{cursor:default !important}
#kesearch_filters .list li.country{margin-left:7px}
#kesearch_filters .small{display:block;height:65px;max-height:65px;overflow-y:auto;overflow-x:hidden}
#kesearch_filters .larger{display:block;height:130px;max-height:130px;overflow-y:auto;overflow-x:hidden}
.tx-kesearch-pi1 .multiselect .multi-option{float:left;width:200px;margin:0 0 5px 0}
.tx-kesearch-pi1 .multiselect .multi-option input[type="checkbox"]{float:left;margin:0 5px 0 0}
.tx-kesearch-pi1 .multiselect label{font-weight:normal;padding:0 10px 0 0;float:left}
.tx-kesearch-pi1 .multiselect .multiselectButtons{padding:10px 0 0 0}
.tx-kesearch-pi1 .multiselect .last{
}
#kesearch_num_results{padding:0 0 5px 0}
#kesearch_results .result-list-item{margin:0 0 20px 0;padding:0 0 10px 0px;border-bottom:1px #333 dotted}
.tx-kesearch-pi1 #kesearch_results .result-list-item-type-page{}
.tx-kesearch-pi1 #kesearch_results .result-list-item-type-tt_news{}
.tx-kesearch-pi1 #kesearch_results .teaser_icon img{float:left;margin-top:2px;margin-right:5px}
.tx-kesearch-pi1 #kesearch_results .result-list-item .hit{color:red;font-weight:bold}
.tx-kesearch-pi1 #kesearch_results .result-list-item .add-info{font-size:80%;background:#EEE}
.tx-kesearch-pi1 #kesearch_results .result-list-item .scoreBar{border:1px solid #D3D3D3;display:block;float:right;height:10px;width:48px}
.tx-kesearch-pi1 #kesearch_results .result-list-item .scoreBar .score{background-color:#D3D3D3;border:1px solid #898989;display:block;height:10px;margin:-1px 0 0 -1px}
.tx-kesearch-pi1 #kesearch_query_time{font-style:italic;text-align:center;font-size:80%}
.tx-kesearch-pi1 .searchbox{margin-bottom:5px}
.tx-kesearch-pi1 .searchbox input{margin-left:0;width:145px}
.tx-kesearch-pi1 .searchbox input.submit{width:18px;height:18px;border:none;background:none;vertical-align:middle}
.tx-kesearch-pi1 form.static .searchbox input.submit{margin-top:-16px}
.tx-kesearch-pi1 form.ajax .searchbox input.submit{margin-top:-4px}
.tx-kesearch-pi1 .searchbox .search_input{float:left;margin-right:5px}
.tx-kesearch-pi1 #kesearch_updating_filters,.tx-kesearch-pi1 #kesearch_updating_results{display:none;text-align:center}
.tx-kesearch-pi1 #testbox{margin-top:100px;border:1px solid red}
.tx-kesearch-pi1 .general-message{padding:5px}
.tx-kesearch-pi1 .general-message .image{float:left;vertical-align:middle;margin-right:10px}
#kesearch_pagebrowser_top,#kesearch_pagebrowser_bottom{text-align:center;word-wrap:break-word;color:#707070}
#kesearch_pagebrowser_top .pages_total,#kesearch_pagebrowser_bottom .pages_total{padding:8px 0;background:#fff;margin-bottom:15px}
#kesearch_pagebrowser_top .pages_total{border-bottom:1px dashed #707070}
#kesearch_pagebrowser_bottom .pages_total{border-top:1px dashed #707070}
#kesearch_pagebrowser_top div.result_txt,#kesearch_pagebrowser_bottom div.result_txt{margin:0 0 5px 0}
#kesearch_pagebrowser_top .kesearch_pagebrowser,#kesearch_pagebrowser_bottom .kesearch_pagebrowser{margin:0 auto 0}
#kesearch_pagebrowser_top a,#kesearch_pagebrowser_bottom a{padding:3px}
#kesearch_pagebrowser_top a:hover,#kesearch_pagebrowser_bottom a:hover{cursor:pointer}
#kesearch_pagebrowser_top a.current,#kesearch_pagebrowser_bottom a.current{font-weight:bold;color:#000;text-decoration:none}
#kesearch_pagebrowser_top .browser,#kesearch_pagebrowser_bottom .browser{border:1px solid}
.tx-kesearch-pi1 .next,.tx-kesearch-pi1 .prev{display:inline-block;width:24px;height:29px;color:transparent;text-decoration:none;overflow:hidden;font-size:1px;text-indent:-1000px}
.tx-kesearch-pi1 .next{background:transparent url('../../fileadmin/base/gfx/kesearch/arrow-next.gif') no-repeat left 0}
.tx-kesearch-pi1 .prev{background:transparent url('../../fileadmin/base/gfx/kesearch/arrow-prev.gif') no-repeat right 0}
.tx-kesearch-pi1 a.next,.tx-kesearch-pi1 a.prev{display:inline-block;width:24px;height:29px;color:transparent;text-decoration:none;padding:0 !important;margin:0 0 -10px 0}
.tx-kesearch-pi1 #kesearch_ordering span.down{display:inline-block;width:0;height:0;border-color:#FF0000 transparent;border-style:solid solid none;border-width:4px 4px 0}
.tx-kesearch-pi1 #kesearch_ordering span.up{display:inline-block;width:0;height:0;border-color:transparent transparent #FF0000;border-style:none solid solid;border-width:0 4px 4px}
.tx-kesearch-pi1 #kesearch_ordering div.ordering{text-align:right}
.tx-kesearch-pi1 #kesearch_ordering ul{display:inline-block;height:20px;list-style-type:none;margin:0 0 10px;padding:0}
.tx-kesearch-pi1 #kesearch_ordering ul li{float:left;margin-right:10px}
.tx-kesearch-pi1 #kesearch_ordering div.clearer{clear:left}
ul.ui-autocomplete li a{}
