/*FEUILLE PAR DEFAUT FONCTIONNE SOUS GECKO + IE SANS RESOLUTION DEFINIE* */

#apDiv1 {
	left: 230px;
	top: 0px;

	padding-top:10px;
	padding-bottom:5px;
	padding-left: 46px;
	padding-right:30px;

	position:absolute;
	width:214px;
	height:112px;
	z-index:999;
	background-image:url('/img/bulle.png');
	background-repeat:no-repeat;
	font-size:12px;
	text-align:justify;
	color:#666;
}

.txt_bulle {
font-size:2px;
}

.slideshow { height: 232px; width: 232px; margin: auto }
.slideshow img { padding: 15px; border: 1px solid #ccc; background-color: #eee; }

* {

padding:0;

margin:0;

}

.pics {  
    padding: 0;  
    margin:  0;   
} 
 
.pics img {  
    background-color: #eee;  
    top:  0; 
    left: 0 
} 


img {

border:0;

}



body {

background-image:url('/img/background.gif');

background-attachment:fixed;

background-position:bottom left;

margin:0;

padding:0;

height:100%;

width:100%;

font-family:Verdana, Arial, Helvetica, sans-serif;

color:#666;

font-size:12px;

}



#global {

margin:0;

height:100%;

}



#header {

color:#333;

height:130px;

}



#header_left {

height:100%;

float:left;

}



#header_left_top {

text-align:center;

height:100px;

}



header_right_bottom,#header_left_bottom {

height:30px;

}



#header_left_bottom {

text-align:center;

background:#c9f80b;

}



#header_right {

height:100%;

float:left;

}



#header_right_top {

height:43px;

}



#header_right_middle {

height:57px;

}



#header_right_bottom {

background:#c9f80b;

/* vert stevia plante*/

height:22px;

padding-top:8px;

}



#header_right_bottom_fil {

/*background:#c9f80b;  vert stevia plante*/

height:22px;

font-size:10px;

width:50%;

float:left;

}



#header_right_bottom_client {

/*background:red;  vert stevia plante*/

height:22px;

font-size:11px;

width:49%;

float:left;

text-align:right;

}



#coins_haut {

background:url('/img/up.png');

color:#333;

margin-top:10px;

margin-bottom:0;

height:60px;

}



#coins_haut_left {

text-align:center;

height:100%;

}



#ombres_laterales {

overflow:auto;

/* Paul O Brien Fix for IE www.pmob.co.uk */

width:100%;

height:100%;

}



#col_left {

display:inline;

color:#333;

margin:10px;

padding:0;

float:left;

}



#col_right {

color:#333;

float:right;

/*background: yellow; */

font-size:13px;

height:100%;

}

#mopo {

float:left;

color:#333;

padding:10px 10px 20px;

display:inline;

position:relative;

min-height:540px;

height:100%;

font-size:12px;

line-height:20px;

}



#mopo a {

color:#6b9d1e;

font-size:12px;

font-weight:700;

text-decoration:underline;

}



#mopo a:hover {

color:#c9f80b;

}



#contenu {

float:left;

color:#333;

padding:10px 10px 20px;

display:inline;

position:relative;

min-height:540px;

height:100%;

font-size:12px;

line-height:20px;

}



#contenu a {

color:#6b9d1e;

font-size:12px;

font-weight:700;

text-decoration:underline;

}



#contenu a:hover {

color:#c9f80b;

}

#contenuacc {

/* page rubrique*/

float:left;

color:#333;

padding:10px 10px 20px;

display:inline;

position:relative;

min-height:540px;

height:100%;

font-size:12px;

line-height:20px;

}



#centre {

float:left;

color:#333;

height:100%;

font-size:12px;

}



#coins_bas {

background:url('/img/down.png');

color:#333;

margin-top:0;

margin-bottom:10px;

height:60px;

}



#pied {

border-top:1px dashed #888;

clear:both;

font-size:10px;

color:#666;

}



#pied a:link {

color:#666;

}



#pied a:hover {

color:#6C0;

}



#pied a:visited {

color:#999;

}



.clear {

clear:both;

background:none;

}



/* -- Pied de page -- */

h1 {

display:inline;

color:#666;

font-size:18px;

}



h2 {

color:#666;

font-size:13px;

line-height:20px;

}



h3 {

color:#c9f80b;

font-size:12px;

font-weight:700;

}



