@charset "utf-8";
/* CSS Document */
body {
	margin:0;
	padding:0;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	line-height:1.2;
	background:#cee08e;
	color:#2a5d2e;
}
@font-face {
    font-family: 'EurostileBold';
    src: url('fonts/eurostile_bold-webfont.eot');
    src: url('fonts/eurostile_bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/eurostile_bold-webfont.woff') format('woff'),
         url('fonts/eurostile_bold-webfont.ttf') format('truetype'),
         url('fonts/eurostile_bold-webfont.svg#EurostileBold') format('svg');
    font-weight: normal;
    font-style: normal;
}
h1 {
	color:#f27022;
	font-family:'EurostileBold',Arial,Helvetica,sans-serif;
	font-size:40px;
	text-align:center;
	display:block;
	margin:30px auto 80px auto;
	width:960px;
}
h1 span{
	color:#2a5d2e;
}
h2 {
	color:#f27022;
	font-family:'EurostileBold',Arial,Helvetica,sans-serif;
	font-size:30px;
	text-align:center;
	display:block;
	margin:65px auto 10px auto;
	width:690px;
}
.qrcode {
	background: url(images/illu.jpg) no-repeat 0 4px;
	height:450px;
	width:1200px;
	position:relative;
	left:50%;
	margin:0 0 0 -660px;
}
.qrcode img {
	padding:0 0 0 610px;
}
.exp {
	display:block;
	margin:30px auto 0 auto;
}
p {
	text-align:center;
	width:960px;
	margin:12px auto 0 auto;
}
.ombre1 {
	width:415px;
	height:22px;
	background: url(images/ombre1.jpg) no-repeat;
	margin:10px auto 0 auto;
}
.pictos {
	width:198px;
	margin:0 auto;
}
.pictos a:link, .pictos a:visited {
	margin:0 20px 0 0;
	text-decoration:none;
}
.pictos a:hover, .pictos a:active {
	margin:0 20px 0 0;
	text-decoration:none;
	opacity:0.6;
}
.ombre2 {
	width:415px;
	height:21px;
	background: url(images/ombre2.jpg) no-repeat;
	margin:0 auto 80px auto;
}