/* Fonds */

body{
	margin-top: 0;
	background-color: #aacd00;
	text-align: center;
	margin-left: 0;
	background-repeat: repeat-x;
		
}

.bodyAccueil {
	background-image: url(gfx/fondPage/fondPageAccueil2.png);
}

.body2 {
	background-image: url(gfx/fondPage/fondPageHomme.jpg);
}

.body1 {
	background-image: url(gfx/fondPage/fondPageFemme.jpg);
	
}

.body3 {
	background-image: url(gfx/fondPage/fondPageEnfant.jpg);

}

.body25 {
	background-image: url(gfx/fondPage/fondPageEnfant.jpg);
}

.body4 {
	background-image: url(gfx/fondPage/fondPageBebe.jpg);
}

.body18 {
	background-image: url(gfx/fondPage/fondPageAccess.jpg);
}

.bodyNu {
	background-image: url(gfx/fondPage/fondPageNue.jpg);
}


/*#wrapper { background-image: url(gfx/menuHorizontal/fondMenuHorizontalIndex.gif);background-position: 230px 0 ; background-repeat: repeat-x; } */

#subwrapper {width:997px; text-align:left; overflow:visible; position:relative; margin: 0 auto; padding:0;}


.fondMenuHorizontal{
	background-image: url(gfx/menuHorizontal/fondMenuHorizontal.gif);
}

.fondMenuHorizontalIndex{
	background-image: url(gfx/menuHorizontal/fondMenuHorizontalIndex.gif);
}
.fondMenuHorizontal2{
	background-image: url(gfx/rayon2/fondMenuHorizontalHomme.gif);
}

.fondMenuHorizontal18{
	background-image: url(gfx/rayon18/fondMenuHorizontalAcces.gif);
}

.fondMenuHorizontal25{
	background-image: url(gfx/rayon25/fondMenuHorizontalEnfant.gif);
}

.fondMenuHorizontal3{
	background-image: url(gfx/rayon3/fondMenuHorizontalEnfant.gif);
}

.fondMenuHorizontal1{
	background-image: url(gfx/rayon1/fondMenuHorizontalFemme.gif);
}

.fondTitre{
	background-image: url(gfx/fondTitre.gif);
}

.fondTitreRayon2{
	background-image: url(gfx/rayon2/fondTitreRayonHomme.gif);
}

.fondTitreRayon18{
	background-image: url(gfx/rayon18/fondTitreRayonAcces.gif);
}

.fondTitreRayon25{
	background-image: url(gfx/rayon25/fondTitreRayonEnfant.gif);
}

.fondTitreRayon3{
	background-image: url(gfx/rayon3/fondTitreRayonEnfant.gif);
}

.fondTitreRayon25sold{
	background-image: url(gfx/rayon25/fondTitreRayonEnfantsold.gif);
}

.fondTitreRayon3sold{
	background-image: url(gfx/rayon3/fondTitreRayonEnfantsold.gif);
}
.fondTitreRayon1{
	background-image: url(gfx/rayon1/fondTitreRayonFemme.gif);
}

.fondMenuHorizontalAffaires{
	background-image: url(gfx/rayonBonnesAffaires/fondMenuHorizontalAffaires.gif);
}
.fondTitreRayonSoldes{
	background-image: url(gfx/soldes/fondEntete.gif);
}

.fondPhotoSoldes{
	background-color: #FFFFFF;
	border: 1px solid #ff6400;
}
.fondPhotoRayon2{
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #753011;
	border-right-color: #753011;
	border-left-color: #753011;
}

.fondPhotoRayon18{
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #e58200;
	border-right-color: #e58200;
	border-left-color: #e58200;
}

.fondPhotoRayon182{
	background-color: #FFFFFF;
	border: 1px solid #e58200;
}


.fondPhotoRayon22{
	background-color: #FFFFFF;
	border: 1px solid #753011;
}

.fondPhotoRayon25{
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #4fa600;
	border-right-color: #4fa600;
	border-left-color: #4fa600;
}

.fondPhotoRayon3{
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #4fa600;
	border-right-color: #4fa600;
	border-left-color: #4fa600;
}
.fondPhotoRayon252{
	background-color: #FFFFFF;
	border: 1px solid #4fa600;
}

.fondPhotoRayon32{
	background-color: #FFFFFF;
	border: 1px solid #4fa600;
}

.fondPhotoRayon1{
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #ab0067;
	border-right-color: #ab0067;
	border-left-color: #ab0067;
}

.fondPhotoRayon12{
	background-color: #FFFFFF;
	border: 1px solid #ab0067;
}

.fondPhotoRayon4 {
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #bfe5ea;
	border-right-color: #bfe5ea;
	border-left-color: #bfe5ea;
}

.fondPhotoRayon42{
	background-color: #FFFFFF;
	border: 1px solid #bfe5ea;
}


.contourLogoRayon2{
	background-color: #FFFFFF;
	border: 1px solid #a2893c;
}

.contourLogoRayon25{
	background-color: #FFFFFF;
	border: 1px solid #4fa600;
}

.contourLogoRayon3{
	background-color: #FFFFFF;
	border: 1px solid #4fa600;
}

.contourLogoRayon1{
	background-color: #FFFFFF;
	border: 1px solid #ab0067;
}

.fondproduitsAssocies{
	background-image: url(gfx/ProduitsAssocies/fondProduitsAssocies.gif);
}

/* Liens */
.font_footer_2{
	background-image:url(gfx/rayon2/fondSeparationPiedHomme.gif); 
	background-repeat:repeat-x; 
	height:15px;
	margin-top:5px;
}
.font_footer_1{
	background-image:url(gfx/rayon1/fondSeparationPiedFemme.gif); 
	background-repeat:repeat-x; 
	height:15px;
	margin-top:5px;
}
.font_footer_25{
	background-image:url(gfx/rayon25/fondSeparationPiedEnfant.gif); 
	background-repeat:repeat-x; 
	height:15px;
	margin-top:5px;
}
.font_footer_3{
	background-image:url(gfx/rayon3/fondSeparationPiedEnfant.gif); 
	background-repeat:repeat-x; 
	height:15px;
	margin-top:5px;
}
.font_footer_4{
	background-image:url(gfx/rayon4/fondSeparationPiedBebe.gif); 
	background-repeat:repeat-x; 
	height:15px;
	margin-top:5px;
}
.font_footer_18{
	background-image:url(gfx/rayon18/fondSeparationPiedAccess.gif); 
	background-repeat:repeat-x; 
	height:15px;
	margin-top:5px;
}
a.footer:link {
	color: #3f8e00;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
}
a.footer:visited {
	color: #3f8e00;
	text-decoration: underline;
}
a.footer:hover {
	text-decoration: none;
	color: #3f8e00;
}
a.footer:active {
	text-decoration: none;
	color: #3f8e00;
}