h5 {

font-size:12px;

font-weight:700;

margin:0;

padding-top:8px;

padding-left:8px;

padding-right:8px;

padding-bottom:6px;

}



h6 {

font-size:12px;

font-weight:700;

margin:0;

padding-top:8px;

padding-left:8px;

padding-right:8px;

padding-bottom:6px;

}



#pied_col1 a,#pied_col2 a,#pied_col3 a,#pied_col4 a,#pied_col5 a {

text-decoration:none;

}



#pied_col1,#pied_col2,#pied_col3,#pied_col4,#pied_col5 {

float:left;

text-decoration:none;

min-height:250px;

border-left:1px dashed #888;

border-bottom:1px dashed #888;

}



#pied_col2 ul,#pied_col3 ul,#pied_col4 ul,#pied_col5 ul {

padding-left:8px;

padding-right:8px;

margin:0;

list-style-type:none;

line-height:15px;

}



#pied_col1 {

/*	background-color:pink; */

line-height:14px;

width:15.1%;

margin-left:24%;

}



#pied_col2 {

/*	background-color:yellow; */

width:15.1%;

}



#pied_col3 {

/*	background-color:red; */

width:15.1%;

}



#pied_col4 {

/*	background-color:#00CCCC; */

width:15.1%;

}



#pied_col5 {

text-align:justify;

/*	background-color:green; */

width:15.1%;

}



/* -- Visuels -- */

div#visuel_bas_gauche_640,div#visuel_bas_gauche_800,div#visuel_bas_gauche_1024,div#visuel_bas_gauche_1152,div#visuel_bas_gauche_1280,div#visuel_bas_gauche_1600 {

background-repeat:no-repeat;

background-position:bottom left;

position:fixed;

left:0;

bottom:-6px;

z-index:600;

}



div#visuel_bas_gauche_640 {

background-image:url('/img/herbe_640.png');

height:228px;

width:150px;

}



div#visuel_bas_gauche_800 {

background-image:url('/img/herbe_800.png');

height:303px;

width:200px;

}



div#visuel_bas_gauche_1024 {

background-image:url('/img/herbe_1024.png');

height:379px;

width:250px;

}



div#visuel_bas_gauche_1152 {

background-image:url('/img/herbe_1152.png');

height:455px;

width:300px;

}



div#visuel_bas_gauche_1280 {

background-image:url('/img/herbe_1280.png');

height:523px;

width:345px;

}



div#visuel_bas_gauche_1600 {

background-image:url('/img/herbe_1600.png');

height:607px;

width:400px;

}



/* -- Hacks-Debug -- */

/* -- COLONNE ACCUEIL -- */

#col_accueil1 {

float:left;

width:340px;

}



#col_accueil2 {

float:right;

width:230px;

}



/* --  MODULES ACCUEIL -- */

#box_accueil1 {

height:255px;

/*background: pink; -- CONTENU ACCUEIL 340 220 -- */

}



#box_accueil2 {

margin-top:15px;

height:60px;

/*background: pink; -- CONTENU ACCUEIL 340 220 -- */

}



#box_accueil3 {

line-height:14px;

margin-top:15px;

height:400px;

padding:8px;

border:#aaa 1px solid;

background:#ccc;

/* -- CONTENU ACCUEIL 340 220 -- */

/* background: red;-- CONTENU ACCUEIL 340 220 -- */

}



/* -- Coldroite -- */

#box_accueil4 {

height:251px;

background:#fff;

/* -- CONTENU ACCUEIL 340 220 -- */

border:#666 1px dashed;

}



#box_accueil4_top {

color:#666;

font-size:14px;

font-weight:700;

text-align:center;

line-height:30px;

height:30px;

background:#c9f80b;

/* -- CONTENU ACCUEIL 340 220 -- */

}



#box_accueil4_top2 {

color:#333;

font-size:10px;

padding-left:5px;

padding-right:5px;

}



#box_accueil4_bottom li {

padding-top:5px;

padding-left:18px;

padding-right:5px;

padding-bottom:5px;

background-image:url('/img/puce.png');

background-repeat:no-repeat;

background-position:5px 9px;

}



#box_accueil4_bottom a {

font-weight:400;

}



#box_accueil5 {

margin-top:15px;
/*background: pink; -- CONTENU ACCUEIL 340 220 -- */

}



#box_accueil6 {

