@import url(new-common-page-rac.css);

#nav-rac li.m5 a {
          background:transparent url(../../img/rac/menu-rac/rac-m5-active.png) no-repeat scroll left top;
}
#nav-rac li.m5 a:hover {
          background:transparent url(../../img/rac/menu-rac/rac-m5-active.png) no-repeat scroll left top;
}
.sous-titre{
	display:inline-block;
	font-size:18px;
	font-weight:bold;
        padding:10px 0 ;
}
.sous-titre span{
	color:#D4002B;
	display:inline-block;
	font-size:18px;
	font-weight:bold;
}
#left-block p a {
	color:#D4002B;
	display:inline-block;
	font-size:12px;
	text-decoration:underline;
	font-weight:normal;
}
#left-block p.step-1 , #left-block p.step-2 , #left-block p.step-3 , #left-block p.step-4, #left-block p.step-5 , #left-block p.step-6 {
	background:transparent url(../../img/rac/1-6.png) no-repeat 0 0;
        height:35px;
        padding:10px 0 0 45px;
	font-weight:normal;
	width:auto;
}
#left-block p.step-1 {
	background-position:0 0;
}
#left-block p.step-2 {
	background-position:0 -45px;
}
#left-block p.step-3 {
	background-position:0 -90px;
}
#left-block p.step-4 {
	background-position:0 -135px;
}
#left-block p.step-5 {
	background-position:0 -180px;
}
#left-block p.step-6 {
	background-position:0 -225px;
        height:60px;
}
#left-block a {
	color:#D4002B;
	display:inline-block;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
}
.black-overlay{
	display: none;
	position: absolute;
        float:left;
	top: 0;
	left: 0;
	width: 100%;
	height: 300%!important;
	height: 100%;
	background-color: black;
	z-index:99;
        padding:0!important;
        padding:100% 0 0;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}
.white-content {
	display: none;
	position:fixed!important;
        position:absolute;
	bottom:100px;
	left: 25%;
	width: 655px;
	height: 469px;
        margin:0!important;
        margin:90% 0 0 10%;
	padding: 0;
	border: 0 none;
	background: url(../../img/rac/back-lightbox-2.png) no-repeat scroll left top!important;
	background: #fff url(../../img/rac/back-lightbox-2.gif) no-repeat scroll left top;
	z-index:100;
	overflow: auto;
        overflow:hidden;
        text-align:left;
}
.white-content a.close {
	display: block;
	position:relative;
	float:right;
	width: 15px;
	height: 15px;
	padding: 5px;
}
.white-content a.close span{
	width: 15px;
	height: 15px;
        display:none;
}
.white-content p{
	padding:5px 20px;
        width:608px;
        position:relative;
        float:left;
	display:inline-block;
	font-size:12px;
        color:#666666;
}
.title {
	display:inline-block;
	font-size:16px;
	font-weight:bold;
	padding:5px 20px;
        width:650px;
        position:relative;
        float:left;
        color:#000;
}
.title span {
	display:inline-block;
	font-size:16px;
	font-weight:bold;
	color:#D4002B;
}
.texte {
	padding:0 20px;
        width:610px;
        position:relative;
        float:left;
	display:inline-block;
	font-size:12px;
        color:#333;
}
.texte ul{
	padding:5px 0 3px 15px;
        position:relative;
        float:left;
	display:block;
}
.texte li{
        list-style:none;
	background: url(../../img/rac/bullet-rac.gif) no-repeat scroll left top;
        padding: 0 0 3px 15px;
	display:inline-block;
	font-size:11px;
        text-align:left;
        color:#333;
        width:90%;
}