/* ===| VII. CONTACT FORM |===================================================== */
#frmContact{margin: 0; padding: 5px 5px 5px 5px ; width: 640px; text-align: justify; background: transparent;}
#frmContact label{ padding: 4px 2px 0px 2px; clear:both;}
#frmContact label span{ width: 120px; float: left; padding-left: 0px; padding-top: 6px;  height: 16px;}
#frmContact label input{ vertical-align: top; width: 150px; margin: 2px 0;}
#frmContact label textarea{width: 260px; vertical-align: top; height: 70px; text-align: left;}
div.submit-buttons{ width: 310px;height: 30px;float: left;	text-align: center; padding: 40px 0 0 20px;}
.buttonE
{background: url(../../images/charte/envoyer.jpg) no-repeat top left;border:0 none;width: 84px; height: 22px; }
.buttonEover
{background: url(../../images/charte/envoyer-over.jpg) no-repeat top left;border:0 none;width: 84px; height: 22px;cursor: pointer;
}
.buttonR{background: url(../../images/charte/retablir.jpg) no-repeat top left; border:0 none;width: 84px; height: 22px; margin-left: 5px;}

.buttonRover{background: url(../../images/charte/retablir-over.jpg) no-repeat top left;border:0 none;width: 84px; height: 22px;cursor: pointer; margin-left: 5px;
}

.contact-form
{
  border: solid 1px #d2d2d2; float: left; padding: 15px 0; background: #f4f4f4;
}

.col-left
{
 float:left; padding: 0px 10px 0 20px; width: 310px;
}

.col-right
{
  float:left; width: 286px;padding-right: 10px;
}

.message
{
  float:left;width: 266px; padding: 0px 10px 0 20px;
}



.inputForm{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 text-align: left;
 background: #ffffff;
 color: #003555;
 border: 1px solid #66b6d0;
 font-weight: normal;
 float:left;
 padding:2px;
 height:14px;}
.inputFormOver{
font-family: Verdana, Arial, Helvetica, sans-serif;
background: #e2f0f4;
color: #000000;
font-size: 11px;
text-align: left;
font-weight: normal;
float:left;
padding:2px;
height:14px;
border: 1px solid #66b6d0;
}

 .checkbox input
 {
    height:13px;
		width: 13px;
		float: left;
		margin: 0px;
		padding: 0px;
}

.ckb-text
{
    height:15px;
		width: 80px;
		float: left;
		padding: 0px 0 0 5px;
}

  /* ======== | merci | ==================== */
#merci
{
    padding-top: 120px;
	  float:left;
    padding-left:160px;

}
    #merci p {

        font-weight: bold;
        text-align: center;
        color: #002b3e;
        font-size: 12px;
				width: 300px;
				padding: 15px;
				background-color: #f4f4f4;
				border: solid 1px #d2d2d2;
        }
     #merci a:link, #merci a:visited
    {
      font-weight: bold;
      text-decoration: none;
       color: #0075a6;
    }
    #merci a:hover,  #merci a:active
    {
      font-weight: bold;
      text-decoration: none;
			color:#002b3e;

    }