body {	font-family : 'Montserrat', Arial, Verdana, Helvetica, sans-serif;	color : #1A1A18;	background-color : #FFFFFF;	margin: auto auto;	/*padding-left: 6%;	padding-right: 6%;*/	padding-top: 5px;	padding-bottom: 25px;	text-align : left;	vertical-align : middle;}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;}/***** 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: 44px;	z-index: 101;}#social-medias.without-languages {	left: 104px;}#languages {	top:-6px;	left: 52px;}#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 .youtube-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;}.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-family: Montserrat, Arial, sans-serif !important;}font.f4, font.f5, font.f6 {	font-size: 9pt !important;}