html*{ margin: 0; padding: 0;}

body{ font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 12px; line-height: 14px; margin: 0; padding: 0;}

a{ color: #0e4801; font-weight: bold;}

a:hover, a:active{ text-decoration: none;}

/*Page du site*/
#page{ background:url(http://site.gulliver.com/b20091023b0/web/10069/images/fond_page_2.jpg) no-repeat top left #6d7f60; width: 985px;}/* border-bottom: 1px solid #7c951e;*/

/*Logo du site*/
#page #logo { height: 197px; width: 197px}

/*Bandeau du site*/
#page #bandeau { height: 197px; width: 788px; z-index:1; position: relative; top: 0; left: 0;}

#page #bandeau #image{ z-index:100;}

#page #bandeau #decompte{ z-index:30; width: 147px; height: 91px; text-align: left; top: 17px; left: 446px; position: absolute; font-size: 11px; line-height: 13px;}

#page #bandeau #decompte #titre_heure{ color: #c41320; font-weight: bold;}

#page #bandeau #decompte a{color: #000000; text-decoration: none; font-size: 11px; line-height: 13px; margin: 0px; padding: 0px;}

#page #bandeau #decompte a:hover, #page #bandeau #decompte a:active{ text-decoration: none;}

#page #bandeau #decompte #titre_heure a{color: #c41320;}

#page #bandeau #decompte #titre_heure a:hover, #page #bandeau #decompte #titre_heure a:active{ color: #c41320;}

/*Menu de gauche*/
#page #menu_gauche{ width: 197px; vertical-align: top;}

/*Moteur de recherche*/
#page #menu_gauche #search{ width:197px; color: #ffffff; text-align: left;}

#page #menu_gauche #search form{ text-align: left; width:197px;}

#page #menu_gauche #search input.search_input {
	color: #000000; width: 145px; height: 19px; font-size: 12px; padding: 0px; margin: 0px; border: 1px solid #c41320;
}

#page #menu_gauche #search input.submit {
	border: 1px solid #c41320; background-color: #000000; color: #ffffff; height: 21px; width: 25px; font-size: 10px; font-weight:bold; text-align: center;
	vertical-align: middle; cursor: pointer; margin: 0px; padding: 0px;
}

/*Menu Boutique*/
#page #menu_gauche #cadre_boutique{
	height: 1%; width: 185px; border: 1px solid #c41320; background-color: #ffffff; margin: 0px auto; margin: 0px auto; z-index:1000;
}

#page #menu_gauche #cadre_boutique #cartouche_boutique{ background-color: #7c951e; height: auto; width:185px; text-align: left; }

#page #menu_gauche #cadre_boutique #cartouche_boutique #titre_boutique{ 
	padding: 5px; text-align: left; color: #ffffff; font-weight: bold; font-size: 18px; line-height:20px;
}

#page #menu_gauche #cadre_boutique #menu_boutique{ display: block; width: 181px; padding: 5px 2px; height: 1%; color: #582c08}

#page #menu_gauche #cadre_boutique #menu_boutique p{ padding: 0; margin:0;}

#page #menu_gauche #cadre_boutique #menu_boutique ul{ list-style-type: none; margin: 0px; padding: 0px;}

#page #menu_gauche #cadre_boutique #menu_boutique ul li {
	background: url(http://site.gulliver.com/b20091023b0/web/10069/images/puce_menu_gauche_boutique.png) no-repeat 5px 3px;
	list-style-position: outside; padding-left: 20px; line-height: 17px; text-align: left; display: block; height: auto;
}

#page #menu_gauche #cadre_boutique #menu_boutique ul li a{font-weight: bold; color: #582c08; text-decoration: none; line-height: 17px; margin: 0px; padding: 0px;}

#page #menu_gauche #cadre_boutique #menu_boutique ul li a:hover, #page #menu_gauche #cadre_menu1 #menu_menu1 ul li a:focus,
#page #menu_gauche #cadre_boutique #menu_boutique ul li a:active, #page #menu_gauche #cadre_menu1 #menu_menu1 ul li a.ofocus { text-decoration: underline;}

/*Pub haut*/
#page #menu_gauche #cadre_pub_haut{ height: 1%; width: 185px; border: 1px solid #582c08; margin: 0px auto; text-align:left}

#page #menu_gauche #cadre_pub_haut #cartouche_pub_haut{ background-color: #c41320; height: auto; width:185px; text-align: left;}

#page #menu_gauche #cadre_pub_haut #cartouche_pub_haut #titre_pub_haut{ 
	padding: 5px; text-align: left; color: #ffffff; font-weight: bold; font-size: 18px; line-height:20px;
}

#page #menu_gauche #cadre_pub_haut #cadre_image_haut{ display: block; width: 174px; height: 1%; color: #0e4801; background-color: #ede1b2;}

#page #menu_gauche #cadre_pub_haut #menu_pub_haut{ display: block; width: 174px; padding: 5px; height: 1%; color: #0e4801;}

#page #menu_gauche #cadre_pub_haut #menu_pub_haut p{ padding: 0; margin:0;}

