/*Page*/
#page #contenu #contenu_milieu #texte_haut{ height: auto; padding: 20px 75px 0px; font-size: 90%;}

#page #contenu #contenu_milieu #texte_haut a{ font-weight: bold; text-decoration: none; color: #718e94; font-size: 100%;}

#page #contenu #contenu_milieu #texte_haut a:hover, #page #contenu #contenu_milieu #texte_haut a:active{ text-decoration: underline;}

#page #contenu #contenu_milieu #texte_milieu{ width: 582px; padding: 1px 19px 0px; min-height: 1300px;}

/*Liste de la boutique pour les produits*/
#page #contenu #contenu_milieu #texte_milieu #titre_famille{ text-align:right; margin: 0 48px; height: 46px; width: 486px;}

#page #contenu #contenu_milieu #texte_milieu #titre_famille #titre_1_d{
	height: 46px; background: url(http://ftp.gulliver.com/b20070416b0/web/530031/images/liste_produit/cadre/cartouche_g.png) no-repeat top right;
}

#page #contenu #contenu_milieu #texte_milieu #titre_famille #titre_1_d #titre_1_g{
	margin-right: 22px; height: 16px; padding: 15px 0px 15px 16px; float: right;
	background: url(http://ftp.gulliver.com/b20070416b0/web/530031/images/liste_produit/cadre/cartouche_d.png) no-repeat top left;
}

#page #contenu #contenu_milieu #texte_milieu #titre_famille #titre_1_d #titre_1_g h1{ text-transform: none; color:#ffffff; font-size: 145%;}

#page #contenu #contenu_milieu #texte_milieu #cadre_liste{
	background: url(http://ftp.gulliver.com/b20070416b0/web/530031/images/liste_produit/cadre/cadre.png) no-repeat top left; min-height: 534px;
}

#page #contenu #contenu_milieu #texte_milieu #cadre_liste #pagination_famille{
	margin: 0 20px 2px 20px; vertical-align: middle; text-align: right; padding-top: 10px;
}

#page #contenu #contenu_milieu #texte_milieu #cadre_liste .titre_produit{ margin: 0 24px; height: auto; width: 520px;}

#page #contenu #contenu_milieu #texte_milieu #cadre_liste .titre_produit .titre_1_g{
	height: 41px; background: url(http://ftp.gulliver.com/b20070416b0/web/530031/images/liste_produit/produit/cartouche_g.png) no-repeat top left;
}

#page #contenu #contenu_milieu #texte_milieu #cadre_liste .titre_produit .titre_1_g .titre_1_d{
	margin-left: 17px; padding: 10px 25px 5px 0; float: left; max-width: 488px; height: 26px;
	background: url(http://ftp.gulliver.com/b20070416b0/web/530031/images/liste_produit/produit/cartouche_d.png) no-repeat top right;
}

#page #contenu #contenu_milieu #texte_milieu #cadre_liste .titre_produit .titre_1_g .titre_1_d h2{ text-transform: none; color: #485848; font-size: 115%;}

#page #contenu #contenu_milieu #texte_milieu #cadre_liste .cadre_liste_haut{
	background: url(http://ftp.gulliver.com/b20070416b0/web/530031/images/liste_produit/produit/cadre_h.png) no-repeat top left; 
	margin: 0 9px 2px 9px; width: 564px; padding-top: 16px;
}

#page #contenu #contenu_milieu #texte_milieu #cadre_liste .cadre_liste_haut .cadre_liste_bas{
	background: url(http://ftp.gulliver.com/b20070416b0/web/530031/images/liste_produit/produit/cadre_b.png) no-repeat bottom left;
	padding: 0 19px 26px 18px; width: 524px; height: auto;
}

#page #contenu #contenu_milieu #texte_milieu #cadre_liste .cadre_liste_haut .cadre_liste_bas .photo{ width: 150px; padding-right: 18px;}

#page #contenu #contenu_milieu #texte_milieu #cadre_liste .cadre_liste_haut .cadre_liste_bas .desc{ width: 196px; padding-right: 10px;}

#page #contenu #contenu_milieu #texte_milieu #cadre_liste .cadre_liste_haut .cadre_liste_bas .commande{ width: 150px; text-align: right;}

#page #contenu #contenu_milieu #texte_milieu #cadre_liste .cadre_liste_haut .cadre_liste_bas .commande .prix{ font-size: 130%; color: #485848; font-weight: bold;}

#page #contenu #contenu_milieu #texte_milieu #cadre_liste .cadre_liste_haut .cadre_liste_bas .commande .prix_barre{ text-decoration: line-through; color: #666666;}

/*Fiche de produits*/
#page #contenu #contenu_milieu #texte_milieu #titre_fiche_famille{ text-align:right; margin: 0 48px; height: 46px; width: 486px;}