a.achats:link {
	color: #FFFFFF;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a.achats:visited {
	color: #FFFFFF;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a.achats:hover {
	text-decoration: none;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a.achats:active {
	text-decoration: none;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a.signature:link {
	color: #FFFFFF;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
}
a.signature:visited {
	color: #FFFFFF;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
a.signature:hover {
	text-decoration: none;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
a.signature:active {
	text-decoration: none;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}


a.MonCompteMenu:link {
	color: #3e9800;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
}
a.MonCompteMenu:visited {
	color: #3e9800;
	text-decoration: underline;
}
a.MonCompteMenu:hover {
	text-decoration: none;
	color: #3e9800;
}
a.MonCompteMenu:active {
	text-decoration: none;
	color: #3e9800;
}
a.MonComptePlan:link {
	color: #3e9800;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	padding-left:30px;
}
a.MonComptePlan:visited {
	color: #3e9800;
	text-decoration: underline;
}
a.MonComptePlan:hover {
	text-decoration: none;
	color: #3e9800;
}
a.MonComptePlan:active {
	text-decoration: none;
	color: #3e9800;
}

.MonCompteMenuRub, a.MonCompteMenuRub:link {
	color: #3e9800;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	font-style: normal;
}
a.MonCompteMenuRub:visited {
	color: #3e9800;
	text-decoration: underline;
}
a.MonCompteMenuRub:hover {
	text-decoration: none;
	color: #3e9800;
}
a.MonCompteMenuRub:active {
	text-decoration: none;
	color: #3e9800;
}
a.menuVioletGrand:link {
	color: #ab0067;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
}
a.menuVioletGrand:visited {
	color: #ab0067;
	text-decoration: underline;
}
a.menuVioletGrand:hover {
	text-decoration: none;
	color: #ab0067;
}
a.menuVioletGrand:active {
	text-decoration: none;
	color: #ab0067;
}

a.menuorangeGrand:link {
	color: #4fa600;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
}
a.menuorangeGrand:visited {
	color: #4fa600;
	text-decoration: underline;
}
a.menuorangeGrand:hover {
	text-decoration: none;
	color: #4fa600;
}
a.menuorangeGrand:active {
	text-decoration: none;
	color: #4fa600;
}


a.menuMarronGrand:link {
	color: #712F10;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
}
a.menuMarronGrand:visited {
	color: #712F10;
	text-decoration: underline;
}
a.menuMarronGrand:hover {
	text-decoration: none;
	color: #712F10;
}
a.menuMarronGrand:active {
	text-decoration: none;
	color: #712F10;
}

a.menuBlanc:link {
	color: #FFFFFF;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
a.menuBlanc:visited {
	color: #FFFFFF;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;	
}
a.menuBlanc:hover {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;	
}
a.menuBlanc:active {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	font-weight: bold;	
}

a.menuHorizontalBlanc:link {
	color: #FFFFFF;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: normal;
}
a.menuHorizontalBlanc:visited {
	color: #FFFFFF;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
a.menuHorizontalBlanc:hover {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
a.menuHorizontalBlanc:active {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

a.menuHorizontal:link {
	color: #ff6400;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: normal;
}
a.menuHorizontal:visited {
	color: #ff6400;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
a.menuHorizontal:hover {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
a.menuHorizontal:active {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

a.menuVertical:link {
	color: #778000;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: normal;
	padding-left: 20px;
}
a.menuVertical:visited {
	color: #778000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
		padding-left: 20px;
}
a.menuVertical:hover {
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
		padding-left: 20px;
}
a.menuVertical:active {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
		padding-left: 20px;
}


/* ChampsFormulaire */


.form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #424242;

}

/* Textes */

.MonCompte {
	color: #3e9800;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-repeat:no-repeat;
}

.Verdana11RegVert {
	color: #3f8e00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 700;
	font-size: 11px;
}

.verdana11grasBlanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 700;
	color: #FFFFFF;
}
.verdana14grasMarron {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 700;
	color: #712f10;
	padding-left: 20px;
	background-image: url(gfx/rayonHommes/puceMarron.gif);
	background-repeat: no-repeat;
	background-position: 10px;
}

.verdana14grasNoir {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 700;
	color: #000;
	padding-left: 20px;
	background-image: url(gfx/rayonHommes/puceMarron.gif);
	background-repeat: no-repeat;
	background-position: 10px;
}



.verdana14gras2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 700;
	color: #712f10;
	padding-left: 20px;
	background-image: url(gfx/rayon2/puceMarron.gif);
	background-repeat: no-repeat;
	background-position: 10px;
}

.verdana14gras18 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 700;
	color: #e58200;
	padding-left: 20px;
	background-image: url(gfx/rayon18/puceOrange.gif);
	background-repeat: no-repeat;
	background-position: 10px;
}

.verdana14grasRouge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 700;
	color: #e2362d;
	padding-left: 20px;
	background-image: url(gfx/rayonBonnesAffaires/puceRouge.gif);
	background-repeat: no-repeat;
	background-position: 10px;
}
.verdana14Ital72 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 700;
	color: #e2362d;
	background-position: 10px;
	font-style: italic;
}

.verdana14Ital64 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 700;
	color: #e2362d;
	background-position: 10px;
	font-style: italic;
}

.verdana14Ital4 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 14px;
        color: #00adce;
        font-style: italic;
}

.verdana14grasViolet {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 700;
	color: #ab0067;
	padding-left: 20px;
	background-image: url(gfx/rayonFemmes/puceViolet.gif);
	background-repeat: no-repeat;
	background-position: 10px;
}

.verdana14grasOrange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 700;
	color: #4fa600;
	padding-left: 20px;
	background-image: url(gfx/rayonEnfants/puceOrange.gif);
	background-repeat: no-repeat;
	background-position: 10px;
}


.verdana14grasBlanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 700;
	color: #FFFFFF;
	padding-left: 20px;
	background-image: url(gfx/rayon2/puceBlanche.gif);
	background-repeat: no-repeat;
	background-position: 10px;
}

.verdana14Blanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	padding-left: 20px;
	background-image: url(gfx/rayon2/puceBlanche.gif);
	background-repeat: no-repeat;
	background-position: 10px;
}

.verdana14gras1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 700;
	color: #ab0067;
	padding-left: 20px;
	background-image: url(gfx/rayonFemmes/puceViolet.gif);
	background-repeat: no-repeat;
	background-position: 10px;
}

