.tableau_catalogue{
padding:0px;
margin:0px;
}
.cell_catalogue_haut{
background-image:url(images/doudous_decor/cadre_catalogue/bord_h.gif);
background-repeat:repeat-x;
height:9px;
}
.cell_catalogue_bas{
background-image:url(images/doudous_decor/cadre_catalogue/bord_b.gif);
background-repeat:repeat-x;
height:9px;
}
.cell_catalogue_droite{
background-image:url(images/doudous_decor/cadre_catalogue/bord_d.gif);
background-repeat:repeat-y;
width:9px;
}
.cell_catalogue_gauche{
background-image:url(images/doudous_decor/cadre_catalogue/bord_g.gif);
background-repeat:repeat-y;
width:9px;
}
/*****************************************/


body{
	background-color:#D2C689;
	line-height:11px; /* pour les espaces entre les images */
	padding:0px;
	margin-top:0px;
	padding-top:10px;	
}

.fond_jaune{
background-color:#FFE657;
}

.globalaccueil {
     position:absolute;
     left: 50%; 
     width: 966px;
     height: 582px;
     margin-top: 0px;
     margin-left: -483px; /* moitié de la largeur */
 /*    border: 1px solid #000;*/
	 height: auto !important;
}

.anim_intro {
     width: 966px;
     height: 582px;
	 background-color:#B5AB76; /*cadre anim intro*/
	 padding-left:2px;
	 padding-top:2px;
}
.cadre_page {
 
float:left;
     width: 962px;
	 position:relative;
	height:auto;
	 background-color:#B5AB76; /*cadre anim intro*/
	 padding-left:2px;
	 padding-top:2px;

}

.globalinterne {
     position:absolute;
     left: 50%; 
     width: 966px;
     height: 550px;
     margin-top: 0px; /* moitié de la hauteur */
     margin-left: -483px; /* moitié de la largeur */
	 height: auto !important;
}


.bandeau_interne {

     width: 958px;
	 height:149px;
}
.centre_interne {

     width: 958px;	
	 float:left; /* Obligé sinon probleme d'alignement du texte sous le menu !*/
	 height:auto;
	 background-color:#FECEC2;

}
.centre_interne_jeux {
     width: 958px;	
	 float:left; /* Obligé sinon probleme d'alignement du texte sous le menu !*/
	 height:auto;
	 background-color:#E5D3AB;
}

.centre_interne_infos_pratiques{
     width: 958px;	
	 float:left; /* Obligé sinon probleme d'alignement du texte sous le menu !*/
	 height:auto;
	 background-color:#D7DEFA;
}
.centre_interne_doudous {
     width: 958px;	
	 float:left; /* Obligé sinon probleme d'alignement du texte sous le menu !*/
	 height:auto;
	 background-color:#FFE657;
		 background-image:url(images/doudous_decor/degrade_fond.jpg);
		 background-repeat:repeat-x;	 
}
.menu_interne {
     width: 194px;
	 float:left;
	 text-align:center;
	 	 background-color:#FECEC2;
		 height:100%;
}
.menu_interne_jeux {
     width: 194px;
	 float:left;
	 text-align:center;
	 	 background-color:#E5D3AB;
		 height:100%;
}
.menu_interne_infos_pratiques {
     width: 194px;
	 float:left;
	 text-align:center;
	 	 background-color:#D7DEFA;
		 height:100%;
}
.menu_interne_doudous {
     width: 194px;
	 float:left;
	 text-align:center;
	 	 background-color:#FFE657;
		 height:100%;
		 background-image:url(images/doudous_decor/degrade_fond.jpg);
		 background-repeat:repeat-x;
		 
}
.contenu_interne {
	float:left;
 /*   height:auto;*/
	width: 750px;

	 padding-left:5px;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:12px;
	 line-height:5px;
}
.pied_interne {
	float:left;
     width: 958px;
	
	 background-color:#FECEC2;

}
.contenu_titre1 {
	 font-size:14px;
	 color:#5B8B00;
	 	 line-height:5px;
}

