*{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:black}
body{margin:0;margin:0;background: url("img/fond.jpg") repeat top left #D27A88}
table#tableau{width:767px;height:601px;background:url("img/table.jpg") repeat bottom left #EEEAE4;border:1px solid #695648;border-top-width:0}
td#haut{height:106px;width:765px}
td#menu{width:765px;height:19px;vertical-align:top;text-align:left;background:url("img/menu.jpg") no-repeat top left #F590B8}
td#corps{width:765px;height:450px;vertical-align:top;text-align:center;background:url("img/corps.jpg") repeat-x top right}
table#contenu{width:725px;height:400px;background-color:white;border:1px dashed #827DBF;margin:30px 20px 20px 20px}
table#contenu td{vertical-align:top;text-align:left}
td#logo{width:382px;height:150px;background:url("img/logo.jpg") no-repeat top left}
td#droit{width:382px;height:300px;text-align:center}
td#bas{width:765px;height:25px;background-color:#695648;vertical-align:middle;color:white;font-size:14px;font-weight:bold;text-align:center}
td#kmn{width:765px; height:40px;font-size:11px;color:#333333;vertical-align:middle;text-align:center}
td#kmn a{font-size:11px;text-decoration:underline;color:#331209}
td#kmn a:hover{text-decoration:none;color:#A64445}
td#kmn img{vertical-align:middle}
/*********** menu ******************************/
td#menu table{margin:0 0 0 4px;padding:0;height:19px}
td#menu table td{padding:0;margin:0;text-align:center;vertical-align:middle}
td#menu table td a{text-decoration:none;font-size:11px;color:#555555;padding:4px 16px 4px 14px;display:block;background:url("img/bt_menu_off.gif") no-repeat top right}
td#menu table td a:hover,td#menu table td a.active{background:url("img/bt_menu_on.gif") no-repeat top right;color:white}
/*********** mise en page du contenu ***********/
h1{margin:10px 0 10px 10px;padding:0;color:#695648;font-size:18px;font-weight:normal}
h2{font-weight:bold;font-size:14px;color:#2daaa0; margin:5px 10px 5px 10px}
h3{font-weight:bold;font-size:12px;color:#695648;border-bottom:1px solid #FBE9BD;margin:5px 10px}
p{margin-right:10px;margin-left:10px; text-align:justify}
ul{margin-right:15px;margin-left:15px;padding-left:15px}
li{margin-bottom:3px}
a{color:#2daaa0;text-decoration:underline}
a:hover{color:#827DBF;text-decoration:none}
#bas a {color:#FFF; font-weight:bold; text-decoration:none; font-size:14px;}
#bas a:hover {color:#FFF; font-weight:bold; text-decoration:underline; font-size:14px;}
.min{ font-size:smaller;color:#666666}
img.border{border:1px solid #2daaa0}
img.Lmargin{ margin:0 10px 0 0;border:1px solid #2daaa0;float:left}
img.Rmargin{ margin:0 0 0 10px;border:1px solid #2daaa0;float:right}
sup{font-size:smaller}
form{padding:0;margin:0}
input,textarea,select, input, option{color:black}

/*********** table.promos (page promotions) ***********/
table.promos td h3{font-size:14px;margin:10px}
table.promos td.prix{font-weight:bold;color:#F78CB8;text-align:center;vertical-align:middle}