.verdana14gras3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 700;
	color: #4fa600;
	padding-left: 20px;
	background-image: url(gfx/rayon25/puceOrange.gif);
	background-repeat: no-repeat;
	background-position: 10px;
}
.verdana14gras25 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 700;
	color: #4fa600;
	padding-left: 20px;
	background-image: url(gfx/rayon25/puceOrange.gif);
	background-repeat: no-repeat;
	background-position: 10px;
}
.verdana11GrasRouge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 700;
	color: #FF0000;
}
.verdana10GrasRouge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 700;
	color: #FF0000;
}


.verdana18GrasRouge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: 700;
	color: #FF0000;
}
.verdana18GrasBlanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: 700;
	color: #FFFFFF;
}
.verdana11regBlanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.verdana11regNoir {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.verdana12grasMarron {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 700;
	color: #712f10;
}

.verdana12grasViolet {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	color: #ab0067;
}

.verdana11regMarron {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #712f10;
}

.verdana12grasOrange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	color: #4fa600;
}

.verdana12gras2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	color: #712f10;
}
.verdana12grasRouge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	color: #e2362d;
}
.verdana12gras1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	color: #ab0067;
}
.verdana12grasVert4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	color: #00adce;
}
.verdana12gras3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	color: #4fa600;
}
.verdana12gras25 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	color: #4fa600;
}
.verdana11regOrange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4fa600;
}
.verdana11reg2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #712f10;
}

.verdana11regViolet {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ab0067;
}


.verdana11reg1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ab0067;
}
.verdana11regRouge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #e2362d;
}
.verdana11reg3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4fa600;
}
.verdana11reg25 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4fa600;
}

.verdana14Ital2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #712f10;
	font-style: italic;
	padding: 0px 10px 0px 10px;
}

.verdana14Ital1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ab0067;
	font-style: italic;
	padding: 0px 10px 0px 10px;
}

.verdana14ItalMarron {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #712f10;
	font-style: italic;
}

.verdana14ItalViolet {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ab0067;
	font-style: italic;
}

.verdana14ItalOrange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #4fa600;
	font-style: italic;
}


.verdana14Ital25 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #4fa600;
	font-style: italic;
	padding: 0px 10px 0px 10px;
}

.verdana14Ital3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #4fa600;
	font-style: italic;
	padding: 0px 10px 0px 10px;
}

.verdana14Ital18 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #e58200;
	font-style: italic;
	padding: 0px 10px 0px 10px;
}


.fondTitreRayon4 {
	background-image: url(gfx/rayon4/fondTitreRayonBebe.gif);
}

.fondTitre64 {
	background-image: url(gfx/rayon64/fondTitreRayonAffaires.gif);
}

.fondMenuHorizontal4 {
	background-image: url(gfx/rayon4/fondMenuHorizontalBebe.gif);
}
.verdana14gras4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 700;
	color: #bfe5ea;
	padding-left: 20px;
	background-image: url(gfx/rayon4/puceBebe.gif);
	background-repeat: no-repeat;
	background-position: 10px;
}
.verdana12grasBlanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	color: #FFFFFF    ;
}
.verdana12gras4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	color: #00adce;
}

.verdana12gras18 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	color: #e58200;
}

.verdana11reg18 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #e58200;
}

.verdana11reg4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #bfe5ea;
}
.verdana14Ital4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #00adce;
	font-style: italic;
	padding: 0px 10px 0px 10px;
}
a.menu2Grand:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #712f10;
	text-decoration: underline;
	font-weight: bold;
	font-style: normal;
	}
	a.menu2Grand:visited {
	color: #712f10;
	text-decoration: underline;
	}
	a.menu2Grand:hover {
	text-decoration: underline;
	color: #712f10;
	}
	a.menu2Grand:active {
	color: #712f10;
	text-decoration: underline;
	}
a.menu4Grand:link {
	color: #bfe5ea;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
}
a.menu4Grand:visited {
	color: #bfe5ea;
	text-decoration: underline;
}
a.menu4Grand:hover {
	text-decoration: none;
	color: #bfe5ea;
}
a.menu4Grand:active {
	text-decoration: none;
	color: #bfe5ea;
}
a.menu25Grand:link {
	color: #4fa600;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
}
a.menu3Grand:link {
	color: #4fa600;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
}

a.menu25Grand:visited {
	color: #4fa600;
	text-decoration: underline;
}
a.menu3Grand:visited {
	color: #4fa600;
	text-decoration: underline;
}

a.menu25Grand:hover {
	text-decoration: none;
	color: #4fa600;
}
a.menu3Grand:hover {
	text-decoration: none;
	color: #4fa600;
}
a.menu25Grand:active {
	text-decoration: none;
	color: #4fa600;
}
a.menu3Grand:active {
	text-decoration: none;
	color: #4fa600;
}
a.menu1Grand:link {
	color: #ab0067;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
}
a.menu1Grand:visited {
	color: #ab0067;
	text-decoration: underline;
}
a.menu1Grand:hover {
	text-decoration: none;
	color: #ab0067;
}
a.menu1Grand:active {
	text-decoration: none;verdana12grasViolet
	color: #ab0067;
}
a.menu18Grand:link {
	color: #e58200;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
}
a.menu18Grand:visited {
	color: #e58200;
	text-decoration: underline;
}
a.menu18Grand:hover {
	text-decoration: none;
	color: #e58200;
}
a.menu18Grand:active {
	text-decoration: none;
	color: #e58200;
}
a.menu64Grand:link {
	color: #e2362d;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
}
a.menu64Grand:visited {
	color: #e2362d;
	text-decoration: underline;
}
a.menu64Grand:hover {
	text-decoration: none;
	color: #e2362d;
}
a.menu64Grand:active {
	text-decoration: none;
	color: #e2362d;
}

a.menuIndex:link {
	color: #fff;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
}
a.menuIndex:visited {
	color: #fff;
	text-decoration: underline;
}
a.menuIndex:hover {
	text-decoration: none;
	color: #fff;
}
a.menuIndex:active {
	text-decoration: none;
	color: #fff;
}


.contourLogoRayon4 {
	background-color: #FFFFFF;
	border: 1px solid #bfe5ea;
}

.contourLogoRayonAcces {
	background-color: #FFFFFF;
	border: 1px solid #e58200;
}
.formtri {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	width:146px;
	display: block;
	overflow:hidden;
}
/* Comparateur */

.fondTitreComparateur {
	background-image: url(gfx/comparateur/titre.gif);
	background-repeat:no-repeat;
	height:42px;
	width:998px;
}

#comparateur {
	margin:0;
	padding:0;
}

#comparateur .header {
	margin:0;
	padding:0;
	background-image: url(gfx/comparateur/enteteGrandBloc.gif);
	background-repeat: no-repeat;
	height: 8px;
	width: 744px;
}

#comparateur .content {
	margin:0;
	padding:10px 0;
	background-image: url(gfx/comparateur/contenuGrandBloc.gif);
	background-repeat: repeat-y;
	width: 744px;
	text-align: center;
}


