.cs_news_search_button {position:relative;top:-2px;}.cs_news_search {float:right;}.cs_news_short_table {font-size:12px;font-weight:normal;}.cs_news_short_link:link {font-size:12px;text-decoration:none;font-weight:normal;color:#4a4549;}a.cs_news_short_link:link {font-size:12px;text-decoration:none;color:#4a4549;}a.cs_news_short_link:visited {font-size:12px;text-decoration:none;color:#4a4549;}a.cs_news_short_link:hover {font-size:12px;text-decoration:none;color:#4a4549;}a.cs_news_short_link:active {font-size:12px;text-decoration:none;color:#4a4549;}.cs_news_short_teaser a {font-size:12px;text-decoration:none;color:#4a4549;font-weight:bold !important;}#cs_news_archiv_link {display:block;width:100%;text-align:right;padding-top:8px;padding-right:10px;font-size:12px;font-weight:normal;clear:both;border-top:2px solid #72a72f;}.cs_news_table {background-color:none;font-size:12px;font-weight:normal;}.cs_news_short_content5,.cs_news_short_content4 {font-size:12px;padding:15px;color:#4a4549;line-height:18px;}.cs_news_list_preview_img img {width:100%;display:block;}.news_content {border:1px solid #e0e0e0;margin-bottom:15px;position:relative;padding-bottom:45px;height:100%;}.news_content:nth-child(2n) {margin-right:0;}.news_content .cs_news_short_link {position:absolute;bottom:15px;right:15px;padding:3px 15px;background:#72a72f;border-radius:3px;color:#fff !important;text-transform:uppercase;}.cs_news_link:link {}a.cs_news_link:link {}a.cs_news_link:visited {}a.cs_news_link:hover {}a.cs_news_link:active {}.cs_news_teaser {font-weight:bold;text-decoration:none;}.cs_news_teaser a {font-size:14px;color:#686868;background:#efefef;width:100%;display:block;padding:5px 15px;}.cs_news_detail_content {display:inline-block;}.cs_news_detail_content img {margin-right:30px !important;margin-bottom:15px;}.cs_news_comments_toggle_form_box {text-align:left;border-bottom:2px solid;}form[name="cs_news_comments_form"] {max-width:600px;}.cs_news_comments_list fieldset,form[name="cs_news_comments_form"] fieldset {background:transparent;border:0px;margin-top:15px;padding:0;}.cs_news_comments_list fieldset ul,form[name="cs_news_comments_form"] fieldset ul {padding:0;}.cs_news_comments_list fieldset ul li,form[name="cs_news_comments_form"] fieldset ul li {background:none;width:100%;display:inline-block;}.cs_news_comments_list fieldset ul li label,form[name="cs_news_comments_form"] fieldset ul li label {clear:both;text-align:left;font-weight:bold;width:auto;float:none;margin-right:0px;text-shadow:none;}.cs_news_comments_list fieldset ul li input,form[name="cs_news_comments_form"] fieldset ul li input {padding:10px;border:1px solid #dedede;background:#f2f2f2;box-shadow:none;border-radius:0px;width:100%;}.cs_news_comments_list fieldset ul li .cs_right,form[name="cs_news_comments_form"] fieldset ul li .cs_right {width:auto;float:none;}.cs_right textarea[name="cs_news_comment_answer_text"],.cs_right textarea[name="cs_news_comment_text"] {margin:0 !important;width:100% !important;min-height:100px;}.cs_news_comments_list fieldset ul li .cs_news_comment_captcha_box,form[name="cs_news_comments_form"] fieldset ul li .cs_news_comment_captcha_box {float:none;width:100% !important;}.cs_news_comment_captcha_img {float:right !important;clear:both;}.cs_news_comments_list > li {margin:15px 0;}.cs_news_comments_list fieldset ul li input[name="cs_news_comments_answer_submit"],form[name="cs_news_comments_form"] fieldset ul li input[name="cs_news_comments_submit"] {background:#72a72f;text-shadow:none;color:#fff;margin:15px 0;border:0px;padding:10px;font-size:14px;text-transform:uppercase;box-shadow:none;transition:all 300ms;font-weight:bold;border-radius:3px;}.cs_news_comments_list_box ul {padding:0;}.cs_news_comments_list_box ul li {background:none;}.cs_news_comment_name {clear:both;display:block;}.cs_news_header {color:#686868;font-size:18px;font-weight:bold;text-decoration:none;display:block;margin-bottom:15px;}.cs_news_preview_header {margin-top:0 !important;}.cs_news_preview_link {font-weight:bold !important;}.cs_news_preview_img {width:15% !important;text-align:left !important;margin:15px !important;}.cs_news_archiv_content {float:left !important;width:80% !important;padding:15px;}.cs_news_preview_img img {width:100%;}.cs_news_content4, .cs_news_content5 {border:1px solid #ececec;margin-bottom:15px;}.cs_news_list_preview_img {display:block !important;position:relative;overflow:hidden;max-height:185px;height:185px;}.cs_news_detail_content .cs_news_link,.cs_news_archiv_content .cs_news_link {border:0px;background:#334a5a;color:#fff;text-shadow:none;font-size:12px;float:right;margin:10px 0;clear:right;padding:0 5px;border-radius:3px;}.cs_newsarchive_wrapper .img-responsive {width:100%;}.cs_news_comments{}.cs_news_comments_toggle_list{}.cs_news_comments_list_box{}.cs_news_comments_list{list-style-type:none !important;}.cs_news_comments_list li{border:1px solid #CBCBCB;padding:5px;}.cs_news_comments_list div.cs_block ul li{border:none;}.cs_news_comment_name{font-weight:bold;}.cs_news_comment_text{}.cs_news_comment_date{font-size:10px;}.cs_news_comment_answer{font-size:10px;font-weight:bold;}.cs_news_comments_answers_toggle_list{}.cs_news_comments_answers_list{list-style-type:none;}.cs_news_comments_toggle_form_box{}.cs_news_comments_form_box{}.cs_news_comment_captcha_box{}.cs_news_comment_captcha_txt{}.cs_news_comment_captcha_img{}.presse-tabs .tab-content .cs_news_archiv_content_wrapper {min-height:50px !important;}.presse-tabs .tab-content .cs_news_preview_img {display:none;}.presse-tabs .tab-content .cs_news_archiv_content {display:none;}.presse-tabs .tab-content .cs_news_archiv_files ul {padding:0;}.presse-tabs .tab-content .cs_news_archiv_files ul li {background:none;padding:0 15px;}.cs_news_archiv_files ul {list-style:none;}.presse-tabs .tab-content .cs_news_archiv_fileimage {float:left;display:block;height:40px;width:25px;background-image:url(https://my.contentserver24.de/images/pdf_icon_48.png);background-size:100% auto;background-position:left center;background-repeat:no-repeat;margin-right:15px;}.presse-tabs .tab-content .cs_news_detail_content .cs_news_link, .cs_news_archiv_content .cs_news_link {display:none;}.presse-tabs .tab-content .cs_news_archiv_files {display:block !important;}.presse-tabs .tab-content a.cs_news_archiv_filename {display:none;}.presse-tabs .tab-content .cs_news_archiv_filename {display:inline-block;}.presse-tabs .tab-content .cs_news_teaser a {pointer-events:none;cursor:default;}.cs_news_short_body {padding:15px;}.news_content .btn {position:absolute;bottom:15px;right:15px;}.jobs-img img {width:100%;height:auto;}.job-box {background:#334a5a;color:#fff;margin:15px 0;overflow:hidden;padding-bottom:40px;position:relative;}.job-name {padding:15px;font-weight:bold;font-size:20px;}.job-box .btn {position:absolute;bottom:15px;right:15px;}.jobs-kurzbeschreibung {padding:0 15px;margin-bottom:20px;margin-top:0;font-size:14px;}.job-img img {width:100%;height:auto;margin-bottom:30px;}
.cs_faq_container ul li {list-style-type:circle;list-style-position:outside;margin-left:25px;}
cs_faq_container ul li:hover {list-style-type:
disc;opacity:0.5;}
.cs_faq_header {font-size:14px;font-weight:bold;line-height:0.8;width:100%;border-bottom:2px solid #ddd;padding:2px;display:block;}
.cs_faq_header2 {font-size:12px;font-style:normal;line-height:normal;font-weight:bold;font-variant:normal;color:#333333;}
.cs_faq_questionlist li:nth-child(2n) {background:#efefef;}
.cs_faq_questionlist li {list-style-type:circle;list-style-position:outside;margin-left:25px;}
.cs_faq_questionlist a {color:#111111;}
.cs_faq_questionlist a:hover,.cs_faq_questionlist a:focus {color:#FF0000;}
.cs_call_back_content2 {height:15px;padding:2px;background-color:#E6E6E6;}
.cs_call_back_content3 {font-size:11px;height:15px;padding:2px;}
.cs_call_back_textinput
{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;height:17px;margin:2px;border:1px solid #CCCCCC;color:#333333;}
.cs_call_back_savebutton
{}
.cs_call_back_err {color:#FF0000;background-color:#FFE6E6;border:thin solid #FF0000;font-size:12px;font-weight:bold;padding:5px;}
.cs_call_back_msg {font-family:Arial, Helvetica, sans-serif;color:#339900;background-color:#D5FFB9;border:thin solid #339900;font-size:12px;font-weight:bold;padding:5px;}.cs_power_saving_check_msg {color:#339900;background-color:#D5FFB9;border:thin solid #339900;font-weight:bold;padding:3px;}.cs_power_saving_check_err {color:#FF0000;background-color:#FFE6E6;border:thin solid #FF0000;font-weight:bold;padding:3px;}#cs_power_saving_check_old {float:left;height:auto;width:383px;position:relative;padding-left:10px;background-color:#0098BE;}.cs_power_saving_check_icons {width:100px;float:right;}.cs_power_saving_check_scala_sign {background:url(http://contentserver24.atrego.de/content/power_saving_check/images/tranzparent.png);background-repeat:repeat;border:1px solid #999999;color:blue;float:right;font-size:10px;font-weight:bold;margin-right:16px;margin-top:-3px;text-align:center;width:90px;}.cs_power_saving_check_scala_sign_modernization {background:url(http://contentserver24.atrego.de/content/power_saving_check/images/tranzparent.png);background-repeat:repeat;border:1px solid #999999;color:#00CC00;float:right;font-size:10px;font-weight:bold;margin-right:16px;margin-top:-3px;text-align:center;width:90px;}#cs_power_saving_check_wrapper {width:550px;}.cs_power_saving_check_checkbox {background-color:#fff;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;margin:5px;border:1px solid #CCCCCC;color:#333333;}.cs_power_saving_check_clear {clear:both;}.cs_power_saving_check_textinput{width:150px;}.cs_power_saving_check_rights{float:left;height:auto;width:550px;position:relative;padding:10px;margin-top:10px;background-color:#F0F0F0;}.cs_power_saving_check_pdfload{height:35px;width:280px;margin-left:5px;margin-top:5px;border:0px;}.cs_offer_popup_grey_box{position:fixed;top:0px;left:0px;display:none;background-image:url(https://my.contentserver24.de/images/transparent.png);background-repeat:repeat;margin:0px;padding:0px;z-index:98;}.cs_offer_popup_box{position:fixed;display:none;z-index:99;background-color:#FFFFFF;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:rgba(0,0,0,1) 1px 1px 1px;-moz-box-shadow:rgba(0,0,0,1) 1px 1px 1px;box-shadow:rgba(0,0,0,1) 1px 1px 1px;width:auto;max-width:800px;height:auto;padding:10px;top:15vh;}.cs_offer_popup_close{width:35px;height:35px;position:absolute;top:-15px;right:-15px;cursor:pointer;background-image:url('https://my.contentserver24.de/images/close_black.png');background-repeat:repeat;}.cs_offer_popup_content{}.cs_newsletter_err {color:#FF0000;background-color:#FFE6E6;border:thin solid #FF0000;font-size:12px;font-weight:bold;padding:5px;}.cs_newsletter_msg {font-family:Arial, Helvetica, sans-serif;color:#339900;background-color:#D5FFB9;border:thin solid #339900;font-size:12px;font-weight:bold;padding:5px;}form[name="cs_newsletter_form"] fieldset {border:0px;margin:15px 0;padding:0;background:transparent;}form[name="cs_newsletter_form"] fieldset > ul {padding:0;}form[name="cs_newsletter_form"] fieldset > ul li {background:none;padding:0;width:100% !important;display:inline-block;}form[name="cs_newsletter_form"] fieldset > ul label {text-align:left;width:auto;font-weight:bold;min-height:auto;text-shadow:none;margin-right:0;}#cs_newsletter_title {width:100%;}#cs_newsletter_email,#cs_newsletter_surname {width:100%;padding:10px !important;border:1px solid #dedede !important;background:#f2f2f2 !important;box-shadow:none !important;border-radius:0px !important;}.cs_savebutton.cs_newsletter_submit {background:#72a72f;text-shadow:none;color:#fff;margin:15px 0;border:0px;padding:10px;font-size:14px;text-transform:uppercase;width:100%;box-shadow:none;transition:all 300ms;}.cs_savebutton.cs_newsletter_submit:hover {background:#334a5a;border:0px;color:#fff;}.cs_newsletter_content2 {font-size:12px;color:#000000;text-align:right;height:15px;padding:2px;}.cs_newsletter_content3 {font-size:12px;color:#000000;height:15px;padding:2px;}.cs_newsletter_content_footer {font-size:12px;color:#000000;height:15px;padding:2px;}.cs_power_saving_check_msg {color:#339900;background-color:#D5FFB9;border:thin solid #339900;font-weight:bold;padding:3px;}.cs_power_saving_check_err {color:#FF0000;background-color:#FFE6E6;border:thin solid #FF0000;font-weight:bold;padding:3px;}#cs_power_saving_check_old {float:left;height:auto;width:383px;position:relative;padding-left:10px;background-color:#0098BE;}.cs_power_saving_check_icons {width:100px;float:right;}.cs_power_saving_check_scala_sign {background:url(http://contentserver24.atrego.de/content/power_saving_check/images/tranzparent.png);background-repeat:repeat;border:1px solid #999999;color:blue;float:right;font-size:10px;font-weight:bold;margin-right:16px;margin-top:-3px;text-align:center;width:90px;}.cs_power_saving_check_scala_sign_modernization {background:url(http://contentserver24.atrego.de/content/power_saving_check/images/tranzparent.png);background-repeat:repeat;border:1px solid #999999;color:#00CC00;float:right;font-size:10px;font-weight:bold;margin-right:16px;margin-top:-3px;text-align:center;width:90px;}#cs_power_saving_check_wrapper {width:550px;}.cs_power_saving_check_checkbox {background-color:#fff;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;margin:5px;border:1px solid #CCCCCC;color:#333333;}.cs_power_saving_check_clear {clear:both;}.cs_power_saving_check_textinput{width:150px;}.cs_power_saving_check_rights{float:left;height:auto;width:550px;position:relative;padding:10px;margin-top:10px;background-color:#F0F0F0;}.cs_power_saving_check_pdfload{height:35px;width:280px;margin-left:5px;margin-top:5px;border:0px;}.cs_newsletter_archiv ul li>a {overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;}.cs_newsletter_archiv ul li>a strong {font-size:16px;color:#747474;}.cs_newsletter_archiv ul li>a:hover strong {color:inherit;}
.cs_recommend_content2 {font-weight:bold;text-align:right;padding:10px;}
.cs_recommend_content3 {}
.cs_recommend_textinput {margin-bottom:10px;}
.cs_recommend_textinput2 {margin-bottom:10px;}
#cs_recommend_mytxt {width:60% !important;}
.cs_recommend_savebutton {}
#cs_recommend_submit {float:right;margin-right:10px;}
.cs_recommend_msg {}
.cs_recommend_err {}
@media only screen and (max-width:767px) {#cs_recommend_mytxt {width:100% !important;}}.cs_quiz_fieldset{border:1px solid #009900;display:block;padding:1em 2em;clear:both;width:30em;margin:0;}
.cs_quiz_legend {font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;color:#000000;}
.cs_quiz_label{float:left;display:block;width:8em;clear:left;margin-top:-1em;font-weight:bold;}
.cs_quiz_label_first{float:left;display:block;width:8em;clear:left;font-weight:bold;margin-top:1em;}
select.cs_quiz_select{position:relative;top:-1.4em;left:8em;display:block;width:8em;border:1px solid #a5acb2;}
input.cs_quiz_textinput{position:relative;top:-1.4em;left:8em;display:block;border:1px solid #a5acb2;padding:2px;background:#fff;}
textarea.cs_quiz_textinput2{position:relative;top:-1.4em;left:0;display:block;border:1px solid #a5acb2;padding:2px;width:19em;height:15.7em;}
.cs_quiz_savebutton{top:-1em;left:0;clear:left;width:30em;background-color:#78A315;font-size:12px;font-weight:bold;color:#FFFFFF;}
select.cs_quiz_select:hover,input.cs_quiz_textinput:hover,textarea.cs_quiz_textinput2:hover{border:1px solid #999;color:#31709F;}
select.cs_quiz_select:focus,input.cs_quiz_textinput:focus,textarea.cs_quiz_textinput2:focus{background:#DFF1FF;border:1px solid #000;color:#000;}
.cs_quiz_msg{color:#339900;background-color:#D5FFB9;border:thin solid #339900;font-weight:bold;padding:3px;}
.cs_quiz_err{color:#FF0000;background-color:#FFE6E6;border:thin solid #FF0000;font-weight:bold;padding:3px;}
#cs_quiz_submit {float:right;margin-right:10px;}
#cs_quiz_street {float:left;margin-right:5px;width:43% !important;}
#cs_quiz_streetnumber {width:14.8% !important;}
#cs_quiz_zip_code {width:14% !important;float:left;margin-top:0px;margin-right:5px;}
#cs_quiz_city {width:44.5% !important;}
.cs_label_radio {display:inline-flex;}
@media only screen and (max-width:767px) {#cs_quiz_street {width:80% !important;}
#cs_quiz_streetnumber {width:18% !important;margin-top:-23px;}
#cs_quiz_zip_code {width:18% !important;}
#cs_quiz_city {width:80% !important;}}.cs_feedback_content{background:#ddd;font-weight:bold;padding:5px;border-left:1px solid #ddd;border-right:1px solid #ddd;border-top:1px solid #ddd;border-bottom:none;}
.cs_feedback_content2{background:none repeat scroll 0 0 #EFEFEF;border-left:1px solid #eee;border-right:1px solid #eee;font-weight:bold;padding:5px;}
.cs_feedback_content3 {padding:5px;background:#f6f6f6;}
.cs_feedback_content4 {}
#cs_feedback_type  {margin:5px ;}
.cs_feedback_textinput {border:1px solid #DDDDDD;}
.cs_feedback_textinput2 {border:1px solid #DDDDDD;}
.cs_feedback_savebutton {}
.cs_feedback_savebutton:hover{}
.cs_feedback_msg {background-color:#D5FFB9;border:thin solid #339900;color:#339900;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;padding:5px;}
.cs_feedback_err {width:450px;margin-left:50px;padding:5px;color:#ff0000;background-color:#FFE6E6;border:1px solid #ff0000;font-size:12px;font-weight:bold;}
.cs_feedback_content{background:#ddd;font-weight:bold;padding:5px;border-left:1px solid #ddd;border-right:1px solid #ddd;border-top:1px solid #ddd;border-bottom:none;}
.cs_feedback_content2{background:none repeat scroll 0 0 #EFEFEF;border-left:1px solid #eee;border-right:1px solid #eee;font-weight:bold;padding:5px;}
.cs_feedback_content3 {padding:5px;background:#f6f6f6;}
.cs_feedback_content4 {}
#cs_feedback_type  {margin:5px ;}
.cs_feedback_textinput {border:1px solid #DDDDDD;}
.cs_feedback_textinput2 {border:1px solid #DDDDDD;}
.cs_feedback_savebutton {}
.cs_feedback_savebutton:hover{}
.cs_feedback_msg {background-color:#D5FFB9;border:thin solid #339900;color:#339900;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;padding:5px;}
.cs_feedback_err {width:450px;margin-left:50px;padding:5px;color:#ff0000;background-color:#FFE6E6;border:1px solid #ff0000;font-size:12px;font-weight:bold;}
.cs_power_saving_check_msg {color:#339900;background-color:#D5FFB9;border:thin solid #339900;font-weight:bold;padding:3px;}.cs_power_saving_check_err {color:#FF0000;background-color:#FFE6E6;border:thin solid #FF0000;font-weight:bold;padding:3px;}#cs_power_saving_check_old {float:left;height:auto;width:383px;position:relative;padding-left:10px;background-color:#0098BE;}.cs_power_saving_check_icons {width:100px;float:right;}.cs_power_saving_check_scala_sign {background:url(http://contentserver24.atrego.de/content/power_saving_check/images/tranzparent.png);background-repeat:repeat;border:1px solid #999999;color:blue;float:right;font-size:10px;font-weight:bold;margin-right:16px;margin-top:-3px;text-align:center;width:90px;}.cs_power_saving_check_scala_sign_modernization {background:url(http://contentserver24.atrego.de/content/power_saving_check/images/tranzparent.png);background-repeat:repeat;border:1px solid #999999;color:#00CC00;float:right;font-size:10px;font-weight:bold;margin-right:16px;margin-top:-3px;text-align:center;width:90px;}#cs_power_saving_check_wrapper {width:550px;}.cs_power_saving_check_checkbox {background-color:#fff;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;margin:5px;border:1px solid #CCCCCC;color:#333333;}.cs_power_saving_check_clear {clear:both;}.cs_power_saving_check_textinput{width:150px;}.cs_power_saving_check_rights{float:left;height:auto;width:550px;position:relative;padding:10px;margin-top:10px;background-color:#F0F0F0;}.cs_power_saving_check_pdfload{height:35px;width:280px;margin-left:5px;margin-top:5px;border:0px;}.cs_blog_overview{padding:5px;border-bottom:1px solid #a6a6a6;clear:both;}
.cs_blog_overview2{padding:5px;border-bottom:1px solid #a6a6a6;clear:both;}
#cs_blog_archive{}
.cs_blog_linklist{width:100%;text-align:center;}
.cs_blog_details{padding:5px;}
.cs_blog_details ol{list-style-position:outside;margin-left:20px;}
.cs_blog_details ul{list-style:disc;}
.cs_blog_page{float:left;width:100%;text-align:right;}
.cs_blog_comments{margin-top:10px;margin-left:5px;margin-right:0px;width:100%;border:1px solid #dddddd;}
.cs_blog_comment_bg1{padding:5px;}
.cs_blog_comment_bg2{padding:5px;background-color:#DDDDDD;}
.cs_comment_head{width:100%;border-bottom:1px solid #BBBBBB;}
.cs_comment_header{width:100%;float:left;padding:5px;}
.cs_comment_header_left{float:left;}
.cs_comment_header_right{float:right;text-align:right;}
.cs_blog_cloud{width:96%;border:1px solid #cccccc;height:200px;font-weight:bold;padding:10px;margin-top:10px;}
.cs_blog_msg{width:400px;margin:0 auto;padding:8px;border:1px solid #00FF00;}
.cs_blog_err{width:400px;margin:0 auto;padding:8px;border:1px solid #FF0000;}.cs_seo_city_txt{}
.cs_seo_city_prod_list{}
#cs_seo_city{}
.cs_seo_city_group{}
.cs_seo_city_product{}
.cs_seo_city_links{}
.img-gallery {column-count:2;column-gap:20px;margin:3rem 0;}@media (min-width:768px) {.img-gallery {column-count:3;column-gap:20px;}}.img-gallery img {margin-bottom:20px;}.img-gallery .img-wrapper {position:relative;}.img-gallery .img-wrapper .img-description {position:absolute;bottom:0;left:0;font-size:1.4rem;font-weight:700;color:#fff;background:rgba(60, 186, 255, 0.9);padding:1rem;width:100%;opacity:0;transition:opacity 200ms;}.img-description.color-orange {background:rgba(241, 89, 40, 0.9) !important;}.img-gallery .img-wrapper:hover .img-description {opacity:1;}.img-gallery .img-wrapper .img-description a {display:block;color:rgba(245, 245, 245, 0.68);font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.img-description .gfx_apple {display:block;width:128px;height:40px;text-indent:-99999px;background-image:url(https://atrego.de/images/appstore.svg);background-repeat:no-repeat;background-size:contain;margin:5px auto;}.img-description .gfx_google {display:block;width:128px;height:40px;text-indent:-99999px;background-image:url(https://atrego.de/images/playstore.svg);background-repeat:no-repeat;background-size:contain;margin:5px auto;}.cs_fe_userlogin_login_box label {text-align:left;width:80px;}
.cs_fe_userlogin_login_box {font-family:'Open Sans', sans-serif;opacity:1;transition:opacity 1s ease-in-out 0s;height:35px;width:100%;}
#cs_fe_userlogin_email, #cs_fe_userlogin_pw {width:98% !important;}
input[name="cs_fe_userlogin_SubmitLogin"] {width:100% !important;}
input[name="cs_fe_userlogin_SubmitLogout"] {float:right;}
.cs_fe_userlogin_logout_button{float:right;padding:5px;margin-top:10px;}
.cs_fe_userlogin_loginform {float:right;}
.cs_fe_userlogin_login_box h2 {font-family:"open sans", sans-serif !important;text-transform:none;color:#b3b3b3;text-shadow:none;font-size:12px;padding-top:5px;margin-right:10px;}
#cs_fe_userlogin_email {margin-bottom:10px !important;}
.cs_fe_userlogin_reglink, .cs_fe_userlogin_pwlink {text-decoration:none;margin-left:40px;}
#cs_fe_userlogin_pw {margin-bottom:25px !important;}
.cs_fe_userlogin_loginform ul li {list-style:none;}
form[name="cs_fe_userlogin_logout"] li {list-style:none;}
@media only screen and (max-width:767px) {.cs_fe_userlogin_loginform {width:40%;}  }
.cs_shop_seo_overview_headline{}
.cs_shop_seo_overview_headline_product{}
.cs_shop_seo_citys{float:left;width:100%;clear:both;}
.cs_shop_seo_citys a{float:left;margin-right:10px;}
.cs_shop_seo_detail_headline{float:left;width:100%;}
.cs_shop_seo_detail_headline h2{}
.cs_shop_seo_detail_content{width:100%;float:left;}
.card:hover {transform:translateY(-5px);}.cs_offer_popup_grey_box {position:fixed;top:0px;left:0px;width:100%;height:100%;overflow:auto;display:none;background-repeat:repeat;margin:0px;padding:0px;z-index:98;}.cs_offer_popup_box {position:fixed;z-index:99;background-color:#FFFFFF;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:rgba(0,0,0,1) 1px 1px 1px;-moz-box-shadow:rgba(0,0,0,1) 1px 1px 1px;box-shadow:rgba(0,0,0,1) 1px 1px 1px;width:auto;left:50%;transform:translateX(-50%);max-width:800px;height:auto;padding:10px;top:10vh;}.cs_offer_popup_close {width:35px;height:35px;position:absolute;top:-15px;right:-15px;cursor:pointer;background-image:url('https://my.contentserver24.de/images/close_black.png');background-repeat:repeat;}.cs_offer_popup_close:hover,.cs_offer_popup_close:focus {color:#000;text-decoration:none;cursor:pointer;}.cancel-on-png, .cancel-off-png, .star-on-png, .star-off-png, .star-half-png {color:#f48120;}.fc .fc-daygrid-day-bg .fc-bg-event {z-index:-1;}.dropify-wrapper .dropify-message p {margin:5px 0 0 0;font-size:1.25rem;color:var(--bs-primary);}.dropify-wrapper .dropify-message span.file-icon {font-size:2.5rem;color:var(--bs-primary);}.cs-suche-ergebnis {}.search-result-image {max-width:200px;max-height:200px;}