
.clear {clear:both}
.bold { font-weight:bold;}

body, div, h1, h2, h3, h4, h5, h6, p, ul, li {margin:0; padding:0}

body {background:#1c5c9c  url(../img/ml/bg.gif) top repeat-x; font: 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color:#5e6f7f }

h1 { margin:20px 0 30px 0; font-size:20px; color:#195798; border-bottom:1px solid #e8eef4}

p { margin-bottom:18px; }

a,
a:link,
a:active,
a:visited { color:#5e6f7f; text-decoration:underline}
a:hover { text-decoration:none}

/*FIN*/
#containerEnd{position:relative; margin:auto; padding:0; width:1024px; height:750px; background: url(../img/ml/bg_end.jpg) top left no-repeat}
#infoFr { position:absolute; top:249px; left:100px; border:0}
#infoNl { position:absolute; top:359px; left:100px; border:0}
#infoEn { position:absolute; top:469px; left:100px; border:0}
#siteInfoEnd {position:absolute; top:620px; width:1024px;text-align:center; color:#88bcf1}


#containerSplash { position:relative; margin:auto; padding:0; width:1024px; height:550px; background: url(../img/ml/bg_container_splash.jpg) top left no-repeat}
#containerSplashBg { padding:72px 0 0 64px;}
#brandingSplash { position:absolute; top:120px; left:80px; border:0}
#btnFrSplash { position:absolute; top:240px; left:100px; border:0}
#btnNlSplash { position:absolute; top:310px; left:100px; border:0}
#btnEnSplash { position:absolute; top:380px; left:100px; border:0}
#siteInfoSplash {position:absolute; top:520px; width:1024px;text-align:center; color:#88bcf1}
	#siteInfoSplash a,
	#siteInfoSplash a:link,
	#siteInfoSplash a:active,
	#siteInfoSplash a:visited { color:#88bcf1; text-decoration:none}
	#siteInfoSplash a:hover { text-decoration:underline}

#containerBody { position:relative; margin:auto; padding:0; width:1024px; background: url(../img/ml/bg_container.jpg) top left no-repeat}

#containerBg {padding:72px 0 0 64px; }

#container {position:relative; width:894px; background:#FFFFFF; border:3px solid #ebf3ff}

#branding {position:absolute; top:20px; left:20px; border:0;}

#language {position:absolute; top:20px; right:20px; color:#e2001a}
	#language a,
	#language a:link,
	#language a:active,
	#language a:visited { color:#e2001a; text-decoration:none}
	#language a:hover { text-decoration:underline}

#navMain, #navMainNl, #navMainEn  {position:absolute; top:100px; right:20px}

#navMain ul li {display:inline; float:left;}
#navMain ul li .home { display:block; width:65px; height:21px; background:url(../img/ml/nav_home.gif) top left no-repeat}
#navMain ul li .homeHover { display:block; width:65px; height:21px; background:url(../img/ml/nav_home_hover_red.gif) top left no-repeat}
#navMain ul li .homeHover2{ display:block; width:65px; height:21px; background:url(../img/ml/nav_home_hover.gif) top left no-repeat}
#navMain ul li .course { display:block; width:101px; height:21px; background:url(../img/fr/nav_course.gif) top left no-repeat}
#navMain ul li .courseHover { display:block; width:101px; height:21px; background:url(../img/fr/nav_course_hover_red.gif) top left no-repeat}
#navMain ul li .courseHover2 { display:block; width:101px; height:21px; background:url(../img/fr/nav_course_hover.gif) top left no-repeat}
#navMain ul li .works { display:block; width:100px; height:21px; background:url(../img/fr/nav_works.gif) top left no-repeat}
#navMain ul li .worksHover { display:block; width:100px; height:21px; background:url(../img/fr/nav_works_hover_red.gif) top left no-repeat}
#navMain ul li .worksHover2 { display:block; width:100px; height:21px; background:url(../img/fr/nav_works_hover.gif) top left no-repeat}
#navMain ul li .practice{ display:block; width:97px; height:21px; background:url(../img/fr/nav_practice.gif) top left no-repeat}
#navMain ul li .practiceHover { display:block; width:97px; height:21px; background:url(../img/fr/nav_practice_hover_red.gif) top left no-repeat}
#navMain ul li .practiceHover2 { display:block; width:97px; height:21px; background:url(../img/fr/nav_practice_hover.gif) top left no-repeat}
#navMain ul li .brussels{ display:block; width:153px; height:21px; background:url(../img/fr/nav_brussels.gif) top left no-repeat}
#navMain ul li .brusselsHover { display:block; width:153px; height:21px; background:url(../img/fr/nav_brussels_hover_red.gif) top left no-repeat}
#navMain ul li .brusselsHover2 { display:block; width:153px; height:21px; background:url(../img/fr/nav_brussels_hover.gif) top left no-repeat}
#navMain ul li .news{ display:block; width:65px; height:21px; background:url(../img/fr/nav_news.gif) top left no-repeat}
#navMain ul li .newsHover { display:block; width:65px; height:21px; background:url(../img/fr/nav_news_hover_red.gif) top left no-repeat}
#navMain ul li .newsHover2 { display:block; width:65px; height:21px; background:url(../img/fr/nav_news_hover.gif) top left no-repeat}

#navMainNl ul li {display:inline; float:left;}
#navMainNl ul li .home { display:block; width:65px; height:21px; background:url(../img/ml/nav_home.gif) top left no-repeat}
#navMainNl ul li .homeHover { display:block; width:65px; height:21px; background:url(../img/ml/nav_home_hover_red.gif) top left no-repeat}
#navMainNl ul li .homeHover2 { display:block; width:65px; height:21px; background:url(../img/ml/nav_home_hover.gif) top left no-repeat}
#navMainNl ul li .course { display:block; width:107px; height:21px; background:url(../img/nl/nav_course.gif) top left no-repeat}
#navMainNl ul li .courseHover { display:block; width:107px; height:21px; background:url(../img/nl/nav_course_hover_red.gif) top left no-repeat}
#navMainNl ul li .courseHover2Nl { display:block; width:107px; height:21px; background:url(../img/nl/nav_course_hover.gif) top left no-repeat}
#navMainNl ul li .works { display:block; width:95px; height:21px; background:url(../img/nl/nav_works.gif) top left no-repeat}
#navMainNl ul li .worksHover { display:block; width:95px; height:21px; background:url(../img/nl/nav_works_hover_red.gif) top left no-repeat}
#navMainNl ul li .worksHover2Nl { display:block; width:95px; height:21px; background:url(../img/nl/nav_works_hover.gif) top left no-repeat}
#navMainNl ul li .practice{ display:block; width:83px; height:21px; background:url(../img/nl/nav_practice.gif) top left no-repeat}
#navMainNl ul li .practiceHover { display:block; width:83px; height:21px; background:url(../img/nl/nav_practice_hover_red.gif) top left no-repeat}
#navMainNl ul li .practiceHover2Nl { display:block; width:83px; height:21px; background:url(../img/nl/nav_practice_hover.gif) top left no-repeat}
#navMainNl ul li .brussels{ display:block; width:142px; height:21px; background:url(../img/nl/nav_brussels.gif) top left no-repeat}
#navMainNl ul li .brusselsHover { display:block; width:142px; height:21px; background:url(../img/nl/nav_brussels_hover_red.gif) top left no-repeat}
#navMainNl ul li .brusselsHover2Nl { display:block; width:142px; height:21px; background:url(../img/nl/nav_brussels_hover.gif) top left no-repeat}
#navMainNl ul li .news{ display:block; width:65px; height:21px; background:url(../img/nl/nav_news.gif) top left no-repeat}
#navMainNl ul li .newsHover { display:block; width:65px; height:21px; background:url(../img/nl/nav_news_hover_red.gif) top left no-repeat}
#navMainNl ul li .newsHover2Nl { display:block; width:65px; height:21px; background:url(../img/nl/nav_news_hover.gif) top left no-repeat}

#navMainEn ul li {display:inline; float:left;}
#navMainEn ul li .home { display:block; width:65px; height:21px; background:url(../img/ml/nav_home.gif) top left no-repeat}
#navMainEn ul li .homeHover { display:block; width:65px; height:21px; background:url(../img/ml/nav_home_hover_red.gif) top left no-repeat}
#navMainEn ul li .homeHover2 { display:block; width:65px; height:21px; background:url(../img/ml/nav_home_hover.gif) top left no-repeat}
#navMainEn ul li .course { display:block; width:90px; height:21px; background:url(../img/en/nav_course.gif) top left no-repeat}
#navMainEn ul li .courseHover { display:block; width:90px; height:21px; background:url(../img/en/nav_course_hover_red.gif) top left no-repeat}
#navMainEn ul li .courseHover2En { display:block; width:90px; height:21px; background:url(../img/en/nav_course_hover.gif) top left no-repeat}
#navMainEn ul li .works { display:block; width:127px; height:21px; background:url(../img/en/nav_works.gif) top left no-repeat}
#navMainEn ul li .worksHover { display:block; width:127px; height:21px; background:url(../img/en/nav_works_hover_red.gif) top left no-repeat}
#navMainEn ul li .worksHover2En { display:block; width:127px; height:21px; background:url(../img/en/nav_works_hover.gif) top left no-repeat}
#navMainEn ul li .practice{ display:block; width:124px; height:21px; background:url(../img/en/nav_practice.gif) top left no-repeat}
#navMainEn ul li .practiceHover { display:block; width:124px; height:21px; background:url(../img/en/nav_practice_hover_red.gif) top left no-repeat}
#navMainEn ul li .practiceHover2En { display:block; width:124px; height:21px; background:url(../img/en/nav_practice_hover.gif) top left no-repeat}
#navMainEn ul li .brussels{ display:block; width:119px; height:21px; background:url(../img/en/nav_brussels.gif) top left no-repeat}
#navMainEn ul li .brusselsHover { display:block; width:119px; height:21px; background:url(../img/en/nav_brussels_hover_red.gif) top left no-repeat}
#navMainEn ul li .brusselsHover2En { display:block; width:119px; height:21px; background:url(../img/en/nav_brussels_hover.gif) top left no-repeat}
#navMainEn ul li .news{ display:block; width:65px; height:21px; background:url(../img/en/nav_news.gif) top left no-repeat}
#navMainEn ul li .newsHover { display:block; width:65px; height:21px; background:url(../img/en/nav_news_hover_red.gif) top left no-repeat}
#navMainEn ul li .newsHover2En { display:block; width:65px; height:21px; background:url(../img/en/nav_news_hover.gif) top left no-repeat}

#border { position:absolute; top:126px; left:16px; width:861px; border-top:1px solid #bfd0e2}

#animFlash { position:absolute; top:142px; left:16px; width:861px; height:211px; background-color:#FFF;}

.img_left { float:left; margin:3px 5px 1px 0px;}

#content {padding-top:367px;}

#content #contentMain {float:left; margin-left:16px; width:512px;}
#content #contentMain .title { color:#195798; font-weight:bold; text-decoration:none;}
#content #contentMain p.line { padding-bottom:10px;border-bottom:1px solid #e3e8ef;}
*html #content #contentMain {float:left; margin-left:7px; width:512px;}

	#content #contentMain #accordion {}
	#content #contentMain #accordion .box { margin-bottom:20px; padding:4px; border:1px solid #dddddd}
		#content #contentMain #accordion .box .boxBg { position:relative; padding:10px; background:#f2f4f7 url(../img/ml/bg_box_bg.gif) top left repeat-x}
			#content #contentMain #accordion .box .boxBg .btnClose { position:absolute; width:65px; height:18px; background:url(../img/fr/btn_close.gif); top:10px; right:10px }
			#content #contentMain #accordion .box .boxBg .btnOpen { position:absolute; width:65px; height:18px; background:url(../img/fr/btn_open.gif); top:10px; right:10px }
			
			#content #contentMain #accordion .box .boxBg img { margin:10px 0 24px 0}
			#content #contentMain #accordion .box .boxBg h3.toggler { margin-bottom:10px; width:485px; cursor: pointer; font-size: 16px; border-bottom:1px solid #e8eef4; background:url(../img/fr/btn_open.gif) no-repeat top right;}
			#content #contentMain #accordion .box .boxBg h3.togglerOpen { margin-bottom:10px; width:485px; cursor: pointer; font-size: 16px; border-bottom:1px solid #e8eef4; background:url(../img/fr/btn_close.gif) no-repeat top right;}
			
			#content #contentMain #accordion .box .boxBg h3.togglerNl { margin-bottom:10px; width:485px; cursor: pointer; font-size: 16px; border-bottom:1px solid #e8eef4; background:url(../img/nl/btn_open.gif) no-repeat top right;}
			#content #contentMain #accordion .box .boxBg h3.togglerOpenNl { margin-bottom:10px; width:485px; cursor: pointer; font-size: 16px; border-bottom:1px solid #e8eef4; background:url(../img/nl/btn_close.gif) no-repeat top right;}
			
			#content #contentMain #accordion .box .boxBg h3.togglerEn { margin-bottom:10px; width:485px; cursor: pointer; font-size: 16px; border-bottom:1px solid #e8eef4; background:url(../img/en/btn_open.gif) no-repeat top right;}
			#content #contentMain #accordion .box .boxBg h3.togglerOpenEn { margin-bottom:10px; width:485px; cursor: pointer; font-size: 16px; border-bottom:1px solid #e8eef4; background:url(../img/en/btn_close.gif) no-repeat top right;}
			
			#content #contentMain #accordion .box .boxBg h4 { margin-bottom:20px; color:#195798}
			
	#content #contentMain #course { margin-bottom:20px; padding:4px; border:1px solid #dddddd}
		#content #contentMain #courseBg { position:relative; padding:10px; background:#f2f4f7 url(../img/ml/bg_box_bg.gif) top left repeat-x}
			#content #contentMain #courseBg img { margin-bottom:20px; border:0;}
			#content #contentMain #courseBg p.line { padding-bottom:10px;border-bottom:1px solid #e3e8ef;}
			#content #contentMain #courseBg p.title a{ color:#195798; font-weight:bold; text-decoration:none;}

#content #contentSub {float:right; margin-right:16px; width:323px}
*html #content #contentSub {float:right; margin-right:8px; width:323px}
	#content #contentSub img { margin-bottom:10px; border:0;}

#navSupp { margin-left:16px; width:861px; text-align:center; border-top:1px solid #bfd0e2}
	#navSupp img { margin:10px 0 10px 20px;}

#siteInfo { margin-top:12px; text-align:center; color:#88bcf1}
	#siteInfo a,
	#siteInfo a:link,
	#siteInfo a:active,
	#siteInfo a:visited { color:#88bcf1; text-decoration:none}
	#siteInfo a:hover { text-decoration:underline}
