#contactLeft {
	width:				495px;
}
#contactRight {
	width:				455px;
	margin-left:		50px;
}
#contactInfo {
	text-align:			left;
}
#contactInfo a {
	color:				#B0B0B0;
	text-decoration:	underline;
}
#contactInfo p {
	padding-bottom:		4px;
}
#contactJob {
	text-align:			justify;
}
#nlInput {
	background-color:	#2F2F2F;
	color:				white;
	border-top:			none;
	border-left:		none;
	border-bottom:		1px solid #444444;
	border-right:		1px solid #444444;
	height:				16px;
	padding-top:		1px;
}
#contactSave {
	background-color:	#2F2F2F;
	width:				110px;
	height:				17px;
	padding-top:		2px;
	cursor:  			pointer;
	font-weight:		bold;
	vertical-align:		middle;
	text-align: 		center;
	color:				white;
	margin-left:		15px;
	text-transform:		uppercase;
}
#contactSave:hover {
	background-color:	#FFFF00;
	color:				black;
}
#nlInput, #contactSave {
	margin-top:			4px;
}
#cadreGris {
	background-color:	#2F2F2F;
	color:				white;
	width:				280px;
	height:				70px;
	text-align:			left;
	margin-top:			7px;
	margin-left:		49px;
	padding-left:		10px;
	padding-top:		10px;
	float:				left;
}
#linkAcces {
	padding-left:		42px;
	margin-right:		28px;
	float:				left;
	margin-top:			0px;
}
#linkAcces li
{
	list-style-type: 	square;
	text-align:			left;
	margin-left:		-25px;
}

.contactSepa {
	border-top:			1px solid #323232;
	margin:				25px 0;
}
.contactMiniTitre {
	padding-bottom:		10px;
}
#gmapsIframe {
	margin:				10px 0 10px 0;
}
#germanyOffices {
	margin-left:		52px;
	padding-left:		48px;
	border-left:		1px solid #323232;
}