/* --- STYLES DE BASE --- */  /* Page */ 
html
{
   font-size: 100%; 
   /* ?ite un bug d'IE 6-7. (1) */ 
}

body
{
	width: 100%;
	margin: 0; 
	/*padding: 0;  Remettre ?? si n?ssaire. */ 
	/*Pour placer Pub en arri? plan*/
	background-color: #c6c6ff;
	/*background-image: url(../images/acceuil/over_body3.jpg);*/
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: top center;
	font-family: Arial, times new roman, times sans serif;
	font-size: 1em;   /*adapter pour la police choisie.*/ 
	/*line-height: 1.4;   adapter au design. (4) */ 	
}

#site
{
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
/*
#oversite
{
	background-image: url(../images/acceuil/over_body3.jpg);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: top center;
	background-color: #0f0fff;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 136px;
}*/

.cadre900
{
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width: 900px;
	background-color: #ffffff;
	border-left: 3px ridge;
	border-right: 3px groove;
	border-color: #cccccc;
}

/*Liens*/
a 
{ 
  text-decoration: none; 
} 

a:link 
{   
 color: #11C; 
}

a:visited
{   
color: #339; 
}

a:hover, a:focus, a:active
 {
 color: #00F;
 text-decoration: underline;
} 

/* Pas de bordure pointill?ou halo lors du clic sur un lien */ 
a:active
{  
 outline: none; 
}

/* Pas de bordure autour des images dans les liens */ 
a img 
{
 border: none;
}


img
{
	border-top-width: 0pt;
	border-bottom-width: 0pt;
	border-top-style: none;
	border-bottom-style: none;
	border-top-color: transparent;
	border-bottom-color: transparent;
} 


/* Divers ?ments de type en-ligne (8) */  
em 
{ 
 font-style: italic;
}

strong
{
 font-weight: bold; 
} 

/* Formulaires */
form, fieldset 
{
 margin: 0;   
 padding: 0;   
 border: none; 
}

input, button, select 
{
 vertical-align: middle; /* Solution pb. d'alignement. (9)*/ 
}

.clear
{
	clear: both;
}


.rouge
{
	color: #e9001c;
	font-weight: bold;
}

.gras
{
	font-weight: bold;
}
             
.souligne
{
	text-decoration: underline;
}




