

body  { 
	/*
	background-color:#F9DB70;
	background-color:#4E709E;
	background-image:url(img/imageaccueil1.gif);
	background-repeat:no-repeat;
	background-position:150px 20px;*/
	font-size: 12px;
	font-family: Papyrus, "Comic Sans MS", "Stylus BT", Helvetica, Geneva, Sans-serif;
	margin:0;
	padding:0; 
	color:#1A0009;
	background-color:#F9DB70; 

}
td {
	font-size:12px;
}
.highlightrouge {
	color:#6A0000;
}
.highlightvert {
	color:#3D731E;
}
.highlightviolet {
	color:#6C4766;
}
.highlightbleu {
	color:#1C1C66;
}
.berklink, .berklink a, .berklink a:link {
	color:#6A0000;
	font-size:15px;
	text-decoration:none; 

}
/*
a:link { 
	color:#30040B;
	background-color:transparent;
	text-decoration:none; 
}
a:visited { 
	color:#30040B;
	background-color:transparent;
	text-decoration:none; 
}
a:hover, a:active { 
	color:#757222;
	background-color:transparent;
} */

.textlink a:link, .textlink:link { 
	color:#D25D2D; 
	background-color:transparent;
	text-decoration:none; 
}
.textlink a:visited, .textlink:visited { 
	color:#6C4766;
	background-color:transparent;
	text-decoration:none; 
}
.hotlink:active, .textlink a:hover, a:active, .textlink:hover, .textlink:active, .berklink a:active, .berklink a:hover { 
	color:#30040B;
	background-color:transparent;
}	
.hotlink a:link, .hotlink:link { 
	color:#30040B; 
	background-color:transparent;
	text-decoration:none; 
}
.hotlink a:visited, .hotlink:visited { 
	color:#30040B;
	background-color:transparent;
	text-decoration:none; 
}
.hotlink a:hover, a:active, .hotlink:hover { 
	color:#D25D2D; 
	background-color:transparent;
	text-decoration:none; 
}
.menulink a:link {
	font-size:14px;
	color: #D25D2D;
	text-decoration:underline; 
}
.menulink a:hover, .menulink a:active {
	color: #757222;
	text-decoration:none; 
}
.menulink a:visited { 
	color:#6C4766;
	background-color:transparent;
	text-decoration:underline;
}
/******************************/
.blocwarning {
	margin:0px 0px 0px 10px;
	padding:5px;
	border:1px dashed #1A0009;
	background-color:#F0B36C; 

}
/******************************/
#HeaderPage_fr, #HeaderPage_en  {
	z-index:3;
	position:absolute;
	background-image:url(img/headerNEW.jpg);
	
	height:155px;
	width:711px;/**/
	right:47px;
	top:0px;
}
#HeaderPage_fr {	
 background-image:url(img/header_fr.jpg);
	
}
#HeaderPage_en {
 background-image:url(img/header_en.jpg);
}

#SousLeHeaderPage {
	z-index:3;
	position:absolute;
	top:155px;
	height:8px;
	width:90%;
	background-image:url(pics/smooth.gif);
	background-repeat: repeat-x;
	background-position:top right; 
}
#TitrePage {
	z-index:2;
	position:absolute;
	top:0;
	right:0;
	margin-left:0px;
	/*background-image:url(img/titre_concept_global.gif); 
	background-position: 130px 0  0 0;*/
	background-color:#DCED7D; 
	width:47px;
	height:100%;
	background-position:  0 0;
}
 #FinDeLaPage {
	z-index:1;
	position:absolute;
	width:47px;
	height:4600px; 
	margin-top:-4580px;

 
	background-position: bottom right; 
	background-color:#DCED7D; 
	right:0px; 
/*	background-color:#DC2B7D;
	bottom:0px;
*/ }

