/* CSS Document */
/* Import */
	@import url(A_selector.css);
	@import url(B_addons.css);
	@import url(C_layout.css);
/* fin Import */

/**/
#customerBlock{
	width:100%;
	position:relative;
}
#customerBlock .headerDeco{
	background:url(/common/img/V3/bg_x2rightTopLinesPNG.png) no-repeat left top;
	height:10px;
	font-size:.3em;
}
* html body #customerBlock .headerDeco{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/common/img/V3/bg_x2rightTopLinesPNG.png", sizingMethod="scale");
}
#customerBlock .headerDeco3{
	background:url(/common/img/V3/bg_x1right.png) no-repeat left top;
	height:10px;
	font-size:.3em;
}
* html body #customerBlock .headerDeco3{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/common/img/V3/bg_x1right.png", sizingMethod="scale");
}
/**/
	

#customerBlock .centralDeco{
	width:100%;
	background:url(/common/img/V3/bg_x2rightCentralLinesPNG.png) repeat-y left top;
}
* html body #customerBlock .centralDeco{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/common/img/V3/bg_x2rightCentralLinesPNG.png", sizingMethod="scale");
}

/**/
#customerBlock .centralDeco3{
	width:100%;
	background:url(/common/img/V3/bg_x1rightCentral.png) repeat-y left top;
}
* html body #customerBlock .centralDeco3{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/common/img/V3/bg_x1rightCentral.png", sizingMethod="scale");
}
/**/

#customerBlock .scopeContent{
	width:100%;
	overflow:hidden;
}
#customerBlock .bottomDeco{
	background:url(/common/img/V3/bg_x2rightBottomPNG.png) no-repeat left bottom;
	height:10px;
	font-size:.3em;
}
* html body #customerBlock .bottomDeco{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/common/img/V3/bg_x2rightBottomPNG.png", sizingMethod="crope");
}
/**/

/**/
#customerBlock .bottomDeco3{
	background:url(/common/img/V3/bg_x1rightBottomPNG.png) no-repeat left bottom;
	height:10px;
	font-size:.3em;
}
* html body #customerBlock .bottomDeco3{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/common/img/V3/bg_x1rightBottomPNG.png", sizingMethod="crope");
}

/**/

/**/
#customerBlock .contentPrime{
	position:relative;
	float:left;
	width:702px;
	padding:1.64em 0 80px 0;
	
}
#customerBlock .contentSecond{
	position:relative;
	float:right;
	width:233px;
	padding:1.64em 0 40px 0;
}
#customerBlock .contentSecond h3{
	padding:0 25px 1.25em 30px;
	color:#000000;
}
#customerBlock .contentSecond ul{
	position:relative;
	width:233px;
}
#customerBlock .contentSecond ul li{
	position:relative;
	/*padding:.3em 30px .3em 30px;*/
	width:173px;
	/*font-size:.9em;*/
}
#customerBlock .contentSecond p{
	position:relative;
	padding:.3em 30px .3em 30px;
	width:173px;
	font-size:.9em;
}



/**/
#customerBlock .stdContextList {
	position:relative;
	border-top:1px solid #FFFFFF;
	width:233px;
	padding-bottom:30px;
}
#customerBlock .stdContextList li{
	position:relative;
	width:183px;
	padding:10px 20px 10px 30px;
	border-bottom:1px solid #FFFFFF;
}
#customerBlock .stdContextList li ul{
	margin-left:-10px;
	width:auto;
}

#customerBlock .stdContextList li li{
	padding:0 0 0 0;
	border-bottom:0px;
}
#customerBlock .stdContextList li li a{
	color:#000000;
	font-size:1.09em;
	font-weight:bold;
	text-decoration:none;
	position:relative;
	background: url(/common/img/V3/pict_listArrow.gif) no-repeat left 4px;
	display:block;
	padding:0 0 0 10px;
}
#customerBlock .stdContextList li li a:hover{
	text-decoration:underline;
}

/**/

