/**
	Elements are ordered by priority (lowest to highest : 
	element, element with class, element with id) and alphabetically 
	for the properties values (ex: font, margin, width).
**/

a:hover {
    color: #F79A00;
}

a.strong {
    border-color: #EF7500;
    color: #EF7500;
}

a.strong:hover {
    background: #EF7500;
    color: white;
}

/** Content ****************************************************************/

#content div.heading,
#content h3,
#content p.heading
{
    color: #FEB200;
}

#content div.heading strong,
#content h3 strong,
#content p.heading strong
{
    color: #EF7500;
}

#content h2 {
    border-color: #F6C96C;
    border-left-color: #EF7500;
    color: #F79A00;
}

#content h5 {
    color: #FF8D1B;
}

#content h6 {
    color: #EF7500;
}

#content div.title_description {
    color: #EF7500;
}

#content div.light strong {
	color: #EF7500;
	font-weight: normal;
}

/** Products ***************************************************************/

.product_explanation h1 {
    border-color: #EF7500;
    color: #F79A00;
}

.product_explanation p strong {
    color: #EF7500;
}

/** Current ***************************************************************/
#products li.rapport_locatif a.current {
	background-color: #EF7500;
	color: #404040;
}