body{background:url(../images/grey.jpg) repeat scroll 0 0 transparent!important;color:#434242;font-size:12px;font-family:'Droid Sans',Helvetica,Arial,Sans-Serif;line-height:1.7em;}
a:hover{color:#000;}
h1,h2,h3,h4,h5{color:#333;}
h6{font-size:100%;}
h7{font-size:200%;font-family:'Droid Sans',Helvetica,Arial,Sans-Serif;line-height:1.7em;}
#page{background:url(../images/light-accent2.png) no-repeat scroll center bottom transparent!important;}
img{max-width:100%;}
#rt-menu .rt-container,#rt-top .rt-container,#rt-copyright .rt-container,#rt-header .rt-container{background:none!important;}
.box{padding:1px;border:1px solid #d2d3d4;border-radius:5px;background:none repeat scroll 0 0 #fbfcfd;background-clip:padding-box;box-shadow:0 0 0 1px #FFF inset,0 0 20px rgba(0,0,0,0.1) inset;text-shadow:0 1px 0 #fff;-webkit-background-clip:padding-box;-moz-background-clip:padding;}
.videobox{padding:1px;border:1px solid #d2d3d4;border-radius:5px;background:none repeat scroll 0 0 #fbfcfd;background-clip:padding-box;box-shadow:0 0 0 1px #FFF inset,0 0 20px rgba(0,0,0,0.1) inset;text-shadow:0 1px 0 #fff;-webkit-background-clip:padding-box;-moz-background-clip:padding;float: left;margin: 0 15px 10px 0;}
.videobox_home_left{padding:0px;border:1px solid #d2d3d4;border-radius:5px;background:none repeat scroll 0 0 #fbfcfd;background-clip:padding-box;box-shadow:0 0 0 1px #FFF inset,0 0 20px rgba(0,0,0,0.1) inset;text-shadow:0 1px 0 #fff;-webkit-background-clip:padding-box;-moz-background-clip:padding;float: left;margin: 0 0 0 -10px;}
.videobox_home_middle{padding:0px;border:1px solid #d2d3d4;border-radius:5px;background:none repeat scroll 0 0 #fbfcfd;background-clip:padding-box;box-shadow:0 0 0 1px #FFF inset,0 0 20px rgba(0,0,0,0.1) inset;text-shadow:0 1px 0 #fff;-webkit-background-clip:padding-box;-moz-background-clip:padding;float: left;margin: 0 0 0 -5px;}
.videobox_home_right{padding:0px;border:1px solid #d2d3d4;border-radius:5px;background:none repeat scroll 0 0 #fbfcfd;background-clip:padding-box;box-shadow:0 0 0 1px #FFF inset,0 0 20px rgba(0,0,0,0.1) inset;text-shadow:0 1px 0 #fff;-webkit-background-clip:padding-box;-moz-background-clip:padding;float: left;margin: 0 0px 0 0px;}
.videobox_home_left .avPlayerContainer, .videobox_home_middle .avPlayerContainer, .videobox_home_right .avPlayerContainer {width: 310px;margin-left: 0px !important;}
.videobox_home_left1{padding:0px;border:1px solid #d2d3d4;border-radius:5px;background:none repeat scroll 0 0 #fbfcfd;background-clip:padding-box;box-shadow:0 0 0 1px #FFF inset,0 0 20px rgba(0,0,0,0.1) inset;text-shadow:0 1px 0 #fff;-webkit-background-clip:padding-box;-moz-background-clip:padding;float: left;margin: 0 0 0 -10px;}
.videobox_home_middle1{padding:0px;border:1px solid #d2d3d4;border-radius:5px;background:none repeat scroll 0 0 #fbfcfd;background-clip:padding-box;box-shadow:0 0 0 1px #FFF inset,0 0 20px rgba(0,0,0,0.1) inset;text-shadow:0 1px 0 #fff;-webkit-background-clip:padding-box;-moz-background-clip:padding;float: left;margin: 0 0 0 0px;}
.videobox_home_right1{padding:0px;border:1px solid #d2d3d4;border-radius:5px;background:none repeat scroll 0 0 #fbfcfd;background-clip:padding-box;box-shadow:0 0 0 1px #FFF inset,0 0 20px rgba(0,0,0,0.1) inset;text-shadow:0 1px 0 #fff;-webkit-background-clip:padding-box;-moz-background-clip:padding;float: left;margin: 0 0px 0 0px;}
.videobox_home_left1 .avPlayerContainer, .videobox_home_middle1 .avPlayerContainer, .videobox_home_right1 .avPlayerContainer {width: 470px;margin-left: 0px !important;}
.avVideo .avPlayerContainer .avPlayerBlock iframe,
.avVideo .avPlayerContainer .avPlayerBlock object,
.avVideo .avPlayerContainer .avPlayerBlock embed,
.avVideo .avPlayerContainer .avPlayerBlock div {position:absolute!important;top:0;left:0;min-width:300px!important;width:100%!important;height:100%!important;}
.didockbox{padding:1px;height:196px;border:0 solid #d2d3d4;border-radius:5px;background:url(../images/didocklivebox1.png) no-repeat;background-clip:padding-box;text-shadow:0 1px 0 #fff;-webkit-background-clip:padding-box;-moz-background-clip:padding;}
.tubeboxbox{padding:1px;height:196px;border:0 solid #d2d3d4;border-radius:5px;background:url(../images/tubeboxbox1.png) no-repeat;background-clip:padding-box;text-shadow:0 1px 0 #fff;-webkit-background-clip:padding-box;-moz-background-clip:padding;}
.nanopatchbox{padding:1px;height:196px;border:0 solid #d2d3d4;border-radius:5px;background:url(../images/nanopatchbox1.png) no-repeat;background-clip:padding-box;text-shadow:0 1px 0 #fff;-webkit-background-clip:padding-box;-moz-background-clip:padding;}
.boxtexth{margin-top:5px;margin-left:-1px;padding-top:9px;width:300px;height:36px;background:url("../images/boxtext.png") no-repeat scroll 0 4px transparent;}
.boxtext{margin-top:8px;margin-left:-1px;padding-top:9px;width:300px;height:36px;background:url("../images/boxtext.png") no-repeat scroll 0 4px transparent;}
.flags{width:181px;height:22px;}
.wrapper{margin-top:-35px;}
p.dropcap{overflow:hidden;}
p.dropcap:first-letter{display:inline-block;float:left;margin:5px 5px 5px 0;font-size:42px;line-height:100%;}
.categoryslide{padding:20px 0 0 0;}
.categoryslide2{padding:14px 0 0 0;}
.categoryslidetext{float: left;color: #434242; text-shadow: 0 1px 0 #FFFFFF; text-align: left;}
.categoryslide img, .categoryslide2 img{float:left;margin-right:5px;}
.menutop .fusion-submenu-wrapper.level3,.menutop .fusion-submenu-wrapper.level4,.menutop .fusion-submenu-wrapper.level5,.menutop .fusion-submenu-wrapper.level6{margin-top:0!important;padding-left:0;border:1px solid #c0c0c0;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;}
.menutop ul li>.item{color:#000;text-shadow:0 1px 0 #fff;}
.menutop ul li>.item:hover,.menutop ul li.f-menuparent-itemfocus>.item{color:#535353;text-shadow:0 1px 0 #fff;}
.menutop ul li>.daddy span{background:url(../images/menus/dropdown-daddy.png) 100% 50% no-repeat;}
.menutop .fusion-grouped ol li>.item{background:url(../images/menus/menu-arrow.png) 5px 50% no-repeat;}
#rt-top{height:42px;background:#0f0f0f url(../images/top.jpg) 100% 0!important;color:#999;}
#rt-top .rt-block{margin-bottom:1px!important;padding:0!important;}
#rt-top .search .inputbox{float:right;margin-top:7px;padding:0 4px 0 27px;width:139px;height:26px;border:0;background:url(../images/search.png) 0 0 no-repeat;color:#999;line-height:16px;}
#rt-top .title span{color:#ccc;}
#rt-top .rt-container{height:36px;}
#rt-logo{display:block;margin-top:-28px;margin-left:-10px;width:380px;height:126px;background:url(../images/logo.png) 0 2px no-repeat;}
#rt-header{margin-top:-4px;height:100px;background:url(../images/header2.png) repeat-x scroll 0 0 transparent;}
#rt-header2{height:100px;background:url(../images/header1.png) repeat-x;}
#rt-header3{background:none 50% 0 repeat-x;}
.backgroundlevel-high #rt-header4,.backgroundlevel-med #rt-header4{background:0;}
#rt-header .title span{color:#ccc;}
#rt-header .rt-block{margin-bottom:1px!important;padding:0!important;}
#rt-header4{padding:0;}
#rt-header .title span{color:#ccc;}
#rt-header li ul{background:#ededed;}
#rt-header ul li{display:block;float:left;padding:0;font-size:12px;}
#rt-header ul li a span{display:block;float:left;margin-left:0;padding:5px 0 5px 18px;height:15px;background:none;font-family:Helvetica,Arial,FreeSans,sans-serif;line-height:15px;}
#rt-header ul li a{display:block;float:left;margin-right:0;color:#434242;text-shadow:0 1px 0 #fff;font-weight:bold;}
#rt-header ul li a{display:block;float:left;padding-right:0;height:26px;background:0;text-transform:uppercase;}
#rt-header ul ul a{text-shadow:none;}
#rt-header ul ul a span{height:auto;line-height:15px;}
#rt-header ul ul a{background-image:none!important;}
#rt-header ul ul a span{background-image:none!important;}
#rt-header ul.menu li>a,#rt-header ul.menu li>.separator{color:#999;}
#rt-header ul.menu li.active>a,#rt-header ul.menu li:hover>a,#rt-header ul.menu li.active>.separator,#rt-header ul.menu li:hover>.separator{background:url(../images/menus/style6/menutab-r.png) 100% 0 no-repeat;color:#fff;}
#rt-header ul.menu li.active>a span,#rt-header ul.menu li:hover>a span,#rt-header ul.menu li.active>.separator span,#rt-header ul.menu li:hover>.separator span{background:url(../images/menus/style6/menutab-l.png) 0 0 no-repeat;}
#rt-breadcrumbs .rt-container{position:relative;margin-bottom:0;padding:5px 0;border-bottom:1px solid #c0c0c0;background:url(../images/feature3.jpg) no-repeat scroll 34px top transparent!important;-webkit-box-shadow:0 1px 0 #fff;-moz-box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 #fff;}
#rt-breadcrumbs{background:url(../images/bread.jpg) repeat-x scroll 0 0 transparent!important;color:#aaa;font-weight:bold;}
#rt-breadcrumbs .rt-block{margin-bottom:0;padding:25px 0 0 1px;background:0;}
#breadcrumbs-home{background:url(../images/icons/icon-home.png) 0 0 no-repeat;}
span.breadcrumbs img{background:url(../images/body/style6/arrows.png) 50% 4px no-repeat;}
#rt-showcase{margin-top:0;height:auto;background:url(../images/feature1.jpg) repeat scroll 0 0 transparent!important;color:#aaa;}
#rt-showcase2{height:auto;background:url(../images/light-accent2.png) no-repeat scroll center top transparent!important;}
#rt-showcase .rt-container{padding-top:20px;background:none!important;}
#rt-showcase .title span{color:#ccc;}
#rt-showcase .readon{background:url(../images/body/style6/readon-r.png) 100% -180px no-repeat;}
#rt-showcase .readon span{background:url(../images/body/style6/readon-l.png) 0 -180px no-repeat;color:#999;}
#rt-showcase .readon:hover{background:url(../images/body/style6/readon-r.png) 100% -210px no-repeat;}
#rt-showcase .readon:hover span{background:url(../images/body/style6/readon-l.png) 0 -210px no-repeat;color:#fff;}
#rt-content-top{background:url(../images/body/style6/body-div.png) 50% 100% repeat-x;}
#rt-main-surround{margin-bottom:0;background:none 50% 0 repeat;}
#rt-main-surround .title span,#rt-main-surround .rt-article-title span{color:#000;}
#rt-main-surround .readon span,#rt-main-surround .readon .button{color:#333;}
#rt-main-surround .readon:hover span,#rt-main-surround .readon:hover .button{color:#000;}
#form-login ul li a,#com-form-login ul li a,ul.rt-more-articles li a,.rt-section-list ul li a{background-image:url(../images/body/style6/arrows.png);background-repeat:no-repeat;}
.icon1 .module-icon,.icon2 .module-icon,.icon3 .module-icon,.icon4 .module-icon{background-image:url(../images/body/style6/module-icons.png);background-repeat:no-repeat;}
#rt-main-surround ul.menu li{background:url(../images/body/style6/body-div.png) 50% 100% repeat-x;}
#rt-main-surround ul.menu li a,#rt-main-surround ul.menu li .separator,#rt-main-surround ul.menu li .item{background:url(../images/body/style6/arrows.png) 5px 10px no-repeat;color:#333;}
#rt-main-surround ul.menu li.active>a,#rt-main-surround ul.menu li>a:hover,#rt-main-surround ul.menu li.active>.separator{color:#000;}
#rt-bottom{padding:0;background:url(../images/bottom.jpg) repeat scroll 0 0 transparent!important;color:#aaa;}
#rt-bottom2{background:url(../images/light-accent3.png) no-repeat scroll center bottom transparent!important;}
#rt-bottom .title{color:#000;text-shadow:1px 1px 1px #fff;font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;}
#rt-bottom .title span{color:#fff;text-shadow:1px 1px 1px #151515;font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;}
#rt-bottom .readon span,#rt-bottom .readon .button{color:#900;}
#rt-bottom .readon:hover span,#rt-bottom .readon .button{color:#333;}
#rt-footer{background:url(../images/grey.jpg) repeat scroll 0 0 transparent!important;color:#aaa;}
#rt-footer a:hover{color:#000;}
#rt-footer .title{color:#dcdcdc;text-shadow:1px 1px 1px #151515;font-family:Helvetica,Arial,FreeSans,sans-serif;}
#rt-footer .title span{color:#fff;text-shadow:1px 1px 1px #151515;font-family:Helvetica,Arial,FreeSans,sans-serif;}
#rt-footer .readon span,#rt-footer .readon .button{color:#333;}
#rt-footer .readon:hover span,#rt-footer .readon:hover .button{color:#000;}
#rt-footer2{background:url(../images/footer-line-bg.png) no-repeat scroll center bottom transparent;}
#rt-copyright{height:5px;background:url(../images/copyright.png) repeat-x scroll 0 0 transparent;color:#707070;text-align:center;text-shadow:1px 1px 1px #fff;}
#rt-copyright a:hover{color:#000;}
#rt-copyright .rt-block{padding-top:25px!important;}
#rocket,#gantry-logo{background:url(../images/body/style6/footer-assets.png) 0 0 no-repeat;}
#powered-by{margin:10px 0;}
#rocket{display:inline-block;margin:0 20px 0 5px;width:148px;height:23px;vertical-align:middle;}
#gantry-logo{display:inline-block;margin:0 10px 0 0;width:102px;height:27px;background-position:0 -24px;vertical-align:middle;}
#gantry-totop,#gantry-totop span{right:0;bottom:0;display:inline-block;cursor:pointer;}
#gantry-totop span{padding:0 25px;text-align:center;white-space:nowrap;line-height:34px;}
#gantry-resetsettings{display:block;float:left;margin-bottom:5px;margin-left:15px;}
.readon{background:url(../images/body/style6/readon-r.png) 100% 0 no-repeat;}
.readon span,.readon .button{background:url(../images/body/style6/readon-l.png) 0 0 no-repeat;color:#333;}
.readon:hover span,.readon:hover .button{color:#000;}
.rt-pagetitle{color:#333;}
#rt-accessibility a.small .button,#rt-accessibility a.large .button,#rt-accessibility a.small:hover .button,#rt-accessibility a.large:hover .button{background-image:url(../images/body/style6/fontsizer.png);background-repeat:no-repeat;}
.rokradios,.rokchecks,.rokradios-active,.rokchecks-active{background-image:url(../images/body/style6/inputs.png);}
.rt-joomla .icon{background-image:url(../images/body/style6/typography.png);}
.rt-pollrow{background:url(../images/body/style6/body-div.png) 50% 100% repeat-x;}
.rt-joomla .search_result .phrase legend,.rt-joomla .search_result .only legend{color:#333;}
.rt-joomla legend{color:#333;}
.rt-joomla label{color:#333;}
.rt-joomla-table{color:#333;}
.button2-left a,.button2-right a,.button2-left span,.button2-right span{color:#666;}
.button2-left span,.button2-right span{color:#666;}
.button2-left a:hover,.button2-right a:hover{color:#000!important;}
.button2-left{background:url(../images/system/light/j_button2_left.png) no-repeat;color:#666;}
.button2-right{background:url(../images/system/light/j_button2_right.png) 100% 0 no-repeat;color:#666;}
.button2-left .image{background:url(../images/system/light/j_button2_image.png) 100% 0 no-repeat;}
.button2-left .readmore{background:url(../images/system/light/j_button2_readmore.png) 100% 0 no-repeat;}
.button2-left .pagebreak{background:url(../images/system/light/j_button2_pagebreak.png) 100% 0 no-repeat;}
.button2-left .blank{background:url(../images/system/light/j_button2_blank.png) 100% 0 no-repeat;}
body .button2-left .linkmacro{background:url(../images/system/light/j_button2_rokcandy.png) 100% 0 no-repeat;}
.button2-left .blank a{color:#666;}
#rt-maintop .rt-container{position:relative;margin-top:0;margin-bottom:0;padding:5px 0;border:1px solid #c0c0c0;-moz-border-radius:3px;border-radius:3px;background:url(../images/boxbg.png) repeat scroll center bottom white;-webkit-box-shadow:0 1px 0 #fff;-moz-box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 #fff;}
#rt-main .rt-container{position:relative;margin-top:0;margin-bottom:40px;padding:5px 0;border:1px solid #c0c0c0;-moz-border-radius:5px;border-radius:5px;background:url(../images/boxbg.png) repeat-x scroll center bottom white!important;-webkit-box-shadow:0 1px 0 #fff;-moz-box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 #fff;}
#rt-main{padding-top:40px;background:url(../images/grey.jpg) repeat scroll 0 0 transparent!important;}
#rt-mainbottom .rt-container{position:relative;margin-top:40px;margin-bottom:40px;padding:5px 0;border:1px solid #c0c0c0;-moz-border-radius:8px 8px 8px 8px;border-radius:8px 8px 8px 8px;background:url(../images/boxbg.png) repeat-x scroll center bottom white!important;-webkit-box-shadow:0 1px 0 #fff;-moz-box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 #fff;}
#rt-bottom .rt-container, #rt-messe .rt-container {position:relative;margin-top:40px;margin-bottom:0;padding:5px 0;background:none!important;}
#rt-footer .rt-container{position:relative;margin-top:0;margin-bottom:40px;padding:5px 0;border:1px solid #c0c0c0;-moz-border-radius:8px 8px 8px 8px;border-radius:8px 8px 8px 8px;background:url(../images/boxbg.png) repeat scroll center bottom white!important;-webkit-box-shadow:0 1px 0 #fff;-moz-box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 #fff;}
#rt-messe .rt-block {margin-bottom: 0px;padding: 0px;}
.title{font-weight:normal;}
.ul2{padding-left:0;height:24px;background:url(../images/check.png) no-repeat;list-style:none!important;line-height:24px;}
.ul2 li{margin-left:15px;list-style:none!important;}
.liste{padding-top:4px;padding-left:30px;height:20px;background:url(../images/check_20px.png) no-repeat scroll 0 0;font-size:12px!important;line-height:14px;}
.rollover a{display:block;width:470px;}
.rollover a:hover{z-index:999!important;background:url('../images/hover_katrin.png');}
.rollover1 a{display:block;width:470px;}
.rollover1 a:hover{z-index:999!important;background:url('../images/hover_aj.png');}
.rollover2 a{display:block;width:470px;}
.rollover2 a:hover{z-index:999!important;background:url('../images/hover_amman.png');}
.dim{z-index:1!important;display:block;width:auto;opacity:1;}
.dim:hover{opacity:0;}
#rt-header ul{position:relative;z-index:1000;float:right;margin-top:21px;padding:0;}
#rt-header ul li{position:relative;float:left;margin-bottom:4px;margin-left:4px;padding:0;list-style:none;}
#rt-header ul li a,#rt-header ul li .separator{position:relative;z-index:100;display:block;margin-left:8px;height:29px;line-height:28px;cursor:pointer;}
#rt-header ul li a span,#rt-header ul li .separator span{display:block;margin-left:-8px;padding:0 10px;height:29px;font-size:14px;line-height:28px;}
#rt-header li ul li.parent{background:none;}
#rt-header li ul{position:absolute;top:-999em;left:auto;padding:10px 0;width:200px;}
#rt-header li ul ul{margin:0;}
#rt-header li:hover ul ul,#rt-header li:hover ul ul ul,#rt-header li:hover ul ul ul ul{top:-999em;left:auto;}
#rt-header li li{margin:0;padding:0 10px 0 18px;width:172px;height:auto;}
#rt-header li li a,#rt-header li li.active a,#rt-header li li a:hover,#rt-header li li .separator,#rt-header li li.active .separator{display:block;float:none;margin:0;padding:0;width:auto;height:auto;line-height:20px;}
#rt-header li li a span,#rt-header li li.active a span,#rt-header li li a:hover span,#rt-header li li .separator span,#rt-header li li.active .separator span{display:block;padding:5px 5px 0 10px;width:auto;text-transform:none;line-height:20px;}
#rt-header li li a,#rt-header li.active li a,#rt-header li li .separator,#rt-header li.active li .separator{font-weight:normal;}
#rt-header li:hover ul{top:29px;left:0;}
#rt-header li li:hover ul,#rt-header li li li:hover ul,#rt-header li li li li:hover ul{top:-11px;left:200px;}
#rt-showcase{position:relative;z-index:1;}
#rt-showcase .showcase-title{margin-top:15px;font-weight:bold;font-size:3.8em;line-height:1em;}
#rt-showcase .rt-block{position:relative;margin-bottom:0!important;padding:0!important;}
#rt-main-surround .rt-article-title{display:block;margin:0;text-transform:none;letter-spacing:normal;font-size:180%;}
#rt-sidebar-a,#rt-sidebar-b,#rt-sidebar-c{background-color:transparent;}
#rt-main-surround{overflow:hidden;}
#form-login ul li a,#com-form-login ul li a,ul.rt-more-articles li a,.rt-section-list ul li a{padding-left:15px;background-position:0 2px;}
#form-login ul li a:hover,#com-form-login ul li a:hover,ul.rt-more-articles li a:hover,.rt-section-list ul li a:hover{background-position:0 -453px;}
#rt-main-surround ul.menu{padding-left:0;}
#rt-main-surround ul.menu li{margin-left:0;list-style:none;}
#rt-main-surround ul.menu a,#rt-main-surround ul.menu .separator,#rt-main-surround ul.menu .item{display:block;overflow:hidden;padding:4px 0 8px 20px;text-indent:0;font-weight:normal;font-size:120%;line-height:1.8em;}
#rt-main-surround ul.menu li.active>a,#rt-main-surround ul.menu li.active>.separator,#rt-main-surround ul.menu li.active>.item{font-weight:bold;}
#rt-main-surround ul.menu li li{margin:0;padding:0;border:0;background:0;font-size:95%;}
#rt-main-surround .menu .subtext em{line-height:14px;}
#rt-main-surround .menu em{display:block;font-weight:normal;font-style:normal;font-size:80%;}
#rt-main-surround ul.menu li a:hover,#rt-main-surround ul.menu li .separator:hover,#rt-main-surround ul.menu li .item:hover,#rt-main-surround ul.menu li.active>a,#rt-main-surround ul.menu li.active>.separator,#rt-main-surround ul.menu li.active>.item{background-position:5px -445px;}
.module-title{margin:15px 0;}
h2.title{display:block;margin:0;letter-spacing:normal;letter-spacing:-1px;font-weight:bold;font-size:120%!important;line-height:1em;}
.flush .rt-block{padding:0;}
.icon1 .module-surround,.icon2 .module-surround,.icon3 .module-surround,.icon4 .module-surround{position:relative;padding-left:60px;}
.module-icon{position:absolute;top:0;left:0;width:45px;height:41px;}
.icon1 .module-icon{background-position:0 0;}
.icon2 .module-icon{background-position:0 -44px;}
.icon3 .module-icon{background-position:0 -87px;}
.icon4 .module-icon{background-position:0 -129px;}
.readon{display:inline-block;margin-left:8px;height:30px;}
.readon span,.readon .button{display:block;float:left;margin-left:-8px;padding:0 18px 0 10px;height:30px;border:0;font-size:13px;line-height:30px;cursor:pointer;}
.readon:hover{background-position:100% -30px;}
.readon:hover span,.readon:hover .button{background-position:0 -30px;}
#rt-bottom .readon{background-position:100% -60px;}
#rt-bottom .readon span,#rt-bottom .readon .button{background-position:0 -60px;}
#rt-bottom .readon:hover{background-position:100% -90px;}
#rt-bottom .readon:hover span,#rt-bottom .readon:hover .button{background-position:0 -90px;}
#rt-footer .readon{background-position:100% -120px;}
#rt-footer .readon span,#rt-footer .readon .button{background-position:0 -120px;}
#rt-footer .readon:hover{background-position:100% -150px;}
#rt-footer .readon:hover span,#rt-footer .readon:hover .button{background-position:0 -150px;}
#rt-accessibility .rt-desc{display:block;float:left;margin-right:5px;text-align:left;font-weight:bold;font-size:12px;}
#rt-accessibility #rt-buttons{float:left;}
#rt-accessibility .button{display:block;width:14px;height:8px;}
#rt-accessibility a.large .button{margin-bottom:4px;background-position:0 0;}
#rt-accessibility a.large:hover .button{background-position:-15px 0;}
#rt-accessibility a.small .button{background-position:0 -11px;}
#rt-accessibility a.small:hover .button{background-position:-15px -11px;}
.rokradios,.rokchecks{padding:1px 5px 7px 24px;line-height:120%;}
.rokradios{background-position:0 0;background-repeat:no-repeat;}
.rokradios-active{background-position:0 -211px;background-repeat:no-repeat;}
.rokchecks{background-position:0 -423px;background-repeat:no-repeat;}
.rokchecks-active{background-position:0 -634px;background-repeat:no-repeat;}
.date-block .date{font-size:110%;}
#breadcrumbs-home{display:block;float:left;margin-top:4px;width:15px;height:15px;}
#breadcrumbs h3,.leading_separator{display:none;}
span.breadcrumbs{display:block;overflow:hidden;font-weight:bold;font-size:110%;}
span.breadcrumbs img{float:left;width:12px;height:23px;}
span.breadcrumbs a,span.no-link{display:block;float:left;padding:0 10px;height:23px;line-height:20px;}
.floatleft{float:left;margin-right:25px;margin-bottom:25px;}
.floatright{float:right;margin-bottom:25px;margin-left:25px;}
.text-zentriert{color:#111;text-align:justify;}
.text-zentriert2{color:#ddd;text-align:justify;}
.mail{background:none no-repeat scroll 250px 20px transparent;color:#ddd;text-align:justify;}
.contact{margin-bottom:6px;border:1px solid #AAA;border-radius:3px 3px 3px 3px;background-image:url("../images/bg.png");}
.bild_links{float:left;padding-top:0;padding-left:0;}
.video_left{float:left;padding-top:0;padding-left:15px !important;width: 48%;}
.video_right{float:right;padding-top:0;padding-left:0;width: 48%;}
.text_rechts{overflow:hidden;padding-top:40px;padding-right:0;padding-left:25px;text-align:justify;}
.text_rechts2{overflow:hidden;padding-top:12px;padding-right:0;padding-left:25px;text-align:justify;}
.text_rechts3{overflow:hidden;padding-top:12px;padding-right:0;padding-left:0px;text-align:justify;}
.slide_links{float:left;overflow:hidden;padding-top:0;padding-left:0;}
.slide_rechts{overflow:hidden;padding-top:15px;padding-right:0;padding-left:25px;width:370px;text-align:justify;}
.bild_rechts{float:right;padding-top:0;padding-left:0;}
.bild_artwork{float:right;margin-top:-45px;padding-right:20px;}
.text_links{overflow:hidden;padding-right:0;padding-left:25px;text-align:justify;}
.text_artwork{overflow:hidden;padding-right:0;padding-left:12px;text-align:justify;}
.text_vcf{overflow:hidden;padding-top:2px;padding-left:12px;text-align:justify;font:italic 18px Georgia,Serif;}
span.tab0{display:block;width:0;background:none no-repeat!important;text-indent:-9999px;}
span.tab1{display:block;width:0;background:none no-repeat!important;text-indent:-9999px;}
span.tab2{display:block;width:0;background:none no-repeat!important;text-indent:-9999px;}
span.tab3{display:block;width:0;background:none no-repeat!important;text-indent:-9999px;}
.block{position:relative;margin-bottom:0;padding:15px;}
.box1{float:left;padding-right:0;color:#111;text-align:justify;font-family:Helvetica,Arial,FreeSans,sans-serif;}
.box2{float:left;padding-right:0;color:#111;text-align:justify;font-family:Helvetica,Arial,FreeSans,sans-serif;}
.box3{float:left;padding-right:0;color:#111;text-align:justify;}
.box3:hover{float:left;padding-right:0;border-left:0 solid #aaa;background:url(../images/box-shadow.png) repeat scroll right top transparent;color:#111;text-align:justify;}
.menuicon:hover{opacity:.9;}
.quote{width:910px;text-align:center;line-height:32px!important;}
.blockquote{padding-left:50px;color:#fff;text-shadow:0 1px 0 #000;font:18px 'Droid Sans',sans-serif;}
.blockquote2{padding-left:50px;color:#fff;text-shadow:0 1px 0 #000;font:24px 'Droid Sans',sans-serif;}
.blockquote3{padding-left:25px;color:#fff;text-shadow:0 1px 0 #000;font:bold 50px 'Droid Sans',sans-serif;}
.blockquotenamm14{padding-left:0px;color:#fff;text-shadow:0 1px 0 #000;font:bold 50px 'Droid Sans',sans-serif;}
.blockquotenamm142{padding-left:0px;color:#fff;text-shadow:0 1px 0 #000;font:24px 'Droid Sans',sans-serif;}
.blockquotenamm143{padding-left:0px;color:#fff;text-shadow:0 1px 0 #000;font:18px 'Droid Sans',sans-serif;}
.blockquote4{padding-left:0;color:#434242;text-shadow:0 1px 0 #FFF;font:italic 50px Georgia,Serif;}
.blockquote5{padding-left:150px;color:#434242;text-align:center;text-shadow:0 1px 0 #FFF;font:italic 120px Georgia,Serif;}
.p2{margin:0;}
.slidesetproducts{padding-left:5px;color:#fff;text-shadow:0 1px 0 #000;font:bold 50px 'Droid Sans',sans-serif;}
.slidesetproducts2{padding-left:5px;color:#fff;text-shadow:0 1px 0 #000;font:bold 40px 'Droid Sans',sans-serif;}
.slidesetproducts3{padding-left:0px;color:#fff;text-shadow:0 1px 0 #000;font:bold 36px 'Droid Sans',sans-serif;}
.slideset_text1{overflow:hidden;padding-top:40px;padding-right:0;padding-left:0;text-align:justify;}
.slideset_text2{overflow:hidden;padding-top:12px;padding-right:0;padding-left:0;text-align:justify;}
.blockquoteslide{padding-left:0px;color:#fff;text-shadow:0 1px 0 #000;font:16px 'Droid Sans',sans-serif;}
.blockquoteslide2{padding-left:0px;color:#fff;text-shadow:0 1px 0 #000;font:20px 'Droid Sans',sans-serif;}
.blockquoteslide3{padding-left:0px;color:#fff;text-shadow:0 1px 0 #000;font:14px 'Droid Sans',sans-serif;}
.blockquoteslide4{padding-left:0px;color:#fff;text-shadow:0 1px 0 #000;font:14px 'Droid Sans',sans-serif;}
.newlink{padding-top:3px;padding-left:17px;background-image:url('../images/more8.png');background-repeat:no-repeat;}
.newlink2{padding:0 5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:none repeat scroll 0 0 #c64934;color:#333;font-weight:bold;}
.newlink3{padding-top:0;padding-left:22px;background-image:url(../images/k2more.png);background-repeat:no-repeat;}
.newlink4{padding-top:2px;padding-left:22px;background-image:url(../images/k2more.png);background-repeat:no-repeat;}
.produktbilder{float:left;padding-top:0;padding-left:0;}
.produkttext{overflow:hidden;padding-right:20px;padding-left:10px;text-align:justify;}
.presse_icon{float:left;padding-top:5px;padding-left:25px;}
.achtung_icon{float:left;padding-top:0;padding-left:5px;}
.achtung_icon2{float:left;padding-top:0;padding-left:150px;background:url("../images/attention.png") no-repeat scroll left center transparent;color:#FFF;font-size:16px;line-height:1.5em;}
.achtung_icon2 a{padding:3px;color:#c00;text-decoration:underline;}
.achtung_icon2 a:hover{padding:3px;color:#efefef;text-decoration:underline;}
.presse_icon2{float:left;padding-top:1px;padding-right:10px;padding-left:5px;}
.presse{overflow:hidden;padding-right:100px;padding-left:75px;text-align:justify;}
.homebottompicleft{float:left;padding-top:5px;}
.homebottomtextright {overflow:hidden;padding-left:10px;}
.achtung{overflow:hidden;padding-right:5px;padding-left:5px;text-align:justify;}
.produkttext2{overflow:hidden;padding-right:0;padding-left:10px;text-align:justify;}
.heandlericon{float:left;padding-top:0;padding-left:10px;}

.heandlertext1_1{float:left;overflow:hidden;padding-left:11px;width:200px;text-align:left;font-size:12px;padding-top: 15px;}
.heandlertext2_2{float:left;overflow:hidden;padding-left:5px;width:200px;text-align:left;font-size:12px;padding-top: 15px;}
.heandlertext3_3{float:left;overflow:hidden;padding-left:5px;width:195px;text-align:left;font-size:12px;padding-top: 15px;}
.heandlertext4_4{float:left;overflow:hidden;padding-left:5px;width:200px;text-align:left;font-size:12px;padding-top: 15px;}

.heandlertext1{float:left;overflow:hidden;padding-left:11px;width:200px;text-align:left;font-size:12px;}
.heandlertext2{float:left;overflow:hidden;padding-left:5px;width:200px;text-align:left;font-size:12px;}
.heandlertext3{float:left;overflow:hidden;padding-left:5px;width:195px;text-align:left;font-size:12px;}
.heandlertext4{float:left;overflow:hidden;padding-left:5px;width:200px;text-align:left;font-size:12px;}
.dealer{padding-left:20px;text-align:left;}
.dealertext1{float:left;overflow:hidden;padding-left:20px;width:210px;text-align:left;font-size:12px;}
.dealertext2{float:left;overflow:hidden;padding-left:20px;width:200px;text-align:left;font-size:12px;}
.dealertext3{float:left;overflow:hidden;padding-left:20px;width:200px;text-align:left;font-size:12px;}
.dealertext4{float:left;overflow:hidden;padding-left:20px;width:200px;text-align:left;font-size:12px;}
.feature1{float:left;overflow:hidden;padding-top:10px;padding-bottom:15px;padding-left:10px;width:450px;text-align:left;font-size:12px;line-height:1.2;}
.feature2{float:left;overflow:hidden;padding-top:10px;padding-bottom:15px;padding-left:10px;width:420px;text-align:left;font-size:12px;line-height:1.2;}
.feature3{float:left;overflow:hidden;padding-top:15px;padding-bottom:10px;padding-left:10px;width:350px;text-align:left;font-size:12px;line-height:1.2;}
.feature4{float:left;overflow:hidden;padding-top:15px;padding-bottom:10px;padding-left:10px;width:320px;text-align:left;font-size:12px;line-height:1.2;}
.feature5{float:left;overflow:hidden;padding-top:15px;padding-bottom:10px;padding-left:30px;width:645px;text-align:left;font-size:12px;line-height:1.2;}
.feature6{float:left;overflow:hidden;padding-top:10px;padding-bottom:15px;padding-left:50px;text-align:left;font-size:12px;line-height:1.2;}
.feature7{float:left;overflow:hidden;padding-top:10px;padding-bottom:15px;padding-left:100px;text-align:left;font-size:12px;line-height:1.2;}
.outer{padding-top:5px;padding-bottom:5px;padding-left:10px;text-align:center;}
.outertext{padding-top:5px;padding-bottom:5px;padding-left:8px;text-align:center;}
.rollover a{display:block;width:auto;}
.rollover a:hover{background:url('../images/click.png') no-repeat;}
.rollover_small a{display:block;width:auto;}
.rollover_small a:hover{background:url('../images/click_small.png');background-repeat:no-repeat;}
.dim{display:block;width:auto;opacity:1;}
.dim:hover{opacity:.1;}
.produktbilder2{float:left;margin:5px;padding:8px 0 0 7px;width:110px;height:237px;border:1px solid #aaa;background-color:#FFF;-webkit-box-shadow:0 5px 5px -3px black;-moz-box-shadow:0 5px 8px -7px rgba(0,0,0,0.9);box-shadow:0 5px 8px -7px rgba(0,0,0,0.9);}
.produktbilder2 img{border:1px solid #aaa;}
.produktbilder2var1{float:left;margin:5px;padding:8px 0 0 7px;width:110px;height:202px;border:1px solid #aaa;background-color:#FFF;-webkit-box-shadow:0 5px 5px -3px black;-moz-box-shadow:0 5px 8px -7px rgba(0,0,0,0.9);box-shadow:0 5px 8px -7px rgba(0,0,0,0.9);}
.produktbilder2var1 img{border:1px solid #aaa;}
.produktbilder2var2{float:left;margin:5px;padding:8px 0 0 7px;width:110px;height:244px;border:1px solid #aaa;background-color:#FFF;-webkit-box-shadow:0 5px 5px -3px black;-moz-box-shadow:0 5px 8px -7px rgba(0,0,0,0.9);box-shadow:0 5px 8px -7px rgba(0,0,0,0.9);}
.produktbilder2var2 img{border:1px solid #aaa;}
.produktbilder2var3{float:left;margin:5px;padding:8px 0 0 7px;width:110px;height:161px;border:1px solid #aaa;background-color:#FFF;-webkit-box-shadow:0 5px 5px -3px black;-moz-box-shadow:0 5px 8px -7px rgba(0,0,0,0.9);box-shadow:0 5px 8px -7px rgba(0,0,0,0.9);}
.produktbilder2var3 img{border:1px solid #aaa;}
.produktbilder2var4{float:left;margin:5px;padding:8px 0 0 7px;width:160px;height:151px;border:1px solid #aaa;background-color:#FFF;-webkit-box-shadow:0 5px 5px -3px black;-moz-box-shadow:0 5px 8px -7px rgba(0,0,0,0.9);box-shadow:0 5px 8px -7px rgba(0,0,0,0.9);}
.produktbilder2var4 img{border:1px solid #aaa;}
.produktbilder2var5{float:left;margin:5px;padding:3px;width:auto;height:auto;border:1px solid #aaa;background-color:#FFF;-webkit-box-shadow:0 5px 5px -3px black;-moz-box-shadow:0 5px 8px -7px rgba(0,0,0,0.9);box-shadow:0 5px 8px -7px rgba(0,0,0,0.9);}
.produktbilder2var5 img{border:1px solid #aaa;}
.produktbilder2var6{float:left;margin:5px;padding:3px;width:auto;height:auto;border:1px solid #aaa;background-color:#FFF;-webkit-box-shadow:0 5px 5px -3px black;-moz-box-shadow:0 5px 8px -7px rgba(0,0,0,0.9);box-shadow:0 5px 8px -7px rgba(0,0,0,0.9);}
.produktbilder2var6 img{border:1px solid #aaa;}
.produktbilder2var7{float:left;margin:5px;padding:3px;width:auto;height:auto;border:1px solid #aaa;background-color:#FFF;-webkit-box-shadow:0 5px 5px -3px black;-moz-box-shadow:0 5px 8px -7px rgba(0,0,0,0.9);box-shadow:0 5px 8px -7px rgba(0,0,0,0.9);}
.produktbilder2var7 img{border:1px solid #aaa;}
.produktbilder2var8{float:left;margin:5px;padding:3px;width:auto;height:auto;border:1px solid #aaa;background-color:#FFF;-webkit-box-shadow:0 5px 5px -3px black;-moz-box-shadow:0 5px 8px -7px rgba(0,0,0,0.9);box-shadow:0 5px 8px -7px rgba(0,0,0,0.9);}
.produktbilder2var8 img{border:1px solid #aaa;}
.produktbilderwasp{float:left;margin:5px;padding:8px 6px 0 2px;width:210px;height:197px;border:1px solid #aaa;background-color:#FFF;-webkit-box-shadow:0 5px 5px -3px black;-moz-box-shadow:0 5px 8px -7px rgba(0,0,0,0.9);box-shadow:0 5px 8px -7px rgba(0,0,0,0.9);}
.archiv{float:left;margin:5px;padding:8px 6px 0 2px;width:510px;height:186px;border:1px solid #aaa;background-color:#FFF;-webkit-box-shadow:0 5px 5px -3px black;-moz-box-shadow:0 5px 8px -7px rgba(0,0,0,0.9);box-shadow:0 5px 8px -7px rgba(0,0,0,0.9);}
.archiv img{border:1px solid #aaa;}
.micslide{float:left;padding-top:0;padding-left:5px;}
.micslidetext{overflow:hidden;padding-right:20px;padding-left:20px;text-align:justify;}
.hoverbox{list-style:none;cursor:default;}
.hoverbox a{cursor:pointer;}
.hoverbox a .preview{display:none;}
.hoverbox a:hover .preview{position:absolute;top:-25px;left:-60px;z-index:10;display:block;}
.hoverbox img{padding:2px;width:200px;height:106px;border-width:0;border-style:solid;border-color:#aaa #ccc #ddd #bbb;background:0;color:inherit;vertical-align:top;}
.hoverbox li{position:relative;display:inline;float:left;margin:3px;padding:5px;border-width:0;border-style:solid;border-color:#ddd #bbb #aaa #ccc;background:#eee;color:inherit;}
.hoverbox .preview{width:400px;height:177px;}
.logo{float:left;padding-top:0;padding-bottom:120px;padding-left:0;}
#___plusone_0{width:66px!important;height:0!important;}
.cart{padding-top:42px;padding-left:125px;height:26px;background:url("../images/cart.png") no-repeat scroll 0 1px transparent;}
.warenkorb{padding-top:8px;padding-left:161px;height:28px;background:url("../images/warenkorb.png") no-repeat scroll 0 1px transparent;}
ul{list-style-position:inside;list-style-image:url("../images/PostBullets1.png");}
.component-content .rt-article-bg{padding-bottom:0;border-bottom:0 dotted #c8c8c8;}
.play{width:150px;}
a.moreinfo{display:block;float:right;margin-top:10px!important;padding-top:4px!important;padding-right:0!important;padding-left:8px;width:134px;height:33px!important;background:url("../images/moreinfo.png") no-repeat scroll 0 0 transparent;color:#FFF!important;text-decoration:none;text-transform:uppercase!important;text-shadow:0 1px 0 #000!important;}
a.moreinfo:active,a.moreinfo:hover{display:block;float:right;margin-top:10px!important;padding-top:4px!important;padding-right:0!important;padding-left:8px;width:134px;height:33px!important;outline:0;background:url("../images/moreinfo_hover.png") no-repeat scroll 0 0 transparent;color:#FFF!important;text-decoration:none;text-transform:uppercase!important;text-shadow:0 1px 0 #000!important;}
a.moreinfo:active span{padding:6px 0 4px 18px;background-position:bottom left;}
.slidesetheadline{padding-top:5px;color:#c0c0c0;text-align:right;text-shadow:0 1px 0 #000;font-size:150%;}
.slidesetbg{position:relative;margin-top:5px;margin-bottom:0;padding:5px 0;border:1px solid #c0c0c0;-moz-border-radius:5px;border-radius:5px;background:url(../images/boxbg.png) repeat-x scroll center top white!important;-webkit-box-shadow:0 1px 0 #fff;-moz-box-shadow:0 1px 0 #000;box-shadow:0 1px 0 #000;}
.slidesetbg2{position:relative;margin-bottom:0;padding-bottom:20px;border:0 solid #fff;-moz-border-radius:0;border-radius:0;background:url(../images/shelf2.png) no-repeat scroll center 90px transparent!important;}
.bild_linksiphone{float:left;padding-top:0;padding-left:10px;}
.text_rechtsiphone{padding-top:0;padding-right:0;padding-left:150px;}
.blockquoteiphone{padding-left:0;color:#fff;text-align:center;text-shadow:0 1px 0 #000;font:24px 'Droid Sans',sans-serif;}
.blockquote2iphone{padding-left:0;color:#fff;text-align:center;text-shadow:0 1px 0 #000;font:14px 'Droid Sans',sans-serif;}
.blockquote3iphone{float:left;padding-left:5px;color:#fff;text-shadow:0 1px 0 #000;font:bold 20px 'Droid Sans',sans-serif;}
.text_rechts2iphone{padding-top:0;padding-right:0;padding-left:0;text-align:center;}
.newsletter{margin-top:65px;}
.btn-primary {color: #FFFFFF;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.5);}
.btn-large {border-radius: 5px;font-size: 16px;line-height: normal;padding: 9px 14px;}
.btn {-moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;border-image: none;border-style: solid;border-width: 1px;cursor: pointer;display: inline-block;margin-bottom: 0;text-align: center;vertical-align: middle;}
.btn a{color: #fff;}
.button2, .btn-primary {background-color: #2D93D1;background-image: linear-gradient(to bottom, #38A0E1, #1C7EBA);background-repeat: repeat-x;border-color: #155D89;}
.button2:active, .btn-primary:active {background-color: #319CDD;background-image: linear-gradient(to bottom, #2193D9, #49A9E3);background-repeat: repeat-x;}
.btn-primary:hover, .btn-primary:active, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled] {color: #FFFFFF;}
.btn.active, .btn:active {outline: 0 none;}
.btn:hover {background-position: 0 40px;text-decoration: none;transition: background-position 0.1s linear 0s;}
.button2, .readon, .btn-primary {border-color: #155D89}
.btn-block {-moz-box-sizing: border-box;display: block;padding-left: 0;padding-right: 0;width: 100%;}
.gantry-width-75 {width: 75%;}
.gantry-width-70 {width: 70%;}
.gantry-width-60 {width: 60%;}
.gantry-width-50 {width: 50%;}
.gantry-width-40 {width: 40%;}
.gantry-width-30 {width: 30%;}
.gantry-width-25 {width: 25%;}
.gantry-width-block {display: block;float: left;}

@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.bild_linksiphone{float:left;padding-top:0;padding-left:10px;}
.text_rechtsiphone{padding-top:0;padding-right:0;padding-left:150px;}
.blockquoteiphone{padding-left:0;color:#fff;text-align:center;text-shadow:0 1px 0 #000;font:24px 'Droid Sans',sans-serif;}
.blockquote2iphone{padding-left:0;color:#fff;text-align:center;text-shadow:0 1px 0 #000;font:14px 'Droid Sans',sans-serif;}
.blockquote3iphone{float:left;padding-left:5px;color:#fff;text-shadow:0 1px 0 #000;font:bold 20px 'Droid Sans',sans-serif;}
.text_rechts2iphone{padding-top:0;padding-right:0;padding-left:0;text-align:center;}
}
.slidesetbg3{position:relative;background:url(../images/500_slide_bg.png) no-repeat scroll right 40px transparent !important;}
.slidesetbg4{position:relative;background:url(../images/namm13_bg.png) no-repeat scroll left center transparent !important;}
div.itemListSubCategories h3 {display:none;visibility:hidden;}