html, body {
background-color: #625F4B;font-family: Verdana;font-size: 11px;text-align: center;}

div.layout {
width: 816px;margin-left: auto;
margin-right: auto;background-image: url(images/fond_layout.gif);background-repeat: repeat-y;text-align: left;
}
div.layout_accueil {
margin-left: 8px;
width: 800px;
height: 199px;background-color: #ffffff;}

div.layout_accueil_contenu {
margin-left: 8px;
width: 800px;
height: 170px;background-image: url(images/fond_degrade_horizontal2.gif);}


div.layout_top {
width: 816px;background-image: url(images/fond_layout_top.gif);height: 10px;background-repeat: no-repeat;}

div.layout_bottom {
width: 816px;background-image: url(images/fond_layout_bottom.gif);
background-repeat: no-repeat;text-align: center;padding-top: 5px;color: #7D7B6C;clear: both;}

div.layout_bandeau {
margin-left: 8px;
width: 800px;height: 166px;overflow: hidden;}

div.bandeau_header {
margin-left: 8px;
width: 800px;height: 3px;background-color: #403C27;
color: #a09e93;}

div.bandeau_footer {
margin-left: 8px;
width: 800px;height: 32px;background-color: #403C27;text-align: center;color: #a09e93;}

div.menu_admin {
margin-left: 8px;
width: 800px;height: 40px;background-color: #FFFFFF;color: #000000;text-align: center;}



div.layout_admin {
margin-left: 8px;
width: 800px;
color: #ffffff;
background-color: #C0BA93;font-weight: bold;}

div.padding_admin {width: 85%;height: 85%;
border: 1px #000000 solid;}



div.layout_padding {width: 780px;padding: 10px;height: auto;}

div.layout_contenu {
margin-left: 8px;
width: 800px;background-image: url(images/fond_degrade_horizontal2.gif);}
div.description_area{width:100%;
height: 70px;}



div.layout_pro {
margin-left: 8px;
width: 800px;background-image: url(images/fleurs_transparentes.png);background-color: #EBE4DB;background-repeat: no-repeat;background-position: left bottom;overflow: hidden;}div.admin_color_alt {background-color: #928d70;padding: 5px;}


div.layout_publique {
margin-left: 8px;
width: 800px;background-image: url(images/fleurs_transparentes.png);background-color: #EBE4DB;background-repeat: no-repeat;background-position: left bottom;overflow: hidden;}

div.menu_gauche {width: 190px;
float:left;padding: 10px;}


div.catalogue {width: 565px;
float:right;
background-image: url(images/fond_degrade_horizontal2.gif);background-repeat: repeat-y;
border-left: 1px #625F4B solid;padding: 10px;}
div.sous_texte{background-color: #B6AB86;
width: 100%;height: 20px;line-height: 15px;}
a.red {color: #c64848;font-weight: bold;}table {font-family: Verdana;font-size: 11px;
border-collapse:collapse;font-weight: bold;}

table.revendeurs {font-family: Verdana;font-size: 11px;
border-collapse:collapse;font-weight: normal;border: 1px #C0BA93 solid;margin: 5px;}

tr.revendeurs{background-color: #C0BA93;
}


table.border {font-family: Verdana;font-size: 11px;
border-collapse:collapse;border: 1px #000000 solid; }

table.pro {font-family: Verdana;font-size: 11px;
border-collapse:collapse;
font-family: Verdana;
color: #4e4d44;font-weight: bold;}

table.admin {font-family: Verdana;font-size: 11px;
border-collapse:collapse;
color: #4e4d44;font-weight: bold;}




tr.firstrow {vertical-align: top;height: 30px;}

tr {text-align: justify;vertical-align: top;
}

tr.fondcouleur{text-align: justify;vertical-align: top;
background-color: #757361;
}

tr.total{text-align: justify;vertical-align: top;
background-color: #e3debc;
}

tr.focusonthisline{text-align: justify;vertical-align: top;border: 1px #000000 solid;}
tr.focusonthisline:hover{background-color: #ffffff;}
textarea {color: #626051;font-family: Verdana;font-size: small;background-color: #BFBB9E;}textarea {color: #626051;font-family: Verdana;font-size: small;background-color: #BFBB9E;}hr {color: #757361;
background-color: #757361;
height: 1px;
border: 0;}



hr.pro {color: #63615e;
background-color: #63615e;
height: 1px;
border: 0;}div.categories {/*background-color: #708951;*/
outline: 0px #cacaca solid;width: 200px;height: 170px;text-align: left;}
div.categories_padding {width: 180px;padding: 10px;height: auto;}
div.masques {
filter:alpha(opacity=100);
-moz-opacity:1.00; /* opacite pour FF */ 
opacity: 1.00; /* opacite pour IE */ 
background-color: #ffffff;z-index: 1;
width: 100%;height: 170px;
margin-top: -170px;overflow: hidden;background-image: url(images/masque_1.jpg);}div.titrepage{position: relative;left: 25px;}
h1 {font-family: Verdana;font-size: 18px;font-weight: bold;}

h1.titre_gamme {font-family: Verdana, Helvetica, Arial, sans-serif;font-size: 20px;color: #000000;font-weight: normal;font-style: normal;
position: relative;
left: 25px;top: 10px;}

h3.pays {font-family: Verdana, Helvetica, Arial, sans-serif;font-size: 18px;font-weight: normal;font-style: normal;
position: relative;
left: 10px;top: 5px;}

h4.revendeurs {font-family: Verdana, Helvetica, Arial, sans-serif;font-size: 14px;position: relative;
left: 10px;top: 10px;}

h1.titre_categorie {font-family: Verdana, Helvetica, Arial, sans-serif;font-size: 14px;color: #000000;}

h3 {font-family: Verdana;font-size: 16px;}span.menu {font-family: Verdana, Helvetica, Arial, sans-serif;font-size: 12px;font-weight: bold;}

span.titre_admin {font-family: Verdana, Helvetica, Arial, sans-serif;font-size: 12px;font-weight: bold;color: #fff9f1;}

span.accueil {font-family: Verdana, Helvetica, Arial, sans-serif;font-size: 14px;font-weight: bold;color: #000000;}


h1.parfum {font-family: Verdana;font-size: 24px;font-weight: bold;}a:link {text-decoration: none; color: #000000;font-weight: bold;} 
a:visited {text-decoration: none; color: #000000;font-weight: bold;}
a:hover {text-decoration: none; color: #000000;font-weight: bold;}
a:active {text-decoration: none; color: #000000;font-weight: bold;}

a.footer:link {color: #a09e93;font-weight: normal;} 
a.footer:visited {color: #a09e93;font-weight: normal;}
a.footer:hover {color: #a09e93;font-weight: normal;}
a.footer:active {color: #a09e93;font-weight: normal;}a.menu_admin:link {color: #7d7b6c;} 
a.menu_admin:visited {color: #7D7B6C;}
a.menu_admin:hover {color: #322F1A;}
a.menu_admin:active {color: #322F1A;}

a.pro:link {color: #58564d; font-weight: bold;} 
a.pro:visited {color: #58564d; font-weight: bold;}
a.pro:hover {color: #58564d; font-weight: bold;}
a.pro:active {color: #58564d; font-weight: bold;}
ul.parfum {list-style-image:url(images/puce_flacon.gif);list-style-position:outside;text-align: justify;}