body {	background-color: #dddddd;	background-image:url(http://site.gulliver.com/b20071113b0/web/images/fond_animalabord.jpg);	background-repeat:repeat-y;	background-position:center;	font-family: Verdana;	font-size: 10px;	margin: 0px;	padding: 0px;	z-index: 0;}H1{	font-family: Verdana;	font-size: 16px;	text-decoration:none;	color:#333399;}H2{	font-family: Verdana;	font-size: 10px;	text-decoration:none;}H3{	font-family: Verdana;	font-size: 12px;	text-decoration:none;	color:#333399;}#page {	width: 1000px;	margin: 0 auto;	padding: 0px;}#haut_de_page {	position: absolute;	background-image:url(http://site.gulliver.com/b20071113b0/web/images/bando_haut.jpg);	float: left;	margin: 0px;	padding: 0px;	z-index: 0;	width:1000px;	height:223px; }#logo{	position:absolute;	top:7px;	left:7px}#rechercher {	position : absolute;	top:192px;	left:80px;	width:170px;}.rechercherclass{	color:#989696;	float:left;	font-family:Verdana;	font-size:12px;	width: 143px;	height: 15px;}.cat{	color:#ec7f1e;	font-family:Verdana;	font-size:14px;	margin-left:19px;	text-decoration:none;}.cat:hover{	color:#5a5099;	font-family:Verdana;	font-size:14px;	margin-left:19px;	text-decoration:none;}.catactuelle{	color:#5a5099;	font-family:Verdana;	font-size:14px;	margin-left:19px;	text-decoration:none;}.souscat{	color:#929290;	font-family:Verdana;	font-size:12px;	margin-left:36px;	text-decoration:none;}.souscat:hover{	color:#000000;	font-family:Verdana;	font-size:12px;	margin-left:36px;	text-decoration:none;}.souscatactuelle{	color:#000000;	font-family:Verdana;	font-size:12px;	margin-left:36px;	text-decoration:none;}.titre_haut:link,.titre_haut:hover,.titre_haut:visited{	color:#000000;	font-family:Verdana;	font-size:12px;	text-decoration:none;}#chien {	position : absolute;	top:97px;	left:283px;	width:123px;	height:109px; }#titre_chien {	position : absolute;	top:203px;	left:283px;	width:123px;	vertical-align:middle;	text-align : center;}#chat {	position : absolute;	top:97px;	left:406px;	width:123px;	height:109px; }#titre_chat {	position : absolute;	top:203px;	left:406px;	width:123px;	vertical-align:middle;	text-align : center;}#oiseaux {	position : absolute;	top:97px;	left:529px;	width:123px;	height:109px; }#titre_oiseaux {	position : absolute;	top:203px;	left:529px;	width:123px;	vertical-align:middle;	text-align : center;}#rongeur {	position : absolute;	top:97px;	left:652px;	width:123px;	height:109px; }#titre_rongeur {	position : absolute;	top:203px;	left:652px;	width:123px;	vertical-align:middle;	text-align : center;}#cadre_promo {	position : absolute;	background-image:url(http://site.gulliver.com/b20071113b0/web/images/cadre_promo.gif);	top:11px;	left:473px;	width:306px;	height:55px; }#inscription_newsletter{	position : absolute;	left:170px;	top:32px;}.email{	color:#989696;	float:left;	font-family:Verdana;	font-size:10px;	width: 100px;	height: 12px;}#cadre_autre {	position : absolute;	background-image:url(http://site.gulliver.com/b20071113b0/web/images/cadre_autre.png);	top:21px;	left:742px;	width:218px;	height:94px;	padding-left:32px;}#bando_mauve {	position : absolute;	/*float: left;*/	top:222px;	width:381px;	height:47px;	z-index:9;}#animalabord_com{	position:absolute;	top:4px;	left:229px;	width:203px;}#votre_boutique{	margin-left:3px;	position:absolute;	top:5px;	left:435px;	width:144px;}#acces_panier {	position : relative;	top:223px;	left:850px;	width:150px;	height:59px;	background-image:url(http://site.gulliver.com/b20071113b0/web/images/fond_panier.jpg);}#picto_panier{	position:absolute;	top:2px;	left:3px;}#lien_panier{	position:absolute;	top:2px;	left:28px;}.lien_panier_class{	color:#5a5099;	font-size:12px;	font-weight: bold;}.lien_panier_class:link{	text-decoration:none;}.lien_panier_class:visited{	text-decoration:none;}.lien_menu2_class{	color:#5a5099;	font-size:12px;	font-weight: bold;}.lien_menu2_class:link{	text-decoration:none;}.lien_menu2_class:hover{	text-decoration:underline;	color:#999999;}.lien_menu2_class:visited{	text-decoration:none;}#lien_panier2{	position:absolute;	top:4px;	right:5px;}#nombre_produit{	position:absolute;	top:22px;	right:5px;	font-size:14px;}#montant_panier{	position:absolute;	top:42px;	right:5px;	font-size:14px;	font-weight: bold;}.lien_panier2_class{	color:#000000;	font-size:11px;}.contenu_panier{	font-family: Verdana;	color: #ec7f1e;	font-size:12px;}#petite_souris {	position : absolute;	top:194px;	padding-left:13px;	z-index:10;}.nom_site{	font-family: Verdana;	color: #c9c5da;	/*font-weight: bold;*/	font-size:24px;}.accroche_site{	font-family: Verdana;	color: #9992bf;	/*font-weight: bold;*/	font-size:12px;}#cadre_gauche{	position: absolute;	top:247px;	margin: 0px;	padding: 0px;	z-index: 0;	width:229px;}#photo_gauche{}#menu_gauche{}#menu_gauche2{	padding:5px 0px 5px 19px;	width:229px;	background-image:url(http://site.gulliver.com/b20071113b0/web/images/ligne_fond_gauche.jpg);	background-repeat:repeat-y;	margin-top:15px;	line-height:10px;}#cadre_droite{	position: relative;	top:220px;	left:229px;	z-index: 0;	width:771px;}#cadre_bas_de_page{	position: relative;	padding: 0px 5px 0px 10px;	z-index: 0;	text-align:justify;	color:#999999;}.bas_de_page:link,.bas_de_page:visited{	text-decoration: none;	color:#999999;	font-size:10px;}.bas_de_page:hover{	text-decoration: underline;}#cadre_liste_produit{	position:relative;	float:left;}#liste_produits{	position:relative;	float:left;	width:330px;	height:130px;	margin:2px;	padding:3px;	border-width:1px;	border-style: solid;	border-color: #fcc46a;}#vignette_produit{	position:absolute;	left:0px;	width:75px;	height:120px;	margin:3px;	border-style: none;}#description_produit{	position:absolute;	left:81px;	width:250px;	height:120px;	margin:0px;	border-style: none;}#description_produit_nom{	position:absolute;	left:0px;	top:0px;	width:250px;	height:20px;	margin:0px;	padding-top:5px;	border-style: none;	}#description_produit_texte{	position:absolute;	left:0px;	top:26px;	width:250px;	height:30px;	border-style: none;	}.nom_produit{	font-family: Verdana;	color: #151b91;	font-size:13px;	font-weight: bold;	text-decoration: none;}.nom_produit:hover{	text-decoration: underline;}.menu_declinaison{	width:160px;}#description_produit_description {	height:11px;	left:8px;	margin-bottom:0px;	position:absolute;	top:112px;	width:47px;}#description_produit_choix{	position:absolute;	left:0px;	top:78px;	width:250px;	height:40px;	margin:0px;	border-style: none;		line-height:25px;}#liste_filtre{	position:relative;	margin-bottom:17px;	margin-top:10px;	line-height:18px;	text-align:left;}.table_filtre {    background-color:#CAC6DB;  border: 1px solid #CAC6DB; /* contour du tableau */}.intitule_filtre{	color:#151B91;	text-align:left;}.nb_produits_selectionnes{	color:#151B91;	text-align:left;	font-weight: bold;}.prix{	font-size:14px;	font-weight: bold;	text-decoration: none;	color: #ea1717;}.ajouter_et_au_panier{	font-size:10px;	font-weight: none;	text-decoration: none;	color: #EC7F1E;}.form_filtre{	font-family:Verdana;	font-size:12px;	font-weight:none;	color:#3F466C;	text-decoration:none;	/*width: 50pt;*/	height: 18px;	border: #444444 1px solid;}.form_qte{	font-family:Verdana;	font-size:12px;	font-weight:normal;	text-decoration:none;	/*width: 50pt;*/	height: 14px;	margin-bottom:3px;	width:20px;	border: #444444 1px solid;}#liste_page{	position:relative;	text-align:left;	padding-right:50px;	margin-bottom:2px;}.page_autre{	text-decoration: none;	color: #ec7f1e;}.page_titre{	text-decoration: none;	color: #5a5099;}.page_actuelle{	font-weight: bold;	text-decoration: none;	color: #5a5099;} .page_autre:hover{	font-weight: bold;	text-decoration: none;	color: #5a5099;	}#cadre_4_produits_avec_titre{	clear:both;	margin-bottom:30px;}#cadre_titre_cat{	position:relative;	float:left;	background-color:#FEB647;	height:18px;	padding:4px 5px 0px 5px;	-border-radius: 10px 10px;	-moz-border-radius:10px 10px 0px 0px;	font-size:12px;	font-weight:bold;	color:#333399;}#cadre_titre_pdg{	position:relative;	float:left;	background-color:#FEB647;	height:18px;	padding:4px 5px 0px 5px;	-border-radius: 10px 10px;	-moz-border-radius:10px 10px 0px 0px;	font-size:12px;	font-weight:bold;	color:#333399;}.titre_cat_dans_cadre{	font-size:12px;	font-weight:bold;	text-decoration: none;	color: #333399;}.titre_cat_dans_cadre:hover{	text-decoration: underline;	color:#999999;}.Toute_la_gamme{	font-size:10px;	font-weight:normal;	text-decoration: none;	color: #333399;}.Toute_la_gamme:hover{	text-decoration: underline;	color:#999999;}#cadre_voir_autre{	position:relative;	float:left;	padding:4px 0px 0px 20px;	vertical-align:bottom;	height:15px;}.voir_autre_dans_cadre{	font-size:14px;	font-weight:normal;	/*text-decoration: none;*/	color: #000000;}#cadre_4_produits{	clear:both;	padding:8px 2px 8px 2px;	border-width:1px;	border-style: solid;	border-color: #FCA00D;	height:132px;	width:600px;}#cadre_1_produit_example{	position:relative;	float:left;	height:120px;	width:150px;	text-align:center;}#vignette_produit_example{	height:110px;	vertical-align:bottom;}#titre_produit_exemple{	height:11px;}.titre_produit_example_class{	font-size:11px;	font-weight:normal;	text-decoration: none;	color: #333399;}.titre_produit_example_class:hover{	text-decoration: underline;	color:#FEB647;}/*#cadre_droit_produit{	width: 210px;	float: right;	padding-top: 45px;	font-size: 10px;	text-align:center;}*/#cadre_droit_produit{	width: 210px;	position:absolute;	right:0px;	padding-top: 45px;	font-size: 10px;	text-align:center;	}#cadre_droit_pour_un_produit{	width:190px;	margin:20px 10px 0px 10px;	height:160px;	text-align:left;	border:1px solid #5A5099;	-moz-border-radius:10px 10px 0px 0px;	-webkit-border-top-right-radius:10px;	-webkit-border-top-left-radius:10px;	border-radius:10px 10px 0px 0px;}#cadre_droit_pour_un_produit_titre{	width:190px;	text-align:center;	margin-bottom:5px;	background-color:#DDCEDE;	padding: 5px 0px;	-moz-border-radius:10px 10px 0px 0px;	-webkit-border-top-right-radius:10px;	-webkit-border-top-left-radius:10px;	border-radius:10px 10px 0px 0px;	}.cadre_droit_pour_un_produit_titre_lien{	text-decoration:none;	font-weight: bold;	color: #5a5099;	}#cadre_droit_pour_un_produit_image{	float:left;	width:75px;}#cadre_droit_pour_un_produit_texte{	width:190px;	text-align:left;	font-family:Verdana;}.titre_prod_add{	font-weight: bold;	text-decoration: none;	color: #CC0033;	font-family:Verdana;	font-size:10px;}.titre_prod_add2{	font-weight: bold;	text-decoration: none;	color: #111111;	font-family:Verdana;	font-size:10px;}#cadre_titre_produit{	}#cadre_global_produit{	width:500px;}#cadre_drescription1_produit{	font-family:Verdana;	padding-left: 10px;	text-align: left;	font-size: 12px;	color:#663399;}#puce_pattes{	float:left;	margin-right:10px;	margin-bottom: 35px}#cadre_image_textel_produit{	font-family:Verdana;	width: 550px;}#cadre_image_produit{	padding-right: 15px;	float: left;}#cadre_textel_produit{	padding-right: 15px;	text-align: justify;}#cadre_achat_produit{	clear:both;	width:550px;}#cadre_caracteristiques_produit1{	clear:both;	float:left;	background-color:#EC7F1E;	/*margin:1px;*/	border:solid 1px #ffffff;	width:95px;	font-size:13px;	height:30px;	text-align:center;}#cadre_caracteristiques_produit2{	background-color:#ec9447;	float:left;	width:120px;	border:solid 1px #ffffff;	font-size:13px;	height:30px;	text-align:center;}#cadre_caracteristiques_produit3{	background-color:#ecae77;	float:left;	width:110px;	font-size:13px;	border:solid 1px #ffffff;	height:30px;	text-align:center;}#cadre_caracteristiques_produit4{	background-color:#ecc7a5;	float:left;	width:110px;	font-size:13px;	border:solid 1px #ffffff;	height:30px;	text-align:center;}#cadre_caracteristiques_produit5{	background-color:#ffffff;	float:left;	height:30px;	text-align:center;	border:solid 1px #ffffff;	width:100px;}#texte_caracteristiques_produit{	margin:7px 0px 7px 0px;}#retour_liste{	clear:both;	padding-top:10px;}.retour_liste_class:link{	text-decoration:none;		color:#000000;}.retour_liste_class:visited{	text-decoration:none;		color:#000000;}.retour_liste_class:hover{	text-decoration:underline;	}#text_contact{	position:absolute;	left:0px;	width:430px;}#form_contact{	position:absolute;	right:20px;	width:270px;	text-align:justify;	background-color:#FCD089;	padding:10px;}