/* CSS Document */
body
	{
	background-image: url(../images/fonds/fondsaumon.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 p.pa
	{
   border-top:solid 1px black;
   padding-top:5px;
	}

#corps_page a.email
	{
   text-decoration:underline; /* Les liens seront soulignés */
   color:blue;
   font-family: "Courier New", "Times";
   font-size: 100%;
   font-weight:bold;
	}
	
#corps_page a.rouge
	{
   text-decoration:none; /* Les liens seront soulignés */
   color: red; /* Les liens seront en rouge au lieu de bleu */
   font-size: 100%;
   font-weight:bold;
	}

#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%;
	}

.w3
	{
	margin:20px 0px 5px 0px;
	float: 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;
	border-bottom:1px #888888 solid;
	}

#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;
	}

/* ------------------------- */
/* --------- Blocs --------- */
/* ------------------------- */

#corps_page .macollec_bloc_gauche, #corps_page .macollec_bloc_droit {
	width:300px;
	height:90px;
	background:transparent;
	}

#corps_page .macollec_bloc_droit{margin:-90px 0px 0px 500px;}
#corps_page .macollec_bloc_gauche{margin:40px 0px 0px 150px;}

#corps_page .macollec_bloc_droit .pix9_all, #corps_page .macollec_bloc_droit .pix6_all, #corps_page .macollec_bloc_droit .pix5_all, #corps_page .macollec_bloc_droit .pix3_all,
#corps_page .macollec_bloc_droit .pix2_all, #corps_page .macollec_bloc_droit .pix2_6, #corps_page .macollec_bloc_droit .pix1_6, #corps_page .macollec_bloc_droit .pix1_5,
#corps_page .macollec_bloc_gauche .pix9_all, #corps_page .macollec_bloc_gauche .pix6_all, #corps_page .macollec_bloc_gauche .pix5_all, #corps_page .macollec_bloc_gauche .pix3_all,
#corps_page .macollec_bloc_gauche .pix2_all, #corps_page .macollec_bloc_gauche .pix2_6, #corps_page .macollec_bloc_gauche .pix1_6, #corps_page .macollec_bloc_gauche .pix1_5 {
	overflow:hidden;
	height:1px;
	}

#corps_page .macollec_bloc_droit .pix9_all {margin:0 9px; background:#FB7C45;}
#corps_page .macollec_bloc_droit .pix6_all {margin:0 6px; background:#FB7C45;}
#corps_page .macollec_bloc_droit .pix5_all {margin:0 5px; background:#FB7C45;}
#corps_page .macollec_bloc_droit .pix3_all {margin:0 3px; background:#FB7C45;}
#corps_page .macollec_bloc_droit .pix2_all {margin:0 2px; background:#FB7C45;}
#corps_page .macollec_bloc_droit .pix2_6 {margin:0 2px; border-right:6px #FB7C45 solid; border-left:6px #FB7C45 solid; background:#FFFFCE;}
#corps_page .macollec_bloc_droit .pix1_6 {margin:0 1px; border-right:6px #FB7C45 solid; border-left:6px #FB7C45 solid; background:#FFFFCE;}
#corps_page .macollec_bloc_droit .pix1_5 {margin:0 1px; border-right:5px #FB7C45 solid; border-left:5px #FB7C45 solid; background:#FFFFCE;}

#corps_page .macollec_bloc_gauche .pix9_all {margin:0 9px; background:#FB7C45;}
#corps_page .macollec_bloc_gauche .pix6_all {margin:0 6px; background:#FB7C45;}
#corps_page .macollec_bloc_gauche .pix5_all {margin:0 5px; background:#FB7C45;}
#corps_page .macollec_bloc_gauche .pix3_all {margin:0 3px; background:#FB7C45;}
#corps_page .macollec_bloc_gauche .pix2_all {margin:0 2px; background:#FB7C45;}
#corps_page .macollec_bloc_gauche .pix2_6 {margin:0 2px; border-right:6px #FB7C45 solid; border-left:6px #FB7C45 solid; background:#FFFFCE;}
#corps_page .macollec_bloc_gauche .pix1_6 {margin:0 1px; border-right:6px #FB7C45 solid; border-left:6px #FB7C45 solid; background:#FFFFCE;}
#corps_page .macollec_bloc_gauche .pix1_5 {margin:0 1px; border-right:5px #FB7C45 solid; border-left:5px #FB7C45 solid; background:#FFFFCE;}

#corps_page .macollec_bloc_droit .contenu_collec, #corps_page .macollec_bloc_gauche .contenu_collec {
	border-right:6px #FB7C45 solid;
	border-left:6px #FB7C45 solid;
	background:#FFFFCE;
	text-align:center;
	padding:5px 25px 5px 5px;
	text-decoration:none;
	font-family:"Comic Sans MS";
	font-weight:400;
	font-size:20px;
	height:60px;
	}

#corps_page .macollec_bloc_droit .contenu_collec img, #corps_page .macollec_bloc_gauche .contenu_collec img {float:left; margin:5px 5px 5px 10px;}
#corps_page .macollec_bloc_droit .contenu_collec a, #corps_page .macollec_bloc_gauche .contenu_collec a {text-decoration:none;}
#corps_page .macollec_bloc_droit .contenu_collec p, #corps_page .macollec_bloc_gauche .contenu_collec p {
	font-family:"Courier New", Courier, mono;
	font-size:11px; 
	font-weight:100;
	text-align:center;
	}

#corps_page .rappel_rubriques {
	border-top:solid 1px black;
   	padding-top:15px;
	margin:50px 220px 10px 220px;
	text-align:center;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	}
	
#corps_page .rappel_rubriques:first-letter
	{
	font-size: 12px; /* Ecrit légèrement plus gros que la normale */
	}