#comparateur .footer {
	margin:0;
	padding:0;
	background-image: url(gfx/comparateur/piedGrandBloc.gif);
	background-repeat: no-repeat;
	height: 8px;
	width: 744px;
}

/* Colonnes du comparateur */

#colonne {
	margin:0;
	padding:0;
	width:140px;
	text-align: left;
}

#colonne .petitBloc {
	margin:0;
	padding:0;
}

#colonne .petitBloc .header {
	background-image: none;
	width:140px;
	float:left;
	margin:0;
	padding:0;
	height: auto;
}

#colonne .petitBloc .content {
	width:140px;
	margin:0;
	padding:0;
	background-image: url(gfx/comparateur/contenuPetitBloc.gif);
	background-repeat: repeat-y;
	text-align: left;

}

#colonne .txtViolet {
	margin:0 0 5px 5px;
	padding:0;
	font-size: 11px;
	font-weight: bold;
	color: #71006a;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#colonne .txtBlanc {
	margin:0 0 5px 5px;
	padding:0;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#colonne .petitBloc .logo {
	margin:0;
	padding:0;
	width:140px;
	text-align: center;
}

#colonne .petitBloc .photo {
	margin:10px 0;
	padding:0;
	width:140px;
	text-align: center;
}

#colonne .petitBloc .footer {
	margin:0;
	padding:0;
	background-image: url(gfx/comparateur/piedPetitBloc.gif);
	background-repeat: no-repeat;
	height: 8px;
	width: 140px;
}

#colonne .caracteristique {
	margin:0 0 5px 0;
	padding:0;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #cc82c8;
}

#colonne .caracteristique .txtViolet {
	margin:0 0 5px 0;
	padding:0;
	color: #ff0aff;
}

#colonne .caracteristique .txtBlanc {
	margin:0 0 5px 0;
	padding:0;
}

#colonne .pictos {
	margin: 5px 0;
	padding: 0 0 5px 0;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #cc82c8;
}

#colonne .descriptif {
	margin:10px 0;
	padding:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.formtriselect{
	background-color:#F76100;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #FFFFFF;
        width:146px;
        display: block;
        overflow:hidden;
}


/*CHEMIN COMMANDE */

#btnpanierover {
background-image:url(gfx/Paiement_panierOff.jpg);
background-repeat: no-repeat;
float: left;
margin: 0;
padding: 0;
display:block;
width: 225px;
height: 120px;
}

#btnpanierover a {
background-image:url(gfx/Paiement_panierOff.jpg);
background-repeat: no-repeat;
float: left;
margin: 0;
padding: 0;
display:block;
width: 225px;
height: 120px;
}


#btnpanierover a:hover {
background-image:url(gfx/Paiement_panierOn.jpg);
background-repeat: no-repeat;
float: left;
margin: 0;
padding: 0;
display:block;
width: 225px;
height: 120px;
}

#btnconnexover {
background-image:url(gfx/Paiement_connexionOff.jpg);
background-repeat: no-repeat;
float: left;
margin: 0;
padding: 0;
display:block;
width: 225px;
height: 120px;
}

#btnconnexover a {
background-image:url(gfx/Paiement_connexionOff.jpg);
background-repeat: no-repeat;
float: left;
margin: 0;
padding: 0;
display:block;
width: 225px;
height: 120px;
}


#btnconnexover a:hover {
background-image:url(gfx/Paiement_connexionOn.jpg);
background-repeat: no-repeat;
float: left;
margin: 0;
padding: 0;
display:block;
width: 225px;
height: 120px;
}

#btnadresseover {
background-image:url(gfx/Paiement_adresseOff.jpg);
background-repeat: no-repeat;
float: left;
margin: 0;
padding: 0;
display:block;
width: 225px;
height: 120px;
}

#btnadresseover a {
background-image:url(gfx/Paiement_adresseOff.jpg);
background-repeat: no-repeat;
float: left;
margin: 0;
padding: 0;
display:block;
width: 225px;
height: 120px;
}


#btnadresseover a:hover {
background-image:url(gfx/Paiement_adresseOn.jpg);
background-repeat: no-repeat;
float: left;
margin: 0;
padding: 0;
display:block;
width: 225px;
height: 120px;
}

/* images index */

.imageIndex {
float: left;
border: none;
}

a.imageIndex:link {
float: left;
border: none;
}

a.imageIndex:hover {
float: left;
border: none;
}
a.imageIndex:visited {
float: left;
border: none;
}


#blocMarques {
	display: block;
	background-image: url(gfx/index/bloc_marque.jpg);
	background-repeat: no-repeat;
	float: left;
	width: 330px;

	margin: 0;
	padding: 0;
}

#texteMarque {
	font-family:Helvetica;
	font-size:12px;
	font-weight:300;
	width: 730px;
	color: #000;
	text-align: justify;
	margin: 10px 0 0 20px;
}

#texteMarque img{
margin:0 0 5px 10px
}

/*//////// Produits associŽs  ///////////////*/


.TitrevertClair{
background-color: #c2db47;
font-family: Helvetica;
font-size: 16px;
color: #607400;
height: 31px; 
padding: 9px 0 0 12px;
font-weight: bold;
margin:0 0 5px 0;
}

.fondVert{
background-color: #d2e769;
}

.titreProdAssocie{
width:105px; 
text-align: center;
}

.HelveticaGrasVert{
color: #778b15;
font-weight: bold;
font-size: 13px;
}

.HelveticaGrasBlanc{
color: #fff;
font-weight: bold;
font-size: 13px;
}

.bgPrix {
background-color: #ff6400;
padding: 5px 0 0 5px;
width: 56px;
margin: 6px 0  0 2px;
float: left;
height:17px;
/margin: 7px 0  0 2px;
/padding:0 3px;
/border-top:5px solid #D2E769;
/border-bottom:7px solid #D2E769;
}

.bgPrixPromo{
text-decoration: line-through;
padding: 0 0 0 7px;
}

.bordLigne{
border-bottom: 1px solid #aacd00;
}

.fdsaviezvous {
	background-image: url("gfx/produit/fdsaviezvous.png");
	padding:10px 0 15px 12px;
	width:357px;
	min-height: 60px;
	background-repeat: no-repeat;
	font-size: 12px;
	font-family: Helvetica;
	font-weight: bold;
	color: #FFFFFF;
	
}

.fdsaviezvous span.verdana11regMarron, .fdsaviezvous span.verdana11regMarron a, .fdsaviezvous span.verdana11regMarron a:visited, .fdsaviezvous span.verdana11regMarron a:hover  {
	font-size: 12px;
	font-family: Helvetica;
	font-weight: bold;
	color: #FFFFFF;
}
.fdsaviezvous span.verdana11regMarron a {
	text-decoration: underline;
}

