@CHARSET"UTF-8";
@CHARSET"UTF-8";
.csc-header-alignment-center{text-align:center}
.csc-header-alignment-right{text-align:right}
.csc-header-alignment-left{text-align:left}
div.csc-textpic,div.csc-textpic div.csc-textpic-imagerow,ul.csc-uploads li{overflow:hidden}
div.csc-textpic .csc-textpic-imagewrap table{border-collapse:collapse;border-spacing:0}
div.csc-textpic .csc-textpic-imagewrap table tr td{padding:0;vertical-align:top}
div.csc-textpic .csc-textpic-imagewrap figure,div.csc-textpic figure.csc-textpic-imagewrap{margin:0;display:table}
figcaption.csc-textpic-caption{display:table-caption}
.csc-textpic-caption{text-align:left;caption-side:bottom}
div.csc-textpic-caption-c .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-c{text-align:center}
div.csc-textpic-caption-r .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-r{text-align:right}
div.csc-textpic-caption-l .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-l{text-align:left}
div.csc-textpic div.csc-textpic-imagecolumn{float:left}
div.csc-textpic-border div.csc-textpic-imagewrap img{border:1px solid #cdcdcd;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}
@font-face{font-family:'FuturaBold';src:url('../../typo3conf/ext/dkd_customer/Resources/Public/Stylesheets/fonts/bold-tt0144m/fonts/tt0144m_.eot');src:local('☺'),url('../../typo3conf/ext/dkd_customer/Resources/Public/Stylesheets/fonts/bold-tt0144m/fonts/tt0144m_.woff') format('woff'),url('../../typo3conf/ext/dkd_customer/Resources/Public/Stylesheets/fonts/bold-tt0144m/fonts/tt0144m_.ttf') format('truetype'),url('../../typo3conf/ext/dkd_customer/Resources/Public/Stylesheets/fonts/bold-tt0144m/fonts/tt0144m_.svg') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'FuturaLight';src:url('../../typo3conf/ext/dkd_customer/Resources/Public/Stylesheets/fonts/light-tt0138m/fonts/tt0138m_.eot');src:local('☺'),url('../../typo3conf/ext/dkd_customer/Resources/Public/Stylesheets/fonts/light-tt0138m/fonts/tt0138m_.woff') format('woff'),url('../../typo3conf/ext/dkd_customer/Resources/Public/Stylesheets/fonts/light-tt0138m/fonts/tt0138m_.ttf') format('truetype'),url('../../typo3conf/ext/dkd_customer/Resources/Public/Stylesheets/fonts/light-tt0138m/fonts/tt0138m_.svg') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'FuturaRegular';src:url('../../typo3conf/ext/dkd_customer/Resources/Public/Stylesheets/fonts/normal-tt0142m/fonts/tt0142m_.eot');src:local('☺'),url('../../typo3conf/ext/dkd_customer/Resources/Public/Stylesheets/fonts/normal-tt0142m/fonts/tt0142m_.woff') format('woff'),url('../../typo3conf/ext/dkd_customer/Resources/Public/Stylesheets/fonts/normal-tt0142m/fonts/tt0142m_.ttf') format('truetype'),url('../../typo3conf/ext/dkd_customer/Resources/Public/Stylesheets/fonts/normal-tt0142m/fonts/tt0142m_.svg') format('svg');font-weight:normal;font-style:normal}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}
:focus{outline:0}
body{line-height:1;color:black;
font-family:'FuturaLight',Helvetica,Arial,Verdana;font-size:13px}
ol,ul{list-style:none}
table{border-collapse:separate;border-spacing:0}
caption,th,td{text-align:left;font-weight:normal}
blockquote:before,blockquote:after,q:before,q:after{content:""}
blockquote,q{quotes:""""}
*{padding:0px}
body,html{height:100%;margin:0;height:auto;min-height:100%}
body{background-color:#111;background-repeat:repeat;color:#7D7D7D}
a{outline:none;text-decoration:none;color:#999}
p a{text-decoration:underline}
a:hover{text-decoration:underline}
a img{border:none}
.clear{clear:both}
.clearlast{clear:both;padding-bottom:35px}
.clearlastgallery{clear:both;padding-bottom:55px}
.ienoclear{clear:both}
.clearfix:after{content:".";visibility:hidden;display:block;height:0px;clear:both}
*:first-child+html .clearfix{zoom:1}
.float-right{float:right}
.float-left{float:left}
.align-right{float:right}
.align-left{float:left}
.align-center{margin:0 auto;display:block}
p.edit-entry{font-size:10px;margin-top:40px;text-decoration:none}
p.edit-entry a{background:#111;padding:4px 8px;color:#fff;text-decoration:none}
p.edit-entry a:hover{background:#eee;color:#000;text-decoration:none}
.single-header-space{margin:25px 0 0 0}
.blank-head-space-1{margin:24px 0 0 0}
.gradient{filter:none}
.type-post,.type-mtheme_portfolio,.type-page{margin:0}
.main-select-menu{display:none}
.main-select-menu select{width:100%;padding:10px;z-index:99}
#videocontainer{height:100%;width:100%}
#backgroundvideo{height:100%;position:fixed;left:0;top:0;bottom:0;right:0;margin:0;padding:0;width:100%;z-index:-999}
div#fullscreenvimeo{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-999}
div#fullscreenvimeo>iframe{display:block;width:100%;height:100%;border:none}
.portfolio-single-image,.entry-content iframe,.entry-content object,.entry-content embed,.video-container iframe,.video-container object,.video-container embed,.entry-wrapper iframe,.entry-wrapper object,.entry-wrapper embed,.entry-wrapper iframe,.entry-wrapper object,.entry-wrapper embed,.entry-wrapper img{max-width:100%}
.background-fill{z-index:-99}
.background-fill,.background-overlay{position:fixed;
top:0;left:0;width:100%;height:100%;overflow:auto;background:none}
.readmore_link{font-size:11px;font-style:italic;text-align:right;padding:0 0 20px 0;margin:20px 0 0 0}
.readmore_link a{display:block}
.readmore_link a:hover{color:#111;text-decoration:none}
.featured-container{position:absolute;bottom:100px;right:0}
.feat-block-title{display:inline;color:#fff;background:#181818;padding:8px 30px 8px 20px;float:right;font-size:18px;text-shadow:-1px 0 #111,0 1px #111,1px 0 #111,0 -1px #111;font-weight:bold;margin:0}
#m-featuredblocks{list-style:none;margin:0;padding:0;float:left;display:inline;-webkit-box-shadow:0px 0px 3px 2px rgba(0,0,0,0.5);-moz-box-shadow:0px 0px 3px 2px rgba(0,0,0,0.5);box-shadow:0px 0px 3px 2px rgba(0,0,0,0.5)}
.m-feat-link{display:block;height:100px}
.m-feat-link:hover{text-decoration:none}
.m-feat-type{position:relative;top:10px;color:#111;background:#fff;margin-left:135px;display:inline;font-size:10px;font-weight:bold;text-transform:uppercase;letter-spacing:0;line-height:15px;width:100px;padding:2px 5px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
.m-feat-title{position:relative;top:15px;color:#bbb;margin-left:135px;display:block;font-size:18px;letter-spacing:0;line-height:15px;width:100px}
.m-feat-title:hover{text-decoration:none;color:#fff}
#m-featuredblocks li{background:#121212 url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/stripes_block.png') repeat 0 0;float:left;height:100px;width:120px;overflow:hidden;padding:0 0 0 5px;opacity:0.92}
#m-featuredblocks li:hover{}
#m-featuredblocks li img{position:absolute}
.tipsy{margin-top:5px;margin-left:-2px;padding:5px;font-size:10px;letter-spacing:2px;background-repeat:no-repeat;background-image:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/qtips/tipsy.gif')}
.tipsy-inner{padding:2px 8px;background-color:#000;color:#fff;max-width:200px;text-align:center;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2)}
.tipsy-inner{-moz-border-radius:3px;-webkit-border-radius:3px}
.tipsy-north{background-position:top center}
.tipsy-south{background-position:bottom center}
.tipsy-east{background-position:right center;margin-top:0}
.tipsy-west{background-position:left center}
.mcycletextwrap{position:absolute;width:380px;bottom:170px;right:130px;background:#fff;background:rgba(255,255,255,0.9);padding:10px 25px 30px 25px;border:1px solid rgba(0,0,0,0.2);-webkit-box-shadow:0px 0px 3px 2px rgba(0,0,0,0.2);-moz-box-shadow:0px 0px 3px 2px rgba(0,0,0,0.2);box-shadow:0px 0px 3px 2px rgba(0,0,0,0.2);left:-500px}
.mcycletextwrap h3{font-size:18px;font-weight:bold;letter-spacing:-1px;color:#828282;padding:15px 0}
.newsslides{}
.newsslides div{width:100%}
.news-image{float:left;margin:0 20px 0 0;width:120px;height:100px;background:#444;-webkit-box-shadow:0px 0px 2px 2px rgba(0,0,0,0.2);-moz-box-shadow:0px 0px 2px 2px rgba(0,0,0,0.2);box-shadow:0px 0px 2px 2px rgba(0,0,0,0.2)}
.mcycletextwrap{float:left}
.news-text{font-size:11px;color:#666;line-height:18px}
.news-text a{color:#000}
.news-text a:hover{color:#111;text-decoration:none}
.news-text h3{font-size:15px;color:#111;margin:0;padding:0 0 10px 0}
.newsnav{text-indent:99999px;overflow:hidden;text-align:right;width:100%;height:20px;margin-bottom:10px;margin-top:-35px;padding-bottom:10px}
.newsnext{float:right;height:16px;width:16px}
.newsprev{float:right;height:16px;width:16px;margin-right:5px}
.newsnext,.newsprev{color:#A2A2A2;cursor:pointer}
.newsnext:hover,.newsprev:hover{color:#747474;text-shadow:#fff 1px 1px}
.newsnext{background-image:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/general/newsnext.png')}
.newsnext:hover{background-position:0 -16px}
.newsprev{background-image:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/general/newsprev.png')}
.newsprev:hover{background-position:0 -16px}
.logo{float:left;height:97px;margin-right:42px;position:relative;top:-39px}
.container{width:960px}
.container{margin:20px 0 35px 65px;position:relative}
.container-head{height:15px;width:100%;background:#111}
.lower-padding{padding-bottom:0}
.main-contents{padding:0 0 20px 0}
.page-contents{padding:0 0 20px 0}
.contents-wrap,.fullpage-contents-wrap,.page-contents-wrap{padding:0;background:#fff}
.transparent-contents-wrap{padding:0 0 0 0}
.entry-wrapper{}
.entry-post-wrapper{padding:20px 60px 50px 60px;margin:0}
.entry-spaced-wrapper{padding:0;margin:0}
.blogseperator{margin:0;border-top:1px solid #f6f6f6;background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/patterns/stripes_fine.png') repeat 0 0;padding-top:15px}
.portfolio-wrap{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/patterns/blog_sep.png') repeat-x bottom right}
.entry-nospaced-wrapper{padding:1px 20px 10px 20px;margin:0}
.two-column{width:67.70833333333333%}
.entry-content-wrapper{margin:0 0 0 0}
.main-entry-content-wrapper{margin:20px 0 0 0}
.entry-content{font-size:13px;line-height:22px;color:#888;margin-bottom:50px;overflow:hidden}
.white-wrapper .entry-content{}
.work-details p{font-size:13px;color:#737373;line-height:16px}
.entry-content #searchform{margin:35px 0 0 0}
.entry-post-list-end{margin:15px 0 25px 0}
.contents-column{margin:20px 0 0 0}
.portfolio-contents{margin-bottom:0}
.entry-info{width:60px;float:left}
.wp-caption{background:#f1f1f1;line-height:18px;margin-bottom:20px;max-width:632px !important;padding:4px;text-align:center}
.wp-caption img{margin:5px 5px 0}
.wp-caption p.wp-caption-text{color:#888;margin:5px}
.entry-content .sticky{background:#f2f7fc;border-top:4px solid #000;margin-left:-20px;margin-right:-20px;padding:18px 20px}
.gallery .gallery-caption{color:#888;font-size:12px;margin:0 0 12px}
.alignleft,img.alignleft{display:inline;float:left;margin-right:24px;margin-top:4px}
.alignright,img.alignright{display:inline;float:right;margin-left:24px;margin-top:4px}
.aligncenter,img.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}
img.alignleft,img.alignright,img.aligncenter{margin-bottom:12px}
.entry-post-title{margin:20px 0 20px 0}
.entry-post-title h2 a{font-size:28px;letter-spacing:-1px;line-height:34px;color:#7D7D7D}
.entry-post-title h2 a:hover{text-decoration:none;color:#111}
.slider-title-wrap{width:960px;margin:0 auto}
h1.entry-slider-title{font-size:16px;font-weight:bold;text-transform:uppercase;letter-spacing:-0.2px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background:#2F2F2F;color:#fff;display:inline-block;margin:0;padding:10px 20px;vertical-align:text-top}
h1.entry-title{font-size:22px;font-weight:bold;letter-spacing:-1px;color:#fff;background:#484848;margin:0;padding:30px 60px;display:block}
.entry-mainpost-title{font-size:22px;color:#555555;letter-spacing:0;border-bottom:1px solid #f0f0f0;padding:10px 0 20px 0;margin:0 0 40px 0;letter-spacing:1px;vertical-align:text-top}
.entry-single-title h1{font-size:36px;color:#555555;letter-spacing:0;padding:0;margin:20px 0 20px 0;letter-spacing:-1px;vertical-align:text-top}
h1.page-title{font-size:18px;margin:65px 0 55px 0;color:#B9B9B9;letter-spacing:0;line-height:18px;text-transform:uppercase}
h1.page-entry-title{font-size:36px;margin:30px 0 20px 0;color:#171717;letter-spacing:-1px;line-height:32px}
h2.page-entry-title{font-size:28px;margin:20px 0 30px 0;font-weight:bold;color:#171717;letter-spacing:-1px;line-height:32px}
h2.entry-title{font-size:24px;margin:0 0 10px 0;font-weight:bold;color:#171717;letter-spacing:0;line-height:32px}
h2.entry-title a{color:#747474;text-decoration:none}
h2.entry-title a:hover{color:#111;text-decoration:none}
.no-results{margin:35px 0 0 0}
.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{color:#000;letter-spacing:-0.5px;font-weight:normal;padding:0}
.entry-content h1{font-size:36px;margin:0 0 12px 0;line-height:36px}
.entry-content h2{font-size:22px;margin:0 0 0 0}
.entry-content h3{font-size:16px;margin:0 0 0 0}
.entry-content h4{font-size:13px;margin:0 0 0 0}
.entry-content h5{font-size:13px;margin:0 0 0 0}
.entry-content h6{font-size:13px;margin:0 0 0 0}
hr,.entry-content hr{clear:both;height:2px;border:none;background:transparent url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/hr_shaded.png') repeat-x 0 0;margin:5px 0}
.entry-content p{margin:0;line-height:18px;color:#000}
.entry-content a{color:black;text-decoration:none}
.entry-content p a{text-decoration:underline}
.entry-content .hr_padding{padding:10px 0}
.entry-content .hrule{position:relative;clear:both;display:block;margin:20px 0;height:1px;border-bottom:1px solid #eee}
.entry-content .hrule.top a{position:absolute;right:0;top:-20px;width:20px;font-size:9px;padding:0 2px;text-align:right;text-decoration:none;font-weight:normal;color:#A2A2A2}
.entry-content .hrule.top a:hover{color:#111}
.entry-content .highlight{background:#FFFF99;padding:4px}
.entry-content .postlist ul{list-style:none;padding:0;margin:0 0 5px 0}
.entry-content .postlist ul li{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/icons/pen_alt_fill_12x12.png') no-repeat 10px 8px;padding:2px 0 5px 40px}
.entry-content .postlist ul li a{color:#7d7d7d;text-decoration:none;font-weight:normal}
.entry-content .postlist ul li a:hover{color:#111}
.entry-content .checklist ul,.entry-content .playlist ul,.entry-content .notelist ul,.entry-content .starlist ul,.entry-content .bulletlist ul{list-style:none;padding:0;margin:0 0 15px 0;font-weight:normal}
.entry-content .checklist ul li a,.entry-content .linklist a,.entry-content .playlist ul li a,.entry-content .notelist ul li a,.entry-content .starlist ul li a,.entry-content .bulletlist ul li a{color:#7d7d7d;border-bottom:1px dotted #2E2E2E;text-decoration:none}
.entry-content .checklist ul li a:hover,.entry-content .linklist a:hover,.entry-content .playlist ul li a:hover,.entry-content .notelist ul li a:hover,.entry-content .starlist ul li a:hover,.entry-content .bulletlist ul li a:hover{color:#111}
.entry-content .checklist ul li{background:url('/bullets/tick.png') no-repeat 10px 4px;padding:2px 0 5px 40px}
.entry-content .playlist ul li{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/bullets/arrow_right.png') no-repeat 10px 4px;padding:2px 0 5px 40px}
.entry-content .notelist ul li{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/bullets/list.png') no-repeat 10px 4px;padding:2px 0 5px 40px}
.entry-content .starlist ul li{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/bullets/star.png') no-repeat 10px 4px;padding:2px 0 5px 40px}
.entry-content .bulletlist ul li{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/bullets/record.png') no-repeat 10px 4px;padding:2px 0 5px 40px}
.entry-content .linklist ul li{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/bullets/link.png') no-repeat 10px 4px;padding:2px 0 5px 40px}
.mtextbox{border:1px solid #eee;margin-bottom:20px;padding:20px}
.mtextbox_title{padding:15px 20px 5px 16px;margin:0}
.mtextbox.align-left{margin:2px 16px 16px 2px !important}
.mtextbox.align-right{margin:2px 2px 16px 16px !important}
.mtextbox_content{padding:0 15px 20px}
.entry-content .noticebox{padding:20px 20px 20px 50px;margin:15px 0 10px 0;line-height:17px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-moz-box-shadow:0px 1px 2px rgba(0,0,0,0.08);-webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.08);box-shadow:0px 1px 2px rgba(0,0,0,0.08);border:1px solid #eee;color:#404040}
.entry-content .info_yellow{background:#fbfbd5 url('../../typo3conf/ext/dkd_customer/Resources/Public/Stylesheets/Images/icons/user_alert.png') no-repeat 20px 20px;border:1px solid #f7e271}
.entry-content .info_yellow a{color:#000}
.entry-content .info_red{background:#ffd4d4 url('../../typo3conf/ext/dkd_customer/Resources/Public/Stylesheets/Images/icons/bullet_cross.png') no-repeat 20px 20px;border:1px solid #ffa8a8}
.entry-content .info_red a{color:#000}
.entry-content .info_green{background:#e2f6d7 url('../../typo3conf/ext/dkd_customer/Resources/Public/Stylesheets/Images/icons/user_tick.png') no-repeat 20px 20px;border:1px solid #95bb80}
.entry-content .info_green a{color:#000}
.entry-content .info_blue{background:#ddeffa url('../../typo3conf/ext/dkd_customer/Resources/Public/Stylesheets/Images/icons/user_b.png') no-repeat 20px 20px;border:1px solid #71c9f7}
.entry-content .info_blue a{color:#000}
.pictureframe{padding:5px;border-top:1px solid #F0F0F0;border-left:1px solid #F0F0F0;border-bottom:1px solid #D1D1D1;border-right:1px solid #D1D1D1;-moz-box-shadow:0px 1px 2px rgba(0,0,0,0.2);
-webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.2);
box-shadow:0px 1px 2px rgba(0,0,0,0.2);
display:block;margin-top:5px}
.pictureframe-wrap{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/icons/view.png') no-repeat 50% 50%;display:block}
.img-align-left{float:left;margin-right:20px}
.img-align-right{float:right;margin-left:20px}
.img-align-center{margin:0 auto}
.entry-content h4.trigger{padding:0 0 0 50px;margin:15px 0 5px 0;background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/icons/minus_16x4.png') no-repeat 15px 11px;height:26px;float:left;cursor:pointer}
.entry-content h4.trigger a{text-decoration:none;font-size:14px;color:#111;display:block}
.entry-content h4.trigger a:hover{color:#000}
.entry-content h4.active{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/icons/plus_16x16.png') no-repeat 15px 5px}
.entry-content .toggle_container{margin:0;padding:0;overflow:hidden;width:100%;clear:both;border:1px solid #eee;background:#f7f7f7;-moz-box-shadow:0px 1px 2px rgba(0,0,0,0.08);-webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.08);box-shadow:0px 1px 2px rgba(0,0,0,0.08)}
.entry-content .toggle_container .block{padding:20px;margin:0}
.accordion-tabs{float:left;padding:0;margin:0 0 15px 0}
.accordion-tabs h5{font-size:12px;letter-spacing:1px;padding:5px 0 5px 25px;margin-bottom:5px;color:#666;cursor:pointer;border:1px solid #eee;background:#eee}
.accordion-tabs h5.current{color:#fff;background:#111;margin-bottom:0}
.accordion-tabs h5:hover{border:1px solid #ddd}
.accordion-tabs .pane{padding:20px;margin-bottom:10px;background:#f9fcf7;-moz-box-shadow:0px 1px 2px rgba(0,0,0,0.3);-webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.3);box-shadow:0px 1px 2px rgba(0,0,0,0.3)}
.accordion-tabs .pane p{display:block}
.accordion-tabs .pane{width:500px}
.tabwrapper{padding-bottom:20px}
ul.tabs{margin:0;padding:0;float:left;list-style:none !important;width:100%}
ul.tabs li{float:left;margin:0 4px 0 0;padding:0;overflow:hidden;position:relative;background:#eee;color:#666}
ul.tabs li a{text-decoration:none;color:#666;display:block;font-weight:bold;font-size:13px;padding:5px 20px;outline:none}
ul.tabs li a:hover{color:#666}
ul.tabs .current,ul.tabs .current:hover,ul.tabs li.current a{color:#fff;border:1px solid #eee;background:#111}
.panes .pane{display:none;border-top:none;overflow:hidden;float:left;width:500px;padding:20px;margin-bottom:20px;background:#f9fcf7;-moz-box-shadow:0px 1px 2px rgba(0,0,0,0.3);-webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.3);box-shadow:0px 1px 2px rgba(0,0,0,0.3)}
.panes{}
.entry-content .pullquote-right{padding:5px 90px 5px 0;margin:10px 0 5px 40px;float:right;width:250px;font-size:15px;line-height:28px;font-style:italic;color:#7d7d7d;background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/icons/endquote.png') no-repeat right 20%}
.entry-content .pullquote-left{padding:5px 0 5px 90px;margin:10px 40px 5px 0;float:left;width:250px;font-size:15px;line-height:28px;font-style:italic;text-align:right;color:#7d7d7d;background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/icons/alt_endquote.png') no-repeat left 20%}
.entry-content .pullquote-center{padding :15px 80px;margin :30px;text-align :center;font-size :15px;line-height :28px;font-style :italic;color:#7d7d7d;background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/icons/alt_endquote.png') no-repeat left 20%}
.entry-content .dropcap1{float:left;font-size:46px;padding:10px;color:#111;font-weight:bold;line-height:1.15em;margin-right:5px;margin-top:8px;margin-bottom:5px;background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/icons/drop_cap1.png') no-repeat 0 0;height:54px;width:54px;text-align:center}
.entry-content .dropcap2{float:left;font-size:46px;padding:10px;color:#fff;font-weight:bold;line-height:1.15em;margin-right:5px;margin-top:8px;margin-bottom:5px;background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/icons/drop_cap2.png') no-repeat 0 0;height:54px;width:54px;text-align:center}
.entry-content .last{clear:both}
.entry-content .column1,.entry-content .column2,.entry-content .column3,.entry-content .column4,.entry-content .column32{margin:0 0 10px 0;padding:0 0 10px 0}
.entry-content .column1{width:100%}
.entry-content .column2{width:48.2%;float:left}
.entry-content .column3{width:31%;float:left}
.entry-content .column4{width:22.4%;float:left}
.entry-content .column5{width:17.2%;float:left}
.entry-content .column52{width:37.6%;float:left}
.entry-content .column53{width:58.6%;float:left}
.entry-content .column6{width:13.7%;float:left}
.entry-content .column32{width:65.5%;float:left}
.entry-content .column43{width:73%;float:left}
.entry-content .column33{width:33%;float:left}
.entry-content .column66{width:66%;float:left}
.white-wrapper .entry-content .column43{width:71.5%;float:left}
.entry-content .column_space{margin-right:3.225%}
.entry-content .thumbnails-wrap{float:left;margin:0;padding:0}
.entry-content .thumbnails-wrap .minishowcase{list-style:none;margin:0;padding:0}
.entry-content .thumbnails-wrap .minishowcase .thumbnail-image{border:1px solid #d8d8d8;background:#eee;padding:8px;margin:0 4px 0 4px;-moz-box-shadow:0px 1px 2px rgba(0,0,0,0.09);
-webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.09);
box-shadow:0px 1px 2px rgba(0,0,0,0.09);
}
.entry-content .thumbnails-wrap .minishowcase li{float:left;background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/icons/view.png') no-repeat 50% 50%}
.entry-content .thumbnails-wrap .minishowcase li:hover{}
.entry-content pre.code,.entry-content code{font-size:13px;line-height:18px;display:block;background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/pre_bg.png') repeat 0 0;margin:10px 0 20px 0;padding:18px;white-space:pre-wrap;
white-space:-moz-pre-wrap !important;
white-space:-pre-wrap;
white-space:-o-pre-wrap;
word-wrap:break-word;
border:1px solid #eee}
.entry-content pre strong{color:#111}
.entry-content pre{font-size:11px;color:#949494;line-height:18px;display:block;margin:10px 0 20px 0;padding:18px;white-space:pre-wrap;
white-space:-moz-pre-wrap !important;
white-space:-pre-wrap;
white-space:-o-pre-wrap;
word-wrap:break-word;
border:1px solid #eee}
.entry-content a.small_graybutton,.entry-content a.small_goldbutton,.entry-content a.small_blackbutton,.entry-content a.small_bluebutton,.entry-content a.small_redbutton,.entry-content a.small_greenbutton,.entry-content a.small_brownbutton,.entry-content a.small_purplebutton,.entry-content a.small_pinkbutton{display:inline-block;height:35px;margin-right:6px;margin-bottom:6px;margin-top:0;padding-right:60px;
text-decoration:none;font-size:10px;text-transform:uppercase;letter-spacing:0.5px;color:#fff;text-shadow:0 -1px #4d4d4d}
.entry-content a.small_graybutton:hover,.entry-content a.small_goldbutton:hover,.entry-content a.small_blackbutton:hover,.entry-content a.small_bluebutton:hover,.entry-content a.small_redbutton:hover,.entry-content a.small_greenbutton:hover,.entry-content a.small_brownbutton:hover,.entry-content a.small_purplebutton:hover,.entry-content a.small_pinkbutton:hover{background-position:bottom right;cursor:pointer}
.entry-content a.small_graybutton:hover span,.entry-content a.small_goldbutton:hover span,.entry-content a.small_blackbutton:hover span,.entry-content a.small_bluebutton:hover span,.entry-content a.small_redbutton:hover span,.entry-content a.small_greenbutton:hover span,.entry-content a.small_brownbutton:hover span,.entry-content a.small_purplebutton:hover span,.entry-content a.small_pinkbutton:hover span{background-position:bottom left;cursor:pointer}
.entry-content a.small_blackbutton{background:transparent url('../../typo3conf/ext/dkd_customer/Resources/Public/Stylesheets/Images/buttons/small_black-end-button-a.png') no-repeat scroll top right}
.entry-content a.small_pinkbutton{background:transparent url('../../typo3conf/ext/dkd_customer/Resources/Public/Stylesheets/Images/buttons/small_pink-end-button-a.png') no-repeat scroll top right}
.entry-content a.small_purplebutton{background:transparent url('../../typo3conf/ext/dkd_customer/Resources/Public/Stylesheets/Images/buttons/small_purple-end-button-a.png') no-repeat scroll top right}
.entry-content a.small_graybutton{background:transparent url('../../typo3conf/ext/dkd_customer/Resources/Public/Stylesheets/Images/buttons/small_plain-end-button-a.png') no-repeat scroll top right}
.entry-content a.small_bluebutton{background:transparent url('../../typo3conf/ext/dkd_customer/Resources/Public/Stylesheets/Images/buttons/small_blue-end-button-a.png') no-repeat scroll top right}
.entry-content a.small_redbutton{background:transparent url('../../typo3conf/ext/dkd_customer/Resources/Public/Stylesheets/Images/buttons/small_red-end-button-a.png') no-repeat scroll top right}
.entry-content a.small_greenbutton{background:transparent url('../../typo3conf/ext/dkd_customer/Resources/Public/Stylesheets/Images/buttons/small_green-end-button-a.png') no-repeat scroll top right}
.entry-content a.small_goldbutton{background:transparent url('../../typo3conf/ext/dkd_customer/Resources/Public/Stylesheets/Images/buttons/small_gold-end-button-a.png') no-repeat scroll top right}
.entry-content a.small_blackbutton span{display:block;line-height:23px;padding:6px 0 6px 60px;background:transparent url('../../typo3conf/ext/dkd_customer/Resources/Public/Stylesheets/Images/buttons/small_black-button-span.png') no-repeat top left}
.entry-content a.small_pinkbutton span{display:block;line-height:23px;padding:6px 0 6px 60px;background:transparent url('../../typo3conf/ext/dkd_customer/Resources/Public/Stylesheets/Images/buttons/small_pink-button-span.png') no-repeat top left}
.entry-content a.small_graybutton span{display:block;line-height:23px;padding:6px 0 6px 60px;background:transparent url('../../typo3conf/ext/dkd_customer/Resources/Public/Stylesheets/Images/buttons/small_plain-button-span.png') no-repeat top left}
.entry-content a.small_bluebutton span{display:block;line-height:23px;padding:6px 0 6px 60px;background:transparent url('../../typo3conf/ext/dkd_customer/Resources/Public/Stylesheets/Images/buttons/small_blue-button-span.png') no-repeat top left}
.entry-content a.small_redbutton span{display:block;line-height:23px;padding:6px 0 6px 60px;background:transparent url('../../typo3conf/ext/dkd_customer/Resources/Public/Stylesheets/Images/buttons/small_red-button-span.png') no-repeat top left}
.entry-content a.small_greenbutton span{display:block;line-height:23px;padding:6px 0 6px 60px;background:transparent url('../../typo3conf/ext/dkd_customer/Resources/Public/Stylesheets/Images/buttons/small_green-button-span.png') no-repeat top left}
.entry-content a.small_goldbutton span{display:block;line-height:23px;padding:6px 0 6px 60px;background:transparent url('../../typo3conf/ext/dkd_customer/Resources/Public/Stylesheets/Images/buttons/small_gold-button-span.png') no-repeat top left}
.entry-content a.small_purplebutton span{display:block;line-height:23px;padding:6px 0 6px 60px;background:transparent url('../../typo3conf/ext/dkd_customer/Resources/Public/Stylesheets/Images/buttons/small_purple-button-span.png') no-repeat top left}
.entry-content a.small_blackbutton span{color:#fff;font-weight:bold}
.entry-content a.small_pinkbutton span{color:#111;font-weight:bold}
.entry-content a.small_goldbutton span{color:#111;font-weight:bold}
.entry-content a.small_graybutton span{color:#111;font-weight:bold}
.entry-content a.small_redbutton span{color:#fff;font-weight:bold}
.entry-content a.small_bluebutton span{color:#111;font-weight:bold}
.entry-content a.small_greenbutton span{color:#111;font-weight:bold}
.entry-content a.small_brownbutton span{color:#111;font-weight:bold}
.entry-content a.small_purplebutton span{color:#fff;font-weight:bold}
.entry-content a.graybutton,.entry-content a.goldbutton,.entry-content a.blackbutton,.entry-content a.bluebutton,.entry-content a.redbutton,.entry-content a.greenbutton,.entry-content a.brownbutton,.entry-content a.purplebutton,.entry-content a.pinkbutton{display:inline-block;height:57px;margin-right:6px;margin-bottom:6px;margin-top:0;padding-right:60px;
text-decoration:none;font-size:10px;text-transform:uppercase;letter-spacing:0.5px;color:#fff;text-shadow:0 -1px #4d4d4d}
.entry-content a.blackbutton{background:transparent url('../../typo3conf/ext/dkd_customer/Resources/Public/Stylesheets/Images/buttons/black-end-button-a.png') no-repeat scroll top right}
.entry-content a.pinkbutton{background:transparent url('../../typo3conf/ext/dkd_customer/Resources/Public/Stylesheets/Images/buttons/pink-end-button-a.png') no-repeat scroll top right}
.entry-content a.purplebutton{background:transparent url('../../typo3conf/ext/dkd_customer/Resources/Public/Stylesheets/Images/buttons/purple-end-button-a.png') no-repeat scroll top right}
.entry-content a.graybutton{background:transparent url('../../typo3conf/ext/dkd_customer/Resources/Public/Stylesheets/Images/buttons/plain-end-button-a.png') no-repeat scroll top right}
.entry-content a.bluebutton{background:transparent url('../../typo3conf/ext/dkd_customer/Resources/Public/Stylesheets/Images/buttons/blue-end-button-a.png') no-repeat scroll top right}
.entry-content a.redbutton{background:transparent url('../../typo3conf/ext/dkd_customer/Resources/Public/Stylesheets/Images/buttons/red-end-button-a.png') no-repeat scroll top right}
.entry-content a.greenbutton{background:transparent url('../../typo3conf/ext/dkd_customer/Resources/Public/Stylesheets/Images/buttons/green-end-button-a.png') no-repeat scroll top right}
.entry-content a.goldbutton{background:transparent url('../../typo3conf/ext/dkd_customer/Resources/Public/Stylesheets/Images/buttons/gold-end-button-a.png') no-repeat scroll top right}
.entry-content a.graybutton:hover,.entry-content a.goldbutton:hover,.entry-content a.blackbutton:hover,.entry-content a.bluebutton:hover,.entry-content a.redbutton:hover,.entry-content a.greenbutton:hover,.entry-content a.brownbutton:hover,.entry-content a.purplebutton:hover,.entry-content a.pinkbutton:hover{background-position:bottom right;cursor:pointer}
.entry-content a.graybutton:hover span,.entry-content a.goldbutton:hover span,.entry-content a.blackbutton:hover span,.entry-content a.bluebutton:hover span,.entry-content a.redbutton:hover span,.entry-content a.greenbutton:hover span,.entry-content a.brownbutton:hover span,.entry-content a.purplebutton:hover span,.entry-content a.pinkbutton:hover span{background-position:bottom left;cursor:pointer}
.entry-content a.blackbutton span{display:block;line-height:37px;padding:10px 0 10px 60px;background:transparent url('../../typo3conf/ext/dkd_customer/Resources/Public/Stylesheets/Images/buttons/black-button-span.png') no-repeat top left}
.entry-content a.pinkbutton span{display:block;line-height:37px;padding:10px 0 10px 60px;background:transparent url('../../typo3conf/ext/dkd_customer/Resources/Public/Stylesheets/Images/buttons/pink-button-span.png') no-repeat top left}
.entry-content a.graybutton span{display:block;line-height:37px;padding:10px 0 10px 60px;background:transparent url('../../typo3conf/ext/dkd_customer/Resources/Public/Stylesheets/Images/buttons/plain-button-span.png') no-repeat top left}
.entry-content a.bluebutton span{display:block;line-height:37px;padding:10px 0 10px 60px;background:transparent url('../../typo3conf/ext/dkd_customer/Resources/Public/Stylesheets/Images/buttons/blue-button-span.png') no-repeat top left}
.entry-content a.redbutton span{display:block;line-height:37px;padding:10px 0 10px 60px;background:transparent url('../../typo3conf/ext/dkd_customer/Resources/Public/Stylesheets/Images/buttons/red-button-span.png') no-repeat top left}
.entry-content a.greenbutton span{display:block;line-height:37px;padding:10px 0 10px 60px;background:transparent url('../../typo3conf/ext/dkd_customer/Resources/Public/Stylesheets/Images/buttons/green-button-span.png') no-repeat top left}
.entry-content a.goldbutton span{display:block;line-height:37px;padding:10px 0 10px 60px;background:transparent url('../../typo3conf/ext/dkd_customer/Resources/Public/Stylesheets/Images/buttons/gold-button-span.png') no-repeat top left}
.entry-content a.purplebutton span{display:block;line-height:37px;padding:10px 0 10px 60px;background:transparent url('../../typo3conf/ext/dkd_customer/Resources/Public/Stylesheets/Images/buttons/purple-button-span.png') no-repeat top left}
.entry-content a.blackbutton span{color:#fff;font-weight:bold}
.entry-content a.pinkbutton span{color:#111;font-weight:bold}
.entry-content a.goldbutton span{color:#111;font-weight:bold}
.entry-content a.graybutton span{color:#111;font-weight:bold}
.entry-content a.redbutton span{color:#fff;font-weight:bold}
.entry-content a.bluebutton span{color:#111;font-weight:bold}
.entry-content a.greenbutton span{color:#111;font-weight:bold}
.entry-content a.brownbutton span{color:#111;font-weight:bold}
.entry-content a.purplebutton span{color:#fff;font-weight:bold}
.entry-content .button-align-left{float:left}
.entry-content .button-align-right{float:right}
.entry-content a.button-align-fullwidth{display:block;margin:0 auto;text-align:center}
#s{margin:0;height:16px;padding:5px;border:none;font-size:12px;width:82%;background:none}
#searchform input{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/bg_search.png') repeat;
border-right:1px solid rgba(140,140,140,0.4);-webkit-box-shadow:1px 1px 1px rgba(255,255,255,0.1);-moz-box-shadow:1px 1px 1px rgba(255,255,255,0.1);box-shadow:1px 1px 1px rgba(255,255,255,0.1);color:#A4A5A5;font-size:12px;height:30px;line-height:30px;padding:0 10px;
width:194px;margin-right:5px;margin-top:-6px;float:right}
#searchbutton{border:0;padding:10px 5px 3px 10px;height:15px;width:15px;background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/icons/lupe-icon.png') no-repeat 50% bottom;cursor:pointer;margin-right:41px;float:right}
#searchbutton:hover{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/icons/lupe-icon.png') no-repeat 50% bottom}
.search-terms{font-weight:bold;color:#000}
.postsummarywrap{border-top:1px dotted #ccc}
.postsummary-spacing{margin-top:20px}
.postsummaryimage{}
.datecomment{font-size:10px;text-transform:uppercase;letter-spacing:2px;margin:0;padding:6px 0 2px 0}
.datecomment a{}
.thetags{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/tag.gif') no-repeat left;padding:0 0 0 15px;font-size:10px;text-transform:uppercase;color:#111;margin-bottom:20px}
.thetags a{color:#7d7d7d;text-decoration:none}
.thetags a:hover{color:#444}
.posted-date{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/icons/clock_8x8.png') no-repeat left;padding:7px 20px 7px 15px;margin:0;color:#bbb}
.posted-date a{color:#666666;text-decoration:none}
.posted-date a:hover{color:#444}
.postedin{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/icons/pen_8x8.png') no-repeat 0 3px;padding:0 0 0 15px;margin:5px 0 0 0;color:#bbb}
.postedin a{color:#464646;text-decoration:none}
.postedin a:hover{color:#444}
.lightboxlink{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/icons/magnifying_glass_alt_8x8.png') no-repeat 0 5px;padding:0 0 0 15px;margin:8px 0 0 0;color:#bbb}
.lightboxlink a{color:#464646;text-decoration:none}
.lightboxlink a:hover{color:#444}
span.comments{color:#111;float:right;padding:0 0 2px 6px}
span.comments a{color:#464646;background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/icons/comment_stroke_8x7.png') no-repeat left;padding:0 0 0 15px;text-decoration:none}
span.comments a:hover{color:#444}
.postsummarytitle{margin:20px 0 10px 0}
.postsummarytitle h2 a{font-size:14px;color:#666;font-weight:bold}
.postsummarytitle h2 a:hover{text-decoration:none;color:#111}
.pagenavi{padding-left:60px;padding-bottom:20px;padding-top:20px;color:#2E2E2E;font-size:10px;letter-spacing:1px;text-transform:uppercase;border-top:1px solid #eee;background:#f5f5f5}
.pagenavi a:link,.pagenavi .navigation-single,.pagenavi span.current{margin:4px;text-decoration:none;margin-bottom:10px;color:#666666;padding:6px 10px;display:inline-block;padding:6px 14px;background:-moz-linear-gradient(top,#ffffff 0%,#ededed);background:-webkit-gradient(linear,left top,left bottom,from(#ffffff),to(#ededed));border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border:2px solid #ffffff;-moz-box-shadow:0px 0px 1px rgba(000,000,000,0.5),inset 0px 0px 2px rgba(255,255,255,0.7);-webkit-box-shadow:0px 0px 1px rgba(000,000,000,0.5),inset 0px 0px 2px rgba(255,255,255,0.7);text-shadow:1px 1px 0px rgba(255,255,255,1),0px 1px 0px rgba(255,255,255,0)}
.navigation-next,.navigation-prev{border:1px solid #ffffff;color:#666}
.pagenavi a:visited{padding:3px 7px 3px 7px;margin:4px;text-decoration:none;margin-bottom:10px}
.pagenavi a:hover{color:#111;border:2px solid #eee}
.pagenavi a:active{}
.pagenavi span.pages{padding:3px 7px 3px 7px;margin:4px 4px 4px -6px;color:#747474;margin-bottom:10px;border:none;display:none}
.pagenavi span.current{color:#111;border:2px solid #111}
.pagenavi span.extend{padding:3px 7px 3px 7px;margin:4px;margin-bottom:10px;color:#2E2E2E;border:none}
.navigation{font-size:14px}
.navigation a{color:#111}
.navigation a:hover{color:#000;text-decoration:none}
#password-protected p{margin-bottom:20px;color:#ff0000}
#password-protected input{width:120px;background:#808080;font-weight:bold;cursor:pointer;color:#666666;padding:10px 17px;background:-moz-linear-gradient(top,#ffffff 0%,#e6e6e6);background:-webkit-gradient(linear,left top,left bottom,from(#ffffff),to(#e6e6e6));border:1px solid #cecece;-moz-box-shadow:0px 1px 0px rgba(000,000,000,0.3),inset 0px 0px 1px rgba(255,255,255,1);-webkit-box-shadow:0px 1px 0px rgba(000,000,000,0.3),inset 0px 0px 1px rgba(255,255,255,1);-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px}
#password-protected input:submit:hover{color:#111}
#password-protected input:submit:active{color:#000}
#password-protected label{color:#666}
#password-protected label input{font:inherit;font-size:13px;border:1px solid #ddd;padding:7px;margin:0 10px 20px 10px;-moz-border-radius:0;border-radius:0;-webkit-border-radius:0;background:none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;width:200px}
.postinfo{border-top:1px dotted #ddd;font-size:11px;color:#7d7d7d;padding:20px 0;margin:20px 0 0 0}
.postinfo p{line-height:10px;margin:0;padding:2px 0}
.postinfo a,.contents .postinfo a{color:#5D5D5D;text-decoration:none}
.postinfo a:hover{color:#111}
.regular-sidebar{margin:0}
.portfolio-sidebar{margin:0}
.sidebar-top{margin-top:35px}
.sidebar-bottom{}
.sidebar-wrap,.sidebar-wrap-single{margin:0;width:30.20833333333333%;background:#323232}
.sidebar h3{font-size:13px;font-weight:bold;text-transform:uppercase;color:#eee;margin-bottom:10px;padding-bottom:10px}
.sidebar-widget{padding:25px 30px;border-bottom:1px solid #2C2C2C}
.sidebartextbox{color:#7d7d7d;padding-bottom:30px}
.sidebar{margin:0;color:#888}
.sidebar a{color:#ADADAD}
.sidebar a:hover{color:#fff;text-decoration:none}
.sidebar ul{padding:0;margin:0}
.sidebar ul li{}
.sidebar ul li a{padding:8px 0 6px 0;border-bottom:1px dotted #2b2b2b;display:block}
.sidebar ul li a:hover{text-decoration:none}
.sidebar ul ul li a{padding-left:15px}
.sidebar ul ul ul li a{padding-left:30px}
.sidebar ul ul ul ul li a{padding-left:55px}
.sidebar-widget ul li.cat-item{padding-left:20px;background:transparent url('../../typo3conf/ext/dkd_customer/Resources/Public/Stylesheets/Images/icons/arrow_right_8x8.png') no-repeat 0 15px}
.sidebar-widget ul li.page_item{padding-left:20px;background:transparent url('../../typo3conf/ext/dkd_customer/Resources/Public/Stylesheets/Images/icons/pen_8x8.png') no-repeat 0 15px}
.sidebar-widget ul.children li.page_item{padding-left:0;background:none}
.sidebar-widget ul#recentcomments li{padding:8px 0 6px 20px;background:transparent url('../../typo3conf/ext/dkd_customer/Resources/Public/Stylesheets/Images/icons/comment_stroke_8x7.png') no-repeat 0 15px}
#wp-calendar{width:100%;color:#8B8B8B}
#wp-calendar td{padding:5px;text-align:center;background:#eee}
#wp-calendar td#prev{background:#fff}
#wp-calendar td a{color:#111;text-decoration:none}
#wp-calendar td a:hover{color:#111;text-decoration:none}
#wp-calendar #today{font-weight:bold;color:#fff;background:#3C3C3C}
#wp-calendar #today a{font-weight:bold;color:#fff}
#wp-calendar caption{font-weight:bold;padding-bottom:10px;letter-spacing:1px;text-transform:uppercase}
#wp-calendar thead tr th{background:#A2A2A2;color:#fff;font-weight:normal;padding:5px;text-align:center}
#wp-calendar tfoot tr td a{background:#eee;padding:1px}
#wp-calendar tbody tr td{}
#wp-calendar .pad{background:none}
#recentposts_list,#popularposts_list{list-style:none;margin:0}
#recentposts_list li a{}
#recentposts_list p,#popularposts_list p{margin:0;font-size:11px;line-height:14px}
#recentposts_list li,#popularposts_list li{padding:0;margin:0 0 20px 0}
#recentposts_list li:last-child,#popularposts_list li:last-child{margin:0 0 0 0}
#recentposts_list li a,#popularposts_list li a{background:none;padding:0}
#recentposts_list .recent_thumbnail,#popularposts_list .popular_thumbnail{display:block;float:left;margin:0 10px 0 0;line-height:100%;border:1px solid #2B2B2B;padding:1px;-moz-box-shadow:0px 1px 2px rgba(0,0,0,0.09);-webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.09);box-shadow:0px 1px 2px rgba(0,0,0,0.09)}
#recentposts_list .recentpost_info .recentpost_title,#popularposts_list .popularpost_info .popularpost_title{font-weight:bold;font-size:12px;border:none;margin:0 0 5px 0;color:#eee}
#recentposts_list .recentpost_info .recentpost_title:hover,#popularposts_list .popularpost_info .popularpost_title:hover{color:#fff}
#recentposts_list .recent_thumbnail img{border:1px solid #222;display:block;padding:0;margin:0}
#recentposts_list .recent_thumbnail img:hover{border:1px solid #000}
#recentposts_list .recentposts_list time,#popularposts_list .popularposts_list time{display:block;font-size:11px}
#recentposts_list .recentposts_list .recentpost_info,#popularposts_list .popularposts_list .popularpost_info{overflow:hidden}
.tweetmeme-button{float:left;margin:5px 15px 5px 0}
.mtheme-twitter-feeds h3{font-size:14px;font-weight:bold;text-transform:uppercase;color:#737373}
.mtheme-tweets,.query{text-decoration:none;background:none;margin-left:0}
.mtheme-tweets .tweet_list,.query .tweet_list{font-size:12px;line-height:18px;list-style:none;display:block}
#mainpage-block-4 .mtheme-tweets .tweet_list,.query .tweet_list{font-size:14px;line-height:18px;list-style:none;display:block;text-align:left}
#mainpage-block-1 .mtheme-tweets .tweet_list .tweet_avatar img,#mainpage-block-4 .mtheme-tweets .tweet_list .tweet_avatar img,.query .tweet_list .tweet_avatar img{vertical-align:middle;margin:0 5px 5px 0;border:1px solid #D1D1D1;padding:5px;background:#E8E8E8}
.mtheme-tweets .tweet_list .awesome,.mtheme-tweets .tweet_list .epic,.query .tweet_list .awesome,.query .tweet_list .epic{text-transform:uppercase}
.mtheme-tweets .tweet_list li,.query .tweet_list li{overflow-y:auto;overflow-x:hidden;padding:.5em 0}
.mtheme-tweets .tweet_list li a,.query .tweet_list li a{color:#eee}
.mtheme-tweets .tweet_list li a,.query .tweet_list li a{text-decoration:none}
#footer .mtheme-tweets .tweet_list .tweet_even,.query .tweet_list .tweet_even{}
.mtheme-tweets .tweet_list .tweet_avatar,.query .tweet_list .tweet_avatar{padding-right:.5em;float:left}
.mtheme-tweets .tweet_list .tweet_avatar img,.query .tweet_list .tweet_avatar img{vertical-align:middle;margin:0 5px 5px 0;border:1px solid #464646;padding:5px;background:#2E2E2E}
.sidebar-widget .mtheme-tweets .tweet_list li a{color:#eee;font-size:11px}
.sidebar-widget .tweet_list a{border:none;display:inline}
.sidebar-widget .tweet_list li{border-bottom:1px solid #292929}
.sidebar-widget .infobar-portfoliogrid,.footer-widget .infobar-portfoliogrid{margin:0;padding:0;list-style-type:none}
.sidebar-widget .infobar-portfoliogrid li a,.footer-widget .infobar-portfoliogrid li a{margin:0;padding:0;border:none}
.sidebar-widget .infobar-portfoliogrid li{float:left;margin:0;padding:0;border:none}
.footer-widget .infobar-portfoliogrid li{float:left;margin:0;padding:0;border:none}
.sidebar-widget .infobar-portfoliogrid li img{width:75px;height:75px;margin-bottom:2px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);display:block;opacity:0.9}
.sidebar-widget .infobar-portfoliogrid li img:hover{opacity:1}
.footer-widget .infobar-portfoliogrid li img{width:58px;height:58px;padding:4px;background:#000}
.footer-widget .infobar-portfoliogrid li img:hover{background:#7d7d7d}
.sidebar-widget .infobar-portfoliogrid .rightspace{padding:0 2px 0 0}
.footer-widget .infobar-portfoliogrid .rightspace{padding:0 2px 0 0}
.social-header{position:absolute;right:60px;top:40px;height:21px}
.social_contact_text{font-size:11px;color:#666;padding:4px 15px;display:inline-block;float:right;letter-spacing:0.5px;background:#fff;position:relative;top:-5px}
.socialmedia-buttons{}
.socialwidget_left{text-align:left}
.socialwidget_center{text-align:right}
li.Social_Widget a{padding:0 !important;margin:0 !important;background:none !important}
.socialmedia-buttons img{border:0;border:0 !important;margin-right:5px !important;display:inline;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;transition:all 0.2s ease;text-align:center}
.socialmedia-buttons a{background:none !important}
.socialmedia-buttons a:hover{text-decoration:none;border:0}
.socialmedia-buttons img.fade:hover{opacity:1 !important;-moz-opacity:1 !important;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;transition:all 0.2s ease}
.socialmedia-buttons img.scale:hover{-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-ms-zoom:1.2;transition:all 0.2s ease}
.socialmedia-buttons img.bounce:hover{transform:translate(0px,-2px);-moz-transform:translate(0px,-2px);-webkit-transform:translate(0px,-2px);-webkit-transition:-webkit-transform 0.2s ease-in;-moz-transition:all 0.2s ease-in;transition:all 0.2s ease}
.socialmedia-buttons img.combo:hover{transform:translate(0px,-4px);-moz-transform:scale(1.1) translate(0px,-4px);-webkit-transform:scale(1.1) translate(0px,-4px);-ms-zoom:1.1;opacity:1 !important;-moz-opacity:1 !important;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;transition:all 0.2s ease}
.flickr_wrap{position:relative}
.flickr_wrap .flickr_badge_image{padding:0;float:left;line-height:100%;margin:0 1px 1px 0}
.flickr_wrap .flickr_badge_image img{width:75px;height:75px;background-color:#F9F9F9;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);display:block;opacity:0.9}
.flickr_wrap .flickr_badge_image img:hover{opacity:1}
#footer .flickr_wrap .flickr_badge_image img:hover{opacity:1}
#footer .flickr_wrap .flickr_badge_image img{width:60px;height:60px;border:1px solid #111;display:block;opacity:0.8}
#footer .flickr_wrap{margin-right:-9px}
#footer .flickr_badge_image{margin:0 1px 1px 0;border:1px solid #111}
.contact_address_block{list-style:none;margin:10px 0 0 0;font-size:12px}
.contact_address_block li,#footer .contact_address_block li,#sidebar .contact_address_block li{margin:0 0 3px 0;padding:0}
.contact_address_block .about_info,#footer .contact_address_block .about_info{padding:0 0 10px 0;font-size:13px}
.contact_address_block .contact_name{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/icons/address/home.png') no-repeat 0 50%;padding:0 0 0 20px;font-weight:bold;font-size:14px}
.contact_address_block .contact_address{padding:0 0 0 20px}
.contact_address_block .contact_city{padding:0 0 0 20px}
.contact_address_block .contact_phone{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/icons/address/phone.png') no-repeat 0 50%;padding:0 20px 0 20px}
.contact_address_block .contact_mobile{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/icons/address/mobile.png') no-repeat 0 50%;padding:0 0 0 20px}
.contact_address_block .contact_email{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/icons/address/email.png') no-repeat 0 50%;padding:0 0 0 20px}
.contact_address_block .contact_email a{display:inline}
.contact_address_block .contact_email a:hover{color:#eee}
.contact_address_block a{color:#7d7d7d}
.contact_address_block a:hover{color:#eee}
.page-contents-right{padding:10px 40px 40px 20px}
.portfolio-thumbnail-block,.filter-thumbnail-block{display:none}
.current-taxonomies{font-size:10px;font-weight:bold;text-transform:uppercase;letter-spacing:1px;margin-bottom:10px;color:#444}
.current-taxonomies a{color:#666}
.portfolio-related-break{margin-bottom:30px}
.portfolio-taxonomies-browse ul{padding-top:15px;padding-bottom:10px;padding-left:15px;background:#555}
.portfolio-taxonomies-browse h3{display:inline-block;font-size:14px;float:left;margin-right:10px;color:#333;letter-spacing:1px}
.portfolio-taxonomies-browse ul li{display:inline-block;margin-right:5px;margin-bottom:5px}
.portfolio-taxonomies-browse ul li a{outline:0;padding:5px 12px;display:block;color:#999;font-weight:bold;text-shadow:1px 1px #1f1f1f;border:1px solid #1c1c1c;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background:#222222;background:-moz-linear-gradient(top,#3d3d3d 3%,#313131 4%,#222222 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(3%,#3d3d3d),color-stop(4%,#313131),color-stop(100%,#222222));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d3d3d',endColorstr='#222222',GradientType=0);box-shadow:1px 1px 1px rgba(0,0,0,0.2);-moz-box-shadow:1px 1px 1px rgba(0,0,0,0.2);-webkit-box-shadow:1px 1px 1px rgba(0,0,0,0.2);cursor:pointer;-webkit-transition:box-shadow 0.2s ease-in;-moz-transition:box-shadow 0.2s ease-in;transition:box-shadow 0.2s ease}
.portfolio-taxonomies-browse ul li a:hover{text-decoration:none;color:#fff;background:#4c4c4c;background:-moz-linear-gradient(top,#4c4c4c 3%,#404040 4%,#2e2e2e 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(3%,#4c4c4c),color-stop(4%,#404040),color-stop(100%,#2e2e2e));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4c4c4c',endColorstr='#2e2e2e',GradientType=0);-webkit-transition:box-shadow 0.2s ease-in;-moz-transition:box-shadow 0.2s ease-in;transition:box-shadow 0.2s ease}
.portfolio-taxonomies h2.taxonomies-title{font-size:18px;color:#000;margin-left:5px;margin-top:10px;margin-bottom:20px}
.portfolio-taxonomies ul{list-style-type:none}
.portfolio-taxonomies ul{margin-top:10px}
.sidebar .portfolio-taxonomies ul li a{color:#ccc}
.sidebar .portfolio-taxonomies ul li a:hover{color:#fff}
.grid-list-portfolio-related{position:relative;width:100%}
.portfoliorelated_widget_about{margin-bottom:10px}
.sidebar .grid-list-portfolio-related a{border:none;margin:0 0 10px 0;padding:0}
.grid-list-portfolio-related h2.related-title{font-size:18px;color:#000;margin-left:5px;margin-top:10px}
.grid-list-portfolio-related ul{list-style-type:none;padding-top:10px}
.grid-list-portfolio-related ul li{display:inline-block;float:left;vertical-align:top;margin-right:10px;width:105px}
.grid-list-portfolio-related ul li h4{font-weight:normal}
.grid-list-portfolio-related ul li h4 a{font-size:11px;color:#ccc;text-transform:none;letter-spacing:0;line-height:12px}
.grid-list-portfolio-related ul li h4 a:hover{color:#fff}
.grid-list-portfolio-related ul li .description{margin-top:5px;margin-bottom:5px;color:#eee;font-size:12px;padding:0 10px 10px 10px}
.grid-list-portfolio-related ul li img{max-width:100%;display:block;opacity:1;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.4);-moz-box-shadow:0 2px 2px rgba(0,0,0,.4);box-shadow:0 2px 2px rgba(0,0,0,.4)}
.grid-list-portfolio-related ul li img:hover{opacity:0.9}
ul#portfolio-filter{margin:0;padding:0;margin-top:5px}
ul#portfolio-filter li{display:inline}
ul#portfolio-filter a{margin-right:10px;color:#111;font-weight:bold;text-decoration:none;-webkit-border-radius:.5em;-moz-border-radius:.5em;border-radius:.5em;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);letter-spacing:1px;border:solid 1px #eee;padding:.4em 1em .4em 1em;background:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#ffffff),to(#eeeeee));background:-moz-linear-gradient(top,#ffffff,#eeeeee);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#eeeeee')}
ul#portfolio-filter a:hover{color:#111;text-shadow:0 1px 1px rgba(eee,eee,eee,1)}
ul#portfolio-filter a.current{color:#fff;text-shadow:0 1px 1px rgba(111,111,111,1);border:solid 1px #444444;padding:.4em 1em .4em 1em;background:#444444;background:-webkit-gradient(linear,left top,left bottom,from(#444444),to(#111111));background:-moz-linear-gradient(top,#444444,#111111);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#444444',endColorstr='#111111')}
ul#portfolio-list{margin:20px 0 0 0;padding:0;list-style:none}
ul#portfolio-list li{width:310px;height:300px;float:left;margin-right:10px;margin-bottom:10px;overflow:hidden;background:#fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2)}
ul#portfolio-list .filter-image-holder{width:310px;height:200px;background:#fff;padding:0 0 10px 0}
ul#portfolio-list .displayed-image{padding-bottom:4px;background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/gradient-shade.png') repeat-x bottom right}
ul#portfolio-list .fadethumbnail-view{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/icons/view.png') no-repeat 50% 50%}
ul#portfolio-list .fadethumbnail-play{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/icons/play.png') no-repeat 50% 50%}
ul#portfolio-list .fadethumbnail-link{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/icons/link.png') no-repeat 50% 50%}
ul#portfolio-list .filter-thumbnail-loader{width:310px;height:200px;background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/preloaders/preloader.png') no-repeat 50% 50%;padding:0 0 10px 0}
ul#portfolio-list li a{display:block;overflow:hidden}
ul#portfolio-list .work-details{margin:0 20px 0 20px}
ul#portfolio-list li p{font-size:11px;color:#737373;line-height:15px}
ul#portfolio-list h4 a{font-size:16px;font-weight:bold;line-height:20px;color:#444;margin:5px 0 10px 0;text-decoration:none}
ul#portfolio-list h4 a:hover{color:#111}
ul#portfolio-tiny .space-right{}
ul#portfolio-tiny{width:1000px;margin:0;padding:0;list-style:none}
ul#portfolio-tiny li,ul#portfolio-tiny .portfolio-image-holder,ul#portfolio-tiny .thumbnail-loader,ul#portfolio-tiny .displayed-image{width:240px}
ul#portfolio-tiny li{height:280px;display:block;float:left;margin-bottom:10px;overflow:hidden}
ul#portfolio-tiny .portfolio-image-holder{height:140px;padding:0 0 10px 0}
ul#portfolio-tiny .displayed-image{}
ul#portfolio-tiny .thumbnail-loader{height:140px;background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/preloaders/preloader.png') no-repeat 50% 50%;padding:0 0 10px 0}
ul#portfolio-tiny .fadethumbnail-view{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/icons/view.png') no-repeat 50% 50%}
ul#portfolio-tiny .fadethumbnail-link{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/icons/link.png') no-repeat 50% 50%}
ul#portfolio-tiny .fadethumbnail-play{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/icons/play.png') no-repeat 50% 50%}
ul#portfolio-tiny li a{display:block;overflow:hidden}
ul#portfolio-tiny .work-details{border-left:1px dotted #ccc;padding:0 20px 0 20px}
ul#portfolio-tiny h4 a{font-size:13px;line-height:20px;font-weight:bold;color:#555;margin:15px 0 10px 0;text-decoration:none}
ul#portfolio-tiny h4 a:hover{color:#111}
ul#portfolio-small .space-right{}
ul#portfolio-small{width:1000px;margin:0;padding:0;list-style:none}
ul#portfolio-small li,ul#portfolio-small .portfolio-image-holder,ul#portfolio-small .thumbnail-loader,ul#portfolio-small .displayed-image{
}
ul#portfolio-small li{height:340px;display:block;float:left;margin-bottom:10px;overflow:hidden}
ul#portfolio-small .portfolio-image-holder{height:200px;padding:0 0 10px 0}
ul#portfolio-small .displayed-image{}
ul#portfolio-small .thumbnail-loader{height:200px;background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/preloaders/preloader.png') no-repeat 50% 50%;padding:0 0 10px 0}
ul#portfolio-small .fadethumbnail-view{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/icons/view.png') no-repeat 50% 50%}
ul#portfolio-small .fadethumbnail-link{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/icons/link.png') no-repeat 50% 50%}
ul#portfolio-small .fadethumbnail-play{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/icons/play.png') no-repeat 50% 50%}
ul#portfolio-small li a{display:block;overflow:hidden}
ul#portfolio-small .work-details{border-left:1px dotted #ccc;padding:0 60px 0 60px}
ul#portfolio-small h4 a{font-size:13px;line-height:20px;font-weight:bold;color:#555;margin:15px 0 10px 0;text-decoration:none}
ul#portfolio-small h4 a:hover{color:#111}
ul#portfolio-large{width:1000px}
ul#portfolio-large .space-right{}
ul#portfolio-large{margin:0;padding:0;list-style:none}
ul#portfolio-large li,ul#portfolio-large .portfolio-image-holder,ul#portfolio-large .thumbnail-loader,ul#portfolio-large .displayed-image{
}
ul#portfolio-large .portfolio-image-holder,ul#portfolio-large .thumbnail-loader{height:300px}
ul#portfolio-large li{height:420px;display:block;float:left;overflow:hidden;margin-bottom:10px}
ul#portfolio-large .portfolio-image-holder{padding:0 0 10px 0}
ul#portfolio-large .thumbnail-loader{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/preloaders/preloader.png') no-repeat 50% 50%;padding:0 0 10px 0}
ul#portfolio-large .fadethumbnail-view{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/icons/view.png') no-repeat 50% 50%}
ul#portfolio-large .fadethumbnail-link{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/icons/link.png') no-repeat 50% 50%}
ul#portfolio-large .fadethumbnail-play{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/icons/play.png') no-repeat 50% 50%}
ul#portfolio-large li a{display:block;overflow:hidden}
ul#portfolio-large .work-details{border-left:1px dotted #ccc;padding:0 60px 0 60px}
ul#portfolio-large h4 a{font-size:14px;line-height:20px;font-weight:bold;color:#444;margin:10px 0 5px 0;text-decoration:none}
ul#portfolio-large h4 a:hover{color:#111}
.big-italic{font-size:18px;font-style:italic;line-height:30px;color:#7b7b7b}
.commentform-wrap{margin:10px 0 0 0;padding:20px 60px 40px 60px;background:#fafafa}
#comments{font-size:14px;font-weight:bold;margin:20px 0 0 0;background:#111;color:#EEEEEE;display:inline-block;font-size:16px;letter-spacing:0;padding:10px}
.nocomments{margin:35px 0 0 0;text-transform:uppercase}
.comment-body a{color:#2E2E2E}
.comment-body a:hover{color:#111;text-decoration:none}
#comment{width:100%;border:1px solid #D1D1D1}
.commentlist .bypostauthor{}
ol.commentlist{margin:20px 0 0;clear:both;overflow:hidden;list-style:none}
ol.commentlist li{margin:10px 0;line-height:18px;padding:20px}
ol.commentlist li .comment-author,ol.commentlist li .comment-author a,ol.commentlist li .comment-author .fn{color:#747474;text-transform:uppercase;font-weight:bold;letter-spacing:0;font-size:11px}
ol.commentlist li .comment-author a{text-decoration:none}
ol.commentlist ul.children .comment-author img{width:32px;height:32px}
ol.commentlist li .comment-author .fn{}
ol.commentlist li .comment-author .avatar{float:left;vertical-align:middle;margin:0 15px 5px 0;border:1px solid #D1D1D1;padding:5px;background:#E8E8E8}
ol.commentlist li .comment-meta{font-size:9px;text-transform:uppercase}
ol.commentlist li .comment-meta a{color:#a7a7a7;text-decoration:none}
ol.commentlist li p{font-size:11px;line-height:18px;margin-top:5px}
ol.commentlist li .reply{position:relative;left:-20px;margin:20px 0 20px 0}
ol.commentlist li .reply a{color:#7d7d7d;text-decoration:none;padding:5px 20px;border-bottom:1px dotted #e5e5e5;border-right:1px dotted #e5e5e5;background:#eee}
ol.commentlist li .reply a:hover{color:#444;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;background:#e5e5e5}
ol.commentlist li{border:1px solid #f5f5f5;background:#fff}
ol.commentlist li.odd{border:1px solid #f5f5f5;background:#fcfcfc}
ol.commentlist li.even{border:1px solid #f5f5f5;background:#fff}
#commentform p{margin:15px 0}
#commentform{}
#commentform a{color:#111}
#respond{margin-top:0;padding:40px 60px 60px 60px}
#respond a{color:#111}
#respond a:hover{text-decoration:none;color:#000}
#respond h3{font-size:18px;font-weight:bold}
.reply-title{}
#respond h4{font-size:14px;text-transform:uppercase;font-weight:bold;margin:20px 0 15px 0}
#commentform{margin:0}
#commentform label{font-weight:bold;display:block}
#commentform label small{color:#a0a0a0}
#commentform textarea,#respond #commentform input{margin-bottom:10px;padding:5px;margin:10px 10px 10px 0;background:#f8f8f5;border:1px solid #eee}
#commentform input{width:90%}
#commentform textarea{width:90%}
.form-allowed-tags{font-size:10px;width:90%}
#contact .button,#commentform input#submit{width:120px;margin:4px;text-decoration:none;margin-bottom:10px;color:#666666;padding:6px 10px;display:inline-block;padding:6px 14px;background:-moz-linear-gradient(top,#ffffff 0%,#ededed);background:-webkit-gradient(linear,left top,left bottom,from(#ffffff),to(#ededed));border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border:2px solid #ffffff;-moz-box-shadow:0px 0px 1px rgba(000,000,000,0.5),inset 0px 0px 2px rgba(255,255,255,0.7);-webkit-box-shadow:0px 0px 1px rgba(000,000,000,0.5),inset 0px 0px 2px rgba(255,255,255,0.7);text-shadow:1px 1px 0px rgba(255,255,255,1),0px 1px 0px rgba(255,255,255,0);font-weight:bold}
#commentform input#submit{color:#666666}
#respond #commentform input#submit:hover{color:#000;cursor:pointer}
#contactform{margin:20px 0 40px 0}
#successmessage{display:none;width:80%;color:#444;padding:30px 25px 45px 25px;margin:40px 0 40px 0;background:#FFFFCF;border:1px solid #eee}
#successmessage h2{margin:10px 0 20px 0}
#contactform #contact label{cursor:pointer;font-weight:normal;color:#000;float:left;width:140px}
#contact input[class^="text-input"],#contact textarea[class^="text-input"]{display:block;color:#000;font:inherit;border:1px solid #e6e6e6;background-color:#e6e6e6;padding:7px;margin:0 0 5px 0;float:left;width:321px}
.fieldbox{min-height:38px}
#contact .text-input-surname,#contact .text-input-firstname{width:111px !important;margin-right:3px !important}
#contact .text-input-lastname{width:191px !important}
#contactform #contact .text-input-street{width:235px;margin-right:3px}
.ordercatalogform #contactform #contact .text-input-street{width:321px;margin-right:0px}
#contact .text-input-houseno,#contact .text-input-streetno{width:66px !important}
#contactform #contact .text-input-city{width:225px}
.ordercatalogform #contactform #contact .text-input-city{width:321px}
.ordercatalogform #contactform #contact .type-check label{float:none}
.ordercatalogform .type-check{clear:both}
.controls span{color:#333}
.controls{margin-bottom:20px}
#contact .text-input-zip{width:76px !important;margin-right:3px !important}
.radio-input-wrapper{width:335px;padding-top:4px}
#contact .radio-input{float:left;margin-right:10px}
#contact .radio-input input{margin-right:8px}
#contact textarea{height:80px;margin-bottom:10px !important;resize:none}
#contact input,#contact textarea{}
#contact input:focus,#contact textarea:focus{border:1px solid #888}
#contactform #contact input.error,#contactform #contact textarea.error{border:1px solid #cc0000}
#contactform #contact label.error{color:#cc0000}
#contact .button{width:120px;font-weight:bold;font-size:13px}
#contact .button:hover{color:#333;cursor:pointer}
#contact .button:active{color:#000}
.addressbox{float:right;font-size:18px;line-height:22px;position:relative;right:148px;top:40px;margin-bottom:100px}
.addresstitle{font-size:18px;font-weight:bold;margin-bottom:10px;margin-left:-5px}
.fulladdress{color:#464646;font-size:14px;margin-bottom:10px}
.fulladdress ul{list-style:none !important}
.fulladdress ul li{}
.navigation{color:#D1D1D1;font-size:11px;line-height:18px;letter-spacing:-1px;overflow:hidden;text-transform:uppercase;margin:10px 0 10px 0}
.navigation a:link,.navigation a:visited{color:#777;text-decoration:none;display:block;padding:10px 20px}
.navigation a:active,.navigation a:hover{color:#888;display:block}
.nav-previous{float:left;width:35%}
.nav-previous a{float:left}
.nav-next{float:right;text-align:right;width:30%}
.nav-lightbox{float:left;text-align:center;width:30%}
#nav-above{margin:0 0 18px 0}
#nav-above{display:none}
.paged #nav-above,.single #nav-above{display:block}
#nav-below{margin:-18px 0 0 0}
.attachment-main-image{display:block}
.iconalign-left{float:left;padding-right:5px}
.iconalign-right{float:right;padding-left:5px}
.iconalign-center{display:block;margin:0 auto;text-align:center}
#entry-author-info{background:#F9F9F9;border:1px solid #E8E8E8;padding:18px 20px;margin:24px 0;overflow:hidden;clear:both;line-height:20px;background:#FEFEFE;-moz-box-shadow:0px 1px 2px rgba(0,0,0,0.09);-webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.09);box-shadow:0px 1px 2px rgba(0,0,0,0.09)}
#entry-author-info #author-avatar .avatar{background:#fff;border:1px solid #e7e7e7;float:left;padding:5px;display:block;margin:0 20px 10px 0}
#entry-author-info #author-description{float:left;display:block;width:100%}
#entry-author-info h2{color:#111;font-weight:bold;font-size:16px;margin-top:0;margin-bottom:10px}
#author-link{color:#747474;font-size:10px;margin-top:20px;text-transform:uppercase;text-align:right}
#author-link a{color:#747474;text-decoration:none;border:solid 1px #f5f5f5;background:#fafafa;padding:.5em 2em .55em;text-shadow:0 1px 1px rgba(255,255,255,1);-webkit-border-radius:.5em;-moz-border-radius:.5em;border-radius:.5em;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);background:-webkit-gradient(linear,left top,left bottom,from(#fafafa),to(#e9e9e9));background:-moz-linear-gradient(top,#fafafa,#e9e9e9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa',endColorstr='#e9e9e9')}
#author-link a:hover{color:#464646}
.entry-utility{color:#888;line-height:18px;clear:both}
.entry-meta a,.entry-utility a{color:#888}
.entry-meta a:hover,.entry-utility a:hover{color:#FF4B33}
.relatedbigtitle{font-size:16px;font-weight:bold;color:#7d7d7d;line-height:18px;margin-top:20px}
.relatedposts{font-size:13px;color:#7d7d7d;line-height:18px}
.relatedposts a{text-decoration:none;color:#7d7d7d}
.relatedblock{float:left;width:140px;margin:15px 0 25px 0;padding:0}
.relatedmargin{margin-right:5px}
.relatedimage img{border:1px solid #D1D1D1;padding:5px;margin-right:5px;-moz-box-shadow:0px 1px 2px rgba(0,0,0,0.09);-webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.09);box-shadow:0px 1px 2px rgba(0,0,0,0.09)}
.relatedimage img:hover{border:1px solid #A2A2A2}
.relatedtextblock{margin-top:0;padding:0}
.relatedtitle{color:#111;line-height:11px;padding-right:5px;margin-top:5px}
.relatedtitle a{font-size:11px;font-weight:bold;color:#6D6D6D}
.relatedtitle a:hover{color:#111}
.related-desc{font-size:13px;color:#616161;line-height:13px;margin-top:5px}
.postformat-image{padding:0;margin:0}
a.postformat-image-lightbox{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/icons/view.png') no-repeat 50% 50%;width:auto;height:auto;display:block}
.post-link-wrapper{padding:0}
.postformat_link_icon{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/icons/postformat/postformat_link.png') no-repeat left;padding:15px 0 5px 50px}
.postformat_image_icon{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/icons/postformat/postformat_image.png') no-repeat left;padding:0 0 0 50px}
.postformat_gallery_icon{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/icons/postformat/postformat_gallery.png') no-repeat left;padding:0 0 0 50px}
.postformat_video_icon{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/icons/postformat/postformat_video.png') no-repeat left;padding:0 0 0 50px}
.postformat_audio_icon{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/icons/postformat/postformat_audio.png') no-repeat left;padding:0 0 0 50px}
.postformat_quote_icon{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/icons/postformat/postformat_quote.png') no-repeat left top;padding:0 0 5px 50px}
.postformat_quote{font-size:22px;line-height:28px;font-style:italic;color:#999;display:block}
.quote_author{font-size:14px;display:block;text-align:right}
.post-aside-wrapper{background:#ffffdd}
.entry-content strong{font-weight:bold}
.entry-content em{font-style:italic}
.entry-content blockquote{margin:20px 0 20px 40px;padding-left:20px;border-left:8px solid #eee}
.entry-content p{padding-bottom:10px}
.entry-content p:first-child{padding-top:0}
.entry-content ul{list-style-type:disc;list-style-position:outside;margin-left:13px}
.entry-content ol{list-style:none}
.entry-content .linklist ul{list-style:none}
.entry-content ul li a{text-decoration:underline}
.entry-content ul li{line-height:14px;padding:4px 0 4px 0px}
.footer-block{margin:40px 0 0 0;padding:30px 0 0 0}
.footer-block h3{color:#fff}
#footer-container{margin:40px 0 0 60px;padding:30px 0 40px 0;background:#000;background-color:rgba(0,0,0,0.9);width:965px;border-top:1px solid #555}
#footer{width:960px;margin:0 auto}
#footer .footer-column{margin:0 20px 0 0;width:205px;float:left}
#footer .footer-double-column{margin:0 10px 0 10px;width:440px;float:left}
#footer h3{font-size:16px;font-weight:bold;color:#fff;margin:35px 0 15px 0}
#footer h3 a{color:#fff}
#footer h3 a:hover{color:#000;text-decoration:none}
#footer .description,#footer .textwidget{padding:0;margin-right:10px}
#footer .description a,#footer .textwidget a,#footer .footer-widget ul a{color:#7d7d7d;text-decoration:none}
#footer #popularposts_list .popularpost_info .popularpost_title,#footer #recentposts_list .recentpost_info .recentpost_title,.relatedtitle a{color:#c2c2c2;font-size:14px}
#footer #popularposts_list .popularpost_info .popularpost_title:hover,#footer #recentposts_list .recentpost_info .recentpost_title:hover,.relatedtitle a:hover{color:#fff}
#footer .description a:hover,#footer .textwidget a:hover,#footer .footer-widget ul a:hover{color:#fff}
.footer-widget{font-size:12px;line-height:18px;color:#7d7d7d}
.footer-widget a{color:#fff}
.footer-widget a:hover{color:#fff;text-decoration:none}
.footer-widget ul{list-style:none;font-size:12px;line-height:18px;color:#7d7d7d;padding:0;margin:0}
.footer-widget ul li{font-size:12px;line-height:18px;color:#7d7d7d;padding:6px 0 5px 0}
.footer-widgetul li a{font-size:12px;line-height:18px;color:#7d7d7d;display:block}
.footer-widget ul li img{margin:0px;padding:0 8px 0 0;margin-bottom:-2px}
.footer-widget ul li a:hover{font-size:12px;line-height:18px;color:#fff;text-decoration:none}
#copyright{color:#787878;text-align:center;text-align:center;display:block;font-size:8px;letter-spacing:2px;background:#000;text-transform:uppercase;opacity:0.9;width:965px;padding:10px 0;margin-left:60px;border-top:1px solid #111}
#copyright li{display:inline-block;color:#787878;padding:0 10px}
#copyright a{color:#bbb}
#copyright a{color:#bbb}
#copyright a:hover{text-decoration:none;color:#eee}
#copyright span{background:#111;border-radius:8px 8px 8px 8px;padding:8px 20px;color:#fff;text-align:center}
#fullscr-copyright{position:fixed;bottom:0;left:0;display:inline-block;height:44px;z-index:51;width:90%;text-align:right}
#fullscr-copyright ul{display:inline-block;font-size:13px;color:#a5a5a5}
#fullscr-copyright a:hover{cursor:pointer}
#fullscr-copyright span{padding:8px 20px}
#password-protected	p{font-size:14px}
#password-protected{padding:80px 60px}
.social-size-32 .social_contact_text{top:3px}
.widget-video-wrapper{width:100%}
.widget-video-wrapper{width:100%;max-width:1020px;margin:0;background:#111}
.widget-video-container{position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden}
.widget-video-wrapper iframe,.widget-video-wrapper object,.widget-video-wrapper embed{position:absolute;top:0;left:0;width:100%;height:100%}
.contact_address_block span{display:inline-block}
.loading_ajax-submit{display:none;float:right;width:31px;height:31px;background-image:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/zoomloader.gif');background-repeat:no-repeat}
body .ui-tooltip{z-index:999;background-color:#ffffff;color:#aa0000;position:absolute;border:1px solid #E6584F;-moz-border-radius:0px;-webkit-border-radius:0px;-khtml-border-radius:0px;border-radius:0px;padding:4px 10px 4px 10px}
.social-header .icl_languages_selector,.social-header #lang_sel{position:absolute;top:-35px;right:0}
ul.joblist{list-style-type:square;margin-top:10px}
.joblist li a{color:black;font-size:14px}
.joblist li a:hover,.joblist li a.active{text-decoration:underline}
.top-menu-wrap{margin:6px 0 0 43px;padding:0;z-index:30;position:relative}
.logo-menu-wrapper{margin-top:45px}
.top-menu-center{}
.menu-toggle{width:30px;height:30px;text-indent:-99999px;cursor:pointer;position:absolute;opacity:1;top:16px;right:45px;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;transition:all 0.2s ease}
.menu-toggle:hover{opacity:1;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;transition:all 0.2s ease}
.menu-toggle-off{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/menu/menu_toggle.png') 0 top}
.menu-toggle-on{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/menu/menu_toggle.png') 0 bottom}
.homemenu{text-transform:uppercase;padding:0;margin:0px 0 0 0;height:60px;
}
.homemenu a{color:#333;text-decoration:none}
.homemenu ul.menu>li{margin-right:1px;background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/bg_mainnavi_abschluss.png') repeat-x}
.homemenu ul li a{font-size:16px;color:#111;letter-spacing:0.8px;height:34px;padding:13px 20px 13px}
ul.menu li.sfHover>a{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/navmain-hover-bg_lev1.png') repeat}
.homemenu ul li.menu-items li a:hover,.homemenu ul.sub-menu-zubehoer li.menu-items li a:hover,.homemenu ul.sub-menu-box li.menu-items li a:hover,.homemenu .navlevel2 li a:hover{background-image:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/navmain-level2-hover-bg.png');background-repeat:repeat-y;background-position:10px 0}
.homemenu ul li.sfHover a{color:#fff;border-top:1px solid #2a2a2a;border-bottom:1px solid #2a2a2a}
.homemenu ul li.active a{color:#fff;background:#191A1B;border-top:1px solid #191A1B;border-bottom:1px solid #191A1B;height:33px}
.homemenu ul li.active ul li a{background-color:transparent;border-top:none;border-bottom:none}
.homemenu ul li.sfHover a strong{border-bottom:2px solid #fff;padding-bottom:2px;display:block}
.homemenu ul li.sub{display:block}
.homemenu ul li.sfHover>a{height:34px;margin-top:1px;border-top:none;border-bottom:none}
.homemenu ul ul li a{color:#999999;font-size:14px;font-weight:lighter;line-height:16px}
.homemenu ul ul ul li a{font-size:11px;padding:15px 20px}
.homemenu ul ul li.current-menu-item a{background:#111;color:#fff}
.homemenu ul li span{font-size:11px;display:block;letter-spacing:0.2px;text-transform:lowercase;color:#777}
.homemenu_abschluss{height:60px;overflow:hidden;background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/bg_mainnavi_abschluss.png') no-repeat right}
.menu,.menu *{margin:0;padding:0;list-style:none}
.menu ul{position:absolute;
top:60px;-webkit-box-shadow:0px 0px 3px 1px rgba(0,0,0,0.2);-moz-box-shadow:0px 0px 3px 1px rgba(0,0,0,0.2);box-shadow:0px 0px 3px 1px rgba(0,0,0,0.2)}
.menu li:hover{visibility:inherit;
}
.menu li{float:left}
.menu ul ul li{float:none}
.menu ul li a{border-right:1px solid rgba(55,55,55,0.1)}
.menu ul ul li a{border-right:none}
.menu ul{z-index:9}
.menu ul ul{z-index:20}
.menu a{display:block;position:relative}
.sf-sub-indicator{position:absolute;display:none !important;right:.75em;top:1.05em;
width:10px;height:10px;text-indent:-999em;overflow:hidden;background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/menu/arrows-ffffff.png') no-repeat -10px -100px;
}
a>.sf-sub-indicator{
top:38%;background-position:0 -100px;
}
a:focus>.sf-sub-indicator,a:hover>.sf-sub-indicator,a:active>.sf-sub-indicator,li:hover>a>.sf-sub-indicator,li.sfHover>a>.sf-sub-indicator{background-position:-10px -100px;
}
li.sfHover{color:#fff !important}
.menu ul .sf-sub-indicator{background-position:-10px 0}
.menu ul a>.sf-sub-indicator{background-position:-10px -100px}
.menu ul a:focus>.sf-sub-indicator,.menu ul a:hover>.sf-sub-indicator,.menu ul a:active>.sf-sub-indicator,.menu ul li:hover>a>.sf-sub-indicator,.menu ul li.sfHover>a>.sf-sub-indicator{background-position:-10px -100px;
}
.sf-shadow ul{}
.sf-shadow ul.sf-shadow-off{background:transparent}
.menu ul ul ul{top:auto}
ul.navlevel2{left:-163px !important;position:absolute}
ul.navlevel2,ul.sub-menu-box,ul.sub-menu-zubehoer{-webkit-box-shadow:0 2px 5px 0 #000000;-moz-box-shadow:0 2px 5px 0 #000000;box-shadow:0 2px 5px 0 #000000}
ul.sub-menu-box,ul.sub-menu-box.active,ul.navlevel2{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/navmain-hover-bg_lev1.png') repeat;border-bottom:1px solid #484848}
ul.sub-menu-box{display:none;visibility:visible;width:989px;padding:14px 13px;left:0;min-height:75px}
ul.navlevel2{display:none;visibility:visible;width:960px;padding:14px 0 10px 0;left:0;min-height:57px}
ul.navlevel2 li{padding-bottom:5px}
ul.sub-menu-box li.desc{width:152px;font-size:14px}
ul.sub-menu-box.active{min-height:270px;height:auto !important;height:270px;padding-left:0;width:1001px;z-index:1101}
ul.sub-menu-box li.menu-items ul,ul.sub-menu-zubehoer li.menu-items ul{display:block !important;visibility:visible !important}
ul.sub-menu-box.active:before,ul.sub-menu-box:before,ul.navlevel2:before{content:'';display:block;background:rgba(255,255,255,0.5);width:163px;height:1px;position:absolute;left:0}
ul.sub-menu-box:before{top:0}
ul.navlevel2:before{top:-1px}
ul.sub-menu-box,ul.sub-menu-zubehoer{margin-left:-163px;display:none}
ul.sub-menu-box.active .desc,ul.sub-menu-zubehoer.active .desc{display:none !important}
ul.sub-menu-box.active li[class^="navitem"],ul.sub-menu-zubehoer.active li[class^="navitem"]{float:left;display:block;width:32% !important;overflow:hidden;height:60px}
ul.navlevel2 li{float:left;display:block;width:32% !important;overflow:hidden;min-height:40px;height:auto !important;height:40px;padding-left:12px}
ul.sub-menu-box.active li.navitem1,ul.sub-menu-box.active li.navitem2,ul.sub-menu-zubehoer.active li.navitem1,ul.sub-menu-zubehoer.active li.navitem2,ul.navlevel2 li.navitem1,ul.navlevel2 li.navitem2{border-right:1px solid #484848}
ul.sub-menu-box.active li.navitem1 a,ul.sub-menu-box.active li.navitem2 a,ul.sub-menu-zubehoer.active li.navitem1 a,ul.sub-menu-zubehoer.active li.navitem2 a,ul.navlevel2 li.navitem1 a,ul.navlevel2 li.navitem2 a{border-right:none}
li.menu-items,li.menu-items ul{-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}
ul.sub-menu-box.active li.menu-items ul,ul.sub-menu-zubehoer.active li.menu-items ul{width:960px;margin-top:-55px;padding:8px 0}
ul.sub-menu-box li.menu-items ul{margin-top:-44px}
ul.sub-menu-box.active li.menu-items li,ul.sub-menu-zubehoer.active li.menu-items li{float:left;padding:0;margin:0 4px 0 4px;padding:4px 0 4px 0}
ul.sub-menu-box.active li.menu-items li a,ul.sub-menu-zubehoer.active li.menu-items li a{border-bottom:none !important;border-top:none !important;padding:0 !important;height:60px !important;margin-left:10px;display:block}
ul.sub-menu-box.active li[class^="navitem"]:hover a,ul.navlevel2 li[class^="navitem"]:hover a{background-position:top right;overflow:hidden !important;width:99%;border:none !important;display:block;border:1px solid #ff0000}
ul.navlevel2 li[class^="navitem"]:hover a{width:80% !important}
ul.sub-menu-box.active li[class^="navitem"] a span,ul.sub-menu-zubehoer,ul.sub-menu-zubehoer.active li[class^="navitem"] a span,ul.sub-menu-box,ul.navlevel2 li[class^="navitem"] a span{color:#999999 !important;font-size:14px;font-weight:lighter;line-height:22px;text-transform:uppercase}
ul.sub-menu-box.active li[class^="navitem"] a span,ul.sub-menu-zubehoer.active li[class^="navitem"] a span{display:inline;position:relative;top:17px;padding-bottom:2px}
ul.navlevel2 li[class^="navitem"] a span{display:inline;position:relative;margin-left:-9px}
ul.sub-menu-box.active li[class^="navitem"] a:hover span,ul.sub-menu-zubehoer.active li[class^="navitem"] a:hover span,ul.navlevel2 li[class^="navitem"] a:hover span{color:#fff !important;border-bottom:2px solid #fff}
ul.sub-menu-box.active li[class^="navitem"] a img,ul.sub-menu-zubehoer.active li[class^="navitem"] a img{float:left;border:1px solid #484848;height:58px;width:80px;margin-right:10px;opacity:0.8}
ul.sub-menu-box.active li[class^="navitem"] a:hover img,ul.sub-menu-zubehoer.active li[class^="navitem"] a:hover img{opacity:1}
ul.navlevel2 li[class^="navitem"] a{height:20px}
ul.sub-menu-zubehoer.active{
height:160px;padding:0;width:1015px}
ul.sub-menu-zubehoer{width:989px;padding:30px 13px 15px 13px;background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/bg_mainnavi-level2.png') repeat;left:0;min-height:57px;overflow:hidden}
ul.sub-menu-zubehoer li.desc{width:165px;font-size:14px}
ul.sub-menu-zubehoer.active li[class^="navitem"]:hover a{overflow:hidden;width:99%;border-right:none !important}
ul.sub-menu-zubehoer li.menu-items ul{margin-top:-28px}
ul.sub-menu-zubehoer li.menu-items ul li,ul.sub-menu-box li.menu-items ul li{float:left;padding:0;width:85px;overflow:hidden}
ul.sub-menu-zubehoer li.menu-items ul li a,ul.sub-menu-box li.menu-items ul li a{padding:0}
ul.sub-menu-zubehoer li a,ul.sub-menu-box li a{border:none !important;background:none;padding:0 11px 0 0;height:57px}
ul.sub-menu-zubehoer li a img{opacity:0.8;max-width:78px}
ul.sub-menu-box li a img{opacity:0.8;max-width:75px;border:1px solid #484848}
ul.sub-menu-zubehoer li a:hover,ul.sub-menu-box li a:hover{
}
ul.sub-menu-zubehoer li a:hover img,ul.sub-menu-box li a:hover img{opacity:1}
.zoomPad{position:relative;float:left;z-index:99;cursor:crosshair}
.zoomPreload{-moz-opacity:0.8;opacity:0.8;filter:alpha(opacity = 80);color:#333;font-size:12px;text-decoration:none;border:none;background-color:transparent;padding:8px;text-align:center;
background-repeat:no-repeat;background-position:43px 30px;z-index:110;width:90px;height:43px;position:absolute;top:0px;left:0px;* width:100px;* height:49px}
.zoomPup{overflow:hidden;background-color:#FFF;-moz-opacity:0.6;opacity:0.6;filter:alpha(opacity = 60);z-index:120;position:absolute;border:1px solid #CCC;z-index:101;cursor:crosshair}
.zoomOverlay{position:absolute;left:0px;top:0px;background:#FFF;
z-index:5000;width:100%;height:100%;display:none;z-index:101}
.zoomWindow{position:absolute;left:110%;top:40px;background:#FFF;z-index:6000;height:auto;z-index:10000;z-index:110}
.zoomWrapper{position:relative;
z-index:110}
.zoomWrapperTitle{display:block;color:#FFF;height:18px;line-height:18px;width:100%;height:100%;overflow:hidden;text-align:center;font-size:10px;position:absolute;top:0px;left:0px;z-index:120;-moz-opacity:0;opacity:0;filter:alpha(opacity = 0);background-image:url(/clear.gif)}
.zoomWrapperImage{display:block;position:relative;overflow:hidden;z-index:110}
.zoomWrapperImage img{border:0px;display:block;position:absolute;z-index:101}
.zoomIframe{z-index:-1;filter:alpha(opacity=0);-moz-opacity:0.80;opacity:0.80;position:absolute;display:block}
*{margin:0;padding:0}
body{
height:100%}
img{border:none}
#supersized-loader{position:absolute;top:50%;left:50%;z-index:0;width:60px;height:60px;margin:-30px 0 0 -30px;text-indent:-999em;background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/supersized/fullscreen_loader.png') no-repeat center center}
#supersized{display:block;position:fixed;left:0;top:0;overflow:hidden;z-index:-999;height:100%;width:100%}
#supersized img{width:auto;height:auto;position:relative;display:none;outline:none;border:none}
#supersized.speed img{-ms-interpolation-mode:nearest-neighbor;image-rendering:-moz-crisp-edges}
#supersized.quality img{-ms-interpolation-mode:bicubic;image-rendering:optimizeQuality}
#supersized li{display:block;list-style:none;z-index:-30;position:fixed;overflow:hidden;top:0;left:0;width:100%;height:100%;
}
#supersized a{width:100%;height:100%;display:block}
#supersized li.prevslide{z-index:-20}
#supersized li.activeslide{z-index:-10}
#supersized li.image-loading{background:#111 url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/supersized/fullscreen_loader.png') no-repeat center center;width:100%;height:100%}
#supersized li.image-loading img{visibility:hidden}
#supersized li.prevslide img,#supersized li.activeslide img{display:inline}
#controls-wrapper{bottom:0px;height:50px;left:0;margin:0 auto;position:fixed;width:100%;z-index:51;background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/footer-bg.png') repeat-x;overflow:hidden}
#controls{height:100%;overflow:hidden;position:relative;text-align:left;z-index:5}
#slidecounter{color:#999;float:left;font:14px Helvetica,Arial,sans-serif;line-height:42px;margin:0px 10px 0 15px;text-shadow:#000 0 -1px 0}
#slidecaption{
top:229px;color:#fff;display:block;left:65px;margin:0 0 0 -21px;position:absolute;z-index:-1}
.slideshow_title{color:#d1d1d1;display:block;font-size:36px;font-weight:100;line-height:36px;
margin:0;margin-left:0px;padding:0 0 30px 0;position:relative;width:490px}
.slideshow_title+.slideshow_img+.slideshow_quotes+.slideshow_caption{width:310px}
.slideshow_img{float:left;margin-right:10px}
.slideshow_caption{float:left;width:490px;color:#e1e1e1;display:block;display:inline-block;font-size:16px;line-height:20px;margin:0;margin-left:0px;position:relative;font-weight:100;overflow-hidden;
}
.slider-left-image{float:left;margin-right:10px}
.slider-right-content{width:350px;float:left}
.quotations-box{position:relative;overflow:hidden;margin-bottom:15px}
.quotations-box-inner p{padding:0}
.quotations-top{position:absolute;top:2px;left:6px;width:13px;height:9px;background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/ellen_wille-zitatzeichen.png') no-repeat}
.quotations-bottom{position:absolute;right:0;bottom:0;width:13px;height:9px;background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/ellen_wille-zitatzeichen.png') no-repeat}
.quotations-box-inner{padding:0 22px 0 28px}
.signature{float:right;margin-right:28px}
.slideshow_quotes{font-size:30px;float:left;margin-right:7px}
.slideshow_ew-signature{float:right;margin-top:20px;margin-right:10px}
.slideshow_caption a{color:#fff;text-decoration:underline}
#navigation{float:right;margin:0px 20px 0 0}
#play-button{float:right;margin-top:9px;opacity:0.6}
#play-button:hover{background-position:0 1px;cursor:pointer;opacity:1}
.super-navigation{
height:66px;width:auto}
#prevslide,#nextslide{height:61px;position:absolute;width:41px;top:407px}
#prevslide{background-image:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/icons/pfeil_diashow-links.png');right:0;float:left;left:0;z-index:10}
#nextslide{background-image:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/icons/pfeil_diashow-rechts.png');right:0;float:right;z-index:11}
#prevslide:active,#nextslide:active{}
#prevslide:hover,#nextslide:hover{cursor:pointer}
#prevslide:hover{background-image:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/icons/pfeil_diashow-links-hover.png')}
#nextslide:hover{background-image:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/icons/pfeil_diashow-rechts-hover.png')}
ul#slide-list{left:50%;bottom:83px;position:fixed;z-index:999}
ul#slide-list li{float:left;height:15px;list-style:none;margin:0;width:20px}
ul#slide-list li.current-slide a,ul#slide-list li.current-slide a:hover{background-position:0 0px}
ul#slide-list li a{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/nav-dot.png') no-repeat 0 -24px;display:block;height:13px;width:13x}
ul#slide-list li a:hover{background-position:0 -12px;cursor:pointer}
#tray-button{float:right;margin-right:50px;opacity:0.6}
#tray-button:hover{background-position:0 1px;cursor:pointer;opacity:1}
#progress-back{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/supersized/progress-back.png') repeat-x;bottom:39px;height:4px;left:0;position:fixed;width:100%;z-index:5}
#progress-bar{background:#A51219;
background:linear-gradient(left,rgba(0,0,0,0) 0%,rgba(165,18,25,0.65) 100%);background:-moz-linear-gradient(left,rgba(0,0,0,0) 0%,rgba(165,18,25,0.65) 100%);background:-ms-linear-gradient(left,rgba(0,0,0,0) 0%,rgba(165,18,25,0.65) 100%);background:-o-linear-gradient(left,rgba(0,0,0,0) 0%,rgba(165,18,25,0.65) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(165,18,25,0.65)));background:-webkit-linear-gradient(left,rgba(0,0,0,0) 0%,rgba(143,16,24,0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6A51219',GradientType=1);height:4px;position:relative;width:100%}
#nextthumb,#prevthumb{background:#ddd;border:1px solid #fff;bottom:61px;display:none;height:75px;overflow:hidden;position:fixed;webkit-box-shadow:0 0 5px #000;width:100px;z-index:2}
#nextthumb{right:12px}
#prevthumb{left:12px}
#nextthumb img,#prevthumb img{height:auto;width:150px}
#nextthumb:active,#prevthumb:active{bottom:59px}
#nextthumb:hover,#prevthumb:hover{cursor:pointer}
#thumb-tray{bottom:0;height:160px;left:0;overflow:hidden;position:fixed;text-align:center;width:100%;z-index:3}
#thumb-back,#thumb-forward{bottom:42px;height:108px;position:absolute;width:40px;z-index:5}
#thumb-back{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/supersized/thumb-back.png') no-repeat center center;left:0}
#thumb-forward{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/supersized/thumb-forward.png') no-repeat center center;right:0}
#thumb-back:hover,#thumb-forward:hover{background-color:rgba(256,256,256,0.1);cursor:pointer}
#thumb-back:hover{border-right:1px solid rgba(256,256,256,0.2)}
#thumb-forward:hover{border-left:1px solid rgba(256,256,256,0.2)}
ul#thumb-list{display:inline-block;left:0px;list-style:none;padding:0 0px;position:relative}
ul#thumb-list li{
float:left;margin-top:12px;z-index:999}
ul#thumb-list li img{height:auto;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;transition:all 0.2s ease;
opacity:1;display:none}
ul#thumb-list li.current-thumb img,ul#thumb-list li:hover img{filter:alpha(opacity=100);ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;transition:all 0.2s ease}
ul#thumb-list li.current-thumb{
-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;transition:all 0.2s ease}
ul#thumb-list li:hover{
cursor:pointer;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;transition:all 0.2s ease}
contact-intro
.homemenu ul li a:hover strong{color:#ffffff}
.homemenu ul li span{color:#000000}
.form-allowed-tags{display:none}
.menu ul{left:auto}
#fullscr-copyright ul.company{margin-top:14px}
.mainmenu-navigation{position:relative;margin-left:163px;
}
.cta-content-box{position:absolute;bottom:83px;right:0;margin-right:43px;background-color:#E8E6E6;width:200px;padding:8px 0 12px 13px;border-top:1px solid #fff;color:#000}
.cta-content-box .cta-menu-link{color:#000;font-size:16px;background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/pfeil-schwarz-bottom.png') left no-repeat;padding-left:19px;background-position:1px}
.cta-content-box div:first-child{margin-bottom:10px}
.cta-content-box .cta-menu-link:hover{text-decoration:none;color:#111111}
.cta-img{width:198px;overflow:hidden;float:right}
.cta-img img{margin-bottom:15px}
.cta-content-box h1{font-size:14px;line-height:16px;margin:14px 0 8px 0;padding-bottom:0}
.cta-content-box p{line-height:14px;padding-right:13px}
.bubble{position:relative;width:88px;height:48px;padding:0px;background:#333333;opacity:0.9;border:1px solid rgba(123,113,113,0.8);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-left:-24px;margin-top:12px;text-align:center;display:none;z-index:100;-moz-box-shadow:0 0 5px rgba(17,17,17,0.6);-webkit-box-shadow:0 0 5px rgba(17,17,17,0.6);box-shadow:0 0 5px rgba(17,17,17,0.6)}
.bubble:after{content:"";position:absolute;top:-8px;left:20px;border-style:solid;border-width:0 8px 8px;border-color:#333333 transparent;display:block;width:0;z-index:1}
.bubble:before{content:"";position:absolute;top:-9px;left:20px;border-style:solid;border-width:0 8px 8px;border-color:#7B7171 transparent;display:block;width:0;z-index:0}
.bubble img{margin-top:5px}
.right{float:right}
#supersized-loader{z-index:-1000 !important}
.footerbox{bottom:0px;height:50px;left:0;margin:0 auto;position:fixed;width:100%;z-index:51;background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/footer-bg.png') repeat-x;overflow:hidden}
.csc-default{padding:0px 43px;margin:20px 0;color:#111}
.entry-content .csc-default{padding-left:25px}
.entry-content .csc-default h2{margin-bottom:15px}
p{padding-bottom:15px}
h1,h2,h3,h4,h5,h6{padding-bottom:20px;font-weight:normal;font-family:'FuturaLight',Helvetica,Arial,Verdana}
h3,h4,h5,h6{font-weight:normal;font-family:'FuturaRegular',Helvetica,Arial,Verdana}
h1{font-size:16px}
h2{font-size:14px}
h3,h4,h5,h6{font-size:13px}
.bg-fill-zindex{z-index:10}
.bg-fill-zindex,.background-overlay{
background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/background-fill.png') repeat}
.background-overlay{display:block}
.breadcrumb{z-index:1000}
.breadcrumb ul{margin-top:13px;position:relative;left:-162px}
.breadcrumb ul li{float:left;color:#000;margin-right:8px;background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/breadcrumb-pfeil.png') no-repeat left;padding-left:15px}
.breadcrumb ul li a{text-decoration:underline;color:#000}
.breadcrumb ul li:first-child{background:none;margin-left:-16px}
.breadcrumb ul li.active{color:#000}
.bc-back{float:left;height:20px;border-right:1px solid #000;padding-right:8px;margin-right:8px;position:relative;left:-162px}
.bc-back a{color:#fff;background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/breadcrumb-pfeil-back.png') left no-repeat;padding-left:28px;padding-top:5px;padding-bottom:5px;text-decoration:underline}
.bc-back a:hover{text-decoration:none}
.cta-btn-left{margin-left:43px;position:fixed;left:0;bottom:83px}
.cta-btn-left a{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/pfeil-weiss-right.png') right no-repeat rgba(17,17,17,0.8);background-position:192px;width:183px;height:24px;padding:4px 9px 0 16px;display:block;position:relative;line-height:18px;border:1px solid rgba(0,0,0,0.8);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}
.cta-btn-left a:hover{background-color:#111111;text-decoration:none}
.cta-btn-left.white a{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/pfeil-schwarz-right.png') right no-repeat;background-position:190px;background-color:#EBEBEC;color:#000;border:1px solid #fff}
.cta-btn-left.white a:hover{background-color:#fff}
.cta-btn-right{position:fixed;bottom:83px;right:0;width:210px;height:28px;border-top:1px solid rgba(255,255,255,0.5);border-bottom:1px solid rgba(255,255,255,0.5);margin-right:43px}
.cta-btn-right a{font-size:16px;background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/pfeil-schwarz-top.png') left no-repeat;background-position:15px;background-color:rgba(226,226,226,0.3);padding-left:35px;padding-top:5px;height:23px;width:175px;display:block;color:#000}
.cta-btn-right a:hover{background-color:rgba(255,255,255,0.5);text-decoration:none}
.page{margin-top:15px;margin-left:43px;width:960px;
}
.page .intro{padding:0px 25px 0px 25px;margin:30px 0px 20px 0px;width:70%}
.page p{color:#000}
.tx-dkdshop{position:relative;z-index:5}
div.collections div{float:left}
div.collection-tooltip{position:absolute;display:none;height:115px;padding:7px 9px;background:#333333;border-top:1px solid #222;border-bottom:1px solid #222;z-index:1000;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
div.collection-tooltip a{text-decoration:underline;color:#fff;position:absolute;right:9px;bottom:9px;text-overflow:ellipsis;overflow:hidden}
div.collection-tooltip h1{font-size:18px;line-height:20px;margin:0 0 10px 0;padding:0;color:#fff;text-overflow:ellipsis;overflow:hidden}
div.collection-active,div.collection-active-odd,div.collection-active-odd-right{-moz-box-shadow:0px 0px 5px #000;-webkit-box-shadow:0px 0px 5px #000;box-shadow:0 0 5px #000;position:relative;width:329px;z-index:100000;height:130px;background:#222;overflow:hidden}
.collections-box .collections div.collection-active-odd-right{width:325px;margin-right:-190px}
div.collection-active{margin-left:-49px;margin-top:-132px}
div.collection-active-odd{margin-left:-191px}
div.collection-active-odd-right{margin-left:0}
div.collection-active a[id^="product"],div.collection-active-odd a[id^="product"]{margin-left:191px}
div.collection-active-odd-right a[id^="product"]{margin-left:0}
div.collection-active div[id^="tooltip_product"],div.collection-active-odd div[id^="tooltip_product"]{margin-left:1px}
div.collection-active-odd-right div[id^="tooltip_product"]{margin-left:136px}
div.collection-active .collection-tooltip,div.collection-active a.citem,div.collection-active-odd .collection-tooltip,div.collection-active-odd a.citem,div.collection-active-odd-right .collection-tooltip,div.collection-active-odd-right a.citem{display:block !important;visibility:visible !important}
div.collection-tooltip,div.collection-tooltip h1,div.collection-tooltip h2,div.collection-tooltip p{width:171px;text-overflow:ellipsis;overflow:hidden}
.collections div a img{width:136px;height:128px;border:1px solid #fff}
div.collection-tooltip h2,div.collection-tooltip p{font-size:12px;line-height:13px;margin:0;padding:0}
div.collection-tooltip p{color:#fff;margin-bottom:10px}
.collection-detail{position:relative;z-index:5}
.collection-detail .column3 p{color:#fff;margin-bottom:5px}
.collection-detail .column32{max-width:640px}
.collections-box{margin-left:-43px;overflow:hidden}
#collections-carousel{margin-left:43px}
div.hair-color-box{width:250px;margin-bottom:5px;display:table}
div.hair-color-box ul{list-style:none}
.entry-content li.hair-color{width:49px;height:49px;background-color:#D1D4D7;float:left;margin-right:3px;margin-bottom:3px;padding:3px}
.hair-color img{border:1px solid #fff;width:47px;height:47px}
.single-collection-box{width:610px;height:399px;
border-bottom:1px solid #fff;background-position:right top;background-repeat:no-repeat;background-color:#fff;position:relative;overflow:hidden}
.single-collection-box .jqzoom{position:absolute;top:1px;right:1px;z-index:405;height:399px;width:399px;overflow:hidden}
.single-collection{padding-top:35px;padding-left:14px;width:182px;height:274px}
.single-collection h1,.page .intro h1{font-size:36px;font-weight:normal;margin-bottom:18px;line-height:40px}
.single-collection h1{margin-bottom:0px;font-size:24px}
.single-collection p{color:#000;font-size:14px;line-height:22px}
.single-collection-thumbs-box{background:rgba(0,0,0,0.75);bottom:0;border-left:1px solid #fff;border-right:1px solid #fff;padding:4px 0 0 0;width:608px;height:72px;position:absolute;z-index:410;box-shadow:0px -5px 5px -5px #000}
.single-collection-thumbs-box:before{content:"";position:absolute;height:1px;background:#000;top:-1px;width:608px}
.single-collection-thumbs{
height:72px;overflow:hidden;margin-left:193px}
.single-collection-thumbs a,.single-collection-thumbs .overlay{margin:0 !important;padding:0 !important;float:left}
.single-collection-thumbs img{width:72px;height:72px;margin-right:4px}
.single-collection-thumbs .overlay{position:relative;display:inline-block}
.single-collection-thumbs .overlay:before{content:' ';display:block;position:absolute;width:90px;height:85px;background-color:rgba(0,0,0,0.5)}
.single-collection-thumbs .overlay:hover:before{background:none}
.social-box{margin-top:2px;display:table;width:400px}
.social-box a{float:left}
.collection-detail a.social-box-print{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/icons/print.png') no-repeat;margin-right:10px;width:20px}
.collection-detail a.social-box-email{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/icons/email.png') no-repeat;margin-right:10px;width:25px}
.collection-detail a.social-box-facebook{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/icons/facebook.png') no-repeat;margin-right:10px;width:19px}
.collection-detail a.social-box-twitter{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/icons/twitter.png') no-repeat;width:15px}
.modelle{margin-top:28px;width:612px}
.modelle h1{color:#000;font-size:16px;font-weight:normal;margin-left:28px;margin-bottom:7px}
.modellen-carousel-box{margin-left:28px;width:555px}
.jcarousel-collections h1{color:#fff;font-size:36px;font-weight:100;line-height:36px;margin:0;margin-left:0px;padding:15px 0;width:490px;text-shadow:1px 1px rgba(0,0,0,0.3)}
.jcarousel-collections h1 span.red{color:#B22222}
.jcarousel-collections p{width:490px;color:#e1e1e1;font-size:16px;line-height:24px;font-weight:100}
.teaser-collection-box{max-width:693px;z-index:5;position:relative}
.teaser-collection{width:231px;height:210px;float:left}
.teaser-collection a{color:#000}
.teaser-collection img{width:228px;height:171px;border-bottom:1px solid #ccc}
.white h1,.white p{color:#fff}
.page.white .column4 a{color:#000;opacity:0.85;cursor:pointer}
.page.white .column4 a:hover{opacity:1}
.page.white-wrapper{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/bg_content-white.png') repeat;background-position:42px 0;
width:960px;position:relative;z-index:5;margin-bottom:20px}
.page-menu,.tx-solr-header{margin:0;padding:5px 25px;height:32px;background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/bg_pagemenu-white.png') repeat-x}
.page-menu li{float:left;padding-left:13px;margin-right:15px;border-left:1px solid #919191;color:#777;height:23px;padding-top:5px;line-height:19px}
.page-menu li.active{padding-right:10px}
.page-menu li.active a{color:#000;background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/pfeil-schwarz-bottom_small.png') right no-repeat;padding-right:10px}
.page-menu li a{color:#777}
.page-menu li a:hover{text-decoration:none;color:#000}
.page-menu li:first-child{border:none}
.column4-white-wrapper{width:100%;background:rgba(255,255,255,0.55);padding:15px;margin-top:15px}
.column4-white-wrapper .content-box4 img{max-width:230px}
.column4-white-wrapper .csc-default{padding:0px 0px 20px 0px}
.service-box{display:block;width:410px;min-height:185px;height:auto !important;height:185px;background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/bg_servicebox.png') repeat;margin-left:25px;padding:10px 15px;border-top:1px solid #fff;float:left;margin-bottom:10px;position:relative}
.service-box:hover,a:hover .news-box{cursor:pointer}
.service-box h1,.service-box h2{border-bottom:2px solid #000;display:table;font-size:18px;margin-bottom:18px;padding-bottom:5px;margin-top:0}
.service-box h1:after,.service-box h2:after{content:".";visibility:hidden;display:block;height:0px;clear:both}
.service-box p{width:255px;float:left;margin-bottom:38px}
.service-box img{float:right;background:none}
.service-btn,.service-btn-active{position:absolute;left:15px;bottom:18px}
.slider-button{margin-left:0px}
.news-btn,.news-btn-active,.service-btn,.service-btn-active,.slider-button{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/btn-pfeil-rot-right.png') right no-repeat #FDFCFC;background-position:110px;width:120px;height:25px;border:1px solid #ccc;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;-khtml-border-radius:20px;overflow:hidden;display:block;color:#B22222;padding-left:15px;padding-top:3px}
.news-btn,.news-btn-active{float:right;margin-bottom:5px;display:block}
.news-btn-active,.service-btn-active,.slider-button:hover{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/btn-pfeil-schwarz-right.png') right no-repeat #F3F3F3;background-position:110px;color:#000}
.meta-page{background-color:#fff;padding:15px 30px 0 30px;min-height:100px;height:auto !important;height:100px;position:relative;z-index:5}
#contactform h1{margin-bottom:30px;line-height:34px}
.contact-btn,.tx-solr-btn{width:128px;height:28px;right:12px;float:right}
.contact-btn a,.tx-solr-btn a{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/pfeil-weiss-right.png') right no-repeat;background-position:100px;width:89px;height:25px;padding:3px 9px 0 30px;display:block;border:1px solid #000;background-color:rgba(17,17,17,0.8);color:#fff !important;text-decoration:none !important;-moz-border-radius:20px;-webkit-border-radius:20px;-khtml-border-radius:20px;border-radius:20px}
.contactform-info{float:left;color:#ababab}
.contact-btn a:hover{background-color:#111111;text-decoration:none}
.contact-intro{margin-top:68px;margin-bottom:20px}
.contact-intro .csc-default{padding:0}
.localAddressBox{position:relative}
.loading_ajax{display:none;float:left;width:31px;height:31px;background-image:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/zoomloader.gif');background-repeat:no-repeat}
.meta-page #contactform{width:480px}
.meta-page h1{margin-bottom:24px}
.meta-page h2{margin-bottom:12px}
.meta-page table{padding:0}
.meta-page table td{padding-right:10px}
.grey{z-index:5;position:relative;left:0;top:0}
.grey p{color:#888}
.meta-page a,a.link-red,a.link-red-left,.remove-all a{text-decoration:underline;color:#B22222;opacity:0.85}
.meta-page a:hover,a.link-red,a.link-red-left:hover,.remove-all a{opacity:1}
.address{display:table;line-height:18px}
.address:first-child{margin-top:5px}
.address:last-child{margin-bottom:15px}
.address-label{width:45px}
.address-label,.address-content{float:left}
.local-contact-box{border:1px solid #ccc;background-color:#F6F6F6;padding:9px 5px 9px 15px;margin-bottom:20px}
.page .local-contact-box{margin:0px 25px 20px 25px;width:425px}
.page .local-contact-box a{color:#000}
.local-contact-box img{margin-right:5px}
.local-contact-box p{font-size:13px;line-height:16px;letter-spacing:0}
.local-contact-box p strong{}
.entry-content img.contact-person{float:right}
.local-contact-box p:last-child{padding-bottom:0}
a.link-red,a.link-red-left,.remove-all a{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/pfeil-rot-right.png') right no-repeat;padding-right:12px;float:right}
a.link-red-left{float:none}
.ordercatalogform{padding:10px 25px;margin-bottom:30px;overflow:hidden}
.ordercatalogform .firstcolumn{float:left}
.ordercatalogform .secondcolumn{float:left;padding:0 25px;width:380px}
.paging .active{}
.content-box4{border-bottom:1px solid #919191;padding:20px 0 10px 0}
.content-box4:first-child{padding-top:0}
.content-box4 img{background-color:#fff}
.content-box4 h2{font-size:18px;margin-bottom:10px}
.content-box4 a,.tx-solr-search-no-results a{text-decoration:underline;color:#B22222;opacity:0.85}
.content-box4 a:hover,.remove-all a:hover,.tx-solr-search-no-results a:hover{opacity:1}
.content-box4 .news-box-small{display:table;line-height:18px;background:none;border-bottom:none;margin:0;padding:0}
.news-img-small{margin-right:8px}
.news-img-small img{max-width:75px}
.news-img-small,.news-img-teaser{float:left}
.intro.paging{width:auto;padding:30px 0 0 25px}
.intro.paging ul{list-style:none;float:right}
.intro.paging ul li{float:left;padding-right:10px;margin-right:10px;border-right:1px solid #919191;color:#777;line-height:18px}
.intro.paging ul li a{color:#777777}
.intro.paging ul li a:hover{color:#000}
.intro.paging ul li.active a{color:#000;font-weight:bold}
.intro.paging ul li:first-child{border-right:none;padding-right:20px}
.intro.paging ul li:last-child{padding-left:20px;border-right:none;padding-right:0;margin-right:0}
.intro.paging ul li img{margin-top:3px;padding:0 2px}
ul.tx-pagebrowse{list-style:none;width:auto;padding:15px 0 15px 0px;height:30px}
ul.tx-pagebrowse li{float:left;line-height:18px}
ul.tx-pagebrowse .tx-pagebrowse-pages li{float:left;padding-right:10px;margin-right:10px;border-right:1px solid #919191;color:#777;line-height:18px}
ul.tx-pagebrowse li a{color:#777777}
ul.tx-pagebrowse li a:hover{color:#000}
ul.tx-pagebrowse .tx-pagebrowse-pages{margin-right:20px}
ul.tx-pagebrowse .tx-pagebrowse-page{}
ul.tx-pagebrowse .tx-pagebrowse-current{color:#000;font-weight:bold}
ul.tx-pagebrowse .tx-pagebrowse-prev a{text-indent:-200em;width:20px;display:block;background-image:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/pfeil-schwarz-left.png');background-position:center left;background-repeat:no-repeat}
ul.tx-pagebrowse .tx-pagebrowse-prev-inactive{opacity:0.3;text-indent:-200em;width:20px;display:block;background-image:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/pfeil-schwarz-left.png');background-position:center left;background-repeat:no-repeat}
ul.tx-pagebrowse .tx-pagebrowse-next a{text-indent:-200em;width:20px;display:block;background-image:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/pfeil-schwarz-right.png');background-position:center left;background-repeat:no-repeat}
ul.tx-pagebrowse .tx-pagebrowse-next-inactive{opacity:0.3;text-indent:-200em;width:20px;display:block;background-image:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/pfeil-schwarz-right.png');background-position:center left;background-repeat:no-repeat}
.news-box,.results-entry{display:table;background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/bg_servicebox.png') repeat;margin:0 30px 10px 30px;padding:15px;border-top:1px solid #fff}
.news-box .date{float:right;margin-right:5px}
a:hover .news-box{cursor:pointer}
.news-box h1{font-size:22px;margin:0 0 20px 0;color:#000}
.news-box h1 span{display:inline}
a:hover .news-box h1 span,a:hover .news-box h1 span{border-bottom:2px solid #000}
.news-box h2{font-size:13px;color:#777}
.entry-content .news-box{padding-bottom:10px !important;margin-bottom:10px}
.news-box img{margin-right:25px;border:1px solid #ccc;width:183px;float:left}
.tx-solr{
}
.tx-solr-header{padding-top:6px}
.form-input{background:none repeat scroll 0 0 rgba(255,255,255,0.8);border:1px solid #C5BDBB;color:#111;font-size:12px;height:28px;line-height:30px;margin-right:5px;padding:0 10px;width:396px;float:left}
.combobox-container{background:rgba(255,255,255,0.9);border:1px solid #C5BDBB;height:28px;width:100%}
.combobox-value-container{cursor:pointer}
.combobox-value-content{color:#000000;cursor:pointer !important;padding-left:5px;padding-top:3px}
.combobox-drop-down-container{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/search/pulldown_bg.png') repeat-x scroll center bottom #FFFFFF;border:1px solid #C5BDBB;cursor:default;left:0 !important;overflow:hidden;padding-bottom:7px;padding-left:3px;padding-top:3px !important;position:relative !important;top:0 !important;width:98.5% !important}
.combobox-drop-down-button{background-attachment:scroll;background-clip:border-box;background-color:transparent;background-image:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/search/combobox_btn.png');background-origin:padding-box;background-position:3px -6px !important;background-repeat:repeat;background-size:auto auto;height:28px;width:16px}
.combobox-item{cursor:pointer;padding-top:4px}
.combobox-item-hover{color:#000000}
.left_space{margin-left:25px}
.tx-solr-btn{float:left;left:0}
.tx-solr-btn a:hover{background-color:#111111;text-decoration:none}
.tx-solr .column4-white-wrapper{width:86%}
#tx-solr-search{margin-left:12px}
#tx-solr-search h1{margin-top:28px}
.results-product-img{width:23%;float:left;margin-right:10px;display:block}
.results-product-img img{max-width:150px}
.results-teaser{float:left;width:74%;display:block}
h3.results-topic{margin-bottom:10px}
h3.results-topic a{color:#000;font-size:16px}
h3.results-topic a:hover{border-bottom:2px solid #000}
.results-highlight,ul.ui-autocomplete li.ui-menu-item .ui-corner-all strong{background-color:#B22222;color:#fff;padding:2px}
.results-entry{margin:0 30px 10px 0;padding-bottom:8px;display:block}
.results-entry .results-entry-inner{width:100%;display:block;overflow:hidden}
.results-entry:last-child{margin-bottom:25px}
ul.facets{list-style:none;margin-top:10px;margin-left:0}
ul.facets li.facet{margin-bottom:20px}
ul.facets li h4{border-bottom:1px solid #919191;margin-bottom:10px}
ul.facets li ul{list-style:none;display:table;margin-left:0}
.facet-show-all-link{clear:both;display:block}
.facet-show-all-link a{color:#B22222}
#tx-solr-facets-available li.facet-li{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/search/plus.png') no-repeat left center;opacity:0.7;padding-left:22px;margin:0}
#tx-solr-facets-in-use li.facet-li{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/search/minus.png') no-repeat left top;opacity:0.7;padding-left:22px;margin:0}
#tx-solr-facets-available li.facet-li a,#tx-solr-facets-in-use li.facet-li a{opacity:0.9;color:#000}
li.facet-li-img .facet-value{display:none}
li.facet-li img{display:none}
li.facet-li-img{width:47px;margin-right:3px;float:left;opacity:0.8}
#tx-solr-facets-in-use li.facet-li a:hover,#tx-solr-facets-in-use li.facet-li:hover,#tx-solr-facets-in-use li.facet-li-img:hover,#tx-solr-facets-available li.facet-li a:hover,#tx-solr-facets-available li.facet-li:hover,#tx-solr-facets-available li.facet-li-img:hover{opacity:1;cursor:pointer}
a.facet-li-tooltip:after,a.hair-color-tooltip:after{content:attr(data-tooltip);display:none;position:absolute;padding:5px;top:0px;margin:1em 0 3em;color:#fff;left:-20px;white-space:nowrap;background:#333333;opacity:0.9;border:1px solid rgba(123,113,113,0.8);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;z-index:100;-moz-box-shadow:0 0 5px rgba(17,17,17,0.6);-webkit-box-shadow:0 0 5px rgba(17,17,17,0.6);box-shadow:0 0 5px rgba(17,17,17,0.6)}
a.facet-li-tooltip,a.hair-color-tooltip{line-height:16px}
a.facet-li-tooltip:hover::before,a.hair-color-tooltip:hover::before{display:block}
a.facet-li-tooltip:hover,a.hair-color-tooltip:hover{z-index:10;position:relative}
a.facet-li-tooltip:hover::after,a.hair-color-tooltip:hover::after{width:auto;display:inline-block;margin:5px 0 0 35px}
#tx-solr-facets-in-use ul li ul li h4{border-bottom:none;margin:0;font-size:14px;padding:0;line-height:16px}
.tx-solr-search-no-results{padding:25px;color:#000}
.tx-solr-search-no-results p{color:#000}
#language-navigation{}
#language-navigation li{list-style:none;float:left;display:block;margin-right:30px}
#language-navigation li a{display:block;line-height:20px;padding:0 0 0 22px;background-position:center left;background-repeat:no-repeat}
#language-navigation li.lang-en a{background-image:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/flags/gb.png')}
#language-navigation li.lang-de a{background-image:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/flags/de.png')}
#language-navigation li.lang-fr a{background-image:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/flags/fr.png')}
#language-navigation li.lang-es a{background-image:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/flags/es.png')}
#language-navigation li.lang-it a{background-image:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/flags/it.png')}
#language-navigation li.lang-ru a{background-image:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/flags/ru.png')}
#supersizedSlideShow{display:none}
.collection-btn-wrapper{position:relative;margin:20px 0 60px 43px}
.collection-btn-wrapper .cta-btn-left.white{position:static;float:left;margin-top:4px;margin-left:20px;margin-bottom:10px}
.collection-detail .column3 h1{font-size:22px;line-height:22px;margin-bottom:5px}
.collection-detail .column3 a{color:#fff}
.single-view-video{background:none repeat scroll 0 0 #000000;position:absolute;right:1px;top:1px;width:608px;z-index:407;height:381px}
.single-view-video .flowplayer{width:608px;height:343px}
.flowplayerlink{position:relative}
.flowplayerlink	.playicon{position:absolute;width:100%;background-image:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/flowplayer/play_white_icon.png');background-repeat:no-repeat;background-position:center center;height:85px}
.Tx-Formhandler .column2{max-width:490px}
.column2.clearfix h1{line-height:36px}
#tempcontent{display:none}
.collection-detail a.info{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/icons/info.png') no-repeat;width:5px;display:inline-block;margin-left:5px}
.quality-area{margin-bottom:18px;margin-top:4px}
.quality-lacefront{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/quality-icons/Lace_schwarz_8x8px.png') no-repeat;display:inline-block;height:8px;width:8px;background-position:top left;margin-left:1px}
.quality-doublelacefront{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/quality-icons/Lace_schwarz_8x8px.png') repeat-x;display:inline-block;height:8px;width:8px;background-position:top left;margin-left:1px}
.quality-babylace{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/quality-icons/babylace_schwarz_8x8.png') no-repeat;display:inline-block;height:8px;width:8px;background-position:top left;margin-left:1px}
.quality-DELUXE-6{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/quality-icons/Locke_schwarz_8x8px.png') repeat-x;display:inline-block;height:8px;width:48px}
.quality-COMFORT-5{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/quality-icons/Locke_schwarz_8x8px.png') repeat-x;display:inline-block;height:8px;width:40px}
.quality-MONO-4{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/quality-icons/Locke_schwarz_8x8px.png') repeat-x;display:inline-block;height:8px;width:32px}
.quality-TEIL-MONO-3{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/quality-icons/Locke_schwarz_8x8px.png') repeat-x;display:inline-block;height:8px;width:24px}
.quality-TEIL-MONO-2{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/quality-icons/Locke_schwarz_8x8px.png') repeat-x;display:inline-block;height:8px;width:16px}
.quality-TRESSE-1{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/quality-icons/Locke_schwarz_8x8px.png') repeat-x;display:inline-block;height:8px;width:8px}
.collection-tooltip .quality-lacefront{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/quality-icons/Lace_weiss_8x8px.png') no-repeat}
.collection-tooltip .quality-doublelacefront{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/quality-icons/Lace_weiss_8x8px.png') repeat-x}
.collection-tooltip .quality-babylace{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/quality-icons/babylace_weiss_8x8.png') no-repeat}
.collection-tooltip .quality-DELUXE-6{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/quality-icons/Locke_weiss_8x8px.png') repeat-x}
.collection-tooltip .quality-COMFORT-5{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/quality-icons/Locke_weiss_8x8px.png') repeat-x}
.collection-tooltip .quality-MONO-4{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/quality-icons/Locke_weiss_8x8px.png') repeat-x}
.collection-tooltip .quality-TEIL-MONO-3{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/quality-icons/Locke_weiss_8x8px.png') repeat-x}
.collection-tooltip .quality-TEIL-MONO-2{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/quality-icons/Locke_weiss_8x8px.png') repeat-x}
.collection-tooltip .quality-TRESSE-1{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/quality-icons/Locke_weiss_8x8px.png') repeat-x}
.collection-detail .quality-lacefront{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/quality-icons/Lace_schwarz_16x16px.png') no-repeat;height:16px;width:16px;margin-left:2px}
.collection-detail .quality-doublelacefront{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/quality-icons/Lace_schwarz_16x16px.png') repeat-x;height:16px;width:16px;margin-left:2px}
.collection-detail .quality-babylace{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/quality-icons/babylace_16x16.png') repeat-x;height:16px;width:16px;margin-left:2px}
.collection-detail .quality-DELUXE-6{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/quality-icons/Locke_schwarz_16x16px.png') repeat-x;height:16px;width:96px}
.collection-detail .quality-COMFORT-5{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/quality-icons/Locke_schwarz_16x16px.png') repeat-x;height:16px;width:80px}
.collection-detail .quality-MONO-4{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/quality-icons/Locke_schwarz_16x16px.png') repeat-x;height:16px;width:64px}
.collection-detail .quality-TEIL-MONO-3{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/quality-icons/Locke_schwarz_16x16px.png') repeat-x;height:16px;width:48px}
.collection-detail .quality-TEIL-MONO-2{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/quality-icons/Locke_schwarz_16x16px.png') repeat-x;height:16px;width:32px}
.collection-detail .quality-TRESSE-1{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/quality-icons/Locke_schwarz_16x16px.png') repeat-x;height:16px;width:16px}
.overlayimage{width:100%;height:100%}
#catalogCarousel{margin:30px auto;width:640px;height:240px;overflow:hidden}
#catalogCarousel img{border:2px solid white;-moz-box-shadow:10px 10px 10px rgba(0,0,0,0.3);-webkit-box-shadow:10px 10px 10px rgba(0,0,0,0.3);-o-box-shadow:10px 10px 10px rgba(0,0,0,0.3);box-shadow:10px 10px 10px rgba(0,0,0,0.3)}
.controls{text-align:center;text-transform:uppercase;font-size:0.8em;color:blue}
.controls span{cursor:pointer;padding:0px 10px}
.news li{background-color:white;border:3px solid silver;padding:10px;width:250px;height:200px;font-size:0.8em;-moz-box-shadow:10px 10px 10px rgba(0,0,0,0.5);-webkit-box-shadow:10px 10px 10px rgba(0,0,0,0.5);-o-box-shadow:10px 10px 10px rgba(0,0,0,0.5);box-shadow:10px 10px 10px rgba(0,0,0,0.5)}
.news #catalogCarousel img{margin:10px;border:2px solid silver;-moz-box-shadow:3px 3px 3px rgba(0,0,0,0.3);-webkit-box-shadow:3px 3px 3px rgba(0,0,0,0.3);-o-box-shadow:3px 3px 3px rgba(0,0,0,0.3);box-shadow:3px 3px 3px rgba(0,0,0,0.3)}
a.mail{color:black}
.local-contact-box-noimage{width:240px !important;display:inline-block}
.contenttable td{padding-right:70px}
.contenttable a{text-decoration:underline;font-weight:bold}
#c619{margin-top:-35px}
.meta-box{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/meta-bg.png') repeat-x;width:100%;height:41px;margin-top:0;
padding:16px 0 0 0;position:relative;z-index:50}
.meta-box ul{margin:0 0 0 30px}
.meta-box ul li{float:left;margin-right:26px;height:16px}
.meta-box .metaContent{display:none}
ul.bottom-menu li a,.meta-box ul li a{padding-top:2px;padding-bottom:2px;font-size:13px;color:#a5a5a5}
.meta-box ul li a:hover,ul.bottom-menu a:hover,.contact.active a,.language.active a,.chat.active a,.login.active a,.sitemap.active a,.faq.active a,.impressum.active a,.rechtshinweise.active a{color:#ffffff;text-decoration:none;cursor:pointer}
.meta-box ul #navi-language{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/pfeil-grau-top.png') no-repeat right;padding-right:16px}
.meta-box ul #navi-language.active{background:none}
.meta-box ul #navi-language.active:after{content:'';display:block;background:#fff url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/pfeil-schwarz-top.png') no-repeat center;height:12px;position:relative;left:0;top:-38px}
.meta-box ul #navi-contact.active:after{content:'';display:block;background:#fff url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/pfeil-schwarz-top.png') no-repeat center;height:12px;position:relative;left:0;top:-38px}
.language a{padding-left:20px}
.language.en a{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/flags/gb.png') left no-repeat}
.language.de a{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/flags/de.png') left no-repeat}
.language.fr a{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/flags/fr.png') left no-repeat}
.language.es a{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/flags/es.png') left no-repeat}
.language.it a{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/flags/it.png') left no-repeat}
.language.ru a{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/flags/ru.png') left no-repeat}
.ellen-wille-usa a{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/flags/us.png') left no-repeat;padding-left:20px}
.chat a{padding-left:24px;background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/icons/service-chat-icon.png') left top no-repeat}
.chat a:hover,.chat.active a:hover{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/icons/service-chat-icon-hover.png') left top no-repeat}
.contact a{padding-left:20px;background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/icons/kontakt-icon.png') left no-repeat}
.contact a:hover,.contact.active a{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/icons/kontakt-icon-hover.png') left no-repeat}
.login a{padding-left:14px;background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/icons/login-icon.png') left no-repeat}
.login a:hover,.login.active a{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/icons/login-icon-hover.png') left no-repeat}
.search{float:right;width:300px;right:0;text-align:right}
ul.bottom-menu{margin-left:30px;position:fixed;bottom:3px;z-index:1000}
ul.bottom-menu li{margin-right:20px;float:left;height:27px;padding-top:6px}
ul.bottom-menu li:nth-child(2){border-right:1px solid #444152}
.sitemap a{padding-left:18px;background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/icons/sitemap-icon.png') left no-repeat}
.sitemap a:hover,.sitemap.active a{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/icons/sitemap-icon-hover.png') left no-repeat}
.faq a{padding-left:20px;background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/icons/faq-icon.png') left no-repeat;padding-right:18px}
.faq a:hover,.faq.active a{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/icons/faq-icon-hover.png') left no-repeat}
.impressum a{padding-left:18px;background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/icons/impressum-icon.png') left no-repeat}
.impressum a:hover,.impressum.active a{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/icons/impressum-icon-hover.png') left no-repeat}
.rechtshinweise a{padding-left:15px;background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/icons/rechtshinweise-icon.png') left no-repeat}
.rechtshinweise a:hover,.rechtshinweise.active a{background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/icons/rechtshinweise-icon-hover.png') left no-repeat}
.ui-helper-hidden{display:none}
.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}
.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table}
.ui-helper-clearfix:after{clear:both}
.ui-helper-clearfix{zoom:1}
.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}
.ui-state-disabled{cursor:default !important}
.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}
.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}
.ui-slider{position:relative;text-align:left}
.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:13px;height:13px;cursor:default;-webkit-box-shadow:0px 7px 5px 0px rgba(0,0,0,0.6);-moz-box-shadow:0px 7px 5px 0px rgba(0,0,0,0.6);box-shadow:0px 7px 5px 0px rgba(0,0,0,0.6)}
.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}
.ui-slider-horizontal{height:.5em}
.ui-slider-horizontal .ui-slider-handle{top:-.25em;margin-left:-.6em}
.ui-slider-horizontal .ui-slider-range{top:0;height:100%}
.ui-slider-horizontal .ui-slider-range-min{left:0}
.ui-slider-horizontal .ui-slider-range-max{right:0}
.ui-slider-vertical{width:.8em;height:100px}
.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}
.ui-slider-vertical .ui-slider-range{left:0;width:100%}
.ui-slider-vertical .ui-slider-range-min{bottom:0}
.ui-slider-vertical .ui-slider-range-max{top:0}
.ui-widget{font-size:1.1em
}
.ui-widget .ui-widget{font-size:1em}
.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-size:1em}
.ui-widget-content{border:rgba(43,43,43,0.9);color:#222222
;background:rgba(43,43,43,0.9)}
.ui-widget-content a{color:#222222
}
.ui-widget-header{border:1px solid #aaaaaa
;background:#cccccc
url('../../typo3conf/ext/dkd_customer/Resources/Public/Stylesheets/ellen-wille/images/ui-bg_highlight-soft_75_cccccc_1x100.png')
50%
50%
repeat-x
;color:#222222
;font-weight:bold}
.ui-widget-header a{color:#222222
}
.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{
background:#f4f4f4;font-weight:normal
;color:#555555
}
.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555555
;text-decoration:none}
.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{
background:#dadada;font-weight:normal
;color:#212121
}
.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121
;text-decoration:none}
.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{
background:#ffffff
url('../../typo3conf/ext/dkd_customer/Resources/Public/Stylesheets/ellen-wille/images/ui-bg_glass_65_ffffff_1x400.png')
50%
50%
repeat-x
;font-weight:normal
;color:#212121
}
.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121
;text-decoration:none}
.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1
;background:#fbf9ee
url('../../typo3conf/ext/dkd_customer/Resources/Public/Stylesheets/ellen-wille/images/ui-bg_glass_55_fbf9ee_1x400.png')
50%
50%
repeat-x
;color:#363636
}
.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636
}
.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a
;background:#fef1ec
url('../../typo3conf/ext/dkd_customer/Resources/Public/Stylesheets/ellen-wille/images/ui-bg_glass_95_fef1ec_1x400.png')
50%
50%
repeat-x
;color:#cd0a0a
}
.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a
}
.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a
}
.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}
.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}
.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}
.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}
.ui-icon{width:16px;height:16px;background-image:url('../../typo3conf/ext/dkd_customer/Resources/Public/Stylesheets/ellen-wille/images/ui-icons_222222_256x240.png')
}
.ui-widget-content .ui-icon{background-image:url('../../typo3conf/ext/dkd_customer/Resources/Public/Stylesheets/ellen-wille/images/ui-icons_222222_256x240.png')
}
.ui-widget-header .ui-icon{background-image:url('../../typo3conf/ext/dkd_customer/Resources/Public/Stylesheets/ellen-wille/images/ui-icons_222222_256x240.png')
}
.ui-state-default .ui-icon{background-image:url('../../typo3conf/ext/dkd_customer/Resources/Public/Stylesheets/ellen-wille/images/ui-icons_888888_256x240.png')
}
.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url('../../typo3conf/ext/dkd_customer/Resources/Public/Stylesheets/ellen-wille/images/ui-icons_454545_256x240.png')
}
.ui-state-active .ui-icon{background-image:url('../../typo3conf/ext/dkd_customer/Resources/Public/Stylesheets/ellen-wille/images/ui-icons_454545_256x240.png')
}
.ui-state-highlight .ui-icon{background-image:url('../../typo3conf/ext/dkd_customer/Resources/Public/Stylesheets/ellen-wille/images/ui-icons_2e83ff_256x240.png')
}
.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url('../../typo3conf/ext/dkd_customer/Resources/Public/Stylesheets/ellen-wille/images/ui-icons_cd0a0a_256x240.png')
}
.ui-icon-carat-1-n{background-position:0 0}
.ui-icon-carat-1-ne{background-position:-16px 0}
.ui-icon-carat-1-e{background-position:-32px 0}
.ui-icon-carat-1-se{background-position:-48px 0}
.ui-icon-carat-1-s{background-position:-64px 0}
.ui-icon-carat-1-sw{background-position:-80px 0}
.ui-icon-carat-1-w{background-position:-96px 0}
.ui-icon-carat-1-nw{background-position:-112px 0}
.ui-icon-carat-2-n-s{background-position:-128px 0}
.ui-icon-carat-2-e-w{background-position:-144px 0}
.ui-icon-triangle-1-n{background-position:0 -16px}
.ui-icon-triangle-1-ne{background-position:-16px -16px}
.ui-icon-triangle-1-e{background-position:-32px -16px}
.ui-icon-triangle-1-se{background-position:-48px -16px}
.ui-icon-triangle-1-s{background-position:-64px -16px}
.ui-icon-triangle-1-sw{background-position:-80px -16px}
.ui-icon-triangle-1-w{background-position:-96px -16px}
.ui-icon-triangle-1-nw{background-position:-112px -16px}
.ui-icon-triangle-2-n-s{background-position:-128px -16px}
.ui-icon-triangle-2-e-w{background-position:-144px -16px}
.ui-icon-arrow-1-n{background-position:0 -32px}
.ui-icon-arrow-1-ne{background-position:-16px -32px}
.ui-icon-arrow-1-e{background-position:-32px -32px}
.ui-icon-arrow-1-se{background-position:-48px -32px}
.ui-icon-arrow-1-s{background-position:-64px -32px}
.ui-icon-arrow-1-sw{background-position:-80px -32px}
.ui-icon-arrow-1-w{background-position:-96px -32px}
.ui-icon-arrow-1-nw{background-position:-112px -32px}
.ui-icon-arrow-2-n-s{background-position:-128px -32px}
.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}
.ui-icon-arrow-2-e-w{background-position:-160px -32px}
.ui-icon-arrow-2-se-nw{background-position:-176px -32px}
.ui-icon-arrowstop-1-n{background-position:-192px -32px}
.ui-icon-arrowstop-1-e{background-position:-208px -32px}
.ui-icon-arrowstop-1-s{background-position:-224px -32px}
.ui-icon-arrowstop-1-w{background-position:-240px -32px}
.ui-icon-arrowthick-1-n{background-position:0 -48px}
.ui-icon-arrowthick-1-ne{background-position:-16px -48px}
.ui-icon-arrowthick-1-e{background-position:-32px -48px}
.ui-icon-arrowthick-1-se{background-position:-48px -48px}
.ui-icon-arrowthick-1-s{background-position:-64px -48px}
.ui-icon-arrowthick-1-sw{background-position:-80px -48px}
.ui-icon-arrowthick-1-w{background-position:-96px -48px}
.ui-icon-arrowthick-1-nw{background-position:-112px -48px}
.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}
.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}
.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}
.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}
.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}
.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}
.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}
.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}
.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}
.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}
.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}
.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}
.ui-icon-arrowreturn-1-w{background-position:-64px -64px}
.ui-icon-arrowreturn-1-n{background-position:-80px -64px}
.ui-icon-arrowreturn-1-e{background-position:-96px -64px}
.ui-icon-arrowreturn-1-s{background-position:-112px -64px}
.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}
.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}
.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}
.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}
.ui-icon-arrow-4{background-position:0 -80px}
.ui-icon-arrow-4-diag{background-position:-16px -80px}
.ui-icon-extlink{background-position:-32px -80px}
.ui-icon-newwin{background-position:-48px -80px}
.ui-icon-refresh{background-position:-64px -80px}
.ui-icon-shuffle{background-position:-80px -80px}
.ui-icon-transfer-e-w{background-position:-96px -80px}
.ui-icon-transferthick-e-w{background-position:-112px -80px}
.ui-icon-folder-collapsed{background-position:0 -96px}
.ui-icon-folder-open{background-position:-16px -96px}
.ui-icon-document{background-position:-32px -96px}
.ui-icon-document-b{background-position:-48px -96px}
.ui-icon-note{background-position:-64px -96px}
.ui-icon-mail-closed{background-position:-80px -96px}
.ui-icon-mail-open{background-position:-96px -96px}
.ui-icon-suitcase{background-position:-112px -96px}
.ui-icon-comment{background-position:-128px -96px}
.ui-icon-person{background-position:-144px -96px}
.ui-icon-print{background-position:-160px -96px}
.ui-icon-trash{background-position:-176px -96px}
.ui-icon-locked{background-position:-192px -96px}
.ui-icon-unlocked{background-position:-208px -96px}
.ui-icon-bookmark{background-position:-224px -96px}
.ui-icon-tag{background-position:-240px -96px}
.ui-icon-home{background-position:0 -112px}
.ui-icon-flag{background-position:-16px -112px}
.ui-icon-calendar{background-position:-32px -112px}
.ui-icon-cart{background-position:-48px -112px}
.ui-icon-pencil{background-position:-64px -112px}
.ui-icon-clock{background-position:-80px -112px}
.ui-icon-disk{background-position:-96px -112px}
.ui-icon-calculator{background-position:-112px -112px}
.ui-icon-zoomin{background-position:-128px -112px}
.ui-icon-zoomout{background-position:-144px -112px}
.ui-icon-search{background-position:-160px -112px}
.ui-icon-wrench{background-position:-176px -112px}
.ui-icon-gear{background-position:-192px -112px}
.ui-icon-heart{background-position:-208px -112px}
.ui-icon-star{background-position:-224px -112px}
.ui-icon-link{background-position:-240px -112px}
.ui-icon-cancel{background-position:0 -128px}
.ui-icon-plus{background-position:-16px -128px}
.ui-icon-plusthick{background-position:-32px -128px}
.ui-icon-minus{background-position:-48px -128px}
.ui-icon-minusthick{background-position:-64px -128px}
.ui-icon-close{background-position:-80px -128px}
.ui-icon-closethick{background-position:-96px -128px}
.ui-icon-key{background-position:-112px -128px}
.ui-icon-lightbulb{background-position:-128px -128px}
.ui-icon-scissors{background-position:-144px -128px}
.ui-icon-clipboard{background-position:-160px -128px}
.ui-icon-copy{background-position:-176px -128px}
.ui-icon-contact{background-position:-192px -128px}
.ui-icon-image{background-position:-208px -128px}
.ui-icon-video{background-position:-224px -128px}
.ui-icon-script{background-position:-240px -128px}
.ui-icon-alert{background-position:0 -144px}
.ui-icon-info{background-position:-16px -144px}
.ui-icon-notice{background-position:-32px -144px}
.ui-icon-help{background-position:-48px -144px}
.ui-icon-check{background-position:-64px -144px}
.ui-icon-bullet{background-position:-80px -144px}
.ui-icon-radio-on{background-position:-96px -144px}
.ui-icon-radio-off{background-position:-112px -144px}
.ui-icon-pin-w{background-position:-128px -144px}
.ui-icon-pin-s{background-position:-144px -144px}
.ui-icon-play{background-position:0 -160px}
.ui-icon-pause{background-position:-16px -160px}
.ui-icon-seek-next{background-position:-32px -160px}
.ui-icon-seek-prev{background-position:-48px -160px}
.ui-icon-seek-end{background-position:-64px -160px}
.ui-icon-seek-start{background-position:-80px -160px}
.ui-icon-seek-first{background-position:-80px -160px}
.ui-icon-stop{background-position:-96px -160px}
.ui-icon-eject{background-position:-112px -160px}
.ui-icon-volume-off{background-position:-128px -160px}
.ui-icon-volume-on{background-position:-144px -160px}
.ui-icon-power{background-position:0 -176px}
.ui-icon-signal-diag{background-position:-16px -176px}
.ui-icon-signal{background-position:-32px -176px}
.ui-icon-battery-0{background-position:-48px -176px}
.ui-icon-battery-1{background-position:-64px -176px}
.ui-icon-battery-2{background-position:-80px -176px}
.ui-icon-battery-3{background-position:-96px -176px}
.ui-icon-circle-plus{background-position:0 -192px}
.ui-icon-circle-minus{background-position:-16px -192px}
.ui-icon-circle-close{background-position:-32px -192px}
.ui-icon-circle-triangle-e{background-position:-48px -192px}
.ui-icon-circle-triangle-s{background-position:-64px -192px}
.ui-icon-circle-triangle-w{background-position:-80px -192px}
.ui-icon-circle-triangle-n{background-position:-96px -192px}
.ui-icon-circle-arrow-e{background-position:-112px -192px}
.ui-icon-circle-arrow-s{background-position:-128px -192px}
.ui-icon-circle-arrow-w{background-position:-144px -192px}
.ui-icon-circle-arrow-n{background-position:-160px -192px}
.ui-icon-circle-zoomin{background-position:-176px -192px}
.ui-icon-circle-zoomout{background-position:-192px -192px}
.ui-icon-circle-check{background-position:-208px -192px}
.ui-icon-circlesmall-plus{background-position:0 -208px}
.ui-icon-circlesmall-minus{background-position:-16px -208px}
.ui-icon-circlesmall-close{background-position:-32px -208px}
.ui-icon-squaresmall-plus{background-position:-48px -208px}
.ui-icon-squaresmall-minus{background-position:-64px -208px}
.ui-icon-squaresmall-close{background-position:-80px -208px}
.ui-icon-grip-dotted-vertical{background-position:0 -224px}
.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}
.ui-icon-grip-solid-vertical{background-position:-32px -224px}
.ui-icon-grip-solid-horizontal{background-position:-48px -224px}
.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}
.ui-icon-grip-diagonal-se{background-position:-80px -224px}
.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{-moz-border-radius-topleft:4px
;-webkit-border-top-left-radius:4px
;-khtml-border-top-left-radius:4px
;border-top-left-radius:4px
}
.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{-moz-border-radius-topright:4px
;-webkit-border-top-right-radius:4px
;-khtml-border-top-right-radius:4px
;border-top-right-radius:4px
}
.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{-moz-border-radius-bottomleft:4px
;-webkit-border-bottom-left-radius:4px
;-khtml-border-bottom-left-radius:4px
;border-bottom-left-radius:4px
}
.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{-moz-border-radius-bottomright:4px
;-webkit-border-bottom-right-radius:4px
;-khtml-border-bottom-right-radius:4px
;border-bottom-right-radius:4px
}
.ui-widget-overlay{background:#aaaaaa
url('../../typo3conf/ext/dkd_customer/Resources/Public/Stylesheets/ellen-wille/images/ui-bg_flat_0_aaaaaa_40x100.png')
50%
50%
repeat-x
;opacity:.3;filter:Alpha(Opacity=30)
}
.ui-widget-shadow{margin:-8px
0 0 -8px
;padding:8px
;background:#aaaaaa
url('../../typo3conf/ext/dkd_customer/Resources/Public/Stylesheets/ellen-wille/images/ui-bg_flat_0_aaaaaa_40x100.png')
50%
50%
repeat-x
;opacity:.3;filter:Alpha(Opacity=30)
;-moz-border-radius:8px
;-khtml-border-radius:8px
;-webkit-border-radius:8px
;border-radius:8px
}
.collections{background:rgba(255,255,255,0.5);float:left;width:290px;padding:10px 0px 6px 10px;margin-right:15px;
z-index:40;margin-bottom:15px;height:403px;border-bottom:1px solid #fff;position:relative}
.collections:hover{z-index:50}
.collections a:hover>div.item{display:block}
.collections a{overflow:hidden;padding:0;display:block;position:relative;float:left}
.collections>div:nth-child(even){margin-right:0}
.collections>div:nth-child(odd){margin-right:4px}
.collections>a img,.collections>a{width:138px;height:130px}
#collections-slider-box{margin-left:20px;width:700px;height:28px;background:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/bg_slider.png') repeat;padding-top:9px;float:left}
#collections-slider-box span{color:#fff;font-size:16px;margin-left:10px}
#collections-slider{width:395px;margin-left:83px;margin-top:-13px}
#collections-range{position:relative;top:-15px;color:#fff;font-size:16px;margin-left:492px;border:none;background:none;width:200px}
.ui-slider-handle.ui-state-default.ui-corner-all{border-radius:50%}
.jcarousel-collections .jcarousel-direction-rtl{direction:rtl}
.jcarousel-collections .jcarousel-container-horizontal{width:500px}
.jcarousel-collections .jcarousel-clip-horizontal,.jcarousel-collections .jcarousel-item{width:945px;height:420px}
.jcarousel-collections .collection-li-last{
}
.jcarousel-collections .collection-li-first{
}
.jcarousel-collections .collection-li-prelast{
}
.collection-overlay{background:none repeat scroll 0 0 #333;
height:420px;opacity:0.2;position:absolute;top:0;left:0;width:300px;z-index:500;display:none}
.collections-box .jcarousel-next-horizontal{position:absolute;top:197px;right:0;float:right;width:41px;height:61px;cursor:pointer;background:transparent url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/icons/pfeil_diashow-rechts.png') no-repeat 0 0;z-index:502}
.collections-box .jcarousel-next-horizontal:hover,.collections-box .jcarousel-next-horizontal:focus{background-image:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/icons/pfeil_diashow-rechts-hover.png')}
.collections-box .jcarousel-prev-horizontal{position:absolute;float:left;top:197px;left:-43px;right:0;width:41px;height:61px;cursor:pointer;background:transparent url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/icons/pfeil_diashow-links.png') no-repeat 0 0;z-index:501}
.collections-box .jcarousel-prev-horizontal:hover,.collections-box .jcarousel-prev-horizontal:focus{background-image:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/icons/pfeil_diashow-links-hover.png')}
.collections-box .jcarousel-prev-disabled-horizontal{display:none !important}
.collections-box .jcarousel-next-disabled-horizontal{display:none !important}
.modelle .jcarousel-clip{overflow:hidden}
.jcarousel-modelle{width:555px}
.jcarousel-modelle .jcarousel-direction-rtl{direction:rtl}
.jcarousel-modelle .jcarousel-item{width:108px;height:102px}
.modelle .jcarousel-next-horizontal{position:absolute;top:30px;right:-28px;width:10px;height:20px;cursor:pointer;background:transparent url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/icons/pfeil-weiss-right_10x20.png') no-repeat 0 0}
.modelle .jcarousel-direction-rtl .jcarousel-next-horizontal{left:-28px;right:auto;background-image:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/icons/pfeil-weiss-left_10x20.png')}
.modelle .jcarousel-prev-horizontal{position:absolute;top:30px;left:-28px;width:10px;height:20px;cursor:pointer;background:transparent url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/icons/pfeil-weiss-left_10x20.png') no-repeat 0 0}
.modelle .jcarousel-direction-rtl .jcarousel-prev-horizontal{left:auto;right:-28px;background-image:url('../../typo3conf/ext/dkd_customer/Resources/Public/Images/ellen-wille/icons/pfeil-weiss-right_10x20.png')}
ul.jcarousel-modelle{list-style:none}
.jcarousel-modelle li{margin-right:3px;float:left}
.jcarousel-modelle img{border:1px solid #ccc;width:106px;height:100px}
.jcarousel-modelle .overlay{position:relative;display:inline-block}
.jcarousel-modelle .overlay:before{content:' ';display:block;position:absolute;width:108px;height:102px;background-image:-ms-radial-gradient(center,circle closest-corner,transparent 0%,#050505 100%);background-image:-moz-radial-gradient(center,circle closest-corner,transparent 0%,#050505 100%);background-image:-o-radial-gradient(center,circle closest-corner,transparent 0%,#050505 100%);background-image:-webkit-gradient(radial,center center,0,center center,497,color-stop(0,transparent),color-stop(1,#050505));background-image:-webkit-radial-gradient(center,circle closest-corner,transparent 0%,#050505 100%);background-image:radial-gradient(circle closest-corner at center,transparent 0%,#050505 100%);opacity:0.4}
.jcarousel-modelle .overlay:hover:before{background:none}
.flowplayer{position:relative;width:100%;text-align:left;background-size:contain;background-repeat:no-repeat;background-position:center center;display:inline-block}
.flowplayer *{font-weight:inherit;font-family:inherit;font-style:inherit;text-decoration:inherit;font-size:100%;padding:0;border:0;margin:0;list-style-type:none}
.flowplayer a:focus{outline:0}
.flowplayer video{width:100%}
.flowplayer.is-ipad video{-webkit-transform:translateX(-2048px)}
.is-ready.flowplayer.is-ipad video{-webkit-transform:translateX(0)}
.flowplayer .fp-engine,.flowplayer .fp-ui,.flowplayer .fp-message{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;z-index:1}
.flowplayer .fp-message{display:none;text-align:center;padding-top:5%;cursor:default}
.flowplayer .fp-message h2{font-size:120%;margin-bottom:1em}
.flowplayer .fp-message p{color:#666;font-size:95%}
.flowplayer .fp-controls{position:absolute;bottom:0;width:100%}
.no-background.flowplayer .fp-controls{background-color:transparent !important;background-image:-moz-linear-gradient(transparent,transparent) !important;background-image:-webkit-gradient(linear,0 0,0 100%,from(transparent),to(transparent)) !important}
.is-fullscreen.flowplayer .fp-controls{bottom:3px}
.is-mouseover.flowplayer .fp-controls{bottom:0}
.flowplayer .fp-waiting{display:none;margin:19% auto;text-align:center}
.flowplayer .fp-waiting *{-webkit-box-shadow:0 0 5px #333;-moz-box-shadow:0 0 5px #333;box-shadow:0 0 5px #333}
.flowplayer .fp-waiting em{width:1em;height:1em;-webkit-border-radius:1em;-moz-border-radius:1em;border-radius:1em;background-color:rgba(255,255,255,0.8);display:inline-block;-webkit-animation:pulse .6s infinite;-moz-animation:pulse .6s infinite;animation:pulse .6s infinite;margin:.3em;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0)}
.flowplayer .fp-waiting em:nth-child(1){-webkit-animation-delay:.3s;-moz-animation-delay:.3s;animation-delay:.3s}
.flowplayer .fp-waiting em:nth-child(2){-webkit-animation-delay:.45s;-moz-animation-delay:.45s;animation-delay:.45s}
.flowplayer .fp-waiting em:nth-child(3){-webkit-animation-delay:.6s;-moz-animation-delay:.6s;animation-delay:.6s}
.flowplayer .fp-waiting p{color:#ccc;font-weight:bold}
.flowplayer .fp-speed{font-size:30px;background-color:#333;background-color:rgba(51,51,51,0.8);color:#eee;margin:0 auto;text-align:center;width:120px;padding:.1em 0 0;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transition:opacity .5s;-moz-transition:opacity .5s;transition:opacity .5s}
.flowplayer .fp-speed.fp-hilite{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}
.flowplayer .fp-help{position:absolute;top:0;left:-9999em;z-index:100;background-color:#333;background-color:rgba(51,51,51,0.9);width:100%;height:100%;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transition:opacity .2s;-moz-transition:opacity .2s;transition:opacity .2s;text-align:center}
.is-help.flowplayer .fp-help{left:0;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}
.flowplayer .fp-help .fp-help-section{margin:3%}
.flowplayer .fp-help .fp-help-basics{margin-top:6%}
.flowplayer .fp-help p{color:#eee;margin:.5em 0;font-size:14px;line-height:1.5;display:inline-block;margin:1% 2%}
.flowplayer .fp-help em{background:#eee;-webkit-border-radius:.3em;-moz-border-radius:.3em;border-radius:.3em;margin-right:.4em;padding:.3em .6em;color:#333}
.flowplayer .fp-help small{font-size:90%;color:#aaa}
.flowplayer .fp-help .fp-close{display:block}
@media (max-width:600px){.flowplayer .fp-help p{font-size:9px}
}
.flowplayer .fp-subtitle{position:absolute;bottom:40px;left:-99999em;z-index:10;text-align:center;width:100%;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s}
.flowplayer .fp-subtitle p{display:inline;background-color:#333;background-color:rgba(51,51,51,0.9);color:#eee;padding:.1em .4em;font-size:16px;line-height:1.6}
.flowplayer .fp-subtitle p:after{content:'';clear:both}
.flowplayer .fp-subtitle.fp-active{left:0;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}
.flowplayer .fp-fullscreen,.flowplayer .fp-unload,.flowplayer .fp-mute,.flowplayer .fp-embed,.flowplayer .fp-close,.flowplayer .fp-play{background-image:url('../../typo3conf/ext/dkd_customer/Resources/Public/Stylesheets/img/white.png');background-size:37px 300px}
.color-light.flowplayer .fp-fullscreen,.color-light.flowplayer .fp-unload,.color-light.flowplayer .fp-mute,.color-light.flowplayer .fp-embed,.color-light.flowplayer .fp-close,.color-light.flowplayer .fp-play{background-image:url/typo3conf/ext/dkd_customer/Resources/Public/Images/flowplayer/black.png)}
@media (-webkit-min-device-pixel-ratio:2){.color-light.flowplayer .fp-fullscreen,.color-light.flowplayer .fp-unload,.color-light.flowplayer .fp-mute,.color-light.flowplayer .fp-embed,.color-light.flowplayer .fp-close,.color-light.flowplayer .fp-play{background-image:url/typo3conf/ext/dkd_customer/Resources/Public/Images/flowplayer/black@x2.png)}
}
@media (-webkit-min-device-pixel-ratio:2){.flowplayer .fp-fullscreen,.flowplayer .fp-unload,.flowplayer .fp-mute,.flowplayer .fp-embed,.flowplayer .fp-close,.flowplayer .fp-play{background-image:url/typo3conf/ext/dkd_customer/Resources/Public/Images/flowplayer/white@x2.png)}
}
.is-splash.flowplayer .fp-ui,.is-paused.flowplayer .fp-ui{background:url(/typo3conf/ext/dkd_customer/Resources/Public/Images/flowplayer/play_white.png) center no-repeat;background-size:12%}
@media (-webkit-min-device-pixel-ratio:2){.is-splash.flowplayer .fp-ui,.is-paused.flowplayer .fp-ui{background:url(/typo3conf/ext/dkd_customer/Resources/Public/Images/flowplayer/play_white@x2.png) center no-repeat;background-size:12%}
}
.color-light.is-splash.flowplayer .fp-ui,.color-light.is-paused.flowplayer .fp-ui{background-image:url/typo3conf/ext/dkd_customer/Resources/Public/Images/flowplayer/play_black.png)}
@media (-webkit-min-device-pixel-ratio:2){.color-light.is-splash.flowplayer .fp-ui,.color-light.is-paused.flowplayer .fp-ui{background-image:url/typo3conf/ext/dkd_customer/Resources/Public/Images/flowplayer/play_black@x2.png)}
}
.is-fullscreen.flowplayer .fp-ui{background-size:auto}
.is-seeking.flowplayer .fp-ui,.is-loading.flowplayer .fp-ui{background-image:none}
.flowplayer .fp-logo{position:absolute;top:auto;left:15px;bottom:30px;cursor:pointer;display:none;z-index:100}
.flowplayer .fp-logo img{width:100%}
.is-embedded.flowplayer .fp-logo{display:block}
.fixed-controls.flowplayer .fp-logo{bottom:15px}
.flowplayer .fp-fullscreen,.flowplayer .fp-unload,.flowplayer .fp-close{position:absolute;top:5px;left:auto;right:5px;display:block;width:30px;height:23px;background-position:12px -197px;cursor:pointer}
.flowplayer .fp-unload,.flowplayer .fp-close{background-position:14px -175px;display:none}
.flowplayer .fp-play{display:none;width:27px;height:20px;background-position:9px -24px;position:absolute;bottom:0;left:0}
.play-button.flowplayer .fp-play{display:block}
.is-paused.flowplayer .fp-play{background-position:9px 7px}
.flowplayer.is-ready.is-closeable .fp-unload{display:block}
.flowplayer.is-ready.is-closeable .fp-fullscreen{display:none}
.flowplayer.is-fullscreen .fp-fullscreen{background-position:10px -217px;display:block !important}
.flowplayer.is-fullscreen .fp-unload,.flowplayer.is-fullscreen .fp-close{display:none !important}
.flowplayer .fp-timeline{height:3px;position:relative;overflow:hidden;top:5px;height:10px;margin:0 150px 0 45px}
.no-volume.flowplayer .fp-timeline{margin-right:60px}
.no-mute.flowplayer .fp-timeline{margin-right:45px}
.play-button.flowplayer .fp-timeline{margin-left:67px}
.is-long.flowplayer .fp-timeline{margin:0 180px 0 75px}
.no-volume.is-long.flowplayer .fp-timeline{margin-right:90px}
.no-mute.is-long.flowplayer .fp-timeline{margin-right:75px}
.play-button.is-long.flowplayer .fp-timeline{margin-left:97px}
.aside-time.flowplayer .fp-timeline,.no-time.flowplayer .fp-timeline{margin:0 110px 0 5px}
.aside-time.no-volume.flowplayer .fp-timeline,.no-time.no-volume.flowplayer .fp-timeline{margin-right:20px}
.aside-time.no-mute.flowplayer .fp-timeline,.no-time.no-mute.flowplayer .fp-timeline{margin-right:5px}
.play-button.no-time.flowplayer .fp-timeline,.play-button.aside-time.flowplayer .fp-timeline{margin-left:27px}
.flowplayer .fp-buffer,.flowplayer .fp-progress{position:absolute;top:0;left:auto;height:100%;cursor:col-resize}
.flowplayer .fp-buffer{-webkit-transition:width .25s linear;-moz-transition:width .25s linear;transition:width .25s linear}
.flowplayer .fp-volume{position:absolute;top:7.5px;right:5px}
.flowplayer .fp-mute{width:10px;height:15px;float:left;position:relative;top:-5px;left:;cursor:pointer;background-position:-2px -99px}
.no-mute.flowplayer .fp-mute{display:none}
.flowplayer .fp-volumeslider{width:90px;height:5px;cursor:col-resize;float:left}
.no-volume.flowplayer .fp-volumeslider{display:none}
.flowplayer .fp-volumelevel{height:100%}
.flowplayer .fp-time{text-shadow:0 0 1px #000;font-size:12px;font-weight:bold;color:#fff;width:100%}
.flowplayer .fp-time.is-inverted .fp-duration{display:none}
.flowplayer .fp-time.is-inverted .fp-remaining{display:inline}
.flowplayer .fp-time em{width:35px;height:10px;line-height:10px;text-align:center;position:absolute;bottom:5px}
.no-time.flowplayer .fp-time{display:none}
.is-long.flowplayer .fp-time em{width:65px}
.flowplayer .fp-elapsed{left:5px}
.play-button.flowplayer .fp-elapsed{left:27px}
.flowplayer .fp-remaining,.flowplayer .fp-duration{right:110px;color:#eee}
.no-volume.flowplayer .fp-remaining,.no-volume.flowplayer .fp-duration{right:20px}
.no-mute.flowplayer .fp-remaining,.no-mute.flowplayer .fp-duration{right:5px}
.flowplayer .fp-remaining{display:none}
.flowplayer.color-light .fp-time{color:#222;text-shadow:0 0 1px #fff}
.flowplayer.color-light .fp-remaining,.flowplayer.color-light .fp-duration{color:#666}
.flowplayer.aside-time .fp-time{position:absolute;top:5px;left:5px;bottom:auto !important;width:85px}
.flowplayer.aside-time .fp-time strong,.flowplayer.aside-time .fp-time em{position:static}
.flowplayer.aside-time .fp-time .fp-elapsed{margin-right:5px}
.flowplayer.is-long.aside-time .fp-time{width:130px}
.flowplayer.is-splash,.flowplayer.is-poster{cursor:pointer}
.flowplayer.is-splash .fp-controls,.flowplayer.is-poster .fp-controls,.flowplayer.is-splash .fp-fullscreen,.flowplayer.is-poster .fp-fullscreen,.flowplayer.is-splash .fp-unload,.flowplayer.is-poster .fp-unload,.flowplayer.is-splash .fp-time,.flowplayer.is-poster .fp-time,.flowplayer.is-splash .fp-embed,.flowplayer.is-poster .fp-embed{display:none !important}
.flowplayer.is-poster .fp-engine{top:-9999em}
.flowplayer.is-loading .fp-waiting{display:block}
.flowplayer.is-loading .fp-controls,.flowplayer.is-loading .fp-time{display:none}
.flowplayer.is-loading .fp-ui{background-position:-9999em}
.flowplayer.is-seeking .fp-waiting{display:block}
.flowplayer.is-fullscreen{position:fixed !important;top:0 !important;left:0 !important;border:0 !important;margin:0 !important;width:100% !important;height:100% !important;max-width:100% !important;z-index:99999 !important;-webkit-box-shadow:0 !important;-moz-box-shadow:0 !important;box-shadow:0 !important;background-image:none !important;background-color:#333}
.flowplayer.is-error{border:1px solid #909090;background:#fdfdfd !important}
.flowplayer.is-error h2{font-weight:bold;font-size:large;margin-top:10%}
.flowplayer.is-error .fp-message{display:block}
.flowplayer.is-error object,.flowplayer.is-error video,.flowplayer.is-error .fp-controls,.flowplayer.is-error .fp-time,.flowplayer.is-error .fp-subtitle{display:none}
.flowplayer.is-ready.is-muted .fp-mute{opacity:.5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50)}
.flowplayer.is-mouseout .fp-controls{height:0;-webkit-transition:height .15s .3s;-moz-transition:height .15s .3s;transition:height .15s .3s}
.flowplayer.is-mouseout .fp-timeline{margin:0 !important}
.flowplayer.is-mouseout .fp-timeline{-webkit-transition:height .15s .3s,top .15s .3s,margin .15s .3s;-moz-transition:height .15s .3s,top .15s .3s,margin .15s .3s;transition:height .15s .3s,top .15s .3s,margin .15s .3s;height:4px;top:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.flowplayer.is-mouseout .fp-fullscreen,.flowplayer.is-mouseout .fp-unload,.flowplayer.is-mouseout .fp-elapsed,.flowplayer.is-mouseout .fp-remaining,.flowplayer.is-mouseout .fp-duration,.flowplayer.is-mouseout .fp-embed,.flowplayer.is-mouseout .fp-volume,.flowplayer.is-mouseout .fp-play{opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);-webkit-transition:opacity .15s .3s;-moz-transition:opacity .15s .3s;transition:opacity .15s .3s}
.flowplayer.is-mouseover .fp-controls,.flowplayer.fixed-controls .fp-controls{height:20px}
.flowplayer.is-mouseover .fp-fullscreen,.flowplayer.fixed-controls .fp-fullscreen,.flowplayer.is-mouseover .fp-unload,.flowplayer.fixed-controls .fp-unload,.flowplayer.is-mouseover .fp-elapsed,.flowplayer.fixed-controls .fp-elapsed,.flowplayer.is-mouseover .fp-remaining,.flowplayer.fixed-controls .fp-remaining,.flowplayer.is-mouseover .fp-duration,.flowplayer.fixed-controls .fp-duration,.flowplayer.is-mouseover .fp-embed,.flowplayer.fixed-controls .fp-embed,.flowplayer.is-mouseover .fp-logo,.flowplayer.fixed-controls .fp-logo,.flowplayer.is-mouseover .fp-volume,.flowplayer.fixed-controls .fp-volume,.flowplayer.is-mouseover .fp-play,.flowplayer.fixed-controls .fp-play{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}
.flowplayer.fixed-controls .fp-volume{display:block}
.flowplayer.fixed-controls .fp-controls{bottom:-20px}
.is-fullscreen.flowplayer.fixed-controls .fp-controls{bottom:0}
.flowplayer.fixed-controls .fp-time em{bottom:-15px;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}
.is-fullscreen.flowplayer.fixed-controls .fp-time em{bottom:5px}
.flowplayer.is-disabled .fp-progress{background-color:#999}
.flowplayer .fp-embed{position:absolute;top:5px;left:5px;display:block;width:25px;height:20px;background-position:3px -237px}
.flowplayer .fp-embed-code{position:absolute;display:none;top:10px;left:40px;background-color:#333;padding:3px 5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 3px #ccc;-moz-box-shadow:0 0 3px #ccc;box-shadow:0 0 3px #ccc;font-size:12px}
.flowplayer .fp-embed-code:before{content:'';width:0;height:0;position:absolute;top:2px;left:-10px;border:5px solid transparent;border-right-color:#333}
.flowplayer .fp-embed-code textarea{width:400px;height:16px;color:#777;white-space:nowrap;resize:none;overflow:hidden;border:0;outline:0;background-color:transparent;color:#ccc}
.flowplayer .fp-embed-code label{display:block;color:#999}
.flowplayer.is-embedding .fp-embed,.flowplayer.is-embedding .fp-embed-code{display:block;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}
.flowplayer.aside-time .fp-embed{left:85px}
.flowplayer.aside-time .fp-embed-code{left:115px}
.flowplayer.aside-time.is-embedding .fp-time{opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)}
.flowplayer.is-long.aside-time .fp-embed{left:130px}
.flowplayer.no-time .fp-embed{left:5px !important}
@-moz-keyframes pulse{0%{opacity:0}
100%{opacity:1}
}
@-webkit-keyframes pulse{0%{opacity:0}
100%{opacity:1}
}
@-o-keyframes pulse{0%{opacity:0}
100%{opacity:1}
}
@-ms-keyframes pulse{0%{opacity:0}
100%{opacity:1}
}
@keyframes pulse{0%{opacity:0}
100%{opacity:1}
}
.flowplayer .fp-controls{background-color:#333;background-color:rgba(51,51,51,0.6)}
.flowplayer.fixed-controls .fp-controls{background-color:#333}
.flowplayer .fp-timeline{background-color:#666}
.flowplayer .fp-buffer{background-color:#eee}
.flowplayer .fp-progress{background-color:#666666}
.flowplayer .fp-volumeslider{background-color:#000}
.flowplayer .fp-volumelevel{background-color:#fff}
.flowplayer .fp-play{height:24px}
.flowplayer.color-light .fp-controls{background-color:rgba(255,255,255,0.6)}
.flowplayer.color-light.fixed-controls .fp-controls{background-color:#fff}
.flowplayer.color-light .fp-volumeslider{background-color:#ddd}
.flowplayer.color-light .fp-volumelevel{background-color:#222}
.flowplayer.color-alt .fp-progress{background-color:#fff}
.flowplayer.color-alt .fp-buffer{background-color:#999}
.flowplayer.color-alt2 .fp-progress{background-color:#900}
.theatre{display:block;overflow:hidden;position:relative;list-style:none;padding:0px}
.theatre-actor{margin:0px}
.theatre-orbit .theatre-actor{position:absolute}
.theatre-3d .theatre-actor{position:absolute;-moz-box-shadow:10px -10px 15px rgba(0,0,0,0.4);-webkit-box-shadow:10px -10px 15px rgba(0,0,0,0.4);-o-box-shadow:10px -10px 15px rgba(0,0,0,0.4);box-shadow:10px -10px 15px rgba(0,0,0,0.4);border:2px solid white}
.theatre-vertical .theatre-actor,.theatre-horizontal .theatre-actor{top:0px;position:absolute}
.theatre-fade,.theatre-show,.theatre-slide{overflow:visible !important}
.theatre-fade .theatre-actor,.theatre-show .theatre-actor,.theatre-slide .theatre-actor{display:block}
.theatre-control{position:absolute;-x-background-color:black;opacity:0.8;z-index:1000;cursor:pointer;-moz-user-select:none}
.theatre-control:hover{opacity:1}
.theatre-control-horizontal-next{cursor:e-resize}
.theatre-control-horizontal-prev{cursor:w-resize}
.theatre-control-vertical-next{cursor:n-resize}
.theatre-control-vertical-prev{cursor:s-resize}
.theatre-control span{background-image:url('../../typo3conf/ext/dkd_customer/Resources/Public/Javascripts/theatre/theatre-controls.png');background-repeat:no-repeat;display:block;position:absolute;top:50%;left:50%;margin-left:-20px;margin-top:-20px;width:30px;height:30px}
.theatre-next span{background-position:-97px 0px}
.theatre-prev span{background-position:-67px 0px}
.theatre-control-vertical-next span{background-position:-32px -29px}
.theatre-control-vertical-prev span{background-position:0px -29px}
.theatre-stop span{background-position:-157px 6px}
.theatre-play span{background-position:-128px 6px}
.theatre-control-horizontal-next,.theatre-control-horizontal-prev{top:0px;width:30px;height:100%}
.theatre-control-horizontal-next{right:0px}
.theatre-control-horizontal-prev{left:0px}
.theatre-control-horizontal-play,.theatre-control-horizontal-stop{bottom:0px}
.theatre-control-horizontal-play{right:50%;width:30px;height:30px}
.theatre-control-horizontal-stop{left:50%;width:30px;height:30px}
.theatre-control-vertical-next,.theatre-control-vertical-prev{right:0px;width:100%;height:30px}
.theatre-control-vertical-next{top:0px}
.theatre-control-vertical-prev{bottom:0px}
.theatre-control-vertical-play,.theatre-control-vertical-stop{display:none !important}
.theatre-css3-slide{overflow:visible !important}
.theatre-css3-slide .theatre-actor{display:block;position:absolute;z-index:0;left:50%;opacity:0;transform:scale(0.1) translate(-50%,0);-moz-transform:scale(0.1) translate(-50%,0);-webkit-transform:scale(0.1) translate(-50%,0);-o-transform:scale(0.1) translate(-50%,0);-ms-transform:scale(0.1) translate(-50%,0);transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-webkit-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out}
.theatre-css3-slide .central{display:block;z-index:100;opacity:1;transform:translate(-50%,0%);-moz-transform:translate(-50%,0%);-webkit-transform:translate(-50%,0%);-o-transform:translate(-50%,0%);-ms-transform:translate(-50%,0%);-moz-box-shadow:0px 0px 5px rgba(0,0,0,0.4) !important;-webkit-box-shadow:0px 0px 5px rgba(0,0,0,0.4) !important;-o-box-shadow:0px 0px 5px rgba(0,0,0,0.4) !important;box-shadow:0px 0px 5px rgba(0,0,0,0.4) !important}
.theatre-css3-slide .right1,.theatre-css3-slide .left1{display:block;z-index:5;opacity:1}
.theatre-css3-slide .right1{left:100%;transform:scale(0.25,0.7) translate(-250%,0) rotate(0deg) skewY(6deg);-moz-transform:scale(0.25,0.7) translate(-250%,0) rotate(0deg) skewY(6deg);-webkit-transform:scale(0.25,0.7) translate(-250%,0) rotate(0deg) skewY(6deg);-o-transform:scale(0.25,0.7) translate(-250%,0) rotate(0deg) skewY(6deg);-ms-transform:scale(0.25,0.7) translate(-250%,0) rotate(0deg) skewY(6deg);-moz-box-shadow:50px -5px 15px rgba(0,0,0,0.4) !important;-webkit-box-shadow:50px -5px 15px rgba(0,0,0,0.4) !important;-o-box-shadow:50px -5px 15px rgba(0,0,0,0.4) !important;box-shadow:50px -5px 15px rgba(0,0,0,0.4) !important}
.theatre-css3-slide .left1{left:0px;transform:scale(0.25,0.7) translate(-150%,0) rotate(0deg) skewY(-6deg);-moz-transform:scale(0.25,0.7) translate(-150%,0) rotate(0deg) skewY(-6deg);-webkit-transform:scale(0.25,0.7) translate(-150%,0) rotate(0deg) skewY(-6deg);-o-transform:scale(0.25,0.7) translate(-150%,0) rotate(0deg) skewY(-6deg);-ms-transform:scale(0.25,0.7) translate(-150%,0) rotate(0deg) skewY(-6deg);-moz-box-shadow:-50px -5px 15px rgba(0,0,0,0.4) !important;-webkit-box-shadow:-50px -5px 15px rgba(0,0,0,0.4) !important;-o-box-shadow:-50px -5px 15px rgba(0,0,0,0.4) !important;box-shadow:-50px -5px 15px rgba(0,0,0,0.4) !important}
.theatre-css3-slide .right2,.theatre-css3-slide .left2{display:block;z-index:3;opacity:1}
.theatre-css3-slide .right2{left:60%;transform:scale(0.4,0.6) translate(-125%,0) skewY(3deg);-moz-transform:scale(0.4,0.6) translate(-125%,0) skewY(3deg);-webkit-transform:scale(0.4,0.6) translate(-125%,0) skewY(3deg);-o-transform:scale(0.4,0.6) translate(-125%,0) skewY(3deg);-ms-transform:scale(0.4,0.6) translate(-125%,0) skewY(3deg)}
.theatre-css3-slide .left2{left:40%;transform:scale(0.4,0.6) translate(-125%,0) skewY(-3deg);-moz-transform:scale(0.4,0.6) translate(-125%,0) skewY(-3deg);-webkit-transform:scale(0.4,0.6) translate(-125%,0) skewY(-3deg);-o-transform:scale(0.4,0.6) translate(-125%,0) skewY(-3deg);-ms-transform:scale(0.4,0.6) translate(-125%,0) skewY(-3deg)}
.theatre-css3-stack{overflow:visible !important}
.theatre-css3-stack .theatre-actor{position:absolute;display:none;transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-webkit-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out}
.theatre-css3-stack .central{display:block;left:50%;z-index:100;transform:translate(-50%,0%);-moz-transform:translate(-50%,0%);-webkit-transform:translate(-50%,0%);-o-transform:translate(-50%,0%);-ms-transform:translate(-50%,0%)}
.theatre-css3-stack .left1{display:block;z-index:99;left:0%;transform:scale(0.6) rotate(20deg);-moz-transform:scale(0.6) rotate(20deg);-webkit-transform:scale(0.6) rotate(20deg);-o-transform:scale(0.6) rotate(20deg);-ms-transform:scale(0.6) rotate(20deg)}
.theatre-css3-stack .left2{display:block;z-index:98;left:0%;transform:scale(0.6) rotate(-30deg);-moz-transform:scale(0.6) rotate(-30deg);-webkit-transform:scale(0.6) rotate(-30deg);-o-transform:scale(0.6) rotate(-30deg);-ms-transform:scale(0.6) rotate(-30deg)}
.theatre-css3-stack .left3{display:block;z-index:90;left:0%;top:0%;transform:scale(0.6) rotate(-8deg);-moz-transform:scale(0.6) rotate(-8deg);-webkit-transform:scale(0.6) rotate(-8deg);-o-transform:scale(0.6) rotate(-8deg);-ms-transform:scale(0.6) rotate(-8deg)}
.theatre-css3-stack .right1{display:block;z-index:99;right:0%;transform:scale(0.6) rotate(-20deg);-moz-transform:scale(0.6) rotate(-20deg);-webkit-transform:scale(0.6) rotate(-20deg);-o-transform:scale(0.6) rotate(-20deg);-ms-transform:scale(0.6) rotate(-20deg)}
.theatre-css3-stack .right2{display:block;z-index:98;right:0%;transform:scale(0.6) rotate(+30deg);-moz-transform:scale(0.6) rotate(+30deg);-webkit-transform:scale(0.6) rotate(+30deg);-o-transform:scale(0.6) rotate(+30deg);-ms-transform:scale(0.6) rotate(+30deg)}
.theatre-css3-stack .right3{display:block;z-index:90;right:0%;top:0%;transform:scale(0.6) rotate(+8deg);-moz-transform:scale(0.6) rotate(+8deg);-webkit-transform:scale(0.6) rotate(+8deg);-o-transform:scale(0.6) rotate(+8deg);-ms-transform:scale(0.6) rotate(+8deg)}
.theatre-css3-circle{overflow:visible !important}
.theatre-css3-circle .theatre-actor{position:absolute;display:none;transform-origin:center top;-ms-transform-origin:center top;-webkit-transform-origin:center top;-moz-transform-origin:center top;-o-transform-origin:center top;transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-webkit-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out}
.theatre-css3-circle .central{display:block;left:0%;top:0%;z-index:100;transform:scale(1) rotate(0deg);-moz-transform:scale(1) rotate(0deg);-webkit-transform:scale(1) rotate(0deg);-o-transform:scale(1) rotate(0deg);-ms-transform:scale(1) rotate(0deg)}
.theatre-css3-circle .left1,.theatre-css3-circle .left2,.theatre-css3-circle .left3,.theatre-css3-circle .left4,.theatre-css3-circle .left5,.theatre-css3-circle .right1,.theatre-css3-circle .right2,.theatre-css3-circle .right3,.theatre-css3-circle .right4,.theatre-css3-circle .right5,.theatre-css3-circle .right6{display:block;left:50%;top:50%}
.theatre-css3-circle .left1{z-index:10;transform:scale(0.5) rotate(20deg);-moz-transform:scale(0.5) rotate(20deg);-webkit-transform:scale(0.5) rotate(20deg);-o-transform:scale(0.5) rotate(20deg);-ms-transform:scale(0.5) rotate(20deg)}
.theatre-css3-circle .left2{z-index:5;transform:scale(0.5) rotate(60deg);-moz-transform:scale(0.5) rotate(60deg);-webkit-transform:scale(0.5) rotate(60deg);-o-transform:scale(0.5) rotate(60deg);-ms-transform:scale(0.5) rotate(60deg)}
.theatre-css3-circle .left3{z-index:4;transform:scale(0.5) rotate(100deg);-moz-transform:scale(0.5) rotate(100deg);-webkit-transform:scale(0.5) rotate(100deg);-o-transform:scale(0.5) rotate(100deg);-ms-transform:scale(0.5) rotate(100deg)}
.theatre-css3-circle .left4{z-index:3;transform:scale(0.5) rotate(140deg);-moz-transform:scale(0.5) rotate(140deg);-webkit-transform:scale(0.5) rotate(140deg);-o-transform:scale(0.5) rotate(140deg);-ms-transform:scale(0.5) rotate(140deg)}
.theatre-css3-circle .left5{z-index:2;opacity:0;transform:scale(0.5) rotate(180deg);-moz-transform:scale(0.5) rotate(180deg);-webkit-transform:scale(0.5) rotate(180deg);-o-transform:scale(0.5) rotate(180deg);-ms-transform:scale(0.5) rotate(180deg)}
.theatre-css3-circle .right1{z-index:10;transform:scale(0.5) rotate(-20deg);-moz-transform:scale(0.5) rotate(-20deg);-webkit-transform:scale(0.5) rotate(-20deg);-o-transform:scale(0.5) rotate(-20deg);-ms-transform:scale(0.5) rotate(-20deg)}
.theatre-css3-circle .right2{z-index:9;transform:scale(0.5) rotate(-60deg);-moz-transform:scale(0.5) rotate(-60deg);-webkit-transform:scale(0.5) rotate(-60deg);-o-transform:scale(0.5) rotate(-60deg);-ms-transform:scale(0.5) rotate(-60deg)}
.theatre-css3-circle .right3{z-index:8;transform:scale(0.5) rotate(-100deg);-moz-transform:scale(0.5) rotate(-100deg);-webkit-transform:scale(0.5) rotate(-100deg);-o-transform:scale(0.5) rotate(-100deg);-ms-transform:scale(0.5) rotate(-100deg)}
.theatre-css3-circle .right4{z-index:7;transform:scale(0.5) rotate(-140deg);-moz-transform:scale(0.5) rotate(-140deg);-webkit-transform:scale(0.5) rotate(-140deg);-o-transform:scale(0.5) rotate(-140deg);-ms-transform:scale(0.5) rotate(-140deg)}
.theatre-css3-circle .right5{z-index:6;transform:scale(0.5) rotate(-180deg);-moz-transform:scale(0.5) rotate(-180deg);-webkit-transform:scale(0.5) rotate(-180deg);-o-transform:scale(0.5) rotate(-180deg);-ms-transform:scale(0.5) rotate(-180deg)}
.theatre-css3-circle .right6{z-index:5;opacity:0;transform:scale(0.5) rotate(-220deg);-moz-transform:scale(0.5) rotate(-220deg);-webkit-transform:scale(0.5) rotate(-220deg);-o-transform:scale(0.5) rotate(-220deg);-ms-transform:scale(0.5) rotate(-220deg)}
