/* Bookmarklink ausblenden */
#bookmarklink, .bookmark {
    display: none;
}

 /*Startseite*/
 
 #c109336,
#c180319 {
     padding: 30px 30px 0 30px;
     margin-bottom: 20px;
 }
 #uid_19911 .totop_print .totop a {
     margin-right: 30px;
 }
 html[lang=nl] .kontaktbuttontrigger {
     background: url(../m/button_kontakt_en.png) no-repeat;
     background-size: 100%;
 }
 html[lang=nl] .kontaktbuttontrigger img {
     visibility: hidden;
 }
 .ar_container {
     background: none;
 }
 .ar_content {
     overflow: auto;
     padding: 20px;
 }
 .ar_content {
     bottom: 0;
     left: 0;
     position: absolute;
     right: 0;
     top: 0;
 }
 .ar_content >:last-child {
     margin-bottom: 0;
 }
 .box1 .ar_dummy {
     padding-top: 51.34706814580032%;
 }
 .box2 .ar_dummy,
 .box3 .ar_dummy,
 .box4 .ar_dummy,
 .box5 .ar_dummy,
 .box6 .ar_dummy {
     padding-top: 47.33333333333333%;
 }
 .startkacheln .box1 .ar_content {
     background: url(/fileadmin/user_upload/xervon_benelux/bilder/startseite/teaser_nicht_retina/teaser_01_1024px_norm.png) 0 0 no-repeat;
     background-size: auto 100%;
 }
 .startkacheln .box2 .ar_content {
     background: url(/fileadmin/user_upload/xervon_benelux/bilder/startseite/teaser_nicht_retina/teaser_02_1024px_norm.png) 0 0 no-repeat;
     background-size: cover;
 }
 .startkacheln .box3 .ar_content {
     background: url(/fileadmin/user_upload/xervon_benelux/bilder/startseite/teaser_nicht_retina/teaser_03_1024px_norm.png) 0 0 no-repeat;
     background-size: cover;
 }
 .startkacheln .box4 .ar_content {
     background: url(/fileadmin/user_upload/xervon_benelux/bilder/startseite/teaser_nicht_retina/teaser_04_1024px_norm.png) 0 0 no-repeat;
     background-size: cover;
 }
 .startkacheln .box5 .ar_content {
     background: url(/fileadmin/user_upload/xervon_benelux/bilder/startseite/teaser_nicht_retina/teaser_05_1024px_norm.png) 0 0 no-repeat;
     background-size: cover;
 }
 .startkacheln .box6 .ar_content {
     background: url(/fileadmin/user_upload/xervon_benelux/bilder/startseite/teaser_nicht_retina/teaser_06_1024px_norm.png) 0 0 no-repeat;
     background-size: cover;
 }
 @media 
 screen and (min-width:1024px) and (-webkit-max-device-pixel-ratio: 1.9),
 screen and (min-width:1024px) and (max-resolution: 191dpi),
 screen and (min-width:1024px) and (max-resolution: 1.9dppx){
	 .startkacheln .ar_content{
		background-size:auto!important;
	 }
 }
 @media only screen and (-webkit-device-pixel-ratio: 2) {
     .startkacheln .box1 .ar_content {
         background: url(/fileadmin/user_upload/xervon_benelux/bilder/startseite/teaser_retina/teaser_01_1024px.png) right bottom no-repeat;
         background-size: cover;
     }
     .startkacheln .box2 .ar_content {
         background: url(/fileadmin/user_upload/xervon_benelux/bilder/startseite/teaser_retina/teaser_02_1024px.png) 0 0 no-repeat;
         background-size: cover;
     }
     .startkacheln .box3 .ar_content {
         background: url(/fileadmin/user_upload/xervon_benelux/bilder/startseite/teaser_retina/teaser_03_1024px.png) 0 0 no-repeat;
         background-size: cover;
     }
     .startkacheln .box4 .ar_content {
         background: url(/fileadmin/user_upload/xervon_benelux/bilder/startseite/teaser_retina/teaser_04_1024px.png) 0 0 no-repeat;
         background-size: cover;
     }
     .startkacheln .box5 .ar_content {
         background: url(/fileadmin/user_upload/xervon_benelux/bilder/startseite/teaser_retina/teaser_05_1024px.png) 0 0 no-repeat;
         background-size: cover;
     }
     .startkacheln .box6 .ar_content {
         background: url(/fileadmin/user_upload/xervon_benelux/bilder/startseite/teaser_retina/teaser_06_1024px.png) 0 0 no-repeat;
         background-size: cover;
     }
 }
 .startkacheln {
     position: relative;
     overflow: auto;
 }
 .startkacheln > div {
     position: absolute;
 }
 .startkacheln .sk_dummy {
     padding-top: 52.80082987551867%;
     position: relative!important;
 }
 .startkacheln .spalte_span_1 {
     width: 31.12032%;
 }
 .startkacheln .spalte_span_2 {
     width: 65.56014%;
 }
 .boxtrenner {
     position: absolute;
     height: 1px;
     background: url(../m/trenner.png) no-repeat left center;
     background-size: 100% 1px;
     width: 100%;
 }
 .boxtrenner.above {
     position: relative;
     margin-bottom: 20px;
     margin-top: -10px;
 }
 .boxtrenner_box1,
 .boxtrenner_box3 {
     bottom: -6.153846%;
 }
 .boxtrenner_box2,
 .boxtrenner_box3 {
     bottom: -15%;
 }
 .boxtrenner_box4,
 .boxtrenner_box5,
 .boxtrenner_box6 {
     display: none;
 }
 .startkacheln .box1,
 .startkacheln .box2 {
     top: 0;
 }
 .startkacheln .box3 {
     top: 36.1%;
 }
 .startkacheln .box4,
 .startkacheln .box5,
 .startkacheln .box6 {
     top: 71.6%;
 }
 .startkacheln .box2,
 .startkacheln .box3,
 .startkacheln .box6 {
     left: 68.8797%;
 }
 .startkacheln .box5 {
     left: 34.43982%;
 }
 .box1 .ar_content,
 .box2 .ar_content,
 .box3 .ar_content,
 .box4 .ar_content,
 .box5 .ar_content,
 .box6 .ar_content {
     padding: 0;
 }
 .box1 .ar_content a,
 .box2 .ar_content a,
 .box3 .ar_content a,
 .box4 .ar_content a,
 .box5 .ar_content a,
 .box6 .ar_content a {
     display: block;
     width: 100%;
     height: 100%;
 }

 /*-----------------------------------------------------------------------------------------------*/
 /* Ab ipad hoch */
 /*-----------------------------------------------------------------------------------------------*/
 
 @media only screen and (max-width: 768px),
 only screen and (min-device-width:1024px) and (min-device-height:768px) and (orientation:portrait) {
     .box1 .ar_dummy {
         padding-top: 47.59887005649718%;
     }
     .box2 .ar_dummy,
     .box3 .ar_dummy,
     .box4 .ar_dummy,
     .box5 .ar_dummy,
     .box6 .ar_dummy {
         padding-top: 47.07602339181287%;
     }
     .startkacheln .sk_dummy {
         display: none;
     }
     .startkacheln > div {
         position: relative;
         top: auto!important;
         right: auto!important;
         bottom: auto!important;
         left: auto!important;
     }
     .boxtrenner {
         position: relative;
         margin: 20px 0;
     }
     .boxtrenner_box6 {
         display: none;
     }
     .boxtrenner_box3,
     .boxtrenner_box4,
     .boxtrenner_box5 {
         display: block;
         margin: 0;
         background-position: left center;
         height: 1px;
         margin: 20px 0;
     }
     .box1 {
         width: 100%!important;
     }
     .box2,
     .box4 {
         float: left;
         left: 0;
     }
     .box4 {
         clear: both;
     }
     .box2,
     .box3,
     .box4,
     .box5,
     .box6 {
         width: 48.30508474576271%!important;
     }
     .box3,
     .box5 {
         margin-left: 51.69491525423729%;
     }
     .startkacheln .box1 .ar_content {
         background: url(/fileadmin/user_upload/xervon_benelux/bilder/startseite/teaser_nicht_retina/teaser_01_768px_norm.png) right bottom no-repeat;
         background-size: cover;
     }
     .startkacheln .box2 .ar_content {
         background: url(/fileadmin/user_upload/xervon_benelux/bilder/startseite/teaser_nicht_retina/teaser_02_768px_norm.png) 0 0 no-repeat;
         background-size: cover;
     }
     .startkacheln .box3 .ar_content {
         background: url(/fileadmin/user_upload/xervon_benelux/bilder/startseite/teaser_nicht_retina/teaser_03_768px_norm.png) 0 0 no-repeat;
         background-size: cover;
     }
     .startkacheln .box4 .ar_content {
         background: url(/fileadmin/user_upload/xervon_benelux/bilder/startseite/teaser_nicht_retina/teaser_04_768px_norm.png) 0 0 no-repeat;
         background-size: cover;
     }
     .startkacheln .box5 .ar_content {
         background: url(/fileadmin/user_upload/xervon_benelux/bilder/startseite/teaser_nicht_retina/teaser_05_768px_norm.png) 0 0 no-repeat;
         background-size: cover;
     }
     .startkacheln .box6 .ar_content {
         background: url(/fileadmin/user_upload/xervon_benelux/bilder/startseite/teaser_nicht_retina/teaser_06_768px_norm.png) 0 0 no-repeat;
         background-size: cover;
     }
 }
 @media only screen and (max-width: 768px) and (-webkit-device-pixel-ratio: 2),
 only screen and (min-device-width:1024px) and (min-device-height:768px) and (orientation:portrait) and (-webkit-device-pixel-ratio: 2) {
     .startkacheln .box1 .ar_content {
         background: url(/fileadmin/user_upload/xervon_benelux/bilder/startseite/teaser_retina/teaser_01_768px.png) right bottom no-repeat;
         background-size: cover;
     }
     .startkacheln .box2 .ar_content {
         background: url(/fileadmin/user_upload/xervon_benelux/bilder/startseite/teaser_retina/teaser_02_768px.png) 0 0 no-repeat;
         background-size: cover;
     }
     .startkacheln .box3 .ar_content {
         background: url(/fileadmin/user_upload/xervon_benelux/bilder/startseite/teaser_retina/teaser_03_768px.png) 0 0 no-repeat;
         background-size: cover;
     }
     .startkacheln .box4 .ar_content {
         background: url(/fileadmin/user_upload/xervon_benelux/bilder/startseite/teaser_retina/teaser_04_768px.png) 0 0 no-repeat;
         background-size: cover;
     }
     .startkacheln .box5 .ar_content {
         background: url(/fileadmin/user_upload/xervon_benelux/bilder/startseite/teaser_retina/teaser_05_768px.png) 0 0 no-repeat;
         background-size: cover;
     }
     .startkacheln .box6 .ar_content {
         background: url(/fileadmin/user_upload/xervon_benelux/bilder/startseite/teaser_retina/teaser_06_768px.png) 0 0 no-repeat;
         background-size: cover;
     }
 }
 @media only screen and (max-width:568px) {
     .box1 .ar_dummy {
         padding-top: 51.90839694656489%;
     }
     .box2 .ar_dummy,
     .box3 .ar_dummy,
     .box4 .ar_dummy,
     .box5 .ar_dummy,
     .box6 .ar_dummy {
         padding-top: 62.3015873015873%;
     }
     .startkacheln .box1 .ar_content {
         background: url(/fileadmin/user_upload/xervon_benelux/bilder/startseite/teaser_nicht_retina/teaser_01_568px_norm.png) right bottom no-repeat;
         background-size: cover;
     }
     .startkacheln .box2 .ar_content {
         background: url(/fileadmin/user_upload/xervon_benelux/bilder/startseite/teaser_nicht_retina/teaser_02_568px_norm.png) 0 0 no-repeat;
         background-size: cover;
     }
     .startkacheln .box3 .ar_content {
         background: url(/fileadmin/user_upload/xervon_benelux/bilder/startseite/teaser_nicht_retina/teaser_03_568px_norm.png) 0 0 no-repeat;
         background-size: cover;
     }
     .startkacheln .box4 .ar_content {
         background: url(/fileadmin/user_upload/xervon_benelux/bilder/startseite/teaser_nicht_retina/teaser_04_568px_norm.png) 0 0 no-repeat;
         background-size: cover;
     }
     .startkacheln .box5 .ar_content {
         background: url(/fileadmin/user_upload/xervon_benelux/bilder/startseite/teaser_nicht_retina/teaser_05_568px_norm.png) 0 0 no-repeat;
         background-size: cover;
     }
     .startkacheln .box6 .ar_content {
         background: url(/fileadmin/user_upload/xervon_benelux/bilder/startseite/teaser_nicht_retina/teaser_06_568px_norm.png) 0 0 no-repeat;
         background-size: cover;
     }
     .boxtrenner_box5 {
         margin: 7.4% 0;
     }
     .boxtrenner_box3 {
         background-position: left center;
         display: block;
         height: 1px;
         margin: 20px 0;
     }
 }
 @media only screen and (max-width:568px) and (-webkit-device-pixel-ratio: 2) {
     .startkacheln .box1 .ar_content {
         background: url(/fileadmin/user_upload/xervon_benelux/bilder/startseite/teaser_retina/teaser_01_568px.png) right bottom no-repeat;
         background-size: cover;
     }
     .startkacheln .box2 .ar_content {
         background: url(/fileadmin/user_upload/xervon_benelux/bilder/startseite/teaser_retina/teaser_02_568px.png) 0 0 no-repeat;
         background-size: cover;
     }
     .startkacheln .box3 .ar_content {
         background: url(/fileadmin/user_upload/xervon_benelux/bilder/startseite/teaser_retina/teaser_03_568px.png) 0 0 no-repeat;
         background-size: cover;
     }
     .startkacheln .box4 .ar_content {
         background: url(/fileadmin/user_upload/xervon_benelux/bilder/startseite/teaser_retina/teaser_04_568px.png) 0 0 no-repeat;
         background-size: cover;
     }
     .startkacheln .box5 .ar_content {
         background: url(/fileadmin/user_upload/xervon_benelux/bilder/startseite/teaser_retina/teaser_05_568px.png) 0 0 no-repeat;
         background-size: cover;
     }
     .startkacheln .box6 .ar_content {
         background: url(/fileadmin/user_upload/xervon_benelux/bilder/startseite/teaser_retina/teaser_06_568px.png) 0 0 no-repeat;
         background-size: cover;
     }
 }
 @media only screen and (max-width:479px) {
     .boxtrenner_box1,
     .boxtrenner_box2,
     .boxtrenner_box3,
     .boxtrenner_box4,
     .boxtrenner_box5,
     .boxtrenner_box6 {
         margin: 20px 0;
     }
     .startkacheln .sk_dummy {
         display: none;
     }
     .startkacheln > div {
         position: relative;
         margin: auto;
         top: auto!important;
         right: auto!important;
         bottom: auto!important;
         left: auto!important;
     }
     .box1,
     .box2,
     .box3,
     .box4,
     .box5,
     .box6 {
         width: 100%!important;
         float: none;
         margin: none;
     }
     .boxtrenner_box1,
     .boxtrenner_box2,
     .boxtrenner_box3,
     .boxtrenner_box4 {
         display: block;
         position: relative;
         margin: 20px 0;
         width: 100%;
         left: 0;
     }
     .box1 .ar_dummy {
         padding-top: 144.9275362318841%;%;
     }
     .box2 .ar_dummy,
     .box3 .ar_dummy,
     .box4 .ar_dummy,
     .box5 .ar_dummy,
     .box6 .ar_dummy {
         padding-top: 54.34782608695652%;
     }
     .startkacheln .box1 .ar_content {
         background: url(/fileadmin/user_upload/xervon_benelux/bilder/startseite/teaser_nicht_retina/teaser_01_320px_norm.png) right bottom no-repeat;
         background-size: cover;
     }
     .startkacheln .box2 .ar_content {
         background: url(/fileadmin/user_upload/xervon_benelux/bilder/startseite/teaser_nicht_retina/teaser_02_320px_norm.png) 0 0 no-repeat;
         background-size: cover;
     }
     .startkacheln .box3 .ar_content {
         background: url(/fileadmin/user_upload/xervon_benelux/bilder/startseite/teaser_nicht_retina/teaser_03_320px_norm.png) 0 0 no-repeat;
         background-size: cover;
     }
     .startkacheln .box4 .ar_content {
         background: url(/fileadmin/user_upload/xervon_benelux/bilder/startseite/teaser_nicht_retina/teaser_04_320px_norm.png) 0 0 no-repeat;
         background-size: cover;
     }
     .startkacheln .box5 .ar_content {
         background: url(/fileadmin/user_upload/xervon_benelux/bilder/startseite/teaser_nicht_retina/teaser_05_320px_norm.png) 0 0 no-repeat;
         background-size: cover;
     }
     .startkacheln .box6 .ar_content {
         background: url(/fileadmin/user_upload/xervon_benelux/bilder/startseite/teaser_nicht_retina/teaser_06_320px_norm.png) 0 0 no-repeat;
         background-size: cover;
     }
 }
 @media only screen and (max-width:479px) and (-webkit-device-pixel-ratio: 2) {
     .startkacheln .box1 .ar_content {
         background: url(/fileadmin/user_upload/xervon_benelux/bilder/startseite/teaser_retina/teaser_01_320px.png) right bottom no-repeat;
         background-size: cover;
     }
     .startkacheln .box2 .ar_content {
         background: url(/fileadmin/user_upload/xervon_benelux/bilder/startseite/teaser_retina/teaser_02_320px.png) 0 0 no-repeat;
         background-size: cover;
     }
     .startkacheln .box3 .ar_content {
         background: url(/fileadmin/user_upload/xervon_benelux/bilder/startseite/teaser_retina/teaser_03_320px.png) 0 0 no-repeat;
         background-size: cover;
     }
     .startkacheln .box4 .ar_content {
         background: url(/fileadmin/user_upload/xervon_benelux/bilder/startseite/teaser_retina/teaser_04_320px.png) 0 0 no-repeat;
         background-size: cover;
     }
     .startkacheln .box5 .ar_content {
         background: url(/fileadmin/user_upload/xervon_benelux/bilder/startseite/teaser_retina/teaser_05_320px.png) 0 0 no-repeat;
         background-size: cover;
     }
     .startkacheln .box6 .ar_content {
         background: url(/fileadmin/user_upload/xervon_benelux/bilder/startseite/teaser_retina/teaser_06_320px.png) 0 0 no-repeat;
         background-size: cover;
     }
 }