/**/
.btnAccess{
	position:absolute;
	font-size: 1.18em;/* 13px */
	width:176px;
	bottom:1em;
	right:30px;
}
.btnAccess a{
	color:#FFFFFF;
	display:block;
	text-decoration:none;
	font-weight:bold;
	background:url(/common/img/V3/bg_btnAccess.png) no-repeat center top;
	width:176px;
	height:1.89em;
	
}
.btnAccess a:hover{
	color:#65480F;
}
	
.btnAccess a span{
	position:relative;
	display:block;
	width:100%;
	padding:.2em 0 0 0;
	text-align:center;
	cursor:pointer;
}
* html body .btnAccess a{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/common/img/V3/bg_btnAccess.png", sizingMethod="crope");
}
/**/

/**/
#customerBlock p.intro{
	font-size: 1.18em;/* 13px */
	padding:0 2.72em 1em 2.72em;
}
/**/
#customerBlock h3.qstTitle{
	padding:1em 0 1em 2.21em;
	border-top:1px solid #e1e1e1;
	border-bottom:1px solid #e1e1e1;
}

/**/
#customerColContainer{
	position:relative;
	width:702px;
	overflow:hidden;

}
#customerColContainer .col1, #customerColContainer .col2, #customerColContainer .col3{
	position:relative;
	float:left;
	width:234px;
	min-height:200px;
}
* html body #customerColContainer .col1, * html body #customerColContainer .col2, * html body #customerColContainer .col3{
	height:200px;
}

#customerColContainer .col1 h3, #customerColContainer .col2 h3, #customerColContainer .col3 h3{
	padding:0 0 1em 1.86em;
	border-bottom:1px solid #e1e1e1;
	margin:0 0 1em 0;
}
#customerColContainer .col1 ul, #customerColContainer .col2 ul, #customerColContainer .col3 ul{
	padding:0 2.52em 1em 2.52em;
	font-size: 1.09em;/* 12px */
}
#customerColContainer .col1 li, #customerColContainer .col2 li, #customerColContainer .col3 li{
	background:url(/common/img/V3/pict_listArrow.png) no-repeat 0 .3em;
	padding:0 0 .3em .6em;
}
#customerColContainer .col1 a, #customerColContainer .col2 a, #customerColContainer .col3 a{
	color:#000000;
	text-decoration:none;
}
#customerColContainer .col1 a:hover, #customerColContainer .col2 a:hover, #customerColContainer .col3 a:hover{
	background-color:#eff0e2;
}

#customerColContainer .col1 p, #customerColContainer .col2 p, #customerColContainer .col3 p{
	padding:0 2.52em 1em 2.52em;
	font-size: 1.09em;/* 12px */
}
/**/

/**/
#customerContactBlock{
	position:absolute;
	width:702px;
	background-color:#ffffff;
	border-top:1px solid #e1e1e1;
	bottom:10px;
	padding:1.6em 0 1em 0;
}
#customerContactBlock p{
	font-size:1.09em;
	padding:0 2.52em 0.2em 2.52em;
}
#customerLinkContainer{
	position:relative;
	width:702px;
}
#customerLinkContainer .col1, #customerLinkContainer .col2, #customerLinkContainer .col3{
	position:relative;
	float:left;
	width:234px;
	min-height:0;
	text-align:center;
}
* html body #customerLinkContainer .col1, * html body  #customerLinkContainer .col2, * html body #customerLinkContainer .col3{
	height:0;
}
.customerBtn1{
	position:relative;
	display:block;
	width:133px;
	height:16px;
	margin:0 auto;
	background:url(/common/img/V3/bg_btnCustomer1.png) no-repeat left top;
	font-size:.9em;
	color:#FFFFFF;
	text-decoration:none;
}
.customerBtn1:hover{
	text-decoration:none;
	color:#65480F;
}
.stdLink{
	background:url(/common/img/V3/pict_listArrow.png) no-repeat 0 .3em;
	padding:0 0 0 .6em;
	margin:0 0 0 6em;
	font-size:13px;
	color:#888888;
	font-weight:bold;
	text-decoration:none;
}
.stdLink:hover{
	background:#eff0e2 url(/common/img/V3/pict_listArrow.png) no-repeat 0 .3em;
}