margin-top:15px;
width:255px;
height:155px;

/* background: pink;-- CONTENU ACCUEIL 340 220 -- */

}



#box_accueil7 {

padding-top:5px;

padding-bottom:0;

padding-left:5px;

padding-right:5px;

border:1px dashed #666;

margin-top:15px;

height:150px;

line-height:14px;

font-size:12px;

/* background: pink;-- CONTENU ACCUEIL 340 220 -- */

}



/* --  MODULES LE BLOG -- */

/* -- COLONNE ACCUEIL -- */

#col_blog1 {

float:left;

width:96%;

height:100%;

margin-right:2%;

margin-left:2%;

line-height:13.5px;

}



#col_blog2 {

height:100%;

float:right;

width:28%;

}



#col_blog3 {

background:red;

/*-- CONTENU ACCUEIL 340 220 -- */

float:left;

width:100%;

height:100%;

}



#box_blog1 {

height:100%;

text-align:justify;

margin-bottom:8%;

/*background: red; -- CONTENU ACCUEIL 340 220 -- */

}



#box_blog2 {

height:100%;

/*background:#BBBBBB; -- CONTENU ACCUEIL 340 220 -- */

}



#box_blog2 ul {

list-style:none;

height:100%;

/*background:#BBBBBB; -- CONTENU ACCUEIL 340 220 -- */

}



.box_blog3 {

/*background:#BBBBBB; -- CONTENU ACCUEIL 340 220 -- */

margin-bottom:20px;

border:#666 1px dashed;

padding-top:4px;

padding-bottom:8px;

padding-left:8px;

padding-right:8px;

}



.box_blog4 {

border:#bbb 1px solid;

background:#ddd;

/*-- CONTENU ACCUEIL 340 220 -- */

margin-bottom:50px;

padding-top:8px;

padding-bottom:8px;

padding-left:8px;

padding-right:8px;

}



.date {

margin:1.5em 0 .75em;

font:normal normal 95% 'Trebuchet MS';

line-height:1.4em;

letter-spacing:.2em;

color:#333;

margin:1.5em 0 .5em;

}



.texte_date {

margin:1.5em 0 .75em;

font:normal normal 95% 'Trebuchet MS';

line-height:1.4em;

letter-spacing:.2em;

color:#AAA;

margin:1.5em 0 .5em;

}



.video {

text-align:center;

margin-top:16px;

/*float:left; -- COLONNE ACCUEIL -- */

}



.box_blog5 {

margin-top:20px;

border:#666 1px dashed;

}



/* -- PAGE CONTENU -- */

#txt_contenu {

background-color:#0F0;

/* -- COLONNE ACCUEIL -- */

}



#img_contenu {

background-color:#06F;

/* -- COLONNE ACCUEIL -- */

}



/* -- PAGE RUBRIQUE (PRODUITS) -- */

#txt_contenu {

text-align:center;

/* -- COLONNE ACCUEIL -- */

}



#total {

padding-left:28px;

padding-right:28px;

line-height:15px;

}



#box_rubrique {

float:left;

margin-bottom:5px;

width:600px;

height:180px;

margin-bottom:15px;

/* -- COLONNE ACCUEIL -- */

}



#box_rubrique_left {

width:413px;

float:left;

margin-left:3px;

border:#999 2px solid;

height:100%;

}



#box_rubrique_right {

float:left;

text-align:center;

width:176px;

/*background-color:red;*/

border:#999 2px solid;

padding-top:12px;

padding-bottom:12px;

}



#box_rubrique_titre {

padding-left:4px;

height:24px;

width:410px;

background-color:#999;

color:#FFF;

}



#box_rubrique_contenu {

float:left;

padding-top:4px;

padding-left:4px;

padding-right:4px;

height:152px;

width:332px;

/*background-color:red;*/

}



#box_rubrique_tarifs {

text-align:center;

float:left;

height:152px;

width:68px;

color:#FFF;

font-size:12px;

/*background-color:yellow;*/

}



#box_rubrique_tarifs2 {

text-align:center;

float:left;

height:152px;

width:68px;

color:#FFF;

font-size:12px;

margin-right:8px;

/*background-color:yellow;*/

}



#box_rubrique_texte {

color:#777;

float:left;

height:124px;

width:100%;

/*background-color:pink;*/

}



#prixprod {

float:right;

/*background-color:pink;*/

}



