

body  { 
	background-color:#F8F6E9;
	font-size: 11px; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	color:#471D05;
	margin-top: 15px;
	margin-bottom: 15px;
	
	width: 100%;
	margin-left: 0px;
	margin-right: 0px;
	
}


p {
	margin-top: 1px;
	padding: 1px;
}

table.main {
	border:0px;
	width: 879px;
	/*cellspacing:0;
	cellpadding:0;*/
	align:center;
}
td.header  { 
	background: url(img/header1.gif) top left no-repeat;
	width: 879px;
	height: 128px; 
	text-align: center;
}
.logo {
	float: left;
	margin-top: 1px;
	background: url(img/logo.gif) top left no-repeat;
	width: 96px;
	height: 96px;
	margin-left: 18px;
}
.title_header {
	float: left;
	margin-left: 200px;

}
.barre-menu {
	float: right;/*
	position: relative;*/
	margin-right: 2px;
	margin-left: 0px;
	padding-top:12px;
	margin-top: 22px;
	text-align:left;
	background: url(img/barre-menu.gif) top left no-repeat;
	width: 749px;
 	height: 27px; /* 39-12)
	font-weight:bold; */
}
a.menulink {
	font-size: 12px;
	margin-right: 50px;
	margin-left: 20px;
	/*margin-top: 6px;*/
	color:#DAD4B3;
}
a.menulink:hover {
	color:#DAA520;
	text-decoration:none;
}


a.hotlink {
	font-size: 12px;
	text-decoration:underline;
	/*margin-top: 6px;*/
	color:#BA272D;
}
a.hotlink:hover {
	color:#DA7B43;
	text-decoration:none;
}
a.invisiblelink {
	text-decoration:none;
	/*margin-top: 6px;*/
	color:#471D05;
}
a.invisiblelink:hover {
	color:#DA7B43;
	text-decoration:none;
}

td.blocnews {
	height:20px;
	padding:0px;
	text-align: center;
}
#news {
	font-size: 12px;
	text-decoration:none;
	padding:5px;
	margin:5px;
	border: 1px solid #4d260a;
	text-align: center;
}
.newsbloc {
}

td.bodytop {
	background: url(img/body-top.gif) top left no-repeat;
	width: 879px;
	height: 19px;
	z-index:1;
}
td.bodymiddle {
	background: url(img/body-middle.gif) top left repeat-y; 
	width: 879px;
	/*padding-left:20px;
	padding-right:20px;*/
}

td.bodybottom {
	background: url(img/body-bottom.gif) top left no-repeat;
	height: 19px;
	width: 879px;
}

.mainaccueil {
	float: left;
	margin-top: 1px;
	margin-bottom: -7px; 
	padding-bottom: 5px;
  	width: 830px; /*
	padding-bottom: 15px;
	border-top: 1px solid #4d260a;
	border-left: 1px solid #4d260a;
	background: url(img/bonhommerouge.gif) bottom right no-repeat;*/
	margin-left: 20px;
}
.mainbody {
	float: left;
	margin-top: 8px;
	margin-bottom: -7px;
	padding-bottom: 15px;
  	width: 830px;  
	border-top: 1px solid #4d260a;
	border-left: 1px solid #4d260a; /*
	background: url(img/bonhommerouge.gif) bottom right no-repeat;*/
	margin-left: 15px;
}
.maincontact {
	float: left;
	margin-left: 15px;
  	width: 830px;  
	border-top: 1px solid #4d260a;
	border-left: 1px solid #4d260a;
	background: url(img/lidia-contact3.jpg) bottom right no-repeat;
	margin-left: 15px;
}
.maintitle {
 	/*
  	background: url(img/cle-sol.gif) top left no-repeat;
	padding-left: 10px;
  	height: 35px; */
	margin-top: 8px;
	margin-left: 15px;
	margin-bottom: -7px;

	
	padding-top: 0px;
	margin-left: 0px;
	margin-top: -20px;
	margin-bottom: 0px;
  	font-size: 20px; 
  	width: 830px; 
}
.bloccontent  {  
	float: left;
	position: relative;
	font-size: 12px; 
	line-height: 18px;
	margin-top: 2px; 
	margin-left: 7px; 
	margin-bottom: 2px; 
	width: 800px;
/*	width: 830px;*/
	
}

.bloctitle  { 
	/*float: left;  
	position: relative;  
	padding-left: 50px; 
	margin-left: 10px; 
	height: 35px; */
	font-style: italic; 
	width: 300px; 
	font-size: 14px; 
	margin-left: -7px; 
	margin-top: 2px; 
	margin-bottom: 5px;
	padding-top: 0px;  
	padding-left: 7px;
	border-bottom: 1px solid #4d260a;
}
img.contactimage {
  	float: right;
  	position: relative; 
  	margin-top: auto; 
  	margin-right: 0px; 
  	margin-left: 10px; 
  	margin-bottom: 0px; 
 }
img.photoright {
  	float: right;
  	position: relative; 
  	margin-top: 10px; 
  	margin-right: 0px; 
  	margin-left: 10px; 
  	margin-bottom: 0px; 
 }
img.photoleft {
  	float: left;
  	position: relative; 
  	margin-top: 10px; 
  	margin-left: 10px; 
  	margin-right: 10px; 
  	margin-bottom: 0px; 
 }
 img.photocenter {
  	/*float: left;
  	position: relative; */
  	margin-top: 0px; 
  	margin-left: auto; 
  	margin-right: auto; 
  	margin-bottom: 0px; 
 }
 
 
.copyline {
	float: left;
  	position: relative;
 	margin-left: auto; 
 	margin-right: auto;
	margin-top:10px;
	margin-bottom:20px;
	padding-bottom:6px;
	padding-top:8px;
	border-bottom: 2px solid #4d260a;
	text-align: center;
	width:100%;  
  	font-size: 11px;
}
.copyright { 
	color: #000000;
	/*padding-left:4px;*/
	margin-top:0px;
  	font-size: 11px;
	text-decoration: none;  
	tex-align:center;
}
.copyright:Hover,.copyright_selected { 
	text-decoration: none; 
	color: #00BFFF; 
}

 .citation /* on dˇfinit un conteneur pour le bloc de citation */
 {
	 float: right;
	 width: 145px;
	 margin-left: 10px;
	 margin-right: 8px;
	 margin-top: 5px;
	 margin-bottom: 5px;
 	/*background-color: #D3D3D3;*/
	border: 1px dashed #4d260a;
 }
  
 .citationtexte
  { font-style: italic;
   font-size: 12px; 
 margin-right: 2px; 
   margin-left: 5px; 
   padding:5px;
  text-align: center }
  
 .citationauteur
 {
 margin-right: 5px; 
 width: 140px;  
  font-family: verdana, arial, sans-serif; 
  font-size: 11px; 
  color: #000000;
  text-align: right;
 }