/* ///////////////////////////////////////////////// *//* ///// Maryse Leduc - Architecture et Design ///// *//* ///////////////////////////////////////////////// */ BODY {margin:0;padding:0;font-size:12px;background: #191919;}BODY,TD,TH  {font-size: 12px; color: #E9E9E9; font-family: Arial, Helvetica, sans-serif; text-align:left; }/* site */#site {margin:0;padding:0;text-align:center;height:100%;}/* Wrappers */#site_wrap {width:772px;height:100%;margin:0 auto;background:#191919;}/* header */#header {background: url(/images/contenu/site_top.jpg) no-repeat;height:157px;width:772px;position:relative;}    .imgHome {position:absolute;left:590px;}    .imgBC {margin-top:142px;}/* site contenu */#site_contenu {margin:0;padding:12px 0 0 0; background-color:#191919;text-align:justify;}    .colMenu {float:left;width:212px;position:relative;}    .colContenu {float:left;width:545px;}    #contenu {border:0px solid; clear:left;}/* Menu *//*.menuLeftList LI{margin:0;padding:0;height:15px;}*/#menu {width:212px;font-size:11px;font-family: "Arial", Times, serif; color:#191919;position:absolute;top:0px}    #menu .menu_top {margin:0;padding:0;position:absolute;top:200px;}	#menu .xmlMenu {margin:0; padding:0;}		#menu .menu, #menu .menu_a, #menu .menu_last  {font-size:13px;padding:0;}		#menu .menu_last {position:relative;background:none;}		/*IE6*/ * HTML #menu .menu {position:relative;}.sMenu_main {position:relative;top:0;left:0;margin-top:339px;}.sMenu2 {}    .projet {padding:10px 0 0 0;}.imgFleche {padding:10px 0 10px 0;text-align:left; position:relative;top:0;left:0;width:50px;}/* Menu Image */#menuImage {display:none;}/* Menu Projet */.mPortefolio {border:1px solid;position:absolute;top:339px;}/* Contenu */#tLot {border:1px solid #292929;padding:0;}    #tLot .tHeader {background:#292929;}    #tLot TD {padding:5px 5px;border:1px solid #292929;}.home #box_titre {display:none;}.plan #ifContent {}    .plan #box_titre {display:none;}#mImage {margin:10px 0;height:15px;width:545px;background:#292929;}#contenu {margin-left:14px;padding-bottom:14px;/*background: #292929;*/width:540px;}.imgLiens {margin-bottom:-2px;}.imgAccueil {float:left;padding:0 10px 0 0;}.txtAccueil {float:left; width:450px; padding-bottom:10px;}.sep {color:#686868;}.faqTitre {font-weight:normal;margin-bottom:0.3em;}.faqTexte {display:none;margin:3px 0 13px 0;background-color:#292929;padding:4px 8px 8px 8px;}.faq A:link,.faq A:visited {color: #686868; text-decoration:none;}.faq A:active,.faq A:hover {color: #FFF; text-decoration:none;}/* General */H1 {}H2 { font-size:12px; color:#686868;padding:0 0 5px 0;margin:0;}    .accueil {padding:0; margin:0;}    .faq {color:#FFF;}H3 {font-size:11px; color:#686868;padding:0 0 5px 0;margin:0;}    .faq {color:#FFF;}H4 {}STRONG {color:#FFF;}SUP { font-family:Verdana; font-size:9px;}/* Clear */.clear {clear:both;padding:0;margin:0;}/* footer */#footer {padding:0 0 15px 0;clear:both;}/* Links */A:link, A:visited {color: #686868; text-decoration:underline;}A:active, A:hover {color: #FFF; text-decoration:underline;}/* Lists */UL {padding:11px 0 10px 0;margin:0;width:540px;}    UL LI {list-style:none;padding:0 0 0 15px;margin:0;background: url(/images/icons/li_fleche.gif) no-repeat;}        UL.li_2 {padding:5px 0 5px 0;margin:0;width:500px;}    UL.li_2 LI {list-style:none;padding:0 0 0 15px;margin:0;background: url(/images/icons/li_2.gif) no-repeat;}    UL.li_3 {padding:5px 0 5px 0;margin:0;width:400px;}    UL.li_3 LI {list-style:none;padding:0 0 0 15px;margin:0;background: url(/images/icons/li_3.gif) no-repeat;}    UL.special {padding:11px 0 10px 0;margin:0;}    UL.special LI {list-style:none;padding:0 0 7px 15px;margin:0;background: url(/images/icons/li_fleche.gif) no-repeat;}OL {}    OL LI {color:#999;}/* SiteMap **** */	.xmlSiteMap {font-size:13px;text-align:left;padding:0;margin:0 0 0 70px;}	#map_0 {margin:0;}		#map_0 .item {}		.xmlSiteMap .map_section  {margin:0;}		.xmlSiteMap .titre {font-size:13px;font-family: Arial, "Times New Roman", Times, serif; padding:0 0 15px 0;}			.xmlSiteMap .map_sub {font-size:12px;margin:0 0 15px 15px;}		.xmlSiteMap .map_sub  {padding:0;}			.xmlSiteMap A:link, .xmlSiteMap A:visited {color: #858586; text-decoration:none;}	.xmlSiteMap A:active, .xmlSiteMap A:hover {color: #FFF; text-decoration:none;}	.xmlSiteMap .titre A:link, .xmlSiteMap .titre A:visited { color: #FFF; text-decoration:none; font-weight:bold;}	.xmlSiteMap .titre A:active, .xmlSiteMap .titre A:hover { color: #FFF; text-decoration:underline;  font-weight:bold;}		.xmlSiteMap .trigger {display:block;width:100%;cursor:hand;}		#tblSiteMap {width:450px;}		#tblSiteMap TD {vertical-align:top;}		#tblSiteMap .col1 {}		#tblSiteMap .col2 {}