#accordion {
	margin: -8px 0px 0px 0px;
	font-size: 11px;
}

h3.toggler {
	margin: 0 0 0 24px;

}

div.togglerdiv {
    width: 158px;
    cursor: pointer;
    font-size: 11px;
    background-position: 5px 6px;
    background-repeat: no-repeat;
    background-color: #E5E5E5;
    margin: 0 0 0 0;
    padding: 7px 5px 7px 5px;
    border-bottom:1px dotted #000000;
}

div.datenblaetter {
    background-image: url(../images/datenblaetter.png);
}

div.produktbroschuere {
    background-image: url(../images/produktbroschuere.png);
}

div.typenreihe {
    background-image: url(../images/typenliste.png); 
}

div.videos {
    background-image: url(../images/videos.png);
}

div.portalausfuehrungen {
    background-image: url(../images/portalausfuehrungen.png);
}

div.produktservice {
    background-image: url(../images/produktservice.png);
}

div.element p, div.element h4 {
	margin:0px 0px 0px 0px;
	padding:4px 4px 4px 4px;
	border-bottom:1px dotted #000000;
}

div.element_inner {
    margin:0px;
    padding:0px;
    border-bottom: 1px dotted #000000;
}

blockquote {
	padding:5px 20px;
}


.accordion_video_image {
    width: 100px;
    margin: 4px 0 0 0;
}

.videolink {
    margin: 0px 0px 0px 29px;
    padding: 6px 0px 6px 0px;
    border-bottom: 1px dotted #000000;
}

.last_videolink {
    margin: 0px 0px 0px 29px;
    padding: 6px 0px 6px 0px;
}

.videolink a, .last_videolink a{
    color: #000000;
    text-decoration: none;
}

.overviewitem {
    background-position: 0px 9px;
    background-repeat: no-repeat;
    background-image: url(../images/videos.png);
    padding:0 0 0 24px;
}

.overviewlink {
    /*padding:0 0 0 28px;*/
}