#bloc_marque {
	background-color: #d2e769;
	width: 520px;
	
}
#bloc_marque .logo {
	float: left;
	margin: 10px 0 0px 10px;
}
#bloc_marque .marque {
	float: right;
	width:230px;
	margin: 10px 0 0 10px;
	min-height: 63px;
}
#bloc_marque .marque span.savoirplus, #bloc_marque .marque span.masquer {
	clear:both;
	cursor:pointer;
	float:left;
	margin:5px;
	text-align:right;
	width:220px;
}
#bloc_marque .marque span.titre, #bloc_marque .marque span.info, #bloc_marque .marque a.info, #bloc_marque .marque span.savoirplus, #bloc_marque .marque span.masquer {
	color: #697f01;
	font-family: Helvetica;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	
	
}
#bloc_marque .marque span.info, #bloc_marque .marque a.info, #bloc_marque .marque span.savoirplus a {
	font-weight: normal;
}
#bloc_marque .marque a.info {
	display:inline-block;
	text-decoration:none;
	width:155px;	
	margin:  0 0 4px;
	/height:11px;
}
#bloc_marque .prix_livraison {
	background-color:#94B300;
	clear:both;
	height:29px;
	margin:0 0 5px;	
}
#bloc_marque .prix_livraison .prix {
	background-color: #ff6400;
	float: left;
	font-family: Helvetica;
	padding: 4px 10px 0 10px;
	height:25px;
}
#bloc_marque .prix_livraison .prix span.prix {
	color: #FFFFFF;
	font-size: 21px;
	font-weight: bold;
	padding: 0;
}
#bloc_marque .prix_livraison .prix span.promo {
	color: #FFFFFF;
	text-decoration: line-through;
	float:left;
	font-size:13px;
	margin:7px 5px 0 10px;
}
#bloc_marque .prix_livraison .livraison {
	text-align: right;
	padding: 7px 10px 0 0 ;
}
#bloc_marque .prix_livraison .livraison a span.titre {
	color: #FFFFFF;
	font-size: 16px;
	font-family: Helvetica;
	font-weight: bold;
}
#bloc_marque .prix_livraison .livraison a{
	text-decoration: none;
}

#bloc_marque .disposition {
	padding: 0 10px 7px;
	margin: 0;
	overflow:hidden;
	height: 20px;
}
#bloc_marque .disposition span.dispo, #bloc_marque .disposition span.nndispo, #bloc_marque .disposition span.alerter {
	margin: 3px 5px 0 0;
	padding: 0 0 0 20px;
	font-size: 12px;
	font-family: Helvetica;
	float:left;
	height:20px;	
}
#bloc_marque .disposition span.alerter {
	background-image: url("gfx/produit/flechenndispo.png");
	background-repeat: no-repeat;
	float:right;
	height:30px;
	margin: 0 3px 0 0;
}

#bloc_marque .disposition span.dispo {
	color: #007457;
	background-image: url("gfx/produit/bulledispo.png");
	background-repeat: no-repeat;
}
#bloc_marque .disposition span.nndispo {
	color: #a22200;
	background-image: url("gfx/produit/bullenndispo.png");
	background-repeat: no-repeat;
}
#bloc_marque .disposition span.dispo img, #bloc_marque .disposition span.nndispo img, #bloc_marque .disposition span.alerter img, #bloc_marque .disposition span.alerter img {
	margin: 0 5px 0 0;
}
#bloc_marque .disposition span.alerter a{
	color: #5d7000;
	float:left;
	margin:3px 0 0 10px;
	text-decoration:none;
}
#bloc_marque .ombre {
	float: left;
	height:15px;
	margin:-5px 0 0;
	background-color: #aacd00;
	width:520px;
}
.historique {
	padding: 5px 10px;
	font-size: 13px;
	font-family: Helvetica;
	text-align: justify;
	color: #5f7300;
}
#pointurecouleur {
	width: 275px;
	float: left;
	margin: 5px 0 0 0;
}
#pointurecouleur .ligne, #pointurecouleur .ligneder {
	background-color: #d2e769;
	float: left;
	width: 275px;
	
}
#pointurecouleur .ligne .gauche, #pointurecouleur .ligneder .gauche{
	float: left;
	color: #607400;
	font-family:Helvetica;
	font-size:13px;
	margin:2px 0 0;
	padding:10px 0 0px 10px;
	width:140px;
}

#pointurecouleur .ligne .droite, #pointurecouleur .ligneder .droite{
	padding: 10px 10px 0px 0;
	width: 115px;
	float: left;
	background-color: #c2db47;
	text-align: right;
}
#pointurecouleur .ligneder .gauche, #pointurecouleur .ligneder .droite {
	padding: 0 10px 0 0;
	height:10px;
	margin:0;
}
#pointurecouleur .ombre {
	float: left;
}
#panierfidelite {
	width: 233px;
	float: right;
	margin: 5px 7px 0 0 ;
	background-color: #c2db47;
	height:80px;
} 
#panierfidelite .ombre {
	background-color: #aacd00;
}

#panierfidelite .panier a img{
	border: none;
}
#panierfidelite .fidelite {
	padding: 6px 5px;
	text-align: center;
	/padding: 0 5px 4px 5px;
}
#panierfidelite .fidelite a{
	color: #607400;
	font-family:Helvetica;
	font-size:10px;
	text-transform: uppercase;
	text-decoration: none;
}

