html{
  font-size:14px;
  font-family:arial;
  background:black url("images/fond.png") no-repeat top center;
  margin-top:0px;
  margin-bottom:0px;
}

body{
  width:1000px;
  margin-left:auto;
  margin-right:auto;
  margin-top:0px;
  margin-bottom:0px;
}

textarea{width:98%;}

a img{border:0px;}

p{margin:0px;}

h1{color:#C49265; font-size:16px; text-align:center;}
h2{margin:0; font-size:12px; font-weight:normal; display:inline; font-family:arial;}
h3{margin:0; font-size:12px; font-weight:normal; display:inline; font-family:arial;}

.header{background:url("images/header.png") no-repeat; width:1000px; height:203px;}
.header object{display:block;}

.menu{font-weight:bold; text-align:center;}
.menu a{font-family:arial; color:white; text-decoration:none;}
.menu-g{background:url("images/menu-g.png") no-repeat; width:248px; height:60px;}
.menu-1{background:url("images/menu-1.png") no-repeat; width:142px; height:60px;}
.menu-2{background:url("images/menu-2.png") no-repeat; width:142px; height:60px;}
.menu-3{background:url("images/menu-3.png") no-repeat; width:142px; height:60px;}
.menu-4{background:url("images/menu-4.png") no-repeat; width:142px; height:60px;}
.menu-s{background:url("images/menu-s.png") no-repeat; width:10px; height:60px;}
.menu-5{background:url("images/menu-5.png") no-repeat; width:51px; height:60px;}
.menu-d{background:url("images/menu-d.png") no-repeat; width:123px; height:60px;}

.top{background:url("images/top.png") no-repeat; width:1000px; height:320px; vertical-align:top;}

.col-d{background:black url("images/col-d.png") no-repeat top; font-size:1px; width:75px; vertical-align:top;}

.cs-h{background:url("images/cs-h.png") no-repeat; width:829px; height:16px; font-size:4px;}
.cs-b{background:url("images/cs-b.png") no-repeat; width:829px; height:16px; font-size:4px;}

.cs-img{background-color:#230D00; width:190px; height:144px; border:2px solid #1B0A02;}
.cs-img img{display:block; margin-left:auto; margin-right:auto;}
.cs-1{background:url("images/cs-1.png") no-repeat; width:50px; height:144px;}
.cs-2{background:url("images/cs-2.png") no-repeat; width:560px; height:144px; vertical-align:top;}
.cs-3{background-color:black; width:25px; height:144px;}

.txt-page{color:#C49265; font-size:12px;}

.contact-titre{color:white; text-decoration:underline; width:80px; vertical-align:top;}
.contact-titre-msg{color:white; width:80px; vertical-align:top;}

.txt-contact-msg{color:#FDD0A8;}

.txt-ref-cat-titre{color:#C49265; font-size:20px; text-align:center;}
.txt-ref-cat-intro{color:#C49265;}

.txt-ref-titre{color:white; font-weight:bold; height:24px; vertical-align:bottom;}
.txt-ref-titre a{color:white; text-decoration:none;}
.ref-desc{color:white; text-decoration:underline; width:100px; vertical-align:top;}
.txt-ref-desc{color:#AD8058; vertical-align:top;}
.txt-ref-desc a{color:#AD8058; text-decoration:none;}
.txt-suite{color:white; text-decoration:underline;}

.txt-choix-souscat{color:white; font-weight:bold; font-style:italic;}
.txt-lien-souscat{color:#696C83; font-weight:bold;}
.txt-lien-souscat a{color:#696C83; text-decoration:none;}

.footer{background:url("images/footer.png") no-repeat; width:1000px; height:170px;}

.txt-footer{color:#734C28; text-align:center; font-size:11px; vertical-align:top; padding-top:24px;}
.txt-footer a{color:#734C28;}
.txt-footer-bold{color:#A47245; font-weight:bold;}

.f-hg{background:url("images/f-hg.png") no-repeat; width:24px; height:24px;}
.f-hd{background:url("images/f-hd.png") no-repeat; width:24px; height:24px;}
.f-bg{background:url("images/f-bg.png") no-repeat; width:24px; height:24px;}
.f-bd{background:url("images/f-bd.png") no-repeat; width:24px; height:24px;}
.f-h{background:url("images/f-h.png") repeat-x; height:24px;}
.f-b{background:url("images/f-b.png") repeat-x; height:24px;}
.f-g{background:url("images/f-g.png") repeat-y; width:24px;}
.f-d{background:url("images/f-d.png") repeat-y; width:24px;}
.f-c{background-color:#211204;}

.fc-h{background:url("images/fc-h.png") no-repeat; width:784px; height:97px;}
.fc-g{background:url("images/fc-g.png") repeat-y; width:97px;}
.fc-d{background:url("images/fc-d.png") repeat-y; width:97px;}
.fc-bg{background:url("images/fc-bg.png") no-repeat; width:97px; height:48px;}
.fc-b{background:url("images/fc-b.png") repeat-x; height:48px;}
.fc-bd{background:url("images/fc-bd.png") no-repeat; width:97px; height:48px;}
.fc-c{background-color:#230D01;}
.fc-c img{display:block; margin-left:auto; margin-right:auto;}

.v-gd{background-color:#201307; height:30px;}
.v-g{background:url("images/v-g.png") no-repeat; width:172px; height:30px;}
.v-d{background:url("images/v-d.png") no-repeat; width:172px; height:30px;}
.v{width:117px; height:30px;}

.pad-l-40{padding-left:40px;}
.pad-lr-40{padding:0px 40px 0px 40px;}

.page-0{color:#FDD0A8; font-weight:bold;}
.page-1 a{color:#734C28;}

.form-erreur{color:red; font-size:12px;}

.input{
  width:80%;
  border:1px solid #AFAFAF;
}

