#containerContent #containerLeftAccueil
{
width:496px;
float:left;
}


#containerContent #containerLeftAccueil #containerTemoignages
{
width:484px;
padding:0;
margin:0;
}

#containerContent #containerLeftAccueil #containerTemoignages  #contentPictureTemoignages
{
width:198px;
margin-left:26px;
float:right;
padding:0;
}

#containerContent #containerLeftAccueil #containerTemoignages  #contentPictureTemoignages img
{
margin:0;
padding:0;
}

#containerContent #containerLeftAccueil #containerTemoignages #titleTemoignages
{
width:413x;
height:38px;
margin-bottom:15px;
padding:0;
}

#containerContent #containerLeftAccueil #containerTemoignages #titleTemoignages h1
{
font-size:38px;
margin:0;
padding:0;
}

#containerContent #containerLeftAccueil #containerTemoignages #titleTemoignages h2
{
margin:0 0 0 0;
font-size:18px;
}

#containerContent #containerLeftAccueil #containerTemoignages .temoignages
{
margin-top:24px;
}

#containerContent #containerLeftAccueil #containerTemoignages .temoignages h3
{
font-size:15px;
margin:0;
padding:0;
}

#containerContent #containerLeftAccueil #containerTemoignages #contentEngagements
{
width:484px;
margin-top:20px;
}

#containerContent #containerLeftAccueil #containerTemoignages #contentEngagements h4
{
font-size:12px;
font-weight:bold;
margin:0;
padding:0;
}



#containerContent #containerLeftAccueil #containerTemoignages #contentEngagements #engagementsList {
	font-weight:normal;
	font-size:12px;
	margin: 0 0 0 0;
}	

#containerContent #containerLeftAccueil #containerTemoignages #contentEngagements #engagementsList ul
{
margin: 0 0 0 0;
padding:0 0 0 0;	
}

#containerContent #containerLeftAccueil #containerTemoignages #contentEngagements #engagementsList li
{
margin:10px 39px 0 0;
list-style:none; 
float:left;
}

#containerContent #containerLeftAccueil #containerTemoignages #contentEngagements #engagementsList li.first
{
margin:0 0 0 0;
list-style:none; 
float:left;
}

#containerContent #containerLeftAccueil #containerTemoignages #contentEngagements #engagementsList a {
	color:#812990;
}	

#containerContent #containerLeftAccueil #containerTemoignages #contentEngagements #engagementsList a:hover {
	text-decoration:underline;
}	

#containerContent #containerLeftAccueil #containerTemoignages #contentBtTousTemoignages
{
width: 496px;
height: 82px;
margin-top:20px;
margin-bottom:45px;
}


#containerContent #containerLeftAccueil #containerTemoignages #contentBtTousTemoignages a
{
background-repeat: no-repeat;
display: block;
height: 82px;
}

#containerContent #containerLeftAccueil #containerTemoignages #contentBtTousTemoignages a:hover
{
background-position: left bottom;
}

#containerContent #containerLeftAccueil #containerTemoignages #contentBtTousTemoignages h2
{
margin:0;
padding:0;
}

#containerContent #containerLeftAccueil #containerTemoignages #contentBtTousTemoignages .btTousTemoignages
{
width: 496px;
height: 82px;
text-indent: -10000px;
display: block;
cursor:pointer;
background-image: url(../images/bt/bt_tous_temoignages.gif);
}




/*------------------------ Témoignages ------------------------------------*/

#containerContent #containerTemPink
{
color:#424242;
width:494px;
margin-top:20px;
}


#containerContent #containerTemPink .containerTemPinkHeader
{
background:url(../images/tem_pinkbox_header.gif) transparent left top no-repeat;
width:494px;
height:12px;
}

#containerContent #containerTemPink .containerTemPinkContent
{
background-color:#f6ebf8;
width:475px;
padding-left:12px;
padding-right:30px;
padding-top:10px;
padding-bottom:10px;
background-color: transparent;
background:url(../images/tem_pinkbox_content.gif);
background-repeat: repeat-y;
background-attachment: scroll;
}

#containerContent #containerTemPink .containerTemPinkContent p
{
display:inline;
margin:0 0 15px 0;
padding:0;
width:470px;
}



#containerContent #containerTemPink .containerTemPinkContent img
{
margin:5px 5px 5px 5px;
}

#containerContent #containerTemPink .containerTemPinkContent h3
{
margin:0;
padding:0 0 4px 0;
font-size:14px;
}

#containerContent #containerTemPink .containerTemPinkContent h4
{
margin:0;
padding:0 0 4px 0;
font-size:9px;
font-weight:bold;
}

#containerContent #containerTemPink .containerTemPinkContent li
{
margin:0;
padding:0;
list-style-type:none;
}


#containerContent #containerTemPink .containerTemPinkContent ul
{
margin:0;
padding:0;
}


