@font-face{font-family:"DINEngschriftStd";src:url("/typo3conf/ext/rh_theme/Resources/Public/Fonts/310138_0_0.eot");src:url("/typo3conf/ext/rh_theme/Resources/Public/Fonts/310138_0_0.eot?#iefix") format("embedded-opentype"),url("/typo3conf/ext/rh_theme/Resources/Public/Fonts/310138_0_0.woff2") format("woff2"),url("/typo3conf/ext/rh_theme/Resources/Public/Fonts/310138_0_0.woff") format("woff"),url("/typo3conf/ext/rh_theme/Resources/Public/Fonts/310138_0_0.ttf") format("truetype")}@font-face{font-family:"robotoregular";src:url("/typo3conf/ext/rh_theme/Resources/Public/Fonts/roboto_regular_macroman/Roboto-Regular-webfont.eot");src:url("/typo3conf/ext/rh_theme/Resources/Public/Fonts/roboto_regular_macroman/Roboto-Regular-webfont.eot?#iefix") format("embedded-opentype"),url("/typo3conf/ext/rh_theme/Resources/Public/Fonts/roboto_regular_macroman/Roboto-Regular-webfont.woff") format("woff"),url("/typo3conf/ext/rh_theme/Resources/Public/Fonts/roboto_regular_macroman/Roboto-Regular-webfont.ttf") format("truetype"),url("/typo3conf/ext/rh_theme/Resources/Public/Fonts/roboto_regular_macroman/Roboto-Regular-webfont.svg#robotoregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"roboto_condensedregular";src:url("/typo3conf/ext/rh_theme/Resources/Public/Fonts/roboto_condensed_macroman/RobotoCondensed-Regular-webfont.eot");src:url("/typo3conf/ext/rh_theme/Resources/Public/Fonts/roboto_condensed_macroman/RobotoCondensed-Regular-webfont.eot?#iefix") format("embedded-opentype"),url("/typo3conf/ext/rh_theme/Resources/Public/Fonts/roboto_condensed_macroman/RobotoCondensed-Regular-webfont.woff") format("woff"),url("/typo3conf/ext/rh_theme/Resources/Public/Fonts/roboto_condensed_macroman/RobotoCondensed-Regular-webfont.ttf") format("truetype"),url("/typo3conf/ext/rh_theme/Resources/Public/Fonts/roboto_condensed_macroman/RobotoCondensed-Regular-webfont.svg#roboto_condensedregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"roboto_condensedbold";src:url("/typo3conf/ext/rh_theme/Resources/Public/Fonts/roboto_boldcondensed_macroman/RobotoCondensed-Bold-webfont.eot");src:url("/typo3conf/ext/rh_theme/Resources/Public/Fonts/roboto_boldcondensed_macroman/RobotoCondensed-Bold-webfont.eot?#iefix") format("embedded-opentype"),url("/typo3conf/ext/rh_theme/Resources/Public/Fonts/roboto_boldcondensed_macroman/RobotoCondensed-Bold-webfont.woff") format("woff"),url("/typo3conf/ext/rh_theme/Resources/Public/Fonts/roboto_boldcondensed_macroman/RobotoCondensed-Bold-webfont.ttf") format("truetype"),url("/typo3conf/ext/rh_theme/Resources/Public/Fonts/roboto_boldcondensed_macroman/RobotoCondensed-Bold-webfont.svg#roboto_condensedbold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"robotomedium";src:url("/typo3conf/ext/rh_theme/Resources/Public/Fonts/roboto_medium_macroman/Roboto-Medium-webfont.eot");src:url("/typo3conf/ext/rh_theme/Resources/Public/Fonts/roboto_medium_macroman/Roboto-Medium-webfont.eot?#iefix") format("embedded-opentype"),url("/typo3conf/ext/rh_theme/Resources/Public/Fonts/roboto_medium_macroman/Roboto-Medium-webfont.woff") format("woff"),url("/typo3conf/ext/rh_theme/Resources/Public/Fonts/roboto_medium_macroman/Roboto-Medium-webfont.ttf") format("truetype"),url("/typo3conf/ext/rh_theme/Resources/Public/Fonts/roboto_medium_macroman/Roboto-Medium-webfont.svg#robotomedium") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"robotobold";src:url("/typo3conf/ext/rh_theme/Resources/Public/Fonts/roboto_bold_macroman/Roboto-Bold-webfont.eot");src:url("/typo3conf/ext/rh_theme/Resources/Public/Fonts/roboto_bold_macroman/Roboto-Bold-webfont.eot?#iefix") format("embedded-opentype"),url("/typo3conf/ext/rh_theme/Resources/Public/Fonts/roboto_bold_macroman/Roboto-Bold-webfont.woff") format("woff"),url("/typo3conf/ext/rh_theme/Resources/Public/Fonts/roboto_bold_macroman/Roboto-Bold-webfont.ttf") format("truetype"),url("/typo3conf/ext/rh_theme/Resources/Public/Fonts/roboto_bold_macroman/Roboto-Bold-webfont.svg#robotobold") format("svg");font-weight:normal;font-style:normal}.smartrssicon,#metasubnaviboxwrap,#subnaviboxwrap,#breadcrumb,#headernaviwrap,#footerbox{display:none}#smartnaviwrap{display:block}body{background:none;background-image:none !important}.wrapper{width:100%}.wrapper #header #headerlogowrap{padding-top:10px}.wrapper #header #headerlogowrap img{height:90px;width:auto;margin-right:20px}.wrapper #header #headerinner #smartnaviwrap a.menu-link{background-image:url("/typo3conf/ext/rh_theme/Resources/Public/Img/menu_icon.png");background-repeat:no-repeat;background-position:center center;background-size:48px 40px;display:block;height:40px;width:48px;float:left;margin:40px 40px 40px 14px}.wrapper #header #headerinner #smartnaviwrap #smartnavi{display:none}.wrapper #header #headerinner #smartnaviwrap #lupe{float:left;margin-top:40px;height:40px;width:auto}.wrapper #header #headerinner #smartnaviwrap #smartnavi.active{position:absolute;left:0;top:110px;font-family:"robotoregular";font-size:20px;display:block;background:#fff;width:100%;z-index:100}.wrapper #header #headerinner #smartnaviwrap #smartnavi.active .toChild{background:url("/typo3conf/ext/rh_theme/Resources/Public/Img/link_pfeil_unten.png") no-repeat scroll 0 center;display:block;float:right;height:36px;width:30px;z-index:101;cursor:pointer}.wrapper #header #headerinner #smartnaviwrap #smartnavi.active .toChild.akt{background:url("/typo3conf/ext/rh_theme/Resources/Public/Img/Link_Pfeil_oben.png") no-repeat scroll 0 center}.wrapper #header #headerinner #smartnaviwrap #smartnavi.active ul{list-style-type:none}.wrapper #header #headerinner #smartnaviwrap #smartnavi.active li{z-index:5;border-top:1px solid #666}.wrapper #header #headerinner #smartnaviwrap #smartnavi.active li a{text-decoration:none;color:#4a4a4a;margin:5px 0 5px 14px;display:inline-block;width:70%}.wrapper #header #headerinner #smartnaviwrap #smartnavi.active li a.akt{color:#42768c;font-family:"robotobold"}.wrapper #header #headerinner #smartnaviwrap #smartnavi.active ul.level2{display:none}.wrapper #header #headerinner #smartnaviwrap #smartnavi.active ul.level2.akt{display:block}.wrapper #header #headerinner #smartnaviwrap #smartnavi.active ul.level2.akt li{padding-left:10px}.wrapper #header #headerinner #smartnaviwrap #smartnavi.active ul.level3{display:none}.wrapper #header #headerinner #smartnaviwrap #smartnavi.active ul.level3.akt{display:block;margin-left:-10px}.wrapper #header #headerinner #smartnaviwrap #smartnavi.active ul.level3.akt li{padding-left:24px}#main #content{font-size:1em}#main #content #left{float:none;margin-right:0;width:auto}#main #content #left #mainteaserwrap #mainteaserimg{float:none}#main #content #left #mainteaserwrap #mainteaserimg img{height:auto;width:100%}#main #content #left #mainteaserwrap .mainteasertext{float:none;height:auto;line-height:34px;position:static;width:100%;display:block;margin-top:-6px}#main #content #left #mainteaserwrap .mainteasertext div{bottom:18px;left:20px;position:static;width:auto;padding:20px}#main #content #left #leftcontent{padding:0 20px}#main #content #left div#c300{display:block}#main #content #left div#c300 a.catmenu-link{padding-bottom:10px;display:block}#main #content #left div#c300 ul{display:none}#main #content #left div#c300 ul.active{display:block;list-style-type:none;border-top:#42768c 1px solid;z-index:10}#main #content #left div#c300 ul.active li{border-bottom:#42768c 1px solid;background:none;padding:5px 0 5px 0}#main #content #left div#c300 ul.active li a.active{font-weight:bold}#main #content #left div#c300 ul li ul{display:none}#main #content #right{float:none;width:100%;margin-top:40px}#main #content #right #c60{display:none}#main #content #right .rightbox{padding:0 20px}#main #content #right .news{margin:0 -20px}#main #content .gesbit_teaser{height:200px}#main #content .gesbit_teaser .teaser_image_wrap img{height:200px;width:200px}#main #content div.csc-textpic .csc-textpic-imagewrap{margin-right:0;float:none}#main #content div.csc-textpic .csc-textpic-imagewrap img{border:medium none;display:block;max-width:100%;height:auto}#footer #footerbottom{font-family:"robotoregular";font-size:16px;line-height:24px;width:auto;padding:34px 14px}#footer #footerbottom #footerbottomlinks{float:none}#footer #footerbottom #footernaviwrap{float:none}#footer #footerbottom #footernaviwrap ul{}#footer #footerbottom #footernaviwrap ul li{float:none;margin-left:0}#footer #footerbottom #footernaviwrap ul li:nth-child(6),#footer #footerbottom #footernaviwrap ul li:first-child{display:none}@media (max-width:672px){#main #content{}#main #content .gesbit_teaser{height:auto}#main #content .gesbit_teaser .teaser_image_wrap{float:none;margin-right:0}#main #content .gesbit_teaser .teaser_image_wrap img{width:100%;height:auto}#main #content .gesbit_teaser .teaser_text_wrap{padding:12px}#main #content .tx-seminars-pi1 .tx-seminars-pi1-listrow table thead{display:none}#main #content .tx-seminars-pi1 .tx-seminars-pi1-listrow table .smartdate{display:block}#main #content .tx-seminars-pi1 .tx-seminars-pi1-listrow table tr td:nth-child(2),#main #content .tx-seminars-pi1 .tx-seminars-pi1-listrow table tr td:nth-child(3),#main #content .tx-seminars-pi1 .tx-seminars-pi1-listrow table tr td:nth-child(5){display:none}#main #content .tx-seminars-pi1 .tx-seminars-pi1-listrow table .desktoponly{display:none}#main #content .tx-seminars-pi1 #tx-seminars-pi1-registration-form fieldset{width:auto;padding:0;border:none}#main #content .tx-seminars-pi1 #tx-seminars-pi1-registration-form fieldset dt{float:none;width:auto;margin-bottom:10px}#main #content .tx-seminars-pi1 #tx-seminars-pi1-registration-form fieldset dd{float:none}#main #content .tx-seminars-pi1 #tx-seminars-pi1-registration-form fieldset textarea{width:auto}#main #content .tx-seminars-pi1 #tx-seminars-pi1-registration-form fieldset dd.tx-seminars-pi1-submit input[type="submit"]{float:none}#main #content .tx-onetimeaccount-pi1 fieldset{width:auto;padding:0;border:none}#main #content .tx-onetimeaccount-pi1 fieldset dt{float:none;width:auto;margin-bottom:10px}#main #content .tx-onetimeaccount-pi1 fieldset dd{float:none}#main #content .tx-onetimeaccount-pi1 fieldset dd.tx-onetimeaccount-pi1-submit{width:100%}#main #content .tx-onetimeaccount-pi1 fieldset dd.tx-onetimeaccount-pi1-submit input[type="submit"]{float:none}#main #content .tx-onetimeaccount-pi1 fieldset input[type="text"]{width:auto}#main #content .tx-onetimeaccount-pi1 fieldset #tx_onetimeaccount_pi1_form_city{width:auto;margin-top:10px}#main #content .Tx-Formhandler fieldset{width:auto;padding:0;border:none}#main #content .Tx-Formhandler fieldset .form_row label{width:auto;float:none}#main #content .Tx-Formhandler fieldset .form_row label.check-label{float:left}#main #content .Tx-Formhandler fieldset .form_row input[type="text"]{float:none;width:100%}#main #content .Tx-Formhandler fieldset .form_row select{width:100%}#main #content .Tx-Formhandler fieldset .form_row input#ort{width:100%;margin-top:20px}#main #content .Tx-Formhandler fieldset .form_row textarea{width:100%}#main #content .Tx-Formhandler dl dt{float:none;width:auto;margin-bottom:0}#main #content .Tx-Formhandler dl dd{float:none}#main #content .tx-felogin-pi1 fieldset{width:auto;padding:0;border:none}#main #content .tx-felogin-pi1 fieldset input[type="password"],#main #content .tx-felogin-pi1 fieldset input[type="text"]{width:100%;float:none}#main #content .tx-felogin-pi1 fieldset label{float:none;width:auto}#main #content .tx-indexedsearch fieldset{width:auto;padding:0;border:none}#main #content .tx-indexedsearch fieldset label{float:none;width:auto;margin-bottom:12px}#main #content .tx-indexedsearch fieldset input[type="text"]{width:100%;float:none;margin-right:0}#main #content .tx-indexedsearch fieldset input[type="submit"]{float:none;margin:12px 0}#main #content .tx-indexedsearch fieldset select{float:none !important}#main #content .tx-indexedsearch fieldset .tx-indexedsearch-selectbox-results{margin-bottom:20px}#main #content .tx-pwcomment-pi1 #writeComment fieldset{width:auto;padding:0;border:none}#main #content .tx-pwcomment-pi1 #writeComment fieldset label{float:none;width:auto;margin-bottom:12px}#main #content .tx-pwcomment-pi1 #writeComment fieldset input[type="text"]{width:100%;float:none;margin-right:0}#main #content .tx-pwcomment-pi1 #writeComment fieldset input[type="submit"]{float:none;margin:12px 0}#main #content .news-list-view .article{padding-bottom:24px}#main #content .news-list-view .article .news-img-wrap{float:none;margin-right:0}#main #content .news-list-view .article .news-img-wrap img{height:auto;width:100%}#main #content .news-single .news-img-wrap{float:none;margin-right:0}#main #content .news-single .news-img-wrap img{height:auto;width:100%}}@media (min-width:768px) and (max-width:979px){.wrapper{width:100%}.wrapper #header #headerlogowrap img{height:146px;width:auto;margin-right:20px}.wrapper #header .smartrssicon{display:block;margin:30px 0 0 30px;float:left}.wrapper #header .smartrssicon img{height:57px;width:57px}}
