body{width:1000px;
	margin:auto;
	margin-top:10px;
	margin-bottom:10px;
	background-color: #000000;
	background-repeat: repeat-y; 
	background-attachment:fixed;}
.en_tete{width:1000px;
		height:130px;
		background-image:url("images/fonds/fond_entete.jpg");
		margin-bottom:2px;
		border:1px solid #000000;}
.pied_de_page{font-size: 12px;
		font-weight: bold;
		text-decoration: none;
		color:#000000;
		background-color:#ffffdd;
		margin-bottom:5px;
		border:1px solid #000000;
		cursor:default;}
.texte_pied{font-family:"Times New Roman", Arial, "Arial Black", Times, serif;
		font-size: 11px;
		text-decoration: none;
		color:#000000;
		text-align:center;
		background: url(images/fonds/pied_credits.jpg) no-repeat 0 0 ;
		cursor:pointer;
		display: block;
		width: 88px;
		line-height: 17px;
		border:0px;}
	.texte_pied:hover{font-size: 12px;
			text-decoration: underline;
			background: url(images/fonds/pied_credits.jpg) no-repeat 0 -17px ;}
.menu{float:left;
		width:150px;}
.element_menu{background-color:#ffffdd;
		background-image:url("images/fonds/motif.jpg");
		background-repeat:repeat-x;  
		border:1px solid #000000;
		padding-top:6px;
		margin-bottom:2px;}
	.element_menu ul{padding-left:25px;
			margin:0px;
			margin-bottom:5px;
			margin-right:2px;
			list-style-type: none ;}
	.element_menu a{color:#000000;
			text-decoration: none;}
	.element_menu a:hover{background-color:#ffffdd;
			text-decoration: underline;}
.titre_menu{color:#000000;
		background-image:url("images/fonds/menu.gif");
		background-repeat:no-repeat;
		padding-left:30px;
		text-align:left;
		font-family:"Times New Roman", Arial, "Arial Black", Times, serif;
		font-size: 15px;
		font-weight: bold;
		cursor:default;}
.titre_menu_2{color:#000000;
		background-image:url("images/fonds/menu.gif");
		background-repeat:no-repeat;
		padding-left:30px;
		text-align:left;
		font-family:"Times New Roman", Arial, "Arial Black", Times, serif;
		font-size: 15px;
		font-weight: bold;
		cursor:pointer;}
.texte_menu{font-family:"Times New Roman", Arial, "Arial Black", Times, serif;
		font-size: 11px;
		font-weight: bold;}
.texte_entete{font-family:"Times New Roman", Arial, "Arial Black", Times, serif;
		font-size: 11px;
		font-weight: bold;
		color:#000000;
		text-decoration: none;
		background: url(images/fonds/entete.jpg) no-repeat 0 0 ;
		cursor:pointer;
		display: block ;
		width: 98px ;
		line-height: 18px ;}
	.texte_entete:hover{font-size: 12px;
			color: #000000;
			text-decoration: underline;
			background: url(images/fonds/entete.jpg) no-repeat 0 -19px ;}
.texte_entete_2{font-family:"Times New Roman", Arial, "Arial Black", Times, serif;
		font-size: 11px;
		font-weight: bold;
		color:#000000;
		text-decoration: none;
		background: url(images/fonds/entete2.jpg) no-repeat 0 0 ;
		cursor:pointer;
		display: block ;
		width: 98px ;
		line-height: 18px ;}
	.texte_entete_2:hover{font-size: 12px;
			color: #000000;
			text-decoration: underline;
			background: url(images/fonds/entete2.jpg) no-repeat 0 -19px ;}
.texte_entete_i{font-family:"Times New Roman", Arial, "Arial Black", Times, serif;
		font-size: 11px;
		font-weight: bold;
		color:#000000;
		text-decoration: none;
		text-align:center;
		background: url(images/fonds/entete_i.jpg) no-repeat 0 0 ;
		cursor:pointer;
		display: block;
		width: 88px;
		line-height: 17px;}
	.texte_entete_i:hover{font-size: 12px;
			color: #000000;
			text-decoration: underline;
			background: url(images/fonds/entete_i.jpg) no-repeat 0 -17px ;}
.texte_entete_d{font-family:"Times New Roman", Arial, "Arial Black", Times, serif;
		font-size: 11px;
		font-weight: bold;
		color:#000000;
		text-decoration: none;
		text-align:center;
		background: url(images/fonds/entete_d.jpg) no-repeat 0 0 ;
		cursor:pointer;
		display: block;
		width: 88px;
		line-height: 17px;}
	.texte_entete_d:hover{font-size: 12px;
			color: #000000;
			text-decoration: underline;
			background: url(images/fonds/entete_d.jpg) no-repeat 0 -17px ;}
.corps{margin-left:2px;	
		margin-bottom:2px;
		padding:5px;
		background-color:#ffffdd;
		background-image:url("images/fonds/motif.jpg");
		background-repeat:repeat-x;  
		border:1px solid #000000;}
.titre_accueil{color:#000000;
		text-align:center;
		font-family:"Times New Roman", Arial, "Arial Black", Times, serif;
		font-size: 30px;
		font-weight: bold;
		cursor:default;
		margin-top: 20px;
		margin-left: 100px;
		margin-right: 100px;
		padding: 10px;	
		text-decoration: underline;}		
.titre{color:#000000;
		text-align:center;
		font-family:"Times New Roman", Arial, "Arial Black", Times, serif;
		font-size: 30px;
		font-weight: bold;
		cursor:default;
		margin-top: 20px;
		margin-left: 200px;
		margin-right: 200px;
		padding: 10px;
		border: 4px ridge black;
		background-color: #fffaaa;		
		text-decoration: underline;}		
.soustitre{background-image:url("images/fonds/soustitre.gif");
		background-repeat:no-repeat;
		padding-left:30px;
		color:#000000;
		text-align:left;
		font-weight: bold;
		text-decoration: underline;
		font-family:"Times New Roman", Arial, "Arial Black", Times, serif;
        font-size: 22px;
		margin-left: 10px;
		cursor:default;}
.soustitredecale{color:#000000;
		text-align:left;
		font-weight: bold;
		text-decoration: underline;
		font-family:"Times New Roman", Arial, "Arial Black", Times, serif;
        font-size: 18px;
		margin-left: 20px;
		cursor:default;}
.soustitrecentre{color:#000000;
		text-align:center;
		font-weight: bold;
		text-decoration: underline;
		font-family:"Times New Roman", Arial, "Arial Black", Times, serif;
        font-size: 18px;
		margin-left: 50px;
		margin-right: 50px;
		cursor:default;}
.texte{font-family:"Times New Roman", Arial, "Arial Black", Times, serif;
        font-size: 16px;
		font-weight: normal;
		text-align: left;
		margin-left: 15px;
		margin-right: 15px;
	    color:#000000;
		cursor:default;}
.textepetit{font-family:"Times New Roman", Arial, "Arial Black", Times, serif;
        font-size: 13px;
		font-weight: normal;
		text-align: left;
		margin-left: 15px;
		margin-right: 15px;
	    color:#000000;
		cursor:default;}
.textecentrepetit{font-family:"Times New Roman", Arial, "Arial Black", Times, serif;
        font-size: 13px;
		font-weight: normal;
		text-align: center;
		margin-left: 15px;
		margin-right: 15px;
	    color:#000000;
		cursor:default;}
.textegras{font-family:"Times New Roman", Arial, "Arial Black", Times, serif;
        font-size: 16px;
		font-weight: bold;
		text-align: left;
		margin-left: 15px;
		margin-right: 15px;
	    color:#000000;
		cursor:default;}
.textedecale{font-family:"Times New Roman", Arial, "Arial Black", Times, serif;
        font-size: 16px;
		font-weight: normal;
		text-align: left;
		margin-left: 50px;
		margin-right: 15px;
	    color:#000000;
		cursor:default;}
.textedecalegras{font-family:"Times New Roman", Arial, "Arial Black", Times, serif;
        font-size: 16px;
		font-weight: bold;
		text-align: left;
		margin-left: 50px;
		margin-right: 15px;
	    color:#000000;
		cursor:default;}
.textecentre{font-family:"Times New Roman", Arial, "Arial Black", Times, serif;
        font-size: 16px;
		font-weight: normal;
		text-align: center;
		margin-left: 50px;
		margin-right: 50px;
	    color:#000000;
		cursor:default;}		
.textecentregras{font-family:"Times New Roman", Arial, "Arial Black", Times, serif;
        font-size: 16px;
		text-align: center;
		margin-left: 50px;
		margin-right: 50px;
	    color:#000000;
		font-weight: bold;
		cursor:default;}		
.alerte{color:#ff0000;
		text-align:center;
		font-weight: bold;
		font-family:"Times New Roman", Arial, "Arial Black", Times, serif;
        font-size: 25px;
		cursor:default;}
.attention{background-image:url("images/fonds/attention.gif");
		background-repeat:no-repeat;
		padding-left:30px;
		color:#000000;
		text-align:left;
		font-weight: bold;
		text-decoration: underline;
		font-family:"Times New Roman", Arial, "Arial Black", Times, serif;
        font-size: 22px;
		margin-left: 10px;
		cursor:default;}
.cadre_images_noir{border:2px solid #000000;}
.cadre_images_nobord{border:0px;}
.imageflottantegauche{margin-top: 10px;
		float: left;
		margin-left: 20px;
		margin-right: 10px;
		border:0px;}
.imageflottantedroite{margin-top: 10px;
		float: right;
		margin-left: 10px;
		margin-right: 20px;
		border:0px;}
.imageflottanteend{clear: both;}
.cadre_liens{cursor:pointer;
			border:0px;}
.liens_haut{border:0px;}
	.liens_haut:hover{color: #f0000f;}
.textecentregraspop{font-family: "Times New Roman", verdana, arial, sans-serif;
        font-size: 19px;
		text-align: center;
		font-weight: bold;
		cursor:default;
		width:300px;}
.fermer_popup_reserve{font-family: "Times New Roman", verdana, arial, sans-serif;
        background-color:#ff5511;
		font-size: 8pt;
		cursor:pointer;}
.news_cadre{width :95%;
		margin:auto;
		border:1px solid #000000;}
.news_titre{background-color: #eeeeee;
	margin-bottom:0px;
	padding-left:20px;
	color:#000000;
	font-family: "Times New Roman", verdana, arial, sans-serif;
	font-size: 24px;
	font-weight: bold;
	text-decoration: none;
	cursor:default;}
.news_reference{background-color:#e0e0e0;
		font-family:"Times New Roman", Arial, "Arial Black", Times, serif;
        font-size: 10px;
		font-weight: bold;
		text-decoration: none;
		color: #000066;
		cursor:default;
		margin-bottom:0px;
		text-align: center;}
.news_contenu{background-color:#ffffff;
	color:#000000;
	margin-top:0px;
	font-family: "Times New Roman", verdana, arial, sans-serif;
	font-size: 15px;
	overflow: auto;}
.texte_contenu{font-family:"Times New Roman", Arial, "Arial Black", Times, serif;
	font-size: 12px;
	font-weight: bold;
	padding-left:10px;
	color:#000000;
	cursor:default;}
.news_pied{background-color:#eeeeee;
	margin-bottom:0px;
	text-align:center;
	color:#000000;}
.liens_site{text-decoration: none;
	color: #ff0000;
	cursor:pointer;}
	.liens_site:hover{text-decoration: underline;
		color: #0000ff;}
.liens_site_2{font-family:"Times New Roman", Arial, "Arial Black", Times, serif;
    font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #000066;
	cursor:pointer;}
	.liens_site_2:hover{text-decoration: underline;
		color: #ff0000;}
.liens_histoire{font-family:"Times New Roman", Arial, "Arial Black", Times, serif;
        font-size: 18px;
		font-weight: bold;
		text-decoration: none;
		color: #000066;
		cursor:pointer;}
	.liens_histoire:hover{text-decoration: underline;
			color: #ff0000;}
.liens_histoire_2{font-family:"Times New Roman", Arial, "Arial Black", Times, serif;
        font-size: 14px;
		font-weight: bold;
		text-decoration: none;
		color: #000066;
		cursor:pointer;}
	.liens_histoire_2:hover{text-decoration: underline;
			color: #ff0000;}
.liens_modif_2{font-family:"Times New Roman", Arial, "Arial Black", Times, serif;
        font-size: 12px;
		font-weight: bold;
		text-decoration: none;
		color: #000066;
		cursor:pointer;
		margin-left:20px;}
	.liens_modif_2:hover{text-decoration: underline;
			color: #ff0000;}
.texteconnexion{font-family:"Times New Roman", Arial, "Arial Black", Times, serif;
        font-size: 11px;
		font-weight: bold;
	    color:#ffaa00;
		cursor:default;}
.tableau_bleu_titre_menu{padding: 5px;
			background-color: #fff888;
		text-align: center;}
	.tableau_bleu_titre_cases{padding: 10px;
			font-family: "Times New Roman", verdana, arial, sans-serif;
	        font-size: 20px;
			font-weight: bold;
			background-color: #fff888;
		    color: #000000;}
	.tableau_bleu_cases_1{padding-left: 20px;
			font-family: "Comic Sans MS", verdana, arial, sans-serif;
	        font-size: 15px;
			background-color: #ffffcc;
		    color: #000000;}
		.tableau_bleu_cases_1:hover{color: #f00000;
			text-decoration: underline;
			background-color: #d8e9a3;}
	.tableau_bleu_cases_2{padding-left: 20px;
			font-family: "Comic Sans MS", verdana, arial, sans-serif;
	        font-size: 15px;
			background-color: #f2f2c2;
		    color: #000000;}
		.tableau_bleu_cases_2:hover{color: #f00000;
			text-decoration: underline;
			background-color: #d8e9a3;}
	.tableau_bleu_cases_3{padding-left: 20px;
			font-family: "Comic Sans MS", verdana, arial, sans-serif;
	        font-size: 15px;
			background-color: #ffffcc;
		    color: #000000;}
	.tableau_bleu_cases_4{padding-left: 20px;
			font-family: "Comic Sans MS", verdana, arial, sans-serif;
	        font-size: 15px;
			background-color: #f2f2c2;
		    color: #000000;}
	.tableau_bleu_cases_liens{text-decoration: none;
		    font-weight: bold;
			text-decoration:underline;
			color: #000000;}
		.tableau_bleu_cases_liens:hover{color: #f00000;}
	.table_tableau_bleu{border: 3px outset #d8e9f3;
		border-collapse: collapse;}
	.menu_tableau_bleu{font-family: "Comic Sans MS", "Times new roman", verdana, arial, sans-serif;
	    	font-size: 15px;
		    font-weight: bold;
			text-decoration:underline;
			background-color: #fff888;
		    color: #ff0000;
			cursor:pointer;}
		.menu_tableau_bleu:hover{text-decoration: underline;
			color: #0000ff;}
	.menu_tableau_bleu2{font-family: "Comic Sans MS", "Times new roman", verdana, arial, sans-serif;
	    	font-size: 10px;
		    font-weight: bold;
			text-decoration:underline;
			background-color: #fff888;
		    color: #ff0000;
			cursor:pointer;}
		.menu_tableau_bleu2:hover{text-decoration: underline;
			color: #0000ff;}
	.cadre_images_tableau{border: 1px solid #aaddff ;}
	.cadre_images_tableau2{border: 0px;}
.livre_cadre{width :75%;
		margin:auto;}
.livre_haut_g{background : url("../images/cadres/livre_dor/haut_gauche.gif") bottom left no-repeat ;
		padding-left: 5px;}
.livre_haut_d{background : url("../images/cadres/livre_dor/haut_droite.gif") bottom right no-repeat ;
		padding-right: 5px ;}
.livre_haut{background : url("../images/cadres/livre_dor/haut.gif") bottom center repeat-x ;
		width : 100%;
		padding-top: 5px;}
.livre_milieu_g{background : url("../images/cadres/livre_dor/gauche.gif") left repeat-y ;
		padding-left: 5px ;
		height : 100% ;}
.livre_milieu_d{background : url("../images/cadres/livre_dor/droite.gif") right repeat-y ;
		padding-right: 5px ;
		height : 100% ;}
.livre_milieu{width : 100% ;}
.livre_bas_g{background : url("../images/cadres/livre_dor/bas_gauche.gif") top left no-repeat ;
		padding-left: 5px ;}
.livre_bas_d{background : url("../images/cadres/livre_dor/bas_droite.gif") top right no-repeat ;
		padding-right: 5px ;}
.livre_bas{background : url("../images/cadres/livre_dor/bas.gif") top center repeat-x ;
		width : 100% ;
		padding-bottom: 5px;}
.livre_titre{background-color:#ffda6a;
	margin-bottom:0px;
	text-align: center;
	color:#000000;
	font-family: "Times new roman", verdana, arial, sans-serif;
	font-size: 20px;
	font-weight: bold;
	text-decoration: none;}
.livre{background-color:#ffdaae;
	margin-bottom:0px;
	text-align: center;}
	.livre_date{color:#000000;
		font-family: "Times new roman", verdana, arial, sans-serif;
		font-size: 12px;
		font-style: italic;}
	.livre_note{color:#000000;
		font-family: "Comic Sans MS", "Times new roman", verdana, arial, sans-serif;
		font-size: 14px;}
.livre_contenu{color:#000000;
	background-color:#ffeeee;
	margin-top:0px;
	font-family: "Times new roman", verdana, arial, sans-serif;
	font-size: 15px;
	overflow: auto;}
.fond_livre_dor{background-color:#ffff99;}
.fond_livre_dor2{background-color:#ff7777;}
.fond_livre_restant{background-color:#ffff88;}
.liens_page_or{font-family: "Comic Sans MS", verdana, arial, sans-serif;
			text-decoration: none;
			font-style: italic;
			font-size: 13px;
			color: #ff8800;}
	.liens_page_or:hover{color: #ffee55;}
	.liens_page_or:active{background-color: #ffcc66;}
	.liens_page_or:focus{background-color: #aacc44;}
	.liens_page_or:visited {color: #ffbb22;
			text-decoration: underline;}
.jour{color:#ffaa00;
		background-image:url("images/fonds/fond_entete.jpg");
		border:0px;
		font-family: "Comic Sans MS", verdana, arial, sans-serif;
        font-weight: bold;
		font-size: 10px;
		cursor:default;}
.heure{color:#ffaa00;
		background-image:url("images/fonds/fond_entete.jpg");
		border:0px;
		font-family: "Comic Sans MS", verdana, arial, sans-serif;
        font-weight: bold;
		font-size: 10px;
		cursor:default;}
.proprio1{margin: 10px;
		padding: 10px;
		font-family: "Comic Sans MS", verdana, arial, sans-serif;
        font-size: 14px;
		font-weight: bold;
		border: 4px ridge black;
		background-color: #00ff00;
	    color: #000000;}
.proprio2{margin: 10px;
		padding: 10px;
		font-family: "Comic Sans MS", verdana, arial, sans-serif;
        font-size: 14px;
		font-weight: bold;
		border: 4px ridge black;
		background-color: #ff0000;
	    color: #000000;}
.tout_monde{margin: 10px;
		padding: 10px;
		font-family: "Comic Sans MS", verdana, arial, sans-serif;
        font-size: 14px;
		font-weight: bold;
		border: 4px ridge black;
		background-color: #ff0000;
	    color: #000000;}
.pas_de_page_titre{color:#FF0000;
		text-align:center;
		font-family:"Times New Roman", Arial, "Arial Black", Times, serif;
		font-size: 40px;
		font-weight: bold;
		cursor:default;
		margin-top: 20px;
		margin-left: 200px;
		margin-right: 200px;
		padding: 10px;
		border: 4px ridge black;
		background-color: #000000;		
		text-decoration: underline;}
.pas_de_page_textecentregras{font-family:"Times New Roman", Arial, "Arial Black", Times, serif;
        font-size: 20px;
		text-align: center;
		margin-left: 50px;
		margin-right: 50px;
	    color:#FF0000;
		font-weight: bold;
		cursor:default;}
