a:link { 
	color: #2da54f;
	text-decoration: none;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
   border-bottom: 1px dotted;	
	}
a:visited {
	color: #2da54f;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	
	text-decoration: none;
    border-bottom: 1px dotted;	
	
	}
a:hover {
	color: #AAAAAA;
	font-family:Arial;
	font-size:11px;
	font-weigth:normal;
	border-bottom: 1px solid;
	}
a:active {
	color: #2da54f;
	font-weight:normal;	
	}


.sans a:link { 
	color: #2da54f;
	text-decoration: none;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
   border-bottom: 0px dotted;	
	}
.sans a:visited {
	color: #2da54f;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	
	text-decoration: none;
    border-bottom: 0px dotted;	
	
	}
.sans a:hover {
	color: #AAAAAA;
	font-family:Arial;
	font-size:11px;
	font-weigth:normal;
	border-bottom: 0px solid;
	}
.sans a:active {
	color: #2da54f;
	font-weight:normal;	
	}

.sitemap1{
margin-top:7px
margin-bottom:7px
}
.sitemap2 {
margin-left:22px

}
.sitemap3 {
margin-left:44px

}

.sitemap4 {
margin-left:66px

}
	

.menu a:link { 
	color: #375297;
	text-decoration: none;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;

	border-bottom: 0px solid;
	}
.menu a:visited {
	color: #375297;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;

	border-bottom: 0px solid;	
	text-decoration: none;
	
	}
.menu a:hover {
	color: #AAAAAA;
	font-family:Arial;
	font-size:11px;
	font-weigth:normal;

	border-bottom: 0px solid;
	}
.menu a:active {
	color: #375297;

	border-bottom: 0px solid;
	}

.submenu a:link { 
	color: #2da54f;
	text-decoration: none;
	font-family:Arial;
	font-size:9px;
	font-weight:normal;
	border-bottom: 0px solid;
	}
.submenu a:visited {
	color: #2da54f;
	font-family:Arial;
	font-size:9px;
	font-weight:normal;
	border-bottom: 0px solid;	
	text-decoration: none;
	
	}
.submenu a:hover {
	color: #AAAAAA;
	font-family:Arial;
	font-size:9px;
	font-weigth:normal;
	border-bottom: 0px solid;
	}
.submenu a:active {
	color: #2da54f;
	border-bottom: 0px solid;
	}

.submenu li {
list-style-position:left
margin-top:0em;
margin-bottom:0em;
margin-left:Oem;
margin-right:0em;
}
.menu li {
list-style-position:right
margin-top:0em;
margin-bottom:0em;
margin-left:Oem;
margin-right:0em;
}


BODY, P,TD {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: 5f7896;
text-align:justify;
font-style: normal;
/* line-height: 150%; */
  margin-top:0em;
  margin-bottom:2em;
  margin-left:0.5em;
}
H1.csc-firstHeader{

margin-top:0;

}

DIV.csc-header{
margin-top:0;
}
/* Titres */
H1{
font-family: Arial, Verdana, sans-serif;
color: #2da54f;
font-style:bold;
font-size: 12px;
/* font-variant: small-caps; */
font-stretch: wider;
margin_top:0em;
margin_bottom: 0.5em;
margin-left:0.5em;
/* border-bottom: thin dashed #003366; */ 
}
H2,H3,H4,H5 {
font-family: Arial, Verdana, sans-serif;
color: #2da54f;
font-style:bold;
font-size: 12px;
/* font-variant: small-caps; */
font-stretch: wider;
margin_bottom: 0.5em;
margin-left:0.5em;
/* border-bottom: thin dashed #003366; */ 
}

TD.menu{
	text-align:right;
	padding-top:113px
	margin-right:0px
	margin-left:0px
	margin-bottom:0px
}

TD.submenu{
	text-align:right;
	padding-top:1110px
	margin-right:0px
	margin-left:0px
	margin-bottom:10px
}

DIV.news-latest-container{
margin-left:15px;
}

#devsign
{
filter: alpha(opacity = 0);
opacity:0;
width: 100%;
font-size:5px;
}
