@charset "utf-8";
/* CSS Document */

/*  Images png   */
img {
behavior:url(pngHack.htc);
}

body {
margin:0px;
}

#body1{
background-color:#3a4044;
background-image:url(images/1pixelfond.jpg);
background-repeat:repeat-x;

}
#body2 {
background-color:#0e1215;}
#site {
width:939px;
}
p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#596166;
margin:0;}


#homedecoupe {
margin-top:50px;}
#homeflash {
margin-top:80px;}
/*menu*/

#menu {
width:921px;
height:51px;
background-image:url(images/1pixelmenu.gif);
background-repeat:repeat-x;}
#menuu {
width:921px;
height:51px;
position:relative;
padding:3px 0px 0px 0px;
}
#menuborddroite {
position:absolute;
right:-1px;
top:0px;}
#menubordgauche {
position:absolute;
left:0px;
top:0px;
width:9px;
height:51px;}
#menuu ul {
padding:0;
margin:0px 0px 0px 0px;
}

#menu li {
display:inline;
}
.premierli {
margin:0px 60px 0px 60px;
}
.premierli2 {
margin:0px 96px 0px 96px;
}
.premierli3 {
margin:0px 85px 0px 85px;
}
#menuseparation1 {
margin-bottom:3px;}
#menuseparation2 {
margin-bottom:3px;}
/*contenuhome*/
#homephoto {
margin-top:14px;
margin-bottom:14px;}
/*contenu*/
#contenuhaut {
margin-top:14px;
background-color:#dadddf;
width:920px;
height:31px;}
#contenuhautoffres{
margin-top:14px;
background-color:#dadddf;
width:920px;
height:31px;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bold;
text-align:right;}
#contenuhautoffres p {
margin-right:15px;
margin-left:15px;
margin-top:3px;
}
#contenuhautoffres a {
text-decoration:none;}
#titretypo {
position:absolute;
top:-27px;
left:26px;}
#contenuhaut h1 {
margin:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:#171b1f;font-weight:bold;
margin-left:47px;}
#contenu {
background-color:#FFFFFF;
width:920px;
position:relative;}
#contenuoffres {
background-color:#FFFFFF;
width:920px;
position:relative;
}
#retourauxoffresbas {
position:absolute;
top:830px;
left:785px;
font-family:Georgia, "Times New Roman", Times, serif;
text-decoration:none;
font-weight:bold;}
#imprimer {
position:absolute;
top:830px;
left:35px;
font-family:Georgia, "Times New Roman", Times, serif;
text-decoration:none;
font-weight:bold;
}
#contenu h1 {
color:#171b1f;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin:0;
}
/*contenupresentation*/
#signaturelalonde {
text-align:right;}
#signaturelalonde p {
font-size:12px;
}
#photo-lalonde {
float:left;
padding-left:58px;
margin-top:15px;
}
#photo-lalonde2 {
position:absolute;
top:75px;
left:150px;
}
#photo-lalonde2 p {
margin-top:3px;
font-size:10px;
}
#presentationhaut2 {
margin-left:410px;
margin-right:150px;
text-align:justify;
padding-top:53px;
padding-bottom:50px;
}
#presentation3 {
padding-top:15px;
padding-bottom:20px;}
#presentation3 p{
text-align:justify;}
#photo-lalonde3 {
text-align:center;}
#presentationhaut {
margin-left:309px;
margin-right:58px;
text-align:justify;
padding-top:13px;
}
#presentationbas  {
text-align:justify;
margin:30px 58px 0px 58px;
padding-bottom:20px;}

#tableaupresentation p{
text-align:justify;}
/*contenucontact*/
.etoileContact{
color:#E62244;
line-height:8px;
vertical-align:middle;
}

.tableaucontact p {
margin:0;
color:#596166;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;}
.tableaucontact h1 {
color:#171b1f;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
margin:0;}
.champs {
width:269px;
border:1px solid #aab4bc;
background-color:#d2d6d9;}
.tableaucontact textarea {
border:1px solid #aab4bc;
background-color:#d2d6d9;
font-family:Verdana, Arial, Helvetica, sans-serif;
width:100%;
font-size:12px;}





/*signature*/
#signature {
text-align:right;
margin-top:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
margin-bottom:10px;
}
#signature  a{
color:#171b20;
text-decoration:none;
margin-right:25px;
}
#signature  a:hover{
color:#d2d6d9;
}
