body {
	background-color: #ffffff;
	margin:0px;
	padding:0px;
}
.p {
	margin:0px;
	padding:0px;
	font-size: inherit;
	font-family: inherit;
	font-weight: inherit;
	text-align: inherit;
	color: inherit;
	line-height: inherit;
	vertical-align: top;
}
p {
	padding-top:0px;
	margin-top:0px;
}
img {
	border:0px;
}
div {
	margin:0px;
	padding:0px;
	font-family:verdana; font-size:12px;
}
.AbsWrap {
	width: 100%;
	position: relative;
}
.rowWrap {
	width: 100%;
}
.clearfloat {
	clear:both;
	height:0px;
}
a:link, a:visited{
	COLOR:inherit;
	text-decoration:inherit;
}
#main {
    background-image:url(../images/h_bg.png);
    background-position:right top;
	background-repeat: no-repeat ;
	width:950px;
	margin: 0px auto 0px auto;
	border: 0px solid #f0f0f0;

}
#mbs_top {
    background-image:url(../images/top.png);
	border: 0px solid #000000;
	width:950px;
	padding-top:0px;
	height:18px;
	margin-left:-5px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
.Txt_Accueil {
	margin-left:670px;
	margin-top:0px;
	width:163px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	color: #ffffff;
	line-height: 119.9999982660467%;
	padding-top:1px;
	padding-bottom:2px;

}
#mbs_logo {
    background-image:url(../images/logo.png);
	background-repeat: no-repeat ;
	border: 0px solid #000000;
	width:236px;
	padding-top:0px;
	height:60px;
	margin-left:0px;
	margin-top:1px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#mbs_top_contact {
    background-image:url(../images/tel.png);
    background-repeat: no-repeat ;
	border: 0px solid #000000;
	width:222px;
	padding-top:0px;
	height:81px;
	margin-right:110px;
	margin-top:0px;
	margin-bottom:0px;
	float:right;
	display:inline;

}
.tel_num > b {
color: #F11B21;
font-size: 20px;
}
.tel_num {
	margin-left:37px;
	margin-top:10px;
	width:137px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:16px;
	font-family:'Calibri', Arial, Helvetica, sans-serif;
	text-align: left;
	color: #656565;
	line-height: 100%;
	padding-top:1px;
	padding-bottom:2px;

}
#mbs_navigation {
	border: 0px solid #000000;
	width:215px;
	padding-top:0px;
	height:28px;
	margin-left:617px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
.navigation {
	margin-left:8px;
	margin-top:10px;
	width:84px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: right;
	color: #979797;
	line-height: 100%;
	padding-top:1px;
	padding-bottom:2px;

}
#mbs_left {
	border: 0px solid #000000;
	width:180px;
	padding-top:0px;
	height:400px;
	margin-left:0px;
	margin-top:2px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#mbs_menu {
    background-image:url(../images/menu_bg.gif);
	background-repeat: no-repeat ;
	border: 0px solid #000000;
	width:173px;
	padding-top:0px;
	height:310px;
	margin-left:3px;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	display:inline;

}


.CONTACT {
	margin-left:36px;
	margin-top:35px;
	width:61px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-style: italic;
	text-align: left;
	color: #2f2f2f;
	line-height: 214.2857%;
	padding-top:1px;
	padding-bottom:2px;

}

#mbs_left_contact {
    background-image:url(../images/contact_bg.png);
	background-repeat: no-repeat ;
	border: 0px solid #000000;
	width:186px;
	padding-top:0px;
	height:110px;
	margin-left:3px;
	margin-top:12px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#colwrap4 {
	float:left;
	width:135px;
	margin-top:0px;
	margin-left:0px;
	border: 0px solid #000;

}
.CONTACT2 {
    background-image:url(../images/arrow.gif);
	background-repeat: no-repeat ;
	background-position:100% 50%; 
	margin-left:5px;
	margin-top:14px;
	width:90px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:18px;
	font-family:'Calibri', Arial, Helvetica, sans-serif;
	text-align: left;
	color: #f01a20;
	line-height: 100%;
	padding-top:1px;
	padding-bottom:2px;

}