#page #menu_gauche #cadre_pub_haut #menu_pub_haut a{font-weight: bold; color: #0e4801; text-decoration: none; line-height: 17px; margin: 0px; padding: 0px;}

#page #menu_gauche #cadre_pub_haut #menu_pub_haut a:hover, #page #menu_pub_haut #cadre_pub_haut #menu_pub_haut a:active { text-decoration: underline;}

#page #menu_gauche #cadre_pub_haut #menu_pub_haut ul{ list-style-type: none; margin: 0px; padding: 0px;}

#page #menu_gauche #cadre_pub_haut #menu_pub_haut ul li {
	background: url(http://site.gulliver.com/b20091023b0/web/10069/images/puce_menu_gauche.png) no-repeat 5px 3px;
	list-style-position: outside; padding-left: 20px; line-height: 17px; text-align: left; display: block; height: auto;
}

#page #menu_gauche #cadre_pub_haut #menu_pub_haut ul li a{font-weight: bold; color: #0e4801; text-decoration: none; line-height: 17px; margin: 0px; padding: 0px;}

#page #menu_gauche #cadre_pub_haut #menu_pub_haut ul li a:hover, #page #menu_gauche #cadre_pub_haut #menu_pub_haut ul li a:focus,
#page #menu_gauche #cadre_pub_haut #menu_pub_haut ul li a:active, #page #menu_gauche #cadre_pub_haut #menu_pub_haut ul li a.ofocus { text-decoration: underline;}

/*Pub bas*/
#page #menu_gauche #cadre_pub_bas{
	height: 1%; width: 185px; border: 1px solid #c41320; background-color: #ffffff; margin: 0px auto; margin: 0px auto; z-index:1000;
}

#page #menu_gauche #cadre_pub_bas #cartouche_pub_bas{ background-color: #7c951e; height: auto; width:185px; text-align: left;}

#page #menu_gauche #cadre_pub_bas #cartouche_pub_bas #titre_pub_bas{
	padding: 5px; text-align: left; color: #ffffff; font-weight: bold; font-size: 18px; line-height:20px;
}

#page #menu_gauche #cadre_pub_bas #menu_pub_bas{ display: block; width: 174px; padding: 5px; height: 1%; color: #0e4801}

#page #menu_gauche #cadre_pub_bas #menu_pub_bas p{ padding: 0; margin:0;}

#page #menu_gauche #cadre_pub_bas #menu_pub_bas a{font-weight: bold; color: #0e4801; text-decoration: none; line-height: 17px; margin: 0px; padding: 0px;}

#page #menu_gauche #cadre_pub_bas #menu_pub_bas a:hover, #page #menu_pub_bas #cadre_pub_bas #menu_pub_bas a:active { text-decoration: underline;}

#page #menu_gauche #cadre_pub_bas #menu_pub_bas ul{ list-style-type: none; margin: 0px; padding: 0px;}

#page #menu_gauche #cadre_pub_bas #menu_pub_bas ul li {
	background: url(http://site.gulliver.com/b20091023b0/web/10069/images/puce_menu_gauche.png) no-repeat 5px 3px;
	list-style-position: outside; padding-left: 20px; line-height: 17px; text-align: left; display: block; height: auto;
}

#page #menu_gauche #cadre_pub_bas #menu_pub_bas ul li a{font-weight: bold; color: #0e4801; text-decoration: none; line-height: 17px; margin: 0px; padding: 0px;}

#page #menu_gauche #cadre_pub_bas #menu_pub_bas ul li a:hover, #page #menu_gauche #cadre_pub_bas #menu_pub_bas ul li a:focus,
#page #menu_gauche #cadre_pub_bas #menu_pu_basb ul li a:active, #page #menu_gauche #cadre_pub_bas #menu_pub_bas ul li a.ofocus { text-decoration: underline;}

/*Menu n°1*/
#page #menu_gauche #cadre_menu1{ height: 1%; width: 185px; border: 1px solid #c41320; margin: 0px auto; margin: 0px auto; z-index:1000;}

#page #menu_gauche #cadre_menu1 #cartouche_menu1{ background-color: #7c951e; height: 28px; width:185px; text-align: left;}

#page #menu_gauche #cadre_menu1 #cartouche_menu1 #titre_menu1{ padding: 5px; text-align: left; color: #ffffff; font-weight: bold; font-size: 18px; line-height:20px;}

#page #menu_gauche #cadre_menu1 #menu_menu1{
	display: block; width: 181px; padding: 5px 2px; height: 1%; color: #0e4801; background-color: #ffffff; 
	filter:alpha (opacity=75); -moz-opacity:0.75; opacity: 0.75; -khtml-opacity: 0.75;
}

#page #menu_gauche #cadre_menu1 #menu_menu1 p{ padding: 0; margin:0;}

#page #menu_gauche #cadre_menu1 #menu_menu1 a{font-weight: bold; color: #0e4801; text-decoration: none; line-height: 17px; margin: 0px; padding: 0px;}

#page #menu_gauche #cadre_menu1 #menu_menu1 a:hover, #page #menu_gauche #cadre_menu1 #menu_menu1 a:active { text-decoration: underline;}

