@font-face {
	font-family: 'crystalcathedral';
	src: url('crystalcathedral.eot');
	src: url('crystalcathedral.eot?#iefix')
		format('embedded-opentype'),
	url('crystalcathedral.woff') format('woff'),
	url('crystalcathedral.ttf') format('truetype'),
	url('crystalcathedral.svg#crystalcathedral')
		format('svg');
}

em
{
	color: rgb(255,0,0);
	font-style: normal;
}

body
{
	background: url("images/chantier.png") fixed no-repeat bottom center, url("images/ville.png") fixed repeat-x bottom center;
	background-size: contain;
}	


p
{
	font-size: 1.5em;
	font-family: 'crystalcathedral', Arial, Serif;
	margin-left: 3%;
	margin-top: 0;
}

p strong
{
	font-size: 4em;
	font-family: 'crystalcathedral', Arial, Serif;
	color: rgb(255,0,0);
	font-weight: normal;
}	

header
{
	height: 73px;
	background-color: black;
	background-repeat: repeat-x;
	font-size: 1em;
	font-weight: normal;
}

#logo img
{
	position: absolute;
	left:0;
	-webkit-transition: opacity 0.5s ease-in-out;
	-moz-transition: opacity 0.5s ease-in-out;
	-o-transition: opacity 0.5s ease-in-out;
	transition: opacity 0.5s ease-in-out;
}

#logo img.bnw:hover
{
	opacity:0;
}

header img.safira
{
	position: absolute;
	right: 10px; top: 15px;
}

span
{
	background-color: rgba(255,255,255,0.6);
	
}