body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
}
body {
	background-color: #FFF4BF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.bodyrub1 {
	background-color: #FFF4BF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.bodyrub2 {
	background-color: #F2E5E9;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.bodyrub3 {
	background-color: #D9E5D9;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.bodyrub4 {
	background-color: #FFE5BF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.bodyrub5 {
	background-color: #E5E5F2;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.bodytools {
	background-color: #D8E5F2;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.bodynews {
	background-color: #D8E5F2;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.link, .link1, .link2, .link3, .link4, .link5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
} 
.link {
	color: #FF9900;
}
.link1 {
	color: #999999;
	text-decoration: none;
}
.link2 {
	color: #CC97A7;
	text-decoration: none;
}
.link3 {
	color: #679966;
	text-decoration: none;
}
.link4 {
	color: #FF9900;
	text-decoration: none;
}
.link5 {
	color: #9999CD;
	text-decoration: none;
}
.txtstd_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.txtstd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
.formsearch {
	line-height: 14px;
	height: 14px;
	width: 100px;
	border: 0px;
	font-size: 11px;
}
.navtw {
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.tp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 30px;
	font-weight: bold;
	height: 35px;
	color: #333333;
}
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}

.design {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}

.ngr1n1off, .ngr1n1on, .ngr2n1off, .ngr2n1on, .ngr3n1off, .ngr3n1on, .ngr4n1off, .ngr4n1on, .ngr5n1off, .ngr5n1on  {
	width: 150px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 6px;
	}
.ngr1n2off, .ngr1n2on, .ngr2n2off, .ngr2n2on, .ngr3n2off, .ngr3n2on, .ngr4n2off, .ngr4n2on, .ngr5n2off, .ngr5n2on  {
	width: 150px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 10px;
}
/* Rub1 */
.ngr1 {
	background-color: #999999;
}
.ngr1n1off {
	color: #FFFFFF;
	background-color: #999999;
}
.ngr1n1on {
	color: #808080;
	background-color: #FFFFFF;
}
.ngr1n2off {
	color: #FFFFFF;
	background-color: #CCCCCC;
}
.ngr1n2on {
	color: #999999;
	background-color: #FFFFFF;
}
/* Rub2 */
.ngr2 {
	background-color: #CC97A7;
}
.ngr2n1off {
	color: #FFFFFF;
	background-color: #CC97A7;
}
.ngr2n1on {
	color: #B38492;
	background-color: #FFFFFF;
}
.ngr2n2off {
	color: #FFFFFF;
	background-color: #D9B1BD;
}
.ngr2n2on {
	color: #CC97A7;
	background-color: #FFFFFF;
}
/* Rub3 */
.ngr3 {
	background-color: #679966;
}
.ngr3n1off {
	color: #FFFFFF;
	background-color: #679966;
}
.ngr3n1on {
	color: #568055;
	background-color: #FFFFFF;
}
.ngr3n2off {
	color: #FFFFFF;
	background-color: #8DB38C;
}
.ngr3n2on {
	color: #679966;
	background-color: #FFFFFF;
}
/* Rub4 */
.ngr4 {
	background-color: #FF9900;
}
.ngr4n1off {
	color: #FFFFFF;
	background-color: #FF9900;
}
.ngr4n1on {
	color: #E58A00;
	background-color: #FFFFFF;
}
.ngr4n2off {
	color: #FFFFFF;
	background-color: #FFB340;
}
.ngr4n2on {
	color: #FF9900;
	background-color: #FFFFFF;
}
/* Rub5 */
.ngr5 {
	background-color: #9999CD;
}
.ngr5n1off {
	color: #FFFFFF;
	background-color: #9999CD;
}
.ngr5n1on {
	color: #8686B3;
	background-color: #FFFFFF;
}
.ngr5n2off {
	color: #FFFFFF;
	background-color: #B3B3DA;
}
.ngr5n2on {
	color: #9999CD;
	background-color: #FFFFFF;
}

/*NAVTOP*/
.ntrub1off, .ntrub1on, .ntrub2off, .ntrub2on, .ntrub3off, .ntrub3on, .ntrub4off, .ntrub4on, .ntrub5off, .ntrub5on  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	}

/* Rub1 */
.ntrub1off {
	color: #FFFFFF;
	background-color: #666666;
}
.ntrub1on {
	color: #808080;
	background-color: #E5E5E5;
}
/* Rub2 */
.ntrub2off {
	color: #FFFFFF;
	background-color: #CC97A7;
}
.ntrub2on {
	color: #B38492;
	background-color: #E5CBD3;
}
/* Rub3 */
.ntrub3off {
	color: #FFFFFF;
	background-color: #679966;
}
.ntrub3on {
	color: #568055;
	background-color: #B3CCB2;
}

/* Rub4 */
.ntrub4off {
	color: #FFFFFF;
	background-color: #FF9900;
}
.ntrub4on {
	color: #E58A00;
	background-color: #FFCC7F;
}
/* Rub5 */
.ntrub5off {
	color: #FFFFFF;
	background-color: #9999CD;
}
.ntrub5on {
	color: #8686B3;
	background-color: #CCCCE6;
}

/*NAVLEFT*/

.nlrub1n1off, .nlrub1n1on, .nlrub2n1off, .nlrub2n1on, .nlrub3n1off, .nlrub3n1on, .nlrub4n1off, .nlrub4n1on, .nlrub5n1off, .nlrub5n1on  {
	width: 150px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 6px;
	}
.nlrub1n2off, .nlrub1n2on, .nlrub2n2off, .nlrub2n2on, .nlrub3n2off, .nlrub3n2on, .nlrub4n2off, .nlrub4n2on, .nlrub5n2off, .nlrub5n2on  {
	width: 150px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 10px;
}