#decaussi {
	float:left;
	margin: 5px 0 0 10px;
	overflow:hidden;
	width:233px;
}
#descriptionCompo {
	float: left;
	width: 275px;
	margin: 0 0 25px;
}
#descriptionprod, #compo {
	background-color: #d2e769;
	float: left;
	margin: 5px 0 0 0;
	width: 275px;
	
}
#compo{
	margin: 5px 0 0 0;
}
#descriptionprod .titre, #compo .titre {
	background-color:#C2DB47;
	color:#607400;
	font-family:Helvetica;
	font-size:16px;
	font-weight:bold;
	height:22px;
	margin:0 0 5px;
	padding:9px 0 0 12px;
}
#descriptionprod .description, #compo .description {
	padding: 10px;
	font-size: 13px;
	font-family: Helvetica;
	text-align: justify;
	color: #5f7300;
	float: left;
	width:255px;
	clear: both;
}
#descriptionprod .caracteristique {
	padding: 5px 5px 0;
	text-align: justify;
	clear: both;
	float: left;
}
#descriptionprod .caracteristique .homme, 
#descriptionprod .caracteristique .femme, 
#descriptionprod .caracteristique .juniorenfant, 
#descriptionprod .caracteristique .bebe,
#descriptionprod .caracteristique .accessoire {
	vertical-align: middle;
	height: 29px;
	width: 60px;
	font-size: 9px;
	font-family: Helvetica;
	text-transform: uppercase;
	text-align: center;
	float: left;
	color: #ffffff;
	margin: 3px;
	padding: 2px 0px 0;
	/padding: 0;
}
#descriptionprod .caracteristique .homme {
	background-image: url("gfx/produit/pictos/homme.png");
}
#descriptionprod .caracteristique .femme {
	background-image: url("gfx/produit/pictos/femme.png");
}
#descriptionprod .caracteristique .bebe {
	background-image: url("gfx/produit/pictos/bebe.png");
}
#descriptionprod .caracteristique .juniorenfant {
	background-image: url("gfx/produit/pictos/juniorenfant.png");
}
#descriptionprod .caracteristique .accessoire {
	background-image: url("gfx/produit/pictos/accessoire.png");
}
#descriptionprod .caracteristique .homme .texte, 
#descriptionprod .caracteristique .femme .texte, 
#descriptionprod .caracteristique .juniorenfant .texte, 
#descriptionprod .caracteristique .bebe .texte,
#descriptionprod .caracteristique .accessoire .texte{
	height: 10px;
	width:60px;
	position:relative;
	margin: auto 0;
}
#descriptionprod .ombre, #compo .ombre {
	float: left;
	background-color: #aacd00;
}
.survoler {
	font-family: Helvetica;
	color: #FFF;
	font-size: 11px;
	margin: 10px 0;
	text-transform: uppercase;
}
a.facebook, a.twitter,  a .envoiAmi, a.favoris, a.comparateur {
	height: 103px;
	width: 73px;
	display:table;
	background-repeat: no-repeat;
	text-decoration: none;
}
a.facebook {
	background-image: url("gfx/produit/partage/facebook.png");
}
a.twitter {
	background-image: url("gfx/produit/partage/twitter.png");
}
a .envoiAmi {
	background-image: url("gfx/produit/partage/partageravecamis.png");
	text-decoration: none;
}
a.favoris {
	background-image: url("gfx/produit/partage/favoris.png");
}
a.comparateur {
	background-image: url("gfx/produit/partage/comparateur.png");
	width: 88px;
}
a.twitter {
	background-image: url("gfx/produit/partage/twitter.png");
}

a:hover.facebook, a:hover.twitter, a:hover .envoiAmi, a:hover.favoris, a:hover.comparateur {
	height: 127px;
	width: 102px;
	display:table;
	background-repeat: no-repeat;
	text-decoration: none;
}
a:hover.facebook {
	background-image: url("gfx/produit/partage/facebook2.png");
}
a:hover.twitter {
	background-image: url("gfx/produit/partage/twitter2.png");
}
 a:hover .envoiAmi {
	background-image: url("gfx/produit/partage/partageravecamis2.png");
	text-decoration: none;
}
a:hover.favoris {
	background-image: url("gfx/produit/partage/favoris2.png");
}
a:hover.comparateur {
	background-image: url("gfx/produit/partage/comparateur2.png");
}
a:hover.twitter {
	background-image: url("gfx/produit/partage/twitter2.png");
}


.bloc_epuise {
	/*background-image: url("gfx/produit/epuise.png");*/
	width: 220px;
	margin: 0 10px 0 0;
	float: right;
	height: 65px;
}
.bloc_epuise a {
	margin:5px 0 0 0;
	width: 226px;
	height: 54px;
}
.bloc_epuise a .alerter {
	background-image: url("gfx/produit/informer.png");
	background-repeat: no-repeat;
	margin:5px 0 0 0;
	width: 226px;
	height: 54px;
}
.bloc_epuise .ombre {
	margin: 0 8px 0 0;
}
#banflash {
	float:right;
	margin:-27px 0 0;
	width:345px;
	height: 100px;
	
}
#banflashindex, #banflashrubrique, #banflashindex {
	float:right;
	margin:-55px 0 0;
	width:348px;
	/position:absolute;
	/top:228px;
	/right:0px;
}
#banflashsimple {
	float:right;
	height:55px;
	margin:-55px 0 0;
	width:348px;
} 

.rupture {
	
}
.rupture span.titreRupture{
	clear:both;
float:left;
margin:30px 0 0;
text-align:center;
text-transform:uppercase;
width:485px;
font-weight:bold;
color: #FFF;
}

.rupture span.texteRupture{
	clear:both;
color:#000000;
float:left;
margin:30px 20px;
text-align:center;
width:460px;
}
.rupture p {
	float: left;
	width: 460px;
	text-align: center;
	margin:0px 20px;
}
.lignepanier {
	width: 900px; 
	float: left;
	height: 100px;
	background-color: #FFF;
}
.lignepanier .fianet{
	height:32px;
	margin:10px;
	width:126px;
	float: left;
}
.lignepanier .livraison{
	height:60px;
	margin:10px 0 0 70px;
	width:684px;
	float: left;
}
.lignepanier .retourpanier {
	margin: 10px;
	float: left;
}
.lignepanier .suivantpanier {
margin: 10px;
	float: right;
}

.verdana12grasOrangeMarginTop{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	color: #4fa600;
	margin: 30px 0 0 0;
}

.verdana12grasOrangeMarginTop80{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	color: #4fa600;
	margin: 60px 0 0 0;
}

a.lienTexteOrange{
text-decoration: none;
/*color:#ff7a00;*/
color: #3a7505;
}



/*/////////////// page adresse /////////////*/

#StyleDomicile {
float: left;
width:600px; 
padding: 10px;
background-color:#fafcc5; 
margin:10px 0 0 0; 
}


#StyleDomicile .actuelle {
color: #000;
margin:5px 0 20px 20px;
font-weight: bold;
}

#StyleDomicile p {
color: #000;
margin:5px 0;
}

#StyleDomicile .AutresAdresses {
float:left; 
width:175px; 
margin:0  0 10px 20px; 
border-right:1px solid #4fa600; 
color:#000;
}

#StyleDomicile .ligneBtn{
float:left; 
width:600px; 
margin:15px 0 0 20px; 
height: 15px;}

.verdana11regNoir {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
}

.btnValiderCommande{
margin: 0 40px 0 0;
}

#StyleCarte{
float: left;
width:800px;
padding: 5px;
height: 500px;
background-color:#fafcc5; 
margin:10px 0 0 0; 
}

/* modifications mathieu du 22/09/11 page rubrique et recherche */
/* Menu */
a.menuVertical,.rub-select-menuVertical  {
	float: left;
    color: #516108;
    font-family: Arial,sans-serif;
    font-size: 14px;
    font-weight: bold;
    line-height: normal;
    padding: 5px 0 5px 10px;
    text-decoration: none;
    border-top: 1px solid #8daa00;
    width: 191px;
}
a.menuVertical:hover, .rub-select-menuVertical {
	background-color: #c4dc4d;
	color: #181d02;
}
table#menu-left {
	margin-top: 30px;
}

