	
	div.b-block{float:left;}
	div.b-formations{width:285px;min-height:520px;margin-right:53px;}
	div.b-congres{width:285px;min-height:520px;margin-right:52px;}
	div.b-slider{width:285px;min-height:520px;background:#e7ecf1;border-top-left-radius: 20px;border-top-right-radius: 20px;overflow:hidden;}
	
	div.b-block h2{color: #213A8F;font-size:24px; margin:0 0 20px 0; padding:0;font-weight: normal;background:transparent url(../../img/common/underline-dashed.png) repeat-x bottom;}
	div.b-slider h2{margin:0 17px 20px 17px;}

	div.b-slider img{margin:0 0 11px 0;}
	
	div.b-formations-list div {margin: 0 0 15px 0;}
	div.b-formations-list div h3{font-size: 14px;line-height:19px;background:transparent url(../../img/common/puce.png) no-repeat 0 4px;padding: 0 0 0 17px;margin: 10px 0 0 0;}
	div.b-formations-list div h3 a{text-decoration:none;color:#333;}
	div.b-formations-list div h3 a.allblue{text-decoration:none;color:#08c;}
	div.b-formations-list div h3 a:hover{text-decoration:none;color:#08c;}
	
	div.b-formations-list div ul {margin: 0 0 10px 18px;}
	div.b-formations-list div ul li{list-style:none;font-size:13px;color:#333;padding: 0;}
	
	div.b-congres-list div {margin: 0 0 15px 0;}
	div.b-congres-list div h3{font-size: 14px;line-height:19px;background:transparent url(../../img/common/puce.png) no-repeat 0 4px;padding: 0 0 0 17px;margin: 10px 0 0 0;}
	div.b-congres-list div h3 a{text-decoration:none;color:#333;}
	div.b-congres-list div h3 a.allblue{text-decoration:none;color:#08c;}	
	div.b-congres-list div ul {margin: 0 0 10px 18px;}
	div.b-congres-list div ul li{list-style:none;font-size:13px;color:#333;padding: 0;}
	div.b-congres-list div h3 a:hover{text-decoration:none;color:#08c;}
	
	div.b-slider-list div {margin: 0 0 15px 0;}
	div.b-slider-list div h3{font-size: 14px;line-height:19px;background:transparent url(../../img/common/puce.png) no-repeat 0 4px;padding: 0 0 0 17px;margin: 0 15px;}
	div.b-slider-list div ul {margin: 0 0 10px 18px;}
	div.b-slider-list div ul li{list-style:none;font-size:13px;color:#333;padding: 0;}

	div.imgwrapper{
		width:285px;height:190px;overflow:hidden;margin-bottom:20px;
		-webkit-border-radius: 20px;
		-moz-border-radius: 20px;
		border-radius: 20px;
	}
	div.relContent:first-child{display:block;}
	div.relContent{display:none;padding-top:8px;}
	div.textContent{font-size: 14px;padding:0 15px;}
	
    .noformations{font-size:13px;}
    
    .messageClosedHome h3
    {
        font-size:11px !important;
        color:#D94C54;
    }
	
	.erratum { background:#E7ECF1; border:3px solid #0088cc; border-radius:20px; padding:15px 30px; margin:0 0 40px 0; }
		.erratum h2 {
			background:transparent url("../../img/common/underline-dashed.png") repeat-x scroll center bottom;
			color:#D13737;
			font-size:24px;
			font-weight:normal;
			margin:0 0 20px;
			padding:0;
			font-family:"Times New Roman",Georgia,serif;
		}
		.erratum p { font-size:12px; color:#000; }