.contenu_titre2 {
	 font-size:13px;
	 color:#B60003;
	 	 	 line-height:15px;
}
.contenu_titre3 {
	 font-size:13px;
	 color:#5B8B00;
	 	 	 line-height:15px;
}
.contenu_titre_paris {
	 font-size:14px;
	 color:#5B8B00;
	 line-height:5px;
}
.contenu_titre_villes {
	 font-size:13px;
	 color:#B60003;
	 line-height:5px;
}
.contenu_titre_magasin {
	 font-size:12px;
	 color:#5B8B00;
	 line-height:5px;
}
.titre_produit {
	 font-size:12px;
	 color:#B60003;
	 font-weight:bold;
	 margin-left:10px;
	 line-height:13px;
}
.titre_fiche_produit {
	 font-size:13px;
	 color:#B60003;
	 font-weight:bold;
	 margin-left:0px;
	 line-height:13px;
}
.contenu_texte {
	margin-left:0px;
font-size:12px;
	 color:#67481F;
	 line-height:17px;
	  padding-left:0px;
}
.menu_client {
vertical-align:top;
	margin-left:10px;
		margin-right:10px;
font-size:12px;
	 color:#67481F;
	 line-height:17px;
	  padding-left:0px;
	  text-align:center;
}

.italique{
font-style:italic;

}
.italic_souligne{
font-style:italic;
text-decoration:underline;
}
.italic_aligne_droite{
font-style:italic;
text-align:right;
}
.texte_copyright{
margin-top:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
 color:#7B7448;
}


div#ligne_menu2 {
	margin-top:0px;
	margin-left:0px;
     width: 966px;
	height:20px;

}


.accueil_fenetre_gauche {
     float:left;
	  width: 174px;  
}
.accueil_fenetre_gauche_1 {
	  width: 174px;  
}
.accueil_fenetre_centre {
  width: 618px;
       float:left;
	 
     
}
.accueil_fenetre_droite{
	  width: 174px;
	       float:left;
}
.zone_drapeaux{
	float:left;
	display: block;
}
img{
border:0px;
}

img.imagedifftexte {
display: block;
}

.centrer_image_v{
vertical-align:middle;
}
.image_gauche{
float:left;
}
.image_droite{
float:right;
}
img.pbdisplay {
line-height:0px;/*pour pas d'écart entre les images*/
}

div#bandeau {
	background-image:url(images/bandeau_nutrideal.gif);
	background-repeat:no-repeat;
	width:974px;
	height:127px;
	}
div#menu {
	float:left;
	width:177px;
	height:400px;
	}
div#menu_haut {
	width:177px;
	height:auto;
	background-image:url(images/fond_menu_haut.gif);	
	}
	div#menu_centre {
	width:177px;
	height:10px;
	background-image:url(images/fond_menu_centre.gif);
	}
div#menu_bas {
	width:177px;
	}
.tableau_menu1{
width:177px;
background-image:url(images/rappel_fond.gif);
text-align:center;
padding:0px;
margin:0px;
}	
.formulaire_rappel{
margin:0px;
}
div#contenu {
	float:left;
	text-align:left;
	width:797px;
	padding:0px;
	}

	.contenu_texte_commande
{
width:120px;
text-align:center;
	margin-left:0px;
font-size:12px;
	 color:#67481F;
	 line-height:17px;
	  padding-left:0px;
	}
	
	.contenu_texte_commande_left
{
width:120px;
text-align:left;
	margin-left:0px;
font-size:12px;
	 color:#67481F;
	 line-height:17px;
	  padding-left:0px;
	}
.cellule_formulaire_adresse
{
width:300px;
text-align:left;
	margin-left:0px;
font-size:12px;
	 color:#67481F;
	 line-height:17px;
	  padding-left:0px;
	}
.cellule_formulaire_recap
{
width:200px;
vertical-align:top;
text-align:left;
	margin-left:0px;
font-size:12px;
	 color:#67481F;
	 line-height:17px;
	  padding-left:0px;
	}

.cellule_ligne{
background-color:#CC0000;
height:1px;
}
	
	div#bloc_anim {
	float:right;
	width:797px;
	height:125px;
	}

