.commitment {
	background:url(/img/stanhome/bgd-colomn-center-top-grey.png) no-repeat;
	width:540px;
	margin:0 -10px 0 3px;
	padding:18px 23px 0;
}
* html .commitment {
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/stanhome/bgd-colomn-center-top-grey.png',sizingMethod='crop');
	margin:0 0 0 5px;
}

.commitment h1 {
	font-size: 24px;
	color: #8352ad;
}

.commitment h3 {
	font-size: 17px;
	color: #8352ad;
}

.commitment p {
	margin-top: 9px;
	font-size: 11px;
	color: #5A5A5A;
}

.commitment p.retraitGauche {
	min-height:52px;
	margin: 20px 10px 0px 5px;
	padding-left: 76px;
	background: url(/img/kiotis/picto-commitment.gif) no-repeat;
	font-size: 12px;
}
* html .commitment p.retraitGauche {
	height:52px;
}

.commitment #commitmentList ul {
	width: 175px;
	margin: 36px 18px 0 0;
	font-size: 11px;
	color: #7E7E7E;
	float:right;
}
* html .commitment #commitmentList ul {
	margin-right:0px;
}

.commitment #commitmentList li {
	width: 175px;
	border-bottom: 1px solid #E4E4E4;
}

.commitment #commitmentList li.finList {
	border: 0px;
}

.commitment #commitmentList ul li a {
	display:block;
	width:165px;
	height:28px;
	margin: 0px 0px 0px -4px;
	padding: 12px 20px 12px 21px;
	color:#7e7e7e;
	outline:none;
	position:relative;
}
.commitment #commitmentList ul li span.btWrap2 {
    position:relative;
    top:7px;
}
* html .commitment #commitmentList ul li a {
    display:block;
    text-align:left;
    vertical-align:baseline;
}
* html .commitment #commitmentList ul li span.btWrap1 {
    position:absolute; top:50%; left:0;
	width:152px;
	padding:0 20px;
    text-align:left;
}
* html .commitment #commitmentList ul li span.btWrap2 {
    position:relative; top:-50%;
	width:100%;
    display:block;
}
*+ html .commitment #commitmentList ul li a {
    display:block;
    text-align:left;
    vertical-align:baseline;
}
*+ html .commitment #commitmentList ul li span.btWrap1 {
    position:absolute; top:50%; left:0;
    width:162px;
	padding:0 20px;
    text-align:left;
}
*+ html .commitment #commitmentList ul li span.btWrap2 {
    position:relative; top:-50%;
    display:block;
}
.commitment #commitmentList ul li a:hover {
	background:url(/img/arrow-dir-left-grey.png) no-repeat 9px center;
	text-decoration:none;
}
.commitment #commitmentList ul li a.selected {
	text-decoration:none;
}
.commitment #commitmentList ul li a.selected {
	background:url(/img/kiotis/btn-list.png) no-repeat;
	color:#FFFFFF;
}

* html .commitment #commitmentList ul li a.selected {
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/kiotis/btn-list.png',sizingMethod='image');
}
#commitmentList .contentList {
	float:left;
	width:330px;
	margin-top:36px;
}
#commitmentList .contentList div {
	padding-bottom:2em;
}
#commitmentList .contentList div.off {
	position:absolute;
	left:-10000px;	
}
