/* Footer */

div#footer {
	clear: both;
	margin-top: 40px;
}

#footer #statut_js {
	text-align: center;
	margin: 0 0 20px 0;
}

#footer div.js_desactive {
	color: #BE0B0B;
}

#footer div.js_active {
	color: #0BBE0B;
}


#footer div#liens_mentions {
	background: url(../images/barre_footer.gif) no-repeat;
	height: 34px;
	padding: 8px 10px 0 10px;
}

#footer div#liens_externes {
	background: url(../images/background_footer_liens.gif) repeat-x;
	clear: both;
	width: 898px;
	margin: 0 auto;
	color: #ffffff;
	font-size: 11px;
	height: 200px;
	font-weight: bold;
	text-align: left;
}


#footer div#liens_mentions p {
	text-align: left;
}

#footer div#liens_mentions p#liens_internes {
	float: left;
	width: 430px;
	margin-top: 2px;
}

#footer div#liens_mentions p#liens_internes a {
	color: #1478BE;
	text-decoration: none;
}

#footer div#liens_mentions p#liens_internes a:hover {
	text-decoration: underline;
}

#footer div#liens_mentions p#copyright {
	float: left;
	font-size: 10px;
	margin-top: 4px;
}

#footer div#liens_mentions p#logo_societe {
	float: right;
}

#footer div#liens_mentions p#logo_societe img#osimatic {
	width: 93px;
	height: 23px;
}


#footer div#liens_externes a:hover {
	text-decoration: underline;
}

#footer div#liens_externes a {
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
}

#footer div#liens_externes div#liens_mycall, #footer div#liens_externes div#liens_conftel, #footer div#liens_externes div#liens_servicestel {
	padding: 10px 24px 0 24px;
	width: 250px;
	float: left;
}

#footer div#liens_externes div#design {
	float: right;
	width: 440px;
	padding: 45px 0 0 5px;
	/*border: 1px solid;*/
}

#footer div#liens_externes div#powered {
	float: right;
	width: 440px;
	text-align: right;
	padding: 45px 5px 0 0;
	margin: 0 0 0 0;
}
