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

body {  
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;
	/*background: #9ed51e url(/i/bord.png) scroll top left repeat-x;*/
	background-color: #dfe7e7;
	position: relative;
	width: 100%;
}

#page {
	margin: 0 auto; 
	width: 968px;
	background: #fff url(/i/fond.png) scroll top left no-repeat;
	position: relative;
	border:1px solid green;
}

#logo ul, #bandeau ul { list-style-type: none; clear: both; }

#logo { position: relative; float: left; width: 968px; height: 239px; }

#logo #jus, #logo form { background-color: #f24d1b; color: #fff; } /*background-color: #6e6e6e;*/
#logo #jus { float: left; width: 17em; margin-left: 12em;  -margin-left: 6em; }
#logo #jus a { text-decoration: none; color: #fff; line-height: 30px; }

#logo form { float: right; text-align: right; width: 37em; padding-top: 5px; margin-top: 0 !important; margin-right:1em; }
#logo form legend { font-weight: 600; }
#logo form #recherche { 
	margin-left: 5px; padding-left: 2px;
	border: 1px solid #c4d00a; 
	background-color: #f9fabb; 
	-moz-border-radius: 5px; 
   -khtml-border-radius: 5px; 
   -webkit-border-radius: 5px; 
   border-radius: 5px;
	vertical-align: top;
}
#logo form input.valide {
	vertical-align: middle;
	cursor: pointer;
	padding: 0px 4px;
	-moz-border-radius: 10px; 
   -khtml-border-radius: 10px; 
   -webkit-border-radius: 10px; 
   border-radius: 10px;
   background: #fff  url(/i/bg_searchbt.png) repeat-x;
	border: 1px solid #3b4144;
	margin: 0 6px; 
	color: #333333;  
}
#logo form input.valide:hover { color: #000000; background: #fff  url(/i/bg_searchbtn.png) repeat-x; border: 1px solid #3b4144; }  

#logo #societe { clear: both; padding-left: 20em; -padding-left: 10em; height: 127px;}
#logo #societe #easysante { font-size: 300%; float: left; letter-spacing: 2px; color: white; margin: 1em 0 0 2em; }
#logo #societe #slogan { margin-left: 2em; color: white; font-weight: 600; font-size: 40%; }
#logo #societe span { color: yellow; font-size: 80%; }
#logo #societe #panier { 
	font-family: arial, helvetica, Sans-Serif;
	float: right;
	margin-right: 9em;
	margin-top: 2.5em;
	font-size: 80%;
	width: 14em;
	height: 6em;
	-moz-border-radius: 10px; 
   -khtml-border-radius: 10px; 
   -webkit-border-radius: 10px; 
   border-radius: 10px;
	border: 2px solid #f24f1b;
	background-color: #fff;
	text-align: center;
	padding: 2px;
}
#logo #societe #panier p { width: 100%; background-color: #fff; color: #4d5949; }
#logo #societe #panier .montant { font-size: 210%; color: red; font-weight: bold; margin: 9px 0; /margin: 8px 0; }
#logo #societe #panier a { 
	text-decoration: none; 
	-moz-border-radius: 15px; 
   -khtml-border-radius: 15px; 
   -webkit-border-radius: 15px; 
   border-radius: 15px; 
	padding: 2px 10px; 
	background-color: #f24f1b; 
	color: #fff; 
}
#logo #societe img { margin-top: 10px; }

#logo ul { clear: both; float: left; margin-left: 18em; -margin-left: 10em; font-family: arial, sans-serif; }
#logo li { display: inline; background-color: #f24f1b; } /*background-color: #6e6e6e;*/
#logo li a { text-decoration: none;  color: #fff; font-weight: 600; font-size: 11px; }
#logo li a:hover { color: yellow; }
#logo li.off { color: #fff; margin: 0 5px; }
#logo li .navoff { color: yellow; text-decoration: overline; font-weight: 700; font-size: 11px; }
#logo h1 { clear:both; float:left; color:orange; font-size:160%; margin: 0.7em 0 0 11em; -margin: 0.5em 0 0 5em; width:20em; text-align: center; }
#logo h1 a { text-decoration: none; color:orange; font-size:160% }

#bandeau { position: relative; float: left; width: 181px; -width: 181px; background-color: #fff; }
#bandeau h2 { font-size: 110%; font-weight: 900; text-align: center; background-color: #f24f1b; padding: 5px 0; } /*background-color: #6e6e6e;*/
#bandeau h2 a { color: #fff; text-decoration: none; }