/**/

/**/
#customerBlockPromo{
	width:100%;
	position:relative;
	margin:1px 0 0 0;
}
#customerBlockPromo .headerDeco{
	background:url(/common/img/V3/bg_x2rightTopPlainPNG.png) no-repeat left top;
	height:10px;
	font-size:.3em;
}
* html body #customerBlockPromo .headerDeco{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/common/img/V3/bg_x2rightTopPlainPNG.png", sizingMethod="scale");
}
#customerBlockPromo .centralDeco{
	width:100%;
	background:url(/common/img/V3/bg_x2rightCentralPlainPNG.png) repeat-y left top;
}
* html body #customerBlockPromo .centralDeco{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/common/img/V3/bg_x2rightCentralPlainPNG.png", sizingMethod="scale");
}
#customerBlockPromo .scopeContent{
	width:100%;
	overflow:auto;
}
#customerBlockPromo .bottomDeco{
	background:url(/common/img/V3/bg_x2rightBottomPlainPNG.png) no-repeat left bottom;
	height:10px;
	font-size:.3em;
}
* html body #customerBlockPromo .bottomDeco{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/common/img/V3/bg_x2rightBottomPlainPNG.png", sizingMethod="crope");
}
/**/

#customerBlockPromo .contentPrime{
	position:relative;
	float:left;
	width:702px;
	padding:0;
	
}
#customerBlockPromo .contentSecond{
	position:relative;
	float:right;
	width:233px;
	padding:1.64em 0 0 0;
}
#customerBlockPromo .contentSecond h4{
	padding:0 25px 1.25em 30px;
}
/**/
.articleMea{
	position:relative;
	width:173px;
	margin:0 auto;
	overflow:auto;
}
.articleMea p{
	padding:0 0 1em 0;
}
.articleMea ul{
	position:relative;
}
.articleMea ul li{
	background:url(/common/img/V3/pict_listArrow.png) no-repeat 0 .4em;
	padding:0 0 .3em .6em;
}
.articleMea ul li a{
	color:#888888;
	font-size:.9em;
	text-decoration:none;
}
.articleMea ul li a:hover{
	background-color:#eff0e2;
}

.articleMea img{
	display:block;
	float: right;
	margin:0 0 6px 6px;
}
/**/
.promoMea{
	position:relative;
	width:702px;
	overflow:auto;
}
.promoMea img{
	display:block;
	float:left;
	margin:0 30px 0 0;
}
.promoMea p{
	padding-right:30px;
}


/*FAQ*/
/**/
#faqBlock{
	width:100%;
	position:relative;
	margin:1px 0 0 0;
}
#faqBlock .headerDeco{
	background:url(/common/img/V3/bg_x2rightTopPlain2PNG.png) no-repeat left top;
	height:10px;
	font-size:.3em;
}
* html body #faqBlock .headerDeco{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/common/img/V3/bg_x2rightTopPlain2PNG.png", sizingMethod="scale");
}
#faqBlock .centralDeco{
	width:100%;
	background:url(/common/img/V3/bg_x2rightCentralPlain2PNG.png) repeat-y left top;
}
* html body #faqBlock .centralDeco{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/common/img/V3/bg_x2rightCentralPlain2PNG.png", sizingMethod="scale");
}
#faqBlock .scopeContent{
	width:100%;
	overflow:hidden;
}
#faqBlock .bottomDeco{
	background:url(/common/img/V3/bg_x2rightBottomPlain2PNG.png) no-repeat left bottom;
	height:10px;
	font-size:.3em;
}
* html body #faqBlock .bottomDeco{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/common/img/V3/bg_x2rightBottomPlain2PNG.png", sizingMethod="crope");
}
/**/
/**/


