body {
font-family:Arial, Helvetica, sans-serif;
font-size: 13px;
margin: 0;
padding: 0;
background:#90c156;
color:#797979;
}

#conteneur {
width: 900px;
margin: 0 auto; 
background:#fff;
border:0px solid;
}



#header {
height: 214px;
background:url(thermographie-infiltrometrie/bandeau.jpg) no-repeat 0px 0px;
}


dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}



#menu {
height:19px;
background:#fff;
width:897px;
margin-top:10px;
padding:0px;
font-size:11px;
position:absolute;
margin-left:3px;
}



#menu dl {
float: left;
width:147px;
margin:0px;
padding:0px;
height:19px;
padding-top:0px;
margin-right:2px;
background:#bababa;
}


#menu dl .active {
background:#ec6708;
color:#fff;
}


#menu dl.active a {
background:#c5d0e2;
color:#4673aa;
}


#menu dt {
text-align: center;
background:none;
height:17px;
}

#menu dd {
border:0px solid #fff;
height:100px;
padding-top:2px;
}




#menu li {
text-align: center;
background:#ababab;
background:url(thermographie-infiltrometrie/menu.png) repeat ;
width:100%;
}

#menu li a, #menu dt a {
text-decoration: none;
display: block;
height: 100%;
border: 0 none;

color:#fff;
padding-top:2px;
width:100%;
}

#menu li a:hover, #menu dt a:hover, #menu dd a:hover  {
color:#fff;
background:#ec6708;
}

.cursor {
cursor:default;
}


#centre {
padding:20px 0px 0px 0px;
background:#fff;
}


#pied {
text-align:center;
height: 20px;
color:#999;
font-weight:700;
background:url(thermographie-infiltrometrie/pied.jpg) no-repeat 1px 0px;
font-size:11px;
}

#cep {
width: 929px;
margin: 0 auto; 
padding-left:30px;
color:#008bce;
font-size:11px;
}

#cep a {
margin-right:28px;
text-decoration:none;
color:#fff;
}

#sign {
float:left;
}


#clients {
float:right;
}


#mentions {
float:right;
margin-right:300px;
}


h1 {
font-size:16px;
color:#eb6909;
padding:20px 20px 0px 20px;
margin:0px;
}

h2 {
font-size:14px;
color:#008bce;
padding:10px 20px 10px 20px;
margin:0px;
}

h3 {
font-size:14px;
color:#eb6909;
padding:20px 0px 5px 0px;
margin:0px;
}


p {
margin: 0;
padding:5px 20px 5px 20px;
color:#797979;
text-align:justify;
font-size:11px;
}

strong {
color:#eb6909;
}

.orange {
color:#eb6909;
font-weight:700;
}

.center {
margin: 0;
padding:5px 20px 5px 20px;
text-align:center;
font-size:11px;
}



#centre li {
padding:10px 10px 10px 10px;
color:#797979;
}


.zone {
border:1px solid #666;
background:#bababa;
color:#fff;
}

.submit {
border:1px solid #666;
background:#bababa;
color:#fff;
}

.submit:hover {
border:1px solid #666;
background:#fff;
color:#eb6909;
cursor:pointer;
}



b {
color:#4997cd;
}


