body,div,h1,h2,h3,h4,h5,h6,p,blockquote,pre,code,ol,ul,li,dl,dt,dd,figure,table,th,td,form,fieldset,legend,input,textarea{margin:0;padding:0}table{border-spacing:0;border-collapse:collapse}caption,th,td{text-align:left;text-align:start;vertical-align:top}abbr,acronym{font-variant:normal;border-bottom:1px dotted #666;cursor:help}blockquote,q{quotes:none}fieldset,img{border:0}ul{list-style-type:none}sup{vertical-align:text-top}sub{vertical-align:text-bottom}del{text-decoration:line-through}ins{text-decoration:none}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font:12px/1 "Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;color:#000}input,button,textarea,select{font-family:inherit;font-size:99%;font-weight:inherit}pre,code{font-family:Monaco,monospace}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}h1{font-size:1.8333em}h2{font-size:1.6667em}h3{font-size:1.5em}h4{font-size:1.3333em}table{font-size:inherit}caption,th{font-weight:700}a{color:#00f}h1,h2,h3,h4,h5,h6{margin-top:1em}h1,h2,h3,h4,h5,h6,p,pre,blockquote,table,ol,ul,form{margin-bottom:12px}
body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li{float:left}.ce_gallery>ul li.col_first{clear:left}.float_left{float:left}.float_right{float:right}.block{overflow:hidden}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
/* mediaboxAdvanced v1.4.6, (c) 2007-2010 John Einselen <http://iaian7.com>, MIT-style license */
#mbOverlay{position:fixed;z-index:9998;top:0;left:0;width:100%;height:100%;background-color:#000;cursor:pointer}#mbOverlay.mbOverlayFF{background:transparent url("../../assets/mootools/mediabox/1.4.6/images/80.png") repeat}#mbOverlay.mbOverlayIE{position:absolute}#mbCenter{position:absolute;z-index:9999;left:50%;overflow:hidden;background-color:#000;-webkit-border-radius:10px;-khtml-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 5px 20px rgba(0,0,0,0.50);-khtml-box-shadow:0 5px 20px rgba(0,0,0,0.50);-moz-box-shadow:0 5px 20px rgba(0,0,0,0.50);box-shadow:0 5px 20px rgba(0,0,0,0.50);-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=180, Color='#000000')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=5,Direction=180,Color='#000000')}#mbCenter.mbLoading{background:#000 url("../../assets/mootools/mediabox/1.4.6/images/loading.gif") no-repeat center;-webkit-box-shadow:none;-khtml-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#mbImage{position:relative;left:0;top:0;font-family:Myriad,Verdana,Arial,Helvetica,sans-serif;line-height:20px;font-size:12px;color:#fff;text-align:left;background-position:center center;background-repeat:no-repeat;padding:10px}#mbBottom{min-height:20px;font-family:Myriad,Verdana,Arial,Helvetica,sans-serif;line-height:20px;font-size:12px;color:#999;text-align:left;padding:0 10px 10px}#mbTitle,#mbPrevLink,#mbNextLink,#mbCloseLink{display:inline;color:#fff;font-weight:bold;line-height:20px;font-size:12px}#mbNumber{display:inline;color:#999;line-height:14px;font-size:10px;margin:auto 10px}#mbCaption{display:block;color:#999;line-height:14px;font-size:10px}#mbPrevLink,#mbNextLink,#mbCloseLink{float:right;outline:0;margin:0 0 0 10px;font-weight:normal}#mbPrevLink b,#mbNextLink b,#mbCloseLink b{color:#eee;font-weight:bold;text-decoration:underline}#mbPrevLink big,#mbNextLink big,#mbCloseLink big{color:#eee;font-size:16px;line-height:14px;font-weight:bold}#mbBottom a,#mbBottom a:link,#mbBottom a:visited{text-decoration:none;color:#ddd}#mbBottom a:hover,#mbBottom a:active{text-decoration:underline;color:#fff}#mbError{position:relative;font-family:Myriad,Verdana,Arial,Helvetica,sans-serif;line-height:20px;font-size:12px;color:#fff;text-align:center;border:10px solid #700;padding:10px 10px 10px;margin:20px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#mbError a,#mbError a:link,#mbError a:visited,#mbError a:hover,#mbError a:active{color:#d00;font-weight:bold;text-decoration:underline}
/* Swipe 2.0, (C) Brad Birdsall 2012, MIT license */
.content-slider{overflow:hidden;visibility:hidden;position:relative}.slider-wrapper{overflow:hidden;position:relative}.slider-wrapper>*{float:left;width:100%;position:relative}.slider-control{height:30px;position:relative}.slider-control a,.slider-control .slider-menu{position:absolute;top:9px;display:inline-block}.slider-control .slider-prev{left:0}.slider-control .slider-next{right:0}.slider-control .slider-menu{top:0;width:50%;left:50%;margin-left:-25%;font-size:27px;text-align:center}.slider-control .slider-menu b{color:#bbb;cursor:pointer}.slider-control .slider-menu b.active{color:#666}
/* ruu_style.css */
#main .ce_text ul{padding-left:20px;margin-bottom:20px}#main .ce_text li{font: 15px/25px 'Crimson Text',Times New Roman,serif;color: #312e30;list-style: disc outside}#main .highlight-box{padding: 20px;border: 2px solid #ccc;margin: 10px 0 30px}#main .ce_text a{text-decoration: underline;color: #80140c}#main #russia{left:478px;top:20px}body{width:100%;font-family:'Crimson',Arial,sans serif;font-weight:normal}body.startseite #main,body.sortiment #main,body.sortiment #container{width:1010px}#main *{margin:0;padding:0;border:0;outline:0}#header{margin-bottom:37px;padding-top:20px;background:#f9f9f9 url("../../files/layout_ruu/bg_header.gif") left bottom repeat-x;border-bottom:4px solid #80140c}#header .inside,#container{width:950px;margin-right:auto;margin-left:auto}#main,body.sortiment #main #sortiment{width:950px;float:none;margin-right:auto;margin-left:auto}#main .mod_article{position:relative;margin-bottom:70px}#main #weltkarte.mod_article{margin-bottom:0;text-align:center;background-color:#e9e8de}body.history #main .mod_article{margin-bottom:0}body.history #main .mod_article:last-child{margin-bottom:70px}#main #welcome,#main #sortiment{width:950px;margin:65px auto 70px;padding-top:15px;padding-bottom:5px;border-top:1px dotted #000;border-bottom:1px dotted #000}body.mac.firefox #main #welcome,body.mac.firefox #main #sortiment{padding-top:24px}#footer{background:#312e30 url("../../files/layout_ruu/bg_footer.gif") center top no-repeat;border-top:4px solid #80140c}#footer .inside{width:950px;margin-right:auto;margin-left:auto}#header #logo{width:265px;height:95px;margin-right:auto;margin-left:auto}#header .mod_customnav{right:0;top:0;position:absolute}#header .mod_customnav ul li{float:left;margin-right:1px;margin-left:1px;font:12px 'Fira Sans',Arial,sans serif;color:#312e30}#header .mod_customnav ul li a{font:12px 'Fira Sans',Arial,sans serif;text-decoration:none;color:#312e30;font-weight:300}#header .mod_customnav ul li a.active,#header .mod_customnav ul li a:hover{text-decoration:underline}#header .mod_navigation{margin-top:38px}#header .mod_navigation ul{text-align:center}#header .mod_navigation ul li{float:none;display:inline-block;margin-right:20px;margin-left:20px}#header .mod_navigation ul li a{height:16px;display:block;margin-right:auto;margin-left:auto;padding-top:9px;padding-bottom:9px;font:16px/16px 'Fira Sans',Arial,sans serif;text-decoration:none;color:#c0bfb1;text-transform:uppercase;font-weight:500}#header .mod_navigation ul li a.active,#header .mod_navigation ul li a.trail,#header .mod_navigation ul li a:hover{color:#fff}#main h1{margin-top:38px;margin-bottom:34px;padding-bottom:20px;text-align:center;border-bottom:1px dotted #000;font:37px 'Crimson Text',Times New Roman,serif;color:#80140c}body.joboffers #main h1.ce_headline,body.expertises  #main h1.ce_headline{margin-top:0;margin-bottom:28px;padding-bottom:0;border-bottom:0}body.history #main .ce_text h1{margin-top:0;margin-bottom:32px;padding-bottom:0;text-align:left;border-bottom:0;font-size:30px;font-weight:600}body.mac.firefox.history #main .ce_text h1{margin-top:16px}body.history #main .subcl .ce_text,body.history #main .subcl h2.ce_headline,body.history #main .subcl h3.ce_headline{margin-left:164px}#main h2.ce_headline{margin-bottom:10px;font:24px/24px 'Crimson Text',Times New Roman,serif;color:#80140c;font-weight:600}body.history #main .ce_text h2{left:0;position:absolute;margin-top:-3px;font:27px/27px 'Crimson Text',Times New Roman,serif;font-weight:bold;color:#80140c;text-transform:none}body.history #main h3.ce_headline{font:14px 'Fira Sans',Arial,sans serif;color:#312e30;text-transform:uppercase}#main .ce_text.contact h3{margin-top:3px;margin-bottom:8px;font:20px/22px 'Crimson Text',Times New Roman,serif;color:#312e30;font-weight:600}#main .ce_text.contact h3 em{font-size:16px}#main .ce_text p em{color:#80140c}#main .ce_text.contact p{margin-bottom:0;line-height:20px}#main .ce_text h2{margin-top:0;margin-bottom:32px;font:30px/34px 'Crimson Text',Times New Roman,serif;color:#80140c;font-weight:600}#main .subcl h2{margin-top:0;margin-bottom:0;padding-top:7px;padding-bottom:7px;font:15px/15px 'Fira Sans',Arial,sans serif;color:#312e30;text-transform:uppercase}#main .subcl .pdf{width:302px}#main .subcl .pdf h2{margin-bottom:10px;padding-left:33px;background-image:url("../../files/layout_ruu/bg_headline_pdf.png");background-position:left center;background-repeat:no-repeat}#main .ce_text.pdf p a{font-weight:600}body.chronik #main .ce_text h2{margin-bottom:14px}#main .ce_text h3{margin-bottom:20px}body.chronik #main .ce_text{padding-top:36px;padding-bottom:17px}#main .col-left{width:324px;float:left;margin-bottom:59px}body.history #main .subcolumns{margin-top:13px;padding-top:13px;border-top:1px dotted #000}body.history #main .mod_article:first-child .subcolumns{margin-top:0;padding-top:0;border-top:0px}body.history #main .subcl .ce_text{margin-top:-4px}body.history #main .subcl .ce_text.bold{overflow:visible}#main .ce_text.teaser{padding-top:0;padding-bottom:22px;border-top:0px;border-bottom:0px}#main .ce_text.contact{width:316px;margin-bottom:9px;padding:3px;border:1px solid #e9e8de;border-radius:3px;behavior:url('assets/css3pie/1.0.0/PIE.htc')}#main .ce_headline.contact{width:264px;margin-top:32px;margin-bottom:9px;padding-top:18px;padding-bottom:18px;padding-left:60px;background-image:url("../../files/layout_ruu/icon-contact.jpg");background-position:left center;background-repeat:no-repeat;border-top:1px dotted #000;border-bottom:1px dotted #000;font:15px/15px 'Fira Sans',Arial,sans serif;color:#312e30;text-transform:uppercase}#main .ce_iamge.award{margin-top:164px;margin-bottom:20px}#main .expertiseslist .toggler_outer{width:264px;margin-bottom:0;padding-top:19px;padding-bottom:17px;padding-left:60px;background-image:url("../../files/layout_ruu/bg_hyperlink_expertises.png");background-position:left top;background-repeat:no-repeat;border-top:1px dotted #000;border-bottom:1px dotted #000;font:15px/15px 'Fira Sans',Arial,sans serif;color:#312e30;text-transform:uppercase;letter-spacing:.02em;cursor:pointer}body.mac.firefox #main .expertiseslist .toggler_outer{padding-top:20px;padding-bottom:16px}#main .expertiseslist .toggler_outer.active{background-position:left bottom}body.joboffers #main .ce_text.teaser,body.expertises #main .ce_text.teaser{border-bottom:1px dotted #828282}body.expertises #main .ce_text.teaser{margin-bottom:48px}#main .ce_text .image_container.float_left{margin-right:22px}#main .ce_text.contact .image_container.float_left{margin-right:4px}#main .ce_text .image_container.float_right{margin-left:22px}#main .ce_text .image_container.float_above{margin-bottom:20px}#main .ce_text p{margin-bottom:19px;font:15px/25px 'Crimson Text',Times New Roman,serif;color:#312e30}#main .ce_text.bold p{margin-right:23px;font-weight:600}#main .ce_text p:last-child{margin-bottom:0}body.startseite #main .ce_text p:last-child,body.sortiment #main .ce_text p:last-child{margin-bottom:19px}#main .ce_text.teaser p{text-align:center;font:23px/34px 'Gesta-Light',Arial,sans serif;font-weight:normal;color:#141428}#main .ce_hyperlink.catalog{margin-top:28px}#main .ce_hyperlink.catalog a,#main .ce_hyperlink.website a,#main .ce_hyperlink.epaper a{width:264px;height:15px;display:block;padding-top:19px;padding-bottom:17px;padding-left:60px;background-position:left top;background-repeat:no-repeat;border-top:1px dotted #312e30;border-bottom:1px dotted #312e30;font:15px/15px 'Fira Sans',Arial,sans serif;text-decoration:none;color:#312e30;text-transform:uppercase}body.mac.firefox #main .ce_hyperlink.catalog a,body.mac.firefox #main .ce_hyperlink.website a,body.mac.firefox #main .ce_hyperlink.epaper a{padding-top:20px;padding-bottom:16px}#main .ce_hyperlink.catalog a{background-image:url("../../files/layout_ruu/bg_hyperlink_catalog.png")}#main .ce_hyperlink.website a{background-image:url("../../files/layout_ruu/bg_hyperlink_website.png");letter-spacing:.02em}#main .ce_hyperlink.epaper a{background-image:url("../../files/layout_ruu/bg_hyperlink_catalog.png")}#main .ce_hyperlink.catalog a:hover,#main .ce_hyperlink.website a:hover,#main .ce_hyperlink.epaper a:hover{display:block;background-position:left bottom;color:#80140c}#main .caption{margin-top:8px;font:14px 'Crimson Text',Times New Roman,serif;font-style:italic;color:#312e30}body.history #main .caption{margin-bottom:56px}body.joboffers #main .mod_newslist.joboffers .ce_text p{margin-bottom:0}#main table.expertises{width:100%;margin-top:4px;border-collapse:separate;table-layout:fixed}#main table.expertises th{padding:5px;font:15px/15px 'Fira Sans',Arial,sans serif;color:#312e30;text-transform:uppercase}#main table.expertises th.col_1{font-style:italic;text-indent:-999em}#main table.expertises th,#main table.expertises td{border-bottom:1px dotted #000}#main table.expertises td{padding:10px;vertical-align:middle;text-align:left;font:15px/15px 'Crimson Text',Times New Roman,serif;color:#312e30}#main table.expertises tr.row_0 td{border-top:20px solid #fff}#main table.expertises tr:hover td{background-color:#f3f2f1}#main .slider-control{position:static}#main table.expertises td a.text{display:block;text-decoration:none;color:#312e30}#main table.expertises td a.icon{width:23px;height:21px;display:inline-block;background-image:url("../../files/layout_ruu/bg_download_pdf.gif");background-position:left top;background-repeat:no-repeat;text-indent:999em}#main table.expertises tr td a.icon:hover{background-position:left bottom}#main table.expertises .col_1{width:360px}#main table.expertises .col_2{text-align:right;width:81px}#main table.expertises .col_3{text-align:right;width:81px}#main table.expertises th{vertical-align:middle}#main table.expertises th.col_0 span{display:inline-block;width:50px}#main table.expertises th.col_3 span{display:inline-block;width:70px}#main .subcl .mod_listing{margin-bottom:50px}#main .subcl .mod_listing input.text{width:234px;padding:15px 13px 12px;background-color:#f3f2f1;border:0;font:15px/15px 'Fira Sans',Arial,sans serif;color:#312e30;outline:0}body.mac.safari #main .subcl .mod_listing input.text{height:15px;margin-top:0;padding:15px 13px 12px}body.mac.safari #main .subcl .mod_listing input{vertical-align:text-top}#main .subcl .mod_listing input.submit{width:42px;height:42px;margin-left:-5px;background-image:url("../../files/layout_ruu/bg_search_btn.gif");background-position:left top;background-repeat:no-repeat;border:0;text-indent:-999px;cursor:pointer}#main .subcl .mod_listing input.submit:hover,#main .subcl .mod_listing input.submit:focus{background-position:left bottom}#main .subcl .mod_listing span.hint{display:block;margin-top:5px;font:12px/12px 'Fira Sans',Arial,sans serif;color:#312e30;font-weight:300}#main .ce_image.country{position:absolute;display:none}#main .ce_image.country.hovered{display:block}#main #argentina{left:279px;top:341px}#main #austria{left:460px;top:176px}#main #australia{left:710px;top:329px}#main #chile{left:271px;top:309px}#main #denmark{left:461px;top:143px}#main #france{left:413px;top:157px}#main #germany{left:452px;top:147px}#main #ireland{left:401px;top:147px}#main #italy{left:455px;top:186px}#main #crimea{left:535px;top:182px}#main #brazil{left:259px;top:286px}#main #latvia{left:492px;top:139px}#main #greece{left:487px;top:193px}#main #barbados{left:319px;top:266px}#main #mexico{left:143px;top:215px}#main #new_zealand{left:874px;top:410px}#main #nicaragua{left:238px;top:274px}#main #norway{left:442px;top:84px}#main #portugal{left:416px;top:198px}#main #south_africa{left:464px;top:373px}#main #spain{left:403px;top:195px}#main #switzerland{left:451px;top:176px}#main #scotland{left:414px;top:133px}#main #usa{left:131px;top:161px}#main #trinidad-tobago{left:301px;top:277px}#placeholder{left:0;top:0;position:absolute}#main .mod_producersreader h1{margin-top:0;margin-bottom:15px;padding-top:0;padding-bottom:0;text-align:left;border-bottom:0;font:30px 'Crimson Text',Times New Roman,serif;color:#80140c;font-weight:500}#main .mod_producersreader{margin-top:43px}#main .mod_producersreader h2{font:14px/18px 'Fira Sans',Arial,sans serif;font-weight:normal;color:#312e30;text-transform:uppercase}#main .mod_producersreader .quotation{margin-top:15px;margin-bottom:50px;padding-top:10px;padding-bottom:10px;border-top:1px dotted #000;border-bottom:1px dotted #000}#main .mod_producersreader .quotation h3{text-align:center;font:20px/25px 'Crimson Text',Times New Roman,serif;font-style:italic;color:#312e30}#main .mod_producersreader .quotation span.author,#main .mod_producersreader .expertiseslist span.empty{display:block;margin-top:5px;text-align:center;font:12px/18px 'Fira Sans',Arial,sans serif;color:#80140c}#main .mod_producersreader .expertiseslist{margin-top:15px;margin-bottom:15px;padding-top:10px;padding-bottom:10px}#main .mod_producersreader .expertiseslist .toggler{display:block;padding-top:12px;padding-bottom:12px;padding-left:12px;background-image:url("../../files/layout_ruu/bg_toggler_big_open.png");background-position:right top;background-repeat:no-repeat;border-bottom:1px dotted #000;font:15px/15px 'Crimson Text',Times New Roman,serif;font-weight:normal;color:#312e30;text-transform:uppercase;cursor:pointer}#main .mod_producersreader .expertiseslist .toggler:hover{background-position:right bottom}#main .mod_producersreader .expertiseslist .toggler.active{background-image:url("../../files/layout_ruu/bg_toggler_big_close.png")}#main .mod_producersreader .expertiseslist .toggler.active:hover{background-position:right bottom}#main .mod_producersreader .expertiseslist .expertise{margin-left:57px;padding-top:5px;padding-bottom:5px;padding-left:3px;border-bottom:1px dotted #000}#main .mod_producersreader .expertiseslist .expertise a{display:block;padding:3px 48px 3px 2px;background-image:url("../../files/layout_ruu/bg_download_pdf_icon.gif");background-position:right top;background-repeat:no-repeat;font:15px/15px 'Crimson Text',Times New Roman,serif;font-weight:normal;text-decoration:none;color:#312e30;text-transform:none}#main .mod_producersreader .expertiseslist .expertise a:hover{display:block;background-position:right bottom;color:#80140c;background-position: 241px -121px}#main .mod_producersreader .intro,#main .mod_producersreader .ce_sliderStart{margin-bottom:25px}#main .mod_producersreader .producerdetails{padding-bottom:25px}#main .mod_brandsreader .logo{margin-bottom:65px}#main .mod_brandsreader .right{width:302px;float:right;padding-bottom:50px;border-bottom:1px dashed #383838}#main .mod_brandsreader .right .ce_image,#main .mod_brandsreader .right .attributes{margin-bottom:40px}#main .mod_brandsreader .right ul li{margin-bottom:15px;margin-left:20px;padding-left:0;font:19px 'Gesta-Medium',Arial,sans serif;color:#312e30;list-style-image:url("../../files/layout/bg_li_attributes.png")}#main .mod_brandsreader .right a.hyperlink{height:16px;display:block;margin-bottom:4px;padding-top:6px;padding-bottom:7px;padding-left:40px;background-position:left top;background-repeat:no-repeat;font:16px/16px 'Gesta-Light',Arial,sans serif;text-decoration:none;color:#adadad}#main .mod_brandsreader .right a.hyperlink:hover{text-decoration:underline}#main .mod_brandsreader .right a.website{background-image:url("../../files/layout/bg_url_website.png")}#main .mod_brandsreader .right a.facebook{background-image:url("../../files/layout/bg_url_facebook.png")}#main .mod_brandsreader .right a.twitter{background-image:url("../../files/layout/bg_url_twitter.png")}#main .mod_brandsreader #prev,#main .mod_brandsreader #next{width:40px;height:40px;position:absolute;display:inline-block;background-position:center top;background-repeat:no-repeat;text-indent:-999em}#main .mod_brandsreader #prev:hover,#main .mod_brandsreader #next:hover{background-position:center bottom}#main .mod_brandsreader #prev{left:0;display:block;background-image:url("../../files/layout/bg_previous_product.png")}#main .mod_brandsreader #next{right:0;display:block;background-image:url("../../files/layout/bg_next_product.png")}#main .mod_producernavigation{width:100%;padding-top:40px;border-top:1px dotted #80140c}#main .mod_producersreader .slider-control{height:0px}#main .slider-control a{width:46px;height:90px;top:145px;display:block;background-position:left top;background-repeat:no-repeat;text-indent:-999em}#main .mod_producersreader .slider-control a{top:110px}#main .slider-control a:hover{background-position:left bottom}#main .slider-control a.slider-prev{background-image:url("../../files/layout_ruu/bg_slider_previous.png")}#main .slider-control a.slider-next{background-image:url("../../files/layout_ruu/bg_slider_next.png")}#main .slider-control .slider-menu{width:1010px;height:14px;left:0;top:416px;position:absolute;text-align:center;font-size:14px}#main .slider-menu b{width:8px;height:8px;display:inline-block;margin-right:3px;margin-left:3px;background-image:url("../../files/layout_ruu/bg_slider_menu_item.png");background-position:center center;background-repeat:no-repeat;text-indent:-999em}.slider-control a,.slider-control .slider-menu{top:0}#main .slider-menu b.active{background-image:url("../../files/layout_ruu/bg_slider_menu_item_active.png")}#main .mod_newslist{position:relative;margin-top:35px;padding-bottom:70px;border-bottom:1px dotted #828282}#main .mod_newslist.news1{padding-bottom:35px}#main #aktuelles .mod_newslist.news3{margin-bottom:35px}#main .mod_newslist h2,#main .mod_newslist h2 a{margin-top:11px;margin-bottom:30px;font:30px/37px 'Crimson Text',Times New Roman,serif;text-decoration:none;color:#312e30}#main .mod_newslist h2 a:hover{color:#80140c}body.joboffers #main .mod_newslist h2{margin-top:20px;margin-bottom:10px}#main .mod_newslist.news2 h2{margin-bottom:22px}#main .mod_newslist.news3 h2{min-height:86px;margin-top:0;margin-bottom:0}#main .ce_text.teaser p{width:800px;margin:0 auto 26px;font:24px/35px 'Crimson Text',Times New Roman,serif;font-style:italic;color:#312e30}#main .mod_newslist .ce_text ul li{margin-left:20px;font:15px/25px 'Crimson Text',Times New Roman,serif;color:#312e30;list-style-type:disc}#main .mod_newslist p{text-align:left;font:15px/25px 'Crimson Text',Times New Roman,serif;color:#312e30}#main .mod_newslist p.more{bottom:20px;position:absolute;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}#main .mod_newslist.news1 p.more{bottom:0;position:relative;margin-top:20px}#main .mod_newslist p.more a{display:inline-block;padding-right:20px;background-image:url("../../files/layout_ruu/bg_hyperlink_more.png");background-position:right top;background-repeat:no-repeat;font:16px/16px 'Fira Sans',Arial,sans serif;text-decoration:none;color:#312e30;font-weight:300}#main .mod_newslist p.more a:hover{background-position:right bottom;color:#80140c}#main .mod_newslist p.info{margin-top:0;margin-bottom:0;font:14px/14px 'Fira Sans',Arial,sans serif;color:#666;letter-spacing:.05em;font-weight:300}#main .mod_newslist.news1 p.info{color:#7f7f7f}#main .mod_newslist.news1 .image_container{float:left;margin-right:30px}#main .mod_newslist.news2 .layout_latest{width:450px;float:left;margin-right:25px}#main .mod_newslist.news2 p.info{margin-top:30px;margin-bottom:0}#main .mod_newslist.news3 p.info{margin-top:30px;margin-bottom:12px}#main .mod_newslist.news3 .layout_latest{width:291px;float:left;margin-right:25px}#main .mod_newslist.news3 .teaser{margin-top:30px}#main .mod_newslist.archive{padding-bottom:0;border-bottom:0}#main .mod_newslist.archive .pagination,#main .mod_newsreader .pagination,#main .mod_producernavigation{padding-bottom:0;text-align:center}#main .mod_newslist.archive .pagination p,#main .mod_newslist.archive .pagination ul li,#main .mod_newsreader .pagination p,#main .mod_newsreader .pagination ul li{display:none}#main .ce_hyperlink.to_archive,#main .ce_hyperlink.back_to_news{width:965px;height:20px;bottom:0;position:absolute;text-align:center}#main .ce_hyperlink.back_to_news{left:0;text-align:left}#main .ce_hyperlink.to_archive{right:0;text-align:right}#main .mod_newslist.archive .pagination ul li.next,#main .mod_newslist.archive .pagination ul li.previous,#main .mod_newsreader .pagination ul li.next,#main .mod_newsreader .pagination ul li.previous,#main .mod_producernavigation ul li.next,#main .mod_producernavigation ul li.previous{bottom:0;position:absolute;display:block;z-index:10}#main .mod_newslist.archive .pagination ul li.next,#main .mod_newsreader .pagination ul li.next,#main .mod_producernavigation ul li.next{right:0}#main .mod_newslist.archive .pagination ul li.previous,#main .mod_newsreader .pagination ul li.previous,#main .mod_producernavigation ul li.previous{left:0}#main .ce_hyperlink.back_to_news a{z-index:9}#main .backToMap,#main .backToNews{text-align:center}#main .mod_newslist.archive .pagination ul li.next a,#main .mod_newslist.archive .pagination ul li.previous a,#main .mod_newsreader .pagination ul li.next a,#main .mod_newsreader .pagination ul li.previous a,#main .ce_hyperlink.to_archive a,#main .ce_hyperlink.back_to_news a,#main .mod_producernavigation ul li a,#main .backToMap a,#main .backToNews a{display:inline-block;background-repeat:no-repeat;font:18px/18px 'Crimson Text',Times New Roman,serif;font-style:italic;text-decoration:none;color:#c0bfb1}#main .mod_producernavigation ul li a:hover{color:#80140c}#main .mod_producernavigation li.previous a{padding-left:20px;background-image:url("../../files/layout_ruu/bg_pagination_previous.png");background-position:left top;background-repeat:no-repeat}#main .mod_producernavigation li.previous a:hover{background-position:left bottom}#main .mod_newslist.archive .pagination ul li.next a,#main .mod_newsreader .pagination ul li.next a,#main .ce_hyperlink.to_archive a{padding-right:14px;background-image:url("../../files/layout_ruu/bg_hyperlink_goforward.png");background-position:right top;background-repeat:no-repeat}#main .mod_producernavigation li.next a{padding-right:20px;background-image:url("../../files/layout_ruu/bg_pagination_next.png");background-position:right top;background-repeat:no-repeat}#main .mod_producernavigation li.next a:hover{background-position:right bottom}#main .mod_newslist.archive .pagination ul li.previous a,#main .mod_newsreader .pagination ul li.previous a,#main .ce_hyperlink.back_to_news a{padding-left:14px;background-image:url("../../files/layout_ruu/bg_hyperlink_goback.png");background-position:left top}#main .mod_newslist.archive .pagination ul li a:hover,#main .mod_newsreader .pagination ul li a:hover,#main .ce_hyperlink.to_archive a:hover,#main .ce_hyperlink.back_to_news a:hover,#main .backToMap a:hover,#main .backToNews a:hover{color:#80140c}#main .mod_newslist.archive .pagination ul li.next a:hover,#main .mod_newsreader .pagination ul li.next a:hover,#main .ce_hyperlink.to_archive a:hover,#main .ce_hyperlink.back_to_news a:hover{background-position:right bottom}#main .mod_newslist.archive .pagination ul li.previous a:hover,#main .mod_newsreader .pagination ul li.previous a:hover,#main .ce_hyperlink.back_to_news a:hover{background-position:left bottom}#main .mod_newslist .newslist_row{position:relative;margin-bottom:35px;padding-bottom:70px;border-bottom:1px dotted #828282}#main .mod_newsreader{margin-top:38px;margin-bottom:0;padding-bottom:0}#main .mod_newsreader h1,#main .mod_newsreader p.info{padding-right:162px;padding-left:162px;text-align:left}#main .mod_newsreader h1{margin-top:14px;padding-bottom:30px;border-bottom:1px dotted #828282;font-size:30px;line-height:37px}#main .mod_newsreader p.info{font:14px/14px 'Fira Sans',Arial,sans serif;color:#7f7f7f;font-weight:300}#main .mod_newsreader h1,#main .mod_newsreader p.info,#main .mod_newsreader .ce_text,#main .mod_newsreader .ce_image{padding-right:162px;padding-left:162px;text-align:left}#main .mod_newsreader .ce_text,#main .mod_newsreader .ce_image{padding-top:0;padding-bottom:26px;text-align:left;border-top:0}#main .mod_newsreader .caption{margin-top:18px;font:14px/18px 'Crimson Text',Times New Roman,serif;font-style:italic;color:#312e30}#main .mod_newsreader p.back{display:none}#main .mod_newsreader .pagination{margin-top:38px;margin-bottom:0;padding-top:30px;border-top:1px dotted #828282}#main .mod_newslist.joboffers{padding-right:162px;padding-left:162px;text-align:left;border-bottom:0px}#main .mod_newslist.joboffers .layout_full{position:relative;margin-bottom:50px;padding-bottom:75px;border-bottom:1px dotted #828282}#main .mod_newslist.joboffers .layout_full.last{margin-bottom:0}#main .mod_newslist.joboffers .ce_text{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;border-top:0;border-bottom:0}#main .mod_newslist.joboffers .ce_download,#main .mod_newslist.joboffers .ce_downloads{margin-top:15px;margin-bottom:15px;padding-top:0;padding-bottom:0}#main .mod_newslist.joboffers p.info{margin-bottom:8px;border-bottom:0}#main .mod_newslist.joboffers h1{margin-top:0;margin-bottom:12px;padding-bottom:0;text-align:left;border-bottom:0;font:30px 'Crimson Text',Times New Roman,serif;color:#80140c}#main .mod_newslist.joboffers h2{font:18px/28px 'Crimson Text',Times New Roman,serif;color:#312e30;text-transform:uppercase}#main .mod_newslist.joboffers .toggler{bottom:38px;position:absolute;display:inline-block;padding-right:20px;background-image:url("../../files/layout_ruu/bg_toggler_open.png");background-position:right top;background-repeat:no-repeat;font:16px/16px 'Fira Sans',Arial,sans serif;color:#312e30;cursor:pointer}#main .mod_newslist.joboffers .toggler:hover{background-position:right bottom;color:#80140c}#main .mod_newslist.joboffers .toggler span.collapse,#main .mod_newslist.joboffers .toggler.active span.open{display:none}#main .mod_newslist.joboffers .toggler.active span.collapse,#main .mod_newslist.joboffers .toggler span.open{display:block}#main .mod_newslist.joboffers .toggler.active{background-image:url("../../files/layout_ruu/bg_toggler_close.png")}#footer .mod_customnav{clear:both;padding-top:254px;text-align:center}#footer .mod_customnav ul li{display:inline-block}#footer .mod_customnav ul li.divider{font:12px/12px 'Fira Sans',Arial,sans serif;color:#f9f9f9;font-weight: 300}#footer .mod_customnav ul li a{font:12px/12px 'Fira Sans',Arial,sans serif;font-weight:normal;text-decoration:none;color:#f9f9f9;font-weight:300}#footer .mod_customnav ul li a.active,#footer .mod_customnav ul li a.trail,#footer .mod_customnav ul li a:hover{text-decoration:underline}#footer .mod_customnav ul li.nolink a.active,#footer .mod_customnav ul li.nolink a.trail,#footer .mod_customnav ul li.nolink a:hover{text-decoration:none;cursor:default}#footer h4{text-align:left;font:14px 'Gesta-Medium',Arial,sans serif;color:#505050;text-transform:uppercase}#cookie-bar{background-color:#801404}#footer #cookie-bar{margin: 192px 0 -220px}#footer{min-height: 294px;height: auto}
/* ruu_mediabox.css */
#mbOverlay{width:100%;height:100%;left:0;top:0;position:fixed;z-index: 9998;cursor: pointer;background-color: transparent}#mbOverlay.mbOverlayFF{background: transparent url("../../images/80.png") repeat}#mbOverlay.mbOverlayIE{position:absolute}#mbCenter{left:50%;position:absolute;overflow:hidden;background-color:#fff;border-radius:0;behavior:url('assets/css3pie/1.0.0/PIE.htc');z-index: 9999;-khtml-border-radius: 00px;-webkit-box-shadow: 0px 5px 20px rgba(0,0,0,0.40);-khtml-box-shadow: 0px 5px 20px rgba(0,0,0,0.40);-moz-box-shadow: 0px 5px 20px rgba(0,0,0,0.40);box-shadow: 0px 5px 20px rgba(0,0,0,0.40);/* For IE 8 */-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=180, Color='#000000')";/* For IE 5.5 - 7 */filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=180, Color='#000000')}#mbCenter{top:495px !important;height:522px !important}#mbCenter.mbLoading{background:#fff url("../../files/layout_ruu/loading3.gif") center center no-repeat;/*	This style is applied only during animation.	*//*	For example, the next lines turn off shadows	*//*	improving browser performance on slow systems.	*//*	To leave shadows on, just remove the following:	*/-webkit-box-shadow: none;-khtml-box-shadow: none;-moz-box-shadow: none;box-shadow: none}#mbImage{left:0;top:0;position:relative;padding:0;text-align:center;background-position:center center;background-repeat:no-repeat;font-size:12px;line-height:20px;color:#666;/*	Inline content styling	*/font-family: Myriad, Verdana, Arial, Helvetica, sans-serif}#mbBottom{min-height:0px}#mbBottom *{display:none}#mbTitle,#mbPrevLink,#mbNextLink,#mbCloseLink{display:inline;font-size:12px;line-height:20px;font-weight:bold;color:#666}#mbNumber{display:inline;margin:auto 10px;font-size:10px;line-height:14px;color:#999}#mbCaption{display:block;font-size:10px;line-height:14px;color:#666}#mbPrevLink,#mbNextLink,#mbCloseLink{float:right;margin:0 0 0 10px;font-weight:normal;outline: none}#mbPrevLink b,#mbNextLink b,#mbCloseLink b{font-weight:bold;text-decoration:underline;color:#666}#mbPrevLink big,#mbNextLink big,#mbCloseLink big{font-size:16px;line-height:14px;font-weight:bold;color:#666}#mbCloseLink big{width:25px;height:25px;right:16px;top:16px;position:absolute;display:block;background-image:url("../../files/layout_ruu/bg_mbCloseLink.png");background-position:left top;background-repeat:no-repeat;text-indent:-999em}#mbCloseLink big:hover{background-position:left bottom;font-size:16px;line-height:14px;font-weight:bold;color:#666}#mbBottom a,#mbBottom a:link,#mbBottom a:visited{color:#666;/* Thanks to Danny Jung for feedback and corrections */	text-decoration: none}#mbBottom a:hover,#mbBottom a:active{text-decoration:underline;color:#999}#mbError{position:relative;margin:20px;padding:10px;text-align:center;border:10px solid #700;border-radius:5px;font:12px/20px Myriad,Verdana,Arial,Helvetica,sans-serif;color:#000;behavior:url('assets/css3pie/1.0.0/PIE.htc');-khtml-border-radius: 5px}#mbError a,#mbError a:link,#mbError a:visited,#mbError a:hover,#mbError a:active{font-weight:bold;text-decoration:underline;color:#700}
.content-slider {
	visibility: visible;
}

.slider-wrapper .ce_image {
	display: none;
}

.slider-wrapper .ce_image:first-child {
	display: block;
}

.slider-wrapper .ce_image[data-index] {
	display: block;
}

#main .image_container-action {
	display: none;
}

#main .content-slider .image_container {
	position: relative;
}

#main .content-slider .image_container img {
	display: block;
}

#main .content-slider .image_container-action {
	display: block;
	position: absolute;
	right: 15px;
	bottom: 15px;
	background-color: #ffffff;
	background-color: rgba(255, 255, 255, .85);
	white-space: nowrap;
	text-align: right;
	text-transform: uppercase;
	color: #6e6432;
	padding: 17px 1.25em;
	transition: background-color ease .4s;
}

#main .content-slider .image_container-action:hover {
	background-color: rgba(255, 255, 255, .95);
}

#main .content-slider .image_container-action span {
	position: relative;
	top: 1px;
	font: 15px/16px 'Catamaran',Arial,sans serif;
	font-weight: 600;
	letter-spacing: 1.5px;
	display: inline-block;
}

#main .content-slider .image_container-action span span {
	position: relative;
	top: 1px;
	width: 5px;
	height: 11px;
	margin-left: 5px;
	background: url("../../files/layout_ruu/chevron-right.png") no-repeat right center;
}

#main .content-slider .image_container-action.bottom-left {
	right: auto;
	left: 15px;
	text-align: left;
}

