			#home {
				position: absolute;
				right: 1vw;
				top: 1vh;
				z-index: 99000;
			}
			#button {
				color: black;
				cursor: pointer;
				padding: 0.3vw 0.4vh;
				text-decoration: none;
				font-size: small;
				z-index: 99000;
			}
			#effect {
				position: absolute;
				right: 180px;
				left: 0.3vw;
				top: 9vh;
				background: white;
				/* width: 9.52em; */
				/* height: 23.2em; */
				padding-right: 4vw;
				padding-left: 4vw;
				padding-top: 2vh;
				padding-bottom: 2vh;
				z-index: 50000;
				display: none;
			}
			#legende {
				position: absolute;
				right: 0.3vw;
				top: 9vh;
				bottom: 12vh;
				background-image: white;
				/* width: 9.52em; */
				/* height: 23.2em; */
				padding: 0.3vw;
				z-index: 20000;
			}
			#map {
				position: absolute;
				left: 0.3vw;
                right: 180px;
				bottom: 12vh;
                top: 9vh;
            }
			#anime {
				position: absolute;
                right: 210px;
				bottom: 12vh;
                top: 9vh;
				z-index:99999;
			}
			#ifsttar {
				position: absolute;
				right: 1vw;
				bottom: 0.8vh;
				color: white;
				font-size: medium;
				font-family: Cambria;
				z-index: 40000;
			}
			#info {
				position: absolute;
				bottom: 0.4vh;
				right: 0.3vw;
				left: 0.3vw;
				height: 11vh;
				color: white;
				background-image: url("Image/fond.png");
                font-size: 1vh;
				font-family: Cambria;
				z-index: 21000;
				padding-left: 0.3vw;
				padding-right: 0.3vw;
				padding-bottom: 0.4vh;
			}
			#nodelist {
				position: absolute;
				top: 93vh;
				right: 0.3vw;
				left: 0.3vw;
				color: black;
                font-size: Medium;
				font-family: Cambria;
				z-index: 210000;
			}

			/* General settings */
			html, body {
				left:0.3vw;
            }
			
			#progressbar {
				position: absolute;
				right: 4vw;
				top: 5.8vh;
                left: 2vw;
				opacity: 0.4;
            }
			
			#progressLabel {
				position: absolute;
				top: 3.5vh;
				font-weight: bold;
                font-size: medium;
                color: white;
                text-decoration: none;
				font-family: Cambria;
				text-align:center
            }
	
			#bouton {
				cursor: pointer;
				z-index:999999;
			}

            /* Toolbar styles */
			#haut_de_page {
				position: absolute;
				right: 0.3vw;
				left: 0.3vw;
				top: 0.4vh;
				height: 8.2vh;
				/* background: #093D6C;*/
				background-image: url("Image/fond.png");
				font-family: Cambria;
			}
			#toolbar {
                position: relative;
                padding: 0.3vw;
				z-index: 89000;
            }
            
            #toolbar ul {
				position: absolute;
				left: 1vw;
                list-style: none;
                padding: 0.4em;
                margin: 0;
            }
            
            #toolbar ul li {
                float: left;
                padding-right: 1.5vw;
                padding-bottom: 0.4vh;
            }
            
            #toolbar ul li a {
                font-weight: bold;
                font-size: medium;
                vertical-align: middle;
                color: white;
                text-decoration: none;
				font-family: Cambria;
            }

            #toolbar ul li a:hover {
                text-decoration: underline;
            }
			

			#slider-range-min {
				z-index:30000;
			}
			
			
			/* Control styles */
			.olControlScale {
				position: absolute;
                left: 1em;
				font-family: Verdana;
				font-weight: bold;
                font-size: medium;
                height: 2.8em;
			}
			.olControlLayerSwitcher {
				opacity: 0.7;
			}
			.olControlOverviewMap {
				opacity: 0.7;
			}
			