#page #contenu #contenu_milieu #texte_milieu #titre_fiche_famille #titre_1_d{
	height: 46px; background: url(http://ftp.gulliver.com/b20070416b0/web/530031/images/fiche_produit/cadre/cartouche_g.png) no-repeat top right;
}

#page #contenu #contenu_milieu #texte_milieu #titre_fiche_famille #titre_1_d #titre_1_g{
	margin-right: 22px; height: 16px; padding: 15px 0px 15px 16px; float: right;
	background: url(http://ftp.gulliver.com/b20070416b0/web/530031/images/fiche_produit/cadre/cartouche_d.png) no-repeat top left;
}

#page #contenu #contenu_milieu #texte_milieu #titre_fiche_famille #titre_1_d #titre_1_g h1{ text-transform: none; color:#ffffff; font-size: 155%;}

#page #contenu #contenu_milieu #texte_milieu #cadre_fiche_liste{
	background: url(http://ftp.gulliver.com/b20070416b0/web/530031/images/fiche_produit/cadre/cadre.png) no-repeat top left; min-height: 534px; padding-top: 5px;
}

#page #contenu #contenu_milieu #texte_milieu #cadre_fiche_liste .titre_produit{ margin: 0 24px; height: auto; width: 520px;}

#page #contenu #contenu_milieu #texte_milieu #cadre_fiche_liste .titre_produit .titre_1_g{
	height: 41px; background: url(http://ftp.gulliver.com/b20070416b0/web/530031/images/fiche_produit/produit/cartouche_g.png) no-repeat top left;
}

#page #contenu #contenu_milieu #texte_milieu #cadre_fiche_liste .titre_produit .titre_1_g .titre_1_d{
	margin-left: 17px; padding: 10px 25px 5px 0; float: left; max-width: 488px; height: 26px;
	background: url(http://ftp.gulliver.com/b20070416b0/web/530031/images/fiche_produit/produit/cartouche_d.png) no-repeat top right;
}

#page #contenu #contenu_milieu #texte_milieu #cadre_fiche_liste .titre_produit .titre_1_g .titre_1_d h2{ text-transform: none; color: #485848; font-size: 125%;}

#page #contenu #contenu_milieu #texte_milieu #cadre_fiche_liste .cadre_fiche_haut{
	background: url(http://ftp.gulliver.com/b20070416b0/web/530031/images/fiche_produit/produit/cadre_h.png) no-repeat top left; 
	margin: 0 9px 2px 9px; width: 564px; padding-top: 16px;
}

#page #contenu #contenu_milieu #texte_milieu #cadre_fiche_liste .cadre_fiche_haut .cadre_fiche_bas{
	background: url(http://ftp.gulliver.com/b20070416b0/web/530031/images/fiche_produit/produit/cadre_b.png) no-repeat bottom left;
	padding: 0 19px 26px 18px; width: 524px; height: auto;
}

#page #contenu #contenu_milieu #texte_milieu #cadre_fiche_liste .cadre_fiche_haut .cadre_fiche_bas .photo{ width: 300px; height: 300px; padding-right: 18px;}

#page #contenu #contenu_milieu #texte_milieu #cadre_fiche_liste .cadre_fiche_haut .cadre_fiche_bas .desc{ width: 206px;}

#page #contenu #contenu_milieu #texte_milieu #cadre_fiche_liste .cadre_fiche_haut .cadre_fiche_bas .commande{ width: 262px;}

#page #contenu #contenu_milieu #texte_milieu #cadre_fiche_liste .cadre_fiche_haut .cadre_fiche_bas .prix{ font-size: 150%; color: #485848;}

#page #contenu #contenu_milieu #texte_milieu #cadre_fiche_liste .cadre_fiche_haut .cadre_fiche_bas .prix_barre{ text-decoration: line-through; color: #666666;}

/*Produits en bundle*/
#page #contenu #contenu_milieu #texte_milieu #cadre_fiche_liste .cadre_fiche_haut .cadre_fiche_bas .bundle{ margin: 0px auto; text-align: left;}

#page #contenu #contenu_milieu #texte_milieu #cadre_fiche_liste .cadre_fiche_haut .cadre_fiche_bas .bundle .titre_produit_f{ margin: 0 15px; height: auto; width: auto;}

#page #contenu #contenu_milieu #texte_milieu #cadre_fiche_liste .cadre_fiche_haut .cadre_fiche_bas .bundle .titre_produit_f .titre_1_g{
	height: 27px; background: url(http://ftp.gulliver.com/b20070416b0/web/530031/images/fiche_produit/bundle/cartouche_g.png) no-repeat top left;
}

#page #contenu #contenu_milieu #texte_milieu #cadre_fiche_liste .cadre_fiche_haut .cadre_fiche_bas .bundle .titre_produit_f .titre_1_g .titre_1_d{
	margin-left: 18px; padding: 5px 25px 5px 0; float: left;
	background: url(http://ftp.gulliver.com/b20070416b0/web/530031/images/fiche_produit/bundle/cartouche_d.png) no-repeat top right;
}

