body {
	COLOR: #333;
	FONT:normal 12pt arial; 
	MARGIN: 0px; 
	PADDING: 0px;
	/* BACKGROUND-IMAGE:url(bg.gif); */ 
	BACKGROUND-COLOR:#EFEFEF;
	CELLSPACING: 0px; 
	CELLPADDING: 0px
}

img {
 	BORDER: none;
	MARGIN:0px; 
	PADDING:0px; 
}

hr {
 	FLOAT: left; 
 	COLOR:#9a9a9a;
	PADDING: 0px;
}

li {
 	MARGIN-LEFT:20px;
}

a {
 	FONT:normal 12pt arial ; 
	COLOR: #333;
	TEXT-DECORATION: none
}

a:hover {
    COLOR: #303030;
}

a:visited {
    COLOR: #303030;	 	
}

.h1Common {
	FONT:bold 12pt arial;
	COLOR: #303030;
	BORDER-BOTTOM:#303030 2px solid
}

.lienSite {
	FONT:bold 10pt arial; 
	COLOR: #A0A0A0;
	TEXT-DECORATION: none
}

a.lienSite:visited {
	FONT:bold 10pt arial; 
	COLOR: #A0A0A0;
	TEXT-DECORATION: none
}

a.lienSite:hover {
  FONT:bold 10pt arial; 
	COLOR: #000000; 
	TEXT-DECORATION: none
}

.boutonSubmit {
	FONT-SIZE: 7pt;
	COLOR: #000000;
	TEXT-ALIGN:center;
}

#fondPage {
	BACKGROUND-IMAGE:url(bg-main.gif); 
}

#header {
	FLOAT: left; 
	WIDTH: 100%; 
	HEIGHT: 110px;
	PADDING: 10px 10px 10px 10px
}

#logo {
	FLOAT: left; 
	MARGIN-LEFT: 10px; 
	WIDTH: 350px; 
	HEIGHT: 60px
}

#banniereHeader {
	FLOAT: left; 
	MARGIN-LEFT:30px;
	WIDTH: 500px; 
	HEIGHT: 100px; 
}

#slogan {
	FONT-WEIGHT: bold;
	COLOR: #000000
}

#menuHeader {
	HEIGHT:35px;
	PADDING-TOP: 5px;
	PADDING-LEFT: 20px;
	BACKGROUND-IMAGE: url(barreHeader.jpg); 
}

#centre {
	FLOAT: left; 
	MARGIN:10px 10px 10px 10px;
	PADDING-LEFT: 10px; 
	WIDTH: 950px;
}

#centremain {
	FLOAT:left;
	WIDTH:650px;
	MARGIN: 0px; 
	PADDING: 0px; 
  MARGIN-LEFT:5px;
}

#centredroit {
	FLOAT:left;
	WIDTH:250px;
	MARGIN:0px;
	PADDING: 0px; 
	MARGIN-LEFT:20px;
}

#articles {
	FLOAT:left; 
	WIDTH:100%;  
	MARGIN:0px;
	PADDING:0px;
}

.article {
  FLOAT:left;  
  WIDTH:100%;  
  HEIGHT:100px; 
  MARGIN:0px;
  PADDING:0px; 
  /*BORDER-BOTTOM:#9a9a9a 1px dotted*/
}

.article a {
  DISPLAY:block;
  WIDTH:100%;  
  HEIGHT:100%; 
  MARGIN:0px;
  PADDING:0px;  
  FONT:normal 11pt arial ; 
  COLOR: #303030;
  TEXT-DECORATION:none
}

.article a:visited {
  DISPLAY:block; 
  WIDTH:100%; 
  HEIGHT:100%; 
  MARGIN:0px;
  PADDING:0px;
  FONT:normal 11pt arial ; 
  COLOR: #303030;
  TEXT-DECORATION:none 
}

.article a:hover {
  DISPLAY:block;
  WIDTH:100%;  
  HEIGHT:100%; 
  MARGIN:0px;
  PADDING:0px;     
  FONT:normal 11pt arial ; 
  BACKGROUND-COLOR:#92F7B4; 
  TEXT-DECORATION:none 
}

.ajoutArticle {
	MARGIN-TOP:20px;
	FONT:bold 10pt arial; 
	COLOR: #0000FF;
	TEXT-DECORATION: none
}

.titreCategorie {
  FONT:bold 12pt arial;
  COLOR:#000000;
  TEXT-DECORATION: underline
}

.ajoutArticle:visited {
	MARGIN-TOP:20px;
	FONT:bold 10pt arial; 
	COLOR: #0000FF;
	TEXT-DECORATION: none
}

a.ajoutArticle:hover {
	COLOR: #FF0000; 
	TEXT-DECORATION: underline
}

#sommaire {
	FLOAT:left; 
	WIDTH:235px;
	HEIGHT:185px;  
	MARGIN-TOP:10px;
	PADDING:0px 10px 10px 10px;
  	BACKGROUND:url(fondSommaire.jpg) no-repeat;
}

#sommaire h1 {    
  	TEXT-ALIGN:center;
  	MARGIN:5px 0px 10px 0px;
  	PADDING:0px;
	FONT:bold 14pt arial;
	COLOR: #FFFFFF;
	BORDER:0
}

#sommaire a,a:visited {
  MARGIN-LEFT:10px;
	FONT:bold 12pt arial;
	COLOR: #FFFFFF;
	TEXT-DECORATION:none;
}

#sommaire a:hover {
	FONT:bold 12pt arial;
	COLOR: #FFFFFF;
	TEXT-DECORATION: underline
}

#partenaires {
	FLOAT:left; 
	WIDTH:220px;
    	MARGIN-TOP:10px;  
	PADDING:10px;
}

#partenaires a, a:visited {
    FONT:bold 10pt arial;
	COLOR: #707070;
	TEXT-UNDERLINE:none;
}

#partenaires a:hover {
	FONT:bold 10pt arial; 
	COLOR: #000000;
	TEXT-UNDERLINE:none;
}

#pubinscription {
	FLOAT:left; 
	MARGIN-TOP:10px;
}

#pied {
	FLOAT: left; 
	WIDTH: 100%; 
	MARGIN-LEFT: 20px;
	MARGIN-TOP: 0px;
	PADDING-TOP: 10px; 
	HEIGHT: 40px
}

#pied a {
	FONT:bold 10pt arial; 
	MARGIN-LEFT: 20px; 
	COLOR: #A0A0A0;
	TEXT-DECORATION: none
}

#pied a:hover {
	COLOR: #000000; 
	TEXT-DECORATION: none
}


.divConsoReporter {
  FLOAT:left; 
	WIDTH:100px; 
	MARGIN-RIGHT:20px;
	TEXT-ALIGN:center
}

.photoConsoReporter{ 
	WIDTH:100px;
	HEIGHT:100px;
	MARGIN:0px;
	PADDING:0px;
	BACKGROUND:url(fondPhoto.gif) no-repeat;
}

.photo{
	FLOAT:left; 
	WIDTH:80px;
	HEIGHT:80px;
	MARGIN:0px;
	PADDING:2px;
	TEXT-ALIGN:center
}


