#accordion {
	margin:0px;
    width:100%;
}

#aNiederlassungen{
    margin:0px;
    width:958px;
}

#accordion div.element,#aNiederlassungen div.element{
    clear:both;
    width:100%;
}
#aNiederlassungen div.element{
    margin:0px 0px 0px 0px;
    padding-top:30px;
}
#aNiederlassungen div.element iframe{
    margin:13px 0px 13px 0px;
    padding-top:0px;
    border:1px solid #ccc;
}

#accordion div.element p{
    /*margin:0px;
    padding:0px;*/
    
}

#accordion .col2-1{
    width:50%;
    padding:0px 0px 0px 0px;
}

#accordion .col2-2{
    width:45%;
    margin-top:0px;
    padding:0px 0px 0px 4%;
     border-left: 1px solid #ccc;
     margin-bottom:12px;
     margin-top:8px;
    
}
#aNiederlassungen .col2-1{
    width:50%;
    padding:0px 0px 0px 0px;
}

#aNiederlassungen .col2-2{
    width:45%;
    padding:0px 0px 0px 4%;
    
     margin-bottom:12px;
     margin-top:8px;
    
}

#accordion .separator{
    height:5px ;
    clear:both;
}

#accordion .arrowLeft{
    margin-left:10px;
    margin-right:10px;
}


#accordion a:link{
    font-family:arial,verdana;
}
#aNiederlassungen h3.toggler0 {
	cursor: pointer;
    margin: 0px;
	padding: 0px;
    width:950px;
    font-size:12px;
    color:#666;
    display:block;
}
    



h3.toggler0 {
	cursor: pointer;
    margin: 0px;
	padding: 0px;
    width:100%;
    font-size:12px;
    color:#666;
    }
h3.togglerFirst,h3.togglerLast{
  
}
.toggler0MiddleHead{
    float:left;
    width:100px;
}

#aNiederlassungen .toggler0MiddleHead{
    float:left;
    width:200px;
}

.toggler0MiddleArrow{
    float:left;
    margin-right:10px;
}

span.toggler0Left{
    width: 2.5%;
    float:left;
    background: transparent url(images/toggler0-l.png) no-repeat  left 0px;
    height:24px;
}

span.toggler0Middle{
    width:95.5%;
    display:;float:left;
     background: transparent url(images/toggler0-m.png) repeat-x  left 0px;
     height:24px;
     padding-top:0px;
}

span.toggler0Right{
    width:2%;
    display:;float:left;
    background: transparent url(images/toggler0-r.png) repeat-x  right 0px;
    height:24px;
}

span.toggler1Left{
    width: 2.5%;
    float:left;
    background: transparent url(images/toggler1-l.png) no-repeat  left 0px;
    height:24px;
     margin-top:20px;
}

span.toggler1LeftFirst{
    width: 2.5%;
    float:left;
    background: transparent url(images/toggler1-l.png) no-repeat  left 0px;
    height:24px;
     margin-top:0px;
}

span.toggler1Middle{
    width:95.5%;
    display:;float:left;
     background: transparent url(images/toggler1-m.png) repeat-x  left 0px;
     height:24px;
       padding-top:0px;
       font-weight:bold;
       margin-top:20px;
}


span.toggler1MiddleFirst{
    width:95.5%;
    display:;float:left;
     background: transparent url(images/toggler1-m.png) repeat-x  left 0px;
     height:24px;
       padding-top:0px;
       font-weight:bold;
       margin-top:0px;
}

span.toggler1Right{
    width:2%;
    display:;float:left;
    background: transparent url(images/toggler1-r.png) no-repeat  right 0px;
    height:24px;
     margin-top:20px;
}
span.toggler1RightFirst{
    width:2%;
    display:;float:left;
    background: transparent url(images/toggler1-r.png) no-repeat  right 0px;
    height:24px;
     margin-top:0px;
}