#page #contenu #contenu_milieu #texte_milieu #cadre_fiche_liste .cadre_fiche_haut .cadre_fiche_bas .bundle .titre_produit_f .titre_1_g .titre_1_d h2{
	text-transform: none; color: #485848; font-size: 100%;
}

#page #contenu #contenu_milieu #texte_milieu #cadre_fiche_liste .cadre_fiche_haut .cadre_fiche_bas .bundle .cadre_liste_f_haut{
	background: url(http://ftp.gulliver.com/b20070416b0/web/530031/images/fiche_produit/bundle/cadre_h.png) no-repeat top left; 
	margin: 0 0 2px; width: 515px; padding-top: 18px;
}

#page #contenu #contenu_milieu #texte_milieu #cadre_fiche_liste .cadre_fiche_haut .cadre_fiche_bas .bundle .cadre_liste_f_haut .cadre_liste_f_bas{
	background: url(http://ftp.gulliver.com/b20070416b0/web/530031/images/fiche_produit/bundle/cadre_b.png) no-repeat bottom left;
	padding: 0 19px 26px 18px; width: 475px; min-height: 100px;
}

#page #contenu #contenu_milieu #texte_milieu #cadre_fiche_liste .cadre_fiche_haut .cadre_fiche_bas .bundle .cadre_liste_f_haut .cadre_liste_f_bas .photo_f{ width: 100px; float: left; height: 100px;}

#page #contenu #contenu_milieu #texte_milieu #cadre_fiche_liste .cadre_fiche_haut .cadre_fiche_bas .bundle .cadre_liste_f_haut .cadre_liste_f_bas .desc_f{ width: 225px;  float: left; min-height: 100px;}

#page #contenu #contenu_milieu #texte_milieu #cadre_fiche_liste .cadre_fiche_haut .cadre_fiche_bas .bundle .cadre_liste_f_haut .cadre_liste_f_bas .commande_f{ width: 150px; text-align: right; float: right; height: 70px;}

#page #contenu #contenu_milieu #texte_milieu #cadre_fiche_liste .cadre_fiche_haut .cadre_fiche_bas .bundle .cadre_liste_f_haut .cadre_liste_f_bas .commande_f .prix{ font-size: 150%; color: #485848;}

#page #contenu #contenu_milieu #texte_milieu #cadre_fiche_liste .cadre_fiche_haut .cadre_fiche_bas .bundle .cadre_liste_f_haut .cadre_liste_f_bas .commande_f .prix_barre{ text-decoration: line-through; color: #666666;}

#page #contenu #contenu_milieu #texte_milieu #cadre_fiche_liste .cadre_fiche_haut .cadre_fiche_bas .bundle .cadre_liste_f_haut .cadre_liste_f_bas .lien_f{ text-align: right; overflow: hidden; width: 475px; clear:left}

/*Produits de la gamme*/
#page #contenu #contenu_milieu #texte_milieu #cadre_fiche_liste .cadre_fiche_haut .cadre_fiche_bas .trait{
	width: 515px; height: 26px; background: url(http://ftp.gulliver.com/b20070416b0/web/530031/images/fiche_produit/famille/trait.png) no-repeat top left;
}

#page #contenu #contenu_milieu #texte_milieu #cadre_fiche_liste .cadre_fiche_haut .cadre_fiche_bas div.prev{
	color:#ffa800; font-size:1.6em; font-weight:bold; cursor:pointer; float:left; text-align:left; width: 208px;
}

#page #contenu #contenu_milieu #texte_milieu #cadre_fiche_liste .cadre_fiche_haut .cadre_fiche_bas div.next{
	color:#ffa800; font-size:1.6em; font-weight:bold; cursor:pointer; overflow: hidden; text-align: right; width: 297px;
}

/* element parent */
#page #contenu #contenu_milieu #texte_milieu #cadre_fiche_liste .cadre_fiche_haut .cadre_fiche_bas div.scrollable{
	position:relative; overflow:hidden; width: 515px; height: 348px;
}

/* element parent pour les element a defiler, il faut absolument un grande largeur*/
#page #contenu #contenu_milieu #texte_milieu #cadre_fiche_liste .cadre_fiche_haut .cadre_fiche_bas #thumbs{ position:absolute; width:20000em; padding-left: 3px;}

/* un element seul */
#page #contenu #contenu_milieu #texte_milieu #cadre_fiche_liste .cadre_fiche_haut .cadre_fiche_bas #thumbs div{ float:left; width:168px;}

