.cmscolleft {
	width:700px;
	float: left;
	padding:0;
	/*border:1px solid #CC0000;*/
}
.cmscolright {
	margin-left:710px;
	padding:0;
	/*border:1px solid #CC0000;*/
}
/*CMSTEXT*/
.cmstext {
	float:left;
	width:95%;
	padding:5px;
	margin:0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:9pt;	
	color:#666666;
	line-height:normal;	
	text-align: justify;
}
.cmstext a {
	color:#666666;
}
.cmstext h1 {
	margin:0;	
	color:#54659C;
	font-size:16pt;
	font-weight: bold;
	line-height:normal;	
}
.cmstext h2 {
	margin:0;
	margin-top:15px;
	padding:5px;
	padding-left:25px;
	color:#54659C;
	font-size:14pt;
	font-weight: bold;
	line-height:normal;	
	background-color:#FFFFFF;
	background-image:url(/app_pix/cli_mep/cmstext_h3.png);
	background-repeat:no-repeat;
	background-position :bottom left;
	border-bottom:1px solid #E3E5E5;
}
.cmstext h2 a {
	color:#54659C;
}
.cmstext h3 {
	margin:0;	
	color:#666666;
	font-size:12pt;
	font-weight: bold;
	line-height:normal;	
}
.cmstext h3 a {
	color:#666666;
}
.cmstext h4 {
	margin:0;
	margin-bottom:5px;
	padding:0;
	font-size:10pt;
	font-weight: bold;
	color:#666666;
	line-height:normal;
}
.cmstextimg {
	float:left;
	width:95%;
	padding:0;
	margin:0;
	margin-top:5px;
	margin-bottom:5px;
	background-color:#FFFFFF;
}
.cmstextbaseline1 {
	float:left;
	width:95%;
	padding:5px;
	margin:0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:14pt;
	color:#060606;
	line-height:normal;	
	text-decoration:none;
}
.cmstextbaseline1 a {	
	color:#060606;
	text-decoration:none;
}
/*CMSPAGELIST1*/
.cmspagin1 {
	float:left;
	width:95%;
	padding:5px;
	margin:0;
	margin-left:5px;
	margin-bottom:10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:9pt;	
	color:#666666;
	line-height:normal;
	background-image: url(/app_pix/cli_mep/item_fd02.png);
	background-repeat: no-repeat;
	background-position: bottom left;
	border: 1px solid #BFBCD1;
	text-align:center;
}
.cmspagin1 a {
	color:#666666;	
}
/*CMSB1*/
.cmsb1 {
	float:left;
	width:32%;
	padding:0;
	margin:0;
	margin-bottom:20px;
	margin-right:10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:9pt;	
	color:#666666;
	line-height:normal;	
}
.cmsb1titre {	
	padding:3px;
	margin:0;
	font-size:9pt;	
	color:#FFFFFF;
	/*font-variant: small-caps;*/
	line-height:normal;
	border-bottom:2px solid #FFFFFF;
}
.cmsb1titre h2, .cmsb1titre h2 a {
	color:#FFFFFF;
	text-decoration:none;	
}
.cmsb1img {	
	padding:0;
	margin:0;
	/*border-top:4px solid #103A61;*/
	text-align:center;
	background-color:#FFFFFF;
}
.cmsb1descr {	
	padding:0;
	margin:0;
	background-color:#FFFFFF;
	height:220px;
	overflow:hidden;
	vertical-align:top;
}
.cmsb1descr a {	
	color:#666666;
}
.cmsb1lien {	
	margin:0;
	padding:3px;
	padding-right:20px;
	font-size:9pt;	
	color:#54659C;
	line-height:normal;
	text-align:right;	
	background-image: url(/app_pix/cli_mep/cmsb1lien_fd01.gif);
	background-repeat:repeat-x;
	background-position:top left;
}
.cmsb1lien a {
	padding-left:10px;
	padding-right:10px;	
	color:#54659C;
	background-color:#FFFFFF;
	font-weight:bold;
}
/*CMSB2*/
.cmsb2 li {
margin: 0;
margin-top:5px;
padding: 0;
}
.cmsb2 {
	float:left;
	width:95%;
	padding:0;
	margin:0;
	margin-bottom:20px;	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:9pt;	
	color:#666666;
	line-height:normal;	
}
.cmsb2titre {	
	padding:3px;
	margin:0;
	font-size:9pt;	
	color:#666666;
	line-height:normal;
	border-bottom:2px solid #FFFFFF;
}
.cmsb2titre h2, .cmsb2titre h2 a {
	color:#666666;
	font-size:10pt;	
	text-decoration:none;
	/*font-variant: small-caps;*/
}
.cmsb2img {	
	padding:0;
	margin:0;
	text-align:center;
	background-color:#FFFFFF;
}
.cmsb2descr {	
	padding:0;
	margin:0;
	background-color:#FFFFFF;
	overflow:hidden;
	vertical-align:top;
}
.cmsb2descr a {	
	color:#666666;
}
.cmsb2lien {	
	margin:0;
	padding:3px;
	padding-right:20px;
	font-size:9pt;	
	color:#54659C;
	line-height:normal;
	text-align:right;	
	background-image:url(/app_pix/cli_mep/cmsb1lien_fd01.gif);
	background-repeat:repeat-x;
	background-position:top left;
}
.cmsb2lien a {
	padding-left:10px;
	padding-right:10px;	
	color:#54659C;
	background-color:#FFFFFF;
	font-weight:bold;
}
/*CMSB3*/
.cmsb3 li {
margin: 0;
margin-top:5px;
padding: 0;
}
.cmsb3 {
	float:left;
	width:95%;
	padding:0;
	margin:0;
	margin-bottom:20px;	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:9pt;	
	color:#333333;
	line-height:normal;	
}
.cmsb3titre {	
	padding:3px;
	margin:0;
	font-size:9pt;	
	color:#333333;
	line-height:normal;
	border-bottom:2px solid #FFFFFF;
}
.cmsb3titre h2, .cmsb3titre h2 a {
	color:#FFFFFF;
	font-size:14pt;	
	text-decoration:none;
	/*font-variant: small-caps;*/
}
.cmsb3img {	
	padding:0;
	margin:0;	
	overflow:hidden;
	vertical-align:top;
	background-color:#FFFFFF;
	/*background-image:url(/app_pix/cli_mep/activity_fd01.png);*/
	/*background-repeat:repeat;*/
	/*background-position:top left;*/
	text-align:center;
}
.cmsb3descr {	
	padding:5px;
	padding-bottom:20px;	
	margin:0;	
	overflow:hidden;
	vertical-align:top;
	border-top:2px solid #FFFFFF;
	background-color:#FFFFFF;
	/*background-image:url(/app_pix/cli_mep/activity_fd01.png);*/
	/*background-repeat:repeat;*/
	/*background-position:top left;*/
}
.cmsb3descr h3, .cmsb3descr h3 a {
	margin-top:20px;
	color:#FFFFFF;
	font-size:12pt;	
	text-decoration:none;
}
.cmsb3descr a {	
	color:#333333;
}
.cmsb3lien {	
	margin:0;
	padding:3px;
	padding-right:20px;
	font-size:9pt;	
	color:#54659C;
	line-height:normal;
	text-align:right;	
	background-image:url(/app_pix/cli_mep/cmsb1lien_fd01.gif);
	background-repeat:repeat-x;
	background-position:top left;
}
/*CMSINTRO*/
.cmsintroindex {
	float:left;
	width:95%;
	padding:5px;
	margin:0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:9pt;	
	color:#666666;
	line-height:normal;	
	text-align: justify;
}
.cmsintroindex a {
	color:#666666;
}
.cmsintroindex h2 {
	margin:0;	
	color:#54659C;
	font-size:12pt;
	font-weight: bold;
	line-height:normal;	
}
/*CMSINTROPAGE*/
.cmsintropage {
	float:left;
	width:95%;
	padding:5px;
	padding-top:20px;
	padding-bottom:20px;
	margin:0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:9pt;	
	color:#488EC3;
	line-height:normal;	
	text-align: justify;
	/*background-image: url(/app_pix/cli_mep/intro_page_fd01.png);*/
	/*background-repeat: repeat;*/
	/*background-position: top left;*/
	background-color:#FFFFFF;
}
.cmsintropagedescr1, .cmsintropagedescr1 a {
	color:##488EC3;
}
.cmsintropagedescr2, .cmsintropagedescr2 a {
	color:#FFFFFF;
}
/*CMSMOREINFO*/
.cmsmoreinfo {
	float:left;
	width:80%;
	padding:5px;
	margin:0;
	margin-top:30px;
	/*margin-left:30px;*/
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:9pt;	
	color:#333333;
	line-height:normal;	
	/*text-align: justify;*/
	background-color:#FFFFFF;
}
.cmsmoreinfodescr {
	color:#333333;
	line-height:normal;
	border-left:3px solid;	
	/*background-image: url(/app_pix/cli_mep/activity_fd01.png);*/
	/*background-repeat: repeat;*/
	/*background-position: top left;*/
	background-color:#FFFFFF;
}
.cmsmoreinfodescr a {
	color:#333333;
}
.cmsmoreinfo h4 {
	margin:0;	
	color:#666666;
	font-size:12pt;
	font-weight: bold;
	line-height:normal;	
}