/* CSS Document */
body
	{
	background-image: url(../images/fonds/fondlip.jpg);
	background-attachment: fixed; /* Le fond restera fixe */
	overflow:hidden;
	} 

#corps_page {
	position:absolute;
	top:88px;
	bottom:49px;
	width:69%;
	overflow:auto;
	padding:5px 15% 5px 15%;
	}

.centre_cadre {
	margin:auto;
	overflow:hidden;
	position:relative;
	}

#corps_page h1
	{
	color: red;
	font-family: "Times New Roman", Times;
	font-size: 250%;
	font-style: italic;
	text-align: center;
	background-color: transparent;
	}

#corps_page h2
	{
	color: red;
	font-family: "Times New Roman";
	font-size: 150%;
	font-style: italic;
	text-indent: 30px;
	background-color: transparent;
	}

#corps_page h3
	{
	color: black;
	font-family: "Arial", Verdana;
	font-size: 80%;
	font-style: normal;
	text-indent: 30px;
	text-align: center;
	font-weight: bold;
	background-color: transparent;
	}

#corps_page h4
	{
	color: black;
	font-family: "Roman", Times;
	font-size: 110%;
	font-style: normal;
	text-indent: 30px;
	text-align: center;
	font-weight: normal;
	text-decoration: underline;
	background-color: transparent;
	}

#corps_page h5
	{
	color: black;
	font-family: "Times New Roman", Times;
	font-size: 110%;
	text-align: justify;
	text-indent: 30px;
	background-color: transparent;
	}

#corps_page p, #corps_page ul
	{
	color: black;
	font-family: "Times New Roman", Times;
	font-size: 110%;
	text-align: justify;
	text-indent: 30px;
	background-color: transparent;
	}

#corps_page a
	{
   text-decoration: underline; /* Les liens seront soulignés */
   color: black; /* Les liens seront en rouge au lieu de bleu */
   font-family: "Comic Sans MS", Arial;
   font-size: 90%;
	}

#corps_page a img
	{
	text-decoration: none;
	border: none;
	}
	
#corps_page blockquote
	{
	font-family: "Times New Roman", "Arial Narrow", Arial;
	color: black;
	font-weight: normal;
	font-size: 110%;
	text-align: left;
	margin-left: 20%;
	font-style: italic;
	}
	
#corps_page img.special
	{
	float: right;
	}

#corps_page a:hover
	{
	text-decoration: underline;
	font-family: "Comic Sans MS";
	font-style: italic; /* Les liens seront en italique (pourquoi pas ?) */
	}

#corps_page a:active /* Quand le visiteur clique sur le lien */
	{
	text-decoration: underline;
	font-weight: bold;
	}
	
#corps_page a:visited /* Quand le visiteur a déjà vu la page concernée */
	{
	color: rgb(92,92,92);
	}

#corps_page p:first-letter /* La première lettre de chaque paragraphe */
	{
	font-size: 1.5em; /* Ecrit légèrement plus gros que la normale */
	}
#corps_page p.special:first-letter /* La première lettre de chaque paragraphe */
	{
	font-size: 1.0em; /* Ecrit légèrement plus gros que la normale */
	}

#corps_page .liste
	{
	font-family: "Times New Roman", "Arial Narrow", Arial;
	color: black;
	font-weight: bold;
	font-size: 160%;
	text-align: center;
	}
	
#corps_page .cliquez
	{
	color: black;
	font-size: 75%;
	text-align: center;
	font-family: "Times New Roman";
	}

#corps_page .photos
	{
	text-align: center;
	font-size: 120%;
	}
	
#corps_page .listing
	{
	font-family: "Times New Roman", "Arial Narrow", Arial;
	text-decoration: none;
	font-size: 160%;
	margin-left: 20%;
	list-style-image: url("http://montresanciennes.free.fr/logos/gif/logo_puce.gif");
	}

