/*Accordion styling classes*/
.Accordion {
	overflow: hidden;

}
.Accordion a {
	text-decoration:none;
	color:#8C8C8C;

}

.AccordionPanel {
	margin: 0px;
	padding: 0px;
}
.AccordionPanelTabTop {
	background-color: #CCCCCC;
	margin: 0px;
	padding: 2px;
	cursor: pointer;
	background-image:url('../images/spry-klantenservice.png');
	background-repeat:no-repeat;
	height:21px;
}

.AccordionPanelTab {
	background-color: #fff;
	margin: 0px;
	padding: 2px;
	cursor: pointer;
	background-image:url('../images/spry-laatste-nieuws.png');
	background-repeat:no-repeat;
	height:21px;
}

.AccordionPanelTabBottom {
	background-color: #CCCCCC;
	margin: 0px;
	padding: 2px;
	cursor: pointer;
	background-image:url('../images/spry-vestigingen.png');
	background-repeat:no-repeat;
	height:21px;
}

.AccordionPanelContent {
	overflow: auto;
	margin: 0px;
	padding: 0px;
	height: 150px;
	
}

.AccordionPanelContentTxt {
	background-color:#E1E1E1;
	padding:10px;
	height:130px;
	text-overflow: ellipsis-word;
}

.AccordionPanelContentTxtBottom {
	background-color:#E1E1E1;
	padding:10px;
	height:130px;
	background-image:url('../images/spry-bg-bottom.png');
	background-repeat:no-repeat;
	background-position:bottom;
}




.AccordionPanelOpen .AccordionPanelTab {
	background-color: #EEEEEE;
	
}
.AccordionPanelClosed .AccordionPanelTab {
}
/*Accordion behaviors  classes*/
.AccordionPanelTabHover {
	color: #555555;
}
.AccordionPanelOpen .AccordionPanelTabHover {
	color: #555555;


}
.AccordionFocused .AccordionPanelTab {
	background-color: #3399FF;
	
}
.AccordionFocused .AccordionPanelOpen .AccordionPanelTab {
	background-color: #33CCFF;
}