.bottomTables{
	border-collapse: collapse;
	border:1px black solid
}
TD.bottomTables{
	border:1px black solid;
}



.tip {
	color: #fff;
	width: 90px;
	z-index: 13000;
}
 
.tip-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	padding: 4px;
	background-color: #8DC73D;
}
 
.tip-text {
	font-size: 11px;
	padding: 4px;
	background-color: #8DC73D;
}

.tip_erable .tip-title {
	background-color: #40A3FF;
}
.tip_erable .tip-text {
	background-color: #40A3FF;
}


.tip_inactive .tip-title {
	background-color: red;
}
.tip_inactive .tip-text {
	background-color: red;
}
 


#errorBox{
	color:red;
}

#successBox{
	color:#4A91ED;
}

#fkInscript .title{
	font-weight:bold;
	margin:0 15px 0 0;
}


#fkInscript .element{
	margin:0 0 15px 0;
}

/*************************************************************************************************************/
/************************************************* PLAN ******************************************************/
div#plan1{
	background-image:url(../../images/arthabaska.gif);
	width:475px;
	height:340px;
	position:relative;
}

div#legend1{
	background-image:url(../../images/lartha.gif);
	width:230px;
	height:67px;

}

div#plan2{
	background-image:url(../../images/expo.gif);
	width:475px;
	height:133px;
	position:relative;
}
div#legend2{
	background:url(../../images/lexpo.gif) no-repeat;
	width:505px;
	height:121px;

}

div#plan3{
	background-image:url(../../images/victoria.gif);
	width:475px;
	height:410px;
	position:relative;
}

div#legend3{
	background:url(../../images/lvictoria.gif) no-repeat;
	width:360px;
	height:128px;

}

/********************************************** EMPLACEMENTS *************************************************/
div.emplacement, div.emplacement_inactif, div.emplacement_erable, div.emplacement_artha{
	position:absolute;
	cursor:pointer;
	border:1px gray solid;
}

div.emplacement_inactif{
	background-color:black;
	opacity:0.45;
	filter:alpha(opacity=45);
	cursor:auto;
}

div#emplacement1{
	top:62px;
	left:444px;
	width:28px;
	height:22px;
}

div#emplacement2{
	top:62px;
	left:414px;
	width:28px;
	height:22px;
}

div#emplacement3{
	top:62px;
	left:384px;
	width:28px;
	height:22px;
}

div#emplacement4{
	top:62px;
	left:354px;
	width:28px;
	height:22px;
}
div#emplacement5{
	top:62px;
	left:277px;
	width:28px;
	height:22px;
}
div#emplacement6{
	top:62px;
	left:247px;
	width:28px;
	height:22px;
}
div#emplacement7{
	top:62px;
	left:217px;
	width:28px;
	height:22px;
}

div#emplacement8{
	top:62px;
	left:188px;
	width:28px;
	height:22px;
}
div#emplacement9{
	top:62px;
	left:158px;
	width:28px;
	height:22px;
}
div#emplacement10{
	top:62px;
	left:129px;
	width:28px;
	height:22px;
}
div#emplacement11{
	top:62px;
	left:99px;
	width:28px;
	height:22px;
}
div#emplacement12{
	top:37px;
	left:99px;
	width:28px;
	height:22px;
}
div#emplacement13{
	top:37px;
	left:129px;
	width:28px;
	height:22px;
}
div#emplacement14{
	top:37px;
	left:158px;
	width:28px;
	height:22px;
}
div#emplacement15{
	top:37px;
	left:188px;
	width:28px;
	height:22px;
}
div#emplacement16{
	top:37px;
	left:217px;
	width:28px;
	height:22px;
}
div#emplacement17{
	top:37px;
	left:247px;
	width:28px;
	height:22px;
}
div#emplacement18{
	top:37px;
	left:277px;
	width:28px;
	height:22px;
}
div#emplacement19{
	top:37px;
	left:354px;
	width:28px;
	height:22px;
}
div#emplacement20{
	top:37px;
	left:384px;
	width:28px;
	height:22px;
}
div#emplacement21{
	top:37px;
	left:414px;
	width:28px;
	height:22px;
}
div#emplacement22{
	top:37px;
	left:444px;
	width:28px;
	height:22px;
}
div#emplacement23{
	top:2px;
	left:444px;
	width:28px;
	height:22px;
}
div#emplacement24{
	top:2px;
	left:414px;
	width:28px;
	height:22px;
}
div#emplacement25{
	top:2px;
	left:384px;
	width:28px;
	height:22px;
}
div#emplacement26{
	top:2px;
	left:354px;
	width:28px;
	height:22px;
}
div#emplacement27{
	top:2px;
	left:301px;
	width:28px;
	height:22px;
}
div#emplacement28{
	top:2px;
	left:272px;
	width:28px;
	height:22px;
}
div#emplacement29{
	top:2px;
	left:242px;
	width:28px;
	height:22px;
}
div#emplacement30{
	top:2px;
	left:213px;
	width:28px;
	height:22px;
}
div#emplacement31{
	top:2px;
	left:183px;
	width:28px;
	height:22px;
}
div#emplacement32{
	top:2px;
	left:135px;
	width:28px;
	height:22px;
}
div#emplacement33{
	top:28px;
	left:1px;
	width:33px;
	height:40px;
}