#corps_page .listing_small
	{
	font-family: "Times New Roman", "Arial Narrow", Arial;
	text-decoration: none;
	font-size: 110%;
	margin-left: 10%;
	list-style-image: url("http://montresanciennes.free.fr/logos/gif/logo_puce.gif");
	}

#corps_page .listing a
	{
	margin: 0px;
	font-family: arial;
	}

#corps_page em
	{
	font-weight: normal;
	font-style: italic;
	font-size: 100%;
	}

#corps_page .w3
	{
	text-align: right;
	}
	

#corps_page table {
	margin: auto; /* Centre le tableau */
	border-bottom: 40px; /* Bordure du tableau avec effet 3D (border: 40px outset green;) */
	border-collapse: collapse; /* Colle les bordures entre elles */
	}

#corps_page th { /* Les cellules d'en-tête */
	height: 12px;
	width: 15px;
	}

#corps_page td { /* Les cellules normales */
	background-color: #FFFFCE;
	border-top: solid 6px #FB7C45;
	border-bottom: solid 6px #FB7C45;
	font-family: "Comic Sans MS", "Trebuchet MS", Times, "Times New Roman", serif;
	text-align: center; /* Tous les textes des cellules seront centrés*/
	padding: 10px; /* Petite marge intérieure aux cellules pour éviter que le texte touche les bordures */
	}

/* ===============================================================*/
/* !!!!!!!!!!!!!!! Mise en page de l'entete !!!!!!!!!!!!!!!!!!!!!!*/
/* ===============================================================*/

#entete {
	background-image: url(../images/fonds/fondsaumon.jpg);
	background-attachment:fixed; /* Le fond restera fixe */
	height:66px;
	width:100%;
	top:0px;
	right:0px;
	padding:0px;
	margin:0px;
	overflow:hidden;
	position:absolute;
	}

#entete .arrondi {
	width:670px;
	height:66px;
	background-color:transparent;
	margin:auto;
	position:relative;
	text-align:center;
	}

#entete a img {
	text-decoration: none;
	border: none;
	}

#entete .arrondi .pixg1, #entete .arrondi .pixg2, #entete .arrondi .pixg3, #entete.arrondi .pixg4, #entete .arrondi .pixg5, #entete.arrondi .pixg6 {
	overflow:hidden;
	height:1px;
	background:#FB7C45;
	}

#entete .pixg1 {margin:0 5px;}
#entete .pixg2 {margin:0 4px;}
#entete .pixg3 {margin:0 3px;}
#entete .pixg4 {margin:0 2px;}
#entete .pixg5 {margin:0 1px;}
#entete .pixg6 {margin:0 0px;}

#entete .arrondi .contenu { 
	background:#FFFFCE;
	height:58px;
	border:0;
	padding:0;
	margin:0;
	text-align:left;
	font-size:110%;
	font-family:Arial;
	font-style:italic;
	overflow:hidden;
	}
					
/* ===============================================================*/
/* !!!!!!!!!!!!!! Mise en page du pied de page !!!!!!!!!!!!!!!!!!!*/
/* ===============================================================*/

#pied_de_page {
	background-image: url(../images/fonds/fondsaumon.jpg);
	background-attachment: fixed; /* Le fond restera fixe */
	position:absolute;
	height:48px;
	bottom:0px;
	right:0px;
	overflow:hidden;
	padding:0px 13% 5px 13%;
	width:74%;
	border-top:1px black solid;
	}

#pied_de_page p {
	color:black;
	font-family: "Times New Roman";
	font-size:13px;
	text-align:center;
	}

#pied_de_page a {
	text-decoration:underline; /* Les liens seront soulignés */
	color:black; /* Les liens seront en noir au lieu de bleu */
	font-family: "Times New Roman";
	text-align:center;
	font-size:13px;
	}

#pied_de_page a:hover {
	text-decoration: underline;
	font-style: italic;
	}
	
#pied_de_page a:visited {
	color: rgb(80,80,80);
	}

#pied_de_page a:active {
	font-style: italic;
	font-weight: bold;
	}
