li.information{display:none;position:absolute;}

div.information
{
 background:white;
 width:270px;
 position:relative;
 left:10px;
 border:1px solid rgb(204,204,204);
 /*z-index:2;*/
}

#rectangle li.information
{
 position:relative;
 left:100%;
 }
 
div.information label
{
display:block;
width:268px;
margin:1px;
/*z-index:2;*/
}

div.information label.name
{
height:16px;
background:rgb(0,112,192);
color:white;
font-weight:bold;
/*z-index:2;*/
}

div.information label.photo
{
height:48px;
background:rgb(255,255,255);
vertical-align:top;
/*z-index:2;*/
}

div.information label.adresse
{
height:24px;
background:rgb(153,204,255);
/*z-index:2;*/
}

div.information label.drn_visite
{
height:16px;
}

div.information label.lien
{
background:rgb(153,204,255);
}

a.close{cursor:pointer;
		text-decoration:none;
		text-align:center;
		width:15px;
		height:15px;
		border-left:1px solid rgb(192,224,255);
		position:absolute;
		right:0px;
}

a.close:hover{font-weight:bold;}

#liste_um{
list-style-type:none;
}

li.point
{
	position:absolute;
	width:10px;
	height:32px;
	background:url('../img/feu_rouge.png') top left no-repeat;
	/*z-index:1;*/
}

li.noir 
{
position:absolute;
width:10px;
height:32px;
background:url('../img/plan_feu_noir.png') top left no-repeat;
/*z-index:1;*/
}

li.rouge               
{
position:absolute;
width:10px;
height:32px;
background:url('../img/plan_feu_rouge.png') top left no-repeat;
/*z-index:1;*/
}

li.jaune             
{
position:absolute;
width:10px;
height:32px;
background:url('../img/plan_feu_orange.png') top left no-repeat;
/*z-index:1;*/
}

li.vert               
{
position:absolute;
width:10px;
height:32px;
background:url('../img/plan_feu_vert.png') top left no-repeat;
/*z-index:1;*/
}


#map_gen
{
 float:left;
 position:absolute;
 top:4px;
 left:4px;
 width:192px;
 height:192px;
 overflow:hidden;
 border-top:1px solid rgb(192,224,255);
 border-left:1px solid rgb(192,224,255);
 border-bottom:1px solid rgb(24,32,48);
 border-right:1px solid rgb(24,32,48);
}

#map_conteneur
{
  position:absolute;
  width:768px;
  height:512px;
  overflow:scroll;

}

#map
{
 position:absolute;
 overflow:scroll;
 border-top:1px solid rgb(192,224,255);
 border-left:1px solid rgb(192,224,255);
 border-bottom:1px solid rgb(24,32,48);
 border-right:1px solid rgb(24,32,48);
}
.carte{height:256px;}
.filtre{height:160px;}