div#emplacement33{
	top:28px;
	left:1px;
	width:33px;
	height:40px;
}

div#emplacement34{
	top:69px;
	left:1px;
	width:33px;
	height:40px;
}

div#emplacement35{
	top:121px;
	left:1px;
	width:33px;
	height:40px;
}

div#emplacement36{
	top:162px;
	left:1px;
	width:33px;
	height:40px;
}

div#emplacement37{
	top:217px;
	left:1px;
	width:33px;
	height:40px;
}

div#emplacement38{
	top:258px;
	left:1px;
	width:33px;
	height:40px;
}

div#emplacement39{
	top:303px;
	left:35px;
	width:41px;
	height:31px;
}

div#emplacement40{
	top:303px;
	left:77px;
	width:41px;
	height:31px;
}
div#emplacement41{
	top:303px;
	left:119px;
	width:41px;
	height:31px;
}
div#emplacement42{
	top:303px;
	left:161px;
	width:41px;
	height:31px;
}
div#emplacement43{
	top:303px;
	left:203px;
	width:41px;
	height:31px;
}
div#emplacement44{
	top:179px;
	left:344px;
	width:24px;
	height:29px;
}
div#emplacement45{
	top:231px;
	left:344px;
	width:24px;
	height:29px;
}
div#emplacement46{
	top:262px;
	left:344px;
	width:24px;
	height:29px;
}
div#emplacement47{
	top:293px;
	left:344px;
	width:24px;
	height:29px;
}
div#emplacement48{
	top:371px;
	left:382px;
	width:28px;
	height:26px;
}
div#emplacement49{
	top:371px;
	left:351px;
	width:29px;
	height:26px;
}
div#emplacement50{
	top:371px;
	left:320px;
	width:29px;
	height:26px;
}
div#emplacement51{
	top:371px;
	left:289px;
	width:29px;
	height:26px;
}
div#emplacement52{
	top:371px;
	left:259px;
	width:28px;
	height:26px;
}
div#emplacement53{
	top:265px;
	left:317px;
	width:25px;
	height:29px;
}
div#emplacement54{
	top:234px;
	left:317px;
	width:25px;
	height:29px;
}
div#emplacement55{
	top:203px;
	left:317px;
	width:25px;
	height:29px;
}
div#emplacement56{
	top:172px;
	left:317px;
	width:25px;
	height:29px;
}
div#emplacement57{
	top:141px;
	left:317px;
	width:25px;
	height:29px;
}
div#emplacement58{
	top:110px;
	left:317px;
	width:25px;
	height:29px;
}
div#emplacement59{
	top:129px;
	left:264px;
	width:24px;
	height:29px;
}
div#emplacement60{
	top:160px;
	left:264px;
	width:24px;
	height:29px;
}
div#emplacement61{
	top:190px;
	left:264px;
	width:24px;
	height:29px;
}
div#emplacement62{
	top:221px;
	left:264px;
	width:24px;
	height:29px;
}
div#emplacement63{
	top:252px;
	left:264px;
	width:24px;
	height:29px;
}
div#emplacement64{
	top:283px;
	left:264px;
	width:24px;
	height:29px;
}
div#emplacement65{
	top:283px;
	left:238px;
	width:24px;
	height:29px;
}
div#emplacement66{
	top:252px;
	left:238px;
	width:24px;
	height:29px;
}
div#emplacement67{
	top:221px;
	left:238px;
	width:24px;
	height:29px;
}
div#emplacement68{
	top:190px;
	left:238px;
	width:24px;
	height:29px;
}
div#emplacement69{
	top:160px;
	left:238px;
	width:24px;
	height:29px;
}
div#emplacement70{
	top:129px;
	left:238px;
	width:24px;
	height:29px;
}
div#emplacement76{
	top:283px;
	left:179px;
	width:24px;
	height:29px;
}
div#emplacement75{
	top:252px;
	left:179px;
	width:24px;
	height:29px;
}
div#emplacement74{
	top:221px;
	left:179px;
	width:24px;
	height:29px;
}
div#emplacement73{
	top:190px;
	left:179px;
	width:24px;
	height:29px;
}
div#emplacement72{
	top:160px;
	left:179px;
	width:24px;
	height:29px;
}
div#emplacement71{
	top:129px;
	left:179px;
	width:24px;
	height:29px;
}
div#emplacement77{
	top:283px;
	left:155px;
	width:24px;
	height:29px;
}
div#emplacement78{
	top:252px;
	left:155px;
	width:24px;
	height:29px;
}
div#emplacement79{
	top:221px;
	left:155px;
	width:24px;
	height:29px;
}
div#emplacement80{
	top:190px;
	left:155px;
	width:24px;
	height:29px;
}
div#emplacement81{
	top:160px;
	left:155px;
	width:24px;
	height:29px;
}
div#emplacement82{
	top:129px;
	left:155px;
	width:24px;
	height:29px;
}
div#emplacement83{
	top:129px;
	left:94px;
	width:24px;
	height:29px;
}
div#emplacement84{
	top:160px;
	left:94px;
	width:24px;
	height:29px;
}
div#emplacement85{
	top:190px;
	left:94px;
	width:24px;
	height:29px;
}
div#emplacement86{
	top:221px;
	left:94px;
	width:24px;
	height:29px;
}
div#emplacement87{
	top:252px;
	left:94px;
	width:24px;
	height:29px;
}
div#emplacement88{
	top:283px;
	left:94px;
	width:24px;
	height:29px;
}

