body {
  margin:0;
  padding:0;
  background: #FFFFFF;
  height:100%;
  width:100%;
}

div#titre {
	font-family: DotumChe,sans-serif ;
	font-size: 48px;
	color: #655D75;
	padding: 10px 0 10px 30px;
	background-color: #FFFFFF;
	position:relative;
	margin: 0 20px 0 20px;
	}

div#corps {
	border-top: 1px solid #708090 ;
	position:relative;
	margin: 23px 20px 0 20px;
	}

td#bord_galerie {
	
padding: 12px 0px 12px 0px;
	}

td#Tit_gal li a: link , a:visited  {
}


h1 {background-color: #DDC8F4;
padding: 10px 0 10px 0;
	}

div#p_contenu {
	background-color: #FFFFFF;
	position:relative;
	padding:50px;
	font-family: "arial ",sans-serif ;
	font-size: 18px;
text-align:center;
	}
div#p_contenuexpo {
	background-color: #CCC7D9;
	position:relative;
	padding:50px;
	font-family: "arial ",sans-serif ;
	font-size: 18px;
	text-align:center;
	margin: 60px 60px 60px 60px;
	}
div#p_contenucontact {
	background-color: #CCC7D9;
	position:relative;
	padding:10px;
	font-family: "arial ",sans-serif ;
	font-size: 18px;
	text-align:center;
	margin: 60px 60px 60px 60px;
	}


.titrecathie2 {
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;
	color: #410E40;
	margin-left: 20px;

}
.titrecathie3 {
	font-size: 20px;
	font-family: Lucida Console;
	color: #410E40;
	margin-left: 20px;

	line-height: normal;
}
.titrecathie11 {
	font-size: 12px;
	font-family: Lucida Console;
	color: #410E40;
	line-height: normal;
margin : -100px;

}
.titrecathie12 {
	font-size: 14px;
	font-style:italic;
	font-family: "Lucida Console";
	color: #410E40;
	line-height: normal;
margin : -100px;

}

.titrecathie13 {
	font-family: "arial ",sans-serif ;
	font-size: 38px;
	color: #655D75;
	line-height: normal;

}

.titrecathie4 {
	font-size: 16px;
	font-family: Tahoma, Geneva, sans-serif;
	color: #410E40;
	margin-left: 0px;
	background: #FFFFFF;
margin : -266px;
}


.titrecathie5 {
	font-size: 18px;
	font-family: Tw Cen MT Condensed, Geneva, sans-serif;
	color: #410E40;
	margin-left: 0px;
	background: #FFFFFF;

}

div#navigation {
  margin: 0 50px 0 50px ;
  padding: 0 ;
  list-style: none ;
  text-align: left ;

}
.courant {
  float: left ;
  width: 120px ;
  border-left: 1px solid #708090 ;
border-right: 1px solid #708090 ;
  margin-right: -1px ;
   background: #708090 ;
 color: #FFFFFF ;
  font: 22px "Tw Cen MT Condensed",Arial,sans-serif ;
  line-height: 1em ;
  padding: 2px 0 ;
  text-align: center ;
}

div#navigation li {
  float: left ;
  width: 120px ;
  border-left: 1px solid #708090 ;
  border-right: 1px solid #708090 ;
  margin-right: -1px ;
  color: #fff ;
  background: #c00 ;
}
div#navigation li a {
  display: block ;
/*lien non visité*/
  background: #FFFFFF ;
  color: #708090 ;
  font: 22px "Tw Cen MT Condensed",Arial, sans-serif ;
  line-height: 1em ;
  padding: 2px 0 ;
  text-align: center ;
text-decoration: none ;
}
div#navigation li a:hover, #navigation li a:active {
/*lien survolé*/  
background: #708090 ;
  color: #FFFFFF ;
}


ul#galerie_mini
{
	list-style-type: none ;
}

ul#galerie_mini li
{
	float: left;
}

ul#galerie_mini li a img
{
	margin: 2px 1px;
}

dl#photo
{

}

dl#photo dt
{
	color: #000;
	font-family: "Miriam";
	font-size: 16px;
	line-height: normal;
}

dl#photo dd
{
	margin: 0;
}

dl#photo img
{
}

div#contenuphoto{
	background-color: #FFFFFF;
	height: 525px;
	margin-top: -14px;
	margin-left: 250px;
	text-align: center;
	padding-top : 1px;
}
div#menutableau {
	border-top: 1px solid #708090 ;
	position:relative;
	background-color: #FFFFFF;
	margin: 23px 20px 0 20px;
}
div#liste {
	position:relative;
	width : 400px;
	margin: 0 0 0 -40px;
}
.contact {
	  font-size: 20px;
	font-family: "Lucida Console";
color: #000000;

}



/*http://www.alsacreations.com/tuto/lire/574-Creer-des-menus-simples-en-CSS.html*/