body {
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:10px 0 0 0; 
background-color:#f6f8e1;
font-size:100%;
color:#000;
}

img {border:0;}
p,form {margin:0;}

.centrer {text-align:center; font-size:0.9em;}
.contenu {width:976px; border-color:#d6d7b5; border-style:solid; border-width:0 2px 0 2px; background-color:#fff;}
.corps {padding:0px 20px 20px 20px;}

a {color:#2d86a7;text-decoration:underline;}
a:hover {color:#2d86a7;text-decoration:none;}

.source {color:#2d86a7;text-decoration:none;}
.source:hover {color:#2d86a7;text-decoration:underline;}

.avis {color:#000; text-decoration:underline;}
.avis:hover {color:#000; text-decoration:none;}

.cplus {color:green; text-decoration:underline;}
.cplus:hover {color:green; text-decoration:none;}
.cmoins {color:red; text-decoration:underline;}
.cmoins:hover {color:red; text-decoration:none;}

.cplus2 {color:#444; text-decoration:underline; font-size:10px;}
.cplus2:hover {color:green; text-decoration:none; font-size:10px;}
.cmoins2 {color:#444; text-decoration:underline; font-size:10px;}
.cmoins2:hover {color:red; text-decoration:none; font-size:10px;}

.infobulle {
	position: absolute;	
	visibility : hidden;
	padding: 10px;
	font-family: Verdana, Arial;
	font-size: 10px;
	width:300px;
	border:1px solid #d6d7b5; padding:10px; background-color:#f6f8e1;
}


h1,h2 {color:#998333; margin:0; font-size:20px;}


.clear {clear:both;}

.fond {background-image:url("fond.png"); background-repeat:repeat-x; background-position:0 43px;}
.haut {background-image:url("haut.png"); margin:auto; width:980px; height:28px;}
.milieu {text-align:left; margin:auto; width:980px; position:relative; background-image:url("/prova_header.png");  background-repeat:no-repeat;}
.milieu_c {margin:auto; width:956px; padding:10px; text-align:center; background-color:#fff; border-width:0 2px 0 2px; border-style:solid; border-color:#d6d7b5;}
.bas {background-image:url("bas.png"); text-align:left; margin:auto; width:980px; height:28px; position:relative;}
.entete {position:relative; height:243px;}
.decoration {position:absolute; top:0px; left:0px; background-image:url("/header.png"); background-repeat:no-repeat; width:980px; height:243px;}
.logo {position:absolute; top:17px; left:275px;}
.recherche {font-size:32px; color:#fff; font-weight:bold; position:absolute; top:90px; left:250px; width:730px;}
.champ_recherche {position:absolute; top:135px; left:250px; width:508px; height:27px; padding:15px 0 0 40px; background-image:url("fond_recherche_home.png"); background-repeat:no-repeat; border:0;}
.bouton_chercher {position:absolute; top:130px; left:805px; width:64px; height:48px; background-image:url("submit_home.png"); background-repeat:no-repeat; border:0;}

.fil_ariane {color:#555; font-weight:bold; font-size:13px; border-color:#d6d7b5; border-style:dashed; border-width:0 0 1px 0; margin:0px 0 20px 0; padding-bottom:5px;}

.conteneur {width:936px;}
.gauche {width:645px; border-right:#d6d7b5 1px dashed; margin-right:20px; float:left;}
.contenu_gauche {padding:0 20px 0 0;}
.droite {width:270px; float:left;}


.titre {color:#998333; font-size:20px; margin:0; text-align:center;}
.titre2 {color:#998333; font-size:20px; margin:0; text-align:center; margin-top:30px;}

.fleche {text-align:center; height:26px; margin:5px 0 5px 0; background-image:url("fleche.png"); background-repeat:no-repeat; background-position:50% 50%;}

.haut2 {background-image:url("/haut2.png"); height:17px; width:620px;}
.milieu2 {border-width:0 2px 0 2px; border-style:solid; border-color:#d6d7b5; width:616px; background-color:#f6f8e1;}
.milieu_recherche {border-width:0 2px 0 2px; border-style:solid; border-color:#d6d7b5; width:616px; background-color:#f6f8e1; text-align:center;}
.bas2 {background-image:url("/bas2.png"); height:17px; width:620px;}
.centrer2 {padding:0px 20px 10px 20px; text-align:center;}
.haut2b {background-image:url("/haut2b.png"); height:17px; width:620px;}
.bas2b {background-image:url("/bas2b.png"); height:17px; width:620px;}
.bas2b2 {background-image:url("/bas2b.png"); height:17px; width:620px; margin-bottom:20px;}
.milieu2b {border-width:0 2px 0 2px; text-align:center; border-style:solid; padding:10px; font-size:14px; border-color:#d6d7b5; width:596px; background-color:#f6f8e1;}
.milieu2b2 {text-align:center; border-width:0 2px 0 2px; border-style:solid; border-color:#d6d7b5; width:616px; background-color:#fff;}

.haut3 {background-image:url("/haut3.png"); height:17px; width:936px;}
.milieu3 {border-width:0 2px 0 2px; border-style:solid; border-color:#d6d7b5; padding:10px; font-size:14px; background-color:#f6f8e1; text-align:center;}
.bas3 {background-image:url("/bas3.png"); height:17px; width:936px;}

.haut3b {background-image:url("/haut3b.png"); height:17px; width:936px;}
.milieu3b {border-width:0 2px 0 2px; border-style:solid; border-color:#d6d7b5; padding:10px; font-size:14px; background-color:#fff; text-align:center;}
.bas3b {background-image:url("/bas3b.png"); height:17px; width:936px;}

.haut3c {background-image:url("/haut3c.png"); height:17px; width:575px;}
.milieu3c {border-width:0 2px 0 2px; border-style:solid; border-color:#d6d7b5; padding:0 10px 0 10px; background-color:#fff; text-align:center; width:551px;}
.bas3c {background-image:url("/bas3c.png"); height:17px; width:575px;}

.haut3c2 {background-image:url("/haut3c2.png"); height:17px; width:575px;}
.milieu3c2 {border-width:0 2px 0 2px; border-style:solid; border-color:#d6d7b5; padding:0 10px 0 10px; background-color:#f6f8e1; text-align:center; width:551px;}
.bas3c2 {background-image:url("/bas3c2.png"); height:17px; width:575px;}

.haut4b {background-image:url("/haut4b.png"); height:17px; width:268px;}
.bas4b {background-image:url("/bas4b.png"); height:17px; width:268px; margin-bottom:20px;}
.milieu4b {text-align:center; border-width:0 2px 0 2px; text-align:center; border-style:solid; border-color:#d6d7b5; width:250px; background-color:#fff; padding:0 7px 0 7px;}
.p4b {padding:0 20px 0 20px;}

.haut5 {background-image:url("/haut3c.png"); margin:auto; height:17px; width:575px;}
.milieu5 {margin:auto; border-width:0 2px 0 2px; border-style:solid; border-color:#d6d7b5; padding:0 10px 0 10px; background-color:#fff; text-align:center; width:551px;}
.bas5 {background-image:url("/bas3c.png"); margin:auto; height:17px; width:575px;}

.titre_synthese {color:#000; font-size:18px; margin:0;}

.positif {color:green; padding:0 10px 0 10px;}
.negatif {color:red; padding:0 10px 0 10px;}
.emphase {font-size:30px;}
.complement {font-size:12px;}
.complement2 {color:#000; font-size:11px;}

.col1 {float:left; width:268px; margin-right:0px; text-align:center;}
.col2 {float:left; width:268px; text-align:center;}

.bouton {width:250px; height:55px; background-image:url("bouton.png"); background-repeat:no-repeat; text-align:center; color:#fff; font-weight:bold;}
.texte_bouton {padding:5px;}


.intro_avis {color:#998333; font-size:12px; font-weight:bold; margin:20px 0 0 0; padding:0 0 0 10px;}
.milieu_avis {font-size:12px; padding:0 10px 0 10px; border-width:0 2px 0 2px; border-style:solid; border-color:#d6d7b5; width:596px; background-color:#f6f8e1;}
.milieu_avisb {font-size:12px; padding:0 10px 0 10px; border-width:0 2px 0 2px; border-style:solid; border-color:#d6d7b5; width:596px; background-color:#fff; text-align:center;}

.table_produits {width:100%;}
.table_produits th {background-color:#998333; color:#fff;}
.tr1 {background-color:#f6f8e1;}
.tr2 {background-color:#fff;}
.tdc {text-align:center;}

.beta {position:absolute; top:-13px; right:280px; background-image:url("/beta.gif"); width:150px; height:99px; background-repeat:no-repeat;}
.beta_texte {position:absolute; top:17px; right:70px; color:#ba0001; font-weight:bold;}

.thp {font-size:12px; width:100%; border:0;}
.thp td {width:33%; vertical-align:top; text-align:center;}
.step {font-size:20px;}
.expli {text-align:center; font-style:italic; width:144px; padding:0 20px 0 20px;}


.mentions {padding-bottom:15px;}
.bandeaux {padding-bottom:15px;}
.footer {padding-bottom:40px;}

ul.inline {padding:0 0 0 10px; margin:0;}
ul.inline li {display:inline; padding-right:10px; line-height:50px;}

.fond1 {background-color:#f6f8e1; padding:10px; margin-bottom:20px;}

.nuage10 {font-size:10px;}
.nuage12 {font-size:12px;}
.nuage14 {font-size:14px;}
.nuage16 {font-size:16px;}
.nuage18 {font-size:18px;}
.nuage20 {font-size:20px;}
.nuage22 {font-size:22px;}
.nuage24 {font-size:24px;}
.nuage26 {font-size:26px;}
.nuage28 {font-size:28px;}
.nuage30 {font-size:30px;}
.nuage32 {font-size:32px;}

.nuage10b {font-size:10px; color:#777;}
.nuage12b {font-size:12px; color:#777;}
.nuage14b {font-size:14px; color:#777;}
.nuage16b {font-size:16px; color:#777;}
.nuage18b {font-size:18px; color:#777;}
.nuage20b {font-size:20px; color:#777;}
.nuage22b {font-size:22px; color:#777;}
.nuage24b {font-size:24px; color:#777;}
.nuage26b {font-size:26px; color:#777;}
.nuage28b {font-size:28px; color:#777;}
.nuage30b {font-size:30px; color:#777;}
.nuage32b {font-size:32px; color:#777;}



.nuage10n {font-size:10px; color:#f00;}
.nuage12n {font-size:12px; color:#f00;}
.nuage14n {font-size:14px; color:#f00;}
.nuage16n {font-size:16px; color:#f00;}
.nuage18n {font-size:18px; color:#f00;}
.nuage20n {font-size:20px; color:#f00;}
.nuage22n {font-size:22px; color:#f00;}
.nuage24n {font-size:24px; color:#f00;}
.nuage26n {font-size:26px; color:#f00;}
.nuage28n {font-size:28px; color:#f00;}
.nuage30n {font-size:30px; color:#f00;}
.nuage32n {font-size:32px; color:#f00;}
.nuage10n:hover {font-size:10px; color:#f00;}
.nuage12n:hover {font-size:12px; color:#f00;}
.nuage14n:hover {font-size:14px; color:#f00;}
.nuage16n:hover {font-size:16px; color:#f00;}
.nuage18n:hover {font-size:18px; color:#f00;}
.nuage20n:hover {font-size:20px; color:#f00;}
.nuage22n:hover {font-size:22px; color:#f00;}
.nuage24n:hover {font-size:24px; color:#f00;}
.nuage26n:hover {font-size:26px; color:#f00;}
.nuage28n:hover {font-size:28px; color:#f00;}
.nuage30n:hover {font-size:30px; color:#f00;}
.nuage32n:hover {font-size:32px; color:#f00;}

.nuage10p {font-size:10px; color:green;}
.nuage12p {font-size:12px; color:green;}
.nuage14p {font-size:14px; color:green;}
.nuage16p {font-size:16px; color:green;}
.nuage18p {font-size:18px; color:green;}
.nuage20p {font-size:20px; color:green;}
.nuage22p {font-size:22px; color:green;}
.nuage24p {font-size:24px; color:green;}
.nuage26p {font-size:26px; color:green;}
.nuage28p {font-size:28px; color:green;}
.nuage30p {font-size:30px; color:green;}
.nuage32p {font-size:32px; color:green;}
.nuage10p:hover {font-size:10px; color:green;}
.nuage12p:hover {font-size:12px; color:green;}
.nuage14p:hover {font-size:14px; color:green;}
.nuage16p:hover {font-size:16px; color:green;}
.nuage18p:hover {font-size:18px; color:green;}
.nuage20p:hover {font-size:20px; color:green;}
.nuage22p:hover {font-size:22px; color:green;}
.nuage24p:hover {font-size:24px; color:green;}
.nuage26p:hover {font-size:26px; color:green;}
.nuage28p:hover {font-size:28px; color:green;}
.nuage30p:hover {font-size:30px; color:green;}
.nuage32p:hover {font-size:32px; color:green;}





.separation {margin-top:20px; padding-top:10px; border-top:#d6d7b5 1px dashed;}

.tgreen {color:green; font-size:25px;}
.tred {color:red; font-size:25px;}
.picc {font-size:10px;}

.expli_tags {margin:10px 0 20px 0; font-size:12px; text-align:center;}
.alignement {vertical-align:middle;}
