/* STRUCTURE GENERALE */

#container {
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width:973px;
	height:612px;
}

#langues {
	position:absolute;
	left:0px;
	top:0px;
	width:163px;
	height:46px;
}

#logo {
	position:absolute;
	right:0px;
	top:0px;
	width:195px;
	height:58px;
}

#sommaire {
	position:absolute;
	left:229px;
	top:184px;
	width:738px;
	height:428px;
	text-align:center;
}

#menu {
	position:absolute;
	left:0px;
	top:200px;
	width:163px;
	height:493px;
}

#new {
  position:absolute;
  width:50px;
  height:50px;
  top:385px;
  left:-50px;
  background:url(interface/new.png) no-repeat;
}

#footer {
	position:absolute;
	left:0px;
	bottom:-100px;
	width:973px;
	height:20px;
	text-align:left;
	border-top:1px solid #ccc;
	padding-top:20px;
}

#contenu {
	position:absolute;
	left:229px;
	top:184px;
	width:738px;
	height:428px;
}


/* MENU ARTICLES */
#nom_section {
	position:absolute;
	left:0px;
	top:58px;
	width:973px;
	height:21px;
}

#ligne {
	position:absolute;
	left:0px;
	top:79px;
	width:753px;
	height:13px;
}

#onglet_1 {
	position:absolute;
	left:0px;
	top:108px;
	width:69px;
	height:15px;
	background:url(interface/onglet_nom_1.gif) no-repeat;
	padding-top:5px;
}

/* menu articles */
#onglet_2 {
	position:absolute;
	left:69px;
	top:108px;
	width:904px;
	height:20px;
	background:url(interface/onglet_nom_2.gif) repeat-x;
	text-align:right;
	font-size:9px;
}

#onglet_2 a:link { color:#474747; padding-left: 8px; }
#onglet_2 a:visited { color:#474747; padding-left:8px; }
#onglet_2 a:hover { color:#000; padding-left:8px; }

.article_cour { color : #666; padding-left:8px; }


#articles {
	position:absolute;
	width:973px;
	height:20px;
	left:0px;
	top:108px;
	text-align:right;
}

#puces {
	position:absolute;
	left:0px;
	top:128px;
	width:960px;
	height:40px;
	text-align:right;
}

#texte_promo {
	text-align:left;
	width:300px;
}


/* SELECTEURS */

body { 
	color: #474747; 
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-color: white; 
}

