/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/*      EASYWEB CONSULTING STYLE SHEET 2007-08-25        */
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

#nav_contact{ background-position: 0 -46px }

h2{
  margin: 0 10px 0 10px;
}

#bh_groupe_contact {
  width: 200px;
  height: 100px;
  background: transparent url(../img/bh_groupe_contact.png) repeat-x left top;
  margin: 20px auto 0 auto; 
}

#contact_left {
  float: left;
  width: 300px;
  padding: 20px 10px 10px 10px;
}

#contact_left div.bh_contact{
  width: 110px;
  height: 135px;
  margin: auto auto;
  background: transparent url(../img/bh_contact_big.png) repeat-x left top 
}

#contact_right {
  float: left;
  width: 500px;
  padding: 10px;
  padding: 20px 10px 10px 10px;
}

#contact_contact_form{
  padding: 10px 0 0 0;
  margin: 0;
}

#contact_contact_input{
  width: 100px; height: 16px;
  margin : 0; padding: 0;
  border: 1px solid #000000;
  background: transparent url(../img/search_txt.png) repeat-x left top 
}

#contact_contact_btn{
  width: 18px;
  height: 18px;
  margin : 0; padding: 0;
  border: 0;
  background: transparent url(../img/btn_search.png) no-repeat left top 
}

#contact_message input,textarea{
  margin : 0; padding: 2px;
  border: 1px solid #565656;
  background-color: #FAFAFA;
  margin: 3px 0 3px 0;
}

#contact_message input{
  width: 200px; height: 16px;
}

#contact_message textarea{
  width: 348px; height: 150px;
}

#contact_message label{
  float: left;
  text-align:right;
  display: inline;
  width: 120px;
  white-space: nowrap;
}

#contact_message label{
  padding: 5px 5px 0 0;
}

#contact_message input.envoyer{
    width: 80px;
    height: 25px;
    margin : 0; padding: 0;
    border: 0;
	cursor: pointer;
    background: transparent url(../img/btn_envoyer.png) no-repeat left top;
}