#faqBlock .contentPrime{
	position:relative;
	float:left;
	width:468px;
	height:250px;
	overflow:auto;
	padding:0;
	border-bottom:1px solid #e1e1e1;
	
}
#faqBlock .contentSecond{
	position:relative;
	float:right;
	width:468px;
	padding:0;
}
#faqDetailAnswers{
	position:relative;
	width:468px;
	height:300px;
	overflow:auto;
	padding:0;
}
#faqBlock h3{
	padding:1em 0 1em 1.84em;
	border-bottom:1px solid #e1e1e1;
	background-color:#FFFFFF;
}
#faqBlock .contentPrime dl{
	padding:1em 2.72em 1em 2.72em;
	border-bottom:1px solid #e1e1e1;

}
#faqBlock .contentPrime dl.lastItem{
	border-bottom:none;

}
#faqBlock .contentPrime dt{
	font-weight:bold;
	padding:0 0 .3em 0;
	font-size:1.09em;
}
#faqBlock .contentPrime dd{
	font-size:1.09em;
	background:url(/common/img/V3/pict_listArrow.png) no-repeat 0 .3em;
	padding:0 0 .3em .6em;
	
}
#faqBlock .contentPrime dl a{
	color:#000000;
	text-decoration:none;
}
#faqBlock .contentPrime dl a:hover, #faqBlock .contentPrime dl a.currentItem{
	background-color:#eff0e2;
}
/**/
#faqBlock .contentSecond dl{
	padding:10px 2.72em 0 2.72em;
	height:295px;

}
#faqBlock .contentSecond dt{
	font-weight:bold;
	padding:0 0 1em 0;
	font-size:1.09em;
}
#faqBlock .contentSecond dt.extendTitle{
	font-weight:bold;
	padding:0 0 .6em 0;
	font-size: 1.46em;/* 16px */
}
#faqBlock .contentSecond dd{
	font-size:1.09em;
	padding:0;
}
#faqBlock .contentSecond dd p{
	padding:0 0 1em 0;
}
#faqBlock .contentSecond dd a{
	color:#888888;
}
#faqBlock .contentSecond dd ul{
}
#faqBlock .contentSecond dd li{
}
#faqBlock .contentSecond dd li a{
	color:#888888;
	font-size:10px;
	background:url(/common/img/V3/pict_listMiniArrow.gif) no-repeat left center;
	padding:0 0 0 1em;
	text-decoration:none;
}
#faqBlock .contentSecond dd li a:hover{
	text-decoration:underline;
	background: #eff0e2 url(/common/img/V3/pict_listMiniArrow.gif) no-repeat left center;
	
}
/**/
.faqBtn{
	position:absolute;
	display:block;
	width:111px;
	height:16px;
	left:186px;
	top:330px;
	background:url(/common/img/V3/bg_btnFaq.png) no-repeat left top;
	font-size:.9em;
	color:#FFFFFF;
	text-decoration:none;
	text-align:center;
}
.faqBtn:hover{
	color:#eff0e2;
}
.backBtn{
	position:absolute;
	display:block;
	width:48px;

	left:30px;
	top:330px;
	background:url(/common/img/V3/pict_backArrow.gif) no-repeat left center;
	font-size:.9em;
	color:#000000;
	text-decoration:none;
	text-align:center;
}
.backBtn:hover{
	background: #eff0e2 url(/common/img/V3/pict_backArrow.gif) no-repeat left center;
}
/**/

/*END FAQ*/


/*NOTICE*/
/**/
#noticeBlock{
	width:100%;
	position:relative;
	margin:1px 0 0 0;
}
#noticeBlock .headerDeco{
	background:url(/common/img/V3/bg_x2rightTopWidePNG.png) no-repeat left top;
	height:10px;
	font-size:.3em;
}
* html body #noticeBlock .headerDeco{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/common/img/V3/bg_x2rightTopWidePNG.png", sizingMethod="scale");
}
#noticeBlock .centralDeco{
	width:100%;
	background:url(/common/img/V3/bg_x2rightCentralWidePNG.png) repeat-y left top;
}
* html body #noticeBlock .centralDeco{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/common/img/V3/bg_x2rightCentralWidePNG.png", sizingMethod="scale");
}
#noticeBlock .scopeContent{
	width:100%;
	overflow:auto;
}
#noticeBlock .bottomDeco{
	background:url(/common/img/V3/bg_x2rightBottomWidePNG.png) no-repeat left bottom;
	height:10px;
	font-size:.3em;
}
* html body #noticeBlock .bottomDeco{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/common/img/V3/bg_x2rightBottomWidePNG.png", sizingMethod="crope");
}
/**/
/**/


