
/* *********************************
		FONT/CLASS HEADER
************************************ */

	#HEADER_TOOL #item1 {
		background:url('../imgs/ico_contact.gif') no-repeat center;
	}
	#HEADER_TOOL #item2 {
		background:url('../imgs/ico_link.gif') no-repeat center;
	}
	#HEADER_TOOL #item3 {
		background:url('../imgs/ico_glossaire.gif') no-repeat center;
	}
	#HEADER_TOOL #item4 {
		background:url('../imgs/ico_legal.gif') no-repeat center;
	}
	#HEADER_TOOL #item5 {
		background:url('../imgs/ico_sitemap.gif') no-repeat center;
	}
	#HEADER_TOOL #item6 {
		background:url('../imgs/ico_print.gif') no-repeat center;
	}
	#HEADER_TOOL #itemlng0 {
		background:url('../imgs/ico_fr.gif') no-repeat center;
	}
	#HEADER_TOOL #itemlng1 {
		background:url('../imgs/ico_uk.gif') no-repeat center;
	}
	
	#HEADER A.toolitem, #HEADER A.advsearch {
		font-family:Arial, Verdana;
		font-size :10px;
		color:#575757;
		font-weight:bold;
		letter-spacing:-1px;
		line-height:20px;
	}
	
	#HEADER A.toolitem:hover, #HEADER A.advsearch:hover {
		color:#f78600;
		text-decoration:none;
	}

	#HEADER #searchGoogle label{
		font-family:Arial, Verdana;
		font-size :12px;
		color:#575757;
		letter-spacing:-1px;
		line-height:20px;
	}

	#HEADER INPUT {
		font-family:Arial, Verdana;
		font-size :10px;
		font-weight:bold;
		color:#575757;
	}

/* *********************************
		FONT/CLASS MENU
************************************ */

	#MENUITEM dt, #MENUITEM dt a {
		font-family:Arial, Verdana;
		font-size :12px;
		font-weight:bold;
		color:#444645;
		line-height:35px;
		letter-spacing:-1px;
		text-decoration:none;
	}
	#MENUITEM dt:hover, #MENUITEM dt a:hover, #MENUITEM .menu_o {
		color:#f45c08;
		text-decoration:none;
	}
	
	#MENUITEM li {
		font-family:Verdana, Arial;
		font-size :10px;
		color:#f9921c;
		background:url('../imgs/ico_menu_li.gif') no-repeat 0px 7px;
		line-height:13px;
	}
	
	#MENUITEM li a {
		color:#4c4c4c;
		text-decoration:none;
	}
	#MENUITEM li a:hover {
		color:#f9921c;
	}

