A {color:#ecffc8; text-decoration:none;}
A:active {color:white; text-decoration:underline;}
A:active:hover {color:white; text-decoration:underline;}
A:hover {color:white; text-decoration:underline;}
A:visited {color:#ecffc8; text-decoration:none;}
A:visited:hover {color:white; text-decoration:underline;}

A.impulsion:link{color:#7f7e7e; text-decoration:none;}
A.impulsion:active {color:#7f7e7e; text-decoration:underline;}
A.impulsion:active:hover {color:#7f7e7e; text-decoration:underline;}
A.impulsion:hover {color:#7f7e7e; text-decoration:underline;}
A.impulsion:visited {color:#7f7e7e; text-decoration:none;}
A.impulsion:visited:hover {color:#7f7e7e; text-decoration:underline;}

A.footer:link{color:#464848; text-decoration:none;}
A.footer:active {color:#464848; text-decoration:underline;}
A.footer:active:hover {color:#464848; text-decoration:underline;}
A.footer:hover {color:#464848; text-decoration:underline;}
A.footer:visited {color:#464848; text-decoration:none;}
A.footer:visited:hover {color:#464848; text-decoration:underline;}

A.red:link{color:#d30600; text-decoration:none;}
A.red:active {color:#d30600; text-decoration:underline;}
A.red:active:hover {color:#d30600; text-decoration:underline;}
A.red:hover {color:#d30600; text-decoration:underline;}
A.red:visited {color:#d30600; text-decoration:none;}
A.red:visited:hover {color:#d30600; text-decoration:underline;}

			
.copyhome { font-family: verdana,helvetica;
			font-size : 7.5pt;
			color: #78a6d9;
			font-weight: normal;}
			
.footer { font-family: verdana,helvetica;
			font-size : 7.5pt;
			color: #cdc9c6;
			font-weight: normal;
			line-height : 15px;	}
			
			
.footerother { font-family: verdana,helvetica;
			font-size : 7.5pt;
			color: #7f7e7e;
			font-weight: normal;}
			
.sousmenu { font-family: arial,helvetica;
			font-size : 8pt;
			color: #647e9a;
			font-weight: normal;}
			
.texte { font-family: arial,helvetica;
			font-size : 9pt;
			color: #4a4a4a;
			font-weight: normal;}

.txt_sm_b {
	font-family: arial,helvetica;
	font-size : 8pt;
	color: #464848;
	font-weight: bold;	
	line-height : 10px;	
}

.txt_xsm {
	font-family: verdana,helvetica;
	font-size : 7pt;
	color: #464848;
	font-weight: bold;
	line-height : 9px;
}

.txt_sched {
	font-family: arial,helvetica;
	font-size : 8pt;
	color: #464848;
	font-weight: normal;
	line-height : 10px;
}


.txt_newspage {
	font-family: arial,helvetica;
	font-size : 9pt;
	color: #464848;
	font-weight: normal;
	line-height : 13px;
}

.txt_contact {
	font-family: arial,helvetica;
	font-size : 9pt;
	color: #464848;
	font-weight: normal;
	line-height : 14px;
}
.text_hot {
	font-family: verdana,helvetica;
	font-size : 8.5pt;
	color: #d6d6d6;
	font-weight: normal;
}

.text_dir {
	font-family: verdana,helvetica;
	font-size : 7.5pt;
	color: #d6d6d6;
	font-weight: normal;
}

.txt_bio {
	font-family: arial,helvetica;
	font-size : 8pt;
	color: #464848;
	font-weight: normal;
	line-height : 12px;
}

TABLE.home {
	background-image : url("../img/6.gif");
	background-repeat : no-repeat;
}

TABLE.content {
	background-image : url("../img/t_bg.gif");
	background-repeat : repeat-x;
	background-color : #222721;
}

TD.topleft {
	background-image : url("../img/top_left_bg.jpg");
	background-repeat : no-repeat;
	background-color : #aeb1b3;
}

TD.text_home {
	font-family: verdana,helvetica;
	font-size : 8.5pt;
	color: #d6d6d6;
	font-weight: normal;
	line-height : 15px;
	padding-left : 20px;
	padding-right : 20px;
}