#page #contenu #contenu_milieu #texte_milieu #cadre_fiche_liste .cadre_fiche_haut .cadre_fiche_bas #thumbs .cartouche{
	background: url(http://ftp.gulliver.com/b20070416b0/web/530031/images/fiche_produit/famille/cartouche.png) no-repeat bottom left;
	padding: 6px 30px 5px 19px; width: 119px; height: 30px; font-size: 80%; text-align: center; font-weight: bold;
}

#page #contenu #contenu_milieu #texte_milieu #cadre_fiche_liste .cadre_fiche_haut .cadre_fiche_bas #thumbs .cadre{
	background: url(http://ftp.gulliver.com/b20070416b0/web/530031/images/fiche_produit/famille/cadre.png) no-repeat bottom left;
	padding: 5px 0 5px 0; width: 168px; height: 110px; text-align: center; margin-bottom: 5px;
}

/*Liste de la boutique pour les magasin*/
#page #contenu #contenu_milieu #texte_milieu #titre_famille_magasin{ text-align:right; margin: 0 48px; height: 46px; width: 486px;}

#page #contenu #contenu_milieu #texte_milieu #titre_famille_magasin #titre_1_d{
	height: 46px; background: url(http://ftp.gulliver.com/b20070416b0/web/530031/images/liste_magasin/cadre/cartouche_g.png) no-repeat top right;
}

#page #contenu #contenu_milieu #texte_milieu #titre_famille_magasin #titre_1_d #titre_1_g{
	margin-right: 22px; height: 16px; padding: 15px 0px 15px 16px; float: right;
	background: url(http://ftp.gulliver.com/b20070416b0/web/530031/images/liste_magasin/cadre/cartouche_d.png) no-repeat top left;
}

#page #contenu #contenu_milieu #texte_milieu #titre_famille_magasin #titre_1_d #titre_1_g h1{ text-transform: none; color:#ffffff; font-size: 155%;}

#page #contenu #contenu_milieu #texte_milieu #cadre_liste_magasin{
	background: url(http://ftp.gulliver.com/b20070416b0/web/530031/images/liste_magasin/cadre/cadre.png) no-repeat top left; min-height: 534px;
}

#page #contenu #contenu_milieu #texte_milieu #cadre_liste_magasin #pagination_famille{
	margin: 0 20px 2px 20px; vertical-align: middle; text-align: right; padding-top: 10px;
}

#page #contenu #contenu_milieu #texte_milieu #cadre_liste_magasin .titre_produit{ margin: 0 24px; height: auto; width: 564px;}

#page #contenu #contenu_milieu #texte_milieu #cadre_liste_magasin .titre_produit .titre_1_g{
	height: 41px; background: url(http://ftp.gulliver.com/b20070416b0/web/530031/images/liste_magasin/magasin/cartouche_g.png) no-repeat top left;
}

#page #contenu #contenu_milieu #texte_milieu #cadre_liste_magasin .titre_produit .titre_1_g .titre_1_d{
	margin-left: 17px; padding: 10px 25px 5px 0; float: left;
	background: url(http://ftp.gulliver.com/b20070416b0/web/530031/images/liste_magasin/magasin/cartouche_d.png) no-repeat top right;
}

#page #contenu #contenu_milieu #texte_milieu #cadre_liste_magasin .titre_produit .titre_1_g .titre_1_d h2{ text-transform: none; color: #c57c19; font-size: 125%;}

#page #contenu #contenu_milieu #texte_milieu #cadre_liste_magasin .cadre_liste_haut{
	background: url(http://ftp.gulliver.com/b20070416b0/web/530031/images/liste_magasin/magasin/cadre_h.png) no-repeat top left; 
	margin: 0 9px 2px 9px; width: 564px; padding-top: 16px;
}

#page #contenu #contenu_milieu #texte_milieu #cadre_liste_magasin .cadre_liste_haut .cadre_liste_bas{
	background: url(http://ftp.gulliver.com/b20070416b0/web/530031/images/liste_magasin/magasin/cadre_b.png) no-repeat bottom left;
	padding: 0 19px 26px 18px; width: 524px; height: auto;
}

#page #contenu #contenu_milieu #texte_milieu #cadre_liste_magasin .cadre_liste_haut .cadre_liste_bas .photo{ width: 210px; padding-left: 18px;}

#page #contenu #contenu_milieu #texte_milieu #cadre_liste_magasin .cadre_liste_haut .cadre_liste_bas .desc{ width: 296px;}

/*Fiche de magasin*/
#page #contenu #contenu_milieu #texte_milieu #titre_fiche_famille_magasin{ text-align:right; margin: 0 48px; height: 46px; width: 486px;}

#page #contenu #contenu_milieu #texte_milieu #titre_fiche_famille_magasin #titre_1_d{
	height: 46px; background: url(http://ftp.gulliver.com/b20070416b0/web/530031/images/fiche_magasin/cadre/cartouche_g.png) no-repeat top right;
}

