    #bulle {
			font-family:Verdana, Arial;
			font-size:10px;
			font-size:10.5px;
    }
    body{
      margin:0px;
      padding:0px;
			font-family:Verdana, Arial;
			font-size:10.5px;
     }
		.hide {
      position:absolute;
			visibility:hidden;
			left:-1000px;
			z-index:0;
			top:-1000px;

		}
		.visible {
      position:absolute;
			visibility:visible;
			left:0px;
			z-index:50;
			top:0px;
			height:100%;
			width:100%;
		}
		.buttonOn {
			BORDER: 2px solid #000000;
			FONT-WEIGHT:BOLD;
		}
		.buttonOff {
			BORDER: 1px solid #000000;
			FONT-WEIGHT:none;
			font-size:10px;
			font-family:Verdana, Arial;
			border: 1px solid #0f0f0f;
			padding : 0px;
			margin : 1px;

		}
		.buttonOff, .buttonOn {
			font-size:10px;
			font-family:Verdana, Arial;
			border: 1px solid #0f0f0f;
			padding : 0px;
			margin : 1px;
		}


		body {
			overflow: hidden;
		}
	  #choix_droite {
      position:absolute;
      z-index:510;
      top:0px;
      right:0px;
      text-align:right;
      padding:5px;
	  }
	  #choix_gauche{
      position:absolute;
      width:230px;
      z-index:510;
      top:0px;
      left:0px;
      text-align:left;
      margin:3px;
      padding:5px;	  
      border:1px solid #000000;
      background-color:white;
      font-family:Verdana, Arial;
      font-size:11px;
      -moz-opacity:0.8;
      opacity: 0.8;
      filter:alpha(opacity=80,finishopacity=80,style=0);


        opacity:.80;
        position: absolute;
        opacity : .80;
        filter : alpha(opacity=80);


      }
      #choix_gauche img, #choix_gauche buttonOff, #choix_gauche buttonOff{
      			-moz-opacity:1.0;
            opacity: 1.0;
            filter:alpha(opacity=100,finishopacity=100,style=0);

            opacity:1.00;
            opacity : 1.00;
            filter : alpha(opacity=100);
      }
      #choix_gauche img {
      height:1.2em;
      }
    #adresse, #cherche_spot {
      color:grey;
      border-color:grey;
      width:170px;
    }
    #adresse:hover,#cherche_spot:hover{
      color:black;
      border-color:black;
    }
    

.calque{
  opacity:.80;
  color: #FFFFFF;
  position: absolute;
  visibility : hidden;
  padding: 0px;
  font-family: Courrier;
  align: center;
  font-size: 8pt;
  background-color: #000000;
  opacity : .75;
  filter : alpha(opacity=75);
  width: 100%;
  height : 100%;
  top : 0;
  left : 0 ;
  z-index:10000;

}

.image_calque{
	height: 100%;
  z-index:999;
}

.window{
  z-index:10000;
  color: #FFFFFF;
  position: absolute;
  visibility : hidden;
  padding: 0px;
  font-family: Courrier;
  align: center;
  font-size: 8pt;
  background-color: #FFFFFF;
  width:80%;
  height : 80%;
  top : 10%;
  left : 10% ;
}

.contemp_window{
  width: 100%;
  height : 100%;
  border : 1;
}

#conditions, #conditions a,#conditions span {
  position:absolute;
  bottom:0px;
  left:0px;
  font-size:0.95em;
  color:grey;
  z-index:100000;
}    
