body{
width: 920px;
background-color: #F2EBE1; background-image: url("/image/fond_arriere.png");
background-repeat: no-repeat;
background-position: center top;
background-attachment : fixed;
margin: auto;
color: #5A411D;
}

h1 {margin-top: 0px; margin-bottom: 0px; padding-left: 60px; padding-bottom: 10px; font-size: 18px; color: #6B4D23; font-weight: bold;}
.titre_long{margin-top: 0px; margin-bottom: 0px; padding-left: 60px; padding-bottom: 10px; font-size: 16px; color: #6B4D23; font-weight: bold;}

h2 {margin-top: 0px; margin-bottom: 0px; padding-left: 60px; padding-bottom: 10px; font-size: 16px; color: #6B4D23; font-weight: normal;}
.titre_long2 {margin-top: 0px; margin-bottom: 0px; padding-left: 60px; padding-bottom: 10px; font-size: 14px; color: #6B4D23; font-weight: normal;}

#design_central table{color: #5A411D;}
#design_central table{width: 100%; background-color: #EEDCCC; border: 1px solid #DFBF9F; text-align: center;}
#design_central table table{width: 100%; background-color: none; border: none;}
#design_central th{background-color: #DFBF9F;}
/*
#design_central table {border-collapse:collapse;}
#design_central th, #design_central td{border: 1px solid #DFBF9F;}
*/

img{margin: 0px; padding: 0px; border: none;}

#header {min-height: 178px; background-color: #D2B993; background-image: url("/image/fond_header2.png"); background-repeat: no-repeat;}
#centre {min-height: 680px; background-color: #F8EDC2; background-image: url("/image/fond_centre.png"); /*background-color: #E9D8A5; background-image: url("/image/header_brun2.png");*/ background-repeat: no-repeat;}
#footer {min-height: 0px; background-color: #F7EEE6; /*background-image: url("/image/fond_footer4.png");*/ background-repeat: repeat;}

#phrase_referencement {position: absolute; margin-left: 23px; margin-top: 117px; font-size: 13px; color: black; }

#proverbe
{
float: right;
padding: 10px;
width: 255px; min-height: 150px;
background-image: url("/image/cadre_proverbe.png"); background-repeat: no-repeat;
color:#666666;
}

#cadre_promotionnel {position: absolute; margin-top: 48px; /*margin-left: 100px;*/margin-left: 20px; border: 1px solid #FDD271; width: 120px; height: 60px;}

#publicite {position: absolute; margin-top: 48px; /*margin-left: 100px;*/margin-left: 60px;}

#cadre_livre_or {position: absolute; margin-top: 38px; margin-left: 278px; padding-left: 5px; padding-right: 5px; font-size: 12px; height: 18px; width: 632px; font-weight: bold; background-image: url("/image/fond_livre_or.png");}

#bouton_partager {position: absolute; margin-left: 10px; margin-top: 70px; width: 140px; text-align: center;}

#cadre_meilleur_type {position: absolute; margin-top: 139px; margin-left: 0px; font-size: 12px; color: black; text-align: center;}
#cadre_meilleur_type table {width: 530px;}

#exemple_drapeau {position: absolute; margin-top: 115px; margin-left: 420px;}

#google_translate_element {position: absolute; margin-top: 115px; margin-left: 540px;}

#image_concours_parrainage {position: absolute; margin-top: 35px; margin-left: 0px;}
#texte_concours_parrainage {position: absolute; margin-top: 118px; margin-left: 95px; font-size: 13px; font-weight: bold;}
#texte_concours_parrainage a {color: red;}

#horloge {position: absolute; margin-left: 807px; margin-top: 158px; color: red;}
#horloge table{border-collapse: collapse;}
#horloge td{padding-right: 14px;}


#identifiant {
position: absolute; background-image: url("/image/fond_identifiant.png"); background-repeat: no-repeat; 
margin: 5px; padding: 10px;
width: 265px; height: 65px;
font-size: 12px;
}
#identifiant_non_connecte {border-collapse: collapse; width: 255px; text-align: center;}
#identifiant_non_connecte input{text-align: center;}




#banniere_droite {/*float: right; margin-top: 70px; *//*padding-right: 17px;*/ margin-left: 785px;
margin-top: 70px;
position: absolute;}


#bouton_partenaire {position: absolute; margin-top: 525px; margin-left: 10px; width: 140px; padding-left: 5px;}
#statistique_membre {position: absolute; margin-top: 460px; margin-left: 10px; padding-left: 10px; width: 130px; height: 70px; font-size: 12px; text-align: left;}
#recherche_keyword {position: absolute; margin-top: 600px; margin-left: 10px; width: 140px; font-size: 13px;}

#cadre_central {margin-left: 155px; margin-top: 68px; width: 620px;}
#haut_design_central{height: 25px; background-image:url("/image/haut_design_central2.png");}
#design_central {background-image:url("/image/fond_design_central2.png"); padding-left: 25px; padding-right: 25px; padding-bottom: 10px; font-size: 12px; min-height: 950px;}
#bas_design_central{height: 25px; background-image:url("/image/bas_design_central2.png");}

#titre_page{padding-left: 60px; padding-bottom: 10px; font-size: 25px; font-style: italic; color: grey; font-weight: bold;}

a {text-decoration: none; color: blue;}
a:hover {text-decoration: underline;}

#header_table {background-color: #DFBF9F; font-size: 14px; text-align: center; color: #5A411D;}
#header_table a {display: block; background-color: #DFBF9F; color: #5A411D; font-size: 14px; text-align: center;}
#tableau_type_code {margin-bottom: 10px;}
#tableau_type_code td {text-align: left; padding-left: 10px; width: 25%; /*border: 1px solid red;*/}
#tableau_type_code a {color: #5A411D;}
#tableau_type_code .vide{color: #CEA464;}


#ancre_faq {float: right; padding-right: 5px;}



#rappel_utilisateur {padding: 5px; background-color: #FFB2B2;}
#rappel_utilisateur a{color: #5A411D;}

#tableau_achat_type_choisi td{text-align: left; padding-left: 5px;}
#tableau_achat_type_choisi th{text-align: left; padding-left: 5px;}

/*#lien_centre {width: 200px; text-align: center; border: 1px solid #DFBF9F; margin: auto;}*/

.lien_centre {display: block; width: 35%; text-align: center; border: 1px solid #DFBF9F; background-color: #EEDCCC; margin: auto; margin-bottom: 10px; margin-top: 5px; font-size: 14px; padding: 2px; color: #5A411D;}
.lien_centre:hover {background-color: #F4E8DF; text-decoration: none;}

#stat_vendeur .disparaitre {position: absolute; top: -5;}
#stat_vendeur td, #stat_vendeur th {text-align: center;}

#haut_droite {float: right; margin-top: -35px; margin-right: 50px;} #recherche {float: right; margin-top: -35px; margin-right: 50px;}
#haut_droite2 {float: right; margin-top: -45px; margin-right: 50px;}
#haut_gauche {float: left; margin-top: -35px;}

#design_central form{display: inline;}
#design_central input, select{text-align: center;}

#nombre_page {font-size: 14px; text-align: center; margin-top: 5px;}

#tableau_messagerie {border-collapse:collapse;}
#tableau_messagerie td{text-align: left;}
#tableau_messagerie tr:hover{background-color: #DDDDFF; border-spacing: none; cursor: pointer;}
#tableau_messagerie a{color: #5A411D;}

input[type=text],[type=password], textarea {background-color: #FDFAF9;}

#tableau_lecture_message td {text-align: justify; padding: 0px 5px 0px 5px;}

#design_central table th a{color: #5A411D;}

#tableau_favoris td {width: 20%;}
#ancre_favoris td {width: 20%;}

#lien_partenaire_footer {text-align: justify; font-size: 12px; padding: 0px 10px 5px 10px;}
#lien_partenaire_footer a{color: #5A411D;}

#fin_de_page {font-size: 13px; padding: 0px 10px 0px 10px; padding-bottom: 5px; margin-bottom: 0px; text-align: center; font-weight: bold; /*background-image: url("/image/fond_footer4.png");*/}
#fin_de_page a{color: #5A411D;}

#banniere_partenaire {margin-left: 50px; margin-right: 50px; text-align: center; padding-bottom: 10px; padding-top: 20px;}

#nuage_mot_cle {/*margin-top:110px; font-family:'Times New Roman', Times, serif; filter:alpha(opacity=70); -moz-opacity:0.7; opacity: 0.7; */text-align: center; padding-bottom: 10px;}
#nuage_mot_cle a {color: #5A411D; filter:alpha(opacity=50); -moz-opacity:0.5; opacity: 0.5;}

#bouton_statistique {padding-top: 10px;}


#banniere_gauche {
    font-size: 13px;
    margin-top: 600px;
    position: absolute;
    width: 160px;
}
