.inputtextarea {
  background-color:#ffffff;
  color:#000000;
  font-family:Verdana,sans-serif;
  font-size:11px;
  font-weight: normal;
  scrollbar-3dlight-color:#d40b2a;
  scrollbar-arrow-color:#FFFFFF;
  scrollbar-darkshadow-color:#d40b2a;
  scrollbar-face-color:#d40b2a;
  scrollbar-highlight-color:#d40b2a;
  scrollbar-shadow-color:#4b4b4b;
  scrollbar-track-color:#e2e3e5;
  line-height:16px;
}  





.separation_menu {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #FFFFFF;

}



.separation_menu_grise {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #4b4b4b;

}





body {

	background-repeat: repeat;

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

}



a.menu_top{

	color: #ffffff;

	font-size: 13px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-style: normal;

	text-align: center;

	font-weight: bold;

	text-decoration: none;

	word-spacing: 0.08em;

	line-height: 15px;

	font-variant:small-caps;

}







a.menu_top:visited{

	color: #ffffff;

	font-size: 13px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-style: normal;

	text-align: center;

	font-weight: bold;

	text-decoration: none;

	word-spacing: 0.08em;

	line-height: 15px;

	font-variant:small-caps;

}



a.menu_top:hover{

	color: #e2e3e5;

	font-size: 13px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-style: normal;

	text-align: center;

	font-weight: bold;

	text-decoration: underline;

	word-spacing: 0.08em;

	line-height: 15px;

	font-variant:small-caps;





}



a.menu_top_on{

	color: #e2e3e5;

	font-size: 13px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-style: normal;

	text-align: center;

	font-weight: bold;

	text-decoration: underline;

	word-spacing: 0.08em;

	line-height: 15px;

	font-variant:small-caps;

}









a.pathway {

	color: #000000;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	text-decoration: none;

}



a.pathway:hover {

	text-decoration: underline;

}





a.titre_forums{
	color: #000000;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	word-spacing: 0.01em;
	letter-spacing: 0.08em;
	line-height: 15px;
}

a.titre_forums:hover{
	color: #0059a2;
	text-decoration:underline;
}


a.titre_forums_bleu{
	color: #0059A2;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	word-spacing: 0.01em;
	letter-spacing: 0.08em;
	line-height: 15px;
}

a.titre_forums_bleu:hover{
	color: #0059a2;
	text-decoration:underline;
}



a.sousmenu_top{

	color: #ffffff;

	font-size: 11px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-style: normal;

	font-weight: bold;

	text-decoration: none;

	word-spacing: 0.08em;

	letter-spacing: 0.08em;

	line-height: 15px;

}



a.sousmenu_top:hover{

	color: #f29400;

}



a.menu_top_top{

	color: #000000;

	font-size: 11px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-style: normal;

	text-align: center;

	font-weight: bold;

	text-decoration: none;

	word-spacing: 0.08em;

	letter-spacing: 0.08em;

	line-height: 15px;

}



a.menu_top_top:hover{

	color: #f29400;

}



.sousmenu_top_actif{

	color: #f29400;

	font-size: 11px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-style: normal;

	text-align: center;

	font-weight: bold;

	text-decoration: none;

	word-spacing: 0.08em;

	letter-spacing: 0.08em;

	line-height: 15px;

}



.titre_24_rouge {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 24px;

	font-weight: bold;

	color: #d40b2a;

}



.titre_24_orange {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #f29400;

}



.titre_24_bleu {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 24px;

	font-weight: bold;

	color: #0059a2;

}



.titre_14_orange {

	font-size: 14px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-style: normal;

	font-weight: bold;

	text-decoration: none;

	word-spacing: 0.08em;

	letter-spacing: 0.08em;

	line-height: 125%;

	color: #f29400;

}



.titre_14_rouge {

	font-size: 14px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-style: normal;

	font-weight: bold;

	text-decoration: none;

	word-spacing: 0.08em;

	letter-spacing: 0.08em;

	line-height: 125%;

	color: #d40b2a;

}



