/*--------------------------------------------- contact.php---------------------------------------------*/
#main h1#titre_cont{
	display:block;
	width:885px;
	height:40px;
	margin:20px 0px 0px 50px;
	background:url(images/titre-fiche-contact.png) no-repeat scroll;
}
#main #contact{
	margin-left: 165px;
}
#main #contact h2{
	display:block;
	margin:20px 0px 10px 0px;
	background:url(images/mini-logo2.jpg) no-repeat scroll;
	height:20px;
	width:523px;
	padding-left:30px;
	font-size:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#011163;
}
#main #contact form{
	margin-bottom: 30px;
}
#contact fieldset{
	padding: 15px 0px;
	border: 1px solid #A3C3DE;
	width: 510px;
	margin-left: 45px;
	background-image: url(images/transparence.png);
	* background-image: None;
	background-repeat: repeat;
	* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/transparence.png", sizingMethod='scale');
}
#contact label{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #011163;
}
#contact p{
	margin-left:20px;
	text-align: left !important;
	font-size:11px;
	color: #011163;
}
#contact p#lool{
	width: auto !important;
}
#contact #label-message{
	width: 600px;
	display: block;
}
#contact input{
	margin:3px 5px 0px 5px;
	padding-left:2px;
	border:1px solid #C3D2DE;
	font-size:11px;
}
#contact select{
	margin:3px 5px 0px 5px;
	padding-left:2px;
	border:1px solid #C3D2DE;
	font-size:11px;
}
#contact input.radio{
	border:0px;
	background-color:#cccc99;
}
#contact textarea{
	display: block;
	width:360px;
	height:60px;
	padding: 0px;
	padding-left:2px;
	border:1px solid #C3D2DE;
	background-color:#f5f9fd;
	font-size:11px;
	padding:0;
	margin:-10px 0 0 100px;
	float:none;
}
#contact #nom{
	margin-left:71px;
	margin-right: 30px;
}
#contact #prenom{
	margin-left:43px;
}
#contact #type{
	margin-left:44px;
}
#contact #pg{
	margin-left:25px;
}
#contact #appel{
	margin-left:13px;
}
#contact #ville{
	margin-left:55px;
}
#contact #adresse{
	margin-left:59px;
}
#contact #mr{
	margin-left:66px;
	border: none;
}
#contact #mme{
	border: none;
}
#contact #code_postal{
	margin-left:29px;
	margin-right: 30px;
}
#contact #telephone {
	margin-left:38px;
	margin-right: 30px;
}
#contact #comm{
	margin-top: 25px;
}
#contact #valider{
	margin-left:440px;
	margin-top: 15px;
	border: none;
}
#contact #bureau, #contact #commerce{
	border: none;
}
#contact #nota{
	margin-left:45px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:red;
}
#contact  p#confirm{
	padding: 40px;
	margin: 30px 0px 30px 60px;
	width: 400px;
	text-align:center !important;
	border: 1px solid #A3C3DE;
	background-image: url(images/transparence.png);
	* background-image: None;
	background-repeat: repeat;
	* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/transparence.png", sizingMethod='scale');
}
#contact p#confirm a{
	display: block;
	margin-top: 5px;
	text-align: center;
	color: black;
	font-weight: bold;
}
