#content #mainmapbox .finderoverlay
{
	color: #000;
	position: absolute;
	z-index: 100;
	bottom: 0;
	padding: 5px 10px;
	font-size: 13px;
	line-height: 1.2em;
	text-decoration: none;
	width: auto;
	text-align: center;
}

#content #mainmapbox #maptitle
{
	left: 80px;
	bottom: 0;
	line-height: 30px;
	padding: 0;
	margin-bottom: 0;
	color: #183C0E;
}

#content #mainmap #searchlink
{
	background: #fff;
	right: 0px;
	background-image: url('../images/pictos/car_go_spaced.gif');
	background-position: center right;
	background-repeat: no-repeat;
	padding-right: 32px;
}

#sidebar #finder_tabs
{
	width: 200px;
	padding: 0;
	margin: 0 -10px;
	padding-bottom: 10px;
	/*background: url('../images/v3/finder_tab_content.gif') no-repeat left 20px;*/
	background: url('../images/v3/finder_tab_content.gif') no-repeat bottom left;
}

#sidebar #finder_tabs ul
{
	list-style-type: none;
	margin: 0;
}

#sidebar #finder_tabs .selectors
{
	height: 20px;
}


#sidebar #finder_tabs .selectors li
{
	float: left;
	width: 66px;
	text-align: center;
	margin-top: 5px;
	line-height: 20px;
	margin-right: 1px;
	vertical-align: middle;
	background: url('../images/v3/finder_tab.gif') no-repeat left bottom;
	cursor: pointer; /* hand-shaped cursor */
	cursor: hand; /* for IE 5.x */
	color: #fff;
}

#sidebar #finder_tabs .selectors li.last
{
	margin-right: 0;
}

#sidebar #finder_tabs .selectors li.active
{
	background: #272727 url('../images/v3/finder_tab_active.gif') no-repeat left top;
	margin-top: 0;
	line-height: 25px;
}

#sidebar .hidden
{
	display: none;
}

#sidebar .tab_content
{
	padding: 0 10px;
	background: #272727;
	clear: left;
}

#sidebar #tab_quartiers label
{
	display: none;
}

#sidebar #tab_quartiers.loaded label
{
	display: block;
}

#sidebar #tab_quartiers.loaded a
{
	display: none;
}
#sidebar .loaded li
{
	height: 1.3em;
}

* html #sidebar .loaded li
{
	height: 1em;
}

#sidebar .tab_content label
{
	margin: 0;
	padding: 0;
	color: #eee;
}

* html #sidebar .tab_content li
{
	margin: 0;
	padding: 0;
}

/* ads */
#content #pub-home
{
	width: 468px;
	position: absolute;
	top: 420px;
	right: 56px;
}


/* ---------------- */
/* fancyform styles */
/* ---------------- */

#sidebar .tab_content label{display:block;padding:3px;padding-left:20px;background-position:0px center;background-repeat:no-repeat;clear:both;cursor:pointer}
* html #sidebar .tab_content label { padding-top: 0; padding-bottom: 0; }
.checked{background-image:url(../images/chk_on.png)}
* html .checked{background-image:url(../images/chk_on_sidetabs.gif)}
.unchecked{background-image:url(../images/rdo_off_sidetabs.gif)}
.selected{background-image:url(../images/rdo_on_sidetabs.gif)}
.unselected{background-image:url(../images/rdo_off_sidetabs.gif)}
.leftcol{float:left;clear:left;width:50%}
.rightcol{float:left;clear:right;width:50%}