div#bloc_player {
	float:right;
	margin-top:105px;
	margin-right:8px;
	width:30px;
	height:20px;
}
	
div#pied_page {
	clear:both;
	width:974px;
	height:29px;
	background-image:url(images/pied_page.gif)
}
div#menu3{
text-align:right;
	float:right;
	margin-top:5px;
	margin-right:15px;
	width:500px;
	height:20px;
}
.texte_menu3{
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
 color:#474979;
}


div#copyright {
	float:left;
    width: 174px;
	height:20px;
	text-align:left;
}
div#menu2 {
	float:left;
    width: 618px;
	height:20px;
	text-align:center;
}
div#realisation {
	float:left;
    width: 174px;
	height:20px;
	text-align:right;
}

.image_bottom{
vertical-align:bottom;
}
.image_centree{
vertical-align:middle;
line-height:0px;
font-size:0px;
margin:0px;
padding:0px;
}


/******************  LES LIENS  ******************************/

a:link{
	text-decoration:none;
	color: #7B7448;
}
a:visited{
	text-decoration:none;
	color: #7B7448;
}
a:hover {
	color: #AB1E17;
	text-decoration:none;
}
a:active
{
	color: #AB1E17;
	text-decoration:none;
}

a.lien_produit:link{
	text-decoration:none;
	font-weight:bold;
	color: #BB110B;
}
a.lien_produit:visited{
	text-decoration:none;
		font-weight:bold;
	color: #BB110B;
}
a.lien_produit:hover {
	color: #8C0C08;
		font-weight:bold;
	text-decoration:none;
}
a.lien_produit:active
{
	color: #8C0C08;
		font-weight:bold;
	text-decoration:none;
}

a.sous_menu_1:link{
	text-decoration:none;
	color: #516B09;
}
a.sous_menu_1:visited{
	text-decoration:none;
	color: #516B09;
}
a.sous_menu_1:hover {
	color: #C60063;
	text-decoration:none;
}
a.sous_menu_1:active
{
	color: #C60063;
	text-decoration:none;
}
/***************************** Pour page Interne seulement *******************/

div#pied_page_interne {
	clear:both;
	width:974px;
	height:53px;
	line-height:0px;
	/*background-image:url(images/pied_page_interne.gif)*/
}

.sous_menu{
margin-top:2px;
margin-left:50px;
margin-bottom:2px;
line-height:15px;
font-size:12px;
color:#516B09;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.sous_rub_en_cours{
color:#C60063;
}

.contenu_texte_interne
{
	margin-top:0px;
	margin-left:10px;
	margin-right:20px;
	line-height:15px;
	font-size:12px;
	color:#3F406C;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
}

div#bloc_anim_interne {
	float:right;
	width:797px;
	height:87px;
}
div#ligne_menu2_interne {
line-height:0px;
	margin-top:-4px;
	margin-left:0px;
     width: 974px;
	height:30px;
	background-color:#DBEF96;
}

.texte_copyright_interne{
margin-top:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
 color:#739318;
}
.texte_copyright_interne{
margin-top:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
 color:#739318;
}


/***************************** CONTENUS TEXTES **********************************/
/* Titre page */
.titre{
/*color:#D92B82;*/ /*rose*/
font-size:14px;
font-weight:bold;
color:#8FB60F;
}
.texteblc{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
}


.contenuMisEnValeur{
color:#F2850C;
font-weight:bold;
}




.citation{
/*color:#7C9E14;*/
color:#D92B82;
font-size:13px;
font-style:italic;
font-weight:bold;
}
.centrer{
text-align:center;
}

.tableau_citation{
border: 1px solid #D92B82;
text-align:center;
padding:5px;
}
.alignement_droit{
text-align:right;
}

.signature{
color:#464773;
font-size:13px;
font-style:italic;
font-weight:bold;
}

.gras{
font-weight:bold;
}

texte_souligne
{
font-weight:bold;

}
.retrait{
margin-left:40px;
}

.temoignagesssssssssssssssssssss{
font-style:italic;
}

