#liste
{
	overflow: hidden; zoom: 1;
	margin: 13px 0 70px 10px;
	width: 642px;
	float: left;
}

.navigation
{
	text-align: right;
	margin: 0 13px 0 0;
	color: #330000;
	font-size: 11px;
	clear: both;
}

.navigation a
{
	color: #330000;
	padding: 2px;
}

.navigation .selected
{
	background: #FEB10C;
}

.item 
{
	float: left;
	overflow: hidden; zoom: 1;
	width: 128px;
	margin: 27px 38px 0 0;
	font-size: 11px;
	font-weight: bold;
}

.item .img img
{
	display: block;
	margin: 0 auto 8px auto;
	border: solid 1px #CFC8BE;
}

.item h1 
{
	clear: both;
	font-weight: bold;
	font-size: 11px;
	text-align: justify;
	padding: 5px 0 0 0;
}

.item a
{
	color: #330000;
}

.item em
{
	color: #F71311;
	font-style: normal;
	float: left;
	display: block;
	text-align: center;
}

.item em span
{
	display: inline;
}

.item span
{
	display: block;
	overflow: hidden; zoom: 1;
	text-align: right;
	padding: 0 5px 0 0;
}

#detail 
{
	overflow: hidden; zoom: 1;
	margin: 13px 2px 70px 10px;
	width: 640px;
	float: left;
}

#detail .detailImg
{
	display: block;
	float: left;
	margin: 0 10px 0 0;
}

#detail .detailImg img
{
	display: block;
	border: solid 1px #CFC8BE;
}

#detail #texte
{
	overflow: hidden; zoom: 1;
	font-size: 11px;
	line-height: 12px;
	color: #330000;
	text-align: justify;
}

#detail #texte h1
{
	font-size: 18px;
	line-height: 18px;
	padding: 0 0 11px 0;
	border-bottom: dashed 1px #330000;
	margin: 0 0 11px 0;
}

#detail #texte div
{
	height: 326px;
	border-bottom: dashed 1px #330000;
	margin: 0 0 9px 0;
}

#detail a
{
	color: #330000;
}

.navigationDetail
{
	text-align: center;
}

.navigationDetail a
{
	font-weight: bold;
	background: url(../img/puce-navig.gif) no-repeat left 4px;
	padding: 0 0 0 13px;
}

#tabledetail
{
	color: #330000;
	font-size: 11px;
	width: 640px;
	clear: both;
	margin: 39px 0 0 0;
}

#tabledetail th
{
	font-size: 12px;
	border-bottom: dashed 1px #330000;
	padding: 13px 6px;
	text-align: center;
}

#tabledetail td
{
	padding: 13px 6px;
}

#associes
{
	margin: 33px 0 0 0;
}

#associes .item
{
	margin: 27px 33px 0 0;
}

#associes #conseil
{
	display: block;
	border-bottom: dashed 1px #330000;
	color: #330000;
	font-style: normal;
	font-size: 14px;
	font-weight: bold;
	padding: 0 0 7px 0;
}


