@charset"utf-8";
@charset"utf-8";.tx-imagecycle-pi1{display:block;position:relative;z-index:0}
.imagecycle-controller{display:none;background:url('../../typo3conf/ext/imagecycle/res/img/controller.png') no-repeat;height:42px;left:50%;margin:-21px 0 0 -119px;overflow:hidden;position:absolute;top:50%;width:238px;z-index:10000}
.imagecycle-controller *{margin:0;padding:0}
.imagecycle-controller-hidden{opacity:0}
.imagecycle-controller-visible{opacity:1}
.imagecycle-controller a{cursor:pointer;display:block;height:18px;overflow:hidden;position:absolute;top:12px}
.imagecycle-controller a:hover{background-position:0 18px}
.imagecycle-controller li{list-style:none}
.imagecycle-controller li.first a{background-image:url('../../typo3conf/ext/imagecycle/res/img/controller-first.gif');left:33px;width:19px}
.imagecycle-controller li.last a{background-image:url('../../typo3conf/ext/imagecycle/res/img/controller-last.gif');left:186px;width:19px}
.imagecycle-controller li.next a{background-image:url('../../typo3conf/ext/imagecycle/res/img/controller-next.gif');left:145px;width:28px}
.imagecycle-controller li.pause a{background-image:url('../../typo3conf/ext/imagecycle/res/img/controller-pause.gif');left:109px;width:20px}
.imagecycle-controller li.play a{background-position:20px 0}
.imagecycle-controller li.play a:hover{background-position:20px 18px}
.imagecycle-controller li.prev a{background-image:url('../../typo3conf/ext/imagecycle/res/img/controller-prev.gif');left:65px;width:28px}
.tx-felogin-pi1 label{display:block}
.tx-indexedsearch .tx-indexedsearch-browsebox LI{display:inline;margin-right:5px}
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button{width:100px}
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword{width:150px}
.tx-indexedsearch .tx-indexedsearch-whatis{margin-top:10px;margin-bottom:5px}
.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw{font-weight:bold;font-style:italic}
.tx-indexedsearch .tx-indexedsearch-noresults{text-align:center;font-weight:bold}
.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-descr{font-style:italic}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup{color:red}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info{background:#eeeeee}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead{margin-top:20px;margin-bottom:5px}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2{margin-top:0px;margin-bottom:0px}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD{background:#cccccc;vertical-align:middle}
.tx-indexedsearch .tx-indexedsearch-res .noResume{color:#666666}
.tx-indexedsearch .tx-indexedsearch-category{background:#cccccc;font-size:16px;font-weight:bold}
.tx-indexedsearch .res-tmpl-css{clear:both;margin-bottom:1em}
.tx-indexedsearch .searchbox-tmpl-css LABEL{margin-right:1em;width:10em;float:left}
.tx-indexedsearch .result-count-tmpl-css,.tx-indexedsearch .percent-tmpl-css{letter-spacing:0;font-weight:normal;margin-top:-1.2em;float:right}
.tx-indexedsearch .info-tmpl-css dt,.tx-indexedsearch dl.info-tmpl-css dd{float:left}
.tx-indexedsearch .info-tmpl-css dd.item-mtime{float:none}
.tx-indexedsearch .info-tmpl-css dd.item-path{float:none}
.tx-imagecycle-pi1-images{display:none;position:relative;overflow:hidden;list-style:none;margin:0;padding:0}
.tx-imagecycle-pi1-images img{display:block}
.tx-imagecycle-pi1-images li{position:absolute;margin:0;padding:0}
.tx-imagecycle-pi1-images li,.tx-imagecycle-pi1-images a{display:block;position:relative}
.tx-imagecycle-pi1-images a:hover{background:none;border:0 !important}
.tx-imagecycle-pi1-images .imagecycle-caption{position:absolute;left:0;bottom:0;
width:100%;padding:5px;color:#fff;background:#000;opacity:0.8;white-space:nowrap;display:none}
.tx-imagecycle-pi1-images .imagecycle-caption a{display:inline;color:#9bd}
.tx-imagecycle-pi1-images .imagecycle-caption a:hover{color:#acf}
.tx-imagecycle-pi1-pager{margin:0 0 5px 0;text-align:center}
.tx-imagecycle-pi1-pager a{border:1px solid #ccc;background:#fc0;text-decoration:none;margin:0 5px;padding:3px 5px}
.tx-imagecycle-pi1-pager a.activeSlide{background:#ea0}
noscript .tx-imagecycle-pi1-images{display:block}
noscript .tx-imagecycle-pi1-images li{float:left;overflow:hidden}
noscript .tx-imagecycle-pi1-images .imagecycle-caption{display:block}
.csc-header-alignment-center{text-align:center}
.csc-header-alignment-right{text-align:right}
.csc-header-alignment-left{text-align:left}
div.csc-textpic-responsive,div.csc-textpic-responsive *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
div.csc-textpic,div.csc-textpic div.csc-textpic-imagerow,ul.csc-uploads li{overflow:hidden}
div.csc-textpic .csc-textpic-imagewrap table{border-collapse:collapse;border-spacing:0}
div.csc-textpic .csc-textpic-imagewrap table tr td{padding:0;vertical-align:top}
div.csc-textpic .csc-textpic-imagewrap figure,div.csc-textpic figure.csc-textpic-imagewrap{margin:0;display:table}
figcaption.csc-textpic-caption{display:table-caption}
.csc-textpic-caption{text-align:left;caption-side:bottom}
div.csc-textpic-caption-c .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-c{text-align:center}
div.csc-textpic-caption-r .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-r{text-align:right}
div.csc-textpic-caption-l .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-l{text-align:left}
div.csc-textpic div.csc-textpic-imagecolumn{float:left}
div.csc-textpic-border div.csc-textpic-imagewrap img{border:2px solid black;padding:0px 0px}
div.csc-textpic .csc-textpic-imagewrap img{border:none;display:block}
div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image{margin-bottom:10px}
div.csc-textpic .csc-textpic-imagewrap .csc-textpic-imagerow-last .csc-textpic-image{margin-bottom:0}
div.csc-textpic-imagecolumn,td.csc-textpic-imagecolumn .csc-textpic-image{margin-right:10px}
div.csc-textpic-imagecolumn.csc-textpic-lastcol,td.csc-textpic-imagecolumn.csc-textpic-lastcol .csc-textpic-image{margin-right:0}
div.csc-textpic-intext-left .csc-textpic-imagewrap,div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{margin-right:10px}
div.csc-textpic-intext-right .csc-textpic-imagewrap,div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{margin-left:10px}
div.csc-textpic-center .csc-textpic-imagewrap,div.csc-textpic-center figure.csc-textpic-imagewrap{overflow:hidden}
div.csc-textpic-center .csc-textpic-center-outer{position:relative;float:right;right:50%}
div.csc-textpic-center .csc-textpic-center-inner{position:relative;float:right;right:-50%}
div.csc-textpic-right .csc-textpic-imagewrap{float:right}
div.csc-textpic-right div.csc-textpic-text{clear:right}
div.csc-textpic-left .csc-textpic-imagewrap{float:left}
div.csc-textpic-left div.csc-textpic-text{clear:left}
div.csc-textpic-intext-left .csc-textpic-imagewrap{float:left}
div.csc-textpic-intext-right .csc-textpic-imagewrap{float:right}
div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{float:right}
div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{float:left}
div.csc-textpic div.csc-textpic-imagerow-last,div.csc-textpic div.csc-textpic-imagerow-none div.csc-textpic-last{margin-bottom:0}
.csc-textpic-intext-left ol,.csc-textpic-intext-left ul{padding-left:40px;overflow:auto}
ul.csc-uploads{padding:0}
ul.csc-uploads li{list-style:none outside none;margin:1em 0}
ul.csc-uploads img{float:left;margin-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}
.tx-srlanguagemenu,.tx-srlanguagemenu .links-list-header{font-family:Verdana,sans-serif;line-height:100%;margin-top:8px;padding:0;text-indent:0}
.tx-srlanguagemenu .CUR,.tx-srlanguagemenu .NO,.tx-srlanguagemenu .INACT{float:left;font-size:.8em;margin:0 5px}
.tx-srlanguagemenu .CUR a,.tx-srlanguagemenu .NO a,.tx-srlanguagemenu .INACT a{background-color:transparent;font-weight:bold;text-decoration:none}
.tx-srlanguagemenu .CUR a:focus,.tx-srlanguagemenu .CUR a:hover,.tx-srlanguagemenu .CUR a:active,.tx-srlanguagemenu .NO a:focus,.tx-srlanguagemenu .NO a:hover,.tx-srlanguagemenu .NO a:active,.tx-srlanguagemenu .INACT a:focus,.tx-srlanguagemenu .INACT a:hover,.tx-srlanguagemenu .INACT a:active{color:#333333}
.tx-srlanguagemenu .CUR a.flag:before,.tx-srlanguagemenu .CUR a.linked-language:before{content:url('../../typo3conf/ext/sr_language_menu/Resources/Public/Images/current.png');padding-right:3px}
.tx-srlanguagemenu-links .SPC:before{content:"|";padding-right:3px}
.tx-srlanguagemenu .tx-srlanguagemenu-flag-linked,.tx-srlanguagemenu .tx-srlanguagemenu-flag-unlinked{height:13px;width:20px}
.tx-srlanguagemenu img.tx-srlanguagemenu-flag-unlinked{filter:grayscale(100%);
-webkit-filter:grayscale(100%);
-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);
filter:url("data:image/svg+xml;utf8,<svg%20xmlns='http://www.w3.org/2000/svg'><filter%20id='grayscale'><feColorMatrix%20type='matrix'%20values='0.3333%200.3333%200.3333%200%200%200.3333%200.3333%200.3333%200%200%200.3333%200.3333%200.3333%200%200%200%200%200%201%200'/></filter></svg>#grayscale");
filter:gray;
-webkit-filter:grayscale(1);
}
.tx-srlanguagemenu fieldset{}
.tx-srlanguagemenu fieldset legend{
}
.tx-srlanguagemenu fieldset label{display:none}
.tx-srlanguagemenu fieldset img.tx-srlanguagemenu-language-icon{margin-right:3px;vertical-align:middle}
.tx-srlanguagemenu fieldset select{background-color:#009933;color:white;font-size:.8em}
.tx-srlanguagemenu fieldset option{padding:2px 5px 0 2px}
@font-face{font-family:'Open sans';src:url('../../fileadmin/templates/css/font/OpenSans-Regular-webfont.eot');src:url('../../fileadmin/templates/css/font/OpenSans-Regular-webfont.eot?iefix') format('eot'),url('../../fileadmin/templates/css/font/OpenSans-Regular-webfont.woff') format('woff'),url('../../fileadmin/templates/css/font/OpenSans-Regular-webfont.ttf') format('truetype'),url('../../fileadmin/templates/css/font/OpenSans-Regular-webfont.svg#webfont') format('svg');font-weight:normal}
*{padding:0;margin:0;font-weight:normal}
b,strong{font-weight:bold}
img,a img{border:none}
p{margin-bottom:10px}
hr{border:none;border-top:1px solid #cccccc;margin:5px 0;display:block}
body{font-family:Arial,sans-serif;font-size:12px;color:black;text-align:left;background-image:url('../../fileadmin/templates/img/bgBody.jpg');background-repeat:repeat-x;background-position:top left;background-position-x:0px;background-position-y:0px}
h1,h2,h3{font-size:22px;margin-bottom:10px}
h1{margin-bottom:14px}
h2{font-weight:bold}
a:link,a:visited{
color:#e3000f;text-decoration:none}
a:hover,a:focus,a:active{color:#e3000f;background-color:none;text-decoration:none}
#wrapper{position:relative;width:995px;margin:0 auto;padding:0}
#header{position:relative;width:100%;height:210px;margin:0 auto;z-index:10}
#header .logo_link{position:absolute;right:0px}
#header #lang_menu{position:absolute;left:0px;
margin:45px 0 0 0;z-index:10}
#header #lang_menu #lang{width:207px}
#header #lang_menu #lang .lang-menu{display:table-cell;width:189px;height:20px;background-image:url('../../fileadmin/templates/img/lang-menu.jpg');background-repeat:no-repeat;background-position:top left;background-position-x:0px;background-position-y:0px}
#header #lang_menu #lang .lang-btn{display:table-cell;width:18px;height:20px;background-image:url('../../fileadmin/templates/img/lang-btn.jpg');background-repeat:no-repeat;background-position:top left;background-position-x:0px;background-position-y:0px}
#header #lang_menu #lang .lang-menu-p{margin:0;padding:2px 0 0 0;position:absolute;top:0;left:5px;display:none}
#header #lang_menu #lang #lang-list{position:static}
#header #lang_menu #lang #lang-list .lang{position:static;border:none;background:white;
}
#header #lang_menu #lang #lang-list .lang .inactive{background:none;display:none;padding:4px 10px}
#header #lang_menu #lang #lang-list .lang .active{position:absolute;display:inline;top:0px;padding:4px 0px 1px 10px;width:87%}
#header #lang_menu #lang #lang-list .lang a{display:block;width:100%;color:black}
#header #topnav{position:relative;left:0px;margin-top:107px;z-index:20;float:left}
#header #topnav #topnav_bg{background-image:url('../../fileadmin/templates/img/schatten/schatten-topnav.png');background-repeat:no-repeat;height:15px;position:absolute;top:38px;width:100%;z-index:5}
#header #topnav .topnav{list-style:none;margin:0;
width:995px;font-family:'Open sans',Arial,sans-serif;font-size:14px;background-image:url('../../fileadmin/templates/img/bgTopnavUL.jpg');background-repeat:repeat-x;background-position:top left;background-position-x:0px;background-position-y:0px}
#header #topnav .topnav li{list-style-type:none;float:left;margin:0;padding:0;position:static;
background-image:url('../../fileadmin/templates/img/topnav_li_bg.jpg');background-repeat:no-repeat;background-position:center right;margin-right:0px;
position:relative}
#header #topnav .topnav li a{padding:10px 20px 10px 18px;color:black;display:block;text-decoration:none;
}
#header #topnav .topnav li a:hover{background:#e3000f;color:white}
#header #topnav .topnav li #subnav{visibility:hidden}
#header #topnav .topnav li .subnav{
font-family:'Open sans',Arial,sans-serif;font-size:15px;list-style:none;position:absolute;
left:0px;top:46px;background:white;margin:0;padding:5px 20px 20px 20px;float:left;width:100%;
z-index:10;
width:auto;top:38px;padding:0;
}
#header #topnav .topnav li .subnav .spacer{position:relative;background-image:url('../../fileadmin/templates/img/schatten/schatten-topnav-spacer.png');background-repeat:no-repeat;background-position:0 2px;top:-10px;height:10px;width:100%;background-color:none;display:none}
#header #topnav .topnav li .subnav li{margin-left:30px;padding:0;border-bottom:1px solid #cccccc;
border-left:1px solid #cccccc;border-right:1px solid #cccccc;background-image:none;
margin:0 !important;
float:none}
#header #topnav .topnav li .subnav li a{font-family:'Open sans',sans-serif;font-size:13px;
padding:12px 45px;width:245px;color:#6b6b6c !important;z-index:0;background-image:none;
width:auto;padding:12px 15px;
}
#header #topnav .topnav li .subnav li a:hover{background:#ededed}
#header #topnav .topnav li .subnav li .subnav_lev2{position:absolute;left:300px;top:0px;list-style:none;font-family:'Open sans',Arial,sans-serif;font-size:14px;width:665px;height:100%;border:none;padding:20px 0 0 20px;
visibility:hidden}
#header #topnav .topnav li .subnav li .subnav_lev2 li{display:block;float:left;border-bottom:none;width:auto;clear:none;height:25px}
#header #topnav .topnav li .subnav li .subnav_lev2 a{font-family:'Open sans',Arial,sans-serif;font-size:14px;background:none;margin:0;width:265px;padding:0px 5px}
#header #topnav .topnav li .subnav li .subnav_lev2 a:hover{background:none;margin:0px;padding:5px 5px}
#header #topnav .topnav li .subnav li .subnav_lev2 a:hover .square{background:#e3000f}
#header #topnav .topnav li .subnav li .subnav_lev2 a:hover div{font-weight:bold}
#header #topnav .topnav li .subnav li:hover .subnav_lev2{visibility:visible}
#header #topnav .topnav li .subnav li:hover a{background:#ededed;margin-bottom:0px;padding-bottom:12px;font-weight:normal;
}
#header #topnav .topnav li .subnav li:hover li a{background:none;margin:0;padding:5px 0 !important}
#header #topnav .topnav li .subnav .first{border-top:1px solid #cccccc}
#header #topnav .topnav .sfHover a{background:#e3000f;color:white}
#header #topnav .topnav .sfHover li a{background:none}
#header #topnav .topnav .current_active_topnav,#header #topnav .topnav .active_topnav{background:#e3000f !important}
#header #topnav .topnav .current_active_topnav a,#header #topnav .topnav .active_topnav a{color:white !important;z-index:0}
#header #topnav .topnav .current_active_topnav .subnav,#header #topnav .topnav .active_topnav .subnav{color:black}
#header #topnav .topnav .topnav_with_subnav a{z-index:0}
#header #topnav .topnav .square{position:relative;width:10px;height:10px;float:left;margin:5px 15px 5px 0;border:1px solid #dddddd}
#header #suche{position:absolute;bottom:0px;width:100%;height:33px;background-image:url('../../fileadmin/templates/img/bgSliderTop.jpg');background-repeat:no-repeat;background-position:top left}
#header #suche .search{position:absolute;right:0px;height:33px;width:280px;background:white}
#header #login{position:absolute;right:0px;bottom:67px;background-image:url('../../fileadmin/templates/img/login-bg.jpg');background-repeat:repeat-x;
z-index:100}
.webshop#wrapper #header #login{bottom:27px}
#header #login a{display:block;font-size:17px;padding:7px 90px 6px 30px;color:black}
#header #login #login-1{background-image:url('../../fileadmin/templates/img/login-btn.jpg');background-repeat:no-repeat;background-position:center right 15px}
#header .subnavOverlay{position:fixed;display:block;top:0px;bottom:0px;left:0px;right:0px;z-index:10;overflow:hidden;background-color:black;opacity:0.5;
border:0px;margin:0px;padding:0px;visibility:hidden}
#content{position:relative;width:100%;min-height:253px;margin:0 auto;padding:0px}
#content h1{font-size:17px}
#content .tx-imagecycle-pi1{position:static;width:979px;margin:0px auto;padding-top:7px;background:white;
}
#content .tx-imagecycle-pi1 .tx-imagecycle-pi1-images{height:366px;width:979px;position:relative}
#content .tx-imagecycle-pi1 .tx-imagecycle-pi1-images li{height:366px}
#content .tx-imagecycle-pi1 .imagecycle-controller{position:absolute;top:0px;left:0px;height:100%;width:100%;display:block !important;background:none;margin:0;z-index:6;overflow:visible}
#content .tx-imagecycle-pi1 .imagecycle-controller ul{position:static;width:100%;margin:0;padding:0;
}
#content .tx-imagecycle-pi1 .imagecycle-controller ul .first{display:none}
#content .tx-imagecycle-pi1 .imagecycle-controller ul .pause{display:none}
#content .tx-imagecycle-pi1 .imagecycle-controller ul .last{display:none}
#content .tx-imagecycle-pi1 .imagecycle-controller ul .prev{position:absolute;top:40%;left:-16px;display:block}
#content .tx-imagecycle-pi1 .imagecycle-controller ul .prev a{background-image:url('../../fileadmin/templates/img/slider_btn_1.png');background-repeat:no-repeat;height:59px;width:67px}
#content .tx-imagecycle-pi1 .imagecycle-controller ul .next{position:absolute;top:40%;right:50px;display:block}
#content .tx-imagecycle-pi1 .imagecycle-controller ul .next a{background-image:url('../../fileadmin/templates/img/slider_btn_2.png');background-repeat:no-repeat;height:59px;width:67px}
#content #slider_home{position:relative;left:-20px;width:1033px;
overflow:visible;background-image:url('../../fileadmin/templates/img/schatten/schatten-home.png');background-repeat:no-repeat;background-position:1px 0px;background-position-x:1px}
#content #slider_home .csc-default{background:none repeat scroll 0 0 white;border:1px solid #ededed;left:20px;padding:0;position:relative;top:0;width:993px;height:380px}
#content #slider_home .csc-default img{max-height:363px;
}
#content #slider_home .csc-textpic{background:white;padding:7px 7px}
#content #slider_home .csc-textpic-image{margin:0}
#content #slider{position:relative;left:-12px;width:1019px;overflow:visible;background-image:url('../../fileadmin/templates/img/schatten/schatten-folge.png');background-repeat:no-repeat;background-position:0px 0px}
#content #slider #slider-img-wrap{width:979px !important;height:245px;padding:7px;border:1px solid #ededed;background:white;margin:0 auto}
#content #slider .csc-default{border:1px solid #cccccc}
#content #slider .csc-default img{max-height:231px;
}
#content #slider .csc-textpic-image{margin:0}
#content #col{position:relative;width:100%;padding-top:10px;background:white;background-image:none;background-repeat:no-repeat;background-position:top 15px right 20px}
#content #col #sidenav{float:left;margin-top:15px}
#content #col #sidenav .sidenav{list-style:none;position:relative;background:white;margin:0 0 20px 0;float:left;width:245px;
}
#content #col #sidenav .sidenav li{list-style:none;margin:0;padding:0;clear:both;width:100%;background-image:none;float:left}
#content #col #sidenav .sidenav li li{border-left:none;border-right:none}
#content #col #sidenav .sidenav li li a{width:215px}
#content #col #sidenav .sidenav li a{font-family:'Open sans',Arial,sans-serif;font-size:13px;float:left;border-bottom:1px solid #cccccc;padding:6px 0;margin:0 15px;color:black;width:215px}
#content #col #sidenav .sidenav li a div{font-family:'Open sans',Arial,sans-serif;font-size:13px;color:#6b6b6c}
#content #col #sidenav .sidenav li a:hover .square{background:#e3000f}
#content #col #sidenav .sidenav li a:hover{background:#ededed}
#content #col #sidenav .sidenav .sidenav_lev_1 a{border-bottom:none;padding:4px 0}
#content #col #sidenav .sidenav .sidenav_lev_1 a .sidenav_lev_1_cell .square{margin:0 10px 0 0;border:1px solid #cccccc}
#content #col #sidenav .sidenav .sidenav_lev_1 .side_last_1 a{padding-bottom:10px;border-bottom:1px solid #cccccc}
#content #col #sidenav .sidenav .sidenav_lev_1 div{font-family:'Open sans',Arial,sans-serif;font-size:12px;color:#6b6b6c}
#content #col #sidenav .sidenav .sidenav_lev_1 .sidenav_lev_2 a{padding:2px;width:197px !important}
#content #col #sidenav .sidenav .sidenav_lev_1 .sidenav_lev_2 li{margin-left:18px}
#content #col #sidenav .sidenav .sidenav_lev_1 .sidenav_lev_2 a:hover .square{background:#e3000f}
#content #col #sidenav .sidenav .sidenav_lev_1 .sidenav_lev_2 .square{border:1px solid #cccccc}
#content #col #sidenav .sidenav .sidenav_lev_1 .current_active_sidenav_1 div,#content #col #sidenav .sidenav .sidenav_lev_1 .current_active_sidenav_2 div{font-weight:bold}
#content #col #col_content{width:728px;padding:0 0 30px 20px;float:left;margin-top:15px}
#content #col #col_content .CE_col{position:relative;width:100%;float:left}
#content #col #col_content .CE_col ul,#content #col #col_content .CE_col ol{padding:0 0 10px 20px}
#content #col #col_content .csc-default{padding:0;
width:100%;clear:both;float:left}
#content #col #col_content .csc-default a{text-decoration:underline}
#content #col #col_content .csc-default .csc-header strong{font-size:17px;font-weight:normal}
#content #col #col_content .csc-default .farbige-headline{padding-bottom:5px;margin-bottom:20px;border-bottom:1px solid #ededed}
#content #col #col_content .csc-default .farbige-headline div{float:left;height:12px;margin-right:10px;margin-top:3px;width:12px;background:#ededed}
#content #col #col_content .csc-default .csc-subheader{display:none}
#content #col #col_content .csc-default .csc-sitemap ul{list-style:none}
#content #col #col_content .csc-default .csc-sitemap ul li{margin-left:0px}
#content #col #col_content .csc-default .csc-sitemap ul li a{font-weight:bold}
#content #col #col_content .csc-default .csc-sitemap ul li ul{list-style:none}
#content #col #col_content .csc-default .csc-sitemap ul li ul li{margin-left:15px}
#content #col #col_content .csc-default .csc-sitemap ul li ul li a{font-weight:normal}
#content #col #col_content .csc-default .news-list-container-presse .news-list-morelink{display:none !important}
#content #col #col_content .csc-default .news-list-container{margin-top:20px}
#content #col #col_content .csc-default .news-list-container .news-list-item{position:relative;margin-top:20px;border-bottom:1px solid #ededed;float:left;width:100%}
#content #col #col_content .csc-default .news-list-container .news-list-item #news-list-item-col1{margin-bottom:20px;min-height:100px;float:left;
}
#content #col #col_content .csc-default .news-list-container .news-list-item #news-list-item-col1 img{margin:0 10px 0 0}
#content #col #col_content .csc-default .news-list-container .news-list-item #news-list-item-col2{float:left;width:485px;margin-bottom:10px;padding-right:25px}
#content #col #col_content .csc-default .news-list-container .news-list-item #news-list-item-col2 h2{font-family:Arial,sans-serif;font-size:12px}
#content #col #col_content .csc-default .news-list-container .news-list-item #news-list-item-col2 h2 a{color:black;font-weight:bold}
#content #col #col_content .csc-default .news-list-container .news-list-item #news-list-item-col2 .news-list-morelink{display:block;margin-top:20px}
#content #col #col_content .csc-default .news-amenu-container{position:absolute;right:0px;top:3px}
#content #col #col_content .csc-default .news-amenu-container ul{list-style:none}
#content #col #col_content .csc-default .news-amenu-container ul li{float:left}
#content #col #col_content .csc-default .news-amenu-container ul li a{text-decoration:underline;margin:0 10px}
#content #col #col_content .csc-default .vertrieb-karte{width:532px;height:261px;overflow:hidden;float:left;margin-bottom:15px;margin-right:195px;position:relative}
#content #col #col_content .csc-default .vertrieb-karte img{position:relative;top:0px;left:0px;z-index:0}
#content #col #col_content .csc-default .vertrieb-karte .vertrieb-karte-img-active,#content #col #col_content .csc-default .vertrieb-karte .vertrieb-karte-img-area{position:absolute;z-index:1}
#content #col #col_content .csc-default .vertrieb-karte .vertrieb-karte-img-area{z-index:2}
#content #col #col_content .csc-default .vertrieb-kontinent{position:relative;top:-250px;width:100%;margin-bottom:0px;float:left;min-height:170px}
#content #col #col_content .csc-default .vertrieb-kontinent .kontinent-liste{position:static;width:20%;margin-left:80%;float:left;list-style:none}
#content #col #col_content .csc-default .vertrieb-kontinent .kontinent-liste ul{padding:0}
#content #col #col_content .csc-default .vertrieb-kontinent .kontinent-liste #k_active .square{background:#e3000f}
#content #col #col_content .csc-default .vertrieb-kontinent .kontinent-liste li{position:static;clear:none;cursor:pointer}
#content #col #col_content .csc-default .vertrieb-kontinent .kontinent-liste li .laender-liste{list-style:none;
position:absolute;left:0px;top:250px !important;width:728px;float:left;
}
#content #col #col_content .csc-default .vertrieb-kontinent .kontinent-liste li .laender-liste #l_active{display:block}
#content #col #col_content .csc-default .vertrieb-kontinent .kontinent-liste li .laender-liste li{position:relative;width:130px;float:left;cursor:pointer;width:25%;margin:8px 0;
}
#content #col #col_content .csc-default .vertrieb-kontinent .kontinent-liste li .laender-liste li .laender-name{float:left;padding-right:10px;width:110px;height:20px}
#content #col #col_content .csc-default .vertrieb-kontinent .kontinent-liste li .laender-liste li img{float:left;margin-right:10px}
#content #col #col_content .csc-default .vertrieb-kontinent .kontinent-liste li .laender-liste li .partner-liste{position:relative;list-style:none;display:block;width:728px;float:left;min-height:50px}
#content #col #col_content .csc-default .vertrieb-kontinent .kontinent-liste li .laender-liste li .partner-liste .land-headline{float:left;width:250px;margin-bottom:20px;position:relative;font-size:15px;color:#e3000f}
#content #col #col_content .csc-default .vertrieb-kontinent .kontinent-liste li .laender-liste li .partner-liste li{float:left;clear:none;width:90%;margin:0;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #ededed;width:688px;padding-left:40px}
#content #col #col_content .csc-default .vertrieb-kontinent .kontinent-liste li .laender-liste li .partner-liste img{position:relative;top:4px}
#content #col #col_content .csc-default .vertrieb-kontinent .kontinent-liste li:hover .square{background:#e3000f}
#content #col #col_content .csc-default .vertrieb-kontinent .vertrieb_kontinent_cell{display:table-cell;vertical-align:middle;font-size:15px}
#content #col #col_content .csc-default .vertrieb-kontinent .vertrieb_kontinent_cell .square{border:1px solid #e3000f;width:6px;height:6px;float:left;margin:10px 15px 10px 0}
#content #col #col_content .csc-default .tx-felogin-pi1{background:none}
#content #col #col_content .csc-default .tx-felogin-pi1 form{background:none}
#content #col #col_content .csc-default .tx-felogin-pi1 form fieldset{border:none}
#content #col_home{padding-top:10px}
#content #col_home #col_home_left{width:434px;margin-top:32px;margin-bottom:15px;float:left}
#content #col_home #col_home_left #news_tab #news_tab_nav{list-style:none;background:none;float:left;width:440px}
#content #col_home #col_home_left #news_tab #news_tab_nav li{font-family:'Open sans',sans-serif;font-size:14px;font-weight:bold;color:white;background:#9d9b94;display:table-cell;float:left;padding:5px 0;margin-left:1px;text-align:center;width:107.5px;cursor:pointer;text-transform:uppercase}
#content #col_home #col_home_left #news_tab #news_tab_nav .active-tab{position:relative;left:1px;width:105.5px;padding:4px 0 5px 0;border-top:1px solid #ededed;border-left:1px solid #ededed;border-right:1px solid #ededed;background:white;display:block;color:#e3000f}
#content #col_home #col_home_left #news_tab #news_tab_content{position:relative;background-image:url('../../fileadmin/templates/img/schatten/schatten-newsbox.png');background-repeat:no-repeat;background-position:0 0;width:444px;height:220px;float:left}
#content #col_home #col_home_left #news_tab #news_tab_content .news-latest-container{padding:17px 15px}
#content #col_home #col_home_left #news_tab #news_tab_content .news-latest-container .news-latest-item{border-bottom:1px solid #ededed;margin-bottom:10px}
#content #col_home #col_home_left #news_tab #news_tab_content .news-latest-container .news-latest-item h2{line-height:10px}
#content #col_home #col_home_left #news_tab #news_tab_content .news-latest-container .news-latest-item h2 a{color:#e3000f;font-size:12px;text-decoration:underline}
#content #col_home #col_home_left #news_tab #news_tab_content .news-latest-container .news-latest-item a{color:black}
#content #col_home #col_home_left #news_tab #news_tab_content .news-latest-container .news-latest-item .news-latest-category{display:none}
#content #col_home #col_home_left #news_tab #news_tab_content .news-latest-container .clearer{display:none}
#content #col_home #col_home_left #news_tab #news_tab_content .news-latest-container .news-latest-gotoarchive{position:relative;bottom:12px;width:100%;height:3px;background:white}
#content #col_home #col_home_left #news_tab #news_tab_content .noNewsToListMsg{padding:17px 15px}
#content #col_home #col_home_left #news_tab #news_tab_content #news_tab_content_aktuelles{width:435px;height:210px;display:none;overflow:auto}
#content #col_home #col_home_left #news_tab #news_tab_content #news_tab_content_messen{display:none}
#content #col_home #col_home_left #news_tab #news_tab_content #news_tab_content_jobs{display:none}
#content #col_home #col_home_left #news_tab #news_tab_content #news_tab_content_presse{display:none}
#content #col_home #col_home_left #news_tab #news_tab_content .csc-header{
padding:0 15px}
#content #col_home #col_home_left #news_tab #news_tab_content .csc-textpic{padding:15px 25px 15px 15px}
#content #col_home #col_home_right{width:546px;margin-left:15px;margin-bottom:22px;float:left}
#content #col_home #col_home_right>div{float:left;min-height:220px;width:264px;border:1px solid #ededed;overflow:hidden}
#content #col_home #col_home_right #motto{font-size:32px;font-weight:bold;letter-spacing:0.06em;color:#e8e8e8}
#content #col_home #col_home_right #slider_klein{position:relative}
#content #col_home #col_home_right #slider_klein .csc-header{display:none}
#content #col_home #col_home_right #slider_klein div{background-image:none;border:none}
#content #col_home #col_home_right #slider_klein .tx-imagecycle-pi1{border:medium none;height:166px;margin:0;padding:0;position:absolute;top:40px;overflow:visible}
#content #col_home #col_home_right #slider_klein .tx-imagecycle-pi1 ul{width:100%;height:100%;overflow:visible}
#content #col_home #col_home_right #slider_klein .tx-imagecycle-pi1 ul li{height:156px;width:264px;border:none;overflow:visible}
#content #col_home #col_home_right #slider_klein .tx-imagecycle-pi1 ul li .imagecycle-caption{width:170px;height:25px;padding:0;margin:0;font-family:'Open sans',sans-serif;font-size:18px;font-weight:normal;color:black;background-image:url('../../fileadmin/templates/img/logo-small.jpg');background-repeat:no-repeat;background-position:10px 1px;background-position-y:1px;background-position-x:10px;background-color:white;opacity:1;border:none;position:absolute;top:-33px;padding-left:95px}
#content #col_home #col_home_right #slider_klein .tx-imagecycle-pi1 ul li img{width:100%;height:100%;border:none}
#content #col_home #col_home_right #slider_klein .tx-imagecycle-pi1 .tx-imagecycle-pi1-pager{position:absolute;bottom:-10px;left:0px;height:10px;margin:0;padding:0;text-align:left;float:left;border:none}
#content #col_home #col_home_right #slider_klein .tx-imagecycle-pi1 .tx-imagecycle-pi1-pager a{display:inline;background:none !important;border:none;width:10px;height:10px;margin:0 0 0 5px;padding:0;color:none;float:left}
#content #col_home #col_home_right #slider_klein .tx-imagecycle-pi1 .tx-imagecycle-pi1-pager a .sliderDot{position:relative;background-image:url('../../fileadmin/templates/img/rotox-dot-inactive.png');background-repeat:no-repeat;background-position:center;border:medium none;height:10px;width:10px}
#content #col_home #col_home_right #slider_klein .tx-imagecycle-pi1 .tx-imagecycle-pi1-pager .activeSlide .sliderDot{position:relative;background-image:url('../../fileadmin/templates/img/rotox-dot-active.png');background-repeat:no-repeat;background-position:center}
#content #col_home #col_home_right #worldmap{position:relative;width:263px;float:right}
#content #col_home #col_home_right #worldmap div{background-image:none;height:auto;border:none;margin:0;padding:0}
#content #col_home #col_home_right #worldmap #worldmap_header{background-image:url('../../fileadmin/templates/img/logo-small.jpg');background-repeat:no-repeat;background-position:left 10px bottom 2px;background-position-y:1px;background-position-x:10px;font-family:'Open sans',sans-serif;font-size:18px;font-weight:normal;width:auto;padding:0 0 0 95px;margin-top:7px;float:none}
#content #col_home #col_home_right #worldmap #worldmap_text{padding:0 12px}
#content #col_home #col_home_right #worldmap #worldmap_link{position:relative;height:160px}
#content #col_home #col_home_right #worldmap #worldmap_link #worldmap_img{margin-left:12px}
#content #col_home #col_home_right #worldmap #worldmap_link a{color:black}
#content #col_home #col_home_right #worldmap #worldmap_link #worldmap_search{background-image:url('../../fileadmin/templates/img/rotox-btn-search.jpg');background-repeat:no-repeat;background-position:center right;position:absolute;bottom:10px;width:240px;left:12px;margin:0}
#footer{background-image:url('../../fileadmin/templates/img/logo_footer.jpg');background-repeat:no-repeat;background-position:right 20px center;background-position-x:right;background-position-y:center;background-color:#ededed;color:#6b6b6c;position:relative;width:995px;height:60px;margin:0 0 10px 0;float:left}
#footer #footer_copy{padding:25px 0px 0px 20px;margin-right:20px;float:left}
#footer #footer_copy .csc-header h1,#footer #footer_copy .csc-header h2,#footer #footer_copy .csc-header h3{font-size:12px !important}
#footer #footer_content{padding:25px 180px 0px 0px}
#footer #footer_content .footerlink{list-style:none}
#footer #footer_content .footerlink li{float:left;margin-right:15px}
#footer #footer_content .footerlink li a{color:#6b6b6c}
.head-square-no,.head-square-{background:#e3000f !important}
.head-square-0,.square-pid26,.square-pid68{background:#fffa9c !important}
.head-square-1,.square-pid27,.square-pid69{background:#f89d91 !important}
.head-square-2,.square-pid28,.square-pid70{background:#80d5e2 !important}
.head-square-3,.square-pid29,.square-pid71{background:#d3caea !important}
.head-square-4,.square-pid30,.square-pid72{background:#ecddde !important}
.head-square-5,.square-pid67{background:#8fd8b2 !important}
.head-square-6,.square-pid31{background:#abe4fa !important}
.head-square-7,.square-pid33{background:#fab25f !important}
.head-square-8,.square-pid34{background:#55b3d0 !important}
.head-square-9,.square-pid35,.square-pid73{background:#ac6879 !important}
.head-square-10,.square-pid36{background:#797398 !important}
.head-square-11,.square-pid38,.square-pid74{background:#b8d8b2 !important}
.head-square-12,.square-pid39{background:#7089ba !important}
.head-square-13{background:#b4c8d1 !important}
.square-pid148{background:#A7C4CF !important}
.csc-header{font-size:17px}
.first-words{font-weight:heavy;color:#e3000f;font-size:22px !important}
.zweifarbig{font-size:17px}
.sidenav .square{border:1px solid #e3000f;width:6px;height:6px;float:left;margin:5px 15px 5px 0}
.current_active_subnav a div.square,.current_active_sidenav a div.square,.current_active_sidenav_1 a div.square,.current_active_sidenav_2 a div.square,.active_sidenav a .sidenav_cell .square{background:#e3000f}
.current_active_sidenav li a div.square{background:none}
.current_active_sidenav ul,.active_sidenav ul{display:block}
.subnav_cell,.sidenav_cell,.sidenav_lev_1_cell,.sidenav_lev_2_cell{display:table-cell;vertical-align:baseline}
.subnav_cell{vertical-align:middle}
.sidenav_cell .square{margin:0 10px 0 0px}
.sidenav_lev_1{list-style-type:none;display:none}
.sidenav_lev_1_cell .square{margin:0 5px 0 18px}
.sidenav_lev_2_cell .square{margin:0 15px 0 0}
ul.topnav li ul.subnav_1,ul.topnav li ul.subnav_2{list-style:none;position:absolute;
left:100%;top:0px;background:white;margin:0;padding:0;visibility:hidden;float:left;border:1px solid #111111;z-index:100}
ul.topnav ul.subnav li:hover .subnav_1{visibility:visible}
.form textarea,.form input{font-family:Arial,sans-serif;font-size:13px}
.form textarea{height:130px;width:300px}
.form .button,.form .button1{width:auto;padding:5px 15px}
.pflicht{margin-bottom:15px}
.err_msg{border:1px solid #cccccc;padding:4px 10px;margin-bottom:15px}
.h1_gross{font-size:17px !important;font-weight:normal}
.csc-grau{padding:20px 20px 10px 20px;background:#ededed;margin-bottom:20px;clear:both}
.fce-2columns{width:600px;float:left}
.fce-2col-left,.fce-2col-right{padding:0;width:359px;float:left}
.fce-2col-left{margin-right:10px}
.fce-2col-left .csc-default,.fce-2col-right .csc-default{padding:20px;margin-bottom:15px !important}
.fce-produkt{padding:10px;background:#ededed;width:336px}
.fce-produkt .fce-produkt-img{float:left;margin-right:10px}
.fce-produkt .fce-produkt-inhalt{position:relative;height:150px}
.fce-produkt .fce-produkt-inhalt h1{font-weight:bold}
.fce-produkt .fce-produkt-inhalt .bg_btn{position:absolute;bottom:0px;right:0px;height:28px;background-image:url('../../fileadmin/templates/img/bgRedbtn.jpg');background-repeat:repeat-x;background-position:top left;background-position-x:0px;background-position-y:0px}
.fce-produkt .fce-produkt-inhalt .bg_btn a{text-decoration:none !important;color:white;padding:6px 20px;position:relative;top:6px}
.fce-produkt-img{float:left}
.toggle{width:713px;float:left;border-bottom:1px solid #ededed;margin-bottom:20px;padding-bottom:20px}
.toggle img{margin-bottom:20px;border:1px solid #ededed}
.toggle .toggle-img{position:relative;width:184px;height:100px;display:table-cell;vertical-align:middle;border:1px solid #ededed;float:none;margin:0 10px 20px 0;text-align:center}
.toggle .toggle-img .toggle-img-border{margin:5px 0;
}
.toggle .toggle-img img{border:none;margin:0}
.toggle .toggle-content{width:517px;margin-bottom:0px;margin-top:-105px;float:right !important}
.toggle .toggle-content .toggle-headline{font-weight:bold;margin-bottom:0}
.toggle .toggle-content .toggle-teaser{margin-bottom:20px}
.toggle .toggle-content .toggle-teaser p{position:relative}
.toggle .toggle-content .toggle-teaser .dots{position:absolute;top:0px;right:0px;display:none}
.toggle .toggle-content .toggle-teaser .toggle-btn{position:absolute;display:block;
cursor:pointer;overflow:hidden;background-image:url('../../fileadmin/templates/img/bgRedbtn.jpg');background-repeat:repeat-x;background-position:top left;background-position-x:0px;background-position-y:0px;color:white}
.toggle .toggle-content .toggle-teaser .toggle-btn .toggle-btn-text{padding:6px 15px}
.toggle .toggle-content .toggle-out{overflow:hidden;display:block;
margin-top:20px;font-weight:bold}
.toggle .toggle-content .toggle-out ul{list-style-type:disc;
margin-left:20px;margin-bottom:20px}
.toggle .toggle-content .toggle-out ul ul{list-style-type:circle;margin-bottom:0px}
.toggle .toggle-content .toggle-out .toggle-images img{margin-right:10px}
.toggle .toggle-content .toggle-out .toggle-images div{height:0px}
.toggle .toggle-content .toggle-out .toggle-pdf{display:inline-block;padding:6px 0;margin-bottom:20px;background-image:url('../../fileadmin/templates/img/bgRedbtn.jpg');background-repeat:repeat-x;background-position:top left;background-position-x:0px;background-position-y:0px}
.toggle .toggle-content .toggle-out .toggle-pdf a{padding:6px 20px 6px 10px;color:white;text-decoration:none !important}
.toggle .toggle-content .toggle-out .toggle-pdf .toggle-pdf-img{background-image:url('../../fileadmin/templates/img/pdf-img.png');background-repeat:no-repeat;width:16px;height:16px;float:left;margin-left:5px}
.toggle .toggle-content .toggle-out .bodytext span{font-size:12px !important}
.messe{position:relative}
.messe a:link,.messe a:visited{
color:black;text-decoration:none}
.messe a:hover,.messe a:focus,.messe a:active{color:black;background-color:none;text-decoration:none}
.messe ul{list-style:none}
.messe .messe-monat{width:100%;background:#ededed;padding:5px 0px;margin:10px 0;float:left}
.messe .messe-monat .monat{margin-left:10px}
.messe .messe-content{padding:0;margin-left:1.3%;position:relative;width:98.7%;float:left;padding:0 0 10px 0 !important}
.messe .messe-content ul{padding:0 !important}
.messe .messe-content li{padding:0;float:left}
.messe .messe-content .messe-datum{width:22%}
.messe .messe-content .messe-datum .bis{padding:0 3px}
.messe .messe-content .messe-bild{width:14%;float:right;margin-bottom:10px}
.messe .messe-content .messe-info{width:64%}
.messe .messe-content .messe-info ul{width:100%}
.messe .messe-content .messe-info ul .messe-thema{width:33%;margin:0;padding:0}
.messe .messe-content .messe-info ul .messe-thema a{color:#e3000f}
.messe .messe-content .messe-info ul .messe-ort{width:37%;margin-left:2%}
.messe .messe-content .messe-info ul .messe-firma{width:25%;margin-left:2%}
.messe .messe-content .messe-thema{width:22%;padding-right:1%}
.messe .messe-content .messe-thema .messe-thema-nolink{text-decoration:none !important;cursor:text}
.messe .messe-content .messe-thema .messe-thema-link{color:#e3000f;text-decoration:underline}
.messe .messe-content .messe-ort{width:25%}
.messe .messe-content .messe-firma{width:15%}
.messe .messe-content .messe-stand{width:15%}
.suchfeld{width:235px;height:33px;padding-left:10px;border:none;outline:none}
.contenttable .td-0{font-weight:bold;padding-right:10px;vertical-align:baseline}
.contenttable .td-last{font-weight:normal;padding:0 0 10px 0}
.news-single-item h1{font-size:18px;font-weight:bold}
.news-single-item h2{font-size:12px}
.news-single-item .news-single-item-content{float:left;width:500px}
.news-single-item .news-single-item-image{float:left;width:218px;margin-left:10px}
.news-single-item .news-single-item-image .news-single-img{margin-left:10px;text-align:right;float:right}
.news-single-item .news-single-item-image .news-single-img a{float:right}
.news-single-item .news-single-additional-info{display:inline-block;width:100%}
.news-single-item .news-single-additional-info .news-single-links{margin-top:10px}
.news-single-item .news-single-additional-info .news-single-files img[src$='jpg.gif'],.news-single-item .news-single-additional-info .news-single-files a[href$='.jpg']{display:none}
.news-single-backlink{width:100%;margin-top:20px;float:left}
.news-single-files img{margin-right:5px}
.news-single-files dt{display:none}
.fce-innendienst{width:700px;float:left;margin-bottom:15px}
.fce-innendienst .fce-innendienst-1{background:#ededed;width:343px;float:left;margin-right:14px}
.fce-innendienst .fce-innendienst-2{background:#ededed;width:343px;float:left}
.fce-innendienst .fce-innendienst-img,.fce-innendienst .fce-innendienst-img2{float:left}
.fce-innendienst .fce-innendienst-img img,.fce-innendienst .fce-innendienst-img2 img{padding:10px}
.fce-innendienst .fce-innendienst-inhalt table,.fce-innendienst .fce-innendienst-inhalt2 table{margin-bottom:10px}
.selectbox{margin-bottom:15px}
.fce-vertrieb-plz{width:70%;float:left}
.fce-vertrieb-plz .fce-vertrieb-plz-inner{margin-bottom:15px;background:#ededed;float:left;width:100%}
.fce-vertrieb-plz .fce-vertrieb-plz-img{padding:1.5% 0 1.5% 1.5%}
.fce-vertrieb-plz .fce-vertrieb-plz-inhalt,.fce-vertrieb-plz .fce-vertrieb-plz-bereiche{padding-top:1.5%}
.fce-innendienst-inhalt{padding:10px}
.fce-innendienst-inhalt2{position:relative;top:10px}
.fce-vertrieb-plz .fce-vertrieb-plz-img{width:125px;float:left}
.fce-vertrieb-plz .fce-vertrieb-plz-inhalt{width:275px;float:left}
.fce-vertrieb-plz .fce-vertrieb-plz-inhalt p{
}
.fce-vertrieb-plz .fce-vertrieb-plz-bereiche{width:100px;float:left}
.webControl .webControl-header{margin-bottom:40px}
.webControl .webControl-header .webControl-teaser,.webControl .webControl-header .webControl-howto,.webControl .webControl-header .webControl-steps{border-bottom:1px dotted;font-size:15px !important;margin-bottom:5px;height:20px}
.webControl .webControl-header .webControl-teaser-text,.webControl .webControl-header .webControl-howto-text,.webControl .webControl-header .webControl-steps-text{margin-bottom:15px}
.googleroute td{padding-bottom:15px}
.tx-anformedit-pi1 td{padding-bottom:5px}
.dontlinkit{text-decoration:none !important;color:black !important}
img{border:1px solid #ededed !important}
.vertrieb-partner-btn{position:absolute;bottom:-35px;left:0;display:none;color:#e50019;text-decoration:underline;cursor:pointer;z-index:10000}
.toggle-img-border img,.fce-produkt-img img,#slider-img-wrap img,.csc-grau img,.vertrieb-karte img,.vertrieb-kontinent img,.tx-imagecycle-pi1-images img,#worldmap_link img,.swiper-image img,.logo_link img,#lang_menu img,.fce-vertrieb-plz-img img,.fce-innendienst-img img,.vertrieb-partner-btn img{border:none !important}
#content #col #col_content .csc-default .news-list-container .news-list-item #news-list-item-col1{width:auto}
#content #col #col_content .csc-default .news-list-container .news-list-item #news-list-item-col2{width:465px}
.noMesselink{cursor:default}
#content #col #col_content .csc-default .vertrieb-kontinent .kontinent-liste li .laender-liste li .partner-liste img{position:relative;top:0}
.partner-liste li{background:#ededed;padding:10px !important;width:70% !important;border:none !important}
.vertrieb-partner-content{float:left}
.vertrieb-land-img-wrap{float:left}
#content #col #col_content .csc-default .vertrieb-kontinent .kontinent-liste li .laender-liste li .partner-liste .land-headline{color:#000}
#c180{position:relative;float:left}
.partner-liste,.partner-liste li{cursor:default !important}
.login_button{margin-top:10px}
.logout_button{
position:absolute;right:0;top:0}
.browseLinksWrap{list-style:none;margin-top:5px;float:left}
.browseLinksWrap li{display:none;float:left}
.browseLinksWrap .previousLink,.browseLinksWrap .disabledPreviousLink,.browseLinksWrap .nextLink,.browseLinksWrap .disabledNextLink{display:block}
.browseLinksWrap .previousLink,.browseLinksWrap .disabledPreviousLink{margin-right:10px}
#content #col #sidenav .li_liste_sidenav{border:1px solid #ededed;padding:20px 0;float:left}
#content #col #sidenav .sidenav li,#content #col #sidenav .sidenav .side_first,#content #col #sidenav .sidenav .side_last{border:none;padding:0}
.hideMe{display:none !important}
#mobile{padding:10px 0px;text-align:center;font-size:2em;clear:both}
.webshop#wrapper #content .CE_col{background-image:url('../../fileadmin/templates/img/schatten/schatten-folge.png');background-repeat:no-repeat;background-position:0px 0px;position:relative;left:-12px;width:1019px;overflow:visible;padding-left:12px}
#newsletter{position:fixed;right:0;top:35%;z-index:500}
.newsletter_header{color:#8f8f8f}
.newsletter_subheader{color:#1760ac}
#newsletter-btn,#newsletter-btn-inner{width:50px;height:231px;background:url('../../fileadmin/templates/img/newsletter-btn.png');float:left;cursor:pointer}
#newsletter-form{background:#fff;border:1px solid #ededed;width:auto;float:left}
#newsletter-form form{width:330px;margin:10px}
#newsletter-form table{margin-bottom:10px}
#newsletter-form input{margin:0 0 7px 0}
#newsletter-form p{margin:0}
.sf-menu,.sf-menu *{margin:0;padding:0;list-style:none}
.sf-menu li{position:relative}
.sf-menu ul{position:absolute;display:none;top:100%;left:0;z-index:99}
.sf-menu>li{float:left}
.sf-menu li:hover>ul,.sf-menu li.sfHover>ul{display:block}
.sf-menu a{display:block;position:relative}
.sf-menu ul ul{top:0;left:100%}
.sf-menu{float:left;margin-bottom:1em}
.sf-menu ul{box-shadow:2px 2px 6px rgba(0,0,0,.2);min-width:12em;
*width:12em;
}
.sf-menu ul ul{box-shadow:none}
.sf-menu a{
text-decoration:none;zoom:1;
}
.sf-menu a{color:#13a}
.sf-menu li{
white-space:nowrap;
*white-space:normal;
-webkit-transition:background .2s;transition:background .2s}
.sf-menu ul li{
}
.sf-menu ul ul li{
}
.sf-menu li:hover,.sf-menu li.sfHover{
-webkit-transition:none;transition:none}
.sf-arrows .sf-with-ul{padding-right:2.5em;*padding-right:1em;
}
.sf-arrows .sf-with-ul:after{content:'';position:absolute;top:50%;right:1em;margin-top:-3px;height:0;width:0;
border:5px solid transparent;border-top-color:#dFeEFF;
border-top-color:rgba(255,255,255,.5)}
.sf-arrows>li>.sf-with-ul:focus:after,.sf-arrows>li:hover>.sf-with-ul:after,.sf-arrows>.sfHover>.sf-with-ul:after{border-top-color:white;
}
.sf-arrows ul .sf-with-ul:after{margin-top:-5px;margin-right:-3px;border-color:transparent;border-left-color:#dFeEFF;
border-left-color:rgba(255,255,255,.5)}
.sf-arrows ul li>.sf-with-ul:focus:after,.sf-arrows ul li:hover>.sf-with-ul:after,.sf-arrows ul .sfHover>.sf-with-ul:after{border-left-color:white}
#header{position:relative;width:100%;height:210px;margin:0 auto;z-index:10}
#header #topnav{position:absolute;left:0px;margin-top:107px;z-index:20}
#header #topnav #topnav_bg{background-image:url('../../fileadmin/templates/img/schatten/schatten-topnav.png');background-repeat:no-repeat;height:15px;position:absolute;top:38px;width:100%;z-index:5}
#header #topnav .topnav{list-style:none;margin:0;float:left;width:995px;font-family:'Open sans',Arial,sans-serif;font-size:14px;background-image:url('../../fileadmin/templates/img/bgTopnavUL.jpg');background-repeat:repeat-x;background-position:top left;background-position-x:0px;background-position-y:0px}
#header #topnav .topnav .sfHover a{color:white !important}
#header #topnav .topnav li.menu-4,#header #topnav .topnav li.menu-5{position:static;margin-right:-2px}
#header #topnav .topnav li.menu-4 a,#header #topnav .topnav li.menu-5 a{padding:10px 20px 10px 18px;color:black;display:block;text-decoration:none;float:left}
#header #topnav .topnav li.menu-4 a:hover,#header #topnav .topnav li.menu-5 a:hover{background:#e3000f;color:white}
#header #topnav .topnav li.menu-4 #subnav,#header #topnav .topnav li.menu-5 #subnav{visibility:hidden}
#header #topnav .topnav li.menu-4 .subnav,#header #topnav .topnav li.menu-5 .subnav{position:absolute;
left:0px;top:50px;background:white;margin:0;padding-bottom:50px;width:100%;
z-index:10}
#header #topnav .topnav li.menu-4 .subnav .spacer,#header #topnav .topnav li.menu-5 .subnav .spacer{position:absolute;background-image:url('../../fileadmin/templates/img/schatten/schatten-topnav-spacer.png');background-repeat:no-repeat;background-position:0 3px;top:-14px;height:10px;width:100%;padding-bottom:5px;background-color:none;display:block}
#header #topnav .topnav li.menu-4 .subnav li,#header #topnav .topnav li.menu-5 .subnav li{position:static;margin-left:30px;padding:0;border-bottom:1px solid #cccccc;
border-left:none;border-right:none;clear:both;background-image:none;width:270px;float:left}
#header #topnav .topnav li.menu-4 .subnav li a,#header #topnav .topnav li.menu-5 .subnav li a{font-family:'Open sans',sans-serif;float:left;
padding:12px 25px 12px 45px;width:200px;color:#6b6b6c !important;z-index:0;background-image:none}
#header #topnav .topnav li.menu-4 .subnav li .subnav_lev2,#header #topnav .topnav li.menu-5 .subnav li .subnav_lev2{position:absolute;left:269px;top:0px;list-style:none;font-family:Arial,sans-serif;font-size:14px;width:665px;height:175px;border:none;padding:10px 0 0 50px;
visibility:hidden}
#header #topnav .topnav li.menu-4 .subnav li .subnav_lev2 li,#header #topnav .topnav li.menu-5 .subnav li .subnav_lev2 li{display:block;float:left;border-bottom:none;width:auto;clear:none;height:25px}
#header #topnav .topnav li.menu-4 .subnav li .subnav_lev2 a,#header #topnav .topnav li.menu-5 .subnav li .subnav_lev2 a{font-family:'Open sans',sans-serif;font-size:13px;background:none;margin:0;width:300px;padding:0px 5px}
#header #topnav .topnav li.menu-4 .subnav li .subnav_lev2 a:hover,#header #topnav .topnav li.menu-5 .subnav li .subnav_lev2 a:hover{background:none;margin:0px;padding:5px 5px}
#header #topnav .topnav li.menu-4 .subnav li .subnav_lev2 a:hover .square,#header #topnav .topnav li.menu-5 .subnav li .subnav_lev2 a:hover .square{background:#e3000f}
#header #topnav .topnav li.menu-4 .subnav li .subnav_lev2 a:hover div,#header #topnav .topnav li.menu-5 .subnav li .subnav_lev2 a:hover div{font-weight:bold}
#header #topnav .topnav li.menu-4 .subnav li .subnav_lev2 .first,#header #topnav .topnav li.menu-5 .subnav li .subnav_lev2 .first{border-top:none}
#header #topnav .topnav li.menu-4 .subnav li:hover .myBorder,#header #topnav .topnav li.menu-5 .subnav li:hover .myBorder{background:#e3000f;bottom:-1px}
#header #topnav .topnav li.menu-4 .subnav li:hover .subnav_lev2,#header #topnav .topnav li.menu-5 .subnav li:hover .subnav_lev2{visibility:visible}
#header #topnav .topnav li.menu-4 .subnav li:hover a,#header #topnav .topnav li.menu-5 .subnav li:hover a{background:#ededed;padding-bottom:12px;font-weight:normal;
}
#header #topnav .topnav li.menu-4 .subnav li:hover li a,#header #topnav .topnav li.menu-5 .subnav li:hover li a{background:none;margin:0;padding:5px 0 !important}
#header #topnav .topnav li.menu-4 .subnav .first,#header #topnav .topnav li.menu-5 .subnav .first{border-top:none}
.subnav_lev2{column-count:2;-moz-column-count:2;
-webkit-column-count:2}
.webshop#wrapper #header{height:170px}
