body
{
	width: 1000px;
	font: 11px verdana, sans-serif;
	margin:auto;
	margin-top: 0px;
}

body img
{
	border: 0;
}

#haut
{
	background: url("images/hautcontact.png") no-repeat;
	width: 1000px;
	height: 313px;
	margin:auto;
}

#haut a
{
	text-decoration: none;
}

#centre
{
	background: url("images/centrecontact.png") repeat;
	width: 1000px;
	margin: auto;
	min-height: 600px;
}

#centre p
{
	font-size: 45px;
	color: #f2cb55;
	text-align: center;
	padding: 0px;
	margin: 0px;
}

#bas
{
	background: url("images/centrecontact.png") repeat-y;
	width: 1000px;
	margin: auto;
	text-align: center;
}

#bas p
{
	padding: 0px;
	margin: 0px;
}

#coordonne
{
	margin-left: 150px;
	margin-top: 60px;
}


#qui
{
	margin-top: 192px;
	margin-left: 240px;
	float: left;
	width: 122px;
	height: 21px;
	text-align:center;
}

#qui a
{
	color: white;
	font-size: 13px;
}

#juridique
{
	margin-top: 192px;
	margin-left: 10px;
	float: left;
	width: 122px;
	height: 21px;
	text-align:center;
}

#juridique a
{
	color: white;
	font-size: 13px;
}

#social
{
	margin-top: 192px;
	margin-left: 10px;
	float: left;
	width: 122px;
	height: 21px;
	text-align:center;
}

#social a
{
	color: white;
	font-size: 13px;
}

#actualites
{
	margin-top: 192px;
	margin-left: 10px;
	float: left;
	width: 122px;
	height: 21px;
	text-align:center;
}

#actualites a
{
	color: white;
	font-size: 13px;
}

#contact
{
	margin-top: 192px;
	margin-left: 10px;
	float: left;
	width: 122px;
	height: 21px;
	text-align:center;
}

#contact a
{
	color: white;
	font-size: 13px;
}

#formulaire
{
	text-align:left;
	margin-top: 60px;
	margin-left: 130px;
}

#formulaire h2
{
	margin: 0px;
}

#instruction
{
	margin-left: 150px;
}

#tirer
{
	background: url("images/tirer.png") no-repeat;
	width:500px;
	height:3px;
	margin:auto;
}