.Contactez-nous_dès_maintenant {
	margin-left:5px;
	margin-top:0px;
	width:130px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:12px;
	font-family:'Calibri', Arial, Helvetica, sans-serif;
	text-align: left;
	color: #919191;
	line-height: 100%;
	padding-top:1px;
	padding-bottom:2px;

}

.Tél_1234-5678_E-mail {
	margin-left:0px;
	margin-top:5px;
	width:auto;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:11px;
	font-family:'Gulim', Arial, Helvetica, sans-serif;
	text-align: left;
	color: #373737;
	line-height: 100%;
	padding-top:1px;
	padding-bottom:2px;

}
#colwrap2 {
	float:left;
	width:649px;
	margin-top:0px;
	margin-left:0px;
	border: 0px solid #f0f0f0;

}
#mbs_content {
    
    background-color: transparent;
	border: 0px solid #000000;
	width:660px;
	padding-top:0px;
	height:400px;
	margin-left:0px;
	margin-top:2px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
.mbs_copyright {
	margin-left:182px;
	margin-top:6px;
	width:346px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: 800;
	text-align: left;
	color: #044872;
	line-height: 255.5554%;
	padding-top:1px;
	padding-bottom:2px;

}
#mbs_solutions 
{
	background-image:url(../images/quick_h_bg.png);
	border: 0px solid #000000;
	width:87px;
	padding-top:0px;
	height:400px;
	margin-left:23px;
	margin-top:2px;
	margin-bottom:0px;
	float:left;
	display:inline;

}

#img1 {
	margin-left:3px;
	margin-top:15px;
	width:80px;
	height:110px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#img2 {
	margin-left:3px;
	margin-top:20px;
	width:80px;
	height:110px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
#img3 {
	margin-left:3px;
	margin-top:20px;
	width:80px;
	height:110px;
	margin-bottom:0px;
	float:left;
	display:inline;

}


/*  Menu  */
#menu {
              list-style-type:none;
              padding:0; margin:0;
			  width:auto;
			  /* top:100px;*/
			  left:0;
			  z-index:100;
	  }
#menu li.sub_begin {
              background-image:url(../images/menu.png);
			  background-repeat: no-repeat ; 
              background-position: 50% 95%;
			  width:auto;
			  margin-left:24px;
	          margin-top:12px;
	          margin-bottom:0px;
	          float:left;
	          display:inline;
	          font-size:12px;
	          font-family:Arial, Helvetica, sans-serif;
	          font-style: italic;
	          text-align: left;
	          color: #2f2f2f;
	          line-height: 214.2857%;
	          padding-top:1px;
	          padding-bottom:2px;
			 }

#menu li.sub {
              background-image:url(../images/menu.png);
			  background-repeat: no-repeat ; 
              background-position:50% 95%;
			  width:auto;
			  margin-left:24px;
	          margin-top:35px;
	          margin-bottom:0px;
	          float:left;
	          display:inline;
	          font-size:12px;
	          font-family:Arial, Helvetica, sans-serif;
	          font-style: italic;
	          text-align: left;
	          color: #2f2f2f;
	          line-height: 214.2857%;
	          padding-top:1px;
	          padding-bottom:2px;
			 }

#menu li, #menu li a {
               display:block;
			   color:#333;
			   font-family:arial, sans-serif;
			   font-size:12px;
			   line-height:24px;
			   width:125px;
			   text-decoration:none;
			   cursor:pointer;
			   font-weight:bold; 
			   text-indent:15px;
			   }
#menu li.sub_begin:hover, #menu li.sub:hover,#menu li.click a:hover, #menu li.click:active {
color: #f63;
text-align: center;
}

#menu li.click a:visited {
color: #f63;
text-align: center;
}			   

