#MDR {
	background:#fff;
}

/* titres en biseau */
.blockShadowRight .tl, .blockShadowRight .tr, .blockShadowRight .bl, .blockShadowRight .br {
	background-image:url(skin/block/rightColBlockShadowRightCorner.png);
	background-repeat:no-repeat;
}
.blockStatut .tl, .blockStatut .tr{background-image:none;}

.blockShadowRight .tl{background-position: left top;}
.blockShadowRight .tr{background-position: right top;}
.blockShadowRight .bl{background-position: left bottom;}
.blockShadowRight .br {background-position: right bottom;}


.blockShadowLeft .tl, .blockShadowLeft .tr, .blockShadowLeft .bl, .blockShadowLeft .br {
	background-image:url(skin/block/rightColBlockShadowLeftCorner.png);
	background-repeat:no-repeat;
}

.blockShadowLeft .tl{background-position: left top;}
.blockShadowLeft .tr{background-position: right top;}
.blockShadowLeft .bl{background-position: left bottom;}
.blockShadowLeft .br {background-position: right bottom;}

.blockShadowLeft .tr, .blockShadowRight .tl {width:3px;height:3px;margin-bottom:-3px;}
.blockShadowLeft .tl, .blockShadowRight .tr {width:23px;height:24px;margin-bottom:-24px;}
.blockShadowLeft .bl, .blockShadowLeft .br, .blockShadowRight .bl, .blockShadowRight .br {width:6px;height:6px;margin-top:-6px;}

.blockShadowLeft .sideB, .blockShadowRight .sideB {background:url(skin/block/rightColBlockShadowBottom.png) repeat-x left top;height:6px;}
.blockShadowLeft .sideL, .blockShadowRight .sideL {background:url(skin/block/rightColblockShadowSides.png) repeat-y left top;width:3px;}
.blockShadowLeft .sideR, .blockShadowRight .sideR {background:url(skin/block/rightColblockShadowSides.png) repeat-y right top;width:3px;}


.blockCutRight .tr {background:transparent url(skin/block/cutRightCorners.png) no-repeat left top;}
.blockCutRight .tr {width:24px;height:24px;margin-bottom:-24px;}

.blockCutRight .tr {background-position:left -220px !important;}

.C_SoleilBase .blockCutRight .tr {background-position:left -144px !important;}
.C_SoleilLuxe .blockCutRight .tr {background-position:left -24px !important;}
.C_SoleilEspaces .blockCutRight .tr {background-position:left -48px !important;}
.C_SoleilPremium .blockCutRight .tr {background-position:left -192px !important;}
.C_SoleilConfort .blockCutRight .tr {background-position:left -72px !important;}
.C_NeigePremium .blockCutRight .tr {background-position:left -96px !important;}
.C_NeigeConfort .blockCutRight .tr {background-position:left -120px !important;}
/* test */
#rightCol2 .blockCutRight .tr {background:transparent url(skin/block/cutRightCorners.png) no-repeat -24px -168px !important;}

/*
.headCut {margin: 0; min-height: 45px; _height:45px;}
.headCut span{position:relative;top:20px}
.twoLines span{top:10px}
*/

.pictoHelp{width:12px;height:12px;background:url(skin/pictos/pictosHelp.png) no-repeat left top; text-indent:-5000px; overflow:hidden; bottom:30%;*bottom:auto;_bottom:20%;position:absolute;right:20px;*right:30px;}
.twoLines .pictoHelp{bottom:19%;}
.hasJS .help{display:none;}
.open .help{display:block;}

/* blockShadow */
.blockShadow .tl, .blockShadow .tr, .blockShadow .bl, .blockShadow .br {
	background-image: url(skin/block/shadowCorners.png);
	background-repeat: no-repeat;
	width: 7px;
	height: 7px;
}
.blockShadow .tl{background-position: left top; margin-bottom: -7px;}
.blockShadow .tr{background-position: -7px top; margin-bottom: -7px;}
.blockShadow .bl{background-position: left -7px; margin-top: -7px;}
.blockShadow .br {background-position: -7px -7px; margin-top: -7px;}

.blockShadow .sideL,.blockShadow  .sideR {float:left; height:32000px; margin-bottom:-32000px;position:relative; z-index:10;font-size:1px;overflow:hidden;_overflow:visible;zoom:1;}
.blockShadow .sideR {float:right; background-position:right top;}
.blockShadow .sideT, .blockShadow .sideB {position:relative; z-index:10;background:no-repeat left top; overflow:hidden; _overflow:visible; zoom:1; font-size:1%;display:block;clear:both;height:1px;}



              
.U_transverse .blockShadow .sideB, .blockShadow .sideB {background:url(skin/block/Bshadow.png) repeat-x left top;height:2px;}
.U_transverse .blockShadow .sideL, .blockShadow .sideL {background:url(skin/block/Lshadow.png) repeat-y left top;width:2px;}
.U_transverse .blockShadow .sideR, .blockShadow .sideR {background:url(skin/block/Rshadow.png) repeat-y left top;width:2px;}

.U_activites  .blockShadow .sideB {background-position:left -5px;}
.U_activites  .blockShadow .sideL {background-position:-4px top;}
.U_activites  .blockShadow .sideR {background-position:-4px top;}

.U_luxe  .blockShadow .sideB {background-position:left -10px;}
.U_luxe  .blockShadow .sideL {background-position:-8px top;}
.U_luxe  .blockShadow .sideR {background-position:-8px top;}