#noticeBlock .contentPrime{
	position:relative;
	float:left;
	width:468px;
	
	padding:0;
	
}
#noticeBlock .contentSecond{
	position:relative;
	float:right;
	width:468px;
	padding:0;
}
#noticeBlock h3{
	padding:1em 0 1em 1.84em;
	border-bottom:1px solid #e1e1e1;
	background-color:#FFFFFF;
}
/**/
#noticeListBlock{
	position:relative;
	width:438px;
	height:250px;
	padding:0 0 0 30px;
	overflow:auto;

}
#noticeList1{
	position:relative;
	width:204px;
	float:left;
}
#noticeList1 li, #noticeList2 li{
	position:relative;
	font-weight:bold;
	padding:0 0 10px 0;
	font-size:1.09em;
}
#noticeList1 li ul, #noticeList2 li ul{
	padding:5px 0 0 0;
}
#noticeList1 li ul li, #noticeList2 li ul li{
	position:relative;
	background:url(/common/img/V3/pict_listArrow.png) no-repeat 0 .3em;
	padding:0 0 0 10px;
	font-weight:normal;
}
#noticeList1 li ul li a, #noticeList2 li ul li a{
	color:#000000;
	text-decoration:none;
}
#noticeList1 li ul li a:hover, #noticeList2 li ul li a:hover{
	color:#000000;
	background-color: #eff0e2;
}

/**/
#noticeList2{
	position:relative;
	width:204px;
	float:left;
	padding:0 0 0 30px;
}
/*END NOTICE*/

/*FORMULAIRE FAQ*/
/**/
#faqFormBlock{
	width:100%;
	position:relative;
	margin:1px 0 0 0;
}
#faqFormBlock .headerDeco{
	background:url(/common/img/V3/bg_x2rightTopPlainLinePNG.png) no-repeat left top;
	height:10px;
	font-size:.3em;
}
* html body #faqFormBlock .headerDeco{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/common/img/V3/bg_x2rightTopPlainLinePNG.png", sizingMethod="scale");
}
#faqFormBlock .centralDeco{
	width:100%;
	background:url(/common/img/V3/bg_x2rightCentPlainLinePNG.png) repeat-y left top;
}
* html body #faqFormBlock .centralDeco{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/common/img/V3/bg_x2rightCentPlainLinePNG.png", sizingMethod="scale");
}
#faqFormBlock .scopeContent{
	width:100%;
	overflow:auto;
}
#faqFormBlock .bottomDeco{
	background:url(/common/img/V3/bg_x2rightBottPlainLinePNG.png) no-repeat left bottom;
	height:10px;
	font-size:.3em;
}
* html body #faqFormBlock .bottomDeco{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/common/img/V3/bg_x2rightBottPlainLinePNG.png", sizingMethod="crope");
}
/**/