#page #menu_gauche #cadre_menu1 #menu_menu1 ul{ list-style-type: none; margin: 0px; padding: 0px;}

#page #menu_gauche #cadre_menu1 #menu_menu1 ul li {
	background: url(http://site.gulliver.com/b20091023b0/web/10069/images/puce_menu_gauche.png) no-repeat 5px 3px;
	list-style-position: outside; padding-left: 20px; line-height: 17px; text-align: left; display: block; height: auto;
}

#page #menu_gauche #cadre_menu1 #menu_menu1 ul li a{font-weight: bold; color: #0e4801; text-decoration: none; line-height: 17px; margin: 0px; padding: 0px;}

#page #menu_gauche #cadre_menu1 #menu_menu1 ul li a:hover, #page #menu_gauche #cadre_menu1 #menu_menu1 ul li a:focus,
#page #menu_gauche #cadre_menu1 #menu_menu1 ul li a:active, #page #menu_gauche #cadre_menu1 #menu_menu1 ul li a.ofocus { text-decoration: underline;}

/*Menu n°3 informations*/
#page #menu_gauche #cadre_menu3{ height: 1%; width: 185px; border: 1px solid #c41320; margin: 0px auto; margin: 0px auto; z-index:1000;}

#page #menu_gauche #cadre_menu3 #cartouche_menu3{ background-color: #7c951e; height: auto; width:185px; text-align: left;}

#page #menu_gauche #cadre_menu3 #cartouche_menu3 #titre_menu3{ padding: 5px; text-align: left; color: #ffffff; font-weight: bold; font-size: 18px; line-height:20px;}

#page #menu_gauche #cadre_menu3 #menu_menu3{
	display: block; width: 181px; padding: 5px 2px; height: 1%; color: #0e4801; background-color: #ffffff;
	filter:alpha (opacity=75); -moz-opacity:0.75; opacity: 0.75; -khtml-opacity: 0.75;
}

#page #menu_gauche #cadre_menu3 #menu_menu3 p{ padding: 0; margin:0;}

#page #menu_gauche #cadre_menu3 #menu_menu3 a{font-weight: bold; color: #0e4801; text-decoration: none; line-height: 17px; margin: 0px; padding: 0px;}

#page #menu_gauche #cadre_menu3 #menu_menu3 a:hover, #page #menu_gauche #cadre_menu3 #menu_menu3 a:active { text-decoration: underline;}

#page #menu_gauche #cadre_menu3 #menu_menu3 ul{ list-style-type: none; margin: 0px; padding: 0px;}

#page #menu_gauche #cadre_menu3 #menu_menu3 ul li {
	background: url(http://site.gulliver.com/b20091023b0/web/10069/images/puce_menu_gauche.png) no-repeat 5px 3px;
	list-style-position: outside; padding-left: 20px; line-height: 17px; text-align: left; display: block; height: auto;
}

#page #menu_gauche #cadre_menu3 #menu_menu3 ul li a{font-weight: bold; color: #0e4801; text-decoration: none; line-height: 17px; margin: 0px; padding: 0px;}

#page #menu_gauche #cadre_menu3 #menu_menu3 ul li a:hover, #page #menu_gauche #cadre_menu3 #menu_menu3 ul li a:focus,
#page #menu_gauche #cadre_menu3 #menu_menu3 ul li a:active, #page #menu_gauche #cadre_menu3 #menu_menu3 ul li a.ofocus { text-decoration: underline;}

/*Menu n°2*/
#page #menu_gauche #cadre_menu2{ height: 1%; width: 185px; border: 1px solid #c41320; margin: 0px auto; margin: 0px auto;}

#page #menu_gauche #cadre_menu2 #cartouche_menu2{ background-color: #7c951e; height: auto; width:185px; text-align: left;}

#page #menu_gauche #cadre_menu2 #cartouche_menu2 #titre_menu2{ padding: 5px; text-align: left; color: #ffffff; font-weight: bold; font-size: 18px; line-height:20px;}

#page #menu_gauche #cadre_menu2 #menu_menu2{
	display: block; width: 174px; padding: 5px 2px; height: 1%; color: #0e4801; background-color: #ffffff;
	filter:alpha (opacity=75); -moz-opacity:0.75; opacity: 0.75; -khtml-opacity: 0.75;
}

#page #menu_gauche #cadre_menu2 #menu_menu2 ul{ list-style-type: none; margin: 0px; padding: 0px;}

#page #menu_gauche #cadre_menu2 #menu_menu2 ul li {
	background: url(http://site.gulliver.com/b20091023b0/web/10069/images/puce_menu_gauche.png) no-repeat 5px 5px;
	list-style-position: outside; padding-left: 20px; line-height: 22px; text-align: left; display: block; height: auto;
}

#page #menu_gauche #cadre_menu2 #menu_menu2 ul li a{ font-weight: bold; color: #0e4801; text-decoration: none; line-height: 22px; margin: 0px; padding: 0px;}

