html, body, form {font-family: Helvetica, Arial, Verdana, sans-serif; margin: 0;
padding: 0; border: 0; height: 100%;width:100%;}
body {background-image:url(bgn-gauche.gif);background-position:left top;
background-repeat:repeat-y;background-color: #f3f1eb;}
div {margin:0;padding:0;border: 0;}
a img {border: 0;}
#global {width:100%;
    position: relative;
    min-height: 100%;
    height: 100%;
    voice-family: "\"}\"";
    voice-family: inherit;
    height: auto;
}
html>body #global { height: auto;}
#corps {width:1000px;
background-image:url(fndHaut.gif);background-position:left top;background-repeat:repeat-x;
}
#menu {background-color: #f3f1eb;margin-left:417px;height:46px;}
#menu * {font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 12px;
text-decoration:none;
margin: 0;padding:0;border:0;
color:#ffffff;vertical-align:middle;
text-align:center;font-weight:bold;}
#menu .menuoff {width:122px;background-image:url(btn-off.gif);}
#menu .menuon {width:122px;background-image:url(btn-on.gif);}

#logo {width:1000px;height:126px;line-height:126px;margin:0;padding:0;border:0;
background-color: #dedfde;}
#contenu {margin:0;padding:0; height:500px;
background-image:url(bgn-gauche.gif);background-position:left top;
background-repeat:repeat-y;background-color: #f3f1eb;}

#contenu #gauche * {margin: 0;padding:0;}

#contenu #gauche h2 {font-family: Georgia, "Times New Roman", Times, serif;
color:#33080f;
font-style:italic;font-size:28px;
text-decoration:underline;
}
#contenu #gauche h3 {font-family: Georgia, "Times New Roman", Times, serif;
color:#801325;
font-style:italic;font-size:19px;
}
#contenu #gauche h4 {font-family: Georgia, "Times New Roman", Times, serif;
color:#33080f;
font-style:italic;font-size:19px;
}
#contenu #gauche h5 {
color:#333333;
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size:15px;font-weight:bold;
}

#bas {position: absolute; bottom: 0;width:100%;line-height:0;}
#bas * {vertical-align:middle;}
#bas p {width:1000px;color: #ffffff;font-size:12px;margin:0;padding:0;border: 0;
font-family: Arial, Helvetica, Verdana, sans-serif;line-height: 24px;
background-image:url(fnd-bas.gif);background-position:left bottom;background-repeat:repeat-x;}
#bas p span{padding:0 0 0 467px;}
#bas p a{color: #ffffff;text-decoration:underline;padding:0 0 0 35px;}
#bas p a:hover {text-decoration:none;}

#bas2 p {color: #ffffff;font-size:12px;margin:0;padding:0;border: 0;
font-family: Arial, Helvetica, Verdana, sans-serif;line-height: 24px;
background-image:url(fnd-bas.gif);background-position:left bottom;background-repeat:repeat-x;}
#bas2 p span{}
#bas2 p a{color: #ffffff;text-decoration:underline;padding:0 0 0 35px;}
#bas2 p a:hover {text-decoration:none;}

.menhaut {font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 12px;
text-decoration:none;
margin: 0;padding:0;border:0;
color:#ffffff;vertical-align:middle;
text-align:center;font-weight:bold;}

.menuoff {width:122px;background-image:url(btn-off.gif);}
.menuon {width:122px;background-image:url(btn-on.gif);}
.fndhaut {background-image:url(fndHaut.gif);background-position:left top;background-repeat:repeat-x;}
.fndgris {background-color: #dedfde;}
.coul {color:#b31b34;}

input {border:1px solid #b31b34; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;background:#ffffff;}
textarea {border:1px solid #b31b34; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;background:#ffffff;}
input.bouton1 {background-color:#a50021; color:#ffffff; font-size:9pt; font-weight:bold; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif;}
.bord {border:1px solid #b31b34;}
.petit {text-decoration:none; font-size:10px; font-family: Verdana, Arial, Helvetica, Trebuchet MS, sans-serif;color: #000000;}
.messerr {color:#cc3300;font-weight:bolder;}

a.meng {font-family: Georgia, "Times New Roman", Times, serif; color:#b31b34; font-style:italic;font-size:19px;text-decoration:none;font-weight:bolder;line-height:40px;}
a.meng:link {color:#b31b34; font-size:19px;text-decoration:none;}
a.meng:visited {color:#b31b34; font-size:19px;text-decoration:none;}
a.meng:hover {color:#33080f; font-size:19px; text-decoration:underline;}
a.meng:active {color:#33080f; font-size:19px; text-decoration:none;}

a.menb {font-family: Georgia, "Times New Roman", Times, serif; color:#33080f; font-style:italic;font-size:19px;text-decoration:none;font-weight:bolder;line-height:40px;}
a.menb:link {color:#33080f; font-size:19px;text-decoration:none;}
a.menb:visited {color:#33080f; font-size:19px;text-decoration:none;}
a.menb:hover {color:#b31b34; font-size:19px; text-decoration:underline;}
a.menb:active {color:#b31b34; font-size:19px; text-decoration:none;}

a.bordeaux {color: #b31b34; text-decoration: none;}
a.bordeaux:visited {color: #b31b34; text-decoration: none;}
a.bordeaux:hover {color: #33080f; text-decoration: underline;}
a.bordeaux:active {color: #33080f; text-decoration: underline;}
h1 {color: #b31b34;	font-weight: bold; font-size:18px;}