#containerContent #containerTemPink .containerTemPinkFooter
{
background:url(../images/tem_pinkbox_footer.gif) transparent left top no-repeat;
width:494px;
height:11px;
}

#containerContent #containerTemPink .containerTemPinkFooterGagnant
{
background:url(../images/tem_pinkbox_footer_g.gif) transparent left top no-repeat;
width:515px;
height:84px;
}

#containerContent #containerTemBlue
{
color:#424242;
width:494px;
margin-top:20px;
}

#containerContent #containerTemBlue .containerTemBlueHeader
{
background:url(../images/tem_bluebox_header.gif) transparent left top no-repeat;
width:494px;
height:12px;
}

#containerContent #containerTemBlue .containerTemBlueContent
{
background-color:#f6ebf8;
width:475px;
padding-left:12px;
padding-right:30px;
padding-top:10px;
padding-bottom:10px;
background-color: transparent;
background:url(../images/tem_bluebox_content.gif);
background-repeat: repeat-y;
background-attachment: scroll;
}

#containerContent #containerTemBlue .containerTemBlueContent p
{
display:inline;
margin:0 0 15px 0;
padding:0;
}

#containerContent #containerTemBlue .containerTemBlueContent img
{
}

#containerContent #containerTemBlue .containerTemBlueContent h3
{
margin:0;
padding:0 0 4px 0;
}

#containerContent #containerTemBlue .containerTemBlueContent h4
{
margin:0;
padding:28px 0 4px 0;
font-size:12px;
font-weight:bold;
}

#containerContent #containerTemBlue .containerTemBlueContent li
{
margin:0;
padding:0;
list-style-type:none;
}


#containerContent #containerTemBlue .containerTemBlueContent ul
{
margin:0;
padding:0;
}

#containerContent #containerTemBlue .containerTemBlueFooter
{
background:url(../images/tem_bluebox_footer.gif) transparent left top no-repeat;
width:494px;
height:11px;
}



#containerContent #containerTemBlue .containerTemBlueFooterGagnant
{
background:url(../images/tem_bluebox_footer_g.gif) transparent left top no-repeat;
width:515px;
height:84px;
}

#containerContent #containerTemBlue .patch
{
position:absolute;
padding-left:110px;
padding-top:108px;
margin:0;
border:0;
height:73px;
}

#containerContent #containerTemPink .patch
{
position:absolute;
padding-left:110px;
padding-top:108px;
margin:0;
border:0;
height:73px;
}

#containerContent #containerTemYellow
{
color:#424242;
width:494px;
margin-top:20px;
}

#containerContent #containerTemYellow .containerTemYellowHeader
{
background:url(../images/tem_yellowbox_header.gif) transparent left top no-repeat;
width:494px;
height:12px;
}

#containerContent #containerTemYellow .containerTemYellowContent
{
background-color:#f6ebf8;
width:475px;
padding-left:12px;
padding-right:30px;
padding-top:10px;
padding-bottom:10px;
background-color: transparent;
background:url(../images/tem_yellowbox_content.gif);
background-repeat: repeat-y;
background-attachment: scroll;
}

#containerContent #containerTemYellow .containerTemYellowContent p
{
display:inline;
margin:0 0 15px 0;
padding:0;
}

#containerContent #containerTemYellow .containerTemYellowContent img
{
}

#containerContent #containerTemYellow .containerTemYellowContent h3
{
margin:0;
padding:0 0 4px 0;
}

#containerContent #containerTemYellow .containerTemYellowContent h4
{
margin:0;
padding:28px 0 4px 0;
font-size:12px;
font-weight:bold;
}

#containerContent #containerTemYellow .containerTemYellowContent li
{
margin:0;
padding:0;
list-style-type:none;
}


#containerContent #containerTemYellow .containerTemYellowContent ul
{
margin:0;
padding:0;
}


#containerContent #containerTemYellow .containerTemYellowFooter
{
background:url(../images/tem_yellowbox_footer.gif) transparent left top no-repeat;
width:494px;
height:11px;
}


.lineTem
{
display: block;
height: 1px;
background-color: transparent;
background-image: url(../images/ligne.gif);
background-repeat: repeat-x;
background-attachment: scroll;
font-size: 0px;
width: 100%;
}


.temListe_date {
	font-size:11px;
}

.temListe_titre {
	font-size:18px;
	font-weight:bold;
}

.temListe_noms_ville {
	font-size:11px;
}

.temListe_teaser {
	padding-top:10px;
}

.temListe_engagements_title {
	font-size:13px;
	font-weight:bold;
	clear:both;
}

.temAccueil_date {
	font-size:11px;
}

.temAccueil_titre {
	font-size:18px;
	font-weight:bold;
	width:100%;
}

.temAccueil_noms_ville {
	font-size:10px;
}

.temAccueil_teaser {
	padding-top:10px;
	width:250px;
	float:left;
}

.temAccueil_engagements_title {
	font-size:13px;
	font-weight:bold;
	clear:both;
}
