body{
   background-color : #eeeeee;
   margin : 0px;
   text-transform : none;
   color : #000000;
   padding : 0px;
   font-size: 9pt;
   font-style : normal;
   font-family : Verdana,Arial,sans-serif;
 }
p,td,div{
   text-transform : none;
   color : #000000;
   padding : 0px;
   font-size: 9pt;
   font-style : normal;
   font-family : Verdana,Arial,sans-serif;
 }

 h1{
    font-size: 15pt;
    font-weight:bold;
   font-style : normal;
   font-family : Verdana,Arial,sans-serif;
     color : #004;
 }
  h2{
    font-size: 13pt;
    font-weight:bold;
   font-style : normal;
   font-family : Verdana,Arial,sans-serif;
     color : #008;
 }
   h3{
    font-size: 12pt;
    font-weight:bold;
   font-style : normal;
   font-family : Verdana,Arial,sans-serif;
     color : #00a;
 }

 #outer{
  width:820px;
  margin:0px auto;
  background-color : #ffffff; 
  background-image: url(1.gif);
  min-height:100%;
 }
 
#top{
  width:820px;
  min-height:112px;
  margin:0px auto;
  background-color : #ffffff; 
  background-image: url(3.gif);
 }
  #flash{
  width:820px;
  margin:0px auto;
  background-color : #ffffff; 
  background-image: url(1.gif);
  height:250px;
 }
 .slide{
  width:800px;
  margin:0px auto; 
 }
 .innerTop{
  width:100%;
  padding-top:15px;
  padding-left:20px;
 }
#bot{
  width:820px;
  height:29px;
  margin:0px auto;
  background-color : #ffffff; 
  background-image: url(2.gif);
 }
.inner{
  width:799px;
  margin:0 auto;
 }
 #logo
 {
  width:100%;
  height:100px;
  /* background-color :#000000; */
  color : #fff;
 }
  #tools
 {
  width:100%;
  margin: 0;
  height:32px;
  background-color : #000000; 
 }
   #bar
 {
  width:100%;
  height:15px;
  background-color : #000000; 
  background-image: url(b-bar.jpg)
 }
#main
{
  width:97%;
  margin:0 auto;
  min-height:100%;
  /*border:#fff 1px solid;*/
  /*padding:5px;*/
}
	
.centeredImage
{
text-align:center;
display:block;
}
a.menu{
  color:#000000;
  text-decoration:underline;
  font-size: 9pt;
  padding:4px;

}
a.menu:hover
{
  color:#000000;
  text-decoration:underline;
  font-size: 9pt;
  background-color:#ffff99;
  padding:4px;

}
#mLeft{
 float:left;
  margin-left:3px;
  width:169px;
  border-right:#00d 1px solid;
  background-color : #fff; 
  padding : 3px;
  font-family : Verdana,Arial,sans-serif;
  font-size: 9pt;
  line-height: 2em;
  font-style : normal;
}
#menu ul{
	list-style: none outside none;
	font-weight:bold;
  margin:0;
	display:table;
  padding-left:10px;
  text-align:left;

	}
#menu ul ul{
	font-weight:bold;
	margin:0;
	padding-right:10px;
	display:table;
}	

#menu ul li a:hover{
text-decoration:underline;
	color:#666;
}
#menu ul li a{
text-decoration:none;
	color:#444;
}
#menu ul ul li a:hover{

text-decoration:underline;
	color:#864;
}
#menu ul ul li a{
text-decoration:none;
	color:#999;
}

#content{
  margin-left:192px;
  background-color : #fff; 
  /*background-image: url(informatique.jpg);
  background-repeat: no-repeat;
  background-position: right bottom;*/
  font-family : Verdana,Arial,sans-serif;
  font-size: 9pt;
  font-style : normal;
  padding:3px;

}
#mBottom{
  clear:both;
  width:100%;
  height:60px;
  background-color :transparent; 
  color : #555;
 font-family : Verdana,Arial,sans-serif;
  font-size: 9pt;
 text-align:center;
}
.photo{
   margin:auto;
   float:right;
   border: #ff0000 1px solid;
   padding:0;
}
.photoFrame{
   margin:2px;
   border: #bbb 1px solid;
   padding:4px;
}
div.paragraph{
	font-size: 10pt;
	width: 570px;
	text-align:justify;	
}
.alignLeft{
float:left;
}
.promo1{
  text-align:center;
  width:159px;
  height:128px;
  padding-top:2px;
	/*background-image: url(promo1.gif);*/
	background-color :#d0d0d0;
}
.floatLeft{
float:left;
}
.floatRight{
float:right;
}
.floatRight p{
text-align:center;
font-weight:bold;
}
.promo1 h2{
color:#222;
text-align:center;
font-size: 9pt;
padding:0;
}
.promo1 p{
color:#444;
text-align:center;
font-size: 8pt;
line-height:11px;
}
#ral td{
   color : #ffffff;
   padding : 0px;
   font-size: 8pt;
   font-weight : bold;
   font-family : Verdana,Arial,sans-serif;
}
#ral td.black{
   color : #000000;
   padding : 0px;
   font-size: 8pt;
   font-weight : bold;
   font-family : Verdana,Arial,sans-serif;
}
	.sharesb{
		position:relative;
		width:200px;
		margin:0 auto;
		border:1px solid #878787;
	}
	.sharesb p {
		padding:0;
		margin:0;
	}
	.sharesb p a{
		padding:3px 53px 0 0;
	}
	.sharesb h3{
  padding-left: 20px;
		font-size:12px;
		font-weight:normal;
	}
	.sharesb ul{
		list-style:none;
		margin:4px 0 4px 0;
		padding:0;
	}
	.sharesb ul li{
		text-align:left;
		padding:0 4px 6px 0 ;
	}
.sharesb ul li.delicious{
background-image:url("images/delicious.gif");
background-repeat: no-repeat;
background-position: 0px;
padding-left: 20px;
	}
.sharesb ul li.digg{
background-image:url("images/digg.gif");
background-repeat: no-repeat;
background-position: 0px;
padding-left: 20px;
	}
.sharesb ul li.reddit{
background-image:url("images/reddit.gif");
background-repeat: no-repeat;
background-position: 0px;
padding-left: 20px;
	}
.sharesb ul li.facebook{
background-image:url("images/facebook.gif");
background-repeat: no-repeat;
background-position: 0px;
padding-left: 20px;
	}
.sharesb ul li.stumbleupon{
background-image:url("images/stumbleupon.gif");
background-repeat: no-repeat;
background-position: 0px;
padding-left: 20px;
	}