#faqFormBlock .contentPrime{
	position:relative;
	float:left;
	width:468px;
	padding:0;
	
}
#faqFormBlock .contentSecond{
	position:relative;
	float:right;
	width:468px;
	padding:0;
}
#faqFormBlock h3{
	padding:1em 0 1em 1.84em;
	border-bottom:1px solid #e1e1e1;
	margin-bottom:20px;
}
/**/
#faqFormBlock p{
	line-height:17px;
	padding:0 0 10px 30px;
	clear:both;
	overflow:none;
	display:block;
}
#faqFormBlock label{
	width:100px;
	display:block;
	float:left;
	font-size: 1.18em;/* 13px */
}
#faqFormBlock .label{
	width:auto;
	float:left;
	padding:0 10px 0 3px;
	font-size: .9em;/* 10px */
}
#faqFormBlock .chkBox{
	width:14px;
	height:14px;
	float:left;
}
#faqFormBlock .labelWide{
	width:300px;
	display:block;
	float:left;
	font-size: .9em;/* 10px */
	line-height:12px;
	padding-top:2px;
}
#faqFormBlock .inputField{
	width:300px;
	height:17px;
	border:none;
	background-color:#e1e1e1;
	font-size: .9em;/* 10px */
}
#faqFormBlock .txtAreaField{
	width:300px;
	height:103px;
	border:none;
	background-color:#e1e1e1;
	font-size: .9em;/* 10px */
}
#faqFormBlock .selectField{
	width:150px;
}
#faqFormBlock .smallField1{
	width:87px;
	height:17px;
	border:none;
	background-color:#e1e1e1;
	font-size: .9em;/* 10px */
}
#faqFormBlock .smallField2{
	width:56px;
	height:17px;
	border:none;
	background-color:#e1e1e1;
	font-size: .9em;/* 10px */
}
#faqFormBlock .select{
	border:none;
	font-size: .9em;/* 10px */
}
#faqFormBlock .validFormRight{
	text-align:right;
	padding-top:10px;
	padding-right:35px;
	display:block;
}
#faqFormBlock .validMentions{
	font-size: .9em;/* 10px */
	padding:20px 0 20px 30px;
	display:block;
}
/*END FORMULAIRE FAQ*/



/**/
#dispatchBlock{
	width:100%;
	position:relative;
	margin:1px 0 0 0;
}
#dispatchBlock .headerDeco{
	background:url(/common/img/V3/bg_x1TopPlain2PNG.png) no-repeat left top;
	height:8px;
	font-size:.3em;
}
* html body #dispatchBlock .headerDeco{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/common/img/V3/bg_x1TopPlain2PNG.png", sizingMethod="scale");
}
#dispatchBlock .centralDeco{
	width:100%;
	background:#ffffff ;
}
#dispatchBlock .scopeContent{
	width:100%;
	overflow:auto;
}
#dispatchBlock .bottomDeco{
	background:url(/common/img/V3/bg_x1BottomPlain2PNG.png) no-repeat left bottom;
	height:8px;
	font-size:.3em;
}
* html body #dispatchBlock .bottomDeco{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/common/img/V3/bg_x1BottomPlain2PNG.png", sizingMethod="crope");
}
/**/
/**/
#dispatchBlock h3{
	padding:20px 30px 30px 30px;
}
#dispatchBlock h3 span{
	display:block;
	font-size:13px;
	font-weight:normal;
}

#dispatchBlock .contentPrime{
	position:relative;
	background: url(/common/img/V3/bg_verticalLine.gif) repeat-y center top;
	width:936px;
	overflow:auto;
	padding:0;
	margin:0 0 30px 0;
}
#dispatchBlock .contentPrime p{
	font-size: 1.46em;/* 16px */
	padding-top:10px;
	float:left;
	width:280px;
}
#dispatchBlock .contentPrime a{
	font-size:10px;
	display:block;
	width:221px;
	height:15px;
	padding:1px 0 0 0;
	margin:20px 0 0 10px;
	text-align:center;
	color:#ffffff;
	text-decoration:none;
	background:url(/common/img/V3/btn_dispatch.gif) no-repeat 50% top;
}
#dispatchBlock .contentPrime a:hover{
	color:#65480F;
	text-decoration:none;
}
#dispatchBlock .contentPrime .col1{
	position:relative;
	float:left;
	width:438px;
	overflow:auto;
	padding:0 0 0 30px;
}
#dispatchBlock .contentPrime .col2{
	position:relative;
	float:right;
	width:438px;
	overflow:auto;
	padding:0 0 0 30px;
}
#dispatchBlock .contentPrime .col1 img, #dispatchBlock .contentPrime .col2 img{
	float:left;
	margin:0 40px 0 0;

}


