body {
background-color:#DAC0BC;
margin:0px;
padding:0px;
}
.conteneur {
position:absolute;
background-color:#FFFFFF;
margin:0px;
padding:0px;
top:50%;
margin-top:-195px;
left:50%;
margin-left:-360px;
width:718px;
height:379px;
}
.flash {
position:relative;
margin:0px;
padding:0px;
top:15px;
left:15px;
}
.formulaire_contact, td, input, textarea, select {
font-family:verdana;
font-size:9px;
}
.formulaire_bloc {
position:absolute;
width:390px;
height:530px;
padding:10px;
margin:10px;
background-image:url(img/formulaire/bg.gif);
border: 10px solid white;
}
.produits_menu {
font-family:verdana;
font-size:9px;
color:white;
}
.produits_texte {
font-family:verdana;
font-size:9px;
color:black;
}

.depot_menu {
font-family:verdana;
font-size:11px;
color:black;
}

.depot_texte {
font-family:verdana;
font-size:9px;
color:black;
}

.depot_title {
font-family:verdana;
font-size:12px;
color:black;
font-style:normal;
font-variant:normal;
font-stretch:normal;
font-weight:bold;
}

a {
color:black;
text-decoration:none;
}
.produits_bloc {
position:absolute;
width:430px;
height:auto;
padding:10px;
margin:10px;
background-image:url(img/formulaire/bg.gif);
border: 10px solid white;
}

.map_bloc {
position:absolute;
width:636px;
height:auto;
padding:10px;
margin:10px;
background-image:url(img/formulaire/bg.gif);
border: 10px solid white;
}

.produits_bloc_menu {
position:absolute;
width:150px;
height:auto;
padding:10px;
margin:10px;
background-image:url(img/formulaire/bg.gif);
border: 10px solid white;
}

img {
padding: 0.5em;
margin: 5px 15px 15px 0;
background-color: #eee;
border: 1px #ccc solid;
}
