#wrapperAccueilBoutique{
position : relative;
width :615px;
margin: 0px 0px 0px 163px;
color: #ffffff;
}
/*.alignRight{
left :310px;
float:left;
}
.alignLeft{
left:0px;
float:left;
}*/
/*--------------------------------------------------------------*/
#corpsRV{
	background: url(../images/accueil/corpsRV.jpg);
	background-repeat:repeat-y;
}
#corpsBV{
	background: url(../images/accueil/corpsBV.jpg);
	background-repeat:repeat-y;
}
.corps{
	
	min-height:100px;
	height:auto;
	padding:0;
	margin:0;
	/*position:absolute;
	top:50px;*/
	float:left;
	
}

*html .corps {
	height:100px;
}
#botomBV{
	background: url(../images/accueil/botomBV.jpg) no-repeat;
}

#botomRV{
	background: url(../images/accueil/botomRV.jpg) no-repeat;
}

.botom{	
	height:30px;
	padding:0;
	margin:0;
	clear:both;
}
/*------------------------------------------------------------*/

#BlocRose{
float:left;
width : 304px;
margin-bottom : 10px;
}
#BlocViolet{
float:left;
/*position:absolute;
top:0px;
left:304px;*/
width : 304px;
margin-bottom : 10px;
}
#BlocBleu{
/*position:relative;
top:auto;*/
float:left;
width : 304px;
margin-bottom : 10px;
}
#BlocVert{
/*position:relative;
top:auto;
position:absolute;
left:304px;*/
float:left;
width : 304px;
margin-bottom : 10px;
}
.boutonTitre{
height:30px;
padding : 8px 0px 0px 15px;
font-size : 12px;
font-weight : bold;
}
.boutonTitre a{
color: #ffffff;
text-decoration: none;
}

#BlocRose .boutonTitre {background : #ffffff url(../images/boutonPourpre.png) no-repeat;}
#BlocVert .boutonTitre {background : #ffffff url(../images/boutonVert.png) no-repeat;}
#BlocBleu .boutonTitre{background : #ffffff url(../images/boutonBleu.png) no-repeat;}
#BlocViolet .boutonTitre{background : #FFFFFF url(../images/boutonViolet.png) no-repeat;}

.divHaut {
height: 190px;
padding :  5px 5px 5px 10px;
margin: 0px 2px 0px 3px;
width:282px;
}

#BlocRose .divHaut { /*border :1px solid #8f4470;*/ min-height:180px; height:auto;}
#BlocVert .divHaut {/*border :1px solid #286669;*/ min-height:180px; height:auto;}
#BlocBleu .divHaut{/*border : 1px solid #4c409f;*/ min-height:180px; height:auto;}
#BlocViolet .divHaut{ /*border :1px solid #5d447d;*/ min-height:180px; height:auto;}



*html #BlocRose .divHaut {height:180px;}
*html #BlocVert .divHaut {height:180px;}
*html #BlocBleu .divHaut{height:180px;}
*html #BlocViolet .divHaut{height:180px;}

.titre{
position : relative;
left : 110px;
margin-top: -130px;
width: 160px;
font-size: 12px;
font-weight : bold;
}

#BlocRose .titre {color: #8f4470;}
#BlocVert .titre  {color: #286669;}
#BlocBleu .titre {color: #4c409f;}
#BlocViolet .titre {color: #5d447d;}

.auteur{
position : relative;
left : 110px;
width: 160px;
font-size: 12px;
}
#tarif{
float:right;
width: 104px;
padding-bottom: 2px;
margin: 10px 0px 0px -104px;
text-align: center;
}
#tarif #prix {
float:right;/*necessaire a cause d'IE*/
width:100px;
text-align:center;
text-decoration :line-through;/*texte barre*/
}
#tarif  #remise {
text-decoration :blink;/*texte clignotant sur firefox*/
}
#tarif  #prixTotal {
font-size: 14px;
font-weight: bold;
color: #990000;
}
.info{
position:relative;
left:0px;
clear:both;
}
.info a{
color:black;
text-decoration:none;
font-size:11px;
}
.info a:hover{
text-decoration:underline;
color:white;
}
.bouton{
float: right;
margin-top: 3px;
color: #ffffff;
font-size: 10px;
border:none;
width: 104px;
height: 32px;
cursor: pointer;
}
#BlocRose .bouton {background : #ffffff url(../images/boutonRose100.png) no-repeat;}
#BlocVert .bouton {background : #ffffff url(../images/boutonVert100.png) no-repeat;}
#BlocBleu .bouton{background : #ffffff url(../images/boutonBleu100.png) no-repeat;}
#BlocViolet .bouton{background : #ffffff url(../images/boutonViolet100.png) no-repeat;}