#categoriesList {
	padding: 0 0 0 8px;
	width:550px;
	float:left;
}

.categoryBlock {
	margin: 3px 0 3px 0;
        width: 550px;
}

.categoryBlock H3 {
	font-size: 11px;
	text-transform:uppercase;
	color: white;
	height:18px;
	padding:5px 0 0 10px;
	background-color: #313131;
}

.categoryBlock H3, .categoryBlock H3 A {
	outline: none;
	text-decoration: none;
	color: white;
}
.categoryBlock H3 A, .categoryBlock H3 A .title {
	text-decoration: none;
}
.categoryBlock H3 A:hover .title {
	text-decoration: underline;
}

.categoryBlock H3.closed {display: block; background: 0 0 transparent url(../images/byController/guideDeVoyage/ascenceurCategorieBg.gif) repeat-x;}
.categoryBlock H3.une {background: url(../images/byController/guideDeVoyage/ascenceurALaUneBg.gif)}
.categoryBlock H3.closed A {display: block; color: white; background: center right url(../images/byController/guideDeVoyage/ascenceurCategoriePlus.png) no-repeat;}

.categoryBlock H3.opened {display: block; background: #313131;}
.categoryBlock H3.une {background-color: #7269A2;}
.categoryBlock H3.opened A {display: block; color: white; background: center right url(../images/byController/guideDeVoyage/moins.png) no-repeat;}

.categoryBlock H3.une A {
    background-image:url(../images/byController/guideDeVoyage/etoileALaUne.png);
    background-position:0 -2px;
    background-repeat:no-repeat;
    margin-left:-4px;
    padding-left:18px;
}

.infosContainer a {color:#DF2438};
.infosContainer {width:550px;margin-bottom:10px;display:none;}
.infosContainer h1 {font-size: 22px; font-family: Georgia; font-weight: normal; clear: both; padding-top: 5px;}
.infosContainer h2 {font-size: 16px; line-height: normal; padding-top: 10px;}
.infosContainer h4 {padding-top: 10px;}
.infosContainer p.chapeau {color:#8376B0;font-size:16px;font-family:Georgia;line-height:normal;padding:10px 0 10px 0;}
.infosContainer .filet {margin: 10px 0 10px 0;}