#page #menu_gauche #cadre_menu2 #menu_menu2 ul li a:hover, #page #menu_gauche #cadre_menu2 #menu_menu2 ul li a:focus,
#page #menu_gauche #cadre_menu1 #menu_menu1 ul li a:active, #page #menu_gauche #cadre_menu2 #menu_menu2 ul li a.ofocus { text-decoration: underline;}

/*Contenu*/
#page #contenu{ width: 620px; vertical-align: top; height:100%}

#page #contenu #fin{ border-bottom: 1px solid #582c08;}

#page #contenu #contenu_bord{
	background: url(http://site.gulliver.com/b20091023b0/web/10069/images/contenu/contenu_bord.png) no-repeat top left;
	width: 620px; height: 17px;
}

#page #contenu #contenu_haut{
	background: url(http://site.gulliver.com/b20091023b0/web/10069/images/contenu/contenu_haut.png) no-repeat top left;
	width: 620px; height: 28px; padding: 0px 42px 0px 42px; text-align: left;
}

#page #contenu #contenu_haut a{ color: #0e4801; text-decoration: none; font-weight: bold;}

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

#page #contenu #texte_contenu{
	background: url(http://site.gulliver.com/b20091023b0/web/10069/images/contenu/texte_contenu.png) repeat-y top left;
	width: 620px; height: 1%; vertical-align: top; padding: 0px 42px 0px 42px; text-align: left;
}

#page #contenu #texte_contenu #texte{ width: 536px; min-height: 1070px; vertical-align: top; background-color:#FFFFFF; text-align: left;}

/*Boutique*/
#page #contenu #texte_contenu #texte #boite_vitrine{ border: 1px solid #7c951e; padding: 0px;}

#page #contenu #texte_contenu #texte #boite_vitrine #cartouche_vitrine{ background-color: #7c951e; height: 28px; width: 263px; text-align: left; vertical-align:middle;}

#page #contenu #texte_contenu #texte #boite_vitrine #cartouche_vitrine #titre_vitrine{
	padding-left: 5px; padding-top: 1px; text-align: left; color: #ffffff; font-weight: bold; font-size: 14px;
}

#page #contenu #texte_contenu #texte #boite_vitrine #cartouche_vitrine #titre_vitrine a{ text-decoration: none;}

#page #contenu #texte_contenu #texte #boite_vitrine #cartouche_vitrine #titre_vitrine a:hover, a:active{ text-decoration: underline;}

/*Produits associés*/
#page #contenu #texte_contenu #texte #boite_produit{ border: 1px solid #582c08; padding: 0px;}

#page #contenu #texte_contenu #texte #boite_produit #cartouche_produit{ background-color: #582c08; height: 28px; width: 263px; text-align: left; vertical-align:middle;}

#page #contenu #texte_contenu #texte #boite_produit #cartouche_produit #titre_produit{
	padding-left: 5px; padding-top: 1px; text-align: left; color: #ffffff; font-weight: bold; font-size: 14px;
}

#page #contenu #texte_contenu #texte #boite_produit #cartouche_produit #titre_produit a{ text-decoration: none;}

#page #contenu #texte_contenu #texte #boite_produit #cartouche_produit #titre_produit a:hover, a:active{ text-decoration: underline;}

/*Fiche produits associés*/
#page #contenu #texte_contenu #texte #fiche_produit { border: 1px solid #000000; padding: 5px; background-color: #dddab6;}

#page #contenu #texte_contenu #texte #produit_texte{ border: 1px solid #000000; padding: 5px 0px 5px 5px; background-color: #582c08;}

#page #contenu #texte_contenu #texte #produit_texte #texte_vitrine{ width: 256px; height: 435px; overflow: auto; display:block; margin: 0; padding: 0; text-align:left; padding-right: 5px; color: #ffffff;}

#page #contenu #texte_contenu #texte #produit_texte #texte_vitrine a{ color: #ede1b2;}

#page #contenu #texte_contenu #texte #fiche_texte #texte_vitrine a:hover, a:active{ text-decoration: none;}

#page #contenu #texte_contenu #texte #produit_texte #texte_vitrine ul{ margin: 0; list-style:none; padding: 5px 0px 5px 0px;}

#page #contenu #texte_contenu #texte #produit_texte #texte_vitrine ul li{
	padding-left: 15px; color: #ffffff; list-style-position: outside; text-align: left; display: block; height: auto;
	background: url(http://site.gulliver.com/b20091023b0/web/10069/images/puce_blanche.png) no-repeat 5px 4px;
}

#page #contenu #texte_contenu #texte #produit_texte #texte_vitrine ul li a{ color: #ede1b2;}

#page #contenu #texte_contenu #texte #produit_texte #texte_vitrine ul li a:hover, a:active{ text-decoration: none;}

/*Fiche produits*/
#page #contenu #texte_contenu #texte #fiche_texte{ border: 1px solid #582c08; padding: 5px 0px 5px 5px; background-color: #dddab6;}

#page #contenu #texte_contenu #texte #fiche_texte #texte_vitrine{ width: 256px; height: 435px; overflow: auto; display:block; margin: 0; padding: 0; text-align:left; padding-right: 5px; color: #000000;}

