body { 
    display: block;
    margin: 0;
    background-color: #000000;
    background-image: url("images/bg.jpg");
    background-repeat: repeat-x;
    font-family:arial;
}
img {
    border: 0;
    padding: 0;
    margin: 0;
}

#wrap {
    width: 899px;
    margin-left:auto;
    margin-right:auto;
    margin-top :0;
    margin-bottom:0;
    padding: 0;
 }

#navwrap {
    margin: 0;
    padding: 0;
    height:34px;
    background-color: #3D3331;
    background-image: url("images/navbar.jpg");
    background-repeat: repeat-x;
}

ul#nav {
    font-size: 16px;
    letter-spacing: 1px;
    list-style: none;
    margin: 0 auto;
    padding :0;
    overflow: auto;
}
ul#nav li {
    display:inline;
}
ul#nav li a {
    width:127.83px;
    height:21px;
    text-decoration:none;
    font-weight: bold;
    display: block;
    padding: 5px 10px;
    color: #eeeeee;
    float: left;
    text-align: center;
    border-top: 1px solid #815444;
    border-right: 1px solid #3d1000;
    border-bottom: 1px solid #3d1000;
    border-left: 1px solid #815444;
}
ul#nav li a:hover {
    background: #ffffff;
    color: #000000;
    border-top: 1px solid #815444;
    border-right: 1px solid #c59888;
    border-bottom: 1px solid #c59888;
    border-left: 1px solid #815444;
}

#titre {
    margin: 10px 10px;
    color: #b7011b;
    width: 521px;
    height: 52px;
    text-indent:10px;
    font-size: 25px;
    font-variant:small-caps;
    background: url("images/titre.jpg");
    background-position: 0px -22px;
}

#contenuwrap, #contactswrap {
    padding: 10px;
}

#contenuwrap {
    background-color: #ffffff;
    text-align:justify; 
    text-indent:25px;
}

#contactswrap
{
    height: 75px;
    background-color: #3d3d3d; 
    font-size: 13px;
    color: #acacac;
    margin: 0;
}

ul#contacts {
    font-size: 13px;
    list-style: none;
    margin: 0;
    padding :0;
    overflow:visible; 
    border: 5px red;
}

ul#contacts li {
    display:inline;
    float:left;
    width: 210px;
}

ul#contacts li a {
    color: #b7011b;
}
ul#contacts li h3
{
    font-size:15px;
    color: #ffffff;
    margin: 0; 
    padding: 0; 
}

#copyrightwrap {
    padding: 5px;
    position:relative;
    background-color: #252525;
    color: #ffffff;
    text-align: center;
    font-size:10px;
    border: 2px red;
}