#map-canvas
{
	
	border:0;
	width:980px;
	height:250px;
	margin:0 auto;
	-moz-box-shadow: 2px 2px 10px 0px #656565;
	-webkit-box-shadow: 2px 2px 10px 0px #656565;
	-o-box-shadow: 2px 2px 10px 0px #656565;
	box-shadow: 2px 2px 10px 0px #656565;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#656565, Direction=134, Strength=10);

}
.contact-txt
{
	color:#fff;
	font-weight: bold;
	text-align:center;
	margin:15px auto;

}
.formulaire
{
	text-align: center;
	width:455px;
	margin:0 auto;


}
.formulaire label
{
	color:#fff;
	font-weight: bold;
}
.formulaire input[type=text]
{
	text-align: center;
	padding:10px;
	font-size:15px;
	font-weight: bold;
	color:grey;
	-webkit-transition: .3s ease-in;
    -moz-transition: all .3s ease-in;
    -o-transition: all .3s ease-in;
    transition: all .3s ease-in;
}

.formulaire textarea
{
	width:450px;
	max-width: 450px;
	height:200px;
	max-height: 200px;
}

.formulaire select
{	
	text-align: center;
	padding:10px;
	font-size:15px;
	font-weight: bold;
	color:grey;

}
.formulaire input[type=submit]
{
	padding:10px;
	font-weight: bold;
	background-color:#2ecc71;
	color:#fff;
	text-align: center;
	border:none;
	width:250px;
	cursor:pointer;
	border: 1px solid #2ecc71 ;
	font-size: 14px;
}


.formulaire input[type=submit]:hover
{
	border: 1px solid #ffffff ;
}

.contact-phone
{
	width:455px;
	height:150px;
	margin:0 auto;

}
.phone
{
	width:35px;
	height:100px;
	background-image:url('../images/phone.png');
	background-repeat: no-repeat;
	float:left;
}
.phone-content
{

	width:340px;
	height:20px;
	padding:10px 10px 30px 50px;
	float:left;
	color:#fff;
	font-weight: bold;
}
.phone-content a 
{
	text-decoration: none;
	color:#fff;
}

