/* responsive-max-width-1024px.css */
#P1{width:800px;height:500px;margin-top:30px}#wrapper{max-width:100%}.custom{padding-right:0;padding-left:0}#left .inside{padding-left:20px}#right .inside{padding-right:20px}.rightColumn #right{width:250px}.rightColumn #container{padding-right:250px}.leftColumn #left{width:250px;right:250px}.leftColumn #container{padding-left:250px}#mainmenu,.logonavicenter #mainmenu{display:none}.mod_quicknav.mobileselect form,.mod_quicknav.mobileselect .formbody,.mod_quicknav.mobileselect select{margin-bottom:0;background-color:#ffffff}.mod_quicknav.mobileselect{width:120px;top:50%;position:absolute;display:block;margin-top:-15px;margin-right:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;background-color:#ffffff;right:20px}.mod_quicknav.mobileselect select{float:none;display:block;padding-top:5px;padding-bottom:5px;background-color:#014C94;background-image:url("../../files/theme/img/select-arrow.png");background-repeat:no-repeat;border:1px solid #014C94;border-radius:0;color:#fff;background-position: 90% center;    border: 0 !important;  /*Removes border*/    -webkit-appearance: none;  /*Removes default chrome and safari style*/    -moz-appearance: none; /* Removes Default Firefox style*/    text-indent: 0.01px; /* Removes default arrow from firefox*/    text-overflow: "";  /*Removes default arrow from firefox*/ /*My custom style for fonts*/}.dk_menu{display:table-cell;vertical-align:middle;text-align:right}.logonaviright .dk_menu{float:left;display:table-cell;vertical-align:middle;text-align:left}.dk_menu i{margin-right:0}.dk_menu a.dk_mobilmenu{width:44px;height:44px;float:right;display:block;text-align:center;background-color:#014C94;font-size:26px;line-height:44px;text-decoration:none;color:#fff}em.mm-counter{right:50px;float:right;display:inline-block}.navi-section.logonavicenter .inside{display:table}.logonavicenter #logo{display:table-cell}input.submit[type="submit"]{background:-moz-linear-gradient(top,#014C94,#014C94);background:-webkit-linear-gradient(top,#014C94,#014C94);background:-o-linear-gradient(top,#014C94,#014C94);background:-ms-linear-gradient(top,#014C94,#014C94);background:linear-gradient(to bottom,#014C94,#014C94);-pie-background:linear-gradient(top,#014C94,#014C94)}.tabs ul.horizontal li{padding-right:8px;padding-left:8px}.tabs.horizontal.tab4 li,.tabs.horizontal.tab3 li,.tabs.horizontal.tab2 li{line-height:38px}.button a{font-size:13px}.mod_form.searchform.tableless.block{width:145px}.mod_changelanguage{float:right}.cts-element_projektdetail.variante2 img{width:100%}.cts-element_projektdetail.variante2 h1,.cts-element_projektdetail.variante2 h2,.cts-element_projektdetail.variante2 h3,.cts-element_projektdetail.variante2 h4{width:100%;font-size:1.2em}.cts-element_produkt .price{position:relative;display:inline-block}.cts-element_imageboxext .imagebox{display:table-cell}.cts-element_textbgimage .image-full{background-attachment: unset}