.contformu {
	position:absolute;
	background: #232323; 
	width:440px; 
	height:auto;
	top:-300px;
	text-align:center;
	color: #fff;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px;
	z-index:1004; 
	}
.fond {
	position:absolute;
	background: #ffffff; 
	width:100%; 
	height:100%;
	left:0px;
	top:0px; 
	z-index:1003; 
	}
.exped {
	background: transparent url(fusee.png) no-repeat;
	color: #333333;
	}
.contactable {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	}
.contactable .titre {
	text-align: center;
	color: gray;
	font-size:20px;
	}
.contactable .label {
	width: 70px;
	height: 30px;
	padding-right: 10px;
	text-align: right;
	color: gray;
	font-size:14px;
	}
.contactable input[type=text] {
	background:black;
	color: #fff;
	width:300px;
	height: 20px;
	border:gray 1px solid;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	}
.contactable input[type=submit] {
	background:black;
	width:100px;
	height: 20px;
	color: gray;
	border:gray 1px outset;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	}
.contactable textarea {
	background:black;
	color: #fff;
	width:300px;
	border:gray 1px solid;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	}
.contactable input[type=text]:focus,
.contactable textarea:focus {
	background: gray;
	color: #000;
	}
.contactable input[type=submit]:hover {
	background: #232323;
	}
#resultat {
	position:relative;
	float:left;
	left:0px;
	top:0px;
	width:100%;
	height:auto;
	text-align:center;
	color:red;
	}
.butferme {
	position:absolute;
	background:url(../quit.gif) left top no-repeat;
	right:15px;
	top:10px;
	width:16px;
	height:16px;
	cursor:pointer;
	}
.butferme:hover {
	background:url(../quit.gif) left bottom no-repeat;
	}

