<!--
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/bg.jpg);
	background-position:center;
	background-repeat: repeat-y;
	background-color:#63130C;

}

body,td,th {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

a:link {
	color: #670000;
	text-decoration:none;
}
a:visited {
	color: #670000;
	text-decoration:none;
}
a:hover {
	color: #000000;
	text-decoration:none;
}
a:active {
	color: #670000;
	text-decoration:none;
}


/* produits dans tabs
-------------------------------------------------------- */


	div#titreproduitsin {
	float: left;
	width: 350px;
	color:#670000;
	text-align:left;
	border-bottom:dotted 1px;
	border-bottom-color:#86B7DE;
	font-size:15px;
	font-weight:bold;
	margin-bottom:10px;
	}
	
	div#titreavisproduitsin {
	float: left;
	width: 600px;
	color:#670000;
	text-align:left;
	border-bottom:dotted 1px;
	border-bottom-color:#86B7DE;
	font-size:13px;
	font-weight:bold;
	margin-bottom:10px;
	}
	
	
	
	div#descriptionpetitproduitsin {
	float: left;
	font-size:11px;
	width: 350px;
	padding:5px;
	border-bottom:dotted 1px;
	border-bottom-color:#98C5E8;
	color:#670000;
	text-align:left;
	}
	
	
	div#txtpetitproduitsin {
	float: left;
	font-size:11px;
	width: 350px;
	padding:5px;
	border-bottom:dotted 1px;
	border-bottom-color:#670000;
	color:#000000;
	text-align:left;
	}

	div#txtchapoproduitsin {
	float: left;
	font-size:11px;
	width: 350px;
	padding:5px;
	padding-bottom:10px;
	border-bottom:dotted 1px;
	border-bottom-color:#670000;
	color:#000000;
	text-align:left;
	}
	
	
	div#grdimgproduitsin{
	float:right;
	width:200px;
	border:solid 1px;
	border-color:#B5B5B5;

	}

	div#divachatroduitsin{
	float:left;
	margin-top:10px;
	margin-bottom:10px;
	padding-top:10px;
	width:609px;
	border-top:solid 1px;
	border-color:#E9E9E9;
	}
	
	
	div#choixproduitsin{
	float: left;
	font-size:11px;
	font-size:12px;
	font-weight:bold;
	padding:5px;
	color:#B5B5B5;
	text-align:center;
	}
	
	
	
	div#parler {
	float: left;
	font-size:11px;
	width: 600px;
	padding-bottom:0px;
	background-color:#EEEEEE;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	color:#670000;
	text-align:left;
	}
	
	div#parlerfooter {
	background-image:url(../images/parler.png);
	background-position:top;
	background-repeat:no-repeat;
	height:30px;
	padding:5px;
	}
	
/* tabs
-------------------------------------------------------- */

#wrapper{
width: 623px;
float:left;
margin: 0 auto;
overflow:hidden;

}
.box{
background: #fff;
overflow:hidden;

}
.boxholder{
clear: both;
border:solid 1px;
border-color:#86B7DE;
overflow:hidden;
padding:5px;

}
.tab{
float: left;
height: 28px;
overflow:hidden;
width: 137px;
margin: 0 1px 0 0;
text-align: center;
background: #FFFFFF url(../images/greentab.jpg) no-repeat;
}
.tabtxt{
margin: 0;
color: #fff;
font-size: 12px;
font-weight: bold;
overflow:hidden;

padding: 9px 0 0 0;
}

/* colonnes principales
-------------------------------------------------------- */

div#global {
display:block;
width:980px;
align:center;
background-color:#FFFFFF;
overflow:hidden;

 }




div#colonnegauche {
	float: left;
	width: 168px;
	padding:5px;
	
	}

div#colonnedroite {
	float: right;
	width: 168px;
	padding:5px;

	
	}	

div#centre {
	width:644px;
	margin-top:10px;
	
}

/* formulaire
-------------------------------------------------------- */
#champlogin{
width:130px;
margin-bottom:5px;
margin-top:5px;
padding-left:20px;
border:solid 1px;
border-color:#E0E0E0;
background-image:url(../images/bglogin.jpg);
background-repeat:no-repeat;
height:15px;
padding-top:2px;
background-color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#670000;
 }
 
#champpassword{
width:130px;
margin-bottom:5px;
padding-left:20px;
border:solid 1px;
border-color:#E0E0E0;
background-image:url(../images/bgpassword.jpg);
background-repeat:no-repeat;
height:15px;
padding-top:2px;
background-color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#670000;
 }
 
#champok{
width:38px;
height:21px;
border:solid 0px;
background-image:url(../images/bok.gif);
background-repeat:no-repeat;
padding-top:2px;
}

div#boutonlogin{
float:right;
width:38px;
padding-right:7px;
}

div#textelogin{
padding-left:7px;
float:left;
text-align:left;

}



/* colonne droite
-------------------------------------------------------- */
div#login {
width:157px;
margin-top:10px;

 }


div#lespromotions {
background-color:#FFFFFF;
border:solid 1px #E7E7E7;
width:156px;
border-color:E7E7E7;
}

