@charset "utf-8";
/* CSS Document */

#Advantages {
 background-color: #FFFFFF;
    border-radius: 2px 2px 2px 2px;
    box-shadow: 0 1px 1px 0 #E0E0E0;
    margin-top: 20px;
    overflow: hidden;	
}


.teaser-box {
background: #000000;
border-radius:2px;
box-shadow: 0 1px 1px 0 #E0E0E0;
margin-top: 20px;
padding: 35px 50px;
position: relative;
overflow: hidden;
font-family: 'SansaReg', Arial;
font-size:14px;
color: #ffffff;
	}

.teaser-box .video {
 float:left;
 padding-right:50px;	
}

.teaser-box .content {
 padding-top:50px;	
}

.teaser-box h1 {
font-family: 'SansaReg', Arial;
font-weight: 400;
font-size: 28px;
line-height: 34px;
padding: 0;
margin: 0 0 30px 0;
	}
	
.teaser-box a {
font-size:14px;
	}

.advantages {
width:589px;
float: left;
}

.advantages.left{
border-right: 1px solid #E5E5E5;	
}

.advantages h2 {
font-family: 'SansaReg', Arial;
font-size: 18px;
font-weight:normal;
margin: 0 10px;
padding: 20px 5px;
border-bottom: 1px solid #E5E5E5;
}

.advantages ul {
	padding: 20px 15px 0 15px;
}



.trust {
text-align:center;
padding: 15px 0;
overflow: hidden;
}

.trust ul {
list-style-type: none;
overflow: hidden;
padding: 0;
width: 1184px;
}
.trust li {
float:left;
height: 80px;
width: 295px;
line-height:80px;
border-right: 1px solid #E5E5E5;
}

.trust img {
vertical-align: middle;
}

.product-info h2 {
font-family: 'SansaReg', Arial;
font-size: 18px;
color: #000000;
font-weight: normal;
margin: 0 10px;
padding: 20px 5px 20px 5px;
border-bottom: 1px solid #E5E5E5;
	}
        
.accordeon {
padding: 20px 10px 0 10px;
}

	
.accordeon span {
font-family: 'SansaReg', Arial;
font-weight: normal;
font-size: 18px;
color: #000000;
margin-bottom: 20px;
padding: 0 5px 20px;
border-bottom: 1px solid #E5E5E5;
display: block;
	}


        
.visible-content {
padding: 0 5px;
	}
        
.hidden-content{
padding-top: 20px;
display: none;
}