#HeaderPage_fr span, #TitrePage_fr span, #HeaderPage_en span, #TitrePage_en span,
#HeaderPage_fr h1,  #HeaderPage_en h1 {
	font-size: 5px; 
  	background:transparent;
 	visibility:hidden; 
 	text-decoration:none;
 }

 #Left {
 	z-index:2;
	position:absolute;
	top:0px;
	left:0px;
	height:874px;
	width:184px;
	background-image:url(img/leftNEW2.jpg);
	background-repeat: no-repeat;
	background-position:top left;
 }  /**/ 
 #Maeva {
 	z-index:4;
	position:absolute;
	top:0px;
	left:0px;
	width:183px;
	height:169px;
	background-image:url(img/maeva9.gif);
	background-repeat: no-repeat;
	background-position:top left;
 }
#MenuLeft {
 	z-index:3;
	position:absolute;
	margin-top:169px;
	left:0px;
	width:196px; 

 
}

.menufr1 a, .menufr2 a, .menufr3 a, .menufr4 a, .menufr5 a, .menufr6 a, 
.menufr7 a, .menufr8 a, .menufr9 a, .menufr10 a, .menufr11 a, .menufr12 a, .menufr13 a,
.menuen1 a, .menuen2 a, .menuen3 a, .menuen4 a, .menuen5 a, .menuen6 a, 
.menuen7 a, .menuen8 a, .menuen9 a, .menuen10 a, .menuen11 a, .menuen12 a, .menuen13 a {
	float:left;
	margin: 0px;
	padding: 0px;
  	width:196px;
  	height: 26px;
	background-position:0 -52px;
}
.menufr1 a:hover, .menufr2 a:hover, .menufr3 a:hover, .menufr4 a:hover, 
.menufr5 a:hover, .menufr6 a:hover, .menufr7 a:hover, .menufr8 a:hover, 
.menufr9 a:hover, .menufr10 a:hover, .menufr11 a:hover, .menufr12 a:hover, .menufr13 a:hover,
.menuen1 a:hover, .menuen2 a:hover, .menuen3 a:hover, .menuen4 a:hover, 
.menuen5 a:hover, .menuen6 a:hover, .menuen7 a:hover, .menuen8 a:hover, 
.menuen9 a:hover, .menuen10 a:hover, .menuen11 a:hover, .menuen12 a:hover, .menuen13 a:hover {
	background-position:0 -26px;
}

.menufr1 a {	
	background: url(img/menu/menufr1.gif) no-repeat left top;  
}
.menuen1 a {	
	background: url(img/menu/menuen1.gif) no-repeat left top;  
}
.menufr2 a {	
	background: url(img/menu/menufr2.gif) no-repeat left top;  
}
.menuen2 a {	
	background: url(img/menu/menuen2.gif) no-repeat left top;  
}
.menufr3 a {	
	background: url(img/menu/menufr3.gif) no-repeat left top;  
}
.menuen3 a {	
	background: url(img/menu/menuen3.gif) no-repeat left top;  
}
.menufr4 a {	
	background: url(img/menu/menufr4.gif) no-repeat left top;  
}
.menuen4 a {	
	background: url(img/menu/menuen4.gif) no-repeat left top;  
}
.menufr5 a {	
	background: url(img/menu/menufr5.gif) no-repeat left top;  
}
.menuen5 a {	
	background: url(img/menu/menuen5.gif) no-repeat left top;  
}
.menufr6 a {	
	background: url(img/menu/menufr6.gif) no-repeat left top;  
}
.menuen6 a {	
	background: url(img/menu/menuen6.gif) no-repeat left top;  
}
.menufr7 a {	
	background: url(img/menu/menufr7.gif) no-repeat left top;  
}
.menuen7 a {	
	background: url(img/menu/menuen7.gif) no-repeat left top;  
}
.menufr8 a {	
	background: url(img/menu/menufr8.gif) no-repeat left top;  
}
.menuen8 a {	
	background: url(img/menu/menuen8.gif) no-repeat left top;  
}
.menufr9 a {	
	background: url(img/menu/menufr9.gif) no-repeat left top;  
}
.menuen9 a {	
	background: url(img/menu/menuen9.gif) no-repeat left top;  
}
.menufr10 a {	
	background: url(img/menu/menufr10.gif) no-repeat left top;  
}
.menuen10 a {	
	background: url(img/menu/menuen10.gif) no-repeat left top;  
}
.menufr11 a {	
	background: url(img/menu/menufr11.gif) no-repeat left top;  
}
.menuen11 a {	
	background: url(img/menu/menuen11.gif) no-repeat left top;  
}
.menufr12 a {	
	background: url(img/menu/menufr12.gif) no-repeat left top;  
}
.menuen12 a {	
	background: url(img/menu/menuen12.gif) no-repeat left top;  
}
.menufr13 a {	
	background: url(img/menu/menufr13.gif) no-repeat left top;  
}
.menuen13 a {	
	background: url(img/menu/menuen13.gif) no-repeat left top;  
}