.equitable { padding-bottom: 15px !important; }
.equitable .sousmenu { color: red; font-weight: 600; padding-top: 5px; }
#bandeau ul { text-align: left; list-style-type: none; text-indent: 2px; background-color: #c5e112; } /*background-color: #ccc;*/
#bandeau ul ul { margin: 0; text-indent: 20px; }
#bandeau ul li { line-height: 19.5px; }
#bandeau ul li a { text-decoration: none; width: 100%; display: block; font-size:110%; color: #255740; font-weight: 900; }
#bandeau ul li a:hover { width: 100%; display: block; font-size:110%; color: yellow; font-weight: 900; background-color: #9ed51e; }
#bandeau ul li .navoff { display: block; color: #fff; background-color: #ae2632; text-decoration: none; font-weight: 900; margin:0; }

#bandeau #pub { width:100%; background-color: #c5e112; }
#bandeau #plus { margin: 20px 0; text-align: center; }
#bandeau #ssl { border: 2px solid #e0f1a5; margin: 10px 5px 20px 5px; text-align: center; padding: 5px 2px; }
#bandeau #ssl img { margin: 5px; }
#bandeau #glossaire { clear: both; margin-top: 20px; text-align: center; }
#bandeau #glossaire img { float: left; }
#bandeau #copy { background:url(/i/colibri.png) scroll top center no-repeat; padding:100px 0 0 0; color: #255740; text-align: center; }
#bandeau #copy a { display: inline; color: black; background: none;  }
#bandeau #copy img { float: left; margin: 1%; }
#bandeau #copy em { font-size: 0.8em; color: navy; }


#contenu { float: left; position: relative; background-color: #fff; width: 776px; -width: 756px; margin: 0 5px; padding: 0; font-size:105%; }

#net { clear: both; text-align: center; margin: 5em 0; width: 100%; }
#net p { clear: both; margin: 2em 0; width: 100%; }
#net a { clear: both; color: green; }