#pub-partage, .newsL {
	float: left;
	padding: 5px 0;
	background-color: #c4dc4d;
	width: 207px;
	margin: 20px 0 0;
}
#pub-partage .pub{
	margin: 0 5px 4px;
	width:196px;
	overflow: hidden;
}

#pub-partage a.partage, .newsL {
	float: left;
	border-bottom: 1px solid #829d01;
	color: #181d02;
	text-align: right;
	font-weight: bold;
	font-family: Arial,sans-serif;
	padding: 6px 10px;
	margin: 0 5px;
	font-size: 12px;
	width:176px;
	text-decoration: none;
}
#pub-partage a.partage:hover {
	text-decoration: underline;
}
#pub-partage a.partage .fb, #pub-partage a.partage .fav, #pub-partage a.partage .tw, #pub-partage .newsL .title {
	float: left;
	background-image: url("gfx/rubrique-sprite.png");
	background-position: -25px 0;
	width: 9px;
}
#pub-partage a.partage .fav {
	background-position: -9px 0;
	width: 15px;
}
#pub-partage a.partage .tw {
	background-position: 0 3px;
}
.newsL{
	border: none;
}
.newsL .title {
	background-image: url("gfx/rubrique-sprite.png");
	background-position: -35px 2px;
	width: 	14px;
	float: left;
}
.newsL form {
	float: left;
	width: 100%;
	height: 60px;
	margin: 5px 0;
}
.newsL form input {
	float: left;
	width: 166px;
	height: 20px;
	border: none;
	padding: 0 5px;
	margin: 5px 0
}
.newsL form input.btn {
	background-color: transparent;
  background-image: url("gfx/rubrique-sprite.png");
  background-position: 0 -72px;
  height: 22px;
  margin: 5px 34px;
  width: 98px;
}
#ombre-partage {
	float: left;
	background-image: url("gfx/rubrique-sprite.png");
	background-position: 0 -60px;
	width: 201px;
	height: 12px;
	margin: 0 0 20px;
}

#paiement-secure {
	background-image: url("gfx/fd-paiement.png");
	height: 275px;
	float: left;
	width: 187px;
	padding: 0 10px;
}
#paiement-secure .vignette {
	float: left;
	width: 100%;
	text-align: center;
	font-weight: bold;
	color: #FFF;
	font-size: 12px;
	margin: 6px 0 6px;
	padding: 0 0 4px;
	font-family: Arial,sans-serif;
}
#paiement-secure .sep {
	float: left;
	height: 2px;
	width: 177px;
	background-image: url("gfx/rubrique-sprite.png");
	background-position: 0px -57px;
	margin: 0 6px;
}
#paiement-secure .vignette .rembourser, #paiement-secure .vignette .livraison, #paiement-secure .vignette .secure {
	float: left;
	width: 42px;
  height: 42px;
  background-image: url("gfx/rubrique-sprite.png");
	background-position: -72px -10px;
	margin: 0 74px 10px;
}
#paiement-secure .vignette a{
	color: #FFFFFF;
	text-decoration: none;
}
#paiement-secure .vignette .livraison {
	background-position: 0 -15px;
  margin: 0 59px 10px;
  width: 66px;
}
#paiement-secure .vignette .secure {
	background-position: -110px -8px;
  height: 48px;
  margin: 0 59px 10px;
  width: 66px;
}

/* Produit Rubrique */
table#tab-produit{
	float: left;
	width: 777px;
}
table#tab-produit tr td{
	float: left;
	width: 777px;
}
#header-rubrique {
	float: left;
	width: 760px;
	margin: 0 0 10px 15px;
	height: 45px;
}
#header-rubrique .pagination {
	float: left;
	width: 364px;
}
#header-rubrique h2 {
	font-family: Arial;
	color: #ab0067;
	font-weight: bold;
	font-size: 23px;
	margin: 3px 0 0 0;
	width: 385px;
	float: left;
	height: 100%; 
}
#header-rubrique h2.titre1 {color: #ab0067;}
#header-rubrique h2.titre2 {color: #712f10;}
#header-rubrique h2.titre4 {color: #00adce;}
#header-rubrique h2.titre3 {color: #4fa600;}
#header-rubrique h2.titre25 {color: #4fa600;}

#header-rubrique h2 span {
	color: #000;
}
.blocProd {
	float: left;
	height: 357px;
	width: 250px;
	margin: 0px 0 0 7px;
	padding:0 ;
}
.blocProdNoDispo {
	float: left;
	height:119px;
	width: 250px;
	margin: 0px 0 0 8px;
	padding:0 ;
}
.bloc-produit, .bloc-produit-bientot-dispo {
	font-family: Arial;
	float: left;
	height: 327px;
	width: 235px;
	background-color: #D5E680;
	border: 1px solid #637800;
	margin: 0 10px;
	padding: 9px 0 0 ;
	position: relative;
}
.fondSoldes {background-image: url(gfx/soldes/fondProduit.gif);}
.premier {
	background-color: #d5e680;
} 
.bloc-produit:hover {
	background-color: #C4DC4D;
}
.bloc-produit a img.prod {
	float: left;
	width: 215px;
	height: 161px;
	border: 1px solid #92ac10;
	margin: 0 9px;
}

.bloc-produit .promotion, .bloc-produit .soldes, .bloc-produit .nouveaute {
	background-image: url("gfx/rubrique-sprite.png");
  background-position: 0 -110px;
  height: 83px;
  left: -6px;
  position: absolute;
  top: -6px;
  width: 143px;
}
.bloc-produit .soldes {
	background-position: 0 -193px;
}
.bloc-produit .nouveaute {
	background-position: 0 -311px;
}
.bloc-produit .blocInfosLiv {
	float: left;
	width: 217px;
	height: 27px;
}
.bloc-produit .livraison {
	float: left;
	width: 217px;
	height: 20px;
	padding: 7px 0 0;
	color: #FFF;
	background-color: #92ac10;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	margin: 0 9px;
}