#page #contenu #texte_contenu #texte #fiche_texte #texte_vitrine ul{ margin: 0; list-style:none; padding: 5px 0px 5px 0px;}

#page #contenu #texte_contenu #texte #fiche_texte #texte_vitrine ul li{
	padding-left: 15px; color: #000000; list-style-position: outside; text-align: left; display: block; height: auto;
	background: url(http://site.gulliver.com/b20091023b0/web/10069/images/puce.gif) no-repeat 5px 4px;
}

#page #contenu #texte_contenu #texte #fiche_texte #prix{ color: #c41320; font-size: 16px; line-height: 18px; margin: 0; padding: 0px;}

#page #contenu #texte_contenu #texte #fiche_texte #prix_barre{ color: #582c08; font-size: 16px; line-height: 18px; margin: 0; padding: 0px; text-decoration: line-through}

#page #contenu #texte_contenu #texte #fiche_texte #prix_kg{ color: #c41320;}

#page #contenu #texte_contenu #texte #titre_viande{ color: #c41320; margin: 0; padding: 0; font-weight: bold; font-size: 10px;}

#page #contenu #texte_contenu #texte #titre_commande{color: #7c8e38;}

#page #contenu #texte_contenu #texte #photo_vitrine{ border: 1px solid #582c08;}

#page #contenu #texte_contenu #texte #fiche_vitrine{ border: 1px solid #582c08; padding: 5px; background-color: #ffffff;}

/*Fiche vente privée*/
#page #contenu #texte_contenu #texte #prive_texte{ border: 1px solid #582c08; padding: 5px 0px 5px 5px; background-color: #b8dfab;}

#page #contenu #texte_contenu #texte #prive_texte #texte_prive{ width: 256px; height: 435px; overflow: auto; display:block; margin: 0; padding: 0; text-align:left; padding-right: 5px; color: #000000;}

#page #contenu #texte_contenu #texte #prive_texte #texte_prive ul{ margin: 0; list-style:none; padding: 5px 0px 5px 0px;}

#page #contenu #texte_contenu #texte #prive_texte #texte_prive ul li{
	padding-left: 15px; color: #000000; list-style-position: outside; text-align: left; display: block; height: auto;
	background: url(http://site.gulliver.com/b20091023b0/web/10069/images/puce.gif) no-repeat 5px 4px;
}

#page #contenu #texte_contenu #texte #prive_texte #prix{ color: #c41320; font-size: 16px; line-height: 18px; margin: 0; padding: 0px;}

#page #contenu #texte_contenu #texte #prive_texte #prix_barre{ color: #582c08; font-size: 16px; line-height: 18px; margin: 0; padding: 0px; text-decoration: line-through}

#page #contenu #texte_contenu #texte #prive_texte #prix_kg{ color: #c41320;}

/*Livraison*/
#page #contenu #texte_contenu #texte #fiche_vitrine #titre_date{ color: #c41320;}

#page #contenu #texte_contenu #texte #fiche_vitrine #titre_livraison{ color: #582c08;}

/*Recettes*/
#page #contenu #texte_contenu #texte #boite_recette{ border: 1px solid #c41320; padding: 0px;}

#page #contenu #texte_contenu #texte #boite_recette #cartouche_recette{ background-color: #c41320; height: 28px; width: 263px; text-align: left;}

#page #contenu #texte_contenu #texte #boite_recette #cartouche_recette #titre_recette{
	padding-left: 5px; padding-top: 1px; text-align: left; color: #ffffff; font-weight: bold; font-size: 14px;
}

#page #contenu #texte_contenu #texte #boite_recette #cartouche_recette #titre_recette a{ text-decoration: none;}

#page #contenu #texte_contenu #texte #boite_recette #cartouche_recette #titre_recette a:hover, a:active{ text-decoration: underline;}

/*Vidéo*/
#page #contenu #texte_contenu #texte #boite_video{ border: 1px solid #582c08; padding: 0px;}

#page #contenu #texte_contenu #texte #boite_video #cartouche_video{ background-color: #582c08; height: 28px; width: 263px; text-align: left;}

#page #contenu #texte_contenu #texte #boite_video #cartouche_video #titre_video{
	padding-left: 5px; padding-top: 1px; text-align: left; color: #ffffff; font-weight: bold; font-size: 14px;
}

#page #contenu #texte_contenu #texte #boite_video #cartouche_video #titre_video a{ text-decoration: none;}

#page #contenu #texte_contenu #texte #boite_video #cartouche_video #titre_video a:hover, a:active{ text-decoration: underline;}

/*Interviews*/
#page #contenu #texte_contenu #texte #boite_interview{ border: 1px solid #00a000; padding: 0px;}

#page #contenu #texte_contenu #texte #boite_interview #cartouche_interview{ background-color: #00a000; height: 28px; width: 263px; text-align: left;}

#page #contenu #texte_contenu #texte #boite_interview #cartouche_interview #titre_interview{
	padding-left: 5px; padding-top: 1px; text-align: left; color: #ffffff; font-weight: bold; font-size: 14px;
}

