body, td{
	font-family: Arial;
	font-size:12px;
	margin:0px;
	background-color:#dfe8f6;
}

h1{font-family: Arial; font-size:11px;margin-top:0px;}

.retour_contact{color:#818199; font-size:14px; margin-left:190px; margin-top:150px}

a{
	color:red;
	text-decoration:underline;
}

.clear {
clear:none;
}

.modalDialog_transparentDivs{	
	filter:alpha(opacity=40);	/* Transparency */
	opacity:0.4;	/* Transparency */
	background-color:#000000;
	z-index:1;
	position:absolute; /* Always needed	*/
}
.modalDialog_contentDiv{
	border:3px solid #818199;	
	padding:2px;
	z-index:100;/* Always needed	*/
	
	position:absolute;	/* Always needed	*/
	background-color:#dfe8f6;	/* White background color for the message */
}
.modalDialog_contentDiv_shadow{
	z-index:90;/* Always needed	- to make it appear below the message */
	position:absolute;	/* Always needed	*/
	background-color:#535354;
	filter:alpha(opacity=30);	/* Transparency */
	opacity:0.3;	/* Transparency */	
}

	/* CSS for the demo. CSS needed for the scripts are loaded dynamically by the scripts */
	
	#container_contact{
		margin:0 auto;
		margin-top:10px;
		padding:0px;
		background-color:#dfe8f6;
	}
	.bandeau_contact {background:url(images/bg.gif) repeat-x 0 0 #dfe8f6; width:550x; height:40px;}
	.bandeau_contact h2{color:#15428b; font-size:12px; padding-bottom:5px;float:left; margin-left:2px; margin-top:4px;}
	
	.iframe_contact {float:left;top:0px;background-color:#dfe8f6;}
	.iframe_contact form {font-family: Arial; font-size:11px;}
	.iframe_contact label {font-family: Arial; font-size:12px; margin-left:20px;margin-right:10px;}	
	.iframe_contact input {border:1px solid #535354; background:#FFF;font-family: Arial; font-size:11px; width:300px;font-weight:normal; padding-left:2px;}
	.iframe_contact textarea {border:1px solid #535354; background:FFF;font-family: Arial; font-size:12px; width:400px; height:200px;font-weight:normal}
	.iframe_contact input.validate {border:0px; float:right; width:auto; padding-left:0px;}
	.iframe_contact .TextArea {background-color:#FFFFFF; padding:5px 5px 5px 5px; border:1px solid #535354; width:385px;}
	.iframe_contact .InPut {background-color:#FFFFFF; padding:0px 0px 0px 2px; border:1px solid #535354; width:300px;}
	.iframe_contact  h3{text-decoration:underline; color:blue; font-family: Arial; font-size:11px; margin:2px 0px 0px 0px}
	
	.close {float:right;margin-top:4px; margin-right:2px;}
	
	/* Alternative layout for the message box - used by one of the messages */
	
	.modalDialog_contentDiv_error{
		border:3px solid #FFF;	
		padding:2px;
		z-index:100;/* Always needed	*/
		position:absolute;	/* Always needed	*/
		background-color:#F00;	/* White background color for the message */
		color:#FFF;
	}
	.modalDialog_contentDiv_error a{
		color:#FFF;
	}