/* **************************************************************************************************** */
/* PAGE - CONTACT */
/* **************************************************************************************************** */

div#content div#content-middle div#data div#contactPage{
}

/* **************************************************************************************************** */

div#content div#content-middle div#data div#contactPage .erreur{
	text-align:center;
	color:#FF0000;
	font-weight:bold;
	border:1px solid #FF0000;
	width:75%;
	margin:0 auto 10px auto;
	padding:3px;	
}

/* **************************************************************************************************** */

div#content div#content-middle div#data div#contactPage table td{
	padding:3px;	
}

div#content div#content-middle div#data div#contactPage .url{
	display:none;
}

div#content div#content-middle div#data div#contactPage .cnil{
	margin:10px 0 0 0;
	text-align:justify;
}

/* **************************************************************************************************** */

div#content div#content-middle div#data div#contactPage .coord{
	margin:0 0 20px 0;
}

div#content div#content-middle div#data div#contactPage .texte,div#content div#content-middle div#data div#contactPage .cnil{
  width : 870px;
  margin : 20px auto;
}

div#content div#content-middle div#data div#contactPage .bloc_trio{
  width : 285px;
  height : 555px;
  float : left;
  padding : 15px;
  padding-top : 0px;
  border-right:1px solid #999999;
}

div#content div#content-middle div#data div#contactPage .bloc_trio#bloc_acces{
  border-right : none;
}


div#content div#content-middle div#data div#contactPage .bloc_trio h2{
  font-variant:small-caps;
  font-size:1.2em;
  text-align : center;
  color : black;
  margin : 15px 0px;
  margin-top : 0px;
  height : 30px;
  padding-top : 10px;
}

div#content div#content-middle div#data div#contactPage #bloc_acces h2{
  background : url(../../images/css/iconeContact3.jpg) no-repeat top left;  
}


div#content div#content-middle div#data div#contactPage #bloc_coordonnees h2{
  background : url(../../images/css/iconeContact2.jpg) no-repeat top left;  
}

div#content div#content-middle div#data div#contactPage #bloc_formulaire h2{
  background : url(../../images/css/iconeContact1.jpg) no-repeat top left;  
}

.bloc_trio p input[type=text],.bloc_trio li input[type=text]{
  border:1px solid #999999;
  padding : 3px;
}

.bloc_trio p textarea{
  border:1px solid #999999;
}

#bloc_formulaire p{
  margin : 10px 0px;
}

.coord p{
  line-height : 1.5em;
}

.submitButton{
  text-align : center;
  width : 255px;
  margin : 15px 0px;
}

.bloc_trio label{
  background : url(../../images/css/puce_fleches_blanc.jpg) no-repeat  left top;
  padding-left: 15px;
}

.div_bloc_trio{
  overflow : hidden;
}

.maps{
  background :  url(../../images/icones/map_magnify.png) no-repeat  left top;
  padding-left:20px;
}
.imprimerPlan{
  background :  url(../../images/icones/printer.png) no-repeat  left top;
  padding-left:20px;
}
.lien_acces {
  padding: 20px 0px;
  padding-left: 55px;  
  padding-bottom : 0px;
}

.lien_acces a{
  display : block;
  float : left;
  height : 22px;
  text-decoration : underline;
  clear : left;
}