.pcboost, .linuvers, .neurowar { margin: 5px; }
.pcboost { float: left !important; }
.neurowar { text-align: center; clear: both; color: maroon; margin: 30px auto; border: 1px solid orange; width: 80%; }
.neurowar a { color: black; width: 100%; display: block; margin: 2em 0 0; background-color: orange; }
.neurowar h2 { background-color: orange; color: #fff !important; }
.neurowar span { text-decoration: underline; }
.linuvers { float: right; }
.clean { clear: both; margin: 10px 0; }
.cleantop { clear: left; }
.loupe { margin: 30px auto !important; width: 80% !important; padding: 10px !important; }
.fleur { margin-left: 30px !important; }
.flux { clear: both; margin: 5px 0; text-align: center; }

#contenu h2 { color: #c4d00a; margin: 10px 5px; font-size: 140%; }
h3 { color: #c4d00a; margin: 3px; font-size: 150%; width: 95%; }
acronym, abbr {cursor: help;}
strong { font-weight: bold; }
hr { width: 90%; height: 2px; background-color: #ae2632; margin: 20px auto; clear:both; }
kbd { font-size : 1.1em; padding: 0px 2px; border: 1px solid gray; }
h2.accueil, h2.titre2 { color: #fff !important; font-size: 130%; text-indent: 10px; margin-top: 10px; clear: both; }
h2.accueil { background-color: #f24f1b; }
h2.titre2 { background-color: #ae2632; }

form#newsletter { width: 180px; margin: 15px auto; padding: 0; text-align: center; }
form#newsletter fieldset { border: 2px solid #9ed51e; padding: 10px 5px; }
form#newsletter legend { 
	border: 2px solid #9ed51e;
	background-color: #9ed51e;
	color:#fff; 
	font-size:110%; 
	text-align:center; 
	font-weight:300; 
	line-height: 20px;
	font-family: arial, helvetica, Sans-Serif;
	vertical-align: middle;
	padding: 0 5px;
	margin-left: 20px;
}
form#newsletter input { clear: both; margin: 5px; border: 1px solid #c4d00a; background-color: #f9fabb; }
form#newsletter .button { cursor: pointer; clear: both; background-color: #9ed51e !important; margin: 15px 0 !important; padding: 1px 5px; color: #fff; }


div.produit { 
	float: left;
	width: 160px; -width: 156px;
	height: 360px;
	border: 1px solid #9ed51e;
	margin: 15px 0px;
	padding: 0;
	text-align: center;
}
#grenade div.produit { height: 360px; }
.pousse { margin: 15px 7px; }
div.luxea { width: 170px !important; clear: top; }
div.luxeb { width: 250px !important; }
div.produit h3 { width:101%; background-color:#9ed51e; color:black; font-size:95%; margin:-1px; text-align:center; font-weight:300; }
div.produit img { margin:5px 0; }
div.produit h4 { color: #f24f1b; font-size: 120%; text-align: center; font-weight: 600; }
div.produit p { padding: 2px; font-size: 100%; }
div.produit p.orange { font-family: arial, helvetica, Sans-Serif; margin-top: 6px; }
div.produit p.orange strong { color: #f24f1b; font-size: 125%; }
div.produit a { display: block; clear: both; color: #0f8649; font-size: 90%; margin-top: 3px; }

#grenade { float: left; width: 69%; -width: 68.5%; }
#grenade p { margin: 10px 0; font-size: 105%; }

#contenu #canneberge { float: left; width: 31%; margin-top: -4em; -margin-top: -1em; text-align: center; }
#contenu #canneberge h4 { margin: 10px 0; }
#contenu #canneberge div.produit { width: 96%; margin: 0 auto; float: none; border-bottom: 10px solid #9ed51e; height: auto; }
#contenu #canneberge div.produit img.jus { float: right; margin: 5px 10px; }
#contenu #canneberge div.produit img.bio { float: left; margin: 5px 10px; }
#contenu #canneberge div.produit h3 { line-height: 30px; }
#contenu #canneberge h4 { font-size: 130%; }
#contenu #canneberge h5 { color:#c4d00a; margin: 5px; font-size:105%; text-align:left; margin-bottom:10px; width:100%; text-indent:40px; }
#contenu #canneberge div.produit p { margin: 5px 15px; text-align: left; font-size: 99%; text-align: left; }
#contenu #canneberge div.produit p.verite { color: #54a226; font-size: 100%; margin: 5px; text-align: left; }
#contenu #canneberge div.produit p.orange a { display: block; float: right; margin: 6px 0 0 0; padding:0; clear:none; }
#contenu #canneberge img.arbre { margin: 20px 0; }
#contenu #canneberge li { list-style-position:inside; }

#contenu div#colibri { margin: 10px 5px; text-align: justify; color: navy; }
#contenu div#colibri a { display: block; clear: left; margin-top: 10px; color: green; }

#contenu div#faq { margin: 0 10px; padding: 10px; }
#contenu div#faq ul { color: #0f8649; margin-left: 20px; }
#contenu div#faq li { color:green; list-style-type: square; font-weight: 600; }
#contenu div#faq a { color: #0f8649; }
#contenu div#faq h3 { clear: both; margin: 20px 0 5px 0; width: 60%; border-bottom: 2px solid green; text-align: left; }
#contenu div#faq p { clear: both; margin: 5px; }
#contenu div#faq img { margin: 40px; }

#contenu div#catalogue { position: relative; witdh: 100%; -width: 98%; margin-right: 5px; }
#contenu div#catalogue ul { display: block; float: right; margin:-4em 0 0.5em 0; padding:0; font-size: 105%; width: 40%; }
#contenu div#catalogue li { 
	line-height: 1.7em;
	color:green; 
	list-style-type: none;
	background: url(/i/etoile.png) center left no-repeat;
	padding-left: 28px;
	margin: 8px 0; 
	font-weight: 600; 
}
#contenu div#catalogue img { clear: both; float: right; margin: 10px; }
#contenu div#catalogue p { clear:none !important; text-align: justfify; width: 40%; margin: 6px; padding:0; font-size: 105%; }
#contenu #catalogue img.stock { float: right; margin-top: -2em; }
#contenu #catalogue h3 { color:#ae2632; font-size:150%; text-indent:5px; margin-top: 10px; clear:both; }
#contenu #catalogue p.soustitre { color:#ae2632; margin: 8px 6px; font-family: arial, helvetica, Sans-Serif; width: 60%; }
#contenu #catalogue div.description { font-size: 100%; margin: 5px; width: 100%; }
#contenu #catalogue div.description p { width: 65%; float: left; font-size: 105%; }
#contenu #catalogue div.description img { margin: 5px; padding: 2px; }
#contenu #catalogue div.description img.pcboost { margin: -10px 6px; }
#contenu #catalogue div.description h3.noclean { clear: none; color: green; width: 50%; margin-left: 30%; }
#contenu #catalogue table { float: left; width: 325px; border-collapse: collapse; margin-top: 20px; margin-left: 10px; }
#contenu #catalogue .goji { width: 500px !important; }
#contenu #catalogue table img { border:0; margin:0 0 0 5px; padding:0 !important; }
#contenu #catalogue table a { float: left; border:0; margin:0; padding:0; }
#contenu #catalogue table td { border-top: 2px solid #9ed51e; height: 30px; }
#contenu #catalogue table tr.end { border-bottom: 2px solid #9ed51e; }
#contenu #catalogue table td.prix { padding-left: 10px; text-align: left; font-family: arial, helvetica, Sans-Serif; color: #f24f1b; font-size: 130%; font-weight: 600; }
#contenu #catalogue .medaille { float: right; margin-right: 10px; width: 210px; border:2px solid #9ed51e; }
#contenu #catalogue .medaille h3 { color: black; font-size: 100%; text-align: center; clear: none; margin: 5px 0; padding:0; /width:60%;}
#contenu #catalogue .medaille img { float: left; margin: 0; padding:0; }
#contenu #catalogue .medaille p { 
	clear: none; 
	float: left;
	font-family: arial, helvetica, Sans-Serif; 
	font-size: 95% !important; 
	text-align: right; 
	margin: 2px 0 5px 10px;
	width: 190px !important;
}
#contenu #catalogue .off { border: none !important; margin: 10px 0; }
#contenu #catalogue .off img { margin: 2px !important; }
#contenu #catalogue .off p { color: #008000; width: 45% !important; text-align: left; }

#contenu #catalogue table.pousse { width: 400px !important; }
#contenu #catalogue p.liant a { display: block; font-size: 110%; margin-top: 5px; color: #ae2632; text-indent: 20px; font-weight: 500; }

#contenu #catalogue #noyan { color: black; text-decoration: none; }

#contenu #fleurte ul { text-align: center; font-family: arial, sans-serif; }
#contenu #fleurte li { display: inline; background-color: #c5e112; padding: 3px 8px; margin: 2px; }
#contenu #fleurte li a { text-decoration: none;  color: black; font-weight: 600; font-size: 12px; }
#contenu #fleurte li a:hover { color: red; }

#contact { text-align: center; margin-top: 2em; }
#contact h2 { text-align: left; }
#contact form {
	background-color:#FAFAFA;
	padding:1%;
	width:70%;
	font-family:"trebuchet ms",sans-serif;
	margin: 10px;
}
#contact fieldset {
	padding:20px;
	margin-bottom:10px;
	border: 3px solid #255740;
	width: 90%;
	text-align: left;
}
#contact legend {
	color: white;
	background-color: #255740;
	font-weight:bold;
	border: 1px solid navy;
	padding: 5px;
	margin-left: -60px;
}
#contact label {
	margin-top:20px;
	display:block;
	font-size:90%;
}
#contact label.inline {
	display:inline
}
#contact input {
	border:1px solid black;
	background-color:#e0f1a5;
	font-family:"trebuchet ms",sans-serif;
}
#contact input[type=radio] {
	margin-right:50px;
	background-color:transparent;
	border:none;
}
#contact input[type=submit] {
	margin-left: 60px;
	margin-top: 20px;
}
#contact input[type=reset] {
	margin-left: 20px;
}
#contact input[type=submit], #contact input[type=reset] { font-weight: 700; font-size: 12px; padding: none; }
#contact input[type=submit]:hover, #contact input[type=reset]:hover { font-weight: 700; font-size: 12px; padding: none; color:orange; }
#contact .secret {
	float: right;
	margin-top: -65px;
	margin-right: 40px;
}
#contact select, option {
	background-color:lightgreen;
	font-family:"trebuchet ms",sans-serif;
}
#contact textarea {
	border:1px solid black;
	background-color:#e0f1a5;
	font-family:"trebuchet ms",sans-serif;
}


