BODY {	margin:0; padding:0; font-size:12px; font-family: Arial, Helvetica, sans-serif; color:#666666; 
		background: url(/images/interface/site_bg.jpg) repeat-x #170b54;}

/* wrappers */

#site {text-align:center; min-width:1000px;padding-top:2px;}
#site_wrap {text-align:center; background: url(/images/interface/site_repeat.jpg) repeat-y center;}
#site_wrap2 {text-align:center; background: url(/images/interface/site_home_bg.jpg) no-repeat top center;}
#site_wrap2_fr {text-align:center; background: url(/images/interface/site_home_bg_fr.jpg) no-repeat top center;}
#site_contenu {width:1004px; margin:0 auto; text-align:left;background:url(/images/interface/site_bg_filet.jpg) no-repeat 634px bottom;}
/*#site_bot {padding-bottom:20px;min-width:1000px; height:10px;background: url(/images/interface/site_bot.jpg) no-repeat top center;}*/

/* Repeat */
#repeat {background: url(../images/interface/site_repeat.jpg) repeat-y top center;}


#colMenu {float:left;background: #FFFFFF;width:268px;}
#colContenu {float:left;width:706px; margin:43px 0 0 0;padding-right:0px;}
	#colContenu A:link, #colContenu A:visited, #colContenu A:active {
	color:#000000;
	text-decoration:underline;
}
	#colContenu A:hover {color:#b5121b; text-decoration:none;}

#colContenu #contenu {min-height:387px;margin:0;padding:0;}
	
/* Header */
#header {width:1000px; margin:0 auto; color:#B7B7B7;}

