/* -----------------------------------------------------
Color information for screen media
FileName:    Color.css
Version:     12/03/2004
----------------------------------------------------- */

/* General Elements */
/* ----------------------------------------------------- */
body { background-color:#fff}
hr { color:#ccc; }

/* Header */
/* ----------------------------------------------------- */

#hdr {
  color:#000;
  background:#fff url("../pictures/layout/header/fr/header.jpg") bottom left no-repeat; 
background-color: #A8CBE5;
}

.hdrLogoText { color:#626365; }

	/* Help Navigation */
	/* ----------------------------------------------------- */
	#helpNav a:link, #helpNav a:visited, #helpNav a:visited:hover {  color:#78879A;  }

	/* Informations */
	/* ----------------------------------------------------- */
	#info {background:#4774B0; color:#fff;background-image: url(../pictures/layout/header/fr/top2.gif) ;}
	#info a:link, #info a:visited, #info a:hover {  color:#fff;}
	#info a.link:link, #info a.link:visited{  border:1px solid #AEC7E8;  }
	#info a.link:hover, #info a.link:visited:hover  {  background-color:#6F9BD6;  }

	/* Tools Navigation */
	/* ----------------------------------------------------- */
	#navTools {
	  border-right: 1px solid #B7C8E0;
	  border-bottom: 1px solid #B7C8E0;
      background: #fff;
	  }
	#navToolsLeft a:link, #navToolsLeft a:visited, #navToolsLeft a:active {  color: #6E82B0;}
	#navToolsLeft a:hover, #navToolsLeft a:visited:hover {  color: #6E82B0;}
	#navToolsWrap {	background: #fff; color:#78879A;  }
	#navToolsMiddle a:link, #navToolsMiddle a:visited ,#navToolsRight a:link, #navToolsRight a:visited {  color:#78879A;}
	#navToolsMiddleContentbg {  border-color: #B7C8E0; }
	.navTools2lines {   border-bottom: 1px solid #B7C8E0; }
	#navTools .content {  background:#fff;  }
	#navToolsLeft {  color: #6E82B0;  }
	#navToolsRight {  color:#78879A;  }


/* Formatting Structure */
/* ----------------------------------------------------- */
#wrap {  background:#fff ;}
#subwrap {	background: #fff; border-left:1px solid #D6E1EF;border-bottom:1px solid #D6E1EF; }

/* Left column */
/* ----------------------------------------------------- */
#colL {  background:#DBE8F1 url("../pictures/layout/header/fr/bgmenleft.jpg"); 
  border-right:1px solid #4A72A6;
  border-bottom:1px solid #4A72A6;
}
#colL .content {  color:#E5E5ED; 
  border-bottom:20px solid #BED3E3;
}


