html {font-size: 100%;}

body {
    color: #505050;
    text-align: left;
    /*line-height: 18px;*/
    font-family: "verdana",sans serif;
    font-size: 70%;
    line-height: 1.4em;
}

.breadcrumb {
    background-color: #ffffff;
    border-radius: 0px;}

.page-header {
    margin: 0px; 
  	padding: 0px;}

p {
    padding: 0;
    margin: 0 0 7px;  
 	/*font-size: 1em;*/
	font-size: 1.2em;
 	line-height: 1.4em;}

h2 {
	/*border-bottom: 1px solid;*/
	line-height: 1.4em;
	margin: 3px 0 12px;}

.maincontent ul {font-size: 1.2em;}

.maincontent ul ul {font-size: 1em;}

div {min-height: 0px;}

table {
	font-size: 1.2em;
	line-height: 1.3em;}

.m4j_list_heading a, .m4j_list_heading a:link, .m4j_list_heading a:visited, .m4j_list_heading a:active {
	padding: 0px 0px 0px 10px;
	background: transparent url("../images/Une-fleche.png") no-repeat scroll 0px 5px;}

ul.breadcrumb {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;}

ul.breadcrumb .divider {margin: 1px;}

.icon-location::before {content: none;}

.breadcrumb > li > .divider {
    padding: 0px 0px 0px 0px;
    color: #CCC;}

ul.breadcrumb .divider img {vertical-align: baseline;}

.icon-chevron-right:before,
.icon-arrow-right:before {
    font-family: FontAwesome;
    content: "\f101";
    width: 0px;
	height: 0px;
	padding-right: 0px;
	line-height: 0px;}

[class^="icon-"], [class*=" icon-"] {
    display: inline;
    width: 0px;
    height: 0px;
    line-height: 0px;}

