
@charset "UTF-8";


.Accordion {
	overflow: hidden;
	width:470px;
	margin-top: 18px;
        padding-left:18px;
	
}


.AccordionPanel {
	margin: 0px;
	padding: 0px;
}


.AccordionPanelTab {
	color:red;
	overflow: hidden;
	margin-top: 2px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
}

/* ####################################### */
.AccordionPanelTab .AccordionPanelTab-top { font-size:1%; height:3px; background:url('/images/faqCloseTop1.jpg') no-repeat; }
.AccordionPanelTab-content-container { background:url('/images/faqCloseTopBorder.jpg') repeat-y 0% 0%; }

.AccordionPanelTabHover .AccordionPanelTab-top, .AccordionPanelOpen .AccordionPanelTab-top { font-size:1%; height:3px; background:url('/images/faqOpenTop1.jpg') no-repeat; }
.AccordionPanelTabHover .AccordionPanelTab-content-container, .AccordionPanelOpen .AccordionPanelTab-content-container { background:url('/images/faqOpenTopBorder.jpg') repeat-y 0% 0%; }

.AccordionPanelTab-content { background: url('/images/faqFlecheClose.gif') no-repeat 10px 7px; padding:5px 10px 0 25px; }
.AccordionPanelOpen .AccordionPanelTab-content { background: url('/images/faqFlecheOpen.gif') no-repeat 10px 7px; padding:5px 10px 0 25px; }

.AccordionPanelClosed .AccordionPanelTab-bottom { margin-left:1px; font-size:1%; height:6px; background:url('/images/faqOpenBottom2.jpg') no-repeat; }
.AccordionPanelTabHover .AccordionPanelTab-bottom, .AccordionPanelOpen .AccordionPanelTab-bottom { margin-left:0px; font-size:1%; height:6px; background:none; }


/* ####################################### */


.AccordionPanelContent {
 	overflow: hidden;
	margin: 0px;
	padding: 0px;   
	width:470px

}

.AccordionPanelContentTop{
	background:url('/images/faqOpenContent.jpg');
	text-align:justify;
	padding:5px 12px 5px 32px;
	width:426px;
	overflow: hidden;
	
}


.AccordionPanelContentTop ul {
list-style-image: url('/images/puce-type1.gif');
	
}

.AccordionPanelContentBottom{
background:url('/images/faqOpenBottom2.jpg');
height:6px;
width:470px;
overflow: hidden;

 margin-left:1px; margin-right:-1px;}

.AccordionPanelOpen .AccordionPanelTab {
	background-color: #EEEEEE;
	background:url('/images/faqOpenTop.jpg') no-repeat;
}


.AccordionPanelTabHover {
background:url('/images/faqOpenTop.jpg') no-repeat;
	color:red;
}
.AccordionPanelOpen .AccordionPanelTabHover {
	background:url('/images/faqOpenTop.jpg') no-repeat;
}


.AccordionFocused {

	background:url('/images/faqOpenTop.jpg') no-repeat;
	
}


.AccordionFocused .AccordionPanelOpen .AccordionPanelTab {
background:url('/images/faqOpenTop.jpg') no-repeat;
	
}





















