/*EMEMENTS*/
body {
	background-color:#F2F2F2;
	padding:0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt; /* -> 4 */
	line-height: 12pt; /* -> 5 */
	color:#000000;
}
div {
	z-index:1;
}
/*ID*/
#nojscookies {
	/*position:absolute;*/
	/*z-index:30;*/
	margin:0;
	padding:10px;
	padding-left:300px;
	background-color:#CC0000;
	width:100%;
	color:#FFFFFF;
}
#nojscookies a{
	color:#FFFFFF;
}
#txtmid {
	width:1020px;	
	margin:0 auto;	
	color:#676C71;
	background-image: url(/app_pix/cli_mep/container_02.png);
	background-repeat:repeat-y;
	background-color:#FFFFFF;
}
#txtmidcontainer {
	padding:10px;
}
#txttop {
	width:100%;		
	background-image: url(/app_pix/cli_mep/mep01_01.png);
	background-repeat:repeat-x;
	background-color:#676C71;
	background-position : top left;
}
#txttopcontainer {
	width:1020px;
	margin:0 auto;
	padding-top:5px;
	padding-bottom:5px;
	color:#FFFFFF;
}
#searchtop {
	width:100%;		
	background-image: url(/app_pix/cli_mep/mep01_01.png);
	background-repeat:repeat-x;
	background-color:#676C71;
	background-position : bottom left;
}
#searchtop a {
	color:#FFFFFF;
}
#searchtopcontainer {
	width:1020px;
	margin:0 auto;
	color:#FFFFFF;
}
#header {
	width: 100%;
	margin:0;
	padding-bottom:5px;
	overflow: hidden;
	background-image: url(/app_pix/cli_mep/mep01_02.png);
	background-repeat: repeat-x;
	background-position : bottom left;
	background-color:#676C71;
	/*border-top:2px solid #FFFFFF;*/
	color:#FFFFFF;
}
#header a {	
	color:#FFFFFF;
	text-decoration:none;
}
#headercontainer {
	width:1020px;
	margin:0 auto;
	color:#FFFFFF;
}
#navtop {
	width: 100%;
	height:42px;
	margin:0;
	overflow: hidden;
	background-image: url(/app_pix/cli_mep/mep01_03.png);
	background-repeat: repeat-x;
	background-position : bottom left;
	background-color:#676C71;
	border-top:2px solid #FFFFFF;
	color:#FFFFFF;
}
#navtop a {	
	color:#FFFFFF;
	text-decoration:none;
}
#navtopcontainer {
	width:1020px;	
	margin:0 auto;
	padding-top:5px;
	padding-bottom:5px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12pt;
	font-variant: small-caps;
}
#navbot {
	width:1020px;	
	margin:0 auto;	
	color:#FFFFFF;	
	background-image: url(/app_pix/cli_mep/container_02.png);
	background-repeat:repeat-y;
	background-position :top left;
	background-color:#FFFFFF;
	border-bottom:5px solid #676C71;
}
#navbot a {	
	color:#FFFFFF;
}
#navbotcontainer {
	padding:8px;	
	background-color:#BE1B7C;
}
#location {
	width:1020px;	
	margin:0 auto;	
	color:#676C71;
}
#locationcontainer {
	padding:0;
	margin:0;
	margin-bottom:5px;
}
#pagedown {
	width:1020px;	
	margin:0 auto;	
	color:#676C71;
	background-image: url(/app_pix/cli_mep/container_01.png);
	background-repeat:no-repeat;
	background-position :top left;
	background-color:#FFFFFF;
	text-align:right;
	/*height:20px;*/
}
#pagedowncontainer {
	padding:10px;
}
#pageup {
	width:1020px;	
	margin:0 auto;
	color:#676C71;
	background-image: url(/app_pix/cli_mep/container_02.png);
	background-repeat:repeat-y;
	background-color:#FFFFFF;
	text-align:right;
}
#pageupcontainer, {
	padding:10px;
}
#infobot {
	width:1020px;	
	margin:0 auto;	
	color:#676C71;
	background-image: url(/app_pix/cli_mep/container_02.png);
	background-repeat:repeat-y;
	background-color:#FFFFFF;
}
#infobotcontainer {
	padding:10px;
}
#cr {
	width:1020px;	
	margin:0 auto;	
	padding-top:30px;
	color:#676C71;
	text-align:center;
	background-image: url(/app_pix/cli_mep/container_04.png);
	background-repeat:no-repeat;
	background-position:top left;
}
#debug {
	background-color:#FFEAEA;
	border:1px solid #CC0000;
	width:100%;	
}
#PopContainer {
	background-color:#FFFFFF;
	border:2px solid #BE1B7C;
}
#PopContainerbody {
	margin:0;
	padding:0;
	background-color:#FFFFFF;
	background-image: url(/app_pix/cli_mep/item_fd02.png);
	background-repeat: repeat-x;
	background-position: bottom left;	
}
#PopContainertitre {
	width: 100%;
	height:35px;
	margin:0;
	padding:0;
	padding-top:3px;
	overflow: hidden;
	background-image: url(/app_pix/cli_mep/popcontainer_titre01.png);
	background-repeat: repeat-x;
	background-position : bottom left;
	background-color:#FFFFFF;
	color:#FFFFFF;
}
#PopContainertitre h2 {
	margin:0;
	padding:0;
	padding-left:10px;
	color:#FFFFFF;
}
#searchresults h2 a {
	margin:0;
	font-size: 10pt;
	font-weight: normal;
	color:#103A61;
	line-height:14pt;
	/*text-decoration:none;*/
}
#maintenance {
	width: 100%;
	margin:0;
	padding-bottom:5px;
	overflow: hidden;
	color:#000000;
}
#maintenancecontainer {
	width:750px;
	margin:0 auto;
	margin-top:100px;
	padding:0;
	color:#000000;
	background-image: url(/app_pix/cli_mep/item_fd02.png);
	background-repeat: repeat-x;
	background-position :bottom left;
	background-color:#FFFFFF;
	border:2px solid #676C71;
}
/*CLASS*/
.container {
	width: 1020px;
	margin: 0 auto;
	background-image: url(/app_pix/cli_mep/container_02.png);
	background-repeat:repeat-y;
	background-color:#FFFFFF;
}
.containercolall {
	width: 100%;
	overflow: hidden;	
}
.colleft {
	width:490px;
	float: left;
	padding:0;
	/*background-color:#669933;*/
}
.colright {
	margin-left:500px;
	padding:0;
	/*background-color:#CC6699;*/
}
.colall {
	width:950px;
	float: left;
	padding:0;
	/*border:1px solid #CC0000;*/
	/*min-height:200px;*/
}
.clear1 {
	width: 100%;
	overflow: hidden;
	height:1px;
	/*border:1px solid #CC0000;*/
}
.baseline1 {	
	margin:0;
	padding:0;
	color:#FFFFFF;
	font-weight:bold;
	font-size:14pt;
	font-variant: small-caps;
	text-decoration:none;
	/*line-height:10pt;*/
}
.baseline1 a {	
	color:#90A32F;
	text-decoration:none;
}
.alert, .alert a {
	color:#CC0000;
	/*font-weight:bold;*/
}
.img1 {
	float:left;
	clear:none;
	padding:0;
	margin:0;
	margin-right:3px;
}
.img2 {
	float:left;
	clear:none;
	padding:0;
	margin:0;
	margin-right:3px;
	border:1px solid #9B9B9F;
}
.imgbtn1 {
	clear:none;
	margin:0;
	padding:0;
	margin-top:0px;
	vertical-align:middle;
}
.imgbtn2 {
	margin:0;
	padding:0;	
	color:#FFFFFF;
	font-size:9pt;
	font-weight:bold;
	background-color:#F06F05;
	background-position: bottom left;
	border:0;
	cursor:pointer;
	}
