
/*----------------------------------
			styles biladikounouz
-----------------------------------*/

/*------------------------------------------------
			Red�fiition des balise standards
------------------------------------------------*/

html,body
{
    width:		100%;
    height:		100%;
    margin:		0px;
    padding: 	0px;
    text-align:	center;
    background-color:#f0f0f0;
    background-image: url("../img/bg_page.png");
    background-position:center;
    background-repeat: repeat-x;
    font-family:    arial;
    font-size:      11px;
    color:          #353535;
}
select,input,textarea
{
    border:1px solid #d2dce3;
}
table, input, select, textarea
{

}
a           {text-decoration:none; color: #353535;}

table		{border:0px; padding:0px;}
tr			{border:0px; vertical-align:top;}
td			{border:0px; vertical-align:top; text-align:left;}

img			{border:0px; margin:0px; padding:0px;}
dd, dl , ul ,li ,h1, h1, h2 ,h3, h4, img, form{margin:0px; padding:0px; list-style: none;}

h1
{
    font-size: 19px;
    /*    width: 447px;*/
    border-bottom: 1px solid #e6e6e6;
    color: #c9081d;
    padding-left: 5px;
    margin: 0 0 13px 31px;
    font-family: "Times New Roman";
}
h1 a
{
    color: #C9081D;
}
h2
{
    font-size:		20px;
}
h3
{
    font-size: 15px;
    padding-bottom: 15px;
}

/********************cadres*********************/
#conteneur
{
    width: 996px;
    margin: auto;
    background-image: url("../img/bg_content_top.png");
    background-position:top;
    background-repeat: no-repeat;
    padding-top: 21px;
    text-align: left;
}
.clear
{
    clear: both;
}
.float_left
{
    float:left;
}
.float_right
{
    float:right;
}
a#plus, a#moins, a#plus2, a#moins2
{
    cursor: pointer;
    float: right;
    display: block;
}
a#moins2 img, a#plus2 img
{
    display: none;
}
#debut
{
    font-size: 12px;
}
#bg_content_top
{
    background-image: url("../img/bg_content_top.png");
    background-position:center;
    background-repeat: no-repeat;
    width: 996px;
    height: 21px;
}
#bg_content_left
{
    background-image: url("../img/bg_content_left.png");
    background-position:left top;
    background-repeat: no-repeat;
    width: 988px;
    min-height: 479px;
    padding-left: 8px;
}
#bg_content_right
{
    background-image: url("../img/bg_content_right.png");
    background-position:right top;
    background-repeat: no-repeat;
    width: 980px;
    min-height: 479px;
    padding-right: 8px;
}
#bg_content_bottom
{
    background-image: url("../img/bg_content_bottom.png");
    background-position:center;
    background-repeat: no-repeat;
    width: 996px;
    height: 11px;
}
/*****************top*********************/
#header
{
    background-color: #fff;
    padding-left: 19px;
    margin-bottom: -3px;
    padding-right: 7px;
}
#header img
{
    margin-right: 45px;
}
#header .float_right img
{
    margin: -9px 5px 0 0;
    position: relative;
    z-index: 10;
}
#fb {
    margin-bottom: 15px;
    position: absolute;
    right: 5px;
    top: -45px;
    z-index: 2;
}
#favori {
    margin-bottom: 15px;
    position: absolute;
    right: 55px;
    top: -41px;
    z-index: 2;
}
#store {
    margin-bottom: 15px;
    position: absolute;
    right: 139px;
    top: -37px;
    z-index: 2;
}
#youtub {
    margin-bottom: 15px;
    position: absolute;
    right: 176px;
    top: -37px;
    z-index: 2;
}
#news {
    color: #595959;
    font-family: times New Roman;
    font-size: 15px;
    font-weight: bold;
    margin-bottom: 15px;
    position: absolute;
    line-height: 14px;
    right: 91px;
    top: -45px;
    z-index: 2;
}
#cadeau img {
    margin-right: 3px;
}
#cadeau span {
    color: #C80000;
}
#bg_menu
{
    background-image: url("../img/bg_menu.jpg");
    background-position:left top;
    background-repeat: repeat-x;
    height: 19px;
    padding: 4px;
}
#bg_menu li
{
    float: left;
    padding-left: 10px;
    text-transform: uppercase;
    color: #4a4a4a;
    font-family: "Times New Roman";
    font-size: 15px;
    font-weight: bold;
    letter-spacing: -1px;
}
#bg_menu li a
{
    color: #4a4a4a;
    height: 19px;
    padding: 0 3px;
}
#bg_menu li a:hover, menu actif
{
    background-image: url("../img/menu_actif.jpg");
    background-position:left top;
    background-repeat: repeat-x;
    height: 19px;
    padding: 0 3px;
    color: #fff;
}
/*****************content****************/
#content
{
    background-color: #fff;
    padding: 11px 0px 0 11px;
    position: relative;
    text-align: justify;
    min-height: 353px;
    width: 969px;
}
#img_test_love
{
    position: absolute;
    top: -147px;
    right: -127px;
    width: 539px;
    z-index: 1;
}
#lien_test_love
{
    background-image: url("../img/fleche.png");
    background-position:center 21px;
    background-repeat: no-repeat;
    width: 239px;
    padding-right: 25px;
    font-size: 20px;
    color: #595959;
    font-style: italic;
    font-weight: bold;
    font-family: "Times New Roman";
    line-height: 19px;
    position: absolute;
    right: 11px;
    top: 305px;
    z-index: 2;
}
#lien_test_love p
{
    padding-top: 21px;
}
#lien_test_love span
{
    color: #c80000;
}
.puce_coeur
{
    background-image: url("../img/puce.png");
    background-position:left top;
    background-repeat: no-repeat;
    padding-left: 9px;
    margin-top: 3px;
    z-index: 2;
    width: 521px;
}
.puce_coeur .float_left p
{
    width: 297px;
    margin-right: 9px;
    padding: 5px 0;
}
#liste_video
{
    text-align: center;
}
#liste_video img
{
    margin: 11px 0 0px 11px;
}
#img_methode
{
    position: absolute;
    top: -9px;
    right: 0px;
}
#bloc_avis
{
    /*    margin: 311px 29px 0 0;*/
    color: #979797;
    font-size: 14px;
    font-family: "Times New Roman";
    text-align: center;
    position: absolute;
    right: 45px;
    top: 315px;
    z-index: 2;
}
#bloc_avis a
{
    color: #979797;
}
.bg_test
{
    background-image: url("../img/bg_test.png");
    background-position:center center;
    background-repeat: no-repeat;
    width: 483px;
    /*    height: 425px;*/
    text-align: center;
    float: left;
}
.bg_test p
{
    width: 367px;
    margin: auto;
    text-align: justify;
    margin-bottom: 25px;
}
#bg_eau
{
    background-image: url("../img/bg_eau.png");
    background-position:center center;
    background-repeat: no-repeat;
    width: 100%;
    min-height: 225px;
    padding-top: 11px;
}
#bg_air
{
    background-image: url("../img/bg_air.png");
    background-position:center center;
    background-repeat: no-repeat;
    width: 100%;
    min-height: 225px;
    padding-top: 11px;
}
#bg_feu
{
    background-image: url("../img/bg_feu.png");
    background-position:center center;
    background-repeat: no-repeat;
    min-height: 225px;
    padding-top: 11px;
}
#bg_terre
{
    background-image: url("../img/bg_terre.png");
    background-position:center center;
    background-repeat: no-repeat;
    min-height: 225px;
    padding-top: 11px;
}
#bg_caracteristique h1,#bloc_commande h1,#bloc_test_nature h1,.bg_test h1, #bloc_nature_resultat > h1, #bloc_test_performance h1
{
    font-size: 30px;
    border: 0;
    margin: 0;
    line-height: 25px;
}
#bg_caracteristique span,#bloc_commande span,#bloc_test_nature span,.bg_test span, #bloc_nature_resultat span, #bloc_test_performance span
{
    color: #4a4a4a;
    font-weight: normal;
}