td { 
	color: #474747;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

table {
	font-size: 11px; 
	margin:0;
	padding:0;
/*	line-height:180%; */
}

.plan {
	border: 1px solid #666;
}

.planclair {
	border: 1px solid #ccc;
}


a:link { text-decoration:none; font-weight: bold; color: #474747;}
a:visited { text-decoration:none; font-weight: bold; color:#474747;}
a:hover {text-decoration:none; font-weight: bold; color: #000000;}


/* options */
a:link.options_cat1 { color:#fff; padding: 0 3px 0 40px; background-color:#666699; }
a:visited.options_cat1 { color:#fff; padding: 0 3px 0 40px; background-color:#666699; }
a:hover.options_cat1 { color:#d1d1ff; }

a:link.options_cat2 { color:#fff; padding: 0 3px 0 40px; background-color:#cc1d5b;}
a:visited.options_cat2 { color:#fff; padding: 0 3px 0 40px; background-color:#cc1d5b; }
a:hover.options_cat2 { color:#f0b4c9; }

a:link.options_cat4 { color:#fff; padding: 0 3px 0 40px; background-color:#91bac0;}
a:visited.options_cat4 { color:#fff; padding: 0 3px 0 40px; background-color:#91bac0; }
a:hover.options_cat4 { color:#daebed; }

a:link.options_cat5 { color:#fff; padding: 0 3px 0 40px; background-color:#cdbc3e;}
a:visited.options_cat5 { color:#fff; padding: 0 3px 0 40px; background-color:#cdbc3e; }
a:hover.options_cat5 { color:#fff4a6; }

a:link.options_cat7 { color:#fff; padding: 0 3px 0 40px; background-color:#99cc66; }
a:visited.options_cat7 { color:#fff; padding: 0 3px 0 40px; background-color:#99cc66; }
a:hover.options_cat7 { color:#ceff78; }

a:link.options_cat11 { color:#fff; padding: 0 3px 0 40px; background-color:#a6ce39; }
a:visited.options_cat11 { color:#fff; padding: 0 3px 0 40px; background-color:#a6ce39; }
a:hover.options_cat11 { color:#d6fe69; }


.soustitre { color: #474747; font-size: 9px; }
.titreoption { font-size: 11px; }
.gras { font-weight: bold; }

/* prix */
p.prix { font-weight: bold; font-size:12px; }
p sup { font-weight: normal; font-size:11px; }
p span { font-weight: normal; font-size:11px; }


.espacement_menu {
	margin-bottom:1px;
}
.texte_home {
	line-height:16px;
	text-align:justify;
	margin: 0 50px;
}

.salutations {
	line-height:16px;
	text-align:left;
	margin: 0 50px;
}

.descriptif {font-size:10px;}

.liencour {
	color: #9fd047;
}

.nom_categorie {
	font-weight: bold;
	font-size:16px;
}

.credits {
	color:#999;
	font-size:10px;
}
.adresse {
	color:#666;
	font-size:10px;
}

a:link.credits, a:visited.credits, a:hover.credits {
	color:#999;
	font-size:10px;
}
blockquote {
	padding-left: 40px;
	padding-right: 40px;
}

h2 {
	font-weight: bold; 
	font-size:16px; 
	color: #a6ce39; 
}

h3 {
	font-weight: bold; 
	font-size:14px; 
	color: #a6ce39;
	margin-left: 20px;
	margin-bottom:10px;
}

img {
	border:0;
}


.noborder {border:none;}


/* FORMULAIRES */
input[type="text"] {
	border: 1px solid #000;
}
input[type="submit"] {
	border: 1px solid #000;
}

/* menus */

#navlist {
	margin-left: 0;
	padding-left: 0;
	list-style: none;
}

#navlist li {
	padding-left: 20px;
	background-repeat:no-repeat;
	background-position:0 5px;
	padding-bottom:6px;
}

#navlist li#espace{
	padding-left: 20px;
	background: url(interface/spacer.gif) no-repeat;
}

#active a:link, #active a:visited, #active a:hover {
/*	border: 1px solid #ccc; */
/*	background-color: #FF6600; */
/*	background: url(interface/puces/2.gif) repeat-x 0px -2px;*/
}


/* styles des catégories */

.cat1 {color:#666699;}
.cat2 {color:#cc1d5b;}
.cat3 {color:#b8b98e;}
.cat4 {color:#91bac0;}
.cat5 {color:#d2be57;}
.cat6 {color:#a6ce39;}
.cat7 {color:#a6ce39;}
.cat8 {color:#faa74a;}
.cat9 {color:#faa74a;}
.cat10 {color:#faa74a;}
.cat11 {color:#a6ce39;}
.cat12 {color:#660099;}
.vert { color: #9fd047; }

/* rollovers categories */
a:hover.accueil { color: #9fd047; }
a:hover.cat1 {color:#666699;}
a:hover.cat2 {color:#cc1d5b;}
a:hover.cat3 {color:#b8b98e;}
a:hover.cat4 {color:#91bac0;}
a:hover.cat5 {color:#cdbc3e;}
a:hover.cat6 {color:#a6ce39;}
a:hover.cat8 {color:#faa74a;}
a:hover.cat9 {color:#faa74a;}
a:hover.cat10 {color:#faa74a;}
a:hover.cat11 {color:#a6ce39;}

/* PROMOS */

.titre_promo {
	font-size: 14px;
	font-weight: bold;
	color: #474747;
}
.ancien_prix {
	font-size: 18px;
	color: #333333;
	text-decoration: line-through;
}
.offre {
	font-size: 9px;
	color: #333333;
}
.nouveau_prix {
	font-size: 24px;
	color: #333333;
}

.texte_promo {
	font-size: 16px;
	font-weight: bold;
	color: #474747;
	
}


/* PRODUIT DU MOIS */

.titre_produitdumois {
	font-size: 24px;
	font-weight: bold;
	color: #A6CE39;
}

.texte_produitdumois {
	font-size: 16px;
	font-weight: bold;
	color: #474747;
	
}

a:link.lien_produitdumois { font-size:16px; text-decoration:none; font-weight: bold; color: #a6ce39;}
a:visited.lien_produitdumois { font-size:16px; text-decoration:none; font-weight: bold; color:#a6ce39;}
a:hover.lien_produitdumois {font-size:16px; text-decoration:none; font-weight: bold; color: #474747;}

/* VOEUX */

.voeux {
	font-size: 20px;
	font-weight: bold;
	color: #A6CE39;
	border:2px dotted orange;
	padding:3px;
	line-height:180%;
}
