		body
		{
			margin: 0px;
			padding: 0;
			text-align:center;
			font-family:"Times", serif;
			font-size:80%;
			background: url(images/frise.gif) repeat-x left top ;
		}

		#entete	{
			margin: 70px 0px 20px 40px;
		}

		img.head	{
			margin:0;
			border:0;
			width:70px;
			float:left;
		}

		a.noborder	{
			border:0;
		}


		h1.head	{
			margin: 0px 0px 0px 70px;
			padding: 5px;
			width:500px;
			color:#039;
			font-style:italic;
			font-weight:bold;
			font-size: 1.4em;
		}
		
		ul#menuh	{
			clear:both;
			width:680px;
			margin: 0px 0px 0px 40px;
			padding: 0px;
			height: 18px;
			font-size: 1em;
			font-style:italic;
			text-align:center;
			list-style-type:none;
			color:#039;
			border-style:solid;
			border-width: 0px 0px 1px 0px;
		}
		
		ul#menuh li	{
			margin: 0px 0px 0px 20px;
			float:left;
		}

		ul#menuh li a {
			text-decoration:none;
			color: #039;
		}

		ul#menuh li a:visited {
			text-decoration:none;
			color: #039;
		}

		ul#menuh li a:hover {
			text-decoration:underline;
			color: #ff9900;
		}


		ul#menuv	{
			clear:both;
			margin: 10px 0px 0px 40px;
			padding: 0px;
			width:160px;
			height: 420px;
			text-align:center;
			font-weight: bold ;
			font-size: 1em;
			line-height: 25px;
			list-style-type:none;
			background: url(images/statue.jpg) no-repeat left top;
			float:left;
		}

		ul#menuv li a {
			text-decoration:none;
			color: #039;
		}

		ul#menuv li a:visited{
			text-decoration:none;
			color: #039;
		}

		ul#menuv li a:hover {
			text-decoration:none;
			color: #fff;
			background: #039;
		}
		
		div#articles	{
			margin: 10px 0px 0px 220px;
			width:500px;
		}

		img.mini_it	{
			margin:10px;
			padding:0;
			border:0;
			height:50px;
		}

		img.mini_pt	{
			margin:10px;
			padding:0;
			border:0;
			width:50px;
		}

		div#fiche	{
			margin: 0px 0px 0px 210px;
			width:500px;
			text-align:left;
/* 			background: #eee; */
		}

		div#fiche h2	{
			margin: 10px 0px 0px 10px;
			width:500px;
			color:#039;
			font-weight:bold;
			font-size:1.4em;
			text-align: left;
			float:left;
		}

		div#fiche h3	{
			margin: 10px 0px 0px 10px;
			width:500px;
			color:#000;
			font-weight:normal;
			font-style:italic;
			font-size:1em;
/* 			background: #ead; */
			text-align: left;
		}

		img.fiche	{
			margin:10px;
			padding:0;
			border:0;
		}

		p.navlink	{
			text-align:right;
			font-weight:normal;
			font-style:italic;
			font-size:0.8em;
		}
	 	p.navlink a {
			text-decoration:none;
			color: #039;
		}
		
		p.navlink a:hover  {
			text-decoration:none;
			color: #f60;
		}

		div#pied	{
			clear:both;
			margin: 0 auto;
			margin-top:20px;
			width:500px;
			color:#039;
			font-weight:normal;
			font-style:italic;
			font-size:1em;
			text-align: center;
		}

		div#boutique	{
			clear:both;
			margin: 40px;
			width:680px;
			color:#039;
			font-weight:normal;
			font-style:italic;
			font-size:1.3em;
			text-align: left;
			background:#fff;
		}
		
		div#boutique hr	{
			clear:both;
			visibility:hidden;
		}
		div#contact	{
			clear:both;
			margin: 40px;
			width:680px;
			color:#039;
			font-weight:normal;
			font-style:italic;
			font-size:1.3em;
			text-align: left;
			background:#fff;
		}
		
		div#contact hr	{
			clear:both;
			visibility:hidden;
		}
		
		div#accueil
		{
			width:640px;
			background: #ffffff;
			margin:0 auto;
		}
		#accueil * ul
		{
			padding:0;
			background: #ffffff;
			margin:0;
			list-style-type:none;
		}
		#accueil * li
		{
			padding:0;
			background: #ffffff;
			list-style-type:none;
		}

		h1#headaccueil
		{
			font-size: 1.7em ;
			font-style: italic ;
			margin: 0 auto;
			color : #039;
			background: #ffffff;
		}
		div#bloc0
		{
			width:500px;
			background: #ffffff;
			margin: 0 auto;
			text-align:center;
		}
		
		div#bloc1
		{
			width:200px;
			background: #ffffff;
			margin : 0px;
			margin-top : 60px;
			float:left;
			text-align:right;
		}
		div#bloc2
		{
			width:200px;
			height:131px;
			background: #ffffff;
			margin-left : 20px;
			margin-right : 20px;
			margin-top : 20px;
			float:left;
		}
		div#bloc3
		{
			width:200px;
			background: #ffffff;
			float:left;
			margin-top : 60px;
			margin-bottom : 40px;
			text-align:left;
		}
		div#contactfoot
		{
			margin:0;
			clear:left;
			color:#039;
			background: #ffffff;
		}
		
		#accueil a
		{
			line-height: 25px ;
			font-size: 1em ;
			font-weight: normal ;
			font-style: italic ;
			letter-spacing: 2px ;
			color: #039 ;
			display: block ;
			text-decoration: none ;
		}
		#accueil a:hover
		{
			color: #ff9900 ;
		}		

