/***********************************************************************
							DEBUT GLOBAL AU SITE
***********************************************************************/
body {
	background-color: #ffffff;
	margin: 0;
	padding: 0;
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 11px;	
}

img {
	border: 0; 
} 

a {
	text-decoration: none; 
}

a:hover {
	text-decoration: underline; 
}

p{
	margin: 0;
	padding: 0;
}

ul{
	list-style-type: none;
}

.txtNormal{
	font-weight: normal;
}

.txtUnderline{
	text-decoration: underline;
}

.spacer {
	clear: both;
}

.pointillesh{
	background-image: url(../img/pointillesh.gif);	
	background-repeat: repeat-x;
}

.pointillesv{
	background-image: url(../img/pointillesv.gif);	
	background-repeat: repeat-y;
}

form{
	margin: 0;
	padding: 0;
}

div{
	margin: 0;
	padding: 0;
}
/***********************************************************************
							FIN GLOBAL AU SITE
***********************************************************************/


/***********************************************************************
							DEBUT NAV HAUT
***********************************************************************/
td.boutiqueenligneh{
	font-size: 10px;
	height: 14px;
}

#boutiqueenligne{
	float: left;
	width: 167px;
	height: 9px;
	background: url(../img/navhaut/laboutiqueenligne.gif) no-repeat right;
}

td.logo{
	font-size: 10px;
	height: 107px;	
}

td.fdroitenavh{
	background: url(../img/navhaut/navhfddroite.gif) no-repeat;
}

#guideachat{
	margin: 10px 0px 0px 5px;
	text-align: left;
}

#espaceclient{
	margin: 20px 0px 0px 5px;
	text-align: left;
}

#monpanier{ 
	margin: 20px 0px 0px 0px;
	text-align: center;
}

#logopetitbateau{
	padding-top: 8px;
	padding-left: 55px;
	float: left;	
}

#lamarque{ 
	padding-right: 37px;
	float: right;	
}

#imgnavhaut{ 
	padding-left: 52px;
	float: left;
}

td.clic{
	font-size: 10px;
	height: 26px;	
}

#nom{
	padding-top: 6px;
	padding-right: 16px;
	float: right;
}

#trouverenunclic{ 
	padding-top: 10px;
	padding-left: 10px;
	float: left;
}

#champclic{
	padding-top: 2px;
	padding-left: 0px;
	float: left;
}

#ok{ 
	padding-top: 6px;
	padding-left: 5px;
	float: left;
}

#rechboutique{
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
	float: left;
}
/***********************************************************************
							FIN NAV HAUT
***********************************************************************/


/***********************************************************************
							DEBUT NAV GAUCHE
***********************************************************************/
#navg{
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	text-align: left;
	width: 211px;	
}

#navg img{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.cnil{
	width:190px;	
}
/***********************************************************************
							FIN NAV GAUCHE
***********************************************************************/


/***********************************************************************
							DEBUT HOME CIBLE
***********************************************************************/
.fdflashhome{
	background-color: #ffffff;
	height: 435px;
}

#globalflashhomecible{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	float: left;
	text-align: left;
	width: 497px;
}

#txtflashhomecible{
	margin: 0px 0px 0px 0px;
	padding: 14px 0px 0px 10px;
}

#flash{
	margin: 0px 0px 0px 0px;
	padding: 14px 0px 0px 0px;	
	text-align: center;	
}

#encartdroite{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 3px 0px;	
	width: 248px;
	float: left;
	text-align: left;
}

.titre{
	padding: 4px 0px 0px 4px;
}

.encartconteneur{
	margin: 0px 0px 0px 4px;
	padding: 0px 0px 0px 0px;
}

.txtcdc{
	margin: 0px 0px 0px 0px;
	padding: 55px 0px 0px 10px;
	text-align: left;	
	float: left;		
	line-height: 11px;	
	width: 90px;	
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 11px;
}

.txtcdc a:hover{ 
	text-decoration: underline;
}

.txtcdc p{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
}

.imgcdc{
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	float: left;
	width: 135px;
}

#homepasrater a:hover{
	text-decoration: underline;
}

.imgaprgauche{ 
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 5px;
	float: left;
	width: 110px;
}

.imgaprdroite{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 5px;
	float: left;
	text-align: left;
	width: 110px;	
}

