div#leftContainer .titleFrame {
	overflow:hidden;
	width:366px;
	height:34px;
/*	background-image:url(/images/cadres.gif);
	background-position:0 0;*/
}

/* ===== LARGE FRAME ===== */

div#leftContainer .lfrm_bordertop {
overflow:hidden;
	float:left;
	width:510px;
	background-image:url(/images/cadres/largeTop.gif);
	padding-top:6px;
	margin-right:10px;
}

div#leftContainer .lfrm_body {
overflow:hidden;
	width:490px;
	background-image:url(/images/cadres/largeMid.gif);
	background-repeat:repeat-y;
	padding:0 10px 0 10px;
}

div#leftContainer .lfrm_borderbottom {
overflow:hidden;
	width:510px;
	background-image:url(/images/cadres/largeBot.gif);
	background-position:left bottom;
	padding-bottom:6px;
}

div#leftContainer .lfrm_body .frameTitle {
	overflow:hidden;
	padding:2px 0 4px 0;
	margin:0 0 4px 0;
	border-bottom:1px solid #999999;
	text-align:center;
	font-weight:bold;
	color:#999999;
}

div#leftContainer .lfrm_body p.message {
	overflow:hidden;
	padding:40px;
	text-align:center;
}

/* ===== LARGER FRAME ===== */


div#leftContainer .lrfrm_bordertop {
overflow:hidden;
	float:left;
	width:640px;
	background-image:url(/images/cadres/largerTop.gif);
	padding-top:6px;
	margin-right:10px;
}

div#leftContainer .lrfrm_body {
overflow:hidden;
	width:640px;
	background-image:url(/images/cadres/largerMid.gif);
	background-repeat:repeat-y;
	padding:0 10px 0 10px;
}

div#leftContainer .lrfrm_borderbottom {
overflow:hidden;
	width:640px;
	background-image:url(/images/cadres/largerBot.gif);
	background-position:left bottom;
	padding-bottom:6px;
}

div#leftContainer .lrfrm_body .frameTitle {
	overflow:hidden;
	padding:2px 0 4px 0;
	margin:0 0 4px 0;
	border-bottom:1px solid #999999;
	text-align:center;
	font-weight:bold;
	color:#999999;
}

div#leftContainer .lrfrm_body p.message {
	overflow:hidden;
	padding:40px;
	text-align:center;
}



/* ===== SMALL FRAME ===== */

div#leftContainer .sfrm_bordertop {
overflow:hidden;
	float:right;
	width:127px;
	background-image:url(/images/cadres/smallTop.gif);
	padding-top:6px;
	margin-right:10px;
}

div#leftContainer .sfrm_body {
overflow:hidden;
	width:107px;
	background-image:url(/images/cadres/smallMid.gif);
	background-repeat:repeat-y;
	padding:10px;
}

div#leftContainer .sfrm_borderbottom {
overflow:hidden;
	width:127px;
	background-image:url(/images/cadres/smallBot.gif);
	background-position:left bottom;
	padding-bottom:6px;
}






	/* DEPRECATED : */
	
div#leftContainer .largeFrmTop {
overflow:hidden;
	width:510px;
	height:6px;
	background-image:url(/images/cadres/largeTop.gif);
}

div#leftContainer .largeFrmMid {
overflow:hidden;
	width:510px;
	height:auto;
	background-image:url(/images/cadres/largeMid.gif);
	background-repeat:repeat-y;
}

div#leftContainer .largeFrmBot {
overflow:hidden;
	width:510px;
	height:6px;
	background-image:url(/images/cadres/largeBot.gif);
}

	/* SMALL FRAME */

div#leftContainer .smallFrmTop {
overflow:hidden;
	width:127px;
	height:6px;
	background-image:url(/images/cadres/smallTop.gif);
}

div#leftContainer .smallFrmMid {
overflow:hidden;
	width:127px;
	height:auto;
	background-image:url(/images/cadres/smallMid.gif);
	background-repeat:repeat-y;
}

div#leftContainer .smallFrmBot {
overflow:hidden;
	width:127px;
	height:6px;
	background-image:url(/images/cadres/smallBot.gif);
}

.legende_gmap{
	height:30px;
	width:617px;
	margin-bottom:2px;
	padding-top:2px;
	padding-bottom:2px;
	border-bottom:#bebdb3 1px solid;
	border-left:#bebdb3 1px solid;
	border-right:#bebdb3 1px solid;
	background-color:#f9faf4;
	
}

.legende_icones{
	width:154px;
	float:left;
}

.legende_gmap2{
	width:620px;
	margin-left:10px;
	margin-bottom:4px;
	padding-top:2px;
	padding-bottom:2px;
	border-bottom:#bebdb3 1px solid;
	border-left:#bebdb3 1px solid;
	border-right:#bebdb3 1px solid;
	background-color:#f9faf4;
	
}

.legende_icones2{
	width:123px;
	float:left;
}