html, body, div {
	margin: 0;
	padding: 0;
	text-align:center;}
body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;}
#container {
	margin: 0 auto;
	padding: 0; 
	width: 1000px;
	position:relative;}
#header{
	border-top: 1px solid #dad9d9;
	border-left: 1px solid #9a9a9a;
	border-right: 1px solid #9a9a9a;
	border-bottom: 1px solid #9a9a9a;
	background-color:#dad9d9;
	height:80px;
	width:800px;
	margin: 0 auto;
	text-align:center;}
#sous-header{
	margin-top:20px;
	height:60px;
	width:800px;
	margin: 0 auto;
	text-align:center;}
#enregistrement{
	height:150px;
	width:800px;
	margin: 0 auto;
	text-align:center;
	margin-top:5px;}
#compte-rebours{	
	height:290px;
	width:1000px;
	margin: 0 auto;
	text-align:center;
	margin-top:25px;
	clear:both;}
#compte-rebours-fond{
	position:absolute;
	height:200px;
	width:1000px;
	top:330px;
	left:0px}
#compte-rebours-proche{
	position:absolute;
	height:200px;
	width:1000px;
	top:360px;
	left:0px;}
#compte-rebours-sousproche{
	position:absolute;
	width:1000px;
	top:405px;
	left:0px;
	text-align:center;
	z-index:10;}
#compte-rebours-bulle1{
	position:absolute;
	height:136px;
	width:261px;
	background-image:url(images/bulle1-irlande.jpg); 
	background-repeat:no-repeat;
	top:300px;
	left:739px;}
#compte-rebours-bulle2{
	position:absolute;
	height:138px;
	width:441px;
	background-image:url(images/bulle2-irlande.jpg); 
	background-repeat:no-repeat;
	top:450px;
	left:559px;}
#compte-rebours-bulle3{
	position:absolute;
	height:140px;
	width:253px;
	background-image:url(images/bulle3-france.jpg); 
	background-repeat:no-repeat;
	top:300px;
	left:0px;}
#facebook{
	position:absolute;
	height:128px;
	width:128px;
	top:5px;
	left:855px;}
#compte-rebours-bulle4{
	position:absolute;
	height:141px;
	width:438px;
	background-image:url(images/bulle4-france.jpg); 
	background-repeat:no-repeat;
	top:450px;
	left:0px;}
#commentaires{
	border: 1px solid #9a9a9a;
	width:800px;
	margin: 0 auto;
	text-align:center;
	background-color:#dad9d9;
	clear:both;}
#commentaires-anciens{
text-align:center;}
#commentaires-ecrire{
margin-top:25px;
border-top: 1px solid #000000;
width:750px;
margin-left:25px;
}
#footer{
	width:800px;
	margin: 0 auto;
	text-align:center;
	clear:both;
	height:50px;}
.search_input {width:282px; height:25px; margin:0; text-align:center; padding-top: 5px; background-image:url(images/fond-formulaire.jpg); border:0; font-size:14px; color:#555555;}
h1, h2, h3, h4, h5 {margin:3px; padding:3px;}
h1.h1-titre{
	color:#000000;
	font-weight:bold;
	font-size:24px;
	text-transform:uppercase;
	font-size:20px;
	letter-spacing:-2px;}
h2.h2-titre{
	color:#000000;
	font-weight:bold;
	font-size:24px;
	text-transform:uppercase;
	font-size:20px;
	letter-spacing:-2px;}
h3.h3-titre{
	color:#000000;
	font-weight:bold;
	font-size:18px;
	letter-spacing:-2px;}
.compte-gros{
	font-size:80px;
	font-weight:bold;
	color:#e7e7e7;}
.compte-petit{
	font-size:50px;
	font-weight:bold;
	color:#000000;}
.compte-miniscule{
	font-size:20px;
	font-weight:bold;
	color:#000000;}
.compte-microscopique{
	font-size:12px;
	font-weight:bold;
	color:#000000;}
.compte-microscopique2{
	font-size:10px;
	color:#000000;}
.compte-microscopique3{
	font-size:12px;
	font-weight:bold;
	color:#000000;
	padding-bottom:5px;}
.compte-texte{
	font-size:10px;
	color:#000000;}
a.pagination, a.pagination:active, a.pagination:visited{text-decoration:none; color:#000000; font-size:12px; font-weight:bold;}
a.pagination:hover{text-decoration:underline; color:#000000; font-size:12px; font-weight:bold;}
.message-ok{
color:#009900;
}
a, a:visited, a:hover, a:active{color:#000000;}