.bloc-produit .titreRef {
	float: left;
	width: 217px;
	height: 68px;
	margin: 0 9px;
}
.bloc-produit .titreRef a.titre, .bloc-produit .titreRef a{
	float: left;
	color: #ab0067;
	width: 100%;
	text-align: center;
	margin: 10px 0 0;
	font-size: 18px;
	text-decoration: none;
	font-family: Arial;
}
.bloc-produit .titreRef a {
	margin: 0;
}
.bloc-produit .titreRef a.ref{color: #ab0067;	font-size: 12px;}
.bloc-produit .titreRef a.ref1{color: #ab0067;	font-size: 12px;}
.bloc-produit .titreRef a.titre1 {color: #ab0067;}
.bloc-produit .titreRef a.ref2 {color: #712f10;font-size: 12px;}
.bloc-produit .titreRef a.titre2 {color: #712f10;}
.bloc-produit .titreRef a.ref4 {color: #00adce;font-size: 12px;}
.bloc-produit .titreRef a.titre4 {color: #00adce;}
.bloc-produit .titreRef a.ref3 {color: #4fa600;font-size: 12px;}
.bloc-produit .titreRef a.titre3 {color: #4fa600;}
.bloc-produit .titreRef a.ref25 {color: #4fa600;font-size: 12px;}
.bloc-produit .titreRef a.titre25 {color: #4fa600;}

.bloc-produit .prix-orig {
	float: left;
	width: 217px;
	margin: 0 9px;
	font-size: 11px;
	height: 38px;
}
.bloc-produit .prix-orig .prix {
	float: left;
	height: 20px;
	font-size: 20px;
	color: #181d02;
	padding: 10px 0 0;
	width:180px;
}
.bloc-produit .prix-orig .prix .prixNoPromo {
	text-decoration: line-through;
	font-size: 12px;
}
.bloc-produit .prix-orig .prix .orig {
	float: right;
	font-size: 12px;
	background-image: url("gfx/barre-prix.png");
	background-position: 0 1px;
	margin: 5px 0 0 0px;
}
.bloc-produit .prix-orig a.comparateur {
	float: right;
	background-image: url("gfx/rubrique-sprite.png");
	background-position: 0 -277px;
	width: 33px;
	height: 36px;
}
.bloc-produit .pointure-plus{
	float: left;
	width: 100%;
	height: 30px;
	border-top: 1px solid #181d02;
	background-color: #97b509;
		position: relative;
}
.bloc-produit .pointure-plus span {
	font-size: 13px;
	font-weight: bold;
	margin: 2px 0 0 2px;
	float: left;
}
.bloc-produit .pointure-plus .pointure {
	float: left;
	padding: 5px;
	width: 107px;
	height: 20px; 
}
.bloc-produit .pointure-plus .pointure select {
	width: 108px;
	border: none;
	height: 19px;
	background-color: #f6ede7;
}
.bloc-produit .pointure-plus a.savoirplus {
	background-color: #181d02;
	width: 118px;
	float: left;
	height: 24px;
	color: #FFF;
	font-size: 13px;
	text-align: center;
	padding: 6px 0 0;
	text-decoration: none;
}
.bloc-produit .pointure-plus .marque {
	display: none;
	position: absolute;
	top: 30px;
	height: 104px;
	width: 216px;
	left: 0;
	padding: 10px;
	z-index: 1;
	background-image: url("gfx/bulle-marque.png");		
}
.bloc-produit .pointure-plus .marque p  {
	color: #FFF;
	font-size: 11px;
	text-align: justify;
}
.ombre-produit {
	float: left;
	background-image: url("gfx/rubrique-sprite.png");
	background-position: 3px -94px;
	height: 16px;
	margin: 0 10px;
	width:236px;
}
.bientot-dispo {
	height: 99px;
	padding: 0
}
#pagination-bas, #pagination-haut {
	float: right;
	height: 28px;
	width: 747px;
	margin: 10px 8px 0 0;
	border: 1px solid #637800;
	font-family: Arial;
	background-image: url("gfx/fd-pagination.png")
}
#pagination-haut {
	float: right;
	width: 354px;
	margin: 0;
}
#ombre-pagination-haut, #ombre-pagination-bas {
	float: right;
	background-image: url("gfx/rubrique-sprite.png");
	background-position: 0 -394px;
	width: 346px;
	height: 15px;
	margin: 0 10px 0 13px;
}
#ombre-pagination-bas {
	float: left;
	background-position: 0 -409px;
	width: 750px;
	height: 20px;
	margin: 0 0 0 13px;
}
#pagination-bas a.prec, #pagination-bas a.suiv, #pagination-bas .prec, #pagination-bas .suiv
#pagination-haut a.prec, #pagination-haut a.suiv, #pagination-haut .prec, #pagination-haut .suiv {
	float: left;
	background-image: url("gfx/btn-chauss.png");
	height: 21px;
	width: 166px;
	font-size: 12px;
	font-weight: bold;
	padding: 7px 5px 0;
	\9padding:9px 0 0 0;
	\9width: 176px;
	\9font-size: 11px;
	\0padding:7px 0 0 0;
	\0width: 176px;
	\0font-size: 11px;
	text-align: center;
	text-decoration: none;
	color: #000;
	opacity: 1;
}
#pagination-bas .prec, #pagination-bas .suiv, #pagination-haut .prec, #pagination-haut .suiv {
	opacity: 0.5;
}
#pagination-bas a.suiv {
	border-left: 1px solid #abcf00;
}
#pagination-bas a.prec img, #pagination-bas .prec img, #pagination-haut .prec img {
	float: left;
	margin: 1px 2px 0 2px;
}
#pagination-bas a.suiv img,  #pagination-bas .suiv img, #pagination-haut .suiv img{
	float: right;
	margin: 1px 5px 0 7px;
	/margin: -14px 2px 0 0;
}
#pagination-haut a.prec,  #pagination-haut .prec {
	border-right: #859d11 1px solid;
}
#pagination-haut a.suiv,  #pagination-haut .suiv, #pagination-bas a.suiv,  #pagination-bas .suiv {
	border-left: 1px solid #abcf00;
}
#pagination-bas a.prec,  #pagination-bas .prec {
	border-right: 1px solid #abcf00;
}

#pag{
	float: left;
	width: 391px;
	margin: 0;
	padding: 6px 0 0;
	height: 23px;
	text-align: center;
	font-size: 14px;
	border-left: 1px solid #859d11;
	border-right: 1px solid #859d11;
}
#pag span {
	font-weight: bold;
	color: #5e6f0b;
	margin: 0 5px;
}
#pag a {
	font-weight: bold;
	color: #000;
	margin: 0 5px;
	text-decoration: none;
}
#pag a:hover {
	text-decoration: underline;
}
#pagination-bas a.suiv {
	float: right;
	opacity: 1;
}
.info-rubrique {
	color: #5e6f0b;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial;
	width: 760px;
	margin: 10px 0 20px 20px;
	overflow: hidden;
}


/* Bloc marque */
#desc-marque {
	background-color: #d5e680;
	float: left;
	padding: 10px;
}
#desc-marque p {
	font-family: Arial,sans-serif;
  font-size: 12px;
  text-align: justify;
}
#img-marque {
	text-align: center;
	width: 187px;
	overflow-x: hidden;
}




