body {  font-family : 'Montserrat', Arial, Verdana, Helvetica, sans-serif;	color : #1A1A18;	background-color : #FFFFFF;	margin: auto auto;          padding-top: 5px;          padding-bottom: 25px;          text-align : center;	vertical-align : middle;}body > table {  margin-left: auto;  margin-right: auto;}hr {	font-size: 1px;	color : #1A1A18;}p {text-align : left;}LI {text-align : left;}a:link, a:visited {	color : #0039A4;	text-decoration : none;}a:hover {	color : #0039A4;	text-decoration	: underline;}/***** En-t‚àö‚Ñ¢te de page *****/.entete {	font-family : 'Montserrat', Arial, Verdana, Helvetica, sans-serif;	font-size : 11px;	color : #1A1A18;	}a.entete:link, a.entete:visited {	color : #1A1A18;	text-decoration : none;	}	a.entete:hover {	color : #C6222B;	text-decoration : none;	}.entetel {	font-family : 'Montserrat', Arial, Verdana, Helvetica, sans-serif;	font-size : 11px;	color : #C6222B;	}  /***** corps *****/.ltitrearial16{	color:#AA272F; 		font-family: 'Montserrat', Arial;	text-decoration: none;	font-size: 16pt;	line-height : normal;}	a.ltitrearial16:link, a.ltitrearial16:visited {	text-decoration : none;	color:#AA272F; 	}a.ltitrearial16:hover {	text-decoration	: underline;	color:#AA272F; }  .titrearial16{	color:#AA272F; 		font-family: 'Montserrat', Arial;	text-decoration: none;	font-size: 16pt;	line-height : normal;}  .titrearial12{	color:#AA272F; 		font-family: 'Montserrat', Arial;	text-decoration: none;	font-size: 12pt;	line-height : normal;} .titrearial10{	color:#AA272F; 		font-family: 'Montserrat', Arial;	text-decoration: none;	font-size: 10pt;	line-height : normal;} .titrearial12px{	color:#AA272F; 		font-family: 'Montserrat', Arial;	text-decoration: none;	font-size: 12px;	line-height : normal;}.textarial12{	color:#1A1A18; 		font-family: 'Montserrat', Arial;	text-decoration: none;	font-size: 12pt;	line-height : normal;}	.textarial10{	color:#1A1A18; 		font-family: 'Montserrat', Arial;	text-decoration: none;	font-size: 10pt;	line-height : normal;          font-weight: normal;}.textarial10px{ color:#1A1A18; 		font-family: 'Montserrat', Arial;	text-decoration: none;	font-size: 10px;	line-height : normal;}.textarial12px {    color: #1A1A18;    font-family: 'Montserrat', Arial;    text-decoration: none;    font-size: 12px;    line-height : normal;}.textarial10right {	color:#1A1A18; 	font-family: 'Montserrat', Arial;	font-weight: normal; 	font-style: normal; 	font-size: 10pt;     text-decoration: none;  	text-align : right; 	line-height : normal;	margin-top: 0px; 	margin-bottom: 0px; 	margin-right: 28px;}.textarial8{	color:#1A1A18; 		font-family: 'Montserrat', Arial;	text-decoration: none;	font-size: 8pt;	line-height : normal;}.textblarial10{	color:#FFFFFF; 		font-family: 'Montserrat', Arial;	text-decoration: none;	font-size: 10pt;	line-height : normal;}.textblarial8{	color:#FFFFFF; 		font-family: 'Montserrat', Arial;	text-decoration: none;	font-size: 8pt;	line-height : normal;}.actuarial10{	color:#1A1A18; 		font-family: 'Montserrat', Arial;	text-decoration: none;	font-size: 8pt;	line-height : normal;}.taupearial10{	color:#85705D; 		font-family: 'Montserrat', Arial;	text-decoration: none;	font-size: 10pt;	line-height : normal;}.taupearial16px{	color:#85705D; 		font-family: 'Montserrat', Arial;	text-decoration: none;	font-size: 16px;	line-height : normal;}.taupearial10px{	color:#85705D; 		font-family: 'Montserrat', Arial;	text-decoration: none;	font-size: 10px;	line-height : normal;}.taupearial10pt{	color:#85705D; 		font-family: 'Montserrat', Arial;	text-decoration: none;	font-size: 10pt;	line-height : normal;}p.clear { clear:both;}div.clear{clear:both;}.retraitstd {	margin-top: 0px; 	margin-bottom: 5px; 	margin-left: 28px; 	margin-right: 28px}.retraitn1 {	margin-top: 0px; 	margin-bottom: 0px; 	margin-left: 42px; 	margin-right: 28px}.lignetaupe {	border-bottom: 1px solid #85705D;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #85705D;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	margin-top: 10px;	margin-right: 0px;	margin-bottom: 10px;	margin-left: 0px;	overflow: hidden;}  /***** Impression *****/.non-affiche {	display : none;	}.non-imprime {	}  /***** Liste non perceptible *****/.listenv {list-style: none;list-style-image: none;padding: 0px;margin: 0px;}.listenvitem {display: block;padding: 0;margin: 0;}  /***** Page *****/.page { width : 975px;      	border-style: outset;  		border-color: #e3e3e3;  		border-width: 2px;  		padding-right: 0px;  		padding-left: 0px;  		padding-bottom: 5px;  		padding-top: 0px;  		background-color: #ffffff;        margin-left: auto;        margin-right: auto;      }/***** Tableau *****/	td.C1 {width : 175px;}td.C2 {width : 10px;}td.C3 {width : 763px;           border-style: outset;  	border-color: #e3e3e3;  	border-width: 2px;  	padding: 10px;}td.C3A {width : 566px;           border-style: outset;  	border-color: #e3e3e3;  	border-width: 2px;  	padding: 10px;}td.C4 {width :  3px;}td.CT5 {width : 975px;}td.bordure {  border-style: outset;  	border-color: #e3e3e3;  	border-width: 2px;  	padding: 5px;}td.borduresp {  border-style: outset;  	border-color: #e3e3e3;  	border-width: 2px;  	padding: 0px;}  /***** sous bandeau  et outil de recherche*****/.blancsousbandeau {	height : 0px}.blancsouslignesousbandeau {	height : 6px}.fond_sous_bandeau {position: relative;      	width: 975px;      	height : 20px;      	z-index:9;	}#container_search1 {position: relative;  background-color:#ffffff; border:1px; top:1px; left: -5px; width: 190px; height : 14px; margin-top: 2px; outline:1px solid #C6222B;float: right; z-index: 300;}	.searchbox1 {position: relative; top:0px; width: 190px; height : 12px; margin-top:0px;  z-index: 400; }.searchbox1 input { font-family : 'Montserrat', Arial, Verdana, Helvetica, sans-serif; font-size : 11px; width: 154px; color: #1A1A18; margin-left: 6px; margin-top: 0; padding-top: 0;border: 0; outline: none; padding-right: 0; margin-right: 0; height: 13px; float: left;  }.search_button1 { border: 0; background: url('http://www.usaintlouis.be/en/images/9762.jpg') no-repeat top left; text-indent: -9999px;  height: 14px; width: 21px; margin-right: 1px; margin-left: 1px; margin-bottom: 2px; float: right; }	.fond_sous_bandeau_O2 {position: relative; background-color:#000000; top:0px; left: -195px; height : 20px; width:20px; opacity:0.2; float: right; z-index: 200;}.fond_sous_bandeau_O4 {position: relative; background-color:#000000; top:0px;left: -145px; height : 20px; width:30px; opacity:0.4;float: right;  z-index: 201;}.fond_sous_bandeau_O6 {position: relative; background-color:#000000; top:0px;left: 50px; height : 20px; width:165px; opacity:0.7; float: right; z-index: 202;}#container_search {position: relative;  background-color:#ffffff; border:1px; top:1px; left: 160px; width: 180px; height : 14px; margin-top: 2px; outline:1px solid #C6222B;float: right; z-index: 300;}.searchbox {position: relative; top:0px; width: 180px; height : 12px; margin-top:0px;  z-index: 400; }.searchbox input { font-family : 'Montserrat', Arial, Verdana, Helvetica, sans-serif; font-size : 11px; width: 144px; color: #1A1A18; margin-left: 6px; margin-top: 0; padding-top: 0;border: 0; outline: none; padding-right: 0; margin-right: 0; height: 13px; float: left;  }.search_button { border: 0; background: url('http://www.usaintlouis.be/en/images/9762.jpg') no-repeat top left; text-indent: -9999px;  height: 14px; width: 21px; margin-right: 1px; margin-left: 1px; margin-bottom: 2px; float: right; }/***** Ligne sous menu niv1*****/.Sousmenu1{   height : 3px;   width : 175px;   margin-bottom : 10px;    background : #C6222B;   background-image:-webkit-gradient(linear, left top, right bottom, from(#C6222B), to(#FFFFFF));   background-image:-webkit-linear-gradient(left,#C6222B,#FFFFFF);   background-image:-moz-linear-gradient(left,#C6222B,#FFFFFF);   background-image:-ms-linear-gradient(left,#C6222B,#FFFFFF);   background-image:-o-linear-gradient(left,#C6222B,#FFFFFF);   background-image: linear-gradient(to right,#C6222B,#FFFFFF);   background-repeat : no-repeat;   background-size: 60px 36px;   background-position : right;}/***** image *****/.image-left {   float: left;	margin-top: 0px; 	margin-bottom: 14px; 	margin-left: 28px; 	margin-right: 28px;   background-color:white;   border: none;}.image-inline {   float: none;}.image-right {   float: right; 	margin-top: 0px; 	margin-bottom: 14px; 	margin-left: 28px; 	margin-right: 28px;   background-color:white;   border: none;}img.cadre {padding-top:0;padding-bottom:0;}.item_cag, a.item_cag:link, a.item_cag:visited{    font-family : 'Montserrat', Arial;    font-size : 14px;    line-height : 20px;   color : #FFFFFF;   text-transform : uppercase;   text-align : left;   padding-left : 3px;   width : 182px;}.boxitem_cag{   height : 24px;   width : 182px;   margin-bottom : 6px;   background : #AA272F;   background-image:-webkit-gradient(linear, left top, right bottom, from(#AA272F), to(#FFFFFF));   background-image:-webkit-linear-gradient(left,#AA272F,#FFFFFF);   background-image:-moz-linear-gradient(left,#AA272F,#FFFFFF);   background-image:-ms-linear-gradient(left,#AA272F,#FFFFFF);   background-image:-o-linear-gradient(left,#AA272F,#FFFFFF);   background-image: linear-gradient(to right,#AA272F,#FFFFFF);   background-repeat : no-repeat;   background-size: 60px 36px;   background-position : right;   display:-webkit-box;-webkit-box-align:center; /*Safari and Chrome*/display:-moz-box;-moz-box-align:center;  /*Firefox*/display:box;box-align:center;   /*W3C*/}.item_pub, a.item_pub:link, a.item_pub:visited{    font-family : 'Montserrat', Arial;    font-size : 14px;    line-height : 20px;   color : #FFFFFF;   text-transform : uppercase;   text-align : left;   padding-left : 3px;   width : 175px;}.boxitem_pub{   height : 24px;   width : 182px;   margin-bottom : 6px;   background : #AA272F;   background-image:-webkit-gradient(linear, left top, right bottom, from(#AA272F), to(#FFFFFF));   background-image:-webkit-linear-gradient(left,#AA272F,#FFFFFF);   background-image:-moz-linear-gradient(left,#AA272F,#FFFFFF);   background-image:-ms-linear-gradient(left,#AA272F,#FFFFFF);   background-image:-o-linear-gradient(left,#AA272F,#FFFFFF);   background-image: linear-gradient(to right,#AA272F,#FFFFFF);   background-repeat : no-repeat;   background-size: 60px 36px;   background-position : right;   display:-webkit-box;-webkit-box-align:center; /*Safari and Chrome*/display:-moz-box;-moz-box-align:center;  /*Firefox*/display:box;box-align:center;   /*W3C*/}  .pubsuitearial, a.pubsuitearial:link, a.pubsuitearial:visited {	color:#AA272F; 		font-family: 'Montserrat', Arial;	text-decoration: none;	font-size: 10px;	 text-align : right;	line-height : 20px;	}  .suitearial, a.suitearial:link, a.suitearial:visited {	color:#AA272F; 		font-family: 'Montserrat', Arial;	text-decoration: none;	font-size: 8pt;	 text-align : right;	line-height : normal;	padding-right: 10px;	padding-bottom: 10px;	}  .suiteblarial, a.suiteblarial:link, a.suiteblarial:visited{color:#FFFFFF; 		font-family: 'Montserrat', Arial;	text-decoration: none;	font-size: 8pt;	 text-align : right;	line-height : normal;	padding-right: 10px;	padding-bottom: 10px;	}.actutitrearial12{	font-family: 'Montserrat', Arial;	text-decoration: none;	font-size: 10pt;	line-height : normal;	 text-align : right; padding: 10px;}	.actutextarial10{	font-family: 'Montserrat', Arial;	text-decoration: none;	font-size: 8pt;	line-height : normal; text-align : left;padding: 10px;}	#top-menu, #social-medias, #languages {	line-height: 25px;	display: inline-block;	position: relative;	float: left;	z-index: 100;}#top-menu {	top:78px;	left: 450px;}#social-medias {	top: -11px;	left: 68px;	z-index: 101;}#social-medias.without-languages {	left: 128px;}#languages {	top:-6px;	left: 76px;}#languages span {	position: absolute;	top: 12px;	left: 49px;}#container_search1 {	outline: 1px solid #00214e;	top: 10px;	left: -17px;	z-index: 102;}#top-menu ul, #social-medias ul, #languages ul {	list-style: none;	padding-left: 0;}#top-menu ul li, #social-medias ul li, #languages ul li {	display: inline-block;}.bandeau #homepage div {	height: 125px;	width: 100%;}div.fond_sous_bandeau {	margin-top: 6px;	background-color: #aa272f;	background-color: #00214e;	height: 1px;}.blancsouslignesousbandeau {	display: none;}.social-medias a {	text-decoration: none;}.social-medias .facebook-icon,  .social-medias .twitter-icon , .social-medias .linkedin-icon , .social-medias .instagram-icon {	vertical-align: middle;}td.side-right hr {	margin-left: 10px;	margin-right: 10px;	margin-top: 6px;	margin-bottom: 6px;}.uslb_social_media ul {	list-style: none;	padding-left: 0;	text-align: center;	margin-top: 0;	margin-bottom: 0;}.uslb_social_media ul li {	display: inline-block;	vertical-align: middle;}.uslb_social_media ul li a {	display: block;	position: relative;	transition: transform .3s ease-out;}.uslb_social_media ul li a:hover {	transform: translate(0, -5px);}.uslb_instagram {	width: 180px;	max-width: 180px;}.uslb_instagram hr:last-child {	display:none;	margin-top: 187px !important;}.uslb_instagram.no_connection {	height: 240px;}.uslb_instagram.no_connection hr:last-child {	display:block;}.uslb_instagram div {	background: url('https://www.usaintlouis.be/sl/images/42777.png') no-repeat -98px -203px;	height: 36px;	width: 176px;	margin: 2px;}.uslb_instagram img {	width: 180px;}.uslb_pusl {	background-color: #032f5d;	height: 54px;	display: inline-block;	text-transform: none;	text-decoration: none;	width: 97%;	line-height: 54px;	color: white;	text-transform: uppercase;	text-align: center;	font-size: 14px;}.uslb_pusl:link, .uslb_pusl:visited, .uslb_pusl:hover {	text-decoration: none;	color: white;}.uslb_pusl:hover {	background-color: #202fa0;	box-shadow: 0 3px 3px 0 rgba(0,0,0,0.14),0 1px 7px 0 rgba(0,0,0,0.12),0 3px 1px -1px rgba(0,0,0,0.2);}.uslb_logos {	height: 276px;	width: 102%;	border-collapse: separate;	border-spacing: 2px;	vertical-align: middle;}.uslb_logos tr:first-child td hr {	margin-top: 10px;}.uslb_logos tr:nth-child(2) td hr {	margin-top: 10px;}.uslb_logos tr:last-child td hr {	margin-top: 10px;}.item_cag img , .item_bn97 img {	display: none;}td.C1 .listenv {	margin-top: 5px;}.boxitem_bn1, .boxitem_bn95, .boxitem_cag, .boxitem_bn97, .boxitem_c1, .boxitem_c2, .boxitem_c3, .boxitem_c12, .boxitem_c13, .boxitem_c14, .boxitem_c15, .boxitem_c16, .boxitem_c17, .boxitem_c18, .boxitem_c19, .boxitem_c20, .boxitem_c21, .boxitem_c92, .boxitem_c93, .boxitem_c95, .boxitem_c96, .boxitem_c100, .boxitem_c102, div.Sousmenu1 {	background-image: none !important;}.boxitem_bn1, .boxitem_bn95, .boxitem_c1, .boxitem_c92, .boxitem_c95, .boxitem_c96, .boxitem_c102 {	background-color: #00214e !important;}.boxitem_bn5, .boxitem_bn78, .boxitem_c5, .boxitem_c78 {	padding-left: 9px;}.item_bn5, .item_bn78, .item_c5, .item_c78 {	text-indent: -9px;}.boxitem_c12 {	background-color: #76ad1c !important;}.boxitem_c13 {	background-color: #afca0b !important;}.boxitem_c14 {	background-color: #0081b6 !important;}.boxitem_c15 {	background-color: #008193 !important;}.boxitem_c16 {	background-color: #4a96cd !important;}.boxitem_c17 {	background-color: #90810d !important;}.boxitem_c18 {	background-color: #b50030 !important;}.boxitem_c19 {	background-color: #e20026 !important;}.boxitem_c20 {	background-color: #f29400 !important;}.boxitem_c21 {	background-color: #e06c08 !important;}.boxitem_c93 {	background-color: #004e9c !important;}.boxitem_c100 {	background-color: #88005d !important;}.boxitem_c105 {        background-image: none !important;        height: 38px !important;}.item_l5, .item_l78, .item_l40 {	vertical-align: middle;	font-size: 12px !important;}p.p1, p.p2, p.p3, p.p4, p.p5, p.p6, p.p7, p.p8, font.f1, font.f2, font.f3, font.f4, font.f5, font.f6, font.f7, font {	font-family: Montserrat, Arial, sans-serif !important;}font.f4, font.f5, font.f6, font.f7 {	font-size: 9pt !important;}.faq-siep {height: 250px;overflow-y: scroll;background-color: #D6EAFF;border: 0px solid #00214e;margin-left: 15px;max-width: 920px;}