* { font-family:verdana,arial;}

form { margin:0; padding:0; }

body {
    margin:0px;
    padding:0px;
    background-color:#DB9745;
}

h1 {
    background-color:#2E081C;
    color:#DB9745;
    font-size:16px;
    font-weight:bolder;
    font-family:arial;
    padding:15px;
}

h1.titrehp {
    background-color:#DB9745;
    color:#2E081C;
    font-size:16px;
    font-weight:bolder;
    font-family:arial;
    padding:15px;
}


h2 {
    padding-left:10px;
    color:#000000;
    font-size:16px;
    font-weight:bolder;
    font-family:arial;
    margin:0px;
}
h3 {
    padding-left:20px;
    color:#000000;
    font-size:12px;
    font-weight:bolder;
    font-family:arial;
    margin:0px;
}
h4 {
    padding-left:10px;
    color:#000000;
    background-color:#DB9745;
    font-size:16px;
    font-weight:bolder;
    font-family:arial;
    margin:0px;
}
h5 {
    padding-left:10px;
    color:#DB9745;
    border-left:10px solid #cccccc;
    background-color:#000000;
    font-size:0.7em;
    font-weight:bolder;
    font-family:arial;
    margin:0px;
}
h6 {
    padding-left:10px;
    color:#2E081C;
    border-left:10px solid #DB9745;
    background-color:#c9c9c9;
    font-size:0.7em;
    font-weight:bolder;
    font-family:arial;
    margin:0px;
}
#contenu {
    padding-left:0px;
    padding-right:0px;   
}
p, li {
    font-size:12px;
    color:#2E081C;
    padding-left:15px;
    padding-right:15px;   
}
a {
    text-decoration:none;
    font-family:verdana;
    color:#2E081C;
    font-weight:bolder;
}

a.actif { color:#2E081C; }
a:hover { color:#ffffff; }

#formvc input, #formvc select {
    font-size:10px;
}

#formvc td.court input, #formvc td.court select {
    width:60px;
    font-size:10px;
}

td.long input, td.long select {
    width:200px;
    font-size:10px;
}

#formvc textarea {
    width:100%;
}

a.img_i {
display:block;
width:60px;
height:60px;
background-image:url(/images/global/i_inverse.png);
float:left;
}

a.img_i span {
display:none;
}

a.img_homepage {
display:block;
width:60px;
height:60px;
background-image:url(/images/global/homepage_inverse.png);
float:left;
}

a.img_homepage span {
display:none;
}

a.img_pdf {
display:block;
width:60px;
height:60px;
background-image:url(/images/global/pdf_inverse.png);
float:left;
}

a.img_pdf span {
display:none;
}

a.img_contact {
display:block;
width:60px;
height:60px;
background-image:url(/images/global/contact_inverse.png);
float:left;
}

a.img_contact span {
display:none;
}