@charset "utf-8";
/* CSS Document */


body { margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; background:url(bg_top.gif) repeat-x top #FFFFFF; }
td { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
p { text-align:justify; }

	#MainBG { background:url(bg_bas.gif) repeat-x bottom; text-align:center; }
		
		#MainContainer { width:999px; margin:0 auto; text-align:left; }
		
			#Entete_Main { width:999px; height:293px; position:relative; background:url(entete/entete_bg.gif) no-repeat top; }
			#Entete_Logo { width:235px; height:79px; position:absolute; top:22px; left:70px; }
			#Entete_Menu { width:200px; height:158px; position:absolute; top:132px; left:70px; }
				#Entete_Menu ul { padding:0px; margin:0px; }
				#Entete_Menu li { list-style:none; margin-bottom:2px; }
				#Entete_Menu a:Link { padding-left:22px; display:block; width:178px; height:17px; background:url(entete/menu_puce.gif) no-repeat left top; text-decoration:none; color:#000000; font-weight:bold; }
				#Entete_Menu a:Visited { padding-left:22px; display:block; width:178px; height:17px; background:url(entete/menu_puce.gif) no-repeat left top; text-decoration:none; color:#000000; font-weight:bold; }
				#Entete_Menu a:Hover { padding-left:22px; display:block; width:178px; height:17px; background:url(entete/menu_puceO.gif) no-repeat left top; text-decoration:underline; color:#000000; font-weight:bold; }
			#Entete_Photo { width:635px; height:261px; position:absolute; top:5px; left:310px; background:url(fr-CA/entete/photoGroupe.jpg) no-repeat; background-image: url(fr-CA/entete/photoGroupe.jpg); }
			#Entete_Equipe { width:207px; height:100px; position:absolute; top:47px; right:65px; }
			#Entete_Telephone { width:132px; height:44px; position:absolute; top:197px; right:140px; }
			#Entete_Liens { width:701px; height:32px; position:absolute; bottom:0px; right:0px; background:url(entete/lien_bg.jpg) no-repeat; }
				#Entete_Liens ul { padding:0px; margin:0px; margin-top:8px; margin-left:10px; }
				#Entete_Liens li { list-style:none; float:left; margin-right:15px; }
				#Entete_Liens a:Link { padding-left:10px; height:17px; background:url(entete/lien_puce.gif) no-repeat left top; text-decoration:none; color:#000000; font-weight:bold; }
				#Entete_Liens a:Visited { padding-left:10px; height:17px; background:url(entete/lien_puce.gif) no-repeat left top; text-decoration:none; color:#000000; font-weight:bold; }
				#Entete_Liens a:Hover { padding-left:10px; height:17px; background:url(entete/lien_puceO.gif) no-repeat left top; text-decoration:underline; color:#000000; font-weight:bold; }
				
			#Page_Main_Accueil { width:676px; padding-left:323px; padding-top:41px; background:url(page/bg_accueil.jpg) no-repeat top; position:relative; }
			#Page_Main_Accueil2 { width:676px; padding-left:323px; padding-top:41px; background:url(fr-CA/Pages/bg_accueil2.jpg) no-repeat top; }
				
			#Page_Main_Autre { width:626px; padding-left:323px; padding-top:94px; background:url(page/bg_accueil.jpg) no-repeat top; position:relative; padding-right:50px; margin-bottom:30px; }
			#Page_Main_Achat { width:626px; padding-left:323px; padding-top:94px; background:url(page/bg_autre.jpg) no-repeat top; position:relative; padding-right:50px; margin-bottom:30px; }
				#Page_Main_Titre { position:absolute; top:33px; left:277px; width:680px; height:94px;}
				#Page_Main_Menu_Orange { position:absolute; top:52px; left:70px; width:180px; padding-top:33px; background:url(page/menu_gauche/menu_bg_orange.png) no-repeat top; }
					#Page_Main_Menu_Orange ul { padding:0px; margin:0px; margin-left:10px; }
					#Page_Main_Menu_Orange li { list-style:none; }
					#Page_Main_Menu_Orange a:Link { display:block; padding-left:20px; padding-top:5px; padding-bottom:5px; background:url(page/menu_gauche/menu_puce_orange.png) no-repeat left top; color:#f25c01; text-decoration:none; }
					#Page_Main_Menu_Orange a:Visited { display:block; padding-left:20px; padding-top:5px; padding-bottom:5px; background:url(page/menu_gauche/menu_puce_orange.png) no-repeat left top; color:#f25c01; text-decoration:none; }
					#Page_Main_Menu_Orange a:Hover { display:block; padding-left:20px; padding-top:5px; padding-bottom:5px; background:url(page/menu_gauche/menu_puce_orangeO.png) no-repeat left top; color:#000000; text-decoration:none; }
				#Page_Main_Menu_Orange_Bas { position:absolute; width:180px; height:33px; background:url(page/menu_gauche/menu_bg_orangeBas.png) no-repeat bottom; }
			
				#Page_Main_Menu_Vert { position:absolute; top:52px; left:70px; width:180px; padding-top:33px; background:url(page/menu_gauche/menu_bg_vert.png) no-repeat top; }
					#Page_Main_Menu_Vert ul { padding:0px; margin:0px; margin-left:10px; }
					#Page_Main_Menu_Vert li { list-style:none; }
					#Page_Main_Menu_Vert a:Link { display:block; padding-left:20px; padding-top:5px; padding-bottom:5px; background:url(page/menu_gauche/menu_puce_vert.png) no-repeat left top; color:#5d7100; text-decoration:none; }
					#Page_Main_Menu_Vert a:Visited { display:block; padding-left:20px; padding-top:5px; padding-bottom:5px; background:url(page/menu_gauche/menu_puce_vert.png) no-repeat left top; color:#5d7100; text-decoration:none; }
					#Page_Main_Menu_Vert a:Hover { display:block; padding-left:20px; padding-top:5px; padding-bottom:5px; background:url(page/menu_gauche/menu_puce_vertO.png) no-repeat left top; color:#000000; text-decoration:none; }
				#Page_Main_Menu_Vert_Bas { position:absolute; width:180px; height:33px; background:url(page/menu_gauche/menu_bg_vertBas.png) no-repeat bottom; }
				
				#Page_Main_Menu_Bleu { position:absolute; top:52px; left:70px; width:180px; padding-top:33px; background:url(page/menu_gauche/menu_bg_bleu.png) no-repeat top; }
					#Page_Main_Menu_Bleu ul { padding:0px; margin:0px; margin-left:10px; }
					#Page_Main_Menu_Bleu li { list-style:none; }
					#Page_Main_Menu_Bleu a:Link { display:block; padding-left:20px; padding-top:5px; padding-bottom:5px; background:url(page/menu_gauche/menu_puce_bleu.png) no-repeat left top; color:#17445e; text-decoration:none; }
					#Page_Main_Menu_Bleu a:Visited { display:block; padding-left:20px; padding-top:5px; padding-bottom:5px; background:url(page/menu_gauche/menu_puce_bleu.png) no-repeat left top; color:#17445e; text-decoration:none; }
					#Page_Main_Menu_Bleu a:Hover { display:block; padding-left:20px; padding-top:5px; padding-bottom:5px; background:url(page/menu_gauche/menu_puce_bleuO.png) no-repeat left top; color:#000000; text-decoration:none; }
				#Page_Main_Menu_Bleu_Bas { position:absolute; width:180px; height:33px; background:url(page/menu_gauche/menu_bg_bleuBas.png) no-repeat bottom; }
				
			#Page_Bas { width:999px; height:249px; }
				#Page_Bas_Nouvelles { width:323px; height:249px; float:left; background:url(page_bas/nouvelles_bg.jpg) no-repeat; }
        #Page_Bas_Demande { width:218px; height:249px; float:left; background:url(page_bas/demande_bg.jpg) no-repeat; }
        #Page_Bas_Calculateur { width:215px; height:249px; float:left; background:url(page_bas/calculateur_bg.jpg) no-repeat; }
        #Page_Bas_Taux { width:243px; height:249px; float:left; background:url(page_bas/taux_bg.jpg) no-repeat; }
		
		.TabAssurance { vertical-align:top;}
		.TabAssurance td{ padding:15px; vertical-align:top; }
		.TabBorderGauche{ border-left:solid #000; border-bottom:solid #000;  border-width:thin;}
		.TabBorderDroite{ border-bottom:solid #000; border-right:solid #000;  border-width:thin;}
		.TabColorText{ color:#7cb6e0; font-size:16px; font-weight: bold;}
		
		
		#EnteteMenu { height:40px; }
		#menuPied { padding-left:10px; color:#80bc39; }
			#menuPied ul { padding:0; margin:0px; }
			#menuPied li { list-style:none; margin-left:10px; margin-right:10px; float:left; }
			#menuPied a:link { color:#80bc39; text-decoration:none; }
			#menuPied a:visited { color:#80bc39; text-decoration:none; }
			#menuPied a:hover {  color:#80bc39; text-decoration:none; }
			
			