/* *********************************
		FONT/CLASS CONTENER
************************************ */

	#CONTENER {
		font-family:Arial, Verdana;
		font-size :11px;
		color:#626262;
	}
	
		/* *********************************
			FONT/CLASS partie fil d'ariane
		************************************ */
			#CONTENER #ARIANE {
				font-family:Arial, Verdana;
				font-size :10px;
				color:#607078;
				line-height:20px;
			}
			#CONTENER #ARIANE A {
				font-family:Arial, Verdana;
				font-size :10px;
				color:#607078;
				text-decoration:none;
			}
			#CONTENER #ARIANE A:hover {
				color:#F77A00;
			}
			#CONTENER #ARIANE .last {
				color:#000000;
			}
			
		/* *********************************
				FONT/CLASS r�gles g�n�rales
		************************************ */
			#CONTENER INPUT, #CONTENER TEXTAREA, #CONTENER SELECT {
				border:1px solid #607078;
				font-family:Arial, Verdana;
				font-size :11px;
				color:#000000;
			}
			#CONTENER #CONTENT FORM .btn {
				border:1px solid #abb4b8;
				font-family:Arial, Verdana;
				font-size :11px;
				font-weight:bold;
				color:#FFFFFF;
				background:#5c6e75;
				height:20px;
				padding-left:10px;
				padding-right:10px;
			}
			html>body #CONTENER #CONTENT FORM .btn {
				height:18px;
				margin:0;
			}
			
			#CONTENER #CONTENT FORM p.ceisarFormError {
				font-weight:bold;
				color:#FF0000;
			}
			
			#CONTENER H1 {
				height:33px;
				padding-left:10px;
				font-family:Arial, Verdana;
				font-size :20px;
				font-weight:bold;
				color:#F77A00;
				background:url('../imgs/bkg_title.gif');
			}
			
			#CONTENER H2 {
				font-family:Arial, Verdana;
				font-size :15px;
				font-weight:bold;
				color:#585858;
			}
			
			#CONTENER H3 {
				font-family:Arial, Verdana;
				font-size :11px;
				font-weight:bold;
				color:#000000;
			}
			
			#CONTENER H4 {
				font-family:Arial, Verdana;
				font-size :13px;
				font-weight:normal;
				color:#F77A00;
			}
			
			#CONTENER H5 {
				font-family:Arial, Verdana;
				font-size :11px;
				font-weight:bold;
				color:#F77A00;
			}
			
			#CONTENER A {
				color:#0D3692;
			}
			#CONTENER A:hover {
				color:#F77A00;
			}
			#CONTENER A:visited {
				color:#50B0D1;
			}
			
			#CONTENER .dfn {
				color:#000000;
				text-decoration:none;
				background:url('../imgs/bkg_link_glossaire.gif') bottom left repeat-x;
			}
				#CONTENER .dfn:hover {
					color:#0D3692;
					background:url('../imgs/bkg_link_glossaire_o.gif') bottom left repeat-x;
				}
				#CONTENER .dfn:visited {
					color:#0D3692;
					background:url('../imgs/bkg_link_glossaire_o.gif') bottom left repeat-x;
				}
			
			#CONTENER DIV .sep {
				border-top:1px solid #929494;
				margin-top:10px;
				margin-bottom:5px;
			}
			
			#CONTENER DIV.calendar {
				font-family:Arial, Verdana;
				font-size :10px;
				color:#626262;
				padding-left:25px;
				line-height:17px;
				background:url('../imgs/ico_calendar.gif') no-repeat;
			}
			
			#CONTENER #CONTENT #team {
				font-family:Arial, Verdana;
				font-size :10px;
				color:#626262;
			}
				#CONTENER #CONTENT #team H1{
					height:auto;
					padding-left:0;
					margin-top:4px;
					
					font-family:Arial, Verdana;
					font-size :12px;
					font-weight:bold;
					color:#000000;
					background:none;
				}
				#CONTENER #CONTENT #team H2{
					font-family:Arial, Verdana;
					font-size :10px;
					color:#000000;
				}
			
			#CONTENER #CONTENT #sponsor {
				font-family:Arial, Verdana;
				font-size :10px;
				color:#626262;
			}
				#CONTENER #CONTENT #sponsor H1{
					height:auto;
					padding-left:0;
					margin-top:20px;
					margin-bottom:15px;
					
					font-family:Arial, Verdana;
					font-size :12px;
					font-weight:bold;
					color:#000000;
					background:none;
				}
				#CONTENER #CONTENT #sponsor H2{
					font-family:Arial, Verdana;
					font-size :10px;
					color:#000000;
				}
				#CONTENER #CONTENT #sponsor A{
					display:block;
					margin-top:15px;
					margin-bottom:20px;
				}
			
			#CONTENER #CONTENT #accordeon A:visited{
				color:#0D3692;
			}
			
			#CONTENER #CONTENT #glossaryAlphabet LI {
				font-family:Verdana, Arial;
				font-size :10px;
				color:#5B5B5B;
			}
				#CONTENER #CONTENT #glossaryAlphabet LI A{
					font-weight:bold;
					color:#000000;
					text-decoration:none;
				}
				#CONTENER #CONTENT #glossaryAlphabet LI A:hover{
					color:#F77A00;
					font-weight:bold;
				}
				#CONTENER #CONTENT #glossaryAlphabet LI A:visited{
					color:auto;
					font-weight:bold;
				}
			
			#CONTENER #CONTENT #glossaryEntries DT A, #CONTENER #CONTENT #glossaryEntries DT{
				color:#000000;
				font-weight:bold;
				padding-left:10px;
				background:url('../imgs/title_glossaire.gif') no-repeat 0px 5px;
				text-decoration:none;
			}
				#CONTENER #CONTENT #glossaryEntries DT A:hover{
					color:#F77A00;
				}				
				#CONTENER #CONTENT #glossaryEntries DT A:visited{
					color:auto;
				}

		
		/* *********************************
			FONT/CLASS partie navinterne
		************************************ */		
			#CONTENER #CONTENT #NAVINTERNE A{
				font-family:Arial, Verdana;
				font-size :10px;
				color:#607078;
				line-height:23px;
				text-decoration:none;
			}
			#CONTENER #CONTENT #NAVINTERNE A:hover{
				color:#F77A00;
			}
			
			#CONTENER #CONTENT #NAVINTERNE A.previous{
				background:url('../imgs/ico_previous.gif') no-repeat;
				padding-left:27px;
				margin-left:9px;
			}
			#CONTENER #CONTENT #NAVINTERNE A.next{
				background:url('../imgs/ico_next.gif') no-repeat;
				padding-left:27px;
				margin-left:9px;
			}
			#CONTENER #CONTENT #NAVINTERNE A.all{
				background:url('../imgs/ico_all.gif') no-repeat;
				padding-left:27px;
				margin-left:9px;
			}
			#CONTENER #CONTENT #NAVINTERNE A.print{
				background:url('../imgs/ico_print.gif') no-repeat;
				padding-left:27px;
				margin-left:9px;
			}
			#CONTENER #CONTENT #NAVINTERNE SPAN.previouspage{
				background:url('../imgs/ico_previouspage.gif') no-repeat;
				padding-left:36px;
				margin-left:0px;
			}
			#CONTENER #CONTENT #NAVINTERNE SPAN.nextpage{
				background:url('../imgs/ico_nextpage.gif') no-repeat;
				padding-left:27px;
				margin-left:9px;
			}
			
		
		/* *********************************
				FONT/CLASS partie encart
		************************************ */		
			#CONTENER #INSERT #insert1, 
			#CONTENER #INSERT #insert2, 
			#CONTENER #INSERT #insert3, 
			#CONTENER #INSERT #insert4, 
			#CONTENER #INSERT #insert5, 
			#CONTENER #INSERT #insert6, 
			#CONTENER #INSERT #insert7, 
			#CONTENER #INSERT #insert8, 
			#CONTENER #INSERT #insert9, 
			#CONTENER #INSERT #insert10 {
				background:url('../imgs/bkg_insert.gif') repeat-x top;	
			}
			
				#CONTENER #INSERT #insert1 H1, #CONTENER #INSERT #insert1 A:hover, #CONTENER A.more:hover{
					color:#F77A00;
				}
				#CONTENER #INSERT #insert2 H1, #CONTENER #INSERT #insert2 A:hover{
					color:#575757;
				}
				#CONTENER #INSERT #insert3 H1, #CONTENER #INSERT #insert3 A:hover{
					color:#5700c2;
				}
				#CONTENER #INSERT #insert4 H1, #CONTENER #INSERT #insert4 A:hover{
					color:#c40a2b;
				}
				#CONTENER #INSERT #insert5 H1, #CONTENER #INSERT #insert5 A:hover{
					color:#0a72c4;
				}
				#CONTENER #INSERT #insert6 H1, #CONTENER #INSERT #insert6 A:hover{
					color:#0c00c5;
				}				
				#CONTENER #INSERT #insert7 H1, #CONTENER #INSERT #insert7 A:hover{
					color:#2ec60f;
				}				
				#CONTENER #INSERT #insert8 H1, #CONTENER #INSERT #insert8 A:hover{
					color:#1f785f;
				}				
				#CONTENER #INSERT #insert9 H1, #CONTENER #INSERT #insert9 A:hover{
					color:#3a393a;
				}				
				#CONTENER #INSERT #insert10 H1, #CONTENER #INSERT #insert10 A:hover{
					color:#582020;
				}
			
				#CONTENER #INSERT H1 {
					font-family:Arial, Verdana;
					font-size :14px;
					font-weight:bold;
				}
				#insert1 H1{
					background:url('../imgs/insert_1.gif') no-repeat left;
				}
				#insert2 H1{
					background:url('../imgs/insert_2.gif') no-repeat left;
				}
				#insert3 H1{
					background:url('../imgs/insert_3.gif') no-repeat left;
				}
				#insert4 H1{
					background:url('../imgs/insert_4.gif') no-repeat left;
				}
				#insert5 H1{
					background:url('../imgs/insert_5.gif') no-repeat left;
				}
				#insert6 H1{
					background:url('../imgs/insert_6.gif') no-repeat left;
				}
				#insert7 H1{
					background:url('../imgs/insert_7.gif') no-repeat left;
				}
				#insert8 H1{
					background:url('../imgs/insert_8.gif') no-repeat left;
				}
				#insert9 H1{
					background:url('../imgs/insert_9.gif') no-repeat left;
				}
				#insert10 H1{
					background:url('../imgs/insert_10.gif') no-repeat left;
				}
				
				#CONTENER #INSERT H2{
					font-family:Arial, Verdana;
					font-size :10px;
					color:#868888;
				}
				
				#CONTENER #INSERT {
					font-size :10px;
				}
				
				#CONTENER #INSERT A {
					font-family:Arial, Verdana;
					font-size :10px;
					color:#000000;
				}
				
				#CONTENER #INSERT #insert1 A, #CONTENER #INSERT #insert1 A, #CONTENER A.more {
					background:url('../imgs/ico_more1.gif') no-repeat left;
				}
				#CONTENER #INSERT #insert2 A.more{
					background:url('../imgs/ico_more2.gif') no-repeat left;
				}
				#CONTENER #INSERT #insert3 A.more{
					background:url('../imgs/ico_more3.gif') no-repeat left;
				}
				#CONTENER #INSERT #insert4 A.more{
					background:url('../imgs/ico_more4.gif') no-repeat left;
				}
				#CONTENER #INSERT #insert5 A.more{
					background:url('../imgs/ico_more5.gif') no-repeat left;
				}
				#CONTENER #INSERT #insert6 A.more{
					background:url('../imgs/ico_more6.gif') no-repeat left;
				}
				#CONTENER #INSERT #insert7 A.more{
					background:url('../imgs/ico_more7.gif') no-repeat left;
				}
				#CONTENER #INSERT #insert8 A.more{
					background:url('../imgs/ico_more8.gif') no-repeat left;
				}
				#CONTENER #INSERT #insert9 A.more{
					background:url('../imgs/ico_more9.gif') no-repeat left;
				}
				#CONTENER #INSERT #insert10 A.more{
					background:url('../imgs/ico_more10.gif') no-repeat left;
				}