#page #contenu #contenu_milieu #texte_milieu #titre_fiche_famille_magasin #titre_1_d #titre_1_g{
	margin-right: 22px; height: 16px; padding: 15px 0px 15px 16px; float: right;
	background: url(http://ftp.gulliver.com/b20070416b0/web/530031/images/fiche_magasin/cadre/cartouche_d.png) no-repeat top left;
}

#page #contenu #contenu_milieu #texte_milieu #titre_fiche_famille_magasin #titre_1_d #titre_1_g h1{ text-transform: none; color:#ffffff; font-size: 155%;}

#page #contenu #contenu_milieu #texte_milieu #cadre_fiche_liste_magasin{
	background: url(http://ftp.gulliver.com/b20070416b0/web/530031/images/fiche_magasin/cadre/cadre.png) no-repeat top left; min-height: 534px; padding-top: 5px;
}

#page #contenu #contenu_milieu #texte_milieu #cadre_fiche_liste_magasin .titre_produit{ margin: 0 24px; height: auto; width: 564px;}

#page #contenu #contenu_milieu #texte_milieu #cadre_fiche_liste_magasin .titre_produit .titre_1_g{
	height: 41px; background: url(http://ftp.gulliver.com/b20070416b0/web/530031/images/fiche_magasin/magasin/cartouche_g.png) no-repeat top left;
}

#page #contenu #contenu_milieu #texte_milieu #cadre_fiche_liste_magasin .titre_produit .titre_1_g .titre_1_d{
	margin-left: 17px; padding: 10px 25px 5px 0; float: left;
	background: url(http://ftp.gulliver.com/b20070416b0/web/530031/images/fiche_magasin/magasin/cartouche_d.png) no-repeat top right;
}

#page #contenu #contenu_milieu #texte_milieu #cadre_fiche_liste_magasin .titre_produit .titre_1_g .titre_1_d h2{ text-transform: none; color: #c57c19; font-size: 125%;}

#page #contenu #contenu_milieu #texte_milieu #cadre_fiche_liste_magasin .cadre_fiche_haut{
	background: url(http://ftp.gulliver.com/b20070416b0/web/530031/images/fiche_magasin/magasin/cadre_h.png) no-repeat top left; 
	margin: 0 9px 2px 9px; width: 564px; padding-top: 16px;
}

#page #contenu #contenu_milieu #texte_milieu #cadre_fiche_liste_magasin .cadre_fiche_haut .cadre_fiche_bas{
	background: url(http://ftp.gulliver.com/b20070416b0/web/530031/images/fiche_magasin/magasin/cadre_b.png) no-repeat bottom left;
	padding: 0 19px 26px 18px; width: 524px; height: auto;
}

#page #contenu #contenu_milieu #texte_milieu #cadre_fiche_liste_magasin .cadre_fiche_haut .cadre_fiche_bas .photo{ width: 210px; height: 210px; padding-right: 18px;}

#page #contenu #contenu_milieu #texte_milieu #cadre_fiche_liste_magasin .cadre_fiche_haut .cadre_fiche_bas .desc{ width: 296px;}

/*Magasin de la gamme*/
#page #contenu #contenu_milieu #texte_milieu #cadre_fiche_liste_magasin .cadre_fiche_haut .cadre_fiche_bas .trait{
	width: 515px; height: 26px; background: url(http://ftp.gulliver.com/b20070416b0/web/530031/images/fiche_magasin/famille/trait.png) no-repeat top left;
}

#page #contenu #contenu_milieu #texte_milieu #cadre_fiche_liste_magasin .cadre_fiche_haut .cadre_fiche_bas div.prev{
	color:#ffa800; font-size:1.6em; font-weight:bold; cursor:pointer; float:left; text-align:left; width: 208px;
}

#page #contenu #contenu_milieu #texte_milieu #cadre_fiche_liste_magasin .cadre_fiche_haut .cadre_fiche_bas div.next{
	color:#ffa800; font-size:1.6em; font-weight:bold; cursor:pointer; overflow: hidden; text-align: right; width: 297px;
}

#page #contenu/* element parent */
 #contenu_milieu #texte_milieu #cadre_fiche_liste_magasin .cadre_fiche_haut .cadre_fiche_bas div.scrollablemagasin{
	position:relative; overflow:hidden; width: 515px; height: 290px;
}

/* element parent pour les element a defiler, il faut absolument un grande largeur*/
#page #contenu #contenu_milieu #texte_milieu #cadre_fiche_liste_magasin .cadre_fiche_haut .cadre_fiche_bas #thumbs{ position:absolute; width:20000em; padding-left: 10px;}

/* un element seul */
#page #contenu #contenu_milieu #texte_milieu #cadre_fiche_liste_magasin .cadre_fiche_haut .cadre_fiche_bas #thumbs div{ float:left; width:255px;}