.cond { position: relative; float: right; font-size: 110%; font-family: serif; margin: 30px; -margin: 15px; }
.cond h2, .cond p.a, .cond p.b:first-letter, .cond p.b:first-line  { font-weight: bold; }
.cond h2 {
    font-size: 1.5em;
    color: white;
    text-align: center;
    font-family: cursive;
    background-color: rgb(208,0,0);
    margin: 20px;
	clear: both;
}
.cond p.a:first-letter {
    color: rgb(204,0,6);
    font-weight: bold;
    font-size: 2em;
    float: left;
    margin-right: 0.2em;
    padding: 0.1em;
    background-color: #FFE4E1;
    border: 0.01em solid navy;
	line-height: 2em;
}
			    
.cond p.a:first-line { text-align: left; font-weight: bold; }
.cond p.a { width : 60%; border-right: 5px solid green; padding-right: 2%; font-weight: normal; }
.cond img { float: right; }
.cond p.b:first-letter {
    font-size: 2em;
    color: rgb(208,0,0);
    font-style: italic;
    font-family: fantasy;
}
.cond p.b:first-line {
    color: navy;
    text-align: left;
    font-family: cursive;
    font-size: 1.5em;
}
.cond p.b { text-indent: 30px; margin-top: 2%; }
.cond img { float: right; margin: 1%; }
.cond p.colissimo1 {
    float: left;
    display: block;
    width: 49%;
    margin-right: 1%;
}
.cond p.colissimo2 {
    float: right;
    display: block;    
    width: 49%;
    margin-left: 1%;
}
.cond img.carton { float: left; margin: 2em; }


