	.textbox {
		background-color: #FFFFFF;
		color: #000000;
		font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font size:12px;
		border-style: solid; border-color: #205da8;
	}

	.submit {
		background-color: #FFFFFF;
		color: #000000;
		font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font size:12px;
		border-style: solid; border-color: #FFFFFF;
	}

	.normal {
		font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		font-weight: normal; 
		font-style: normal ;
		color: #FFFFFF;
	}
	A.normal:link, A.normal:visited { color: #FFFFFF; }
	A.normal:hover { color: #FFFFCC; }

	.normalbold {
		font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		font-weight: bold; 
		font-style: normal ;
	}	

	A.subheader {
		font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		font-weight: bold; 
		font-style: normal ;
		color: #000000;
		text-decoration: underline;
	}
	A.subheader:link, A.subdeader:visited { color: #000000; }
	A.subheader:hover { color: red; }	

	.mini {
		font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
		font-size: 10px; 
		color: #FFFFFF;
	}
	A.mini:link,A.mini:visited { color: #FFFFFF; }
	A.mini:active { color: #FF0000; }

	
	.breadcrumb {
		font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		font-weight: bold; 
		font-style: normal ;
		color: #FFFFFF ;
		text-decoration: none;
	}
	
	A.breadcrumb:link, A.breadcrumb:visited { color: #FFFFFF; }
	A.breadcrumb:hover { color: #abbbd7 ; }
	
	A.menu { 
		font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		font-weight: normal; 
		color: #FFFFFF; 
		text-decoration: none;
	}
	A.menu:hover { text-decoration:underline;}
	A.menu:link,A.menu:visited { color: #FFFFFF; }
	A.menu:active { color: #FFFFFF; }


	.fondsection {
		text-align:left ;
		background-color:#323352 ;	
		color: #FFFFFF; 
		text-indent: 5px;		
		font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
		font-size: 14px; 
		font-weight: bold; 
		font-style: normal ;
	}
	
	.submenu {
		font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		font-weight: bold; 
		font-style: normal ;
		color: #FFFFFF ;
		text-decoration: none;
	}		
	A.submenu:link, A.submenu:visited { color: #FFFFFF; }
	A.submenu:hover { color: yellow ; text-decoration:underline; }

	.submenuplus {
		font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
		font-size: 15px; 
		font-weight: bold; 
		font-style: normal ;
		color: #FFFFFF ;
		text-decoration: underline;
	}		
	A.submenuplus:link, A.submenuplus:visited { color: #FFFFFF; }
	A.submenuplus:hover { color: yellow ; text-decoration:underline; }
	
	.titre {
		font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
		font-size: 13px; 
		font-weight: bold; 
		font-style: normal ;
		color: #FFFFCC; 
	}	
	
	A.rech		{ text-decoration:none; }
	A.rech:hover	{ text-decoration: underline overline ; }
	A.rech:link,A.rech:visited { color: #D7D9E3; }
	A.rech:active { color: #FFFFFF; }
	
	.alerte {
		font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
		font-size: 14px; 
		font-weight: bold; 
		font-style: normal ;
		color: #FF0000; 
	}	
	
	.ninfaq {
		font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px; 
		font-weight: normal; 
		color: #FFFFCC;
	}
	
	A.ninfaq {
		font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px; 
		font-weight: normal; 
		color: #FFFFCC;
	}
	A.ninfaq:link,A.ninfaq:visited { color: #FFFFCC; }
	
	A.bigblack {
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 24px; 
		font-weight: bold; 
		font-style: normal ;
		color: #000000; 
		text-decoration:none;
	}
	A.bigblack:hover { COLOR: #FFFFFF ; }
	A.bigblack:link,A:visited { color: #000000; }	