.txtaprdroite{
	margin: 0px 0px 0px 0px;
	padding: 35px 0px 0px 0px;
	text-align: left;	
	float: left;		
	line-height: 11px;	
	width: 120px;
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 11px;		
}

.txtaprdroite p{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
}

.txtaprgauche{
	margin: 0px 0px 0px 0px;
	padding: 35px 0px 0px 0px;
	float: left;
	text-align: right;
	width: 110px;
	line-height: 11px;
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 11px;					
}

.txtaprgauche p{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
}

/***********************************************************************
							FIN HOME CIBLE
***********************************************************************/


/***********************************************************************
							DEBUT GAMME CONCEPT
***********************************************************************/
#votrechoix{
	margin: 0px 0px 0px 0px;
	padding: 23px 5px 0px 0px;
	width: 151px;
	float: left;
	text-align: right;
}

#retour{
	margin: 0px 0px 0px 0px;
	padding: 21px 7px 0px 0px;
	width: 110px;	
	text-align: left;
	float: right;
}

.conteneurcentral{
	margin: 4px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
	text-align: left;
	width: 745px;
}

.tableaucentral{
	padding: 0px 0px 0px 6px;
	width: 738px;
}

#arborescence a:hover{
	text-decoration: underline;
}

.centreglobal{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 621px;
}

.admintablecentre{
	margin: 0px 0px 0px 0px;
	padding: 15px 0px 0px 16px;
	width: 604px;
}

.cellule1234{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 151px;
	height: 197px;
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 11px;	
}

.cellule1234 p{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 6px 0px;
	width: 110px;
	line-height: 11px;	
}

.cellule1234 a:hover{
	text-decoration: underline;
}

#partiedroitegamme{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 109px;	
	height: 384px;
}

#txtdroite1img{
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
}

#txtdroite2img{
	margin: 0px 0px 0px 0px;
	padding: 115px 0px 0px 0px;
}
/***********************************************************************
							FIN GAMME CONCEPT
***********************************************************************/


/***********************************************************************
							DEBUT FICHE PRODUITS
***********************************************************************/
#ficheproduits{
	margin: 4px 0px 0px 8px;
	_margin: 4px 0px 0px 4px;
	padding: 0px 0px 0px 0px;
	width: 730px;
}

#conteneurflashficprod{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 319px;
}

#flashficprod{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 319px;	
}

#conteneurcouleurs{
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 0px 0px;
	width: 319px;
	height: 20px
}
#descriptif{
	padding:10px 0px 0px 20px;
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 11px; 	
	font-weight : bold;
	color: #061643;
	text-align: left;	
}
#txtcouleurs{ 
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 12px; 	
	font-weight : bold;
	color: #061643;
	text-align: left;	
	width: 170px;	
}

#conteneurpastilles{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 5px 4px;
	width: 314px;
	text-align: left;
}

#pastilles1{
	padding: 0px 0px 0px 10px;
}

#pastilles2{
	padding: 5px 0px 0px 10px;
}

.autresvuesflash{
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 3px 12px;
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 10px; 	
	color: #000000;
}

.autresvuesflash p{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.autresvuesflash a{
	color: #000000;	
	text-decoration: underline;
}

#liendescprod{
	margin: 10px 0px 0px 11px;
	padding: 0px 0px 0px 0px;	
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 11px; 	
	color: #061643;
	text-align: left;
}

#liendescprod a{
	color: #061643;
	text-decoration: underline;	
}

#liendescprod p{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
}

.fdcellulemodele{
	height: 212px;	
}

#formulairecommander{
	width: 230px;
	float: left;	
	padding: 10px 0px 0px 20px;	
	text-align: left;
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 11px; 	
	color: #061643;
}

#formulairecommander a{
	color: #061643;
	text-decoration: underline;
}

#ajouterpanier{
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 152px;
}

#btimprimerenvoi{
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#btimprimerenvoi p{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#fdreduc{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	width: 150px;
	border: 1px dashed #c7c9cc;	
	background: #ffffff;
	text-align: left;
}

#titreencartbas{
	padding: 6px 0px 0px 9px;
}

.globalencartbas{
	margin: 12px 10px 0px 11px;
	_margin: 12px 5px 0px 10px;
	padding: 0px 0px 0px 0px;	
	float: left;
}

.imageencartbas{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;	
	width: 110px;
	float: left;
}

