div.tx-powermail{background:none repeat scroll 0 0 #FAFAFA;border:1px solid #EFEFEF;padding:10px;width:600px;margin:0 auto;margin-bottom:20px;clear:both}
fieldset{border:none}
.tx-powermail h3,fieldset.powermail_fieldset legend{display:none}
fieldset.powermail_fieldset{border:none;padding:0px;margin:0px}
span.mandatory{padding-left:2px;color:red}
input.validation-failed,textarea.validation-failed{background-repeat:no-repeat;background-position:98% 1px}
div.powermail_mandatory_js{color:red;margin:3px 0 0 105px}
fieldset.powermail_fieldset fieldset legend{display:block}
fieldset.powermail_fieldset label,fieldset.powermail_fieldset div.powermail_fieldwrap_check legend,fieldset.powermail_fieldset div.powermail_fieldwrap_radio legend{clear:both;display:block;float:left;font-size:15px;padding-right:8px;padding-top:1px;text-align:right;width:140px}
fieldset.powermail_fieldset input.powermail_input,fieldset.powermail_fieldset input.powermail_text,fieldset.powermail_fieldset textarea.powermail_textarea,fieldset.powermail_fieldset select.powermail_select{width:420px;background-color:white;border:1px solid #CFCFCF;height:15px;padding:3px 5px 1px}
fieldset.powermail_fieldset select.powermail_select{padding:0;height:22px;width:432px}
fieldset.powermail_fieldset input.powermail_input,fieldset.powermail_fieldset input.powermail_text{background:white url(img/powermail-input.jpg) left top no-repeat;height:16px;padding-top:2px}
fieldset.powermail_fieldset input.powermail_captcha{border:1px solid #CFCFCF;float:left;height:16px;padding-top:2px;background-color:white}
fieldset.powermail_fieldset textarea.powermail_textarea{background-attachment:scroll;background-color:white;border:1px solid #CFCFCF;height:97px;padding:2px 5px 0}
fieldset.powermail_fieldset div.powermail_check_outer,fieldset.powermail_fieldset div.powermail_radio_outer{float:left;margin-left:5px;width:420px}
fieldset.powermail_fieldset div.powermail_fieldwrap_html{margin-left:152px}
fieldset.powermail_fieldset div.powermail_fieldwrap_check div.powermail_check_inner input,fieldset.powermail_fieldset div.powermail_fieldwrap_radio div.powermail_radio_inner input{float:left}
fieldset.powermail_fieldset div.powermail_fieldwrap_check div.powermail_check_inner label,fieldset.powermail_fieldset div.powermail_fieldwrap_radio div.powermail_radio_inner label{clear:none;float:left;width:90%;text-align:left;margin-left:10px}
div.powermail_fieldwrap{margin:10px 0;clear:both}
fieldset.powermail_fieldset input.powermail_submit,.powermail_confirmation_submit{float:right;margin-right:10px}
input.button,.powermail_confirmation_form{float:left}
dl.powermail_all dt.powermail_all_label{font-weight:bold}
dl.powermail_all dd.powermail_all_value{margin-left:40px}
img.powermail_captchaimage{margin-left:10px}
.formErrorContent{-moz-border-radius:5px 5px 5px 5px;-moz-box-shadow:0 0 6px #DDD;background-color:#F00;border:1px solid #F00;color:#FFF;font-size:11px;height:15px;margin-left:-2px;padding:3px 10px 5px}
.parsley-error{border:1px solid #F00 !important}
.parsley-errors-list{margin-left:155px !important}
div.powermail_confirmation{padding-bottom:20px}
div.powermail_fieldwrap_text{font-weight:bold;min-height:20px}
/* tx_trifelsimagegallery_pi1 */
.bx-wrapper{margin:0 auto;padding:10px 0px 14px 0px}
div.tx_trifelsimagegallery_pi1_slider div.image_set{width:98px;height:98px;text-align:center;float:left}
div.tx_trifelsimagegallery_pi1_no_slider div.image_set{width:210px;height:160px;text-align:center;float:left}
div.tx_trifelsimagegallery_pi1_no_slider_page{margin-left: 25px;}
div.tx_trifelsimagegallery_pi1_no_slider_page div.image_set{width:210px;height:160px;text-align:center;float:left}
div.tx_trifelsimagegallery_pi1_no_slider_page div.pager_no_slider_page{height:180px}
div.tx_trifelsimagegallery_pi1_no_slider_page a.imagedownloadicon {background:url("image/download-icon.png") no-repeat scroll 0 2px transparent;padding-left:16px;}
.bx-wrapper .bx-prev{background:url("js/icon_arrow_left.png") no-repeat scroll 0 -31px transparent;height:31px;left:-34px;position:absolute;text-indent:-999999px;top:40px;width:31px;text-decoration:none}
.bx-wrapper .bx-next{background:url("js/icon_arrow_right.png") no-repeat scroll 0 -31px transparent;height:31px;position:absolute;right:-36px;text-indent:-999999px;top:40px;width:31px;text-decoration:none}
.bx-wrapper .bx-next:hover,.bx-wrapper .bx-prev:hover{background-position:0 0}
/* tabs */
#content #content_content #tabs{width: 796px;margin: 0 auto}
#content #content_content #tabs .ui-tabs-panel h2{display: none;}
#content #content_content #tabs{border:1px solid #EFEFEF;margin-top:10px;}
#content #content_content #tabs ul{padding:0px;margin:0px;background:url('js/form-header.png') repeat-x 0 -2px}
#content #content_content .ui-tabs{zoom:1}
#content #content_content .ui-tabs .ui-tabs-nav{list-style:none;position:relative;padding:2px 2px 0;overflow:hidden;top:1px;z-index:1000}
#content #content_content .ui-tabs .ui-tabs-nav li{position:relative;float:left;padding:0;border-bottom-width:0 !important;margin:0 2px -1px 0;list-style:none;background:none}
#content #content_content .ui-tabs .ui-tabs-nav li a{float:left;text-decoration:none;padding:0 8px 0 4px;height:30px;color:#565655;font-size:14px;border-right:1px dotted #7F7F80}
#content #content_content .ui-tabs .ui-tabs-nav li.last-tab a{border-right:none}
#content #content_content .ui-tabs .ui-tabs-nav li.ui-tabs-selected,.ui-tabs .ui-tabs-nav li:hover{padding-bottom:1px;border-bottom-width:0;background:white}
#content #content_content .ui-tabs .ui-tabs-nav li.ui-tabs-selected a,#content #content_content .ui-tabs .ui-tabs-nav li a:hover{color:#E20040}
#content #content_content .ui-tabs .ui-tabs-nav li.ui-tabs-selected a,#content #content_content .ui-tabs .ui-tabs-nav li.ui-state-disabled a,#content #content_content .ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text}
#content #content_content .ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}
#content #content_content .ui-tabs .ui-tabs-nav li a span{float:left}
#content #content_content .ui-tabs .ui-tabs-nav li a span.text{font-size:17px;font-weight:bold;margin-left:2px;margin-top:5px}
#content #content_content .ui-tabs .ui-tabs-panel{ padding: 12px 5px 5px;display:block;border-width:0;background:none;position:relative;min-height:200px;background-color:#FAFAFA}
#content #content_content .ui-tabs .ui-tabs-hide{display:none !important}
#content #content_content #tabs .ui-tabs-panel ul{background:none;margin-left: 10px;padding-bottom:4px;padding-top:4px;}
.tx-html5video-pi1{margin:0 auto;width:490px}
/* BxSlider */
.bx-wrapper{position:relative;margin:0 auto;padding:0;*zoom:1}
.bx-wrapper IMG{width:100%;height: auto;}
.bx-wrapper .bx-viewport{}
.bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%}
.bx-wrapper .bx-loading{min-height:50px;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}
.bx-wrapper .bx-pager{text-align:center;color:#666;padding-top:20px;font:bold .85em Arial}
.bx-wrapper .bx-pager .bx-pager-item, .bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}
.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active{background:#000}
.bx-wrapper .bx-prev{left:-23px;background:url(img/button_holz_links.png) no-repeat 0 0}
.bx-wrapper .bx-next{right:-21px;background:url(img/button_holz_rechts.png) no-repeat 0 0}
.bx-wrapper .bx-prev:hover{background-position:0 0}
.bx-wrapper .bx-next:hover{background-position:0 0}
.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:51px;height:51px;text-indent:-9999px;z-index:9999}
.bx-wrapper .bx-controls-direction a.disabled{display:none}
.bx-wrapper .bx-controls-auto{text-align:center}
.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(images/controls.png) -86px -11px no-repeat;margin:0 3px}
.bx-wrapper .bx-controls-auto .bx-start:hover, .bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0}
.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(images/controls.png) -86px -44px no-repeat;margin:0 3px}
.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}
.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:rgba(80,80,80,0.75);width:100%}
.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}
.bx-default-pager{display:none;}