.imgbtn3 {	
	margin:0;
	padding:5px;	
	color:#BE1B7C;
	font-size:12pt;
	font-weight:bold;
	text-align:center;
	background-color:#FFFFFF;
	background-image: url(/app_pix/cli_mep/btn_fd01.png);
	background-repeat:repeat-x;
	background-position:top left;
	border:1px solid #BE1B7C;
	}
.imgbtn3 a, .cmstext .imgbtn3 a {	
	color:#BE1B7C;	
	}
.cmscol2block1 .imgbtn3 {
	color:#103A61;
	font-size:9pt;
	border:1px solid #103A61;
	float:left;
}
.cmscol2block1 .imgbtn3 a {
	color:#103A61;
}
.imgbtn4 {	
	margin:0;
	padding:5px;	
	color:#BE1B7C;
	font-size:12pt;
	font-weight:bold;
	text-align:center;
	background-color:#FFFFFF;
	background-image: url(/app_pix/cli_mep/btn_fd01.png);
	background-repeat:repeat-x;
	background-position:top left;
	border:1px solid #BE1B7C;
	}
.imgbtn4 a, .cmstext .imgbtn4 a {	
	color:#BE1B7C;	
	}
.imgbtn5 {	
	width:170px;
	height:44px;
	margin:0;
	padding:0;
	color:#BE1B7C;
	font-size:9pt;
	font-weight:bold;
	text-align:left;
	background-color:#FFFFFF;
	}
