@charset "utf-8";
/* CSS Document */

body {
	margin:0;
	background-color:#fff;
	background-image:url(images/formation_distance_julie_coutu_bg.jpg);
	background-repeat:repeat-x;
	color:#666;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:0.9em;
	}
	

img {border:0;}
a { outline:none;}

	
/*---------------------------------------------------------------------------------*/
/* Mon nom et mon titre dans l'entête*/
#formation_distance_montreal h1 {
	margin:0px; 
	font-size:1.25em;
	color:#fff;
	font-weight:normal;
	}
/* Mon courriel dans l'entête*/
.joindrejuliecoutu {
	font-size:0.6em;
	}
/* Style pour la couleur du courriel dans l'entête*/
 a.joindrejuliecoutu:link,  a.joindrejuliecoutu:visited, a.joindrejuliecoutu:active, a.joindrejuliecoutu:hover {
	 color:white; text-decoration:underline;
	 }
/*---- FIN entête principale en vert, au dessus du menu*/
/*----------------------------------------------*/
/*----- DÉBUT espace MENU TOP */
#formation_en_ligne {
	width:950px;
	height:43px;
	background-image:url(images/formation_distance_planete.jpg);
	background-repeat:no-repeat;
	margin:0px;
	padding:0px;
	clear:both;
	}
/* FIN MENU TOP*/
/*----------------------------------------*/
/* Gros titre vert et gris sous le menu */
#cours_distance {
	display:block;
	position:relative;
	padding:0;
	margin:0;
	width:950px;
	clear:both;

}
#cours_distance #gauche, #cours_distance #droite { 
	width:475px; 
	padding:0px; 
	display:block; 
	float:left;
	position:relative;
	height:390px;
	}
.fad {
	color:#79c105; 
	font-size:2em;
	font-weight:bold; 
	margin:15px 0px;
	}
.fad2 {
	color:#79c105; 
	font-size:1.2em;
	font-weight:bold; 
	margin:15px 0px;
	}
	
#cours_distance ul {
	margin-top:35px;
	margin-bottom:20px;
	}

#cours_distance ul li { 
	list-style-image:url(images/formation_distance_quebec.jpg); 
	width:85%;
margin-left:-25px;
	}

	
.planifier_formation { 
	border-bottom:1px dotted #9ea3a6; 
	margin-bottom:20px;
	padding-bottom:10px;
	}
	
.formation_quebec_montreal {
	font-size:1.3em;
	font-weight:bold;
	margin:0px;
	}




/*--- conteneur principal */
#formation_distance_quebec {
	display:table;
	position:relative;
	margin:auto;
	width:950px;
	background:none;
	
	}

/*---- logo entête */
#formation_distance_montreal {
	display:block;
	position:relative;
	float:left;
	margin:0;
	width:620px;
	height:35px;
	padding:15px; 
	
	}
#juliecoutu {
	display:block;
	position:relative;
	float:left;
	width:260px;
	height:35px;
	padding:15px;
	text-align:right;
	color:#fff;
	font-size:1.5em;
	}





/* texte principal*/
#consultant_formation_distance {
	display:block;
	position:relative;
	float:left;
	width: 525px;
	padding:0px 25px 25px 0px;
	border-right:1px dotted #9ea3a6;

	}
#consultant_formation_distance ul li {
	list-style-image:url(images/formation_distance_quebec.jpg); 
	margin:15px 0px;
	font-size:0.9em;
	line-height:18px;
		margin-left:-25px;
	}
#consultant_formation_distance h2 {
	color:#79c105; 
	font-size:1.1em;
	font-weight:bold; 
	margin:0px 0px 15px 0px;
	
	}
#consultant_formation_distance p {font-size:0.9em;line-height:18px;}
.quebec_montreal_region {font-size:1.1em; font-weight:bold;}
#consultant_formation_distance h3 {
	color:#79c105; 
	font-size:1em;
	font-weight:bold; 
	margin:0px 0px 15px 0px;
	
	}
#classe_virtuelle {
	display:block;
	position:relative;
	float:left;
	width: 345px;
	padding:0px 25px 25px 25px;
	
	
	}
#classe_virtuelle h4 {
	color:#79c105; 
	font-size:1.6em;
	font-weight:bold; 
	margin:0px 0px 15px 0px;
	
	
	}
#classe_virtuelle h5 {
	color:#79c105; 
	font-size:1em;
	font-weight:bold; 
	margin:15px 0px 15px 0px;
	
	
	}
#classe_virtuelle h6 {

	font-size:0.9em;
	font-weight:normal; 
	margin:25px 0px 15px 0px;
	margin-bottom:0px;
	
	
	
	}

/* PIED DE PAGE */
#quebec_montreal {
	width:100%;
	position:relative;
	display:block;
	clear:both;
	margin:auto;
	
	background-color:#5f9716;
	color:#fff;
	padding:10px;
	font-size:0.75em;
	text-align:center;
	
	}
.rouge {color:#F00;}
.blanc {color:#ffffff;}

#cv_julie_coutu {clear:both; width:950px;display:block; position:relative;}
