.menugauche {
list-style-type:none;
padding:0 0 .5em 1.7em;
margin:0 0 1.5em 15px;
background:url(images/communs/fond_menu_gauche.gif) no-repeat ;
font: bold 12px Verdana, Arial, Helvetica, sans-serif;
}
	.menugauche li{
	color: #21466a;
	line-height:1em;
	}
	.menugauche a {
	color: #21466a;
	text-decoration: none;
	}
	.menugauche a:hover {
	text-decoration: none;
	color:#666699;
	}
.sousmenugauche {
list-style-type: none;
list-style-position:outside ;
margin:8px 0 0 0;
padding:0;
text-indent:0;
}
	.sousmenugauche li {
	display:block;
	background: url(images/communs/picto-ss-menu.gif) no-repeat;
	background-position: left 0.5em;
	margin:0;
	padding:0 0 3px 12px;
	line-height:1.5em;
	}
	.sousmenugauche a {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color:#4576a2;
	}
	.sousmenugauche a:hover {
	text-decoration: underline;
	}
.mailmg{
text-align:right;
padding:0;
margin:0;
height:100px;
list-style-type:none;
background:url(images/communs/bouton_nous_contacter.jpg) no-repeat center ;
border-top:1px dashed #999;
}
	.mailmg li{
	padding-top:40px;
	padding-right:35px;
	}
	.mailmg a{
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	}
	.mailmg a:hover{
	color:#8AA9BE;
	text-decoration:underline;
	}
.lien_r2d2{
text-align:right;
padding-left:0;
padding-bottom:0;
margin:0;
height:100px;
list-style-type:none;
background:url(images/communs/lien_r2d2.png) no-repeat center ;
}
	.lien_r2d2 li{
	padding-top:50px;
	padding-right:25px;
	}
	.lien_r2d2 a{
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	}
	.lien_r2d2 a:hover{
	color:#666666;
	text-decoration:underline;
	}
#facebook_button{
border:none; 
overflow:visible; 
width:220px; 
height:auto; 
margin: 10px 0 0 10px; 
padding-top:0;
border-top:1px dashed #999;
}
#facebook_button iframe {
max-width:220px; 
width:220px; 
padding: 10px 0 0 10px; 
}

#gauche #mc_embed_signup {
border:none; 
overflow:hidden; 
width:200px; 
padding-top:0;
margin:0 0 20px 20px;
border:0;
text-align:left;
color:#21466A;
}
#gauche #mc_embed_signup h2 {font-size:12px;font-weight:bold;text-align:left;color:#21466A;padding:5px 0;margin:0;}
#gauche #mc_embed_signup form { margin:0;padding:0}
#gauche #mc_embed_signup label {font-size:12px;text-align:left;margin:0;padding:0;line-height:150%; display:inline;}
#gauche #mc_embed_signup a {font-size:11px;line-height:150%; margin-left:5px; }


