/* Contao Open Source CMS, (c) 2005-2016 Leo Feyer, LGPL license */
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}
/* Contao Open Source CMS, (c) 2005-2016 Leo Feyer, LGPL license */
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.ie7 img{-ms-interpolation-mode:bicubic}.ie8 img{width:auto}
/* allgemeine Definition */
.sc {
	margin-left:0 !important;
	margin-right:0 !important;
	padding-left:0 !important;
	clear:none !important;
}
.sc-first
{
	clear: both !important;
}
.sc-last {
}
.sc-clear {
	clear:left;
}

.sc-rowspan > *
{
	margin: 0!important;
	padding: 0!important;
}

/* 2-spaltig */
.sc2 {
	width:49.5%;padding-right:1%;float:left;display:inline;
}
.sc2-first {
	clear:left;
}
.sc2-last {
	padding-right:0;
}

/* 3-spaltig */
.sc3 {
	width:32.3%;padding-right:1%;float:left;display:inline;
}
.sc3-first {
	clear:left;
}
.sc3-last {
	padding-right:1.1%;
}
.sc3-2 {
	width:65.6%;padding-right:1%;float:left;display:inline;
}
.sc3-2-first {
	clear:left;
}
.sc3-2-last {
	padding-right:1.1%;
}

/* 4-spaltig */
.sc4 {
	width:24%;padding-right:1%;float:left;display:inline;
}
.sc4-first {
	clear:left;
}
.sc4-last {
}
.sc4-2 {
	width:49%;padding-right:1%;float:left;display:inline;
}
.sc4-2-first {
	clear:left;
}
.sc4-2-last {
}
.sc4-3 {
	width:74%;padding-right:1%;float:left;display:inline;
}
.sc4-3-first {
	clear:left;
}
.sc4-3-last {
}

/* 5-spaltig */
.sc5 {
	width:19%;padding-right:1%;float:left;display:inline;
}
.sc5-first {
	clear:left;
}
.sc5-last {
}
.sc5-2 {
	width:39%;padding-right:1%;float:left;display:inline;
}
.sc5-2-first {
	clear:left;
}
.sc5-2-last {
}
.sc5-3 {
	width:59%;padding-right:1%;float:left;display:inline;
}
.sc5-3-first {
	clear:left;
}
.sc5-3-last {
}
.sc5-4 {
	width:79%;padding-right:1%;float:left;display:inline;
}
.sc5-4-first {
	clear:left;
}
.sc5-4-last {
}

/* 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}
/* Dropdown control */
.selectBox-dropdown {
    min-width: 150px;
    position: relative;
    border: solid 1px #BBB;
    line-height: 1.5;
    text-decoration: none;
    text-align: left;
    color: #000;
    outline: none;
    vertical-align: middle;
    background: #F2F2F2;
    background: -moz-linear-gradient(top, #F8F8F8 1%, #E1E1E1 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #F8F8F8), color-stop(100%, #E1E1E1));
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F8F8F8', endColorstr='#E1E1E1', GradientType=0);
    -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, .75);
    -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, .75);
    box-shadow: 0 1px 0 rgba(255, 255, 255, .75);
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    display: inline-block;
    cursor: default;
}

.selectBox-dropdown:focus,
.selectBox-dropdown:focus .selectBox-arrow {
    border-color: #666;
}

.selectBox-dropdown.selectBox-menuShowing-bottom {
    -moz-border-radius-bottomleft: 0;
    -moz-border-radius-bottomright: 0;
    -webkit-border-bottom-left-radius: 0;
    -webkit-border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}

.selectBox-dropdown.selectBox-menuShowing-top {
    -moz-border-radius-topleft: 0;
    -moz-border-radius-topright: 0;
    -webkit-border-top-left-radius: 0;
    -webkit-border-top-right-radius: 0;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}

.selectBox-dropdown .selectBox-label {
    padding: 2px 8px;
    display: inline-block;
    white-space: nowrap;
    overflow: hidden;
}