.menu7-1 a, .menu7-2 a,  .menu7-3 a {
	float:left;
	margin: 0px;
	padding: 0px;
  	width:196px;
  	height: 22px;
	background-position:0 -44px
}

.menu7-1 a:hover, .menu7-2 a:hover,  .menu7-3 a:hover {
	background-position:0 -22px
}


.menu7-1 a {
  background: url(img/menu/menufr7-1.jpg) no-repeat left top;
}

.menu7-2 a {
  background: url(img/menu/menufr7-2.jpg) no-repeat left top;
}

.menu7-3 a {
  background: url(img/menu/menufr7-3.jpg) no-repeat left top;
}



.invisiblemenu
  { 
  /* Ca c juste pour faire plaisir  aux navigateurs texte et  aux moteurs de recherche */
	font-size: 5px; 
  background:transparent;
  visibility:hidden; 
 text-decoration:none;
 }





#MenuLeft h3 {
	border:1px solid transparent;
	font-size: 16px; 

 
	width:170px;
	height:20px; 
	margin:  5px 0 0 5px;
	
	
	/*
	background-image:url(img/menuH3-2.gif);*/
	padding-left:0px;
	font-variant:small-caps;
}

#MenuLeft ul {
	margin: 0px;
	padding: 0px;
}
#MenuLeft li {
	border:1px solid transparent;
	width:140px;

 
	/*display:block;	
	background-image:url(img/bgmenu3.gif);
	background-repeat:repeat x;
	background-position: 0 -40px;
	background-color:#CDCDFF; */
	color: #30040B;
	height:14px;
	padding:3px;
	margin:1px 0 0 20px;
	list-style-type: none;
}
#MenuLeft li:hover, #MenuLeft h3:hover {
	border:1px solid #30040B;

 
	
	display:block; /*
	background-color:#9EADFF;
	background-position: 0 -20px;*/
}
#MenuLeft li a:link, #MenuLeft li a:visited { 
	color:#30040B;
	background-color:transparent;/**/
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}
#MenuLeft li a:hover {
	color: #FF9366; 
} 

#MenuLeft li.Activ {
	/*display:block;	
	background-image:url(img/bgmenu3.gif);
	background-repeat:repeat x;
	background-position: 0 -20px;*/
	height:14px;
	padding:3px;
	margin:1px 0;
	list-style-type: none;
	width:170px;
	color: #FF9366;
}


.boutonlang a {
	position:absolute;
	top:550px;
	left:15px;
	z-index:100;/*
  	width:60px;
  	height: 39px; 
	background-position:0 -78px;
	background: url(img/menu_lang2.gif) no-repeat left top;  */
}/*
.boutonlang a:hover { 
	background-position:0 -39px; 
}*/


.langlink, .langlink a, .langlink a:link, .langlink a:visited {
	font-size:12px;
	color: #1A0009;
	text-decoration:none; 
}
.langlink a:hover, .langlink:hover, .langlink a:active {
	color: #757222;
	text-decoration:none; 
}




#news {

	z-index:0;
	margin:0px 15px 0 30px;
	padding:2px 10px 0 10px;
	background-color:transparent;
	border: 1px solid #FF9366; 
	/*
	border-top: 1px solid #FF9366;
	border-bottom: 1px solid #FF9366; */
}

