
h1, h2 {
color: #714d00;
}

h3, h4 {
color:#714d00;
}

h3.module {
color:#666;
}

h3.module span {
color: #714d00;
}


/* All menu links on hover or focus */


/** si est actif **/
#main_menu #current a {
color: #714d00;
}

/** si est actif 2+	**/
#main_menu ul #current a {
color: #714d00;
}

/** si parent actif et enfant actif **/
#main_menu li.parent.active li a:hover, #main_menu li li.parent.active li a:hover, #main_menu li li li.parent.active li a:hover,
#main_menu li.parent.active li.sfhover a, #main_menu li li.parent.active li.sfhover a, #main_menu li li li.parent.active li.sfhover a,
#main_menu li.parent.active li.sfhover span.separator, #main_menu li li.parent.active li.sfhover span.separator {
color: #714d00;
}

/** si est parent actif **/
#main_menu li.parent.active a {
color: #714d00;
}

/** si est parent actif 2+	**/
#main_menu li li.parent.active a, #main_menu li li li.parent.active a, #main_menu li li li li.parent.active a,
#main_menu li.parent.active li.parent.active a, #main_menu li li.parent.active li.parent.active a, #main_menu li li li.parent.active li.parent.active a {
color: #714d00;
}

/** si est survolé**/
#main_menu li a:hover, #main_menu li.parent a:hover, #main_menu li span.separator:hover, #main_menu li.parent span.separator:hover,
#main_menu li.sfhover a, #main_menu li.sfhover span.separator {
color: #714d00;
}

/** si est survolé 2+	**/
#main_menu li li a:hover, #main_menu li li li a:hover, #main_menu li li a:hover, #main_menu li li li a:hover, #main_menu li.parent li a:hover, #main_menu li.parent li li a:hover,
#main_menu li.parent.active li.parent a:hover, #main_menu li li.parent.active li.parent a:hover, #main_menu li li li.parent.active li.parent a:hover,
#main_menu li.parent.active li.parent.active a:hover, #main_menu li li.parent.active li.parent.active a:hover, #main_menu li li li.parent.active li.parent.active a:hover,
#main_menu li li span.separator:hover, #main_menu li li.sfhover a, #main_menu li li.sfhover span.separator, #main_menu li.parent li a:hover, #main_menu li.parent li span.separator:hover,
#main_menu li.parent li.sfhover a, #main_menu li.parent li.sfhover span.separator, #main_menu li.parent li.parent li a:hover, #main_menu li.parent li.parent li a:hover,
#main_menu li.parent li li.sfhover a, #main_menu li.parent li li.sfhover span.separator {
color: #714d00;
}

/** si courant survolé **/
#main_menu li#current li a:hover, #main_menu li#current li.sfhover a {
color: #714d00;
}

#main_menu li a:hover, #main_menu li span.separator:hover, #main_menu li.sfhover span.separator, #main_menu li.sfhover a {
color: #714d00;
text-decoration: none;
}

/**				LINK		**/

a {
color: #714d00;
text-decoration : none;
}

a:hover {
color: #714d00;
text-decoration : underline;
}

a:active, a:focus {
color: #714d00;
outline:none;
}

#footer a {
color: #000;
}

/**		tool tips		**/

.tool-title {
color: #714d00;
}

* .tips {
color: #714d00;
cursor:pointer;
}

/**  READ ON  **/

a.readon, a.readmore {
margin-left:25px;
height:20px;
}

a.readon:link, a.readon:visited, a.readmore:link, a.readmore:visited {
color: #714d00;
}

a.readon:hover, a.readmore:hover {
text-decoration : underline;
}

/**	Article tools		**/

.article-tools {
background-color:#efefef;
}