#box_rubrique_boutons {

color:#777;

float:left;

height:24px;

width:100%;

/*background-color:blue;*/

}



.prix1 {

background-image:url('/img/icon_prix.gif');

margin-top:6px;

height:68px;

width:68px;

/*background-color:orange;*/

}



.prix2 {

background-image:url('/img/icon_prix2.gif');

margin-top:6px;

height:94px;

width:68px;

/*background-color:blue;*/

}



.prix_texte1 {

padding-top:15px;

font-size:10px;

font-weight:700;

}



.prix_texte2 {

margin-top:24px;

font-size:13px;

font-weight:700;

}



.prix_texte3 {

padding-top:24px;

font-size:14px;

font-weight:700;

}



.nouveau {

margin-top:6px;

}



#bloc_panier {

margin-right:20px;

/* -- COLONNE ACCUEIL -- */

}



#fond_panier {

/*background-color:red;*/

text-align:justify;

min-height:120px;

/*border:#666666 solid 1px;

 -- COLONNE ACCUEIL -- */

}



.contenu_panier {

background-color:#DDD;

margin-bottom:20px;

width:240px;

}



.contenu_mod_promo {

background-color:#FFF;

margin-bottom:20px;

width:240px;

}



.imgpanier {

float:right;

padding-left:4px;

padding-right:4px;

}



.vide {

padding-left:4px;

padding-right:4px;

padding-top:15px;

padding-bottom:15px;

border:#999 1px dashed;

width:230px;

}



.total_panier {

padding-left:4px;

padding-right:4px;

margin-top:4px;

margin-bottom:4px;

width:230px;

background-color:#B4DF06;

border:#999 1px solid;

text-align:right;

}



a.lien_panier {

font-weight:700;

text-decoration:underline;

color:#666;

}



a:hover.lien_panier {

color:#fff;

}



a.lien_blog {

font-size:16px;

font-weight:700;

text-decoration:underline;

color:red;

}



a:hover.lien_blog {

color:#fff;

}



.lien_passer_com {

color:#666;

text-decoration:none;

font-weight:700;

}



a:hover.lien_passer_com {

color:#B4DF06;

/* vert stevia plante*/

}



.passer_commande {

padding-left:40px;

padding-right:4px;

margin-top:4px;

width:194px;

border:#999 1px solid;

height:28px;

background-image:url('/img/fleche.png');

background-repeat:no-repeat;

background-color:#FFF;

line-height:24px;

}



.article {

padding-left:4px;

padding-right:4px;

margin-top:4px;

margin-bottom:4px;

width:230px;

border:#999 1px solid;

}



a.lien_add {

text-decoration:none;

font-size:16px;

font-weight:bolder;

color:#6C0;

text-align:center;

letter-spacing:5px;

}



a.lien_soust {

text-decoration:none;

font-size:16px;

font-weight:bolder;

color:red;

text-align:center;

letter-spacing:5px;

}



a.lien_del {

text-decoration:none;

font-size:14px;

font-weight:700;

color:red;

text-align:center;

letter-spacing:5px;

vertical-align:top;

}



.small_text_panier {

font-size:10px;

}



/*MODULE MON COMPTE */

.contenu_moncompte,.contenu_moncompte_connect {

background-color:#DDD;

padding-left:4px;

padding-right:4px;

margin-bottom:20px;

width:230px;

border:#999 1px solid;

}



.contenu_moncompte li {

background-image:url('/img/puce.png');

background-repeat:no-repeat;

background-position:left center;

list-style-type:none;

padding-left:12px;

padding-top:5px;

padding-bottom:5px;

}



.contenu_moncompte li a {

font-weight:700;

text-decoration:none;

color:#666;

}



.contenu_moncompte li a:hover {

font-weight:700;

text-decoration:none;

color:#c9f80b;

}



/*MODULE NOUVEAU CLIENT */

.contenu_client {

background-color:#fff;

padding-top:15px;

padding-bottom:15px;

padding-left:4px;

padding-right:4px;

margin-bottom:20px;

width:230px;

border:#999 1px solid;

}



a.contenuclient {

font-weight:700;

text-decoration:underline;

color:#666;

}



a:hover.contenuclient {

color:#B4DF06;

}



/* MISE EN FORME FORMULAIRE */

.inscription input {

border:1px solid #c9f80b;

font-family:"trebuchet ms",sans-serif;

}



