
#middle {
	width : 						990px;
	margin :						0px auto 0px auto;
	padding :						0px 0 20px 0;
	background :					url(../img/home/tile-hor.jpg) repeat-y;
	
}

#bandeau  {
	background :					url(../img/home/bandeau-haut.jpg) no-repeat;
	height :						177px;
	position :						relative;
}
#bandeau-maillots  {
	position :						absolute;
	right :							0px;
	top :							110px;
	width :							221px;
	height :						105px;
	
}
#bandeau-maillots  a{
	background :					url(/img/home/btn-cat-club-FR.gif) no-repeat;
	width :							221px;
	height :						105px;
	display :     					block;	
}
#bandeau-maillots  a:hover{
	background-position :			-221px;
}


#catalog {
	float :							left;
	margin-left :					-5px;
	width :							330px;
}
#catalog h1{
	background :					url(../img/home/ico-catalogue.gif) no-repeat 0px 0px ;
	color:							#427309;
	font :							bold 16px Arial;
	padding-left :					50px;
	line-height :					35px;
	margin-top :					40px;
}
#box-catalog {
	margin-left :					25px;
	margin-top :					-12px;
}

#box-catalog a{
	margin-left :					20px;
	color:							#1B6C0E;
	font :							normal 12px Arial;
	text-decoration :				underline;
	
}
#gants a{
	background :					url(../img/home/btn-gants-FR.gif) no-repeat ;
	width :							158px;
	height :						121px;
	display :						block;
	float :							left;
	margin 	:						0;
	padding :						0;
}
#gants a:hover{
	background-position:			-158px;
}
#battes a {
	background :					url(../img/home/btn-battes-FR.gif) no-repeat ;
	width :							145px;
	height :						121px;
	display :						block;
	float :							left;
	margin 	:						0;
	padding :						0;
}
#battes a:hover{
	background-position:			-145px;
}
#tenues a {
	background :					url(../img/home/btn-tenues-FR.gif) no-repeat;
	width :							158px;
	height :						128px;
	display :						block;
	float :							left;
	margin 	:						0;
	padding :						0;
}
#tenues a:hover{
	background-position:			-158px 0px;
}
#accessoires a {
	background :					url(../img/home/btn-accessoires-FR.gif) no-repeat 0px 0px ;
	width :							145px;
	height :						127px;
	display :						block;
	float :							left;
	margin 	:						0;
	padding :						0;
}
#accessoires a:hover{
	background-position:			-145px
}


#content {
	float :							left;
	width :							317px;
	background :					url(../img/home/tile-oblique.gif) no-repeat  ;
	color:							#3A2102;
	font :							normal 11px Arial;
	padding :						40px 10px  2px 15px;
	margin :						0 0 3px 42px;
	height :						180px;
	text-align :					justify;
}
#corps {
	height :						180px;
}
html>body #corps {
	height :						auto;
	min-height :					250px;
}
#content a{
	color:							#3A2102;
	font :							normal 11px Arial;
	text-decoration :				underline;
}
#content a:hover{
	color:							#3A2102;
	text-decoration :				underline;
}
#content h1{
	background :					url(../img/home/ico-content.gif) no-repeat 0px 0px ;
	color:							#0F4007;
	font :							bold 16px Arial;
	padding-left :					20px;
	line-height :					16px;	
}
#content h1 a{
	font :							bold 16px Arial;
	color:							#0F4007;
	text-decoration :				none;
}
#content h1 a:hover{
	color:							#8AC016;
	text-decoration :				none;
}

#promotion {
	float :							left;
	width :							266px;
	color:							#434343;
	font :							normal 11px Arial;
	margin :						0 0 0px 70px;
}
#promotion h1 {
	background :					#707070 url(../img/common/ico-fleche-promo.gif) no-repeat 0px 0px ;
	color:							#FFFFFF;
	font :							bold 16px Arial;
	padding:						0 0 0 14px;
	margin :						0px;
	
}
#content-promo {
border-left :						solid 2px #707070;
	border-right :					solid 2px #707070;
	
}
.left-promo {
	float :							left;
	width :							148px;		
	
}
.description-promo {
	padding :						10px;
	border-bottom :					solid 1px #707070;	
}
.photo-promo {
	float :							left;
	border-left :					solid 1px #707070;	
	padding :						5px;
}
.prix-promo {
	padding :						10px;
	font :							normal 12px Arial;
		
}

.promo-tile-right  {
	height :						10px;
	float :							left;
	width :							124px;
	border-right :					solid 2px #707070;
	border-bottom :					solid 2px #707070;	
}
.promo-tile-left {
	height :						10px;
	float :							left;
	width :							10px;
	border-left :					solid 2px #707070;
	border-bottom :					solid 2px #707070;	
}
	
.prixGrand {
	font :							normal 20px Arial;
}
.prixBarre {
	text-decoration :				line-through;
}
