BODY {
MARGIN: 0px;
}
a {
text-decoration:none;
}

#homePageLink {
PADDING-LEFT: 2px; 
width:169px;
font-size: 14px;
}
#homePageLink TD {
FONT-SIZE: 100%; 
}
#homePageLink A {
BORDER-RIGHT: #f1f1f1 1px solid; 
PADDING-RIGHT: 6px; 
BORDER-TOP: #f1f1f1 1px solid; 
DISPLAY: block; 
PADDING-LEFT: 6px; 
BACKGROUND: #f1f1f1; 
PADDING-BOTTOM: 2px; 
MARGIN: 0px; 
BORDER-LEFT: #f1f1f1 1px solid; 
PADDING-TOP: 2px; 
BORDER-BOTTOM: #f1f1f1 1px solid; 
WHITE-SPACE: nowrap
}
#homePageLink A:hover {
BORDER-RIGHT: #999 1px solid; 
PADDING-RIGHT: 6px; 
BORDER-TOP: #999 1px solid; 
DISPLAY: block; 
PADDING-LEFT: 6px; 
BACKGROUND: #ccc; 
PADDING-BOTTOM: 2px; 
MARGIN: 0px; 
BORDER-LEFT: #999 1px solid; 
PADDING-TOP: 2px; 
BORDER-BOTTOM: #999 1px solid
}
.flyoutMenu { /*used for menu left*/
BORDER-RIGHT: #999 1px solid; 
BORDER-TOP: #999 0px solid;  
BORDER-LEFT: #999 0px solid; 
BORDER-BOTTOM: #999 1px solid; 
BACKGROUND-COLOR: #f1f1f1;
WIDTH: 180px;
}
.flyoutHeading {
	PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 70%; PADDING-BOTTOM: 4px; CURSOR: default; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica; BACKGROUND-COLOR: #f1f1f1
}

.flyoutMenu TD.flyoutLink {
BORDER-RIGHT: #f1f1f1 1px solid; 
PADDING-RIGHT: 0px; 
BORDER-TOP: #f1f1f1 1px solid; 
PADDING-LEFT: 6px; 
FONT-SIZE: 70%; 
PADDING-BOTTOM: 3px; 
BORDER-LEFT: #f1f1f1 1px solid; 
PADDING-TOP: 1px; 
BORDER-BOTTOM: #f1f1f1 1px solid; 
}
.flyoutLink A {
	COLOR: black; TEXT-DECORATION: none; 
}
.flyoutMenu td.flyoutLink :hover {
BORDER-RIGHT: #999 1px solid; 
BORDER-TOP: #999 1px solid; 
BORDER-LEFT: #999 1px solid; 
BORDER-BOTTOM: #999 1px solid; 

}
.flyoutLink A:visited {
	COLOR: black; TEXT-DECORATION: none
}
.flyoutLink A:active {
	COLOR: black; TEXT-DECORATION: none
}

.menu { 
clear: both;  /* pour obliger le retour à la ligne des menus */
margin-top: 5px;
width: 150px;
height: 20px;
border: 1px solid gray;
text-align: left;
font-size: 14px;
font-weight: bold;
background-color: #eee;
padding-left: 10px;
}


.menu1 { 
clear: both;  /* pour obliger le retour à la ligne des menus */
margin-top: 5px;
width: 150px;
height: 20px;
border: 1px solid gray;
text-align: left;
font-size: 14px;
font-weight: bold;
background-color: #fff;
padding-left: 10px;
}
.menu a, a:hover, a:active, a:visited {
text-decoration: none;
FONT-SIZE: 70%;
COLOR: gray;
}
.submenu a, a:hover, a:active, a:visited {
text-decoration: none;
FONT-SIZE: 70%;
COLOR: gray;
}
.submenu { 
margin-top: 5px;
width: 180px;
height: 20px;
border: 0px solid gray;
text-align: left;
font-size: 14px;
padding-left: 20px;
}
.submenu1 {
margin-top: 5px;
width: 180px;
height: 20px;
border: 0px solid gray;
text-align: left;
font-size: 14px;
font-weight: bold;
padding-left: 20px;
background-color: #abc;
}

TD.hU {/*separateur de titre colonne droite*/
BACKGROUND-IMAGE: url(/images/home/sep.gif)
}
.h4 {/*titre général pour les news*/
FONT-SIZE: 12px; 
PADDING-BOTTOM: 12px; 
font-weight: bold;
COLOR: #666666; 
FONT-FAMILY: Verdana
}
image{/*petite fleche pour more*/
float:left;
margin-top: 4px;
}

#t {/*for more*/
FONT-SIZE: 11px;
MARGIN-LEFT: 2px;
font-weight: bold;
color:#80A3BF;
}


.aSP {
MARGIN-LEFT: 12px;
FONT-SIZE: 10px;
COLOR: #666666
}

.titrenews {
FONT-SIZE: 12px; 
font-weight: bold;
}



.petit{
color:#000000;
font-size:9px
}

.contenucentre{
font-size: 11px;
padding-left : 10px;
}

.title{
font-size: 14px;
padding-left : 20px;
color:#123455;
font-weight: bold;
}