.imgbtn5 a, .cmstext .imgbtn5 a {	
	color:#BE1B7C;	
	}
.famcol01 {
	width:95%;	
	margin:0;	
	margin-bottom:2px;
	padding:2px;
	padding-left:25px;
	color:#FFFFFF;
	font-size:10pt;	
	font-weight:bold;
	/*font-variant: small-caps;*/
	background-image: url(/app_pix/cli_mep/famcol01.png);
	background-repeat:no-repeat;
	background-position :top left;
}
.famcol01 a {
	color:#FFFFFF;
	}
	
.rowintit1 {
	text-align:center;
	border-bottom:1px solid #AFAECE;
}
.rowref1 {
	width:100px;	
	text-align:center;
	font-weight:bold;
	border-bottom:1px dotted #4C84BC;
	background-color:#CECEE7;
}
.rowprice1 {
	width:90px;	
	text-align:right;
	padding-right:5px;
	border-bottom:1px dotted #4C84BC;
	color:#CC0000;
}
.rowprice2 {
	width:90px;	
	text-align:right;
	padding-right:5px;
	border-bottom:1px dotted #4C84BC;
	color:#CC0000;
	font-weight:bold;
	background-color: #FFECEC;
}
.rowqty1 {
	width:55px;	
	text-align:center;
	border-bottom:1px dotted #4C84BC;
}
.rowqty2 {
	width:40px;	
	text-align:center;
	border-bottom:1px dotted #4C84BC;
}
.rowbuy1 {
	width:55px;	
	text-align:center;
	border-bottom:1px dotted #4C84BC;
}
.rowval1 {
	min-width:100px;
	text-align:left;
	border-bottom:1px dotted #4C84BC;
	}
.rowplusminus1 {
	width:14px;
	text-align:right;
	border-bottom:1px dotted #4C84BC;
	}
.rowcount1 {
	width:20px;
	text-align:right;
	border-bottom:1px dotted #4C84BC;
	}
.cartdiscount1 {
	margin:0;	
	padding:2px;
	padding-left:25px;
	color:#FFFFFF;
	font-size:10pt;	
	font-weight:bold;
	background-image: url(/app_pix/cli_mep/cart_discount01.png);
	background-repeat:no-repeat;
	background-position :top left;
	background-color:#676C71;
}
.cartdiscount2 {
	margin:0;	
	padding:2px;
	color:#FFFFFF;
	font-size:10pt;	
	font-weight:bold;
	background-color:#676C71;
}
	

