.tx-felogin-pi1 label{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-responsive,div.csc-textpic-responsive *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
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.csc-textpic-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:310px}
.csc-textpic-intext-left-nowrap .csc-textpic-text{margin-left:310px}
.csc-space-before-20{margin-top:20px !important}
@font-face{font-family:Helvetica Condensed;src:url('../../fileadmin/luxpellets/fonts/14526-webfont.eot#') format('eot'),url('../../fileadmin/luxpellets/fonts/14526-webfont.woff') format('woff'),url('../../fileadmin/luxpellets/fonts/14526-webfont.ttf') format('truetype');font-weight:normal;font-style:normal}
@font-face{font-family:Helvetica Bold Condensed;src:url('../../fileadmin/luxpellets/fonts/14528-webfont.eot#') format('eot'),url('../../fileadmin/luxpellets/fonts/14528-webfont.woff') format('woff'),url('../../fileadmin/luxpellets/fonts/14528-webfont.ttf') format('truetype');font-weight:normal;font-style:normal}
*{margin:0;padding:0}
body{margin:0;font-family:Arial,sans-serif;font-size:13px;text-align:center;color:#4d4d4d;background-color:#fff;z-index:1;height:100%;line-height:17px;background:transparent url('../../fileadmin/luxpellets/images/bg_new.jpg') center top no-repeat;background-attachment:fixed}
html{height:100%;padding-bottom:1px}
h1,h2,h3,h4,h5{font-weight:normal;font-family:Helvetica Bold Condensed,sans-serif;line-height:100%;margin:0 0 3px 0;color:#006bb3}
h1{margin-bottom:7px;
font-size:24px;color:#82b81a}
h2{font-size:18px}
h3{font-size:14px}
b,strong{
font-weight:bold}
table,td,tr{margin:0;padding:0;border:none;font-size:14px;font-family:Arial,Helvetica,sans-serif;
vertical-align:top;text-align:left}
img{border-style:none}
a,a:link,a:active,a:visited{text-decoration:none;color:#82b81a;border-width:0;border-style:none}
a:hover{color:#e2001a}
a:focus{outline:none}
p{margin:5px 0 10px 0;line-height:20px}
.align-center{text-align:center;
}
.align-right{text-align:right;
}
.bold{font-weight:bold}
.clearafter:after{content:".";display:block;height:0;clear:both;visibility:hidden}
*:first-child+html .clearafter{zoom:1}
.floatLeft{float:left}
.floatRight{float:right}
.noFloat{float:none !important}
.clearBoth{clear:both}
#wrapper{width:980px;height:auto !important;min-height:100%;height:100%;margin:0 auto;position:relative;text-align:left;background:transparent url('../../fileadmin/luxpellets/images/content_bg.png') 0 0 repeat;-moz-box-shadow:0 0 5px #888;-webkit-box-shadow:0 0 5px#888;box-shadow:0 0 5px #888}
ul.bulletList{padding-left:20px}
ul.bulletList li{list-style-type:square}
ul.checkList li{display:block;list-style-type:none;padding-left:30px;margin:10px 0;background:transparent url('../../fileadmin/luxpellets/images/icon_check_big.png') left 2px no-repeat}
ul.checkList h1,ul.checkList h2,ul.checkList h3{padding-top:20px}
a.pdf{padding-top:5px;padding-right:30px;background:transparent url('../../fileadmin/luxpellets/images/icon_pdf.png') right bottom no-repeat}
li.pdf{background:transparent url('../../fileadmin/luxpellets/images/icon_pdf.png') left bottom no-repeat}
li.image{background:transparent url('../../fileadmin/luxpellets/images/icon_image.png') left bottom no-repeat}
li.video{background:transparent url('../../fileadmin/luxpellets/images/icon_video.png') left bottom no-repeat}
#hotline{height:20px;padding:0 20px;color:#fff;text-align:right;font-size:11px;line-height:20px;background-color:#82b81a}
#language{height:25px;margin:0 20px}
#company{position:relative;height:90px;margin:0 20px;border-bottom:1px solid #d3bea7}
#logo{position:relative;width:460px}
#certification-button{position:absolute;right:0;top:0}
#telfax{position:absolute;bottom:15px;right:0;color:#b1b1b1}
#usp{margin-top:30px;margin-left:10px}
#usp ul li{display:block;list-style-type:none;padding-left:30px;margin-left:20px;line-height:30px;font-family:Helvetica Bold Condensed,sans-serif;font-size:15px;text-transform:uppercase;color:#006bb3;background:transparent url('../../fileadmin/luxpellets/images/icon_check.png') left 2px no-repeat}
#topnav{margin-top:6px;padding:0;float:right;list-style-type:none}
#topnav li{display:inline;float:left;padding-left:14px}
#topnav a{display:block;height:13px;padding-left:20px;color:#8d8d8d;font-size:12px;line-height:13px;background-color:transparent;background-position:left top;background-repeat:no-repeat}
#topnav a:hover{color:#c7c7c7}
#topnav a.language.de,#topnav a.language.fr{width:22px;padding-left:0;text-align:left;text-indent:-9999px;
background-image:url('../../fileadmin/luxpellets/images/flag-de.png')}
#topnav a.language.fr{
background-image:url('../../fileadmin/luxpellets/images/flag-fr.png')}
#navigation{height:40px;border-bottom:4px solid #82b81a}
#navigation span.claim{float:right;margin:1px 18px 0 0;font-family:Helvetica Condensed,sans-serif;font-size:17px;line-height:18px}
#mainnav{float:left;
padding:0;list-style-type:none}
#mainnav li{display:inline}
#mainnav li a{display:inline-block;padding:12px 20px 10px;font-family:Helvetica Condensed,sans-serif;font-size:17px;line-height:18px;font-weight:bold;color:#4d4d4d}
#mainnav li a:hover,#mainnav li.active a{color:#006bb3;border-bottom:4px solid #006bb3}
#mainnav li.active a{border-bottom:4px solid #006bb3}
.slider-wrapper{position:relative}
#slider{width:810px;height:258px;margin:0 auto}
.din_logo_contour{position:absolute;right:0;bottom:-35px;width:154px;height:142px;
z-index:9999}
.enplus_logo_contour{position:absolute;right:154px;bottom:-35px;width:132px;height:142px;
z-index:9999}
#content{overflow:hidden}
#content a{font-weight:bold}
#maincontent{width:940px;min-height:1px;margin:20px;padding:0}
#maincontent.left_column{width:520px;padding:0 0 100000px;margin:20px 20px -100000px}
#right_column{width:390px;min-height:1px;padding:20px 15px 100000px;margin-bottom:-100000px;background-color:#fff;box-shadow:-1px 0 5px -3px #4a4a4a}
.content-element{margin:0 0 20px}
#right_column .content-element{margin:0 0 10px}
#second_row{padding:20px;border-top:4px solid #86ba0a}
#footer{padding:20px;color:#d1e5a2;background-color:#86ba0a}
#seo_text{margin-bottom:30px}
#footer h1,#footer h2,#footer h3{color:#fff}
#footer a{color:#fff;text-decoration:underline}
#footer a:hover{text-decoration:none}
#bottomnav a{text-decoration:none}
#bottomnav{padding:0;list-style-type:none;text-align:center}
#bottomnav li{display:inline}
#bottomnav a{padding:0 10px;color:#4d4d4d}
#bottomnav a:hover{color:#fff}
fieldset.powermail_fieldset{margin-bottom:15px;border:0 none}
fieldset.powermail_fieldset label,fieldset.powermail_fieldset fieldset legend{float:left;width:180px;margin-right:34px;color:#5a5a5a}
fieldset.powermail_fieldset .powermail_fieldwrap{margin:10px 0}
fieldset.powermail_fieldset textarea.powermail_textarea{resize:none}
fieldset.powermail_fieldset .powermail_captchaimage{margin:10px 0 10px 214px}
fieldset.powermail_fieldset input.date,fieldset.powermail_fieldset .tx_powermail_pi1_fieldwrap_html_date input.date{width:100px !important;background-color:transparent;background-image:url('../../fileadmin/luxpellets/images/icon_calendar.png');background-position:right center;background-repeat:no-repeat}
.powermail_confirmation dl{clear:both;margin:10px 0;overflow:hidden}
.powermail_confirmation dt{float:left;width:214px}
span.button{display:inline-block;height:42px;margin-top:10px;padding-left:12px;background:transparent url('../../fileadmin/luxpellets/images/btn_rounded_left.png') left center no-repeat}
span.button a,span.button input{display:block;width:auto;height:42px;margin:0;padding:0 30px 0 18px;border:none;border-radius:0;outline:none;color:#fff;font-size:18px;font-weight:bold;line-height:38px;cursor:pointer;background:transparent url('../../fileadmin/luxpellets/images/btn_rounded_right.png') right center no-repeat;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}
span.download-button{display:block;width:279px;height:50px;padding:10px 20px 0;color:#000;background:transparent url('../../fileadmin/luxpellets/images/bg_download.jpg') left center no-repeat}
span.download-button a{color:#fff}
span.download-button a:hover{color:#0f3b89}
.width25p{width:25%}
.width33p{width:33%}
.width40p{width:40%}
.width66p{width:60%}
.greyBox{padding:20px;background-color:#e6e6e6;box-shadow:0 0 5px 0 #4A4A4A}
.greyBox h1,.greyBox h2,.greyBox h3{margin-bottom:10px;
}
.greyBox span.header{font-weight:normal;font-family:Helvetica Bold Condensed,sans-serif;line-height:100%;margin:0 0 3px 0;color:#4c4c4c;font-size:18px}
.floatLeft.greyBox{margin-right:15px !important}
.powermail_fieldwrap .greyBox{height:110px}
.powermail_fieldwrap span.button{margin-top:0 !important;margin-left:214px}
.powermail_fieldwrap.floatRight{margin-top:0 !important}
span.phone{display:inline-block;padding-left:20px;background:transparent url('../../fileadmin/luxpellets/images/icon_phone.png') left center no-repeat;color:#4c4c4c;line-height:24px;font-family:Helvetica Bold Condensed,Arial;font-size:18px;font-weight:normal}
span.pricelabel{font-weight:bold}
span.pricetag{display:block;width:80px;padding:5px;color:#006bb3;font-family:Helvetica Bold Condensed,sans-serif;font-size:17px;text-align:center;border:1px solid #000;background-color:#fff}
span.pricedate{font-size:11px}
#right_column .csc-default{margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid #bbbbbb}
table,tr,td{font-size:13px}
td.td-last{padding:0}
.checktable table{width:810px;margin:0 auto}
.checktable table td{width:50%}
.left_column .checktable table{width:100%;margin:0 auto}
table.pricebox{width:100%;margin-bottom:15px}
table.pricebox td.pricelabel{width:50%;height:30px;line-height:30px;font-weight:bold}
.csc-sitemap ul{list-style-type:none}
.csc-sitemap li a{padding:10px 0 !important}
.csc-sitemap li>ul li{padding-left:20px}
.theme-default .nivo-controlNav{position:absolute;bottom:0;width:100%;padding:0 0 10px !important;z-index:9999}
fieldset.powermail_fieldset{margin-bottom:15px;border:0 none}
fieldset.powermail_fieldset label,fieldset.powermail_fieldset fieldset legend{float:left;width:180px;margin-right:34px;color:#5a5a5a}
fieldset.powermail_fieldset .powermail_fieldwrap{margin:10px 0}
fieldset.powermail_fieldset textarea.powermail_textarea{resize:none}
fieldset.powermail_fieldset .powermail_captchaimage{margin:10px 0 10px 214px}
fieldset.powermail_fieldset input.date,fieldset.powermail_fieldset .tx_powermail_pi1_fieldwrap_html_date input.date{width:100px !important;background-color:transparent;background-image:url('../../fileadmin/luxpellets/images/icon_calendar.png');background-position:right center;background-repeat:no-repeat}
.powermail_confirmation dl{clear:both;margin:10px 0;overflow:hidden}
.powermail_confirmation dt{float:left;width:214px}
.powermail_fieldwrap_check fieldset,.powermail_fieldwrap_radio fieldset{border:none}
.powermail_fieldwrap_check label{
}
.powermail_radio_outer{overflow:hidden}
.powermail_radio_outer dt{float:left;clear:left;margin-right:5px}
.powermail_radio_outer dt,.powermail_radio_outer dd{padding-bottom:2px}
.powermail_fieldwrap .greyBox{height:110px}
.powermail_fieldwrap span.button{margin-top:0 !important;margin-left:214px}
.powermail_fieldwrap.floatRight{margin-top:0 !important}
.small{font-size:9px}
a.waermebutton{display:block;padding:20px 20px 10px 90px;color:#fff;font-family:Helvetica Condensed,Helvetica,sans-serif;font-size:15px;text-align:center;background:#82b81a url('../../fileadmin/luxpellets/images/icon_waermekonto.png') 20px center no-repeat;border:1px solid #286439;border-radius:5px;-moz-border:1px solid #286439;-moz-border-radius:5px;-webkit-border:1px solid #286439;-webkit-border-radius:5px}
a.button:hover,a.waermebutton:hover{cursor:pointer;text-decoration:none;background-color:#94d823}
span.helveticabold{font-family:Helvetica Bold Condensed,Helvetica,sans-serif;font-size:20px}
.skyscraper{display:block;margin-right:-625px;position:fixed;right:50%;top:20px;width:120px}
span.new-button,span.new-button a{padding:0 !important;font-size:11px !important;font-weight:bold !important;line-height:32px !important;color:#ffffff !important}
span.new-button{display:block;position:absolute;top:-12px;right:-14px;width:36px;height:36px;
text-align:center;background:#ff0000;z-index:9999;transform:rotate(9deg);-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}
span.new-button span{position:absolute;top:1px;left:1px;width:34px;height:34px;
border:2px solid #ffffff;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}
p.form-indent{margin-left:214px}
form.powermail_form{-moz-opacity:0.1;-webkit-opacity:0.1;opacity:0.1;filter:alpha(opacity=10)}
.hide{display:none}
.tx-powermail{
}
.tx-powermail .clear{clear:both}
.tx-powermail *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.tx-powermail *.hide{display:none}
.tx-powermail .powermail_fieldset{clear:left;
}
.tx-powermail .powermail_fieldset .powermail_legend{display:none;
}
.tx-powermail .powermail_fieldset .powermail_label{
}
.tx-powermail .powermail_fieldset .powermail_label[title]{cursor:help}
.tx-powermail .powermail_fieldset .powermail_label[title]:after{content:'i';display:inline-block;-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;border-radius:100px;height:16px;width:16px;background-color:#aaa;margin:0 0 0 2px;font-size:14px;line-height:16px;text-align:center;color:white;font-family:arial;font-weight:bold}
.tx-powermail .powermail_fieldset .powermail_label[title][title=""]{cursor:inherit}
.tx-powermail .powermail_fieldset .powermail_label[title][title=""]:after{display:none}
.tx-powermail .powermail_fieldset .powermail_fieldwrap{margin:0 0 0.5em 0;clear:both;overflow:hidden}
.tx-powermail .powermail_fieldset .powermail_fieldwrap_content{margin:10px 0 0;clear:none;overflow:visible}
.tx-powermail .powermail_fieldset .powermail_fieldwrap_content *{box-sizing:content-box}
.tx-powermail .powermail_fieldset .powermail_field{
}
.tx-powermail .powermail_fieldset .powermail_field.powermail_submit,.tx-powermail .powermail_fieldset .powermail_field.powermail_reset{
}
.tx-powermail .powermail_fieldset .powermail_field.powermail_reset{background-color:#ffca4b}
.tx-powermail .powermail_fieldset .powermail_field.powermail_captcha{width:100%}
.tx-powermail .powermail_fieldset .powermail_captchaimage{width:100%;margin-top:10px}
.tx-powermail .powermail_fieldset .powermail_fieldwrap_radio legend,.tx-powermail .powermail_fieldset .powermail_fieldwrap_check legend{padding:0}
.tx-powermail .powermail_fieldset .powermail_fieldwrap_radio fieldset,.tx-powermail .powermail_fieldset .powermail_fieldwrap_check fieldset{border:0;padding:0;margin:0}
.tx-powermail .powermail_fieldset .powermail_radio_outer,.tx-powermail .powermail_fieldset .powermail_captcha_outer,.tx-powermail .powermail_fieldset .powermail_check_outer,.tx-powermail .powermail_fieldset .powermail_fieldwrap_text,.tx-powermail .powermail_fieldset .powermail_fieldwrap_file_inner ul{background-color:white;border:1px solid #bbb;float:right;padding:3px;width:400px;list-style:none;margin:0}
.tx-powermail .powermail_fieldset .powermail_radio_outer>li,.tx-powermail .powermail_fieldset .powermail_captcha_outer>li,.tx-powermail .powermail_fieldset .powermail_check_outer>li,.tx-powermail .powermail_fieldset .powermail_fieldwrap_text>li,.tx-powermail .powermail_fieldset .powermail_fieldwrap_file_inner ul>li{margin:5px}
.tx-powermail .powermail_fieldset .powermail_radio_outer>li .deleteAllFiles,.tx-powermail .powermail_fieldset .powermail_captcha_outer>li .deleteAllFiles,.tx-powermail .powermail_fieldset .powermail_check_outer>li .deleteAllFiles,.tx-powermail .powermail_fieldset .powermail_fieldwrap_text>li .deleteAllFiles,.tx-powermail .powermail_fieldset .powermail_fieldwrap_file_inner ul>li .deleteAllFiles{color:#bbb;cursor:pointer}
.tx-powermail .powermail_fieldset .powermail_radio_outer>li .deleteAllFiles:hover,.tx-powermail .powermail_fieldset .powermail_captcha_outer>li .deleteAllFiles:hover,.tx-powermail .powermail_fieldset .powermail_check_outer>li .deleteAllFiles:hover,.tx-powermail .powermail_fieldset .powermail_fieldwrap_text>li .deleteAllFiles:hover,.tx-powermail .powermail_fieldset .powermail_fieldwrap_file_inner ul>li .deleteAllFiles:hover{text-decoration:underline}
.tx-powermail .powermail_fieldset .parsley-errors-list{display:none;margin:5px 0 20px 214px;padding:0;list-style-type:none;background-color:#f2dede;border:1px solid #ebccd1;
width:290px;
float:left;
clear:right}
.tx-powermail .powermail_fieldset .parsley-errors-list.filled{display:block}
.tx-powermail .powermail_fieldset .parsley-errors-list>li{color:#a94442;padding:5px 10px}
.tx-powermail .powermail_fieldset .powermail_field_error,.tx-powermail .powermail_fieldset .parsley-error,.tx-powermail .powermail_fieldset .powermail_form .parsley-error:focus,.tx-powermail .powermail_fieldset div.error{background-color:#ebccd1;border:1px solid #a94442;color:#a94442}
.tx-powermail .powermail_fieldset .powermail_field_error_container .parsley-errors-list{width:100%;margin-bottom:0;background-color:#ebccd1;border:none}
.tx-powermail .powermail_fieldset .powermail_field_error_container .parsley-errors-list>li{padding-left:5px}
.tx-powermail .powermail_create,.tx-powermail .powermail_confirmation{border:1px solid #bbb;padding:10px;margin:0 0 20px 0;background:#eee;overflow:hidden}
.tx-powermail .powermail_create .powermail_confirmation_submit,.tx-powermail .powermail_create .powermail_confirmation_form,.tx-powermail .powermail_confirmation .powermail_confirmation_submit,.tx-powermail .powermail_confirmation .powermail_confirmation_form{margin:20px 0 0 0;padding:5px 20px;color:white;font-weight:bold;cursor:pointer;float:right;background-color:#1e5799;border:1px solid #eee}
.tx-powermail .powermail_create .powermail_confirmation_form,.tx-powermail .powermail_confirmation .powermail_confirmation_form{float:left;clear:left;background-color:#bbb}
.tx-powermail .powermail_progressbar{width:400px;height:5px;float:right;border:1px solid #EEEEEE;clear:both}
.tx-powermail .powermail_progressbar.disable{display:none}
.tx-powermail .powermail_progressbar>.powermail_progress{background:#1e5799;width:0%;max-width:100%;-webkit-animation:progress 5s 1 forwards;-moz-animation:progress 5s 1 forwards;-ms-animation:progress 5s 1 forwards;animation:progress 5s 1 forwards}
.tx-powermail .powermail_progressbar>.powermail_progress>.powermail_progess_inner{height:5px;width:100%;overflow:hidden;background:url("/typo3conf/ext/powermail/Resources/Public/Image/icon_loading.gif") repeat-x;-moz-opacity:0.25;-khtml-opacity:0.25;opacity:0.25;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=25);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=25);filter:alpha(opacity=25)}
.tx-powermail .powermail_confirmation .powermail_progressbar{width:100%}
.tx-powermail .powermail_all>dt{width:200px;float:left;clear:left;font-weight:bold}
.tx-powermail .powermail_all>dd{width:400px;float:left;margin:0}
.tx-powermail .powermail_message{padding:5px 0 10px 20px;
background-color:#ebccd1;border:1px solid #a94442;background-position:98% 10px;background-repeat:no-repeat;
}
.tx-powermail .powermail_message li{padding:5px 50px 0 0}
.tx-powermail .powermail_message.powermail_message_ok{background-image:url("/typo3conf/ext/powermail/Resources/Public/Image/icon_ok.png");background-color:#cdeaca;border:1px solid #3b7826}
.tx-powermail .powermail_message.powermail_message_ok li{color:#3b7826}
.tx-powermail .powermail_message.powermail_message_error li{color:#a94442}
.tx-powermail .powermail_message.powermail_message_note{background-image:url("/typo3conf/ext/powermail/Resources/Public/Image/icon_ok.png");background-color:#fcf8e3;border:1px solid #ffca4b}
.tx-powermail .powermail_message.powermail_message_note li{color:#ffca4b}
.tx-powermail .powermail_tabmenu{list-style:none;margin:0;padding:0}
.tx-powermail .powermail_tabmenu>li{display:inline-block;padding:5px 10px;cursor:pointer;background:#eee;border-top:1px solid #bbb;border-left:1px solid #bbb;border-right:1px solid #bbb;color:#aaa}
.tx-powermail .powermail_tabmenu>li.act{color:#444}
.tx-powermail .powermail_tabmenu>li.parsley-error{background-color:#ebccd1}
.tx-powermail .powermail_fieldset .powermail_tab_navigation{margin-top:2em}
.tx-powermail .powermail_fieldset .powermail_tab_navigation .powermail_tab_navigation_next,.tx-powermail .powermail_fieldset .powermail_tab_navigation .powermail_tab_navigation_previous{background-color:#aaa;display:inline-block;padding:5px 30px;text-decoration:none;color:white;border:1px solid #bbb;font-weight:bold}
.tx-powermail .powermail_fieldset .powermail_tab_navigation .powermail_tab_navigation_next{background-color:#1e5799;float:right}
@-webkit-keyframes progress{to{width:100%}
}
@-moz-keyframes progress{to{width:100%}
}
@-ms-keyframes progress{to{width:100%}
}
@keyframes progress{to{width:100%}
}
.powermail_frontend{clear:left;margin:0 0 20px 0;background:#eee;overflow:auto}
.powermail_frontend table.powermail_frontend_list{width:100%;font-size:0.8em;border:1px solid #444;margin-top:15px;border-spacing:0;border-collapse:separate}
.powermail_frontend table.powermail_frontend_list tr th{color:white;font-weight:bold;padding:7px 3px;text-align:left;background:#444}
.powermail_frontend table.powermail_frontend_list tr td{padding:3px}
.powermail_frontend table.powermail_frontend_list tr:nth-child(even){background:#bbb}
.powermail_frontend .powermail_frontend_filter{background:#bbb;padding:10px 0}
.powermail_frontend .powermail_frontend_filter .powermail_frontend_search_container{padding:5px 10px;clear:both}
.powermail_frontend .powermail_frontend_filter .powermail_frontend_search_container label{float:left;display:block;width:200px;padding-top:3px}
.powermail_frontend .powermail_frontend_filter .powermail_frontend_search_container input{width:400px;padding:5px;float:right;border:none}
.powermail_frontend .powermail_frontend_filter .powermail_frontend_search_container .powermail_frontend_search_submit{color:white;cursor:pointer;background:#1e5799;clear:both}
.powermail_frontend .powermail_frontend_abc,.powermail_frontend .powermail_frontend_export{width:600px;margin:10px 0}
.powermail_frontend .powermail_frontend_abc .powermail_frontend_abc_inner,.powermail_frontend .powermail_frontend_abc .powermail_frontend_export_inner,.powermail_frontend .powermail_frontend_export .powermail_frontend_abc_inner,.powermail_frontend .powermail_frontend_export .powermail_frontend_export_inner{margin:0 10px}
.powermail_frontend .powermail_frontend_abc .powermail_frontend_abc_inner span.abc,.powermail_frontend .powermail_frontend_abc .powermail_frontend_abc_inner span.abc a,.powermail_frontend .powermail_frontend_abc .powermail_frontend_export_inner span.abc,.powermail_frontend .powermail_frontend_abc .powermail_frontend_export_inner span.abc a,.powermail_frontend .powermail_frontend_export .powermail_frontend_abc_inner span.abc,.powermail_frontend .powermail_frontend_export .powermail_frontend_abc_inner span.abc a,.powermail_frontend .powermail_frontend_export .powermail_frontend_export_inner span.abc,.powermail_frontend .powermail_frontend_export .powermail_frontend_export_inner span.abc a{font-weight:bold;text-decoration:none}
.powermail_frontend .powermail_frontend_export{width:640px}
.powermail_frontend .powermail_frontend_export input{width:17px;height:16px;padding-top:2px;cursor:pointer;text-indent:-99999px;border:0;background-repeat:no-repeat;background-image:url("/typo3conf/ext/powermail/Resources/Public/Image/icon_csv.gif")}
.powermail_frontend .powermail_frontend_export input.export_icon_xls{background-image:url("/typo3conf/ext/powermail/Resources/Public/Image/icon_xls.gif")}
.powermail_frontend .powermail_frontend_export .powermail_frontend_export_icon{float:right;padding-top:5px;margin-left:5px;height:19px}
.powermail_frontend dl{clear:both;padding:5px 10px}
.powermail_frontend dl dt{float:left;width:150px;font-weight:bold;clear:left;margin-right:10px}
.powermail_frontend dl dd{float:left}
.powermail_frontend .powermail_frontend_back{margin:10px;display:inline-block;padding:5px 20px;background-color:#bbb;border:1px solid #eee;color:white;text-decoration:none}
.xdsoft_datetimepicker{box-shadow:0px 5px 15px -5px rgba(0,0,0,0.506);background:white;border-bottom:1px solid #bbb;border-left:1px solid #bbb;border-right:1px solid #bbb;border-top:1px solid #bbb;color:#333333;font-family:"Helvetica Neue","Helvetica","Arial",sans-serif;padding:8px;padding-left:0px;padding-top:2px;position:absolute;z-index:9999;-moz-box-sizing:border-box;box-sizing:border-box;display:none}
.xdsoft_datetimepicker iframe{position:absolute;left:0;top:0;width:75px;height:210px;background:transparent;border:none}
.xdsoft_datetimepicker button{border:none !important}
.xdsoft_noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}
.xdsoft_noselect::selection{background:transparent}
.xdsoft_noselect::-moz-selection{background:transparent}
.xdsoft_datetimepicker.xdsoft_inline{display:inline-block;position:static;box-shadow:none}
.xdsoft_datetimepicker *{-moz-box-sizing:border-box;box-sizing:border-box;padding:0px;margin:0px}
.xdsoft_datetimepicker .xdsoft_datepicker,.xdsoft_datetimepicker .xdsoft_timepicker{display:none}
.xdsoft_datetimepicker .xdsoft_datepicker.active,.xdsoft_datetimepicker .xdsoft_timepicker.active{display:block}
.xdsoft_datetimepicker .xdsoft_datepicker{width:224px;float:left;margin-left:8px}
.xdsoft_datetimepicker .xdsoft_timepicker{width:58px;float:left;text-align:center;margin-left:8px;margin-top:0px}
.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{margin-top:8px;margin-bottom:3px}
.xdsoft_datetimepicker .xdsoft_mounthpicker{position:relative;text-align:center}
.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_today_button{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAAeCAYAAACsYQl4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozQjRCQjRGREU4MkNFMzExQjRDQkIyRDJDOTdBRUI1MCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCQjg0OUYyNTZDODAxMUUzQjMwM0IwMERBNUU0ODQ5NSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCQjg0OUYyNDZDODAxMUUzQjMwM0IwMERBNUU0ODQ5NSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkI5NzE3MjFBN0E2Q0UzMTFBQjJEQjgzMDk5RTNBNTdBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjNCNEJCNEZERTgyQ0UzMTFCNENCQjJEMkM5N0FFQjUwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+aQvATgAAAfVJREFUeNrsmr1OwzAQxzGtkPjYEAuvVGAvfQIGRKADE49gdLwDDwBiZ2RhQUKwICQkWLsgFiRQuIBTucFJ/XFp4+hO+quqnZ4uvzj2nV2RpukCW/22yAgYNINmc7du7DcghCjrkqgOKjF1znpt6rZ0AGWQj7TvCU8d9UM+QAGDrhdyc2Bnc1WVVPBev9V8lBnY+rDwncWZThG4xk4lmxtJy2AHgoY/FySgbSBPwPZ8mEXbQx3aDERb0EbYAYFC7pcAtAvkMWwC0D3NX58S9D/YnoGC7nPWr3Dg9JTbtuHhDShBT8D2CBSK/iIEvVXxpuxSgh7DdgwUTL4iA92zmJb6lKB/YTsECmV+IgK947AGDIqgQ/LojsO135Hn51l2cWlov0JdGNrPUceueXRwilSVgkUyom9Rd6gbLfYTDeO+1v6orn0InTogYDGUkYLO3/wc9BdqqTCKP1Tfi+oTIaCBIL2TES+GTyruT9S61p6BHam+99DFEAgLFklYsIBHwSI9QY80H5ta+1rB/6ovaKihBJeEJbgLbBlQgl+j3lDPqA2tfQV1j3pVn8s+oKHGTSVJ+FqDLeR5bCqJ2E/BCycsoLZETXaKGs7rhKVt+9HZScrZNMi88V8P7LlDbvOZYaJVpMMmBCT4n0o8dTBoNgbdWPsRYACs3r7XyNfbnAAAAABJRU5ErkJggg==")}
.xdsoft_datetimepicker .xdsoft_prev{float:left;background-position:-20px 0px}
.xdsoft_datetimepicker .xdsoft_today_button{float:left;background-position:-70px 0px;margin-left:5px}
.xdsoft_datetimepicker .xdsoft_next{float:right;background-position:0px 0px}
.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-color:transparent;background-repeat:no-repeat;border:0px none currentColor;cursor:pointer;display:block;height:30px;opacity:0.5;outline:medium none currentColor;overflow:hidden;padding:0px;position:relative;text-indent:100%;white-space:nowrap;width:20px}
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next{float:none;background-position:-40px -15px;height:15px;width:30px;display:block;margin-left:14px;margin-top:7px}
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{background-position:-40px 0px;margin-bottom:7px;margin-top:0px}
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{height:151px;overflow:hidden;border-bottom:1px solid #eee}
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div{background:white;border-top:1px solid #eee;color:#444;font-size:12px;text-align:center;border-collapse:collapse;cursor:pointer;border-bottom-width:0px;height:25px;line-height:25px}
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:first-child{border-top-width:0px}
.xdsoft_datetimepicker .xdsoft_today_button:hover,.xdsoft_datetimepicker .xdsoft_next:hover,.xdsoft_datetimepicker .xdsoft_prev:hover{opacity:1}
.xdsoft_datetimepicker .xdsoft_label{display:inline;position:relative;z-index:9999;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:bold;background-color:#fff;float:left;width:182px;text-align:center;cursor:pointer}
.xdsoft_datetimepicker .xdsoft_label:hover{text-decoration:underline}
.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select{border:1px solid #ccc;position:absolute;right:0px;top:30px;z-index:101;display:none;background:#fff;max-height:160px;overflow-y:hidden}
.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_monthselect{right:-7px}
.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_yearselect{right:2px}
.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#fff;background:#a94442}
.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option{padding:2px 10px 2px 5px}
.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#1e5799;box-shadow:#1e5799 0px 1px 3px 0px inset;color:#fff;font-weight:700}
.xdsoft_datetimepicker .xdsoft_month{width:90px;text-align:right}
.xdsoft_datetimepicker .xdsoft_calendar{clear:both}
.xdsoft_datetimepicker .xdsoft_year{width:56px}
.xdsoft_datetimepicker .xdsoft_calendar table{border-collapse:collapse;width:100%}
.xdsoft_datetimepicker .xdsoft_calendar td>div{padding-right:5px}
.xdsoft_datetimepicker .xdsoft_calendar th{height:25px}
.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{width:14.2857142%;background:#F5F5F5;border:1px solid #DDDDDD;color:#666666;font-size:12px;text-align:right;padding:0px;border-collapse:collapse;cursor:pointer;height:25px}
.xdsoft_datetimepicker .xdsoft_calendar th{background:#F1F1F1}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{color:#1e5799}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#1e5799;box-shadow:#1e5799 0px 1px 3px 0px inset;color:#fff;font-weight:700}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,.xdsoft_datetimepicker .xdsoft_time_box>div>div.xdsoft_disabled{opacity:0.5}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled{opacity:0.2}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#fff !important;background:#a94442 !important;box-shadow:none !important}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_disabled:hover{color:inherit	!important;background:inherit !important;box-shadow:inherit !important}
.xdsoft_datetimepicker .xdsoft_calendar th{font-weight:700;text-align:center;color:#999;cursor:default}
.xdsoft_datetimepicker .xdsoft_copyright{color:#ccc !important;font-size:10px;clear:both;float:none;margin-left:8px}
.xdsoft_datetimepicker .xdsoft_copyright a{color:#eee !important}
.xdsoft_datetimepicker .xdsoft_copyright a:hover{color:#aaa !important}
.xdsoft_time_box{position:relative;border:1px solid #ccc}
.xdsoft_scrollbar>.xdsoft_scroller{background:#ccc !important;height:20px;border-radius:3px}
.xdsoft_scrollbar{position:absolute;width:7px;right:0px;top:0px;bottom:0px;cursor:pointer}
.xdsoft_scroller_box{position:relative}
.tx-powermail .powermail_fieldset .powermail_radio_outer{float:none;width:290px}
.tx-powermail .powermail_fieldset .powermail_radio_inner>label{float:none;width:auto;margin-right:0}
.ui-datepicker-next span,.ui-datepicker-prev span{cursor:pointer;text-indent:-99999px}
.powermail_field{width:290px;padding:3px;border:1px solid #ccc;box-shadow:inset 0 0 2px #4a4a4a;-moz-box-shadow:inset 0 0 2px #4a4a4a;-webkit-box-shadow:inset 0 0 2px #4a4a4a}
.powermail_field.powermail_submit{width:auto;padding:0 55px 0 18px;background:transparent url('../../fileadmin/luxpellets/images/btn_rounded_right_check.png') right center no-repeat;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}
.powermail_fieldwrap .powermail_check_outer{float:none !important;display:inline-block !important;width:auto !important;border:none !important;background-color:transparent !important}
fieldset.powermail_fieldset .powermail_check_inner label{float:none}
.powermail_fieldwrap .powermail_check_outer .parsley-errors-list{margin-left:0 !important}
.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{float:left;position:relative}
.formError{cursor:pointer;display:block;font-family:Calibri,Arial,sans-serif;left:300px;position:absolute;top:300px}
.ajaxSubmit{background:none repeat scroll 0 0 #55EA55;border:1px solid #999999;display:none;padding:20px}
.formError .formErrorContent{background:none repeat scroll 0 0 #1E5799;border:2px solid #DDDDDD;color:#FFFFFF;font-size:11px;padding:4px 10px;position:relative;width:150px}
.greenPopup .formErrorContent{background:none repeat scroll 0 0 #33BE40}
.blackPopup .formErrorContent{background:none repeat scroll 0 0 #393939;color:#FFFFFF}
.formError .formErrorArrow{margin:-2px 0 0 13px;position:relative;width:15px}
body[dir="rtl"] .formError .formErrorArrow,body.rtl .formError .formErrorArrow{margin:-2px 13px 0 0}
.formError .formErrorArrowBottom{box-shadow:none;margin:0 0 0 12px;top:2px}
.formError .formErrorArrow div{background:none repeat scroll 0 0 #1E5799;border-left:2px solid #DDDDDD;border-right:2px solid #DDDDDD;display:block;font-size:0;height:1px;line-height:0;margin:0 auto}
.formError .formErrorArrowBottom div{box-shadow:none}
.greenPopup .formErrorArrow div{background:none repeat scroll 0 0 #33BE40}
.blackPopup .formErrorArrow div{background:none repeat scroll 0 0 #393939;color:#FFFFFF}
.formError .formErrorArrow .line10{border:medium none;width:15px}
.formError .formErrorArrow .line9{border:medium none;width:13px}
.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{border-bottom:0 solid #DDDDDD;border-left:2px solid #DDDDDD;border-right:2px solid #DDDDDD;width:1px}
.formError .formErrorArrow .line2{background:none repeat scroll 0 0 #DDDDDD;border:medium none;width:3px}
.formError .formErrorArrow .line1{background:none repeat scroll 0 0 #DDDDDD;border:medium none;width:1px}
@font-face{font-family:'icomoon';src:url('../../fileadmin/luxpellets/fonts/icomoon.eot?l8j70p');src:url('../../fileadmin/luxpellets/fonts/icomoon.eot?#iefixl8j70p') format('embedded-opentype'),url('../../fileadmin/luxpellets/fonts/icomoon.woff?l8j70p') format('woff'),url('../../fileadmin/luxpellets/fonts/icomoon.ttf?l8j70p') format('truetype'),url('../../fileadmin/luxpellets/fonts/icomoon.svg?l8j70p#icomoon') format('svg');font-weight:normal;font-style:normal}
*,*::before,*::after{border:0 none;box-sizing:border-box}
body{font-size:13px;line-height:1.3em}
html{-webkit-text-size-adjust:100%}
h1,h2,h3,h4,h5{text-align:left;line-height:1.4em}
h1{font-size:21x}
h2{font-size:19px}
h3{font-size:17px}
p{margin:0.25em 0 1em 0;font-size:1em;line-height:1.4em}
img{max-width:100%;height:auto}
.powermail_field.powermail_submit{padding:0.5em 1em;background:none}
span.button.submit input{padding-left:2.5em}
span.button.submit:after{content:"\ea10";position:absolute;left:1em;top:50%;display:block;margin-top:-0.5em;font-family:'icomoon';font-size:1.2em;color:#ffffff;text-shadow:1px 1px 1px rgba(0,0,0,0.8)}
span.button{display:inline-block;height:auto;margin:0;padding:0;background:none}
span.button a,span.button input{display:block;height:auto;padding:0.25em 0.5em;line-height:1.5em;background:none;border:0 none;text-shadow:1px 1px 0 rgba(0,0,0,0.8)}
a.glossy,button.glossy,span.button,span.download-button{position:relative;font-weight:normal;color:#ffffff;background:#82b81a;background:-webkit-gradient(linear,left top,left bottom,color-stop(30%,#82b81a),color-stop(100%,#6c9816));background:-webkit-linear-gradient(top,#82b81a 30%,#6c9816 100%);background:-moz-linear-gradient(top,#82b81a 30%,#6c9816 100%);background:-o-linear-gradient(top,#82b81a 30%,#6c9816 100%);background:-ms-linear-gradient(top,#82b81a 30%,#6c9816 100%);background:linear-gradient(to bottom,#82b81a 30%,#6c9816 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#82b81a',endColorstr='#6c9816',GradientType=0);white-space:nowrap;border:1px solid #486119;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.2);box-shadow:0 1px 3px 0 rgba(0,0,0,0.2);text-shadow:1px 1px 0 rgba(0,0,0,0.8);text-decoration:none}
a.glossy,button.glossy,span.download-button{padding:0.25em 1em}
.glossy::before,span.button::before,span.download-button::before{display:block;content:"";position:absolute;top:0;left:1%;width:98%;height:30%;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,0.7) 8%,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(8%,rgba(255,255,255,0.7)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,0.7) 8%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,0.7) 8%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,0.7) 8%,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(255,255,255,0.7) 8%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#00ffffff',GradientType=0)}
a.glossy img,button.glossy img,span.download-button img{vertical-align:text-bottom !important}
.glossy.grey{background:#ff6c00;background:-webkit-gradient(linear,left top,left bottom,color-stop(30%,#808080),color-stop(100%,#cacaca));background:-webkit-linear-gradient(top,#808080 30%,#cacaca 100%);background:-moz-linear-gradient(top,#808080 30%,#cacaca 100%);background:-o-linear-gradient(top,#808080 30%,#cacaca 100%);background:-ms-linear-gradient(top,#808080 30%,#cacaca 100%);background:linear-gradient(to bottom,#808080 30%,#cacaca 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#808080',endColorstr='#cacaca',GradientType=0);border:1px solid #666666}
#hotline,#hotline a{color:#ffffff}
#hotline .space{margin:0 1em}
.tx-powermail p{max-width:290px}
.tx-powermail .powermail_fieldset .parsley-errors-list{margin:5px;margin-left:214px}
input#menutoggle{position:absolute;top:11px;left:29px;opacity:0}
input#menutoggle:checked ~ .nav-toggle span{-webkit-transform:scale3d(0,1,1);transform:scale3d(0,1,1)}
input#menutoggle:checked ~ .nav-toggle:after{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg)}
input#menutoggle:checked ~ .nav-toggle:before{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg)}
.nav-toggle{width:30px;height:24px;display:block;cursor:pointer;top:5px;left:14px;position:absolute;z-index:1}
.nav-toggle:after,.nav-toggle:before{content:"";width:100%;height:2px;position:absolute;background:#006bb3;top:50%;-webkit-transition:-webkit-transform 0.5s;transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s,-webkit-transform 0.5s;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}
.nav-toggle:after{-webkit-transform:translate3d(0,-10px,0) scale3d(1,1,1);transform:translate3d(0,-10px,0) scale3d(1,1,1)}
.nav-toggle:before{-webkit-transform:translate3d(0,10px,0) scale3d(1,1,1);transform:translate3d(0,10px,0) scale3d(1,1,1)}
.nav-toggle span{position:absolute;top:50%;width:100%;height:2px;overflow:hidden;background-color:#006bb3;-webkit-transition:all 0.5s;transition:all 0.5s}
input#menutoggle,.nav-toggle{display:none}
.mobile-only,.tablet.portrait-only,.tablet.landscape-only{display:none}
span.slogan{position:absolute;top:0;left:150px;color:#006bb3}
#logo img{max-width:375px}
#topnav a{height:16px}
#language,#company{margin:0 1em}
#hotline{height:auto;padding:0 1em;font-size:unset}
#hotline span{font-size:0.9em;line-height:2em}
#navigation{position:relative}
#mainnav,#navigation span.claim{float:none}
#navigation span.claim{position:absolute;top:0.6em;right:0.8em;margin-right:0}
#navigation{height:auto;border-bottom:none;border-bottom:4px solid #82b81a}
#mainnav{-webkit-transition:max-height 0.3s ease;-moz-transition:max-height 0.3s ease;-ms-transition:max-height 0.3s ease;-o-transition:max-height 0.3s ease;transition:max-height 0.3s ease}
#mainnav li{display:inline-block;position:relative;transition:visibility 0s,opacity 0.5s linear}
#mainnav li a{display:block}
#mainnav li a:hover,#mainnav li.active a{color:#006bb3;border-bottom:none}
#mainnav li.active a{border-bottom:none}
#mainnav li:hover:after,#mainnav li.active:after{content:" ";display:block;position:absolute;bottom:-4px;left:0;width:100%;color:#006bb3;border-bottom:4px solid #006bb3}
#breadcrumb{padding:0 0 1em;font-size:0.9em}
ul.breadcrumb{list-style-type:none;display:inline;font-size:1em}
ul.breadcrumb li{display:inline}
ul.breadcrumb li:after{content:"»";display:inline-block;width:1em;margin-left:0.5em}
#maincontent{width:100%;margin:0 !important;padding:1em !important}
#maincontent.left_column{float:left;width:570px}
#right_column{float:left;width:410px;height:100%;margin:0;padding:1em}
#slider{max-width:810px;width:100%;height:auto}
#map_canvas{width:100% !important;max-width:100%;margin-bottom:0 !important}
.checktable table{max-width:810px;width:100%}
@media only screen and (max-width:1023px){.tablet.landscape-only{display:block}
#mainnav li a{padding:0.5em 0.6em 0.6em}
#wrapper{max-width:768px}
#usp{display:none}
#navigation span.claim{top:-1.7em}
#maincontent.left_column{width:458px}
#right_column{width:310px}
.powermail_fieldwrap span.button{margin-left:0}
.powermail_fieldwrap p{margin-left:0 !important}
}
@media only screen and (max-width:768px){#wrapper{width:100%}
#company{height:auto}
#navigation{height:auto}
#navigation span.claim{margin-right:0}
#mainnav li a{padding:0.5em 0.5em 0.6em}
#maincontent,#maincontent.left_column{width:100%}
#right_column{position:relative;width:100%}
#right_column .csc-default{margin:0;padding:0;border:none}
.powermail_fieldwrap p{margin-left:0 !important}
.tx-powermail .powermail_fieldset .powermail_fieldwrap{overflow:visible}
.powermail_fieldwrap span.button{margin-left:0}
.checktable table{width:100%}
.checktable table td{float:left;width:100%}
#wrapper{width:100%}
#mainnav li:hover:after,#mainnav li.active:after{display:none}
.din_logo_contour{width:94px;height:auto}
.enplus_logo_contour{right:95px;width:82px;height:auto}
.theme-default .nivo-controlNav{bottom:-40px}
input.powermail_field[type="text"],input.powermail_field[type="email"],textarea.powermail_field{-webkit-appearance:none;-moz-appearance:none;appearance:none}
.powermail_field{font-size:1.3em;border-radius:0;-webkit-border:1px solid #cccccc;-moz-border:1px solid #cccccc;border:1px solid #cccccc;padding:0.35em;outline:none;-webkit-box-shadow:none;box-shadow:none}
.powermail_fieldwrap span.button{margin-left:214px}
.powermail_fieldwrap p{margin-left:214px !important}
fieldset.powermail_fieldset label,fieldset.powermail_fieldset fieldset legend{font-size:1.1em;line-height:2em;font-weight:bold}
}
@media only screen and (max-width:736px){.hide-on-mobile{display:none}
.mobile-only{display:block}
div.tablet.landscape-only{display:none}
div.tablet{display:block}
#hotline span{font-size:1.2em !important}
}
@media only screen and (max-width:603px){#certification-button{display:none}
#mainnav li:hover:after,#mainnav li.active:after{display:none}
.din_logo_contour{width:75px;height:auto}
.enplus_logo_contour{right:75px;width:65px;height:auto}
}
@media only screen and (max-width:603px){#logo{float:none;width:100%;overflow:hidden}
#navigation{min-height:40px}
#navigation span.claim{top:0.5em}
.nav-toggle{display:block}
#mainnav{position:relative;top:2em;max-height:0;margin-bottom:2em;padding:0;overflow:hidden}
#mainnav.menu-open{max-height:300px}
#mainnav li{display:block;width:auto;padding:0 1em}
#mainnav li a{padding:12px 0 10px;font-size:1.5em}
#map_canvas{width:100% !important;max-width:100%;margin-bottom:0 !important}
#second_row{margin:0 1em;padding:0}
#footer{padding:1em}
#bottomnav{font-size:1.2em}
#bottomnav a{padding:0}
#bottomnav li{display:block;padding:0.5em 0;text-align:left}
.din_logo_contour,.enplus_logo_contour{display:none}
.csc-sitemap li{padding:0.5em 0}
.csc-sitemap li a{font-size:1.2em;padding:0}
.csc-textpic figure.csc-textpic-image,.csc-textpic-imagewrap{
}
.csc-textpic-text{margin:0 !important}
.csc-default.floatLeft,.csc-default.floatRight{float:none}
.csc-default.width50p{width:100%}
.powermail_field{width:100%}
.powermail_fieldwrap p{margin-left:0 !important}
.powermail_fieldwrap span.button{margin-left:0 !important}
fieldset.powermail_fieldset label,fieldset.powermail_fieldset fieldset legend{float:none;display:block;width:100%;
}
.tx-powermail .powermail_fieldset .parsley-errors-list{width:100%;margin:5px 0}
.tx-powermail .powermail_fieldset .powermail_radio_outer{width:100%}
.tx-powermail .powermail_fieldset .powermail_radio_inner>label{display:inline-block}
span.new-button{top:0;right:1em}
}
@media only screen and (max-width:420px){span.slogan{display:none}
}
@media only screen and (max-width:320px){#hotline span{font-size:0.83em}
}
@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){#hotline span{font-size:1.2em}
}
@media only screen and (min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){#hotline span{font-size:1.2em}
}
@media only screen and (min-device-width:414px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:3){#hotline span{font-size:1.2em}
}
.xdsoft_datetimepicker .xdsoft_calendar td:not(.xdsoft_disabled):not(.xdsoft_current){background-color:#82b81a;color:#ffffff}
.nivoSlider{position:relative;width:100%;height:auto;overflow:hidden}
.nivoSlider img{position:absolute;top:0px;left:0px;max-width:none}
.nivo-main-image{display:block !important;position:relative !important;width:100% !important}
.nivoSlider a.nivo-imageLink{position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none;background:white;filter:alpha(opacity=0);opacity:0}
.nivo-slice{display:block;position:absolute;z-index:5;height:100%;top:0}
.nivo-box{display:block;position:absolute;z-index:5;overflow:hidden}
.nivo-box img{display:block}
.nivo-caption{position:absolute;left:0px;bottom:0px;background:#000;color:#fff;width:100%;z-index:8;padding:5px 10px;opacity:0.8;overflow:hidden;display:none;-moz-opacity:0.8;filter:alpha(opacity=8);-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
}
.nivo-caption p{padding:5px;margin:0}
.nivo-caption a{display:inline !important}
.nivo-html-caption{display:none}
.nivo-directionNav a{position:absolute;top:45%;z-index:9;cursor:pointer}
.nivo-prevNav{left:0px}
.nivo-nextNav{right:0px}
.nivo-controlNav{text-align:center;padding:15px 0}
.nivo-controlNav a{cursor:pointer}
.nivo-controlNav a.active{font-weight:bold}
.theme-default .nivoSlider{position:relative;background:#fff url('../../fileadmin/luxpellets/javascript/nivo-slider/themes/default/loading.gif') no-repeat 50% 50%;margin-bottom:10px;-webkit-box-shadow:0px 1px 5px 0px #4a4a4a;-moz-box-shadow:0px 1px 5px 0px #4a4a4a;box-shadow:0px 1px 5px 0px #4a4a4a}
.theme-default .nivoSlider img{position:absolute;top:0px;left:0px;display:none}
.theme-default .nivoSlider a{border:0;display:block}
.theme-default .nivo-controlNav{text-align:center;padding:20px 0}
.theme-default .nivo-controlNav a{display:inline-block;width:22px;height:22px;background:url('../../fileadmin/luxpellets/javascript/nivo-slider/themes/default/bullets.png') no-repeat;text-indent:-9999px;border:0;margin:0 2px}
.theme-default .nivo-controlNav a.active{background-position:0 -22px}
.theme-default .nivo-directionNav a{display:block;width:30px;height:30px;background:url('../../fileadmin/luxpellets/javascript/nivo-slider/themes/default/arrows.png') no-repeat;text-indent:-9999px;border:0;opacity:0;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}
.theme-default:hover .nivo-directionNav a{opacity:1}
.theme-default a.nivo-nextNav{background-position:-30px 0;right:15px}
.theme-default a.nivo-prevNav{left:15px}
.theme-default .nivo-caption{font-family:Helvetica,Arial,sans-serif}
.theme-default .nivo-caption a{color:#fff;border-bottom:1px dotted #fff}
.theme-default .nivo-caption a:hover{color:#fff}
.theme-default .nivo-controlNav.nivo-thumbs-enabled{width:100%}
.theme-default .nivo-controlNav.nivo-thumbs-enabled a{width:auto;height:auto;background:none;margin-bottom:5px}
.theme-default .nivo-controlNav.nivo-thumbs-enabled img{display:block;width:120px;height:auto}
.lv_window{position:absolute;top:50%;left:50%;padding:0;overflow:hidden;text-align:left;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.lv_window,.lv_controls_top,.lv_controls_top_close,.lv_thumbnails,.lv_thumbnails_top_close{z-index:100000}
.lv_skin{float:left;width:100%;height:100%;position:relative;overflow:visible}
.lv_bubble,.lv_shadow{position:absolute}
.lv_bubble *{display:inline;position:relative;float:left;z-index:none}
.lv_skin *{margin:0;padding:0}
.lv_overlay{position:fixed;top:0;left:0;height:100%;width:100%;z-index:99999}
.lv_spinner_wrapper{position:absolute;top:50%;left:50%;cursor:pointer}
.lv_inner_previous_next_overlays{position:absolute;top:0px;left:0px;width:100%;height:100%;padding:0;margin:0;overflow:hidden;zoom:1;background:url('../../fileadmin/luxpellets/javascript/lightview/skins/blank.gif')}
.lv_inner_previous_next_overlays *{padding:0;margin:0}
.lv_inner_previous_next_overlays .lv_button{position:relative;height:100%;width:49%;background:url('../../fileadmin/luxpellets/javascript/lightview/skins/blank.gif');zoom:1;cursor:pointer}
.lv_button_inner_previous_overlay{float:left}
.lv_button_inner_next_overlay{float:right}
.lv_title_caption{position:absolute;font:11px/18px"Lucida Sans","Lucida Sans Unicode","Lucida Grande",Tahoma,Arial,sans-serif;color:#eaeaea}
.lv_title_caption_slider{position:relative;float:left;overflow-y:hidden}
.lv_title_caption_slide{position:relative;float:left;top:0;left:0;padding:15px 0 7px 0}
.lv_title{font-weight:bold}
.lv_title,.lv_caption{float:left;clear:both}
.lv_update_queue{position:absolute;top:-15000px;left:-15000px;width:5000px;height:5000px;visibility:hidden}
.lv_update_queue .lv_window,.lv_update_queue .lv_content{position:relative;overflow:visible;float:left;top:auto;left:auto;width:100%}
.lv_content .lv_content_wrapper{float:left;clear:both;position:relative}
.lv_update_queue .lv_content_wrapper{position:absolute;top:0;left:0}
.lv_content_wrapper canvas{float:left;zoom:1}
.lv_content{position:absolute;padding:0;margin:0;overflow:auto;
text-align:left;background:url('../../fileadmin/luxpellets/javascript/lightview/skins/blank.gif');
}
.lv_measure_element{position:relative;float:left;clear:both}
.lv_content_canvas,.lv_content_image,.lv_content_flash,.lv_content_object,.lv_content_iframe,.lv_content_html{float:left;border:0;clear:both;padding:0;margin:0;background:none}
.lv_blank_background,
.lv_content
{background-image:url('../../fileadmin/luxpellets/javascript/lightview/skins/blank.gif')}
.lv_side_buttons_underneath{position:absolute;top:50%;left:50%;clear:both;width:100%;padding:0;height:67px;margin-top:-34px}
.lv_side_buttons_underneath *{padding:0;margin:0}
.lv_side_buttons_underneath .lv_side_left{float:left}
.lv_side_buttons_underneath .lv_side_right{float:right}
.lv_side,.lv_side_button{height:37px;width:41px;position:absolute}
.lv_side{position:relative;overflow:hidden;padding:15px 0;cursor:pointer}
.lv_side_left{margin-left:-41px}
.lv_side_right{margin-right:-41px}
.lv_side_button{height:31px;width:41px;cursor:pointer}
.lv_side_button_previous{margin-left:0px;background-image:url('../../fileadmin/luxpellets/javascript/lightview/skins/light/sprite.png');background-repeat:no-repeat;background-position:0px -33px}
.lv_side_button_previous:hover,.lv_side_left .lv_side_button_out{background-position:0px -64px}
.lv_side_button_next{margin-left:0px;background-image:url('../../fileadmin/luxpellets/javascript/lightview/skins/light/sprite.png');background-repeat:no-repeat;background-position:-41px -33px}
.lv_side_button_next:hover,.lv_side_right .lv_side_button_out{background-position:-41px -64px}
.lv_side_buttons_underneath .lv_side_button_out{margin-left:0}
.lv_side_buttons_underneath .lv_side_left_disabled .lv_side_button,.lv_side_buttons_underneath .lv_side_left_disabled:hover .lv_side_button{background-position:0px -95px}
.lv_button_top_close{width:33px;height:33px;position:absolute;cursor:pointer;background-image:url('../../fileadmin/luxpellets/javascript/lightview/skins/light/sprite.png');background-repeat:no-repeat;background-position:0px 0px;
top:17px;
}
.lv_button_top_close:hover{background-position:-33px 0px}
.lv_controls_top{position:fixed;top:0;left:50%;width:126px;margin-left:-63px;height:63px;overflow:hidden}
.lv_controls_top_with_slideshow{width:147px;margin-left:-74px}
.lv_controls_top .lv_top_middle{width:100%;height:33px;margin-top:15px;float:left;position:relative}
.lv_controls_top .lv_top_button{height:100%;float:left;position:relative}
.lv_controls_top .lv_icon{background-image:url('../../fileadmin/luxpellets/javascript/lightview/skins/light/sprite.png');background-repeat:no-repeat;width:100%;height:100%;float:left;cursor:pointer;font-family:"Lucida Sans","Lucida Grande",Tahoma,sans-serif;color:#d4d4d4;text-shadow:0 0 2px rgba(0,0,0,0.5);position:relative}
.lv_controls_top .lv_icon_disabled{cursor:default;color:#2e2e2e;text-shadow:none}
.lv_top_previous{width:63px}
.lv_top_previous .lv_icon{background-position:0px -96px}
.lv_top_previous:hover .lv_icon{background-position:0px -129px}
.lv_top_previous .lv_icon_disabled,.lv_top_previous:hover .lv_icon_disabled{background-position:0px -162px}
.lv_top_slideshow{width:21px;display:none;position:relative}
.lv_controls_top_with_slideshow .lv_top_slideshow{display:block}
.lv_top_slideshow .lv_icon{background-position:-63px -96px}
.lv_top_slideshow:hover .lv_icon{background-position:-63px -129px}
.lv_top_slideshow .lv_icon_disabled,.lv_top_slideshow:hover .lv_icon_disabled{background-position:-63px -162px}
.lv_top_slideshow_playing .lv_icon{background-position:-148px -96px}
.lv_top_slideshow_playing:hover .lv_icon{background-position:-148px -129px}
.lv_top_next{width:62px}
.lv_top_next .lv_icon{background-position:-84px -96px}
.lv_top_next:hover .lv_icon{background-position:-84px -129px}
.lv_top_next .lv_icon_disabled,.lv_top_next:hover .lv_icon_disabled{background-position:-84px -162px}
.lv_icon span{margin-top:5px;width:30px;text-align:center;line-height:23px}
.lv_top_previous span{float:right;margin-right:7px}
.lv_top_next span{float:left;margin-left:6px}
.lv_controls_top_close{height:33px;width:33px;
position:fixed;top:0;right:0;padding:13px}
.lv_controls_top_close_button{height:33px;width:33px;float:left;position:relative;background-image:url('../../fileadmin/luxpellets/javascript/lightview/skins/light/sprite.png');background-repeat:no-repeat;background-position:-166px -21px;cursor:pointer}
.lv_controls_top_close_button:hover{background-position:-166px -54px}
.lv_controls_relative{position:absolute;bottom:10px;left:50%;margin-left:-150px;height:50px;overflow:hidden;background:url('../../fileadmin/luxpellets/javascript/lightview/skins/blank.gif')}
.lv_slider{font-family:"Lucida Sans","Lucida Grande",Tahoma,sans-serif;font-size:9px;height:21px;line-height:21px;padding:15px 0 14px 0;position:relative;overflow:hidden}
.lv_slider .lv_slider_numbers{float:left;position:relative;height:21px;overflow:hidden;margin:0 2px}
.lv_slider .lv_slider_slide{position:absolute;top:0;left:0;height:21px}
.lv_slider_number,.lv_slider_number_empty{float:left;position:relative;height:21px;width:28px;line-height:21px;overflow:hidden;color:#d4d4d4;text-shadow:0 0 2px rgba(0,0,0,0.5);background:#4a4a4a;text-align:center;padding:0;margin:0;zoom:1;text-transform:none;text-decoration:none;border:none;background-repeat:no-repeat;background:url('../../fileadmin/luxpellets/javascript/lightview/skins/light/sprite.png');background-position:-67px 0px;cursor:pointer}
.lv_slider_number_empty{background-position:-151px 0px;cursor:default}
.lv_slider_number_last{margin-right:0}
.lv_slider_number:hover{background-position:-95px 0px}
.lv_slider_numbers .lv_slider_number_active,.lv_slider_numbers .lv_slider_number_active:hover{background-position:-123px 0px;color:#808080;cursor:default}
.lv_slider .lv_slider_icon,.lv_slider .lv_icon{height:21px;width:21px}
.lv_slider .lv_slider_icon{zoom:1;padding:0 2px;
display:inline;position:relative;cursor:pointer;float:left}
.lv_slider .lv_icon{background:url('../../fileadmin/luxpellets/javascript/lightview/skins/light/sprite.png');background-repeat:no-repeat;
position:absolute;top:0;left:2px;display:block}
.lv_slider_previous .lv_icon{background-position:-82px -21px}
.lv_slider_previous .lv_icon:hover{background-position:-82px -42px}
.lv_slider_previous_disabled .lv_icon,.lv_slider_previous_disabled .lv_icon:hover{background-position:-82px -63px;cursor:default}
.lv_slider_next .lv_icon{background-position:-103px -21px}
.lv_slider_next .lv_icon:hover{background-position:-103px -42px}
.lv_slider_next_disabled .lv_icon,.lv_slider_next_disabled .lv_icon:hover{background-position:-103px -63px;cursor:default}
.lv_slider_slideshow{position:relative;top :0;left:0;display:inline}
.lv_slider_slideshow .lv_icon{background-position:-125px -21px}
.lv_slider_slideshow .lv_icon:hover{background-position:-125px -42px}
.lv_slider_slideshow_playing .lv_icon{background-position:-146px -21px}
.lv_slider_slideshow_playing .lv_icon:hover{background-position:-146px -42px}
.lv_slider_slideshow_disabled .lv_icon,.lv_slider_slideshow_disabled .lv_icon:hover{background-position:-125px -63px;cursor:default}
.lv_thumbnails{position:fixed;bottom:0;left:0;width:100%;height:92px;padding:15px 0 25px 0;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.lv_thumbnails_slider{position:relative;width:100%;height:100%;float:left;overflow:hidden}
.lv_thumbnails_slide{position:absolute;top:0;left:0}
.lv_thumbnail{width:92px;height:92px;float:left;position:relative;display:inline;overflow:hidden;
}
.lv_thumbnail_image{position:relative;background:red;background:#161616;width:80px;height:80px;margin:6px;float:left;box-shadow:0 -1px 4px rgba(0,0,0,.3);cursor:pointer;overflow:hidden;display:inline;
z-index:0;
}
.lv_thumbnail_image img{position:absolute}
.lv_thumbnail_active .lv_thumbnail_image{filter:alpha(opacity=35);opacity:.35;display:inline}
.lv_thumbnail_icon{width:36px;height:36px;position:absolute;top:50%;left:50%;margin-left:-18px;margin-top:-18px;background-position:99px 99px;background-repeat:no-repeat;display:block !important;display:none;
}
.lv_thumbnail_image_spinner_overlay{width:100%;height:100%;float:left;position:relative;background:#161616}
.lv_thumbnail_icon_video{background-position:0px -196px}
.lv_thumbnail:hover .lv_thumbnail_icon_video{background-position:-36px -196px}
.lv_thumbnail_active:hover .lv_thumbnail_icon_video{background-position:0px -196px}
.lv_content{text-align:left}
.lv_content,.lv_content h1,.lv_content h2,.lv_content h3,.lv_content h4,.lv_content h5,.lv_content h6{color:#333}
.lv_content a,.lv_content a:hover{color:#0088cc;font-weight:normal;background:none;border:0;text-decoration:none}
.lv_content a:hover{text-decoration:underline}
.lv_title_caption a,.lv_title_caption a:hover{color:#b4b4b4;font-weight:normal;background:none;border:0;text-decoration:none}
.lv_title_caption a:hover{text-decoration:underline}
.lv_window_light .lv_title_caption{text-shadow:0px 1px 1px rgba(0,0,0,.25)}
.lv_window_light .lv_button_top_close{top:17px;left:55px}
.lv_window_light .lv_side_button_previous,.lv_window_light .lv_side_button_next,.lv_window_light .lv_button_top_close,.lv_window_light .lv_controls_top_close_button,.lv_window_light .lv_slider .lv_icon,.lv_window_light .lv_slider_number,.lv_window_light .lv_slider_number_empty,.lv_window_light .lv_controls_top_close_button,.lv_controls_top_skin_light .lv_icon,.lv_controls_top_close_skin_light .lv_controls_top_close_button,.lv_thumbnails_skin_light .lv_thumbnail_icon{background-image:url('../../fileadmin/luxpellets/javascript/lightview/skins/light/sprite.png') !important;background-image:url('../../fileadmin/luxpellets/javascript/lightview/skins/light/sprite_ie_lt_7.png');
}
.lv_content_dark,.lv_content_dark h1,.lv_content_dark h2,.lv_content_dark h3,.lv_content_dark h4,.lv_content_dark h5,.lv_content_dark h6{color:#f3f3f3}
.lv_content_dark a,.lv_content_dark a:hover{color:#b4b4b4}
.lv_window_dark .lv_side_buttons_underneath .lv_side_button_previous,.lv_window_dark .lv_side_buttons_underneath .lv_side_button_next,.lv_window_dark .lv_button_top_close,.lv_window_dark .lv_controls_top_close_button,.lv_window_dark .lv_slider .lv_icon,.lv_window_dark .lv_slider .lv_slider_number,.lv_window_dark .lv_slider .lv_slider_number_empty,.lv_window_dark .lv_controls_top_close_button,.lv_controls_top_skin_dark .lv_icon,.lv_controls_top_close_skin_dark .lv_controls_top_close_button,.lv_thumbnails_skin_dark .lv_thumbnail_icon{background-image:url('../../fileadmin/luxpellets/javascript/lightview/skins/dark/sprite.png') !important;background-image:url('../../fileadmin/luxpellets/javascript/lightview/skins/dark/sprite_ie_lt_7.png');
}
.lv_window_dark .lv_button_top_close{top:18px;left:53px}
.lv_window_dark .lv_slider_number{color:#acacac}
.lv_window_dark .lv_slider_number:hover{color:#e3e3e3}
.lv_window_dark .lv_slider_number_active,.lv_window_dark .lv_slider_number_active:hover{color:#5d5d5d}
.lv_controls_top_skin_dark .lv_icon{color:#a6a6a6}
.lv_controls_top_skin_dark .lv_icon:hover{color:#e0e0e0}
.lv_controls_top_skin_dark .lv_icon_disabled,.lv_controls_top_skin_dark .lv_icon_disabled:hover{color:#575757}
.lv_window_mac .lv_title_caption{text-shadow:0px 1px 1px rgba(0,0,0,.25)}
.lv_window_mac .lv_side_button_previous,.lv_window_mac .lv_side_button_next,.lv_window_mac .lv_button_top_close,.lv_window_mac .lv_controls_top_close_button,.lv_window_mac .lv_slider .lv_icon,.lv_window_mac .lv_slider_number,.lv_window_mac .lv_slider_number_empty,.lv_window_mac .lv_controls_top_close_button,.lv_controls_top_skin_mac .lv_icon,.lv_controls_top_close_skin_mac .lv_controls_top_close_button,.lv_thumbnails_skin_mac .lv_thumbnail_icon{background-image:url('../../fileadmin/luxpellets/javascript/lightview/skins/mac/sprite.png') !important;background-image:url('../../fileadmin/luxpellets/javascript/lightview/skins/mac/sprite_ie_lt_7.png');
}
.lv_window_mac .lv_button_top_close{top:39px;left:39px}
.lv_window_mac .lv_slider_number{color:#acacac}
.lv_window_mac .lv_slider_number:hover{color:#e1e1e1}
.lv_window_mac .lv_slider_number_active,.lv_window_mac .lv_slider_number_active:hover{color:#5d5d5d}
.lv_controls_top_skin_mac .lv_icon{color:#a6a6a6}
.lv_controls_top_skin_mac .lv_icon:hover{color:#e0e0e0}
.lv_controls_top_skin_mac .lv_icon_disabled,.lv_controls_top_skin_mac .lv_icon_disabled:hover{color:#575757}