.txtencartbas{
	padding: 57px 0px 0px 5px;
	margin: 0px 0px 0px 0px;	
	width: 100px;
	float: left;
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 11px;
	line-height: 11px;	
}

.txtencartbas a:hover{
	text-decoration: underline; 
}

.txtencartbas p{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 5px 0px;	
}

#globaldescprod{
	clear: both;
}

#globaldescprodgauche{
	width: 310px;
	float: left;
}

#globaldescproddroite{
	width: 98px;
	float: left;
	text-align: center;
	margin: 8px 0 0 0;
}

.txtdescprod{
	margin: 0px 0px 0px 11px;
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 11px; 	
	color: #061643;
	text-align: left;
}		

.fdficheprodbleu{
	background: url(../img/fdficheprodbleu.gif);
}
/***********************************************************************
							FIN FICHE PRODUITS
***********************************************************************/


/***********************************************************************
						DEBUT TENUE PREFEREE
***********************************************************************/
.fdtenuepref{
	background-color: #ffffff;
}

#flashtenuepref{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;	
	width: 438px;	
}

#encartdroitetenuepref{
	width: 302px;
	float: left;
	text-align: left;
	float: left;	
}

.divproduittenuepref{
	margin: 5px 0px 0px 0px;
	padding: 5px 5px 0px 5px;	
	width: 290px;
	background: #ffffff;
	border: 1px dashed #c7c9cc;
	text-align: left;
}

.imgproduittenuepref{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 120px;
	text-align: left;
	float: left;
}

.txtproduittenuepref{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 170px;
	text-align: left;
	float: left;	
}

.txtproduittenuepref p{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 3px 0px;
}
/***********************************************************************
						FIN TENUE PREFEREE
***********************************************************************/


/***********************************************************************
						DEBUT POPUP PLUS DE VUES
***********************************************************************/
#divhautlogo{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 50px;
	width: 342px;
}

#popvueslogo{
	margin: 3px 0px 0px 19px;
	_margin: 3px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	width: 42px;
	float: left;
}

#popvuesfermer{
	margin: 0px 0px 0px 0px;
	padding: 20px 20px 0px 0px;
	width: 34px;
	float: right;
}

#popvuesfermer a:hover{
	text-decoration: underline;
}

#popvuescroix{
	margin: 0px 0px 0px 0px;
	padding: 20px 10px 0px 0px;
	width: 17px;
	float: right;
}

#popvuescroix2{
	margin: 0px 0px 0px 0px;
	padding: 16px 0px 0px 5px;
	float: right;
}

#popvuesfermer2{
	margin: 0px 0px 0px 0px;
	padding: 16px 0px 0px 0px;
	float: right;
}

#globalplusdevues{
	margin: 0px 0px 0px 0px;
	padding: 11px 0px 11px 20px;
	border-top: 1px dashed #737c96;	
	border-bottom: 1px dashed #737c96;		
	background: #ececec;	
	width: 342px;	
}

#servicecadeau{
	margin: 0px 0px 0px 0px;
	padding: 11px 0px 11px 20px;
	border-top: 1px dashed #737c96;	
	border-bottom: 1px dashed #737c96;		
	background: #ececec;	
	width: 480px;	
}

#txtvuesg{
	margin: 0px 0px 0px 0px;
	padding: 17px 0px 4px 20px;
}

#globalimageg{
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
	border: 1px dashed #c7c9cc;	
	width: 300px;	
}

#globalvuesbas1{
	margin: 10px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
	width: 312px;
}

.contenuervuesbas{
	margin: 0px 10px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 1px dashed #c7c9cc;	
	width: 40px;
	float: left;
	text-align: left;	
}

#globalvuesbas2{
	margin: 0px 0px 0px 20px;
	_margin: 10px 0px 0px 20px;	
	padding: 0px 0px 0px 0px;
	width: 312px;
}

.contenuervuesbas2{
	margin: 10px 10px 0px 0px;
	_margin: 0px 10px 0px 0px;	
	padding: 0px 0px 0px 0px;
	width: 40px;
	float: left;
	text-align: center;
	border: 1px solid #fff;
}
/***********************************************************************
						FIN POPUP PLUS DE VUES
***********************************************************************/


/***********************************************************************
				/* traveaux du 20/02/2006 DEBUT POPUP CADEAU SERVICE */ 
/***********************************************************************/

