/*mise en page */	
h2{font-size:16px; font-family:times New Roman, Times, serif; }
a{color:#FFF; border-bottom:none; text-decoration:none;}
a:hover{border-bottom:none; color:#000; cursor:pointer;}
a:visited{text-decoration:none;}

div#corps {
	float:right;
	width:600px;
	padding-right:115px;
	height:auto;
	margin-bottom:0;
}

body {
        position:relative;
	background:#B3B3B3 url(images/fond.jpg) repeat-x;
	width:990px; 
        position:absolute;
        left:50%;
        margin-left:-495px;
	margin-top:auto;
	font-size:12px;
	font-family:Arial;
	color:#FF0;
	margin-bottom:0;
}

div#menu {
	float:left;
	padding-left:108px;
	width:150px;
}

#menu-haut {
	background:url(images/haut.gif) no-repeat;
	font-size:18px;
	color:#FFFFFF;
	height:37px;
	line-height:37px;
	text-align:center;
	margin-top:6px;
}

#menu-bas {
	background:url(images/bas.gif) no-repeat;
	height:16px;
	line-height:10px;
	text-align:center;
	margin-left:0px;
	margin-bottom:10px;
}

div#menu ul {
	background:url(images/title.gif);
	list-style:none;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:3px;
	padding-top:2px;
	padding-left:15px;
} 
div#menu li { 
	height:24px;
	font-size:14px;
	font-family:"Times New Roman", Times, serif;
	font-weight:bolder;
	padding-left:1px;
}

h1#header {
	width:990px;
	height:178px;
	background-image:url(images/banniere.jpg);
	text-indent:-9000px;
	margin-top:0px;
	}

p#footer {
	width:990px;
	height:73px;
	background-image:url(images/footer.jpg);
	margin-top:0;
	margin-bottom:0;
	clear:both;
	color:#00C;
	padding-top:3px;
	text-align:center;
}

#conteneur {
	background-image:url(images/corp1.jpg);
	background-repeat:repeat-y;
	width:990px;
	font-family:Times New Roman, Times, serif;
	height:auto;
}

legend{
	color:#FFF;
	font-weight:bolder;
}

fieldset{
	margin-left:30px;
        margin-right:30px;
   	margin-top:10px;
	margin-bottom:0px;
}

div#news{
	color:#00C;
	width:475px;
	margin-left:60px;
	background-color:#FFF;
}

div#centrer{
	text-align:center;
}

div#justifier{
	text-align:justify;
	padding-left:2px;
	padding-bottom:5px;
}

div#conseil{
	font-size:16px;
	line-height:18px;
	color:#FF0;
}

div#visites{
	background:url(images/visites.gif);
	text-align:center;
	padding-top:2px;
	padding-left:7px;
	font-size:15px;
	color:#FFF;
	font-weight:bolder;
}

div#livre-vide{
	padding-top:20px;
	text-align:center;
	font-size:20px;
	color:#FF0;
	height:90px;
}

div#titre{
	margin-top:6px;
	text-align:center;
	color:#FFF;
	font-size:18px;
	text-decoration:underline;
	background-image:url(images/menu.gif);
	line-height:37px;
}

div#titre-livre{
	margin-top:6px;
	text-align:right;
	color:#FFF;
	font-size:18px;
	text-decoration:underline;
	background-image:url(images/menu.gif);
	line-height:37px;
}

div#image{
	width:150px;
	height:141px;
	padding-top:3px;
}

div#contenu-identification{
	padding-top:30px;
	text-align:center;
	background:url(images/cadre1.jpg);
	color:#FFF;
	height:520px;
}

div#contenu-plan{
	padding-top:20px;
	text-align:center;
	background:url(images/cadre1.jpg);
	height:573px;
}
div#contenu-suplien{
	padding:10px;
	text-align:center;
	font-size:14px;
	background:url(images/cadre1.jpg);
	height:auto;
	color:#FFF;
}

div#contenu-animations{
	padding-top:30px;
	text-align:center;
	background:url(images/cadre1.jpg);
	height:auto;
	color:#FFF;
}

div#contenu-salle{
	padding-top:30px;
	text-align:center;
	background:url(images/cadre1.jpg);
	height:auto;
	color:#000;
}

div#contenu-listlog{
	padding:10px;
	text-align:center;
	font-size:14px;
	background:url(images/cadre1.jpg);
	height:auto;
	color:#FFF;
}

div#contenu-liens{
	padding-top:10px;
	text-align:center;
	font-size:14px;
	background:url(images/cadre1.jpg);
	height:auto;
	color:#000;
margin-bottom:0;
}

div#contenu-admin{
	padding-top:20px;
	padding-bottom:20px;
	text-align:center;
	font-size:20px;
	color:#FF0;
	background:url(images/cadre1.jpg);
	height:670px;
}

div#contenu-livre{
	padding:10px;
	text-align:center;
	font-size:14px;
	background:url(images/cadre1.jpg);
	height:auto;
	color:#000;
}

div#contenu-services{
	padding-top:10px;
	font-size:14px;
	background:url(images/cadre1.jpg);
	height:auto;
	color:#000;
}

div#contenu-logement{
	padding-top:10px;
	font-size:14px;
	background:url(images/cadre1.jpg);
	height:auto;
	color:#000;
}

div#contenu-accueil{
	padding-top:20px;
	font-size:14px;
	background:url(images/cadre1.jpg);
	height:auto;
	color:#00C;
}

div#contenu-photo{
	padding:10px;
	text-align:center;
	font-size:14px;
	background:url(images/cadre1.jpg);
	height:700px;
	color:#FFF;
}

div#contenu-lien{
	padding:10px;
	text-align:center;
	font-size:14px;
	background:url(images/cadre1.jpg);
	height:auto;
	color:#000;
}

div#contenu-mentions{
	padding-left:40px;
	padding-right:40px;
	padding-top:10px;
	text-align:justify;
	font-size:14px;
	background:url(images/cadre1.jpg);
	height:auto;
	color:#000;
}

div#contenu-contact{
	text-align:right;
	font-size:20px;
        color:#000;
	background:url(images/cadre1.jpg);
	height:540px;
}

div#contenu-formulaire{
	padding-top:10px;
	color:#000;
	font-size:14px;
	background:url(images/cadre1.jpg);
	height:auto;
	line-height:10px;
}

div#contenu{
	padding-top:300px;
	text-align:center;
	font-size:20px;
	color:#FF0;
	background:url(images/cadre1.jpg);
	height:333px;
}

div#animations-texte{
	font-size:16px;
	font-family:"Comic Sans MS", cursive;
	padding-left:30px;
	padding-right:30px;
}

div#accueildolois-contact{
	font-size:24px;
	color:#FFF;
	TEXT-DECORATION:underline;
	padding-top:10px;
}