#customerBlock .contentPrime h3{
	border-bottom:1px solid #d4d4d4;
	border-top:1px solid #d4d4d4;
	margin:0 0 10px 0;
	padding:1em 0 1em 30px;
}


.defineApp{
	position:relative;
	width:672px;
	padding:30px 0 20px 30px;
	border-bottom:1px solid #d4d4d4; 
}
.defineApp p{
	position:relative;
	overflow:auto;
	clear:both;
	padding:10px 0 0 0;

}
.defineApp label, select, input{
	vertical-align:middle;
}
.defineApp select{
	width:152px;
	margin:0 30px 0 0;
}
.defineApp label{
	margin:0 10px 0 0;
}
.defineApp #evolutionSearch{
	border:0;
	background: url(/common/img/V3/btn_evolutionSearch.gif) no-repeat left top;
	width:83px;
	height:16px;
	text-align:center;
	color:#fff;
}
/**/
.checkProducts{
	border-bottom:1px solid #d4d4d4; 
	position:relative;
	width:672px;
	padding:30px 0 30px 30px;
}
.checkProductsDeco{
	position:relative;
	width:660px;
	margin:10px 0 0 0;
	padding:11px 0 0 9px;
	background: url(/common/img/V3/bg_checkProduct.jpg) no-repeat left top;
	overflow:auto;
}
.checkProductsItem{
	position:relative;
	width:292px;
	float:left;
	overflow:auto;
	padding:0 0 0 30px;
	border-bottom: 1px solid #ededed;
}
.checkProductsItem input, .checkProductsItem img{
	float:left;
}
.checkProductsItem input{
	height:14px;
	width:14px;
	margin: 35px 0 0 0;
}
.checkProductsItem img{
	margin:0 7px;
}
.checkProductsItem h4{
	float:left;
	width:185px;
	margin: 22px 0 0 0;
}
.checkProductsItem .desc{
	font-size:10px;
}
/**/
.checkProductsnav{
	position:relative;
	width:660px;
	background: url(/common/img/V3/bg_checkProductNav.jpg) repeat-y left top;
	text-align:center;
	border-top:4px solid  #ededed;
}
.checkProductsnav ul{
	padding:5px 0;
}
.checkProductsnav li{
	display:inline;
	color:#ababab;
}
.checkProductsnav li.prev{
	margin:0 15px 0 0;
}
.checkProductsnav li.next{
	margin:0 0 0 15px;
}

.checkProductsnav li a{
	text-decoration:none;
	color:#000000;
}
/**/
.pushCheckProduct{
	position:relative;
	width:660px;
	background: url(/common/img/V3/bg_pushCheckProduct.jpg) no-repeat left top;
	height:94px;

}
.pushCheckProduct p{
	padding-left:100px;
	padding-top: 30px;
	font-size:12px;
	text-align:center;
}
.pushCheckProduct ul{
	padding-left:260px;
}
.pushCheckProduct li a{
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
	background: url(/common/img/V3/pict_listArrow.gif) no-repeat left 4px;
	padding:0 0 0 12px;
}
.pushCheckProduct li a:hover{
	text-decoration:underline;
}


/**/
.searchResults{
	position:relative;
	width:672px;
	padding:30px 0 20px 30px;
	border-bottom:1px solid #d4d4d4; 
}
.searchResultsList{
	position:relative;
	width:672px;
	padding:30px 0 0 0;
}
.searchResultsList ul{
	position:relative;
	width:672px;
	overflow:auto;
}
.searchResultsList ul li {
	position:relative;
	width:336px;
	float:left;
}
.searchResultsList ul li a{
	display:block;
	width:110px;
	float:left;
}
.searchResultsList dl{
	display:block;
	width:226px;
	float:left;
}
.searchResultsList dl dt{
	display:block;
	background: url(/common/img/V3/btn_next.gif) no-repeat left 4px;
	font-size:12px;	
	font-weight:bold;
	padding:0 0 10px 8px;
}
.searchResultsList dl dd{
	padding:0 0 0 8px;
}
.searchResultsList dl dt a{
	float:none;
	width:auto;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	display:inline;
}
.searchResultsList dl dt a:hover{
	text-decoration:underline;
}
.searchResultsList dl dt span{
	font-weight:normal;
	font-size:10px;
}