div#emplacement89{
	top:283px;
	left:70px;
	width:24px;
	height:29px;
}
div#emplacement90{
	top:252px;
	left:70px;
	width:24px;
	height:29px;
}
div#emplacement91{
	top:221px;
	left:70px;
	width:24px;
	height:29px;
}
div#emplacement92{
	top:190px;
	left:70px;
	width:24px;
	height:29px;
}
div#emplacement93{
	top:160px;
	left:70px;
	width:24px;
	height:29px;
}
div#emplacement94{
	top:129px;
	left:70px;
	width:24px;
	height:29px;
}
div#emplacement94{
	top:129px;
	left:70px;
	width:24px;
	height:29px;
}
div#emplacement95{
	top:113px;
	left:10px;
	width:24px;
	height:29px;
}
div#emplacement96{
	top:144px;
	left:10px;
	width:24px;
	height:29px;
}
div#emplacement97{
	top:175px;
	left:10px;
	width:24px;
	height:29px;
}
div#emplacement98{
	top:206px;
	left:10px;
	width:24px;
	height:29px;
}
div#emplacement99{
	top:237px;
	left:10px;
	width:24px;
	height:29px;
}
div#emplacement100{
	top:268px;
	left:10px;
	width:24px;
	height:29px;
}
div#emplacement101{
	top:299px;
	left:10px;
	width:24px;
	height:29px;
}
div#emplacement102{
	top:371px;
	left:83px;
	width:29px;
	height:25px;
}
div#emplacement103{
	top:371px;
	left:114px;
	width:29px;
	height:25px;
}
div#emplacement104{
	top:371px;
	left:145px;
	width:29px;
	height:25px;
}
div#emplacement105{
	top:371px;
	left:176px;
	width:29px;
	height:25px;
}
div#emplacement106{
	top:333px;
	left:137px;
	width:29px;
	height:24px;
}
div#emplacement107{
	top:333px;
	left:168px;
	width:29px;
	height:24px;
}
div#emplacement108{
	top:333px;
	left:199px;
	width:29px;
	height:24px;
}
div#emplacement109{
	top:333px;
	left:230px;
	width:29px;
	height:24px;
}
div#emplacement110{
	top:333px;
	left:261px;
	width:29px;
	height:24px;
