body{
	background-color : #53b8d9;
	font-family: 'Trebuchet MS',Arial, serif;
	background-image: url(images/nuage.jpg);
}

#site{
	width:800px;
	margin:auto;
}

#header{
	float:left;
	width:800px;
	height:134px;
	background-image:url('images/header.jpg');
}

#headertop{
	float:left;
	width:800px;
	height:72px;
}

#formstyle{
	float:left;
	width:260px;
	margin-left: 7px;
	font-size:11px;
}

#page{
	float:left;
	width:112px;
	height:100px;
}

#compteur{
	position:absolute;
	top:0px;
	left:0px;
	width:170px;
	height:30px;
	background-image:url('img/fondcompteur.gif');
	font-size:11px;
}

#compteur img{
	vertical-align:top;
}

#menu a, #menu2 a{
	margin-top:3px;
	text-decoration:none;
	color:#000;
	margin-left:9px;
	width:80px;
	height:60px;
}

#menuaccueil{
	display:block;
	position:absolute;
	top:154px;
	left:0px;
	background-image:url('images/icon_home.gif');
}

#menuaccueil:hover{
	background-image:url('images/icon_home2.gif');
}

#menuassoc{
	display:block;
	position:absolute;
	top:224px;
	left:0px;
	background-image:url('images/icon_family.gif');
}

#menuassoc:hover{
	background-image:url('images/icon_family2.gif');
}

#menucontact{
	display:block;
	position:absolute;
	top:294px;
	left:0px;
	background-image:url('images/icon_mail.gif');
}

#menucontact:hover{
	background-image:url('images/icon_mail2.gif');
}

#menuforum{
	display:block;
	position:absolute;
	top:484px;
	left:0px;
}

#menupetition{
	display:block;
	position:absolute;
	top:354px;
	left:0px;
	background-image:url('images/icon_petition.gif');
}

#menupetition:hover{
	background-image:url('images/icon_petition2.gif');
}

#menusite{
	display:block;
	position:absolute;
	top:424px;
	left:0px;
	background-image:url('images/icon_www.gif');
	background-position:center;
	background-repeat:no-repeat;
}

#menusite:hover{
	background-image:url('images/icon_www2.gif');
}

#menuinterviewvideo{
	display:block;
	position:absolute;
	top:154px;
	right:0px;
	background-image:url('images/icon_video.gif');
}

#menuinterviewvideo:hover{
	background-image:url('images/icon_video2.gif');
}

#menuinterviewtexte{
	display:block;
	position:absolute;
	top:494px;
	right:0px;
	background-image:url('images/icon_interview.gif');
}

#menuinterviewtexte:hover{
	background-image:url('images/icon_interview2.gif');
}

#menuloi{
	display:block;
	position:absolute;
	top:224px;
	right:0px;
	background-image:url('images/icon_loi.gif');
}

#menuloi:hover{
	background-image:url('images/icon_loi2.gif');
}

#menuevent{
	display:block;
	position:absolute;
	top:288px;
	right:0px;
	background-image:url('images/icon_event.gif');
}

#menuevent:hover{
	background-image:url('images/icon_event2.gif');
}

#menubook{
	display:block;
	position:absolute;
	top:354px;
	right:0px;
	background-image:url('images/icon_book.gif');
}

#menubook:hover{
	background-image:url('images/icon_book2.gif');
}

#menuwarn{
	display:block;
	position:absolute;
	top:420px;
	right:0px;
	background-image:url('img/warn.gif');
}

#menuwarn:hover{
	background-image:url('img/warn2.gif');
}

#menuabus{
	display:block;
	position:absolute;
	top:574px;
	left:0px;
	background-image:url('images/icon_abus.gif');
	width:80px;
	height:20px;
}

#menuinfopress{
	display:block;
	position:absolute;
	top:570px;
	right:0px;
	background-image:url('images/icon_infopress.gif');
	width:80px;
	height:20px;
}

#menuinfopress:hover{
	background-image:url('images/icon_infopress2.gif');
}

#book1{
	display:block;
	position:absolute;
	top:640px;
	left:0px;
	width:75px;
	height:100px;
	background-image:url('img/monenfantplace_mini.jpg');
}

#book2{
	display:block;
	position:absolute;
	top:640px;
	right:0px;
	width:75px;
	height:100px;
	background-image:url('img/accompagnementsocial_mini.jpg');
}

.menutop{
	float:left;
	width:170px;
	height:17px;
	background-image:url('images/menutop.jpg');
}

.menufoot{
	float:left;
	width:170px;
	height:17px;
	background-image:url('images/menufoot.jpg');
}

#separepage{
	float:left;
	width:800px;
	height:70px;
	margin-top:5px;
	text-align:center;
}

#contenu{
	float:left;
	width:575px;
}

.contenutop{
	float:left;
	width:575px;
	height:17px;
	background-image:url('images/contenutop.jpg');
}

.contenuctn{
	float:left;
	width:565px;
	background-image:url('images/fondcontenu.jpg');
	padding-left:5px;
	padding-right:5px;
	font-size:14px;
}

.contenuctn a{
	text-decoration:none;
}

.contenuctn a:hover{
	font-weight:bold;
}

.contenuctn h1{
	color:#0000FF;
	font-size:20px;
	text-align:center;
}

.contenuctn h1 a{
	color:#0000FF;
}
.contenuctn h1 a:hover{
	color:#0000FF;
	text-decoration:underline;
}

.contenufoot{
	float:left;
	width:575px;
	height:17px;
	background-image:url('images/contenu_foot.jpg');
	font-size:11px;
	text-align:center;
	color:#fff;
}

a img{
	border:0px;
}

#formbook{
	float:left;
	width:487px;
	margin:auto;
	border: 1px solid #000;
	padding: 5px;
}

#msgbook{
	float:left;
	width:497px;
	margin:auto;
}

.listmsg{
	float:left;
	width:497px;
	border:1px solid #000;
	margin-bottom:5px;
}

.message{
	float:left;
	width:491px;
	background-color:#f0e68c;
	padding:3px;
}

.auteur{
	float:left;
	width:491px;
	height:15px;
	font-size:11px;
	text-align:right;
	background-color:#4682b4;
	border-top: 1px solid #000;
	padding:3px;
	font-style:italic;
}

#lawlink a{
color:#ff0000;
}