.inscription select {

border:1px solid #c9f80b;

}



.inscription {

margin-top:20px;

border:1px solid #c9f80b;

}



input.submit {

background-color:#c9f80b;

color:#666;

font-weight:700;

font-size:14px;

line-height:18px;

}



.contenulist li {

background-repeat:no-repeat;

background-position:left center;

list-style-type:none;

padding-left:12px;

padding-top:5px;

padding-bottom:5px;

}



.puceadd {

background-image:url('/img/puce_add.png');

}



.puceadd a {

color:#666;

font-size:13px;

font-weight:700;

text-decoration:none;

}



.puceadd a:hover {

color:#c9f80b;

font-size:13px;

font-weight:700;

text-decoration:none;

}



.lien_del a {

color:red;

font-size:13px;

font-weight:700;

text-decoration:none;

}



.pucenormal {

background-image:url('/img/puce.png');

margin-left:30px;

line-height:6px;

}



.pucenormal a {

color:#666;

font-size:11px;

font-weight:700;

text-decoration:none;

}



.pucenormal a:hover {

color:#c9f80b;

font-size:11px;

font-weight:700;

text-decoration:none;

}



.entete_tab_panier {

background-color:#c9f80b;

height:34px;

font-size:11px;

font-weight:700;

text-decoration:none;

}



.total_tab_panier {

background-color:#999;

height:26px;

font-size:12px;

font-weight:700;

text-decoration:none;

}



.small_text {

font-size:9px;

}



.small_text a {

font-size:9px;

color:red;

}



.small_text a:hover {

font-size:9px;

}



.erreur,.obligatoire {

font-size:10px;

color:red;

}



/* module menu blog */

.rubrique_blog {

color:#666;

font-weight:700;

font-size:14px;

background-color:#fff;

border:#666 1px dashed;

padding:8px;

}



.titre_n1 {

color:#666;

font-size:13px;

font-weight:700;

text-decoration:none;

}



.titre_n2 {

padding-left:16px;

background-image:url('/img/puce.png');

background-repeat:no-repeat;

background-position:left center;

margin-bottom:10px;

margin-top:10px;

}



.titre_n2 a {

color:#666;

font-size:12px;

font-weight:400;

text-decoration:none;

}



.titre_n2 a:hover {

color:#c9f80b;

font-size:12px;

font-weight:400;

text-decoration:none;

}



.img_produit {

float:left;

padding-right:10px;

padding-bottom:1px;

/*border : 1px black solid;*/

}



.produit {

text-align:justify;

}



img, div {

behavior: url(iepngfix.htc);

}

.entete_panier{

    background-color:#c9f80b;

	height:32px;

    /* Do rounding (native in Firefox and Safari, CC in IE) */

    -webkit-border-top-right-radius: 20px;

    -webkit-border-top-left-radius: 20px;

    -moz-border-radius-topleft: 20px;

    -moz-border-radius-topright: 20px;

    CCborderRadiusTL: 20px;

    CCborderRadiusTR: 20px;

	line-height:32px;

	padding-left:8px;

	font-size:14px;

	/*border:#CCCCCC 1px solid; */

	

	}

.entete_moncompte{

    background-color:#c9f80b;

	height:32px;

    /* Do rounding (native in Firefox and Safari, CC in IE) */

    -webkit-border-top-right-radius: 20px;

    -webkit-border-top-left-radius: 20px;

    -moz-border-radius-topleft: 20px;

    -moz-border-radius-topright: 20px;

    CCborderRadiusTL: 20px;

    CCborderRadiusTR: 20px;

	line-height:32px;

	padding-left:8px;

	font-size:14px;

	/*border:#CCCCCC 1px solid; */

	

	}

.entete_client{

    background-color:#c9f80b;

	height:32px;

    /* Do rounding (native in Firefox and Safari, CC in IE) */

    -webkit-border-top-right-radius: 20px;

    -webkit-border-top-left-radius: 20px;

    -moz-border-radius-topleft: 20px;

    -moz-border-radius-topright: 20px;

    CCborderRadiusTL: 20px;

    CCborderRadiusTR: 20px;

	line-height:32px;

	padding-left:8px;

	font-size:14px;

	font-weight:bold;

	color:#666666;

	/*border:#CCCCCC 1px solid; */

	}





#glo_section { 

padding-right:20px;} 