/* Right column */
/* ----------------------------------------------------- */
#colR a:visited {color:#4B637D;}
#colR a, #colR a:link, #colR a:active {color:#6C8EBD;}
#colR a:hover, #colR a:visited:hover {color:#4B637D;}
#colR p {  color:#4B637D; }
#colR h1 {  color:#fff; border:0;}

	/* InfoBox in right column */
	/* ----------------------------------------------------- */
	.infoBox1 {  
	  background:#FFBA24 url("../pictures/layout/rightbox/leftcorner.gif") top left no-repeat; 
	  color:#fff;
	  }
	.infoBox2 {  
	  background:#FFBA24 url("../pictures/layout/rightbox/leftcorner.gif") top left no-repeat; 
	  border-color:#FFBA24;
	  color:#fff;
	  }
	.infoBox3 {  
	  background:#FFBA24 url("../pictures/layout/rightbox/leftcorner.gif") top left no-repeat; 
	  border-color:#FFBA24;
	  color:#fff;
	  }
	.infoBox4 {  
	  background:#FFBA24 url("../pictures/layout/rightbox/leftcorner.gif") top right no-repeat; 
	  color:#fff;
	  }
	.infoBox5 {  
	  background:#FFBA24 url("../pictures/layout/rightbox/leftcorner.gif") top right no-repeat; 
	  color:#fff;
	  }
	.infoBox6 {  
	  background:#FFBA24 url("../pictures/layout/rightbox/leftcorner.gif") top right no-repeat; 
	  color:#fff;
	  }
	.infoBoxContent { border-color:#FFBA24; color:#4B637D; background:#fff; }
	.infoBoxContent1 { border-color:#FFBA24; color:#4B637D; background:#fff; }
	.infoBoxContent2 { border-color:#FFBA24; color:#4B637D; background:#fff; }
	.infoBoxContent3 { border-color:#FFBA24; color:#4B637D; background:#fff; }	
	.infoBoxContent4 { border-color:#FFBA24; color:#4B637D; background:#fff; }
	.infoBoxContent5 { border-color:#FFBA24; color:#4B637D; background:#fff; }
	.infoBoxContent6 { border-color:#FFBA24; color:#4B637D; background:#fff; }
  
/* Middle content column */
/* ----------------------------------------------------- */
#update {color:#999;}

	/* Links */
	/* ----------------------------------------------------- */
  	#contentZone a:link { color: #4774B0 ;}  /* for unvisited links */
  	#contentZone a:visited { color: #4774B0 ;} /* for visited links */
  	#contentZone a:active { color: #4774B0 ;} /* when link is clicked */
  	#contentZone a:hover { color: #3232B6 ;} /* when mouse is over link */

	.pathnav {color:#6C8EBD; }
	a.pathnav:link, a.pathnav:visited, a.pathnav:active {color:#6C8EBD;}

       .topOfPage {  color:#376FBB;	 }
	a.topOfPage img { background-color:#376FBB; }
	a.topOfPage, a.topOfPage:link, a.topOfPage:visited, a.topOfPage:active { color:#376FBB; }
	a.topOfPage:hover, a.topOfPage:visited:hover {color : #376FBB; border-bottom:1px solid #31A1D3;}
	a.topOfPage:hover img, a.topOfPage:visited:hover img {background-color:#31A1D3;}


	a.thirdLevel:link, a.thirdLevel:visited, a.thirdLevel:active  { color:#2F6EAC }
	a.thirdLevel:hover, a.thirdLevel:visited:hover {color : #6C8EBD;}

	#print:link, #print:visited, #sendMail:link, #sendMail:visited {  color: #6E82B0;}
	#print:hover, #sendmail:hover, #print:visited:hover, #sendmail:visited:hover {  color: #6E82B0;}

	/* Identity */
	/* ----------------------------------------------------- */
	#identity {  
	height:1px;
	width:100%;
	}

	/* Titles */
	/* ----------------------------------------------------- */
	h1 {
	  }
	h2 {
	  border-bottom:1px dashed #999;
	  color:#2F6EAC;
	  }
	h3 {  color:#2F6EAC;  }
	h4 {  color:#666; }

	/* Content Zone */
	/* ----------------------------------------------------- */
	#contentZone { color:#000; }
	#contentZone .hd {  color:#2F6EAC;  }
	#contentZone .underline {  border-bottom:1px dashed #999;  }

 .contextBoxMedium li, .contextBoxLarge li, .contextBoxRelative li {
   color:#2F6EAC;
   }

	/* Download section */
	/* ----------------------------------------------------- */
	#dldBox hr { 
	color:#4774B0;
	}
	#dldBox h1 {  color:#fff; background:#4774B0;}
	#dldBox h2 { color : #000; background-color:#AACBE7; border:0;}
	#dldBox h3 { color : #000; border-bottom:0;}
	#dldBox .dldList, #dldBox .dldListDoc { color:#000; }
	#dldBox .dldContent { 
	  border:1px solid #4774B0;
	  border-top:0;
	  }
	/* Nouveautés */
	/* ----------------------------------------------------- */
	.newsboxtitle {	  background-color: #E7E7E7;  }
	.newsboxtitletxt {  color : #333; }
	.newsindentpath1 {  color : #003366; }
	.newsindentpath2 {  color : #333; }
	.text  {  color : #333; } 

	/* Search results */
	/* ----------------------------------------------------- */
	#searchResults {  border-color: #D6E1EF;  }
	#searchResults .resultHeader {
	  background-color:#D6E1EF;
	  border-color: #2F6EAC;
  	  }
	.resultHeader .headerWrap {  color:#000; }
	.resultHeader .weight {  color:#036;  }
	.resultHeader .title {   color:#036;  }
	.resultHeader .info {
	  background-color:#2F6EAC;
	  color:#000;
	  }
	.resultHeader .size { 
	  color:#FFFFFF;
	  background-color:#2F6EAC;
	  }
	
	/* Images Content */
	/* ----------------------------------------------------- */

		.thumbnailL {
	  background: #E2E5EF;
	  color:#2B66A0;
	  }
	.thumbnailR {
	  background: #E2E5EF;
	  color:#2B66A0;
	  }
	.thumbnailLegend {
	  background: #E2E5EF;
	  border:1px solid #E2E5EF;
	  }
	.print {  background: #FF0000; }
	.sendMail {  background: #749ACB; }

	/* Photo gallery */
	/* ----------------------------------------------------- */
	.galleryThumb140 {
	  color:#2B66A0;
	  }
	.galleryLegend {
	  background: #E2E5EF;
	  border:1px solid #E2E5EF;
	  }
	div.galleryRow .copyright {
	  color:#999999;
	}
	.galleryDownload {
	  border:1px solid #E2E5EF;
	  background-color:#FFFFFF;
	  }
	a.galleryDownload:link img, a.galleryDownload:visited img { background-color:#4774B0; }
	a.galleryDownload:active img, a.galleryDownload:hover img, a.galleryDownload:visited:hover img { background-color:#3232B6; }

	#galleryR {
       border-color:#CCC;
	}
	#galleryR hr {
	  background-color:#ccc;
   	  color:#ccc;
	  }
	a.navGallery:link { color : #2F6EAC;}
	a.navGallery:visited { color : #2F6EAC;}
	a.navGallery:hover { color : #2F6EAC;}
	a.navGallery:active { color : #2F6EAC;}

	.navGallery {  color : #2F6EAC; }
	.navGalleryoff {  color : #999; }


/* Generic */
/* ----------------------------------------------------- */
.txtcolorB { color:#2F6EAC;}
.rule {border-bottom:1px dashed #999;}
.aleft { float:left;}
.aright { float:right;}
.red { color:#FF0000;}
.comment { font-size : 0.9em; color: #404040; }

/* Footer */
/* ----------------------------------------------------- */
#foot {
  }
#foot .content {
  background-color:#FFF;
  color:#999; 
  }
#foot .copyright {
  }
#foot a:link, #foot a:visited {  color:#999;  }
#foot a, #foot a:link, #foot a:active, #foot a:visited {  color:#999; }

/* Highlighting */
/* ----------------------------------------------------- */
.hl1 {
  background-color : #FFFF80;
  color : #000000;
}
.hl2 {
  background-color : #FFB0FF;
  color : #000000;
}
.hl3 {
  background-color : #B0FFFF;
  color : #000000;
}
.hl4 {
  background-color : #FFB0B0;
  color : #000000;
}
.hl5 {
  background-color : #B0FFB0;
  color : #000000;
}
.hl6 {
  background-color : #B0B0FF;
  color : #000000;
}

fieldset.home{
font-family : Arial, Helvetica, sans-serif; 
font-size : 0.9em; 
border:1px solid #4774b0;
padding:5px;
} 

legend.home{
font-family : Arial, Helvetica, sans-serif; 
font-size:14px;
font-weight : bold; 
color : #4774b0; 
} 