#bloc_test_nature p, #bloc_test_performance p
{
    margin: 11px 0;
}
#bloc_test_nature .float_left
{
    width: 453px;
    padding: 0px 11px;

}
#bloc_test_nature form strong
{
    font-size: 12px;
}
#send_nature, #send_nature_eng
{
    background-image: url("../img/decouver_nature.png");
    background-position:left top;
    background-repeat: no-repeat;
    margin-top: 25px;
    width: 298px;
    height: 94px;
    border: 0;
    background-color: transparent;
}
#send_nature_eng
{
    background-image: url("../eng/img/decouver_nature.png");
}
#form_cmd #send, #form_cmd #send_eng
{
    background-image: url("../img/valider.png");
    background-position:left top;
    background-repeat: no-repeat;
    width: 138px;
    height: 55px;
    background-color: #fff;
    border: none;
}
#form_cmd #send_eng
{
    background-image: url("../eng/img/valider_eng.png");
}
#form_home #send
{
    background-image: url("../img/valider.png");
    background-position:left top;
    background-repeat: no-repeat;
    width: 138px;
    height: 55px;
    background-color: #fff;
    border: none;
}
#bloc_nature_resultat
{
    width: 525px;
    margin:auto;
    font-size: 12px;
}
#bloc_nature_resultat strong
{
    font-size: 13px;
    color: #c9081d;

}
#bloc_nature_resultat div.bg_eau p,
#bloc_nature_resultat div.bg_aire p,
#bloc_nature_resultat div.bg_feu p,
#bloc_nature_resultat div.bg_terre p
{
    padding: 7px 31px;
    background-image: url("../img/puce_nature.png");
    background-position:left top;
    background-repeat: no-repeat;
}
#bg_caracteristique
{
    background-image: url("../img/bg_caracteristiques.png");
    background-position:center center;
    background-repeat: repeat-x;
    width: 100%;
    height: 447px;
}
#bloc_test_performance
{
    font-size: 12px;
}
#bloc_test_performance td input
{
    width: 119px;
    border: 0;
    text-align: center;
}
#bloc_test_performance td
{
    text-align: center;
    vertical-align: middle;
    border-right: 1px solid #e4e4e4;
    border-bottom: 1px solid #e4e4e4;
    font-size: 12px;
    height: 23px;
    padding: 3px;
}
/*#send_performance
{
    background-image: url("../img/decouvrir_performance_amour.png");
    background-position:left top;
    background-repeat: no-repeat;
    margin-top: 25px;
    width: 343px;
    height: 53px;
    border: 0;
    background-color: transparent;
}*/
#erreur
{
    color: #C9081D;
}