#page #contenu #texte_contenu #texte #boite_interview #cartouche_interview #titre_interview a{ text-decoration: none;}

#page #contenu #texte_contenu #texte #boite_interview #cartouche_interview #titre_interview a:hover, a:active{ text-decoration: underline;}

/*Site amis*/
#page #contenu #texte_contenu #texte #boite_site{ border: 1px solid #0e4801; padding: 0px;}

#page #contenu #texte_contenu #texte #boite_site #cartouche_site{ background-color: #0e4801; height: 28px; width: 263px; text-align: left;}

#page #contenu #texte_contenu #texte #boite_site #cartouche_site #titre_site{
	padding-left: 5px; padding-top: 1px; text-align: left; color: #ffffff; font-weight: bold; font-size: 14px;
}

#page #contenu #texte_contenu #texte #boite_site #cartouche_site #titre_site a{ text-decoration: none;}

#page #contenu #texte_contenu #texte #boite_site #cartouche_site #titre_site a:hover, a:active{ text-decoration: underline;}

/*Bonnes adresses*/
#page #contenu #texte_contenu #texte #boite_adresse{ border: 1px solid #7c0c15; padding: 0px;}

#page #contenu #texte_contenu #texte #boite_adresse #cartouche_adresse{ background-color: #7c0c15; height: 28px; width: 263px; text-align: left;}

#page #contenu #texte_contenu #texte #boite_adresse #cartouche_adresse #titre_adresse{
	padding-left: 5px; padding-top: 1px; text-align: left; color: #ffffff; font-weight: bold; font-size: 14px;
}

#page #contenu #texte_contenu #texte #boite_adresse #cartouche_adresse #titre_adresse a{ text-decoration: none;}

#page #contenu #texte_contenu #texte #boite_adresse #cartouche_adresse #titre_adresse a:hover, a:active{ text-decoration: underline;}

/*Agenda*/
#page #contenu #texte_contenu #texte #texte_fond{ background-color: #dddab6; padding: 5px;}

#page #contenu #texte_contenu #texte #texte_fond #titre_date{ color: #c41320;}

/*Recherche par tags*/
#page #contenu #texte_contenu #texte a.link_to_cat{ font-size: 12px; line-height:14px; color: #0e4801; font-weight: bold; text-decoration: underline; padding: 0 1px 0px 1px;}

#page #contenu #texte_contenu #texte a.link_to_cat:hover, a.link_to_cat:active{ background-color: #0e4801; color: #FFFFFF; text-decoration: none; padding: 0 1px 0px 1px;}

#page #contenu #texte_contenu #texte #titre_off{ font-size: 14px; line-height:16px; color: #582c08; font-weight: bold;}

#page #contenu #texte_contenu #texte #titre_null{  font-size: 12px; line-height:14px; color: #d4d4d4; font-weight: bold; font-style: italic;}

/*Titre*/
#page #contenu #texte_contenu #texte h1{ color: #c41320; font-weight: bold; font-size: 20px; line-height: 22px; margin: 0; padding: 0px 0px 2px 0px;}

#page #contenu #texte_contenu #texte h2{ color: #582c08; font-weight: bold; font-size: 18px; line-height: 20px; margin: 0; padding: 6px 0px 2px 0px;}

#page #contenu #texte_contenu #texte h3{ color: #c41320; font-weight: bold; font-size: 16px; line-height: 18px; margin: 0; padding: 6px 0px 2px 0px;}

#page #contenu #texte_contenu #texte h4{ color: #582c08; font-weight: bold; font-size: 12px; line-height: 14px; margin: 0; padding: 6px 0px 2px 0px;}

#page #contenu #texte_contenu #texte h5{ color: #c41320; font-weight: bold; font-size: 12px; line-height: 14px; margin: 0; padding: 6px 0px 2px 0px;}

#page #contenu #texte_contenu #texte h6{ color: #000000; margin: 0; padding: 0; font-weight: bold; font-size: 10px;}

/*Formulaire*/
#page #contenu #texte_contenu #texte input{ border: 1px solid #582c08; height: 18px; font-size: 12px; color: #000000; padding: 0px 0px 0px 2px; margin: 0;}

#page #contenu #texte_contenu #texte select{ height: 20px; font-size: 12px; color: #000000; padding: 0; margin: 0;}

#page #contenu #texte_contenu #texte input.radio{ border: 0; padding: 0; margin: 0; width: 14px; height: 14px;}

#page #contenu #texte_contenu #texte input.search_input{ border: 0; width: 115px; height: 14px; font-size: 10px; color: #000000; padding: 0px 0px 0px 2px; margin: 0;}

#page #contenu #texte_contenu #texte input.submit{
	border: 1px solid #c41320; background-color: #000000; color: #ffffff; height: 20px; font-size: 10px; font-weight:bold; text-align: center; cursor: pointer;
	margin: 0px; padding: 0px; top: 0px; left: 0px;
}

#page #contenu #texte_contenu #texte textarea{ width: auto; border: 1px solid #582c08; color: #000000; padding: 0px 0px 0px 2px; margin: 0; height: auto;}

