/* CSS Document */
body{ 
  margin:0;
  padding:0;
  font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
  background: #ffffff url(fond-accueil.jpg) no-repeat;
  background-position:top center;
}

/*pour eviter les sauts de ligne*/
table,form,h1,h2,ul,hr {margin:0;padding:0;}

#principal{
	position: relative;
  margin-left: auto;
  margin-right: auto;
  width: 868px;
  border: 0px;

}

#divA,#divB,#divC{
	position: absolute;
	width: 868px;
	z-index:10;
	border: 0px;
	margin:0;
  padding:0;
  /*border:#999900 1px solid;*/
}

#divA{
	top:0px;
	height:194px;
	background: url(haut-accueil.jpg) no-repeat;
	/*border:#999900 1px solid;*/
}

#divB{
	top:224px;
	/*border:#999900 1px solid;*/
}

#divC{
	top:195px;
	height:28px;
	/*border:#999900 1px solid;*/
}

#english{
	position:relative;
	top:100px;
	left:15px;
}

#titreDivA{
	padding-top:27px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-align:right;
	/*border:#999900 1px solid;*/
}

#titreLogo{
  padding-top:15px;
	font-family : "Myriad Web",Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	text-align:center;
	/*border:#999900 1px solid;*/
}

#titreMat90{
		clear:both;
		position: relative;
		left:0px;
		top:9px;
	  font-family:Arial, Helvetica, sans-serif;
		font-size: 14px;
	  font-weight:bold;
		background: url(fond-titre-mat90.gif) no-repeat;
		width: 399px;
		height:20px;
		color:#ff292b;
		padding:2px 0px 0px 8px;
	/*border:#999900 1px solid;*/
}


#titreNews{
	  font-family:Arial, Helvetica, sans-serif;
		font-size: 14px;
	  font-weight:bold;
		background: url(fond-titre-news.jpg) no-repeat;
		width: 358px;
		height:20px;
		color:#000000;
		padding:2px 0px 0px 8px;
	/*border:#999900 1px solid;*/
}


#mat90{
		position: relative;
		height:160px;
		left:0px;
		top:10px;
		clear:both;
		
}

#extra{
	height:196px;
	width:198px;
	background: url(fond-extra.jpg) no-repeat;
	float:left;
  font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
  font-weight:bold;
	color:#ff292b;
	margin-left:20px;
	margin-top:10px;
}




#menu{
	position:relative;
	top:2px;
}

a {
      color : #000000;
      text-decoration: none;
}

a:visited{
      color : #000000;
      text-decoration: none;
}

a:hover{
      color : #d35a5b;
      text-decoration: none;
}


.extraBlanc {
      color : #ffffff;
      text-decoration: none;
}

.extraBlanc:visited{
      color : #ffffff;
      text-decoration: none;
}

.extraBlanc:hover{
      color : #d35a5b;
      text-decoration: none;
}