/* *********************************
		FONT/CLASS FOOTER
************************************ */
	#FOOTER {
		font-family:Arial, Verdana;
		font-size :10px;
		line-height:24px;
		color:#FFFFFF;
		font-weight:normal;
	}

	#FOOTER a {
		font-family:Arial, Verdana;
		font-size :10px;
		line-height:24px;
		color:#FFFFFF;
		font-weight:bold;
		letter-spacing:-1px;
	}
		#FOOTER #HIPPOCAMPE {
			font-family:Arial, Verdana;
			font-size :9px;
			line-height:24px;
			color:#FFFFFF;
			font-weight:normal;
			letter-spacing:0px;
		}
		#FOOTER #HIPPOCAMPE A{
			font-family:Arial, Verdana;
			font-size :9px;
			line-height:24px;
			color:#FFFFFF;
			font-weight:normal;
			letter-spacing:0px;
		}
	
	#FOOTER a:hover {
		color:#f7931d;
		text-decoration:none;
	}
	
	#BLOCKREF H1 {
		margin:0;
		padding:0;
		font-weight:normal;
	}
	#BLOCKREF .hpobref_column H1 A{
		font-family:Verdana, Arial;
		font-size :10px;
		color:#333333;
	}
	#BLOCKREF .hpobref_column A {
		display:block;
		font-family:Verdana, Arial;
		font-size :9px;
		color:#666666;
	}
		