#page #contenu #contenu_milieu #texte_milieu #cadre_fiche_liste_magasin .cadre_fiche_haut .cadre_fiche_bas #thumbs .cartouche{
	background: url(http://ftp.gulliver.com/b20070416b0/web/530031/images/fiche_magasin/famille/cartouche.png) no-repeat bottom left;
	padding: 6px 30px 5px 19px; width: 199px; height: 30px; font-size: 80%; text-align: center; font-weight: bold;
}

#page #contenu #contenu_milieu #texte_milieu #cadre_fiche_liste_magasin .cadre_fiche_haut .cadre_fiche_bas #thumbs .cadre{
	background: url(http://ftp.gulliver.com/b20070416b0/web/530031/images/fiche_magasin/famille/cadre.png) no-repeat bottom left;
	padding: 5px 0 5px 4px; width: 244px; height: 220px; text-align: center; margin-bottom: 5px;
}

/*Magasin de la gamme pour contact*/
#page #contenu #contenu_milieu #texte_milieu .titre_produit{ margin: 0 24px; height: auto; width: 564px;}

#page #contenu #contenu_milieu #texte_milieu .titre_produit .titre_1_g{
	height: 41px; background: url(http://ftp.gulliver.com/b20070416b0/web/530031/images/fiche_magasin/magasin/cartouche_g.png) no-repeat top left;
}

#page #contenu #contenu_milieu #texte_milieu .titre_produit .titre_1_g .titre_1_d{
	margin-left: 17px; padding: 10px 25px 5px 0; float: left;
	background: url(http://ftp.gulliver.com/b20070416b0/web/530031/images/fiche_magasin/magasin/cartouche_d.png) no-repeat top right;
}

#page #contenu #contenu_milieu #texte_milieu .titre_produit .titre_1_g .titre_1_d h2{ text-transform: none; color: #c57c19; font-size: 125%;}

#page #contenu #contenu_milieu #texte_milieu .cadre_fiche_haut{
	background: url(http://ftp.gulliver.com/b20070416b0/web/530031/images/fiche_magasin/magasin/cadre_h.png) no-repeat top left; 
	margin: 0 9px 2px 9px; width: 564px; padding-top: 16px;
}

#page #contenu #contenu_milieu #texte_milieu .cadre_fiche_haut .cadre_fiche_bas{
	background: url(http://ftp.gulliver.com/b20070416b0/web/530031/images/fiche_magasin/magasin/cadre_b.png) no-repeat bottom left;
	padding: 0 19px 26px 18px; width: 524px; height: auto;
}

#page #contenu #contenu_milieu #texte_milieu .cadre_fiche_haut .cadre_fiche_bas .trait{
	width: 515px; height: 26px; background: url(http://ftp.gulliver.com/b20070416b0/web/530031/images/fiche_magasin/famille/trait.png) no-repeat top left;
}

#page #contenu #contenu_milieu #texte_milieu .cadre_fiche_haut .cadre_fiche_bas div.prev{
	color:#ffa800; font-size:1.6em; font-weight:bold; cursor:pointer; float:left; text-align:left; width: 208px;
}

#page #contenu #contenu_milieu #texte_milieu .cadre_fiche_haut .cadre_fiche_bas div.next{
	color:#ffa800; font-size:1.6em; font-weight:bold; cursor:pointer; overflow: hidden; text-align: right; width: 297px;
}

/* element parent */
#page #contenu #contenu_milieu #texte_milieu .cadre_fiche_haut .cadre_fiche_bas div.scrollablemagasin{
	position:relative; overflow:hidden; width: 515px; height: 290px;
}

/* element parent pour les element a defiler, il faut absolument un grande largeur*/
#page #contenu #contenu_milieu #texte_milieu .cadre_fiche_haut .cadre_fiche_bas #thumbs{ position:absolute; width:20000em; padding-left: 10px;}

/* un element seul */
#page #contenu #contenu_milieu #texte_milieu .cadre_fiche_haut .cadre_fiche_bas #thumbs div{ float:left; width:255px;}

#page #contenu #contenu_milieu #texte_milieu .cadre_fiche_haut .cadre_fiche_bas #thumbs .cartouche{
	background: url(http://ftp.gulliver.com/b20070416b0/web/530031/images/fiche_magasin/famille/cartouche.png) no-repeat bottom left;
	padding: 6px 30px 5px 19px; width: 199px; height: 30px; font-size: 80%; text-align: center; font-weight: bold;
}

#page #contenu #contenu_milieu #texte_milieu .cadre_fiche_haut .cadre_fiche_bas #thumbs .cadre{
	background: url(http://ftp.gulliver.com/b20070416b0/web/530031/images/fiche_magasin/famille/cadre.png) no-repeat bottom left;
	padding: 5px 0 5px 4px; width: 244px; height: 220px; text-align: center; margin-bottom: 5px;
}

