.wide-block {
	overflow:hidden;
	width:100%;
	margin:0 0 12px;
	background:url(../images/bg-wide-block.gif) repeat-y 100% 0;
}
.wide-block .bg-top {
	overflow:hidden;
	width:100%;
	background:url(../images/bg-wide-block.gif) no-repeat;
}
.wide-block .bg-bottom {
	overflow:hidden;
	width:100%;
	padding:1px 0;
	background:url(../images/bg-wide-block.gif) no-repeat -1002px 100%;
}
.wide-block .bg 						{ overflow:hidden; width: 100%; min-height:400px; padding:80px 50px 0 38px; background:url(../images/web_XS.jpg) no-repeat 350px 92px; }

.wide-block .bg_5 {
	overflow:hidden;
	width:437px;
	otverflow:hidden;
	padding:0px 20px 0 20px;
}

.wide-block .bg_2 {
	overflow:hidden;
	width:884px;
	padding:80px 50px 0 68px;

}

.wide-block .bg_3 {
}


* html .wide-block .bg {
	overflow:visible;
	height:400px;
}
.wide-block .text-box 								{ float:left; width:370px; }
.wide-block .text-box ul 							{ overflow:hidden; width:100%; margin:5px 0 0 0; padding:0; font:12px/17px Arial, Helvetica, sans-serif; }
.wide-block .text-box ul li 						{ overflow:hidden; list-style:none; padding:0 0 0 40px; vertical-align:top; background:url(../images/ico-arrow-red.gif) no-repeat 30px 6px; }
.wide-block .text-box ul li a 						{ color:#454545; text-decoration:none; }
.wide-block .text-box ul li a:hover 				{text-decoration:underline;}







.wide-block .text-box p 							{ margin:0; font:12px/17px Arial, Helvetica, sans-serif; }

.wide-block .text-column {
	float:right;
	width: 360px !important;
	width:300px;
}
.wide-block .text-column .cell 						{ overflow:hidden; width:100%; margin:0 0 50px; }
.wide-block .text-column .cell .titre_cell 			{ margin:0 10px 26px 0; padding:0 0 2px; width:290px; text-align:right; font:12px/17px Arial, Helvetica, sans-serif; background:url(../images/bg-dashed-line.gif) repeat-x 0 100%; color:#000000; }
.wide-block .text-column .cell ul 					{ overflow:hidden; width:100%; margin:0; padding:0; font:12px/17px Arial, Helvetica, sans-serif; }
.wide-block .text-column .cell ul li 				{ overflow:hidden; list-style:none; padding:0 0 0 40px; vertical-align:top; background:url(../images/ico-arrow-red.gif) no-repeat 30px 6px; }
.wide-block .text-column .cell ul li a 				{ color:#454545; text-decoration:none; }
.wide-block .text-column .cell ul li a:hover 		{text-decoration:underline;}


.wide-block .text-column .cell_2 .titre_cell 		{ margin:0 10px 26px 0; padding:0 0 2px; width:290px; text-align:right; font:12px/17px Arial, Helvetica, sans-serif; background:url(../images/bg-dashed-line.gif) repeat-x 0 100%; color:#000000;}
.wide-block .text-column .cell_2 ul 				{ overflow:hidden; width:100%; margin:0; padding:0; font:12px/17px Arial, Helvetica, sans-serif; }
.wide-block .text-column .cell_2 ul li 				{ overflow:hidden; list-style:none; padding:0 0 0 40px; vertical-align:top; background:url(../images/ico-arrow-red.gif) no-repeat 30px 6px; }
.wide-block .text-column .cell_2 ul li a 			{ color:#454545; text-decoration:none; }
.wide-block .text-column .cell_2 ul li a:hover 		{text-decoration:underline;}
/* bar-icons */
.bar-icons {
	overflow:hidden;
	width:1002px;
	margin:0 0 26px;
}

.csc-firstHeader 									{ margin:0 0 16px; color:#000000; font:18px Arial, Helvetica, sans-serif; }