#encapse{
	width:480px;
	height:550px;
	/*background: url(../img/panier/fond-service-cadeau.gif) #ffffff no-repeat;*/
	background: #ffffff;
}

.motpersonnalisee{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #656D85;
	font-weight: normal;
	padding: 10px 0px 0px 0px;
}
#photononcontrctl{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #656D85;
	font-weight: normal;
	margin: 2px 0px 0px 20px;
}
/***********************************************************************
				Fin traveaux du /* 20/02/2006 FIN POPUP CADEAU SERVICE */
/***********************************************************************/

/***********************************************************************
							DEBUT NAV BAS
***********************************************************************/
td.navbas{
	font-size: 10px;
	height: 13px;
}

#navbasgauche{
	padding: 0px 0px 0px 8px;
	float: left;
}

#navbasdroite{
	padding: 0px 0px 0px 4px;
	float: right;	
}

.navbastxt{
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 10px; 
	color : #71788c; 
}

.navbastxt2{
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 10px; 
	color : #71788c; 
}

.navbastxt:hover{
	text-decoration: underline;
}
/***********************************************************************
							FIN NAV BAS
***********************************************************************/


/***********************************************************************
						DEBUT POPUP FICHE PRODUITS
***********************************************************************/
.popvueslogopopficprod{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 6px 19px;
	width: 13px;
	float: left;
}

.popvuescroixpopficprod{
	margin: 0px 0px 0px 0px;
	padding: 16px 0px 0px 5px;
	float: right;
}

#ficheproduitspopficprod{
	margin: 4px 0px 0px 4px;
	padding: 0px 0px 0px 0px;
	width: 730px;
}
/***********************************************************************
						FIN POPUP FICHE PRODUITS
***********************************************************************/


/***********************************************************************
						DEBUT ERREUR FORMULAIRE
***********************************************************************/
.erreurformulaire{
	margin: 4px 0px 0px 4px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 12px;
	color: #d0284c;
	font-weight: bold;	
}
/***********************************************************************
						FIN ERREUR FORMULAIRE
***********************************************************************/


/***********************************************************************
							DEBUT PREHOME
***********************************************************************/
.prehomebas{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 957px;
	height: 80px;
	text-align: left;
}

.prehomefrance{
	margin: 6px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
	float: left;
	width: 246px;
	height: 65px;
	background: url(../img/prehome-bienvenue.gif) no-repeat bottom left;
}

.prehomedrapfrance{
	position:absolute;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
}

.prehomeentrerfrance{
	position:absolute;
	margin: 0px 0px 0px 0px;
	padding: 48px 0px 0px 173px;
	float: left;
}

.prehomeall{
	margin: 6px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	width: 270px;
	height: 65px;
	background: url(../img/prehome-bienvenueall.gif) no-repeat bottom left;
}

.prehomedrapall{
	position:absolute;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
}

.prehomeentrerall{
	position:absolute;
	margin: 0px 0px 0px 0px;
	padding: 48px 0px 0px 197px;
	float: left;
}

.prehomeusa{
	margin: 6px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	width: 231px;
	height: 65px;
	background: url(../img/prehome-welcome.gif) no-repeat bottom left;
}

.prehomedrapusa{
	position:absolute;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
}

.prehomeentrerusa{
	position:absolute;
	margin: 0px 0px 0px 0px;
	padding: 48px 0px 0px 155px;
	float: left;
}

.prehomejap{
	margin: 6px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	width: 195px;
	height: 65px;
	background: url(../img/prehome-bienvenuejap.gif) no-repeat bottom left;
}

.prehomedrapjap{
	position:absolute;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
}

.prehomeentrerjap{
	position:absolute;
	margin: 0px 0px 0px 0px;
	padding: 48px 0px 0px 134px;
	float: left;
}


/***********************************************************************
							FIN PREHOME
***********************************************************************/


/***********************************************************************
							DEBUT TEXTES
***********************************************************************/
.txtnoir10{
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 10px;
	color: #000000;	
}

.txtnoir11{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #000000; 
}

.txtnoir11 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #000000; 
}

.txtnoirgras11{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #000000;
	font-weight: bold; 
}

.txtnoirgras12{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color : #000000;
	font-weight: bold; 
}

.txtnoirgras15{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color : #000000;
	font-weight: bold; 
}

.txtrouge10{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color : #d0284c;
}

