
 /*--------------------------- newsletter ---------------------------*/
/* .ok-button,.ok-buttonOver{

    float: left;
    border: 0;
   width: 29px;
    height: 19px;
    cursor: pointer;

}

.ok-button{
background: url(../images/charte/ok.jpg) no-repeat top left;

}
.ok-buttonOver{
background: url(../images/charte/ok-ov.jpg) no-repeat top left;

}*/

.buttonOK

{
  width: 55px;
  height: 16px;
  float:left;
  padding-top: 13px;
  cursor: pointer;
}



.button{
  width: 76px;
	height: 19px;
  float: right;
  clear: both;
	cursor: pointer;
  margin-right:3px;
  padding-top: 13px;
}


/*--------------------------- contact ---------------------------*/
#frmContact
{
  width:480px;
}

.title-contact
{
	text-align:center;
	width:95%;
	clear:both;
	padding-top:5px;
  padding-left: 50px;
	font-weight:bold;
  font-size: 11px;
}

.title-oblig
{
    text-align:center!important;
    padding-top:5px;
    color:#6B9B0B;
    font-size:11px;
    font-weight:normal;
    margin-bottom:5px;

}

.comment-title
{
  font-family: Arial, Helvetica, sans-serif;
	float:left;
	clear:both;
  font-size:11px;
	text-align:left;
	height:25px;
	width:500px;
	font-weight:bold;
	color:#7e267e;
	margin-left:5px;
	margin-bottom:0px;
}

/*checkbox*/
.check-box{
  float:left;
}

.mail_input
{
  font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#026FB4;
  float:right;
  width:130px;
}

.mail_label{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	float:left;
	text-align:left;
	height:15px;
	color:#020202;
	width:75px;
	margin-top:10px;
}
.mail_input3{
 width:400px;
 padding:2px 0 0 0;
 float:left;
 clear:left;
}

.buttonE
{
  background: url(../images/charte/envoyer.jpg) no-repeat top left;
	border: none;
	width: 90px;
	height: 20px;
}

.buttonEover
{
  background: url(../images/charte/envoyer-over.jpg) no-repeat top left;
	border: none;
	width: 90px;
	height: 20px;
cursor: pointer;
}
.buttonR
{
  background: url(../images/charte/retablir.jpg) no-repeat top left;
	border: none;
	width: 90px;
	height: 20px;
}

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

.inputForm
{
  font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	margin: 5px 0 0 0px;
	width:128px;
  border: 1px solid #699B07;
	background-color:#fbfbfb;
	color: #666666;
	float:left;
  padding:2px 0;
	height:12px;
}
.inputForm1
{
  font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	padding: 2px;
	width: 470px;
  border: 1px solid #699B07;
	background-color:#fbfbfb;
	color: #666666;
	float:left;
	height:50px;
  margin-left:6px;
}

.inputFormOver
{
  font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	margin: 5px 0 0 0px;
	width: 128px;
	font-weight: normal;
	float:left;
  padding:2px 0;
	height:12px;
  color: #000000;
  border: 1px solid #666666;
	background-color: #efefef;
}
.inputFormOver1
{
  font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	padding: 2px;
	width:470px;
  color: #000000;
  border: 1px solid #666666;
	background-color: #efefef;
	float:left;
	height:50px;
  margin-left:6px;
}

.mail-send{
float:left;
width:80px;
margin-right:10px;
}
.mail-reset{
float:left;
width:80px;
}
/*.formular
{
  width:600px;
  float:left;
  margin-left:60px;
  display:inline;
}*/

.couleur
{
  color:#6B9B0B;
  font-weight: bold;
}
#info-contact
{
  background: url(../images/charte/bg-info-contact.gif) no-repeat top center;
  width: 266px;
  height: 310px;
  margin-top:10px
}
#info-contact1
{
  background: url(../images/charte/bg-info-contact1.gif) no-repeat top center;
  width: 266px;
  height: 350px;
  margin-top:10px
}

.plan
{
  float: right;
  margin-right: 10px;
  margin-top:70px;
}