.menu_top {width:1000px;font-size:12px;height:128px;}
	.menu_top UL {margin:0; padding:4px 0 0 0; list-style-type:none; text-align:right;}
	.menu_top UL LI {display: inline; padding:0 0 0 12px;}
	.menu_top A:link, .menu_top A:visited {color:#FFFFFF; text-decoration:none;}
	.menu_top A:active, .menu_top A:hover {color:#b5121b; text-decoration:none;}
	
.menu_top #search_box {padding:2px 0 8px 0;}
	.menu_top #search_box .input {vertical-align:middle;}
	.menu_top #search_box .box {border:solid 1px #b7b8b9; border-right:none;background-color:#606163;height:22px;} 
	.menu_top #search_box .txt {color:#FFFFFF;width:160px;padding:4px 0 0 5px;border:none;background-color:#606163; margin:0;}
	.menu_top #search_box .btn {}
	
.search_list {padding:20px 35px 0 40px;}

/* Menus */

#menu {width:1000px;margin:0 auto;font-size:11px;}
	#menu .top {padding-bottom:20px;}
	#menu .bottom {}
	#menu .xmlMenu {margin:3px 0 0 16px; text-align:left;padding:0 0 6px 0;}
	#menu .item, #menu .item_a {padding:0 0 0 0;}
	#menu A:link, #menu A:visited {color:#170B54; text-decoration:none;}
	#menu A:active, #menu A:hover {color:#B5121B; text-decoration:none;}
	
	/* Menus Actif */
	#menu #home .lkHome A:link, #menu #home .lkHome A:visited, #menu #home .lkHome A:active {color:#B5121B; text-decoration:none;}
	#menu #about .lkAbout A:link, #menu #about .lkAbout A:visited, #menu #about .lkAbout A:active {color:#B5121B; text-decoration:none;}
	#menu #services .lkServices A:link, #menu #services .lkServices A:visited, #menu #services .lkServices A:active {color:#B5121B; text-decoration:none;}
	#menu #health .lkhealthcare A:link, #menu #health .lkhealthcare A:visited, #menu #health .lkhealthcare A:active {color:#B5121B; text-decoration:none;}
	#menu #tech .lkTech A:link, #menu #tech .lkTech A:visited, #menu #tech .lkTech A:active {color:#B5121B; text-decoration:none;}
	#menu #client .lkClient A:link, #menu #client .lkClient A:visited, #menu #client .lkClient A:active {color:#B5121B; text-decoration:none;}
	#menu #facilities .lkFacilities A:link, #menu #facilities .lkFacilities A:visited, #menu #facilities .lkFacilities A:active {color:#B5121B; text-decoration:none;}
	#menu #careers .lkCareers A:link, #menu #careers .lkCareers A:visited, #menu #careers .lkCareers A:active {color:#B5121B; text-decoration:none;}
	
	
	UL.listeMenu {margin:0; padding:0; list-style-type:none;}
		UL.listeMenu LI {display:inline; padding:0 7px 0 11px; background:url(/images/interface/sep.jpg) no-repeat;}
	
	
/* Sous Menus */

#sMenu {margin:17px 0 0 27px;}
#sMenu_repeat {background: url(/images/menus_en/sMenu_repeat.jpg) repeat-y;}
#sMenu_middle {width:204px;background: url(/images/menus_en/sMenu_middle.jpg) no-repeat;padding-bottom:25px;}

	/* Sous Menus Actif */
	
	/* sMenu_01 */
	#sAbout #sMenu_ID_01 .lksMenu_01 A:link, 
	#sAbout #sMenu_ID_01 .lksMenu_01 A:visited, 
	#sAbout #sMenu_ID_01 .lksMenu_01 A:active {color:#b5121b; text-decoration:none;}
	
	#sAbout #sMenu_ID_02 .lksMenu_02 A:link, 
	#sAbout #sMenu_ID_02 .lksMenu_02 A:visited, 
	#sAbout #sMenu_ID_02 .lksMenu_02 A:active {color:#b5121b; text-decoration:none;}
	
	#sAbout #sMenu_ID_03 .lksMenu_03 A:link, 
	#sAbout #sMenu_ID_03 .lksMenu_03 A:visited, 
	#sAbout #sMenu_ID_03 .lksMenu_03 A:active {color:#b5121b; text-decoration:none;}
	
	#sAbout #sMenu_ID_04 .lksMenu_04 A:link, 
	#sAbout #sMenu_ID_04 .lksMenu_04 A:visited, 
	#sAbout #sMenu_ID_04 .lksMenu_04 A:active {color:#b5121b; text-decoration:none;}
	
	#sAbout #sMenu_ID_05 .lksMenu_05 A:link, 
	#sAbout #sMenu_ID_05 .lksMenu_05 A:visited, 
	#sAbout #sMenu_ID_05 .lksMenu_05 A:active {color:#b5121b; text-decoration:none;}
	
	#sAbout #sMenu_ID_06 .lksMenu_06 A:link, 
	#sAbout #sMenu_ID_06 .lksMenu_06 A:visited, 
	#sAbout #sMenu_ID_06 .lksMenu_06 A:active {color:#b5121b; text-decoration:none;}
	
	/* sMenu_02 */
	#sServices #sMenu_ID_01 .lksMenu_01 A:link, 
	#sServices #sMenu_ID_01 .lksMenu_01 A:visited, 
	#sServices #sMenu_ID_01 .lksMenu_01 A:active {color:#b5121b; text-decoration:none;}
	
	#sServices #sMenu_ID_02 .lksMenu_02 A:link, 
	#sServices #sMenu_ID_02 .lksMenu_02 A:visited, 
	#sServices #sMenu_ID_02 .lksMenu_02 A:active {color:#b5121b; text-decoration:none;}
	
	#sServices #sMenu_ID_03 .lksMenu_03 A:link, 
	#sServices #sMenu_ID_03 .lksMenu_03 A:visited, 
	#sServices #sMenu_ID_03 .lksMenu_03 A:active {color:#b5121b; text-decoration:none;}
	
	#sServices #sMenu_ID_04 .lksMenu_04 A:link, 
	#sServices #sMenu_ID_04 .lksMenu_04 A:visited, 
	#sServices #sMenu_ID_04 .lksMenu_04 A:active {color:#b5121b; text-decoration:none;}
	
	#sServices #sMenu_ID_05 .lksMenu_05 A:link, 
	#sServices #sMenu_ID_05 .lksMenu_05 A:visited, 
	#sServices #sMenu_ID_05 .lksMenu_05 A:active {color:#b5121b; text-decoration:none;}
	
	#sServices #sMenu_ID_06 .lksMenu_06 A:link, 
	#sServices #sMenu_ID_06 .lksMenu_06 A:visited, 
	#sServices #sMenu_ID_06 .lksMenu_06 A:active {color:#b5121b; text-decoration:none;}
	
	#sServices #sMenu_ID_07 .lksMenu_07 A:link, 
	#sServices #sMenu_ID_07 .lksMenu_07 A:visited, 
	#sServices #sMenu_ID_07 .lksMenu_07 A:active {color:#b5121b; text-decoration:none;}
	
	#sServices #sMenu_ID_08 .lksMenu_08 A:link, 
	#sServices #sMenu_ID_08 .lksMenu_08 A:visited, 
	#sServices #sMenu_ID_08 .lksMenu_08 A:active {color:#b5121b; text-decoration:none;}
	
	/* sMenu_03 */
	#sHealthcare #sMenu_ID_01 .lksMenu_01 A:link, 
	#sHealthcare #sMenu_ID_01 .lksMenu_01 A:visited, 
	#sHealthcare #sMenu_ID_01 .lksMenu_01 A:active {color:#b5121b; text-decoration:none;}
	
	#sHealthcare #sMenu_ID_02 .lksMenu_02 A:link, 
	#sHealthcare #sMenu_ID_02 .lksMenu_02 A:visited, 
	#sHealthcare #sMenu_ID_02 .lksMenu_02 A:active {color:#b5121b; text-decoration:none;}
	
	#sHealthcare #sMenu_ID_03 .lksMenu_03 A:link, 
	#sHealthcare #sMenu_ID_03 .lksMenu_03 A:visited, 
	#sHealthcare #sMenu_ID_03 .lksMenu_03 A:active {color:#b5121b; text-decoration:none;}
	
	#sHealthcare #sMenu_ID_04 .lksMenu_04 A:link, 
	#sHealthcare #sMenu_ID_04 .lksMenu_04 A:visited, 
	#sHealthcare #sMenu_ID_04 .lksMenu_04 A:active {color:#b5121b; text-decoration:none;}
	
	#sHealthcare #sMenu_ID_05 .lksMenu_05 A:link, 
	#sHealthcare #sMenu_ID_05 .lksMenu_05 A:visited, 
	#sHealthcare #sMenu_ID_05 .lksMenu_05 A:active {color:#b5121b; text-decoration:none;}
	
	#sHealthcare #sMenu_ID_06 .lksMenu_06 A:link, 
	#sHealthcare #sMenu_ID_06 .lksMenu_06 A:visited, 
	#sHealthcare #sMenu_ID_06 .lksMenu_06 A:active {color:#b5121b; text-decoration:none;}
	
	UL {margin:0; padding:5px 0 10px 30px;}
    UL.liste_sMenu {padding:5px 0 0 17px;list-style:none; font-weight:bold;}
    UL.liste_sMenu LI {padding:0 0 5px 11px;background:url(/images/icons/li_fleches.gif) no-repeat;}
	    .liste_sMenu A:link, .liste_sMenu A:visited, .liste_sMenu A:active {color:#170b54; text-decoration:none;}
	    .liste_sMenu A:hover {color:#b5121b; text-decoration:none;}
	
	/* No Sous Menus */
	#imgPlaceholder {margin:17px 27px 0 27px;height:100px; text-align:center;}
	
/* Contenu */
	
	#home #site_contenu {background:none;}

    #texte {text-align:justify;font-size:11px;}
    #flash {padding-bottom:10px;}
    .date {color:#b5121b;}
    .special {color:#b5121b;}

    /* Typo */
    H1 {padding:0 0 15px 0; margin:0; font-size:16px; color:#b5121b; font-weight:bold;}
    H1.quote {color:#170b54; font-size:18px; font-style:italic; font-weight:normal; padding:10px 0 10px 0; margin-left:-2px;}
    H2 {color:#170b54; font-size:13px; padding:5px 0 0 0; margin:0 0 0 0; font-weight:bold;}
    H3 {color:#170b54; font-size:12px; padding:5px 0 5px 0; margin:0; }
    H4 {font-size:12px;}

    A:link, A:visited, A:active {color:#170b54; text-decoration:underline;}
    A:hover {color:#b5121b; text-decoration:none;}

    P {margin:0 0 15px 0;text-align:justify;}
	    P.special {color:#170b54;}	
	    P.strong {font-weight:bold;}
	    
	/* Divers */
    .clearer {clear:both;}
    
			
/* preFooter  */

#home #preFooter {background: url(/images/interface/site_footerHome.jpg) no-repeat top center;height:20px;}
#preFooter {background: url(/images/interface/site_footer.jpg) no-repeat top center;height:62px;}

			
/* Footer */
#footer {width:1000px;margin:-5px auto 0 auto;padding:0 0 0 0; text-align:right; color:#b5121b;} 
	UL.menu_bottom {margin:0; padding:0; list-style-type:none;}
	UL.menu_bottom LI {display:inline; padding:0 4px 0 9px; background:url(/images/interface/sep_bottom.gif) no-repeat;}
	
	#footer A:link, #footer A:visited {color:#b5121b; text-decoration:none;}
	#footer A:active, #footer A:hover {color:#FFFFFF; text-decoration:none;}

/* FORMS **** */

FORM {padding:0; margin:0;}
INPUT, SELECT, TEXTAREA { font-family: Verdana, Helvetica, Arial, sans-serif; font-size:11px; }
TEXTAREA {background-color:#FFFFFF;}
INPUT.submit {  }
INPUT.txt {padding:2px 5px 2px 5px;background-color:#FFFFFF;border:solid 1px #c3c3c3;}
SELECT {border:solid 1px #C3C3C3;background-color:#FFFFFF;}