.selectBox-dropdown .selectBox-arrow {
    position: absolute;
    top: 0;
    right: 0;
    width: 23px;
    height: 100%;
    background: url("../../system/modules/jquery_selectbox/assets/jquery.selectBox-arrow.gif") 50% center no-repeat;
    border-left: solid 1px #BBB;
}

/* Dropdown menu */
.selectBox-dropdown-menu {
    position: absolute;
    z-index: 99999;
    max-height: 200px;
    min-height: 1em;
    border: solid 1px #BBB; /* should be the same border width as .selectBox-dropdown */
    background: #FFF;
    -moz-box-shadow: 0 2px 6px rgba(0, 0, 0, .2);
    -webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, .2);
    box-shadow: 0 2px 6px rgba(0, 0, 0, .2);
    overflow: auto;
    -webkit-overflow-scrolling: touch;
}

/* Inline control */
.selectBox-inline {
    min-width: 150px;
    outline: none;
    border: solid 1px #BBB;
    background: #FFF;
    display: inline-block;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    overflow: auto;
}

.selectBox-inline:focus {
    border-color: #666;
}

/* Options */
.selectBox-options,
.selectBox-options LI,
.selectBox-options LI A {
    list-style: none;
    display: block;
    cursor: default;
    padding: 0;
    margin: 0;
}

.selectBox-options.selectBox-options-top{
    border-bottom:none;
	margin-top:1px;
	-moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}
.selectBox-options.selectBox-options-bottom{
	border-top:none;
    -moz-border-radius-bottomleft: 5px;
    -moz-border-radius-bottomright: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -webkit-border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
}

.selectBox-options LI A {
    line-height: 1.5;
    padding: 0 .5em;
    white-space: nowrap;
    overflow: hidden;
    background: 6px center no-repeat;
}

.selectBox-options LI.selectBox-hover A {
    background-color: #EEE;
}

.selectBox-options LI.selectBox-disabled A {
    color: #888;
    background-color: transparent;
}

.selectBox-options LI.selectBox-selected A {
    background-color: #C8DEF4;
}

.selectBox-options .selectBox-optgroup {
    color: #666;
    background: #EEE;
    font-weight: bold;
    line-height: 1.5;
    padding: 0 .3em;
    white-space: nowrap;
}

/* Disabled state */
.selectBox.selectBox-disabled {
    color: #888 !important;
}

.selectBox-dropdown.selectBox-disabled .selectBox-arrow {
    opacity: .5;
    filter: alpha(opacity=50);
    border-color: #666;
}

.selectBox-inline.selectBox-disabled {
    color: #888 !important;
}

.selectBox-inline.selectBox-disabled .selectBox-options A {
    background-color: transparent !important;
}

