html, body { margin: 0; padding: 0; }

body {
	color: #fff;
	font: normal 11pt Arial, Helvetica, sans-serif;
	background: #464546 url("../img/bg.splash.png") center top no-repeat;
}

p { text-align: center; }

a { color: #f05b43/*CC0C1D*/; text-decoration: none; /*font-weight: bold;*/ }
a:hover { text-decoration: underline; }

h1 { visibility: hidden; }

h2 {
	margin: 0;
	padding: 0;
	font: 14pt Arial, Helvetica, sans-serif; color: #fff;
	background: url("../img/title.h2.png") left top no-repeat;
	display: block;
	width: 602px;
	height: 31px;
	margin-left: 175px;
}
h2 strong { display: none; }

#bodycopy {
	/*centrer la page */
	margin: 0 auto;
	margin-top: 375px;
	width: 950px/*544px*/;
	text-align: left;
	/* fin centrer la page */
}

div#formulaire {
	margin: 0 auto;
	width: 500px;
	padding: 1.5em 0 1.5em 0;
}

div#inputBg {
	background: url("../img/bg.input.text.png") left top no-repeat;
	width: 283px;
	height: 40px;
	float: left;
	margin-right: 10px;
	padding: 12px 0px 0px 8px;
}

input#email {
	float: left;
	background: none;
	/*background: url("../img/bg.input.text.png") left top no-repeat;*/
	width: 267px;/*283*/
	/*height: 32px;*/ /*40*/
	/*padding: 4px 8px 4px 8px;*/
	margin: 0;
	padding: 0;
	border: 0;
	font: bold 12pt Arial, Helvetica, sans-serif;
	color: #CC0000;
}
input#email:focus { border: none; }

input#submitButton {
	background:url(../img/input.submit.png) left top no-repeat;
	width: 158px;
	height: 39px;
	margin: 2px 0 0 0;
	padding: 0;
	border: 0;
	cursor: pointer;
}

div#response { height: 25px; text-align: center; }

	div#response span.success {
		color: #9ccf02/*99FF99*/;
		background: url("../img/tick-icone-8838-16.png") 0px 1px no-repeat;
		padding-left: 20px;
	}
	div#response span.error {
		color: #f05b43;
		background: url("../img/cross-icone-8044-16.png") 0px 1px no-repeat;
		padding-left: 20px;
	}

div#footer {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.twitter {
	font-weight: bold;
	color: #fff;
	/*background: url("../img/twitter-icon-16x16.png") 0 0 no-repeat;*/
	background: url("../img/twitter-icon-16x16_over.png") 0 0 no-repeat;
	padding: 0 0 2px 20px;
}
	
	a:hover.twitter {
		/*background: url("../img/twitter-icon-16x16_over.png") 0 0 no-repeat;*/
		text-decoration: underline/*none*/;
		/*color: #94e7fb;*/
	}

a.facebook {
	font-weight: bold;
	color: #fff;
	background: url("../img/facebook-icon-16x16_over.png") 0 0 no-repeat;
	padding: 0 0 2px 20px;
}
	a:hover.facebook {
		text-decoration: underline;
	}