/*Courrier des lecteurs*/
#page #contenu #contenu_milieu #texte_milieu #titre_courrier{ text-align:right; margin: 0 48px; height: 46px; width: 486px;}

#page #contenu #contenu_milieu #texte_milieu #titre_courrier .titre_1_d{
	height: 46px; background: url(http://ftp.gulliver.com/b20070416b0/web/530031/images/home/cadre/cartouche_g.png) no-repeat top right;
}

#page #contenu #contenu_milieu #texte_milieu #titre_courrier .titre_1_d .titre_1_g{
	margin-right: 22px; height: 16px; padding: 15px 0px 15px 16px; float: right;
	background: url(http://ftp.gulliver.com/b20070416b0/web/530031/images/home/cadre/cartouche_d.png) no-repeat top left;
}

#page #contenu #contenu_milieu #texte_milieu #titre_courrier .titre_1_d .titre_1_g h1{ text-transform: none; color:#ffffff; font-size: 155%;}

#page #contenu #contenu_milieu #texte_milieu #cadre_courrier{
	background: url(http://ftp.gulliver.com/b20070416b0/web/530031/images/home/cadre/cadre.png) no-repeat top left; height: auto; margin-bottom: 20px;
}

#page #contenu #contenu_milieu #texte_milieu #cadre_courrier .trait{
	width: 515px; height: 26px; background: url(http://ftp.gulliver.com/b20070416b0/web/530031/images/fiche_produit/famille/trait.png) no-repeat top left;
}


#page #contenu #contenu_milieu #texte_milieu #cadre_courrier #pagination_famille{
	margin: 0 20px 2px 20px; vertical-align: middle; text-align: right; padding-top: 10px;
}

#page #contenu #contenu_milieu #texte_milieu #cadre_courrier .titre_produit{ margin: 0 24px; height: auto; width: 564px;}

#page #contenu #contenu_milieu #texte_milieu #cadre_courrier .titre_produit .titre_1_g{
	height: 41px; background: url(http://ftp.gulliver.com/b20070416b0/web/530031/images/home/produit/cartouche_g.png) no-repeat top left;
}

#page #contenu #contenu_milieu #texte_milieu #cadre_courrier.titre_produit .titre_1_g .titre_1_d{
	margin-left: 17px; padding: 10px 25px 5px 0; float: left;
	background: url(http://ftp.gulliver.com/b20070416b0/web/530031/images/home/produit/cartouche_d.png) no-repeat top right;
}

#page #contenu #contenu_milieu #texte_milieu #cadre_courrier .titre_produit .titre_1_g .titre_1_d h2{ text-transform: none; color: #485848; font-size: 125%;}

#page #contenu #contenu_milieu #texte_milieu #cadre_courrier .cadre_liste_haut{
	background: url(http://ftp.gulliver.com/b20070416b0/web/530031/images/home/produit/cadre_h.png) no-repeat top left; 
	margin: 0 9px 2px 9px; width: 564px; padding-top: 16px;
}

#page #contenu #contenu_milieu #texte_milieu #cadre_courrier .cadre_liste_haut .cadre_liste_bas{
	background: url(http://ftp.gulliver.com/b20070416b0/web/530031/images/home/produit/cadre_b.png) no-repeat bottom left;
	padding: 0 19px 26px 18px; width: 524px; height: auto;
}

#page #contenu #contenu_milieu #texte_milieu #cadre_courrier .cadre_fiche_haut .cadre_fiche_bas .fiche{ margin: 0px auto; text-align: left;}

#page #contenu #contenu_milieu #texte_milieu #cadre_courrier .cadre_fiche_haut .cadre_fiche_bas .fiche .titre_fiche_f{ margin: 0 15px; height: auto; width: auto;}

#page #contenu #contenu_milieu #texte_milieu #cadre_courrier .cadre_fiche_haut .cadre_fiche_bas .fiche .titre_fiche_f .titre_1_g{
	height: 27px; background: url(http://ftp.gulliver.com/b20070416b0/web/530031/images/fiche_produit/bundle/cartouche_g.png) no-repeat top left;
}

#page #contenu #contenu_milieu #texte_milieu #cadre_courrier .cadre_fiche_haut .cadre_fiche_bas .fiche .titre_fiche_f .titre_1_g .titre_1_d{
	margin-left: 18px; padding: 5px 25px 5px 0; float: left;
	background: url(http://ftp.gulliver.com/b20070416b0/web/530031/images/fiche_produit/bundle/cartouche_d.png) no-repeat top right;
}

#page #contenu #contenu_milieu #texte_milieu #cadre_courrier .cadre_fiche_haut .cadre_fiche_bas .fiche .titre_fiche_f .titre_1_g .titre_1_d h2{
	text-transform: none; color: #485848; font-size: 100%;
}