.cookiebar{box-sizing:border-box;position:fixed;left:0;width:100%;padding:.6em 1.2em;background-color:#4b4b4b;color:#fff;font-size:1em;text-align:center;z-index:10}.cookiebar *{box-sizing:border-box}.cookiebar--active{display:flex!important;justify-content:center;align-items:center;flex-wrap:wrap}.cookiebar--position-top{top:0}.cookiebar--position-bottom{bottom:0}.cookiebar__message,.cookiebar__text{margin-right:1.5em}.cookiebar__link{color:#fff;text-decoration:underline}.cookiebar__link:hover{text-decoration:none}.cookiebar__button{margin:0;padding:.6em 1.2em;border:none;border-radius:0;background-color:#4ea55e;color:#fff;font-weight:700;cursor:pointer}.cookiebar__button:hover{background-color:#3e824a}.cookiebar__analytics{margin-right:1.5em}.cookiebar__analytics-label{cursor:pointer}.cookiebar__analytics-checkbox{margin-right:5px}
/* screen.css */
*{margin:0;padding:0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}html,body{height:100%;font:16px/1.5em "Arial",Helvetica,sans-serif;color:#53565a;-webkit-font-smoothing: antialiased;-webkit-text-size-adjust: 100%}p{margin-top:0;margin-bottom:10px;letter-spacing:.2px}a{text-decoration:none;color:#1251b5}a:hover{color:#0b326f}.headerimage a:hover:after,.image a:hover:after,.link p a:hover:after,.button a:hover:after{transform: translateX(5px)}.mod_article:first-child > .ce_text:first-child > h1:first-child{margin-top:10px}h1,h2,.caption{margin-top:0;font-family:'volvo_broadregular';font-weight:normal}h1{margin-bottom:20px;font-size:60px;line-height:54px;letter-spacing: 0.065em}.blau h1{color:#3485b4}h2,.caption{margin-bottom:16px;font-size:48px;line-height:48px;letter-spacing:.062em}.title h2{width:100%;left:0;top:32px;position:absolute;text-align:center;font:45px "Arial",Helvetica,sans-serif;font-weight:normal}.sc2-first > h3:first-child{margin-top:0;padding-top:2px}h4{margin-top: 0;font-size: 14px;line-height: 1.18em;font-weight: normal;margin-bottom: 6px;font-family: Arial,sans-serif}.ce_volvotrucks_image_header div{padding-top:45px;padding-left:30px;z-index: 10;position: relative}.mod_article.headerimage{position:relative;margin-bottom:40px}.caption,.sc2 h2,.sc3 h2,.formbody h2{margin-bottom:10px;font-size:31px;line-height:31px}.mod_article.headerimage h3,h4{font-weight:bold;letter-spacing:.2px;display: block;font-size: 16px;line-height: 23px;margin-bottom: 10px;font-family: Arial,sans-serif}h1 + h3{margin-top:40px}img{width:100%;display:block}#container{width:1200px;margin-top:0;margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px}#header .inside{width:1200px;margin:30px auto 25px;padding-right:15px;padding-left:15px;text-align:right}#footer{margin-top:30px;margin-right:auto;margin-left:auto;text-align:center;font-size:14px}#footer ul{margin:0;padding:21px 0 50px;background-color:#e1dfdd;list-style-type:none}#footer li{display:inline-block;border-right:1px solid #a7a8a9}#footer li.last{border-right:0}#footer li a{padding-right:12px;padding-left:12px;color:#53565a}#footer li a:hover{color:#000}.footer-coprightsec-logo{width:auto;height:100%;display:inline-block;border:0}.copyright-section{margin-top:35px}.copyright-section span{margin-left:50px;color:#919296;height: auto;display: inline-block;vertical-align: middle;padding-top: 0;padding-bottom: 57px}.ce_text{padding-bottom:65px}.weiss.ce_text,.mod_article.headerimage .weiss h3{color:#fff}.headerimage .weiss h1,.headerimage .weiss p{color:#fff}.headerimage h3{margin-top:0;padding-top:0}.headerimage p{line-height:1.5em}.headerimage .weiss a{background-color:#fff;color:#4d4e53}.headerimage .weiss a:hover{background-color:rgba(255,255,255,.9)}.headerimage h1,.headerimage p{max-width:490px}.logo-container{float:left}.logo{width:70px;height:70px;float:left;margin-right:30px;margin-left:3px}.logo a{display:block}.title{float:left;margin-top:10px;text-align:left;color:#53565a}.title span.section{font-size:23px;line-height:1.2em;font-weight:bold}.title span.location{display:block;font-size:15px;line-height:19px}.title .section.light{margin-left:3px;font-weight:normal;text-transform:uppercase}.ce_form{margin-bottom:5px}#anmeldung.ce_text{margin-bottom:0}.ce_text.fullsize{padding-right:100px;padding-left:100px;text-align:center;clear:both}.ce_headline.fullsize{text-align:center}.ce_text.heandlersuche{margin-top:10px;margin-bottom:0;padding-right:200px;padding-left:200px}.formbody{width:100%;position:relative;margin-top:5px;margin-bottom:50px}.formbody input,.formbody textarea{width:100%;display:block;margin-top:2px;margin-bottom:5px;padding:12px 13px;border:2px solid transparent}.formbody input.checkbox{display:inline-block;width:inherit}.widget-checkbox{padding-top:5px;padding-bottom:5px}.widget-checkbox fieldset{border:none}.formbody label{font-size:13.5px}.formbody .text,.formbody .textarea{background-color:#f1f0ef;font-family:Arial,Verdana,sans;/*-moz-box-shadow: inset 0 1px 1px #ccd1d4;-webkit-box-shadow: inset 0 1px 1px #ccd1d4;box-shadow: inset 0 1px 1px #ccd1d4;*/-moz-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;-webkit-transition: all .2s ease-in-out;transition: all .2s ease-in-out}.formbody .text:focus,.formbody .textarea:focus,.formbody .text:hover,.formbody .textarea:hover{border-color:#1251b5}.formbody input.submit{min-width:200px;float:left;margin-top:20px;margin-bottom:50px;padding-right:32px;padding-left:32px;background-color:#fff;border:2px solid #4d4e53;font-weight:bold;color:#4d4e53;cursor:pointer;-moz-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;-webkit-transition: all .2s ease-in-out;transition: all .2s ease-in-out;width:inherit;-webkit-appearance: none}.formbody input.submit:hover,.selectBox-dropdown:hover,.selectBox-active.selectBox-dropdown{background-color:#343539;border-color:#343539;color:#fff}.formbody .fa-input{font-family:Arial,Verdana,sans,FontAwesome}a.selectBox-dropdown:hover .selectBox-arrow,.selectBox-active.selectBox-dropdown .selectBox-arrow{background: url("../../system/modules/jquery_selectbox/assets/jquery.selectBox-arrow-hover.gif") 50% center no-repeat}.selectboxleft{min-width: 183px;max-width: 183px}.headerimage a,.image a,.button a{min-width:200px;display:inline-block;margin-top:17px;padding:16px 32px;background-color:#1251b5;border-color:#1251b5;line-height:1.2em;font-weight:bold;text-decoration:none;color:#fff;cursor:pointer;-moz-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;-webkit-transition: all .2s ease-in-out;transition: all .2s ease-in-out;width:inherit}.headerimage a,.button a{background-color:#53565a;border-color:#4d4e53}.headerimage p strong{font-size:23px}.image a{background-color:#1251b5;border-color:#1251b5}.link p:last-of-type a{display:block;margin-top:20px}.headerimage a:after,.image a:after,.link p a:after,.button a:after{display:inline-block;padding-left:8px;font-family:FontAwesome;content: "\f105";transition: all 1.1s cubic-bezier(.19,1,.22,1)}.headerimage a:hover{background-color:#1c1c1e;border-color:#121213}.image a:hover{background-color:#113e85;border-color:#113e85}.headerimage .hell a{background-color:#fff;border-color:#fff;color:#4d4e53}.headerimage .hell a:hover{background-color:rgba(255,255,255,.8);border-color:#fff}.mod_changelanguage,.top-link{display:inline-block;margin-top:-5px;padding-bottom:13px;font-size:12px;color:#4d4e53}.mod_changelanguage{float:right}.mod_changelanguage a,.top-link a{color:#4d4e53}.mod_changelanguage a:hover,.top-link a:hover{color:#7e8088}.mod_changelanguage ul,.top-link ul{padding-left:0;list-style-type:none}li.tel:before{padding-left:24px;font-family:FontAwesome;content: "\f095"}li.home:before{padding-left:24px;font-family:FontAwesome;content: "\f015"}li.home,li.tel{float:left}.mod_changelanguage li:before{padding-right:4px;padding-left:24px;font-family:FontAwesome;content: "\f0ac"}nav.block{overflow:visible}nav{display:inline-block}.ajaxconfirm .mod_vg_calculator,.ajaxconfirm .ce_text{padding-right:0;padding-left:0}.widget-explanation{clear:left;margin-top:65px;font-size:12px;line-height:1.4em}.infobox-container{width:450px;bottom:210px;position:absolute;overflow:visible;margin-left:-55px;padding:0;background-color:#fff;border-radius:3px;font-size:12px;line-height:1.2em;behavior:url("assets/css3pie/1.0.0/PIE.htc");behavior:url("assets/css3pie/1.0.0/PIE.htc");-moz-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.5);-webkit-box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.5);box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.5)}.infobox-container:before{width:25px;height:25px;bottom:-3px;position:absolute;margin-left:-17.67767px;background-color:#fff;content: "";left: 17%;-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);-webkit-transform: rotate(45deg);transform: rotate(45deg);box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.5)}#infobox{position:relative;padding:20px 20px 15px;background-color:#fff;border-radius:3px;behavior:url("assets/css3pie/1.0.0/PIE.htc");behavior:url("assets/css3pie/1.0.0/PIE.htc")}#main .inside #infobox.ce_text{margin-bottom:inherit}.tooltip{display:inline-block}#anmeldung .tooltip>a div,#inscription .tooltip>a div{display:none}#anmeldung .tooltip>a:hover div,#inscription .tooltip>a:hover div{display:block}.mod_article #infobox{display:none}.widget-explanation{clear:left;margin-top:65px;font-size:12px;line-height:1.4em}.ce_form.block{overflow:visible}.infobox-container:before{left:48%}.heandlersuche{padding-top:75px;background-image:url("../../files/layout/2326x600-dealer-finder-teaser.jpeg");background-repeat:no-repeat;background-size: auto 315px}.heandlersuche p{margin-bottom:0}.slider-control .slider-menu{width:100%;font:47px fontawesome;left:inherit;margin-left:inherit}.slider-control{width:100%;height:48px;position:absolute;margin-top:-48px;background-color:rgba(0,0,0,.4)}.slider-control .slider-prev,.slider-control .slider-next{display:none}.slider-control .slider-menu b{margin-right:15px;margin-left:15px;font-weight:normal}.slider-control .slider-menu b:before{color:rgba(255,255,255,.4);font-family: 'fontawesome';font-size: 16px;line-height: 48px;position: absolute;width: 20px;height: 20px;content: "\f10c";text-align: center;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}.slider-control .slider-menu b.active:before{content:"\f192"}.ce_volvotrucks_image_header{width:1170px;height:400px;display:table;background-position:center top;background-repeat:no-repeat;webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover}.sc2{width:50%}.sc3 .image_container img,.sc2 .image_container img{margin-bottom:23px}.sc4 .image_container img{margin-bottom:13px}.ce_text.sc2,.ce_form.sc2,.ce_text.sc3,.ce_text.sc4,.sc.sc2{padding-right:30px}.ce_text.sc2,.ce_form.sc2,.sc.sc2{width:51.3%}.ce_text.sc3{width:34.2%}.ce_text.sc4{width:25.7%}.ce_text.sc2-last,.ce_text.sc3-last,.ce_text.sc4-last{margin-right: -60px !important}h2.title-wrapper,h3{margin-top:30px;margin-bottom:26px;padding-top:20px;font:23px/27px Arial,sans-serif;font-weight:bold;letter-spacing: inherit;text-rendering: optimizeLegibility}h2.title-wrapper,.title-wrapper h3{margin-top:0;margin-bottom:38px;padding-top:18px;text-align:center}.title-wrapper a{color:#53565a}h4 + h3{margin-top:8px;padding-top:0}.image_container + h3{margin-top:0}.selectBox-dropdown{position:relative;float:left;display:inline-block;margin-top:10px;margin-bottom:8px;margin-left:0;padding-top:7px;padding-right:18px;padding-bottom:3px;text-align:center;background-color:#fff;border:2px solid;font-family:Arial,Verdana,sans;font-weight:bold;color:#4d4e53;-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;-moz-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;-webkit-transition: all .2s ease-in-out;transition: all .2s ease-in-out;-webkit-appearance: none;overflow: hidden;cursor: pointer;width: 47.5% !important;min-width:inherit !important;background: transparent;font-shadow:0}.first .selectBox-dropdown{float:left;margin-right:4.5%}.selectBox-dropdown .selectBox-label{width: 100% !important}.selectBox-options.selectBox-options-top,.selectBox-options.selectBox-options-bottom{margin-left:1px;font-size:13.5px;border-radius:0}.selectBox-options LI A{line-height:inherit}.transport-ch h1:after{width:190px;height:80px;position:absolute;margin-top:24px;margin-left:-80px;background-image:url("../../files/media/transport-ch/logo-transport-ch.png");background-repeat:no-repeat;content:"";background-size: 152px}.cookiebar--active{display: block !important}.cookiebar{background-color:#e1dfdd;border-top:1px solid #919296;color:#4d4e53}.cookiebar .inner{max-width:1170px;position:relative;margin-top:10px;margin-right:auto;margin-left:auto}.cookiebar__text{padding-right:80px;padding-bottom:20px;text-align:left;font-size: 0.95rem;line-height: 1.5rem}.cookiebar__message{margin-right:2px}.cookiebar__button{right:0;top:5px;position:absolute;padding:.52em 1.6em;background-color:#1251b5;font-size:1em}.cookiebar__button:hover{background-color:#0d3c87}.cookiebar a{text-decoration:none;color:#1251b5}.image_container + h4{margin-top:-8px}.image_container + h3{padding-top:0}p.small{padding-top:10px;font-size:85%}.image_container ~ *{padding-right:3.5%;padding-left:3.5%}.ce_volvotrucks_image_header{position:relative}.abgedunkelt:before{pointer-events: none;position: absolute;width: 100%;height: 100%;top: 0;left: 0;background: -webkit-linear-gradient(left, rgba(0,0,0,0.32) 0%,rgba(0,0,0,0) 40%);background: -moz-linear-gradient(left, rgba(0,0,0,0.32) 0%,rgba(0,0,0,0) 40%);background: linear-gradient(to right, rgba(0,0,0,0.32) 0%,rgba(0,0,0,0) 40%);content: "";z-index: 1}.mod_article{overflow:visible}.title-wrapper{padding-bottom: 15px}.title-wrapper.space-bottom{padding-bottom:40px}.button a{background: #fff;border: 1px solid #53565a;color: #53565a;transition: background 1s}.button a:hover{background: #e1dfdd;text-decoration: none;color: #53565a}.ce_text.no-space-bottom{margin-bottom:0;padding-bottom:0}.align-center{text-align:center}ul{margin-bottom:14px;padding-left:17px}.checkbox_container{line-height:.8em}.headerimage + .mod_article > h1:first-child{padding-top:20px}
@media screen and (max-width: 1297px){
/* tablet-landscape.css */
#container,#header .inside{width:960px}.ce_text.heandlersuche{padding-right:100px;padding-left:100px}.content-slider{max-height:510px}.headerimage h1,.headerimage p{max-width:380px}.ce_volvotrucks_image_header{width:930px;height:400px}.headerimage br{display:none}.cookiebar .inner{max-width:932px}.ce_text.sc3{width:34.4%}.ce_text.sc2,.ce_form.sc2{width:51.6%}.sc3 .image_container img,.sc2 .image_container img{margin-bottom:24px}
}
@media screen and (max-width: 980px){
/* tablet-portrait.css */
#container,#header .inside{width:728px}.title h2{top:57px;font-size:36px;line-height:21px}.headerimage .ce_text{max-width:380px;left:30px;top:30px}.ce_text.fullsize{padding-right:65px;padding-left:65px}.ce_volvotrucks_image_header{width:700px;height:382px}.ce_volvotrucks_image_header div{padding-top:32px;padding-left:32px}.ce_volvotrucks_image_header div p{display:none}.ce_volvotrucks_image_header div p:last-child{display:block;display:block !important}.headerimage h1,.headerimage p{max-width:350px}.copyright-section span{margin-left:40px}.transport-ch h1:after{margin-top:5px;margin-left:-28px;background-size: 110px}.ce_text.sc3{width:34.76%}.ce_text.sc2,.ce_form.sc2{width:51.96%}
}
@media screen and (max-width: 756px){
/* mobil.css */
#container{margin-top:0;padding-right:0;padding-left:0}#container,#header .inside{width:inherit}#header .inside{margin-bottom:12px}#header .inside{margin-top:12px}h1{margin-bottom:8px;font-size:36px;line-height:32px}.title h2{top:32px;font-size:12px;line-height:13px}.mod_article.headerimage h3{font-size:17px}.logo{width:40px;height:40px;margin-right:13px}.title span.section,.title span.location{font-size:12px;line-height:1.2em}.ce_image{padding-right:0;padding-left:0}.headerimage .ce_text{left:0;top:15px;position:relative}.headerimage .weiss.ce_text{color:#4d4e53}.headerimage .ce_text{left:5px;top:25px}.headerimage a,.image a{margin-bottom:5%}.mod_changelanguage li:before{content: " ";display:none}.mod_changelanguage li a:after{width:50px;right:15px;position:absolute;margin-top:7px;background-color:#fff;font:16px FontAwesome;content: "\f0ac"}li.tel:before{display:none}.tel{position:relative;margin-right:-3px;z-index:2}li.tel a:after{position:absolute;margin-top:7px;background-color:#fff;font:16px FontAwesome;content:"\f095"}li.tel span,li.home span{display:none}li.home:before{padding-right:17px;font-size:16px;line-height:1.8em}.headerimage .ce_text{max-width:inherit}.mod_article.headerimage{margin-bottom:35px}.content-slider{height:51vw;min-height:250px}.infobox-container{width:90%;left:5%;margin-left:inherit}.headerimage .ce_text p{max-width:inherit}.ce_text.fullsize{padding-right:20px;padding-left:20px}.ce_volvotrucks_image_header{width:100%;height:55vw}.copyright-section span{display:block;margin-top:7px;margin-left:inherit}.sc2{width:100%;padding-left: 15px !important;padding-right: 15px !important;float: inherit;display: inline-block}.ce_text.sc3,.mod_article > .ce_text:not(.sc.sc2){margin-left:15px !important;margin-right:15px !important}.ce_text.sc4{width:45%;padding-right:0;margin-left: 15px !important;margin-right:-4px !important;float:inherit;display:inline-block;vertical-align:top}.slider-control{position:relative;margin-top:0;background-color:inherit}.slider-control .slider-menu b:before{color:rgba(0,0,0,.4)}.selectBox-dropdown{width: 100% !important}.first .selectBox-dropdown{margin-right:0;float:inherit}.ce_text.sc2,.ce_form.sc2,.sc.sc2{width:100%}.sc3{float: inherit}#footer{margin-bottom:0}
}

@font-face {
    font-family: 'volvo_broadregular';
    src: url("../../files/fonts/volvobroad-webfont.eot");
    src: url("../../files/fonts/volvobroad-webfont.eot?#iefix") format('embedded-opentype'),
         url("../../files/fonts/volvobroad-webfont.woff2") format('woff2'),
         url("../../files/fonts/volvobroad-webfont.woff") format('woff'),
         url("../../files/fonts/volvobroad-webfont.ttf") format('truetype'),
         url("../../files/fonts/volvobroad-webfont.svg#volvo_broadregular") format('svg');
    font-weight: normal;
    font-style: normal;

}


.align-center table {
    width: 100% !important;
}

.align-center td {
	width: 50% !important;
	line-height: 1.7em;
	vertical-align: top;
}

.align-center td:first-child {
    text-align: right;
    font-weight: bold;
    padding-right: 0.65em;
}

.align-center td:last-child {
    text-align: left;
	padding-left: 0.65em;
}

.link.no-space-bottom.first a {
	margin-top: -5px;
	margin-bottom: 35px;
}


@media screen and (max-width: 756px){

	.align-center td:first-child {
	    text-align: left;
	}

	.align-center td {
		width: initial !important;
	}
	
	.align-center td:first-child {
	    padding-right: 0;
	}
}

