#menuproduit {
	margin: 5px 0 0;
	padding: 0;
	list-style: none;
	z-index: 200;
}
#menuproduit li {
	margin: 0;
	padding: 0;
}
#menuproduit>li>a {
	display: block;
	width: 152px;
	height: 50px;
	margin: 3px 0 7px;
	text-decoration: none;
}
#menuproduit>li>a>span {
	padding: 2px 40px 2px 0;
	font-family: Georgia;
	font-size: 1.2em;
	color: #ffffff;
}
#menuproduit ul {
	margin: 0 0 10px;
	padding: 0;
	list-style: none;
	display: none;
}
#menuproduit ul.actif {
	display: block;
}
#menuproduit ul>li {
	padding: 0;
}
#menuproduit ul>li>a {
	display: block;
	color: #808080;
	font-size: 0.9em;
	padding: 0 15px 5px;
	text-decoration: none;
}
#menuproduit ul>li>a.actif {
	color: #ffffff;
	background: url('../images/triangle.gif') no-repeat 3px 5px;
}
#menuproduit ul>li>a:hover {
	color: #c8c8c8;
}
#menuproduit ul>li>a.actif:hover {
	color: #ffffff;
}
html[lang=fr] #menuproduit #paves {
	background: url('../images/fr/paves_sousmenu.png');
}

html[lang=fr] #menuproduit #murets {
	background: url('../images/fr/muret_sousmenu.png');
}

html[lang=fr] #menuproduit #bordures {
	background: url('../images/fr/bordure_sousmenu.png');
}

html[lang=fr] #menuproduit #dalles {
	background: url('../images/fr/dalle_sousmenu.png');
}

html[lang=en] #menuproduit #paves {
	background: url('../images/en/paves_sousmenu.png');
}

html[lang=en] #menuproduit #murets {
	background: url('../images/en/muret_sousmenu.png');
}

html[lang=en] #menuproduit #bordures {
	background: url('../images/en/bordure_sousmenu.png');
}

html[lang=en] #menuproduit #dalles {
	background: url('../images/en/dalle_sousmenu.png');
}

html[lang=en] #menuproduit #produitsconnexes {
	background: url('../images/en/produitsconnexes_sousmenu.png');
}

html[lang=fr] #menuproduit #produitsconnexes {
	background: url('../images/en/produitsconnexes_sousmenu.png');
}

#contenu {
	float: left;
	position: relative;
	margin: -80px 0 0 165px;
	width: 360px;
	min-height: 598px;
	border-right: solid 22px #000000;
	background: url('../images/bgblanc90.png');
	z-index: 10;
}
#contenu>#btfiche {
	display: block;
	position: absolute;
	top: 273px;
	left: 362px;
	width: 18px;
	height: 18px;
	border: none;
}
#contenu>#btfiche.ouvert {
	background: url('../images/fiche_ferme.gif');
}
#contenu>#btfiche.ferme {
	background: url('../images/fiche_ouvre.gif');
}

#ficheproduit {
	margin : 0 10px 20px;
	padding: 20px 0 0;
}
#ficheproduit>h1 {
	color: #808080;
	font-weight: normal;
	margin: 0;
}
#ficheproduit>div {
	clear: both;
}
#ficheproduit h3 {
	font-size: 0.9em;
	padding: 0;
	margin: 0;
}
#ficheproduit>p {
	font-size: 0.8em;
	margin: 10px 15px 20px 0;
}
#ficheproduit ul {
	list-style: none;
	margin: 0;
	padding: 0;
	font-size: 0.8em;
}
#ficheproduit>#couleurs {
	padding: 0 0 0 135px;
}
#ficheproduit>#couleurs>img {
	float: left;
	margin: 0 0 0 -135px;
}

#ficheproduit>#couleurs a {
	text-decoration: none;
	color: #808080;
}
#ficheproduit>#couleurs a.actif {
	color: #000000;
}

#ficheproduit>#dimensions {
	padding: 25px 0 0 135px;
}
#ficheproduit>#dimensions li {
	font-size: 0.9em;
	color: #808080;
}

#ficheproduit>#dimensions>img {
	float: left;
	margin: 0 0 0 -135px;
}

#ficheproduit>#dimensions>a {
	display: block;
	float: left;
	width: 100px;
	margin: 0;
	padding: 0;
	font-size: 0.7em;
	font-weight: normal;
	color: #808080;
	text-decoration: none;
}
#ficheproduit>#dimensions>a.actif {
	color: #000000;
	text-decoration: underline;
}
#ficheproduit>#dimensions>ul {
	width: 200px;
	float: left;
}

#ficheproduit>#dimensions>ul>li {
	padding: 0;
}

#ficheproduit>#photos>h3 {
	float: left;
	margin: 0 0 0 100px;
}
#ficheproduit>#photos {
	padding: 20px 0;
}
#ficheproduit>#photos>ul {
	float: left;
	margin: 0 10px;
}

#ficheproduit>#photos>ul>li {
	float: left;
	margin: 0 5px;
}

#ficheproduit>#photos>ul>li>a {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
#ficheproduit>#photos>ul>li>a:hover {
	text-decoration: underline;
}
#ficheproduit>#photos>ul>li>a.actif {
	text-decoration: underline;
}