#livre_or { position:relative; float: right; width: 98%; clear: both; text-align:left; }
#livre_or img { float: right; margin: 40px; }
#livre_or h1 { margin: 10px 0px; color: blue; text-align: center; }
#livre_or p { font-size: 1em; margin: 15px 20px; }
#livre_or p.a:first-letter {
    color: rgb(204,0,6);
    font-weight: bold;
    font-size: 3em;
    float: left;
    margin-right: 0.2em;
    padding: 0.1em;
    background-color: #FFE4E1;
    border: 0.01em solid red;
}

#or { width: 420px; margin: 10px auto; border: 2px solid #FAA401; text-align: left; background-color: #FFFACD; }
#or form { margin: 15px; background-color: rgb(255,255,255); padding: 2%; }
#or p { background-color: #ffd700; margin: 10px; text-align: left; }
#or a.signer { font-size: 120%; color: green; margin: 5px 0px; }
#or input,textarea { border: rgb(206,220,233) 2px solid; background-color: rgb(244,252,213); margin-left: 70px; }
#or input:focus,textarea:focus {background: silver;}
.sucre { clear: both; margin: 5px auto; border: 2px solid #B22222; text-align: left; background-color: #FFE4E1; padding: 1%; width: 60%; font-size: 90%; }
.sucre a { color: blue; }
.menu_or { clear: both; width: 45%; border: 2px solid orange; padding: 8px; margin: 1em auto; background-color: #FFFACD; }
.menu_or img { float: left; margin: 10px; }

#google { padding: 0.3em; width: 95%; }
.blue { margin: 1em 0.1em; padding: 5px; border-top: 1px solid #5B4A86; border-bottom: 1px solid #5B4A86; background: #EEEEFF; width:100%; }
.phpdigHighlight { color: #000000; background-color: lightgreen; font-weight: bolder; }
.blue strong { font-weight: bold; font-size:1em; color: navy; }
.foot { 
	text-align: center; 
	border-top: 1px solid navy; 
	border-bottom: 1px solid blue; 
	padding: 0.5em; margin: 2em; 
	background: green url(/i/catbg.jpg) repeat-x 0 0; 
	width:90%; 
}
#google em { font-style: italic; color: green; }
#google h2 { font-size: 1.2em; margin:0; }
#google h3 { font-size: 1.0em; margin:0; color: red; }
.important { background-color: #e0f1a5; color: #008000; font-weight: 400; }

div.fruit { float: left; width: 30.5%; margin: 7px; background-color: #f3eee0; }
div.fruit h3 { background-color: #9ed51e; padding: 2px 0; width: 100%; text-align: center; font-size: 100%; margin: 3px 0; color:#fff; }
div.fruit .prodb { float: left; margin: 5px 8px; }
div.fruit p { margin: 1em 0 0; text-align: left; font-size: 90%; }
div.fruit p a { color: green; }
div.fruit .co { display: block; clear: both; text-align:center; margin: 10px 0 10px 0; width: 100%; }
div.fruit a { color:#fff; text-decoration: none; }

.bo { margin-top: 1em; text-align : center; margin-bottom: 3em; }
.bo form { margin: 2em; clear: both;}
.bo table { border:3px solid #6495ed; border-collapse:collapse; width:98%; margin:1em auto; }
.bo table thead { font-weight: bold; background: #cd5cb6; }
.bo table tbody { border:2px solid #6495ed; }
.bo table th { border: thin solid #6495ed; background-image: url(/i/sky.jpg); }
.bo table tr { background-color: #fff; border:2px solid black;}
.bo input { background-color: rgb(244,252,213); text-align: center; color: black; }
.bo input:focus { background: silver; }
.bo .SubMit { float: right; color:red; font-weight: bold; margin-top: 1em; margin-right: 5em; }
.bo img { float: left; margin-top: 5px; margin-left: 5em;}
.bo strong { font-weight: bold; }

.rss { margin:1em;}
dl { float: left; border:3px solid pink; width:47%; margin:1em 0.2em;padding:0.5%;}
dt { text-align:center;background-color:navy;color:#fff;font-weight:900;}
dd { background-color:#c2dbe7;padding:1%;}

.the_tisane { clear: both; width: 50%; border: 2px solid #9ed51e; padding: 8px; margin: 1em auto; background-color: #FFFACD; }
.the_tisane img { float: left; margin: 2px 10px; }
hr.clean { margin: 3em auto; width: 40%; background-color: #fff; }

.decale { margin: 40px !important; float: left; }

.samp {color:orange; font-weight:900; font-size:130% !important; text-align:center;}
.promo { color: red; font-weight: bold; }

div.produitcat { 
	float: left;
	width: 30%;
	height: 460px;
	border: 1px solid #9ed51e;
	margin: 8px;
	padding: none;
	text-align: center;
}
div.produitcat img { margin: 10px 0; float: none !important;}
div.produitcat h3 { width:101%; background-color:#9ed51e; color:navy !important; font-size:101% !important; margin:-1px; text-align:center; font-weight:300; padding: 2px 0;}
div.produitcat p { padding: 2px; font-size: 100%; width: 100% !important; clear: both;}
div.produitcat p.orange { font-family: arial, helvetica, Sans-Serif; margin-top: 6px; }
div.produitcat p.orange strong { color: #f24f1b; font-size: 125%; }
div.produitcat a { display: block; clear: both; color: #0f8649; font-size: 90%; margin-top: 3px; }
div.prod-bio { width: 45%; height: 440px; }

.promo_du_mois {
	float: left; 
	background: #fff url(/i/promo.png) scroll top left no-repeat;
	padding: 6px; 
	text-align: center; 
	font-weight: 900; 
	font-size:120% !important;
}
.promo_du_mois  span { display: block; color:#fff; font-weight: 900; font-size:115%; margin: 2px 0 15px 0; width: 450px;}
.promo_du_mois a {color:navy;}

#diff { margin: 10px 0 20px 0; }
#diff h2 { margin: 10px; clear: both; }
#diff table { border: 1px solid purple;  width: 80%; padding: 2px; margin: 5px auto; }
#diff table caption { text-decoration: overline; color: orange; margin: 15px; font-size: 14px;  font-weight: 900; }
#diff table thead { color: red; padding: 3px; }
#diff table thead th { padding: 5px; font-family:monospace; border:1px dotted #6495ed; background-color:#EFF6FF; }
#diff table tbody { background-color:#FFFFFF; border:1px solid #6495ed; }
#diff table tbody td { padding: 2px 5px 2px 8px; border:1px solid #6495ed; }
#tabacomp, #tabbcomp, #tabccomp, #tabdcomp { width: 30%; }
#tabaeasy, #tabaconc, #tabasynt { width: 20%; }
#tabbeasy, #tabbconc { width: 20%; }
#tabceasy, #tabcconc, #tabcsynt { width: 20%; }
#tabdeasy, #tabdconc, #tabdsynt { width: 20%; }
#diff ul { list-style-type: none; clear: both; text-align: center; margin-bottom: 10px; }
#diff li { display: inline; }
#diff li a { color: green; margin: 5px; font-size: 14px; }

#mangoustanier { width: 500px !important; }
.xanthones { float: left !important; width: 280px !important; }