/**/
.gsbPushAlone{
	position:relative;
	width:662px;
	margin:0 0 0 20px;
	background: url(/common/img/V3/bg_specialPrdGlobal.jpg) repeat-y left top;
	min-height:85px;
	margin:20px auto 0 auto;

}
* html body .gsbPushAlone{
	height:85px;
}

.gsbPushAlone p{
	width:400px;
	text-align:center;
	margin-left: 210px;
	padding-top: 30px;
	font-size:12px;
}
.gsbPushAlone ul{
	width:400px;
	text-align:center;
	margin-left: 210px;
	font-size:12px;
}
.gsbPushAlone li a{
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
	background: url(/common/img/V3/pict_listArrow.gif) no-repeat left 4px;
	padding:0 0 0 12px;
}
.gsbPushAlone li a:hover{
	text-decoration:underline;
}
/**/

/**/
#customerBlock p.intro{
	font-size: 1.18em;/* 13px */
	padding:0 2.72em 1em 2.72em;
}
/**/
#customerBlock h3.qstTitle{
	padding:1em 0 1em 2.21em;
	border-top:1px solid #e1e1e1;
	border-bottom:1px solid #e1e1e1;
}
#customerBlock a.specialLink{
	color:#fcb426;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
#customerBlock a.specialLink:hover{
	text-decoration:underline;
}
#customerBlock p.intro input{
	text-align:center;
	border:0px;
	background: red url(/common/img/V3/bg_modifySearchBtn.jpg) no-repeat left top;
	color:#FFFFFF;
	font-size:10px;
	width:145px;
	height:16px;
	cursor:pointer;
	margin:5px 0 0 0;
}

#titleInstall {
	color:#fcb426;
	font-size:13px;
	font-weight:bold;
}
/**/

#customerBlock .contentPrime h3{
	border-bottom:1px solid #d4d4d4;
	border-top:1px solid #d4d4d4;
	margin:0 0 10px 0;
	padding:1em 0 1em 30px;
}

/**/

.pushCheckProduct p, .gsbPushAlone p{
	padding-left:0 !important;
	margin-left:0 !important;
	padding-top:0 !important;
	text-align:center !important;
	width:auto !important;
	padding-right:15px !important;
}

.pushCheckProduct ul, .gsbPushAlone ul{
	padding-left:0 !important;
	margin-left:0 !important;
	text-align:center !important;
	width:auto !important;
	padding-right:15px !important;
}

.pushCheckProduct table, .gsbPushAlone table{
	height:94px;
	width:659px;
}

.pushCheckProduct table td, .gsbPushAlone table td{
	padding-left:222px !important;
	text-align:center !important;
}

.tt{width:100%;}

.table{display:table !important;}

*html body .table{
	display:block !important;
	height: 1px;
}

*+html body .table{
	display:block !important;
	height:auto;
	min-height:1px !important;
}

.searchResultsList ul li {
	padding-bottom:10px !important;
}

.checkProductsItem table img {
	margin:0 !important;
	float:none !important;
}

.checkProductsItem table{
	float: left;
	height:89px;
	width:89px;
}

.checkProductsItem table td{
	text-align:center;
}

.fixedLargeur{
	width:185px;
}

.searchResultsList ul ul{
	width:auto !important;
}

.searchResultsList ul ul li{
	padding: 0 0 0 5px !important;
	float:none !important;
	width !important;
}

.searchResultsList ul li a table{
	width:110px;
	height:110px;
}

.searchResultsList ul li a table td{
	text-align:center;
}

.checkProductsItem label {
	vertical-align:middle;
}