.imgpromo {
margin-top:5px;
border:solid 1px;
color:#98C5E8;
 }
 
.menubox_border_idle { }
.menubox_border_active { background-color: #E1ED07;
cursor:inherit;

}
.menubox_idle { background-color: #FFFFFF; }
.menubox_active { background-color: #E9F7FE; }


/* header
-------------------------------------------------------- */

div#header{
width:980px;
height:150px;
padding-top:25px;
background-image:url(../images/header.jpg);
background-repeat:repeat-x;

 }
 
div#interheader {
width:300px;
float:right;
background-color:#00CC66;
 }


div#logo {
	float: left;
	width: 160px;
	height:70px;
	vertical-align:middle;
	}
	
div#headerdroit {
	float: right;
	width: 341px;
	height:55px;
	vertical-align:middle;

	background-image:url(../images/panierheader.gif);
	margin-top:30px;
	}


div#headerpanierg {
	float: left;
	color:#E1ED07;
	font-weight:bold;
	text-align:left;
	margin-left:70px;
	margin-top:10px;

	}

div#headerpanierd {
	margin-right:8px;
	float: right;
	color:#ffffff;
	font-weight:bold;
	text-align:right;
	position:relative;
	margin-top:20px;


	}

/* footer
-------------------------------------------------------- */
div#footer {
padding-top:15px;
display:block;
width:980px;
height:40px;
align:center;
background-color:#FFFFFF;
border-top:dotted 1px;
border-top-color:#670000;
position:static;
}

div#footergauche {
font-size:10px;
color:#670000;
float:left;
padding:5px;
text-align:left;
position:static;

}

div#footerdroit {
font-size:10px;
color:#670000;
position:fixed;
float:right;
padding:5px;
text-align:right;
width:970px;

}

/* couleurs texte
-------------------------------------------------------- */

.promo {
color:#FF0000;
font-weight:bold; }


/* Liens
-------------------------------------------------------- */
div#txtmenu {
border-bottom:dotted 1px;
border-color:#98C5E8;
text-align:left;
margin-left:5px;
margin-right:5px;
padding-top:2px;
padding-bottom:2px;




}



a.liensv:link	
{
	text-decoration: none;
	color:#000;
	font-size:11px;
}

a.liensv:hover
{
	text-decoration: none;
	color:#670000;
	font-weight:bold;
}

a.liensv:visited
{
	text-decoration: none;
	color:#000;
	font-size:11px;
}


a.liensv:visited:hover
{
	text-decoration: none;
	color:#333;
	font-size:11px;
	font-weight:bold;
}


a.lientitreproduits:link	
{
	text-decoration: none;
	color:#000;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
}

a.lientitreproduits:hover
{
	text-decoration: none;
	color:#670000;
	font-weight:bold;
	text-decoration:underline;
}

a.lientitreproduits:visited
{
	text-decoration: none;
	color:#000;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
}


a.lientitreproduits:visited:hover
{
	text-decoration:underline;
	color:#333;
	font-size:11px;
	font-weight:bold;
}

/* Menu général
-------------------------------------------------------- */

#menuHaut {
	display:block;
	float:left;
	width: 970px;
	padding-left:10px;
	margin-top:30px;
	text-align: center;
	background-image: url(../images/fdmenu.gif);
}
div#menuHaut ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
	
div#menuHaut li {
	float: left;
	margin: 0;
	padding: 0;
	font-size: 12px;
} 

div#menuHaut a, div#menuHaut a:visited {
	cursor: pointer;
	text-decoration:none;
	font-weight:bold;
	float: left;
	display: block;
	text-align: center;
	color: #FFFFFF;
	padding: 10px;
	padding-left:15px;
	padding-right:15px;
	margin: 0;
	background-image: url(../images/fdmenu1.gif);
	background-repeat: no-repeat;
	background-position: right center;
}

.textemenu {
	text-decoration:none;
	font-weight:bold;
	float: left;
	display: block;
	text-align: center;
	color: #670000;
	padding: 10px;
	padding-left:15px;
	padding-right:15px;
	margin: 0;
	background-image: url(../images/fdmenu1.gif);
	background-repeat: no-repeat;
	background-position: right center; }




div#menuHaut a:hover {
	cursor: pointer;
	font-weight:bold;
	text-decoration:none;
	color: #FFFFFF;
	background-image: url(../images/fdmenu2.gif);
	background-repeat: no-repeat;
	background-position: right center;
}

/*MENU DROIT */
div#menudheader  {
font-size:11px;
font-weight:bold;
padding-top:6px;
color:#FFFFFF;
padding-left:25px;
width:168px;
height:18px;
text-align:left;
background-image:url(../images/menud_01.gif);
background-repeat:no-repeat;
}

div#menudcontent  {
width:168px;
background-image:url(../images/menud_02.gif);
background-repeat:repeat-y;
}

div#menudfooter  {
width:168px;
height:9px;
background-image:url(../images/menud_03.gif);
background-repeat:repeat-y;
margin-bottom:20px;
}