/*Divers*/
#page #contenu #texte_contenu #texte #separation{ border-bottom: 1px solid #582c08;}

#page #contenu #texte_contenu #texte #titre_chemin{color: #000000;}

#page #contenu #texte_contenu #texte #titre_search{color: #000000;}

#page #contenu #texte_contenu #texte td{ color: #000000; line-height: 14px; margin: 0; padding: 0;}

#page #contenu #texte_contenu #texte p{ margin: 0; padding: 2px 0px 8px 0px;}

#page #contenu #texte_contenu #texte div{ margin: 0; padding: 0;}

#page #contenu #texte_contenu #texte a{ color: #0e4801; font-weight: bold;}

#page #contenu #texte_contenu #texte a:hover, a:active{ text-decoration: none;}

#page #contenu #texte_contenu #texte hr{ border:1px solid #ffffff; border-top:1px solid #582c08;}

#page #contenu #texte_contenu #texte ul{ padding:0px 0px 0px 0px; list-style:none;}

#page #contenu #texte_contenu #texte ul li{
	padding-left: 15px; list-style-position: outside; text-align: left;
	background: url(http://site.gulliver.com/b20091023b0/web/10069/images/puce.gif) no-repeat 5px 4px;
}

#page #contenu #texte_contenu #texte fieldset{ border: 1px solid #582c08; margin: 0px; padding:5px;}

#page #contenu #texte_contenu #texte legend{ font-weight: bold; color: #c41320;}

/*Menu de droite*/
#page #menu_droite{ width: 168px; vertical-align: top;}

/*Moteur de le newsletter*/
#page #menu_droite #cadre_news{ height: 1%; width: 158px; border: 1px solid #c41320; margin: 0px auto;}

#page #menu_droite #cadre_news #cartouche_news{ background-color: #7c951e; height: auto; width:158px;}

#page #menu_droite #cadre_news #cartouche_news #titre_news{ padding: 5px; text-align: left; color: #ffffff; font-weight: bold; font-size: 18px; line-height:20px;}

#page #menu_droite #cadre_news #texte_news{
	top: 27px; display: block; width: 150px; height: 1%; font-size: 10px; text-align: left; padding: 5px; background-color: #ffffff;
	filter:alpha (opacity=75); -moz-opacity:0.75; opacity: 0.75; -khtml-opacity: 0.75;
}

#page #menu_droite #cadre_news #texte_news form{ display: block; width: 150px; height: 1%; padding-left: 0px; text-align: left; margin: 0px;}

#page #menu_droite #cadre_news #texte_news #texte{ color: #000000; font-size: 10px; height: 1%;}

#page #menu_droite #cadre_news #texte_news #texte input{ border: 1px solid #c41320; font-size: 10px;}

#page #menu_droite #cadre_news #texte_news #texte input.submit {
	border: 1px solid #c41320; background-color: #000000; color: #ffffff; height: 20px; width: 25px; font-size: 10px; font-weight:bold; text-align: center; 
	cursor: pointer; margin: 0px; padding: 0px; top: 0px; left: 0px;
}

/*Menu n°1*/
#page #menu_droite #cadre_menu1_d{
	height: 1%; width: 158px; border: 1px solid #c41320; margin: 0px auto; margin: 0px auto; z-index:1000;
}

#page #menu_droite #cadre_menu1_d #cartouche_menu1_d{ background-color: #7c951e; height: auto; width:158px; text-align: left;}

#page #menu_droite #cadre_menu1_d #cartouche_menu1_d #titre_menu1_d{ padding: 5px; text-align: left; color: #ffffff; font-weight: bold; font-size: 18px; line-height:20px;}

#page #menu_droite #cadre_menu1_d #menu_menu1_d{
	display: block; width: 154px; padding: 5px 2px; height: 1%; color: #0e4801; background-color: #ffffff;
	filter:alpha (opacity=75); -moz-opacity:0.75; opacity: 0.75; -khtml-opacity: 0.75;
}

#page #menu_droite #cadre_menu1_d #menu_menu1_d ul{ list-style-type: none; margin: 0px; padding: 0px;}

#page #menu_droite #cadre_menu1_d #menu_menu1_d ul li {
	background: url(http://site.gulliver.com/b20091023b0/web/10069/images/puce_menu_gauche.png) no-repeat 5px 3px;
	list-style-position: outside; padding-left: 20px; line-height: 17px; text-align: left; display: block; height: auto;
}

#page #menu_droite #cadre_menu1_d #menu_menu1_d ul li a{font-weight: bold; color: #0e4801; text-decoration: none; line-height: 17px; margin: 0px; padding: 0px;}

#page #menu_droite #cadre_menu1_d #menu_menu1_d ul li a:hover, #page #menu_droite #cadre_menu1_d #menu_menu1_d ul li a:focus,
#page #menu_droite #cadre_menu1_d #menu_menu1_d ul li a:active, #page #menu_droite #cadre_menu1_d #menu_menu1_d ul li a.ofocus { text-decoration: underline;}

