#detail , #liste, #detailMenu
{
	background: url(../img/pix.gif) repeat-y 15px;
}
#contenu 
{
	min-height: 200px;
	_height: 200px;
}
#liste
{
	padding: 50px 0 0 198px;
}

#liste .item, #erreur 
{
	border: solid 1px #D6D7DB;
	margin: 10px 20px 10px 0;
	padding: 5px 10px;
	background: #898E99;
}

.item .photo 
{
	float: right;
	padding: 0 0 0 10px;
}

.item .photo img 
{
	border: solid 1px #D6D7DB;
}

#detail .photo 
{
	float: right;
	margin: 0 0 0 25px;
}

#detail .photo img { border-left: solid 1px #999999 }
#detail .desc, #detailMenu .desc
{
	position: relative;
	margin: 0 0 0 15px;
	padding: 50px 0 0 183px;
}
#detail .siphoto 
{
	overflow: hidden;
	zoom: 1;
}
#detail .accueil 
{
	width: 400px;
}

#detail .photos, #detailMenu .photos 
{
	zoom: 1;
	padding: 10px 0 6px 17px;
}

.photo1 { padding: 0 6px }
.photo2 { padding: 0 9px }
.photo3 { padding: 0 2px }
.photo4 { padding: 0 12px }
.photo5 { padding: 0 1px }

#detailMenu .siphoto 
{
	background: #8B8E96;
	margin: 10px 100px 0 0;
	padding: 0px;
}

#detailMenu .siphoto div 
{
	border-bottom: solid 10px #5B6170;
	padding: 5px 10px;
}

#sousmenu {margin: 0px 0px 5px -13px; border-bottom: solid 1px #C1C3C9; padding: 5px 0;}

#sousmenu a
{
	padding: 5px 55px;
	border-right: solid 1px #C1C3C9
}

.photoactu img
{
	border: solid 2px #8B8E97
}