#inline3
{
    width: 500px;
    color: #c9081d;
    font-size: 21px;
    font-family: Times New Roman;
    font-weight: bold;
}
#inline2 .envoyer
{
    padding: 1px 3px;
    background-color: #C9081D;
    color: #fff;
}
#bloc_commande
{
    /*    padding-left: 117px;*/
}
#bloc_commande .puce_coeur {
    background-image: url("../img/puce.png");
    background-position: left center;
    background-repeat: no-repeat;
    font-size: 12px;
    height: 24px;
    margin: auto;
    padding-left: 9px;
    padding-top: 9px;
    width: 483px;
    z-index: 2;
}
#prix
{
    background-image: url("../img/prix.png");
    background-position: right top;
    background-repeat: no-repeat;
    color: #FFFFFF;
    font-family: Times New Roman;
    font-size: 18px;
    height: 100px;
    padding-top: 15px;
    position: absolute;
    right: 26px;
    text-align: center;
    top: 1px;
    width: 113px;
}
#prix h2
{
    color: #fff;
    margin-bottom: -5px;
    font-size: 30px;
}
#prix_2
{
    background-image: url("../img/prix.png");
    background-position: right top;
    background-repeat: no-repeat;
    color: #FFFFFF;
    font-family: Times New Roman;
    font-size: 18px;
    height: 100px;
    padding-top: 23px;
    position: absolute;
    right: 26px;
    text-align: center;
    top: 109px;
    width: 113px;
}
#prix_2 h2
{
    color: #fff;
    margin-bottom: -5px;
    font-size: 30px;
}
#contenu1 #prix
{
    right: 79px;
    top: 74px;
}
#contenu3 #prix_2
{
    right: 91px;
    top: 75px;
}
#contenu4 #prix_2
{
    left: 139px;
    top: 173px;
}
#bloc_commande h1
{
    margin-bottom: 9px;
}
#bloc_commande p,#bloc_commande ul
{
    width: 457px;
    line-height: 16px;
    font-size: 13px;
}
#bloc_commande span
{
    color: #C9081D;
}
#bloc_commande form
{
    width: 285px;
}
#bloc_commande div.float_left
{
    padding-left: 21px;
    border-left: 1px solid #e4e4e4;
}
#bloc_commande td
{
    border: 0;
    text-align: right;
    padding: 7px 21px 0 0;
    font-size: 12px;
}
#bloc_commande td input, #bloc_commande td select
{
    border: 1px solid #e4e4e4;
    width: 149px;
}
span#paypal
{
    float: left;
    padding-top: 5px; font-size: 12px;
    color: rgb(53, 53, 53);
}
#puce_cmd
{
    float: left;
    margin: 6px;
}
#mention
{
    width: 91%;
    margin: auto;
    padding-left: 0;
}
#msg_home
{
    float: right;
    margin-right: 37px;
    margin-top: 4px;
    text-align: center;
    font-weight:bold
}
#livraison_gratuite {
     background-image: url("../img/fleche.png");
    background-position: right 23px;
    background-repeat: no-repeat;
    color: #595959;
    font-family: "Times New Roman";
    font-style: italic;
    font-weight: bold;
    line-height: 19px;
    position: absolute;
    right: 142px;
    top: 18px;
    width: 116px;
    z-index: 2;
}
#livraison_gratuite p
{
    font-size: 20px;
    padding-top: 21px;
    width: 116px;
}
#application
{

    color: #4A4A4A;
    font-family: "Times New Roman";
    font-size: 25px;
    margin: auto;
    width: 95%;
}
#application strong
{
    color: #C9081D;
}
#application p{
    font-size: 12px;
    font-family: arial;
}
#application div.float_left
{
    width: 57%;
    padding-right: 33px;
}
#application #prix_2
{
    top: 55px;
    right: 55px;
}
#coming
{
    margin: 0;
    border: medium none;
    font-weight: normal;
    font-size: 52px;
    text-align: center;
    padding: 165px 0 165px 0;
}
#exchange
{
    display: none;
}
#coffret
{
    background-image: url("../img/slider1.jpg");
    background-repeat: no-repeat;
    color: #4A4A4A;
    font-family: "Times New Roman";
    font-size: 25px;
    width: 927px;
    padding-bottom: 5px;
/*    height: 368px;*/
}
#coffret p, #coffret ul li
{
     font-family: arial;
    font-size: 12px;
    padding: 3px 43px;
    text-align: left;
}
#coffret strong
{
    color: #C9081D;
}
/*******************footer****************************/
#tout_tem
{
    background-color: #fff;
    padding: 5px 0 0 75px;
    height: 20px;
}
#temoignage
{
    background-image: url("../img/bg_temoignage.jpg");
    background-position:left top;
    background-repeat: repeat-x;
    height: 127px;
    border-top: 1px solid #c5050a;
    padding: 11px 0 11px 25px;
    position: relative;
}
#inline1
{
    border-top: 1px solid #c5050a;
    padding: 11px;
    overflow: auto;
    width: 825px;
    height: 485px;
}
#inline1 div
{
    padding-bottom: 11px;
}
#temoignage p
{
    float: left;
    width: 329px;
    margin-right: 11px;
    text-align: justify;
}
#inline1 p
{
    float: left;
    width: 705px;
    text-align: justify;
}
#temoignage strong, #inline1 strong
{
    color: #c90000;
    font-size: 13px;
}
#temoignage img, #inline1 img
{
    float: left;
    margin-right: 11px;
}
#temoignage a img, #inline1 a img
{
    margin-right: 0;
}
#footer
{
    background-color: #f8f8f8;
    font-size: 10px;
    padding: 5px 31px;
    color: #919191;
    margin-bottom: 25px;
}
#footer a
{
    color: #919191;
    margin:0 11px;
}