#news p {
	margin:0;
	text-align:justify;
}
#news div.newstitre {
	font-variant:small-caps;
	font-size: 14px;
	padding:3px;
	font-weight:bold;	/*
	background-image:url(img/bg2.gif) */
}
#news div.newsbloc {
	font-size: 12px;	
	padding:3px; /*
	background-image:url(img/bg1.gif); */
}


#main { 
	margin:180px 45px 2px 175px;
	}
 #main div.bloccontent {
	z-index:0;
	margin:20px 10px 0 0;
	padding-left:20px;
	background-color:transparent; 
	/*min-height:200px;
	border-top:1px solid #FF9366;
	overflow:visible;*/
}

.bloccontent div.bloctitle, .bloccontent h2 {
	z-index:2;
	padding: 8px 10px 6px 38px;
	background:url(img/tipapillon.gif) top left no-repeat;
	height:40px;
}
.bloctitle span, .bloccontent  h2  {
	z-index:1;
	border-bottom:1px solid #FF9366;
	padding: 0 10px 0 12px;
	font-variant:small-caps;
	font-size: 17px;
}
.bloccontent p {
	z-index:0;
	margin:-1px 0 0 0;
	padding:10px 8px 0px 8px; /*
	border-left:1px solid #FF9366; */
	background-color:transparent;
	overflow:visible;
	text-align:justify;
}


 /******************************/
 #footerimage {
	z-index:1;
	height:817px;
  	margin-top: -800px;
	float:right;
	position:relative;
	bottom:0;
	right:0;
	background:url(img/fixedleft.gif) repeat-y top left;
	width:47px;
}


#copyline {
	z-index:1;
	/*position:fixed;
	position:absolute;
	margin: 20px 0px 0 180px;*/
	margin-top: -1px; 
	float:right;
	position:relative;
	bottom:0; 
	border-top:1px solid #F9B471;
	border-bottom: 1px solid #F9B471;
	padding-right:50px;
	width:85%;
	text-align: right; 
  	font-size: 11px;
}
#copyline span {
	font-style:italic;
}
#copyline a:link { 
	color:#C05B45;
	background-color:transparent;
	text-decoration:none; 
}
#copyline a:visited { 
	color:#C05B45;
	background-color:transparent;
	text-decoration:none; 
}
#copyline a:hover, a:active { 
	color:#FFF;
	background-color:transparent;
}

.copyright { 
	color: #000000;
	/*padding-left:4px;*/
	margin-top:0px;
  	font-size: 11px;
	text-decoration: none;  
	text-align:left;
}
.copyright:Hover,.copyright_selected { 
	text-decoration: none; 
	color: #00BFFF; 
}

/******************************/
table.livredor {
	background-image:url(img/book2.jpg);
	background-repeat:no-repeat;
  	width:590px;
  	height:395px;
  	/*margin: 0px; */
  	border:0;

}

.pagegauche {
	text-align: left;  
  	padding: 20px 10px 10px 33px;;
  	font-size: 12px;
}
.pagedroite {
	text-align: left;  
  	padding: 20px 35px 10px 12px;;
  	font-size: 12px;
}

.flechegauche {
	margin-bottom:4px;
	margin-left:45px;
}
.flechedroite {
	margin-bottom:9px;
	margin-right:37px;
}
/******************************/
table.contactform {
  	margin-left: 0px; 
  	padding-left: 20px; 
  	border:0;

}

.contact {
	text-align: left; 
  	font-size: 14px;
}

.linkies {
	font-size: 10px;
	text-decoration:none;
	font-family: Arial, Verdana, Helvetica, Geneva, Sans-serif;
}

/******************************/

img.photoright {
  	float: right;
  	position: relative; 
  	margin-top: 5px; 
  	margin-right: 0px; 
  	margin-left: 10px; 
  	margin-bottom: 0px; 
 }
img.photoleft {
  	float: left;
  	position: relative; 
  	margin-top: 5px; 
  	margin-left: 10px; 
  	margin-right: 10px; 
  	margin-bottom: 0px; 
 }
.photocenter {
	text-align:center;
  	margin-top: 0px;
  	/*float: left;
  	position: relative;
  	margin-left: auto; 
  	margin-right: auto; 
  	margin-bottom: 0px; */
 }
 

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