#gm_div_rech
{
	height: 21px;
	margin:0px;
	padding:0px;
	width:499px;
	color:#fff;
	background:#222020;
	text-indent:10px;
	padding-top:10px;
	padding-bottom:10px;
}
#gm_span_rech
{
	color:#fff;
	font-family:arial;
	font-size:11px;
}
#gm_tb_rech
{
	color:#666;
	background:#fff;
	width:320px;
}
#gm_bt_rech
{
		background:#666;
	color:#fff;
}
#gm_span_rech_exemple
{
	display:none;
}
#gm_div_rech_multiple
{
	width: 299px;
	background: #222020;
	z-index: 200;
	border: 1px solid #999999;
	border-top: none;
}
#gm_div_info
{
	width: 180px;
	height: 400px;
	float: left;
	background: #222020;
	overflow: hidden;
}
#gm_div_info_content
{
	height: 360px;
	overflow: auto;
	color:#fff;
	font-family:arial;
	font-size:11px;
}
#gm_div_info_pagination
{
	height: 20px;
	text-align: center;
	font-family:arial;
	font-size:11px;
}
#gm_div_info_result
{
	height: 20px;
	text-align: center;
	color:#fff;
	font-family:arial;
	font-size:11px;
}
#gm_div_map
{
	width: 310px;
	margin-right:9px;
	height: 400px;
	float: left;
	color:#fff;
	overflow:hidden;
}

.gm_div_info_block
{
    overflow: hidden;
}
.gm_div_info_block_souspoint
{
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
}
.gm_div_info_over
{
    background-color: #333;
}
.gm_img_info
{
}

#gm_div_info_aide {
	color:#fff;
	background:#111111;
	border:1px solid #000 !important;
	margin:10px;
	font-family:arial;
	font-size:11px;
}

.gm_span_page_encours {
	color:#fff;
}