/* Rub1 */
.rub1 {
	background-color: #FFCC00;
}
.nlrub1n1off {
	color: #FFFFFF;
	background-color: #666666;
}
.nlrub1n1on {
	color: #808080;
	background-color: #FFFFFF;
}
.nlrub1n2off {
	color: #FFFFFF;
	background-color: #999999;
}
.nlrub1n2on {
	color: #999999;
	background-color: #FFFFFF;
}
/* Rub2 */
.rub2 {
	background-color: #666666;
}
.nlrub2 {
	background-color: #999999;
}
.nlrub2n1off {
	color: #FFFFFF;
	background-color: #CC97A7;
}
.nlrub2n1on {
	color: #B38492;
	background-color: #FFFFFF;
}
.nlrub2n2off {
	color: #FFFFFF;
	background-color: #D9B1BD;
}
.nlrub2n2on {
	color: #CC97A7;
	background-color: #FFFFFF;
}
/* Rub3 */
.rub3 {
	background-color: #666666;
}
.nlrub3 {
	background-color: #679966;
}
.nlrub3n1off {
	color: #FFFFFF;
	background-color: #679966;
}
.nlrub3n1on {
	color: #568055;
	background-color: #FFFFFF;
}
.nlrub3n2off {
	color: #FFFFFF;
	background-color: #8DB38C;
}
.nlrub3n2on {
	color: #679966;
	background-color: #FFFFFF;
}
/* Rub4 */
.rub4 {
	background-color: #666666;
}
.nlrub4 {
	background-color: #FF9900;
}
.nlrub4n1off {
	color: #FFFFFF;
	background-color: #FF9900;
}
.nlrub4n1on {
	color: #E58A00;
	background-color: #FFFFFF;
}
.nlrub4n2off {
	color: #FFFFFF;
	background-color: #FFB340;
}
.nlrub4n2on {
	color: #FF9900;
	background-color: #FFFFFF;
}
/* Rub5 */
.rub5 {
	background-color: #666666;
}
.nlrub5 {
	background-color: #9999CD;
}
.nlrub5n1off {
	color: #FFFFFF;
	background-color: #9999CD;
}
.nlrub5n1on {
	color: #8686B3;
	background-color: #FFFFFF;
}
.nlrub5n2off {
	color: #FFFFFF;
	background-color: #B3B3DA;
}
.nlrub5n2on {
	color: #9999CD;
	background-color: #FFFFFF;
}

/* News */
.news {
	background-color: #8CB3D9;
}
.nlnews {
	background-color: #6599CB;
}
/* Tools */
.tools {
	background-color: #8CB3D9;
}
.nltools {
	background-color: #6599CB;
}

/*GENERAL*/

.linkrub1, .linkrub2, .linkrub3, .linkrub4, .linkrub5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
} 

.linkrub1 {
	color: #999999;
	text-decoration: none;
}
.rub1x {
	color: #999999;
	text-decoration: none;
	font-size: 14px;
}
.linkrub2 {
	color: #CC97A7;
	text-decoration: none;
}
.rub2x {
	color: #CC97A7;
	text-decoration: none;
	font-size: 14px;
}
.linkrub3 {
	color: #679966;
	text-decoration: none;
}
.rub3x {
	color: #679966;
	text-decoration: none;
	font-size: 14px;
}
.linkrub4 {
	color: #FF9900;
	text-decoration: none;
}
.rub4x {
	color: #FF9900;
	text-decoration: none;
	font-size: 14px;
}
.linkrub5 {
	color: #9999CD;
	text-decoration: none;
}
.rub5x {
	color: #9999CD;
	text-decoration: none;
	font-size: 14px;
}
.linknews {
	color: #6599CB;
	text-decoration: none;
}
.newsx {
	color: #6599CB;
	text-decoration: none;
	font-size: 14px;
}
.linktools {
	color: #6599CB;
	text-decoration: none;
}
.toolsx {
	color: #6599CB;
	text-decoration: none;
	font-size: 14px;
}

/*CONTENT*/
.titres-blanc {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; font-weight: bold}
.titres-gris12 {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #666666; font-weight: bold}

.titre{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	background-color: #FFFFFF;
}

/*popup Agence*/
.linkagence{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight: bold;
	background-color: FFD200;
}

.nomagence{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #333333;
}

.infosagence{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-color: FFD200;
}

/*dtail Agence*/
.titreagence{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	font-weight: bold;
	background-color: #FFFFFF;
}

.form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
a.arbo_n0:link,a.arbo_n0:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	font-weight: bold;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
}
a.arbo_n0:hover {
	text-decoration: underline;
	}
a.arbo_n1:link, a.arbo_n1:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: bold;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
}
a.arbo_n1:hover {
	text-decoration: underline;
	}
a.arbo_n2:link, a.arbo_n2:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
}
a.arbo_n2:hover {
	text-decoration: underline;
	}

/*********************/
/*	 ANNUAIRE        */
/*********************/
.lienbold	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; background-color: #666666;text-decoration: underline; font-weight: bold;text-decoration : none;}
.fd_1 			{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; background-color: #000066; font-weight: bold}
.fd_1_1 		{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; background-color: #000066; font-weight: bold}
.fd_1clair 		{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; background-color: #7877AD}
.fd_1clairplus 	{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; background-color: #CCCCE0}
.fd_1_2 		{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; background-color: #343385}
.fd_1_3 		{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; background-color: #7877AD}
.fd_1_4 		{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; background-color: #9999C2}
.fd_1_5 		{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; background-color: #CCCCE0}
.lienfd-1 		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000066; text-decoration: underline; font-weight: bold;}
.lienfdclair-1 	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #9999C2; text-decoration: underline; font-weight: bold;}
.lienfdclairplus-1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #CCCCE0; text-decoration: underline; font-weight: bold;}