/* RECHERCHE */
#recherche input.g-prettysearch { width:140px; height: 16px; margin-top: 9px; margin-left: 11px; background: url(../images/champrecherche.png) center top repeat-x; }
#recherche .recherche2 { position: relative; width: 140px; margin-top: 9px; margin-left: 11px; }
#recherche .recherche2 .left { display: block; position: absolute; left: 0; top: 0; width: 20px; height: 19px; background: url(../images/loupegauche.png) left top no-repeat; }
#recherche .recherche2 .right { display: block; position: absolute; right: 0; top: 0; width: 10px; height: 19px; background: url(../images/recherchedroite.png) right top no-repeat; }
#recherche .recherche2.empty.blurred input { color: #1270B2; }

#recherche .recherche2 input.g-prettysearch { position: absolute; width: 110px; top: 0; right: 10px; background: url(../images/champrecherche.png) center top repeat-x; border: 0px; margin: 0; padding: 3px 0 0 0; font: 11px "Lucida Grande", Geneva, Arial, sans-serif; }
#recherche label .prettyplaceholder { display: block; overflow: hidden; text-indent: -9999px; height: 0; width: 0;}



/* page d'accueil
-------------------------------------------------------- */

div#publicitecentre  {
float:left;
width:204px;
height:250px;
padding:2px;
overflow:no;
}


/* bloc centre
-------------------------------------------------------- */

div#bloccentretour  {
margin-top:15px;
float:right;
text-align:center;



}

div#bloccentretourspe  {
margin-top:70px;
float:right;
text-align:center;



}

div#bloccentreheader  {
padding-top:8px;
padding-bottom:7px;
padding-left:12px;
text-align:left;
float:left;
color:#FFFFFF;
font-weight:bold;
font-size:11px;
width:612px;
heigth:29px;
background-image:url(../images/bloccentre_01.gif);
background-repeat:no-repeat;
}

div#bloccentrecontent  {
text-align:left;
float:left;
width:621px;
background-image:url(../images/bloccentre_02.gif);
background-repeat:repeat-y;
}

div#bloccentrefooter  {
text-align:left;
float:left;
width:621px;
height:9px;
background-image:url(../images/bloccentre_03.gif);
background-repeat:no-repeat;
}

div#lignenumerodepage  {
text-align:left;
float:left;
width:621px;
overflow:hidden;
padding-top:10px;
padding-bottom:10px;

}


div#bloctitrecategorietour  {
margin-top:10px;
float:left;
text-align:center;



}

div#bloctitrecategorieheader  {
padding-top:8px;
padding-bottom:7px;
padding-left:12px;
text-align:left;
float:left;
color:#FFFFFF;
font-weight:bold;
font-size:11px;
width:612px;
heigth:29px;
background-image:url(../images/bloctitrecategorie_01.gif);
background-repeat:no-repeat;
}

div#bloctitrecategoriecontent  {
text-align:left;
float:left;
width:621px;
background-image:url(../images/bloctitrecategorie_02.gif);
background-repeat:repeat-y;

}

div#chapoimage {
float:left;
text-align:left;
width:112px;
overflow:hidden;

}

div#chapo {
float:right;
text-align:left;
width:480px;
overflow:hidden;
}

div#choixrubrique {
overflow:hidden;
text-align:left;
color:#86B7DE;
padding:10px;
}

div#choixrubriqueinterne {
overflow:hidden;
float:left;
width:146px;
text-align:center;
color:#86B7DE;
padding:2px;
}

div#pointille {
border-bottom:dotted 1px;
width:600px;
border-bottom-color:#86B7DE;

}

div#spacing {
margin:10px;
overflow:auto;

}

div#bloctitrecategoriefooter  {
text-align:left;
float:left;
width:621px;
height:9px;
background-image:url(../images/bloctitrecategorie_03.gif);
background-repeat:no-repeat;

}

div#menucookies  {
text-align:left;
float:left;
padding-top:12px;
padding-bottom:12px;
font:Arial, Helvetica, sans-serif;
font-size:10px;
}

.flechecookies {
color:#670000;
}

/* bloc liste produits
-------------------------------------------------------- */

div#blocproduit  {
text-align:left;
float:left;
width:296px;
height:120px;
margin:6px;
border:solid 1px;
border-color:#B6BE06;

}


div#bloclivraison  {
text-align:left;
float:left;
width:280px;
padding:5px;
height:200px;
margin:6px;
border:solid 1px;
border-color:#B6BE06;

}

div#bloclivraisonchoisir  {
text-align:left;
float:left;
width:584px;
padding:5px;
margin:6px;
border:solid 1px;
border-color:#B6BE06;

}

div#ligneb  {
float:left;
width:450px;
border-bottom:dotted 1px;
border-color:#B6BE06;

}



div#blocproduitimage  {
text-align:left;
float:left;
width:100px;
margin:6px;
margin-right:0px;
text-align:center;
border:solid 1px;
border-color:#B6BE06;
}

div#blocproduitdroite {
text-align:left;
float:right;
margin:6px;
text-align:left;
width:175px;

}


-->