.titre_12_rouge {

	font-size: 12px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-style: normal;

	font-weight: bold;

	text-decoration: none;

	word-spacing: 0.08em;

	letter-spacing: 0.08em;

	line-height: 125%;

	color: #d40b2a;

}



.titre_14_bleu {
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	word-spacing: 0.08em;
	letter-spacing: 0.03em;
	line-height: 125%;
	color: #0059A2;
}



.titre_12_orange {

	font-size: 12px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-style: normal;

	font-weight: bold;

	text-decoration: none;

	word-spacing: 0.08em;

	letter-spacing: 0.08em;

	line-height: 125%;

	color: #f29400;

}



.titre_12_bleu {

	font-size: 12px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-style: normal;

	font-weight: bold;

	text-decoration: none;

	word-spacing: 0.08em;

	letter-spacing: 0.03em;

	line-height: 125%;

	color: #0059A2;

}



.legende {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	font-weight: normal;

	color: #000000;

}



.txt_base_bak {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;	
	text-decoration: none;
	word-spacing: 0.08em;
	letter-spacing: 0.08em;
	line-height: 125%;
	text-align:justify;
}
.txt_base {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;	
	text-decoration: none;
	text-align:justify;
}


.img_vignette {
	border: 1px solid #d40b2a;
}



.button {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #e2e3e5; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #4b4b4b
}





span {

	font-size: 12px;
	font-family: Arial, Verdana,  Helvetica, sans-serif;
}

div {

	font-size: 12px;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;

}



.rtsr_bleu
{
	color: #0059A2;
}
.rtsr_orange
{
	color: #FF9900;
}
.rtsr_rouge
{
	color: #CC0033;
}
.rtsr_gris_fonce
{
	color: #666666;
}
.rtsr_gris_clair 
{
	color: #CCCCCC;
}
.rtsr_blanc 
{
	color: #CCCCCC;
}

.ScrollDIV {
	overflow: auto;
  background-color:#ffffff;
  color:#000000;
  font-family:Verdana,sans-serif;
  font-size:11px;
  font-weight: normal;
  scrollbar-3dlight-color:#d40b2a;
  scrollbar-arrow-color:#FFFFFF;
  scrollbar-darkshadow-color:#d40b2a;
  scrollbar-face-color:#d40b2a;
  scrollbar-highlight-color:#d40b2a;
  scrollbar-shadow-color:#4b4b4b;
  scrollbar-track-color:#e2e3e5;
  line-height:16px;
	
}



.infobulle{
	position: absolute;	
	visibility : hidden;
	border: 1px solid Black;
	padding: 10px;
	font-family: Verdana, Arial;
	font-size: 10px;
	background-color: #FFFFCC;
}

TD.tdcentre{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;	
	text-decoration: none;
	text-align:justify;
}

TD.tdcentre:hover{
	background-color:#FEECD5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;	
	text-decoration: none;
	text-align:justify;
	border: 1px solid #FF9900;
}


.tags_190:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 19px;
	/*font-weight: bold;*/
	color: #000000;
	line-height: 10pt;
}
.tags_19:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 19px;
	/*font-weight: bold;*/
	color: #000000;
	line-height: 10pt;
}

.tags_17:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	/*font-weight: bold;*/
	color: #000000;
	line-height: 10pt;
}
.tags_17:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	/*font-weight: bold;*/
	color: #000000;
	line-height: 10pt;
}

.tags_15:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	/*font-weight: bold;*/
	color: #000000;
	line-height: 10pt;
}
.tags_15:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	/*font-weight: bold;*/
	color: #000000;
	line-height: 10pt;
}

.tags_13:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	/*font-weight: bold;*/
	color: #000000;
	line-height: 10pt;
}
.tags_13:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	/*font-weight: bold;*/
	color: #000000;
	line-height: 10pt;
}

.tags_11:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*font-weight: bold;*/
	color: #000000;
	line-height: 10pt;
}
.tags_11:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*font-weight: bold;*/
	color: #000000;
	line-height: 10pt;
}