.txtbleue{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color : #244A9F;
}

.txtrose{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color : #EF5476;
}

.txtrose11{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #EF5476;
}

.txtrosebl{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color : #244A9F;
}

.txtrosebl11{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #244A9F;
}

.txtrosegras14{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color : #EF5476;
	font-weight: bold;
}


.txtrouge10 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color : #d0284c;
}

.txtrouge11{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #d0284c;
}

.txtbleue11{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #244A9F;
}

.txtbleufgras14{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color : #244A9F;
	font-weight: bold;
}

.txtrouge11 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #d0284c;
}


.txtrougegras11{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #d0284c;
	font-weight: bold;	
}

.txtrougegras11 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #d0284c;
	font-weight: bold;	
}

.txtrougegras12{
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 12px;
	color: #d0284c;
	font-weight: bold;
}

.txtrougegras12souligne{
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 12px;
	color: #d0284c;
	font-weight: bold;
	text-decoration:underline;
}

.txtrougegras24{
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 24px;
	color: #d0284c;
	font-weight: bold;
}

.txtbleuclair11{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #8c8d91; 
}

.txtbleuclair11 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #8c8d91; 
}

.txtbleupanier10{
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 10px;
	color: #556389;	
}

.txtbleugras10{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #556389;
	font-weight: bold;
}

.txtbleupanier11{
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 11px;
	color: #556389;	
}

.txtbleugras11{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #556389;
	font-weight: bold;
}

.txtbleugras12{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #556389;
	font-weight: bold;
}

.txtbleugras15{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #556389;
	font-weight: bold;
}

.txtbleu16{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #556389;
}

.txtbleugras16{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #556389;
	font-weight: bold;
}

.txtbleu2panier10{
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 10px;
	color: #061643;
}

.txtbleu2panier11{
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 11px;
	color: #061643;
}

.txtbleu2graspanier11{
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 11px;
	color: #061643;
	font-weight: bold;
}

.txtbleu2graspanier12{
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 12px;
	color: #061643;
	font-weight: bold;
}

.txtbleu2graspanier15{
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 15px;
	color: #061643;
	font-weight: bold;
}

.txtbleuespclient{
	font-family : Arial, Helvetica, sans-serif;	
	font-size : 12px;	
	color : #cbd4d3;	
}

.txtblanc10{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
}

.txtblancgras10{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
}

.txtlienvoirfilles{
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 11px; 	
	color: #ef5476;
}

.txtlienvoirbebes{
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 11px; 	
	color: #ac9f83;
}

.txtlienvoirgarcons{
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 11px; 	
	color: #244A9F;
}

.txtlienvoiradultes{
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 11px; 	
	color: #8A9295;
}

.txtgris{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color : #8A9295;
}

.txtgris9{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color : #8A9295;
}

.txtgrisclaire10{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color : #ac9f83;
}

.txtgrisb{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color : #AC9F83;
}

.txtgrisb11{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #AC9F83;
}

.txtgrisclaire11{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #ac9f83;
}

.txtgrisclaire12{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color : #ac9f83;
}

.txtgris11{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #8A9295;
}

.txtgrisespclient11{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #CBD4D3;
}

.txtbleucgras14{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color : #8A9295;
	font-weight: bold;
}

.txtgrisgras14{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color : #ac9f83;
	font-weight: bold;
}

.txtgrisgras11{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #ac9f83;
	font-weight: bold;
}


.texteraye{
	text-decoration: line-through;
}


.txtbleu2grasespaceclient11{
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 11px;
	color: #556389;
	font-weight: bold;
}
/***********************************************************************
							FIN TEXTES
***********************************************************************/

.girafe{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	/* background: url(../img/girafe.gif) no-repeat bottom; */
}
.txtrouge11, .txtrouge11 U {
	white-space: nowrap;
}
/***********************************************************************
							PROSODIE
***********************************************************************/
/***********************************************************************
	Réponse aux préconisations NetBooster : ajout de H1 dans les 
	chemins de navigation.
***********************************************************************/
.txtrouge11, .txtrouge11 U {
	white-space: nowrap;
}

H1 {
	margin: 0;
	padding: 0;
	border: 0;
}


.imgcdc{
	padding: 5px 0px 0px 5px;
	width: 110px;
}
.divproduittenuepref{
	border: 1px dashed #737c96;
}
