#zoning {
    position:absolute;
}
.toolsBloc2 {
	position: absolute; width: 1px; height: 1px;
}
.toolsBloc1 {
	position: relative;
}
.toolsBloc {
	position: absolute; right: 0px; top: 0px;
}
.zoningPub {
	position: absolute; cursor: pointer; display: block; overflow: hidden; color: black; font-size:20px;
}
.zoningPubHover {
    background-color: #CCFFCC;
    background-color: orangered;
    opacity: 0.15;
    opacity: 0.65;
    opacity: 0.10;
}
.zoningBloc {
    position:absolute;
    cursor:pointer;
	overflow: hidden; color: black; font-size:20px;
}
.zoningBlocHover {
    background-color: #CCFFCC;
    opacity: 0.15;
    opacity: 0.65;
    opacity: 0.10;
}
.toolsBloc {
    position:absolute;
    display: inline-block;
}
.diaporamaBloc {
    display: inline-block;
    cursor:pointer;
    opacity: 0.75;
}
.diaporamaBloc BUTTON {
    display: inline-block;
    width: 60px; height: 60px;
    background-color: black;
    background-image: url("diaporama.png");
    background-position: center center;
}
.videoBloc {
    display: inline-block;
    cursor:pointer;
    opacity: 0.75;
}
.videoBloc BUTTON {
    display: inline-block;
    width: 60px; height: 60px;
    background-color: black;
    background-image: url("video.png");
    background-position: center center;
}
.ilinkBloc {
    display: inline-block;
    cursor:pointer;
    opacity: 0.75;
}
.ilinkBloc BUTTON {
    display: inline-block;
    width: 60px; height: 60px;
    background-color: black;
    background-image: url("ilink.png");
    background-position: center center;
}
.elinkBloc {
    display: inline-block;
    cursor:pointer;
    opacity: 0.75;
}
.elinkBloc BUTTON {
    display: inline-block;
    width: 60px; height: 60px;
    background-color: black;
    background-image: url("elink.png");
    background-position: center center;
}