#page #contenu #contenu_milieu #texte_milieu #cadre_courrier .cadre_fiche_haut .cadre_fiche_bas .fiche .cadre_fiche_f_haut{
	background: url(http://ftp.gulliver.com/b20070416b0/web/530031/images/fiche_produit/bundle/cadre_h.png) no-repeat top left; 
	margin: 0 0 2px; width: 515px; padding-top: 18px;
}

#page #contenu #contenu_milieu #texte_milieu #cadre_courrier .cadre_fiche_haut .cadre_fiche_bas .fiche .cadre_fiche_f_haut .cadre_fiche_f_bas{
	background: url(http://ftp.gulliver.com/b20070416b0/web/530031/images/fiche_produit/bundle/cadre_b.png) no-repeat bottom left;
	padding: 0 19px 26px 18px; width: 475px; min-height: 75px;
}

#page #contenu #contenu_milieu #texte_milieu #cadre_courrier .cadre_fiche_haut .cadre_fiche_bas .fiche .cadre_fiche_f_haut .cadre_fiche_f_bas .photo_f{ width: 80px; float: left; height: 75px;}

#page #contenu #contenu_milieu #texte_milieu #cadre_courrier .cadre_fiche_haut .cadre_fiche_bas .fiche .cadre_fiche_f_haut .cadre_fiche_f_bas .desc_f{ width: 395px;  float: left; min-height: 100px;}

/*Plan du site*/
#page #contenu #contenu_milieu #texte_milieu #cadre_liste_magasin #plan{ padding: 20px 16px 0 11px;}

#page #contenu #contenu_milieu #texte_milieu #cadre_liste_magasin #plan ul li{
	background: url(http://ftp.gulliver.com/b20070416b0/web/530031/images/spacer.gif) no-repeat top right; padding-left: 0px;
}

#page #contenu #contenu_milieu #texte_milieu #cadre_liste_magasin #plan ul li h2{ margin-top: 0px; padding-top: 0px;}

#page #contenu #contenu_milieu #texte_milieu #cadre_liste_magasin #plan ul li ul{ padding-left: 20px;}

#page #contenu #contenu_milieu #texte_milieu #cadre_liste_magasin #plan ul li ul li{
	background: url(http://ftp.gulliver.com/b20070416b0/web/530031/images/pattes/orange.png) no-repeat top left; /*padding-left: 0px;*/ padding: 0px 0px 5px 20px;
}

#page #contenu #contenu_milieu #texte_milieu #cadre_liste_magasin #plan ul li ul li h3{ margin-top: 0px; padding-top: 0px; color: #000000;}

#page #contenu #contenu_milieu #texte_milieu #cadre_liste_magasin #plan ul li ul li h3 a,
#page #contenu #contenu_milieu #texte_milieu #cadre_liste_magasin #plan ul li ul li h3 a:link{ color: #035f03; font-weight: bold; text-decoration: none;}

#page #contenu #contenu_milieu #texte_milieu #cadre_liste_magasin #plan ul li ul li h3 a:hover,
#page #contenu #contenu_milieu #texte_milieu #cadre_liste_magasin #plan ul li ul li h3 a:active,
#page #contenu #contenu_milieu #texte_milieu #cadre_liste_magasin #plan ul li ul li h3 a:focus{ color: #035f03; text-decoration: underline;}

#page #contenu #contenu_milieu #texte_milieu #cadre_liste_magasin #plan ul li ul li h3 a:visited{ color: #718e94;}

#page #contenu #contenu_milieu #texte_milieu #cadre_liste_magasin #plan ul li ul li ul{ padding-left: 0px;}

#page #contenu #contenu_milieu #texte_milieu #cadre_liste_magasin #plan ul li ul li ul li{
	background: url(http://ftp.gulliver.com/b20070416b0/web/530031/images/puce.gif) no-repeat left 5px; padding-left: 15px; 
}

#page #contenu #contenu_milieu #texte_milieu #cadre_liste_magasin #plan ul li ul li ul li h4{ margin-top: 0px; padding-top: 0px; color: #000000; font-weight: normal;}

#page #contenu #contenu_milieu #texte_milieu #cadre_liste_magasin #plan ul li ul li ul li h4 a,
#page #contenu #contenu_milieu #texte_milieu #cadre_liste_magasin #plan ul li ul li ul li h4 a:link{ color: #035f03; font-weight: bold; text-decoration: none;}

#page #contenu #contenu_milieu #texte_milieu #cadre_liste_magasin #plan ul li ul li ul li h4 a:hover,
#page #contenu #contenu_milieu #texte_milieu #cadre_liste_magasin #plan ul li ul li ul li h4 a:active,
#page #contenu #contenu_milieu #texte_milieu #cadre_liste_magasin #plan ul li ul li ul li h4 a:focus{ color: #035f03; text-decoration: underline;}

#page #contenu #contenu_milieu #texte_milieu #cadre_liste_magasin #plan ul li ul li ul li h4 a:visited{ color: #718e94;}