body {
  font-family: "Verdana", sans-serif;
  font-size: 10px;
  color: #656666; background-color: white;
  text-align: center;
  margin: 0px; padding: 0px;
}

table { padding: 0px; border: none; border-collapse: collapse;}

td { padding: 0px; margin: 0px; font-family: "Verdana", sans-serif; font-size: 10px; } 

img { border: none; margin: 0px; }

img.with { border: 1px solid #FFFFFF ; }

p { text-align: justify; margin: 10px; }
li { text-align: justify; }

a { text-decoration: none; font-weight: bold; color: #990000; }
a:hover {  background-color: #990000; color: white; cursor: pointer;}

h1 { font-size: 12px; color: #333399; margin: 30px 10px 0px 10px; font-family: "Arial", sans-serif;
     display: inline; background-color: white;}
hr { height: 2px; color: #666666; }	

.titres_pages { margin: 10px 0 20px 10px; font-size: 9pt;letter-spacing: 1px;color: #333333; text-align:left;
background:url(background/bullet_grey.gif) no-repeat 0 50%; padding-left:20px;font-weight: bold; margin-bottom:20px }




.text1 {margin-top:20px;}
.inews { margin-top:2px; padding-left: 10px;}

.menu{width:125px; height:20px; color:red; font-weight: bold; }


.menu td:hover   {color:white; font-weight: bold; background-color:red; }
.menu a { height: 20px; width: 125px; padding-top: 6px; display: block;} 

.menu a:active{ width:125px; height:20px; color:red; display: block; font-weight: bold;} 

.Style15 
 {

margin: 	10px;
}

.top_pages { margin-right:10px ; text-align:right} 


#global { height: 100%; width: 797px; margin-right: auto; margin-left: auto; text-align: left;}
#rside { width: 17px; background-image:  url("background/right_side.gif"); }
#lside { width: 17px; background-image: url('left_side.gif'); }
#main { height: 100%; }
#header { height: 82px; background-image:  url("background/photo_header.jpg");
          background-position: top right; background-repeat: no-repeat;}
#header img { margin-left: 25px; }
#heading { text-align: center; background-color: #505151; color: white; height: 20px; }

#menu { height: 69px;} 
#menu td { border: 1px solid white; }
#menu img { width: 126px; } 
#menu .lien { text-align: center; vertical-align: middle; height: 20px; font-size: 9px;}
.lien a { height: 20px; width: 127px; padding-top: 6px; display: block;} 

#tdovercontent { background-image: url("degrad.jpg"); border: 1px solid #FFFFFF; }
#tableovercontent { height: 100%; }

#content { width: 520px; border: 1px solid #FFFFFF; background: white;  height: 100%; }
#contentmarginleft { width: 64px; }
#contentmargintop { height: 25px; }
#contentlefttop { background-image: url("background/contentlefttop.gif");  width: 9px; height: 8px;}
#contentleft { background-image: url("background/contentleft.gif");}
#contenttop  { background-image: url("background/contenttop.gif");}
.footer { font-size: 9px; text-align: center; vertical-align: top; }

#h1td table { width: 485px; height: 24px; margin-left: 30px;}
#h1td td { height: 24px; vertical-align: middle; }
#h1id { background-image: url("ruler.gif"); background-position: center right; background-repeat: no-repeat;}
#texte { vertical-align: top; }

#tdnews { vertical-align: top;  }
#lnews { width: 127px; border: 1px solid #FFFFFF; background: white; margin-left: 5px; margin-top: 34px; font-size: 9px;}
#lnews table { width: 100%; border: 1px solid white;}
#lnews td { text-align: center; background-color: #FFFFFF; color: white; margin: 1px;  font-size: 9px; height: 18px; font-weight: bolder; vertical-align: middle; }
.date { font-style: normal; color:#333399; }
#indigen { width: 127px; color: white; text-align: center; font-size: 9px; vertical-align: center;}
#indigen a { color: white;}
#indigen a:hover { color: white; background-color: #333399;}
.liste{
	font-family: Verdana, sans-serif;
	font-size:10px;
	color:#656666;
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	background-image:url(images/small_bullet.jpg);
	background-position:0% 4px;
	margin-left: 12px;
	margin-right: 10px;
	padding-left: 20px;
	}
span { float: left;}
#sleft { width: 240px; margin: 0px 10px 20px 20px; padding: 0px 20px 0px 20px; vertical-align: top; }
#sright { width: 240px; margin: 0px 20px 20px 10px; vertical-align: top; padding: 0px 20px 0px 20px; }
#sleftnews { width: 360px; margin: 0px 10px 20px 20px; }
#srightnews { width: 120px; margin: 0px 20px 20px 10px; }
#sall { width: 490px; padding: 0px 20px 0px 20px; margin: 0px 20px 20px 20px; } 

.popupmenu { border: 1px solid #FFFFFF; background: white; width: 146px; margin: 1px 1px 1px 1px; }
.pplien, .pplieno { display: block; padding: 4px 2px 4px 2px;  font-size: 9px;}
.pplien { color: #333399; }
.pplieno { color: white; background-color: #333399;}
.iInterCell { height: 1px; background-image: url('menuitemsep.gif'); }

.Xtextenews { padding-left: 30px; padding-right: 200px; }

.news1col { padding-left: 200px; padding-right: 30px; margin-left: 20px; margin-right: 20px; }

.footertext { padding-left: 30px; padding-right: 30px; }

.subtitle {
	color: #336699;
}
.details {
	text-align: right;
}

