a:link { 
	color: #557f1e;
	text-decoration: none;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
   border-bottom: 0px dotted;	
	}
a:visited {
	color: #557f1e;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	
	text-decoration: none;
    border-bottom: 0px dotted;	
	
	}
a:hover {
	color: #557f1e;
	font-family:Arial;
	font-size:12px;
	font-weigth:normal;
	text-decoration: none;

	border-bottom: 1px dotted;
	}
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: #2da54;
	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:bold;

	border-bottom: 0px dotted;
	}
.menu a:visited {
	color: #375297;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;

	border-bottom: 0px solid;	
	text-decoration: none;
	
	}
.menu a:hover {
	color: #375297;
	font-family:Arial;
	font-size:11px;
	font-weigth:bold;

	border-bottom: 1px dotted;
	}
.menu a:active {
	color: #375297;

	border-bottom: 1px dotted;
	}

.submenu a:link { 
	color: #375297;
	text-decoration: none;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	border-bottom: 0 solid;
	}
.submenu a:visited {
	color: #375297;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	border-bottom: 0 solid;	
	text-decoration: none;
	
	}
.submenu a:hover {
	color: #375297;
	font-family:Arial;
	font-size:11px;
	font-weigth:normal;
	border-bottom: 1px dotted;

	}
.submenu a:active {
	color: #375297;
	border-bottom: 0px solid;
	}


.submenu2 a:link { 
	color: #47adb3;
	text-decoration: none;
	font-family:Arial;
	font-size:10px;
	font-weight:italic;
	text-align:right;
	border-bottom: 0 solid;
	}
.submenu2 a:visited {
	color: #47adb3;
	font-family:Arial;
	font-size:10px;
	font-weight:italic;
	text-align:right;
	border-bottom: 0 solid;	
	text-decoration: none;
	
	}
.submenu2 a:hover {
	color: #47adb3;
	font-family:Arial;
	font-size:10px;
	font-weigth:italic;
	text-align:right;	
	border-bottom: 1px dotted;
	}
	
.submenu2 a:active {
	color: #47adb3;
	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:left
margin-top:0em;
margin-bottom:0em;
margin-left:Oem;
margin-right:0em;
}


BODY, P,TD {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
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: 13px;
/* 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: 13px;
/* 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
}

#NEWS P,li,td{
margin-bottom:1px;
text-align:left;
}
#NEWS SPAN{
text-align:right;
}


DIV.news-latest-container{
margin-left:15px;
}

#menu_1 TD{
 text-align:right;
}

caption.DIV{
text-weight:italic;
text-size:9px
}
