@charset "utf-8";
/* CSS Document */

body {
margin-top: 5px;
background-color: #D5C6B3;
}

a#1:link {font-family: Arial, Helvetica, sans-serif;font-size: 9px;color: #FFFFFF; text-decoration: none }
a#1:visited {font-family: Arial, Helvetica, sans-serif;font-size: 9px;color: #FFFFFF;text-decoration: none }
a#1:hover { font-family: Arial, Helvetica, sans-serif;font-size: 9px;color: #000000;  text-decoration: none }

a#red:link {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px;color: #2F6200; font-weight:bold; text-decoration: none }
a#red:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px;color: #2F6200; font-weight:bold; text-decoration: none }
a#red:hover { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px;color: #D90000; font-weight:bold;  text-decoration: none }

.H1 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;color: #FFFFFF;}


.a12j {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #000000; text-align: justify}
.v9blanc {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;color: #FFFFFF;}
.v11beige {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #D5C6B3;}
.v11gris {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #808080;}	
.v11marronj {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #432F21; text-align: justify;}
.v12vertj {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #2F6200; text-align: justify;}
.v12noir {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #000000;}	
.v12marron {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #614330;}	
.v13marron {font-family: Verdana, Arial, Helvetica;font-size: 13px;color: #614330; text-align: justify}
.v13vertj {font-family: Verdana, Arial, Helvetica;font-size: 13px;color: #2F6200; text-align: justify}
.v14noir {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px;color: #000000;}	
.v14gnoir {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px;color: #F000000; font-weight:bold;}
.v14ggris {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px;color: #474645; font-weight:bold;}
.v14gblanc {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px;color: #FFFFFF; font-weight:bold; }	
.v13marronj {font-family: Verdana, Arial, Helvetica;font-size: 13px;color: #614330; text-align: justify}
.v16gnoir {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 16px;color: #000000; font-weight:bold;}
.v16gvert {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 16px;color: #2F6200; font-weight:bold;}
.v16grouge {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 16px;color: #FF0000; font-weight:bold;}


div#contact_general {
    position: relative;
    top: 48px;
    left: 510px;
    width: 460px;
    height: 520px;
}

#contact_general p {
    font: normal 12px Arial, Verdana, Helvetica, sans-serif;
    margin: 0 0 12px 0;
}

div#fields1 {
   position: relative;
   top: 0px;
   left: 0px;
   width: 300px;
   height: 101px;
}

img#illust {
display: block;
position: relative;
float: right;
margin: 10px 65px 0 0;
width: 90px;
height: 80px;
}

div#fields2 {
   position: relative;
   top: 20px;
   left: 0px;
   width: 300px;
   height: 80px;
}

div#fields3 {
   position: relative;
   top: -20px;
   left: 0px;
   width: 380px;
   height: 140px;
}

div#fields4 {
   font:  Normal 11px Verdana;
   z-index: 99
}

div#cm_contener_select {
position: absolute;
top: 65px;
left: 147px;
width: 300px;
height: auto;
/*background-color: #E5E5E5;*/
}

label.cm_lab_gauche {
float: left;
width: 24%;
padding-right: .5em;
padding-top: .2em;
text-align: left;
font:  Normal 11px Verdana; 
}

#fields1 input {
width: 17em;
margin-bottom:2px;
text-align: left;
font: 12px Arial;
background-color: transparent;
border: 1px solid #808080;
margin-bottom: 8px;
}

#fields2 input {
width: 17em;
margin-bottom:2px;
text-align: left;
font: 11px Arial;
background-color: transparent;
border: 1px solid #808080;
}

#fields3 p {
font:  Normal 11px Verdana;
margin: 0px;
}

#fields4 p {
font:  Normal 11px Verdana;
margin: 0px;
}

div#fields5 {
position: relative;
top: 10px;
left: 90px;
width: 200px;
height: 40px;
}

#fields4 input {
width: 7em;
font: 11px Arial;
background-color: transparent;
border: 1px solid #808080;
z-index: 100;
}

div#confirm {
position: relative;
top: 80px;
left: 10px;
width: 300px;
height: 60px;
padding: 40px;
text-align: center;
border: 1px solid black;
}

#fields3 textarea {
width: 31em;
height: 120px;
margin-bottom: 2px;
text-align: left;
font: 12px Arial;
background-color: transparent;
border: 1px solid #808080;
overflow: auto;
}

div.liens {
    position: relative;
    top: 80px;
    left: 0px;
    width: 590px;
    height: 368px;
    overflow: auto;
}

div.mentions {
    position: relative;
    top: 80px;
    left: 0px;
    width: 560px;
    height: 350px;
    padding-right : 18px;
	overflow: auto;
}

div#titre_page {
position: relative;
top: 263px;
left: 835px;
width: 145px;
height: 15px;
color: #790000;
font: normal 17px Arial;
}

div#link_lang {
position: relative;
top: 289px;
left: 790px;
width: 125px;
height: 27px;
cursor: pointer;
}

div#situa_container {
position: relative;
top: 12px;
left: 13px;
width: 980px;
height: 563px;
}

div#situa_left {
position: absolute;
top: 0px;
left: 0px;
width: 286px;
height: 100%;
}