/*Menu n°2*/
#page #menu_droite #cadre_menu2_d{ height: 1%; width: 158px; border: 1px solid #c41320; margin: 0px auto; margin: 0px auto; z-index:1000;}

#page #menu_droite #cadre_menu2_d #cartouche_menu2_d{ background-color: #7c951e; height: auto; width:158px; text-align: left;}

#page #menu_droite #cadre_menu2_d #cartouche_menu2_d #titre_menu2_d{ padding: 5px; text-align: left; color: #ffffff; font-weight: bold; font-size: 18px; line-height:20px;}

#page #menu_droite #cadre_menu2_d #menu_menu2_d{
	display: block; width: 154px; padding: 5px 2px; height: 1%; color: #0e4801; background-color: #ffffff;
	filter:alpha (opacity=75); -moz-opacity:0.75; opacity: 0.75; -khtml-opacity: 0.75;
}

#page #menu_droite #cadre_menu2_d #menu_menu2_d ul{ list-style-type: none; margin: 0px; padding: 0px;}

#page #menu_droite #cadre_menu2_d #menu_menu2_d ul li {
	background: url(http://site.gulliver.com/b20091023b0/web/10069/images/puce_menu_gauche.png) no-repeat 5px 3px;
	list-style-position: outside; padding-left: 20px; line-height: 17px; text-align: left; display: block; height: auto;
}

#page #menu_droite #cadre_menu2_d #menu_menu2_d ul li a{font-weight: bold; color: #0e4801; text-decoration: none; line-height: 17px; margin: 0px; padding: 0px;}

#page #menu_droite #cadre_menu2_d #menu_menu2_d ul li a:hover, #page #menu_droite #cadre_menu2_d #menu_menu2_d ul li a:focus,
#page #menu_droite #cadre_menu2_d #menu_menu2_d ul li a:active, #page #menu_droite #cadre_menu2_d #menu_menu2_d ul li a.ofocus { text-decoration: underline;}

/*Panier*/
#page #menu_droite #cadre_panier{ height: 1%; width: 158px; border: 1px solid #582c08; margin: 0px auto; background-color: #ffffff;}

#page #menu_droite #cadre_panier #cartouche_panier{ background-color: #c41320; height: auto; width:158px; text-align: left;}

#page #menu_droite #cadre_panier #cartouche_panier #titre_panier{ padding: 5px; text-align: left; color: #ffffff; font-weight: bold; font-size: 18px; line-height:20px;}

#page #menu_droite #cadre_panier #texte_panier{ display: block; width: 154px; text-align: left; padding: 5px 2px; font-size: 11px; line-height: 13px; color: #582c08;}

#page #menu_droite #cadre_panier #texte_panier a{ color: #0e4801; text-decoration: none; font-weight: bold;}

#page #menu_droite #cadre_panier #texte_panier a:hover, a:active{ text-decoration: underline;}

#page #menu_droite #cadre_panier #texte_panier ul{ list-style-type: none; margin: 0px; padding: 0px;}

#page #menu_droite #cadre_panier #texte_panier ul li {
	background: url(http://site.gulliver.com/b20091023b0/web/10069/images/puce_vert.png) no-repeat 5px 5px;
	list-style-position: outside; padding-left: 15px; font-size: 11px; line-height: 13px; text-align: left; display: block; height: auto;
}

#page #menu_droite #cadre_panier #texte_panier ul li a{ font-weight: bold; color: #582c08; text-decoration: none; font-size: 11px; line-height: 13px; margin: 0px; padding: 0px;}

#page #menu_droite #cadre_panier #texte_panier ul li a:hover, #page #menu_droite #cadre_panier #menu_panier ul li a:focus, #page #menu_droite #cadre_panier #menu_panier ul li a:active,
#page #menu_droite #cadre_panier #texte_panier ul li a.ofocus { text-decoration: underline;}

/*Les publicités*/
#page #menu_droite #cadre_pub{ height: 1%; width: 158px; border: 1px solid #c41320; margin: 0px auto; text-align:left}

#page #menu_droite #cadre_pub #cadre_image{height: 1%; width: 156px;}

#page #menu_droite #cadre_pub #cartouche_pub{ background-color: #7c951e; height: 28px; width:158px; text-align: left;}

#page #menu_droite #cadre_pub #cartouche_pub #titre_pub{ padding: 5px; text-align: center; color: #ffffff; font-weight: bold; font-size: 12px; line-height:14px;}

#page #menu_droite #cadre_pub #cartouche_pub #titre_pub a{ font-weight: bold; color: #ffffff; text-decoration: none; font-size: 11px; line-height: 13px; margin: 0px; padding: 0px;}

#page #menu_droite #cadre_pub #cartouche_pub #titre_pub a:hover, #menu_droite #cadre_pub #cartouche_pub #titre_pub a:active{ text-decoration: underline;}

/* Pied de page*/
#pied{ width: 985px; margin: 0 auto; text-align: center; background-color: #ffffff; color: #000000;}

#pied a{ color: #0e4801; font-weight: bold;}

#pied a:hover, #pied a:hover{ text-decoration: none;}