/** styles spécifiques du simulateur (autres styles que positions) **/

#maskInitialisation
{
    position : absolute;
    background: #FFF url(../../../images/visuals/wait.gif) no-repeat center;
    z-index: 1000000;
    top: 0px;
    left: 0px;
    width: 700px;
    height: 500px;
    display: block;
    overflow:hidden;
}

#camembertTooltip_detail
{
    border:1px solid #C8C8C8;
    filter:alpha(opacity=80);
    -moz-opacity:0.8;
    opacity: 0.8;
}

div#recap-projet
{
    background-color:#FFFFFF;
}
#col-recap-garantie, #col-recap-projet
{
    vertical-align:top;
}
span.resultats
{
    font-weight:bold;
}

.resultats-montant
{
    font-weight:bold;
    color:#FF9B46;
}

.resultat-frais-notaire
{
    font-weight:normal;
}

td.col-fdn-resultat
{
    text-align:right;
}

div#mention-hypotheque
{
    font-style:italic;
}

#legende-honoraires-porportionnels {
    background-color : #004b91;
}

#legende-honoraires-formalites {
    background-color : #e2003b;
}

#legende-droits-taxes {
    background-color : #f78804;
}

#legende-frais-debours {
    background-color : #906c90;
}

#legende-frais-hypotheque {
    background-color : #cae232;
}

input.radiobutton {
    margin-bottom : 0px;
}

#lien-retour-camembert-acquisition, #lien-ouverture-camembert-hypotheque {
    font-size : 10px;
}

#lien-retour-camembert-acquisition {
    cursor : pointer;

    text-decoration : underline;
}

/* ######################################################### */
/* #                                                        # */
/* #       styles propres à AXA                             # */
/* #                                                        # */
/* ######################################################### */

div.bandeau
{
    background-color:#CAE2FA;
}

span.footer-content
{
    color:#044D93;
}

div.block
{
    background-color:#F8F8F9;
}

.bouton-texte
{
    color:#044D93;
}

div.box-result
{
    background-color:#CAE2FA;
    color:#044D93;
}

div.corner
{
    color:#F8F8F9;
}

div.corner-result
{
    color:#CAE2FA;
}

.note-resultats {
    color:#044D93;
}

.label {
    color:#000000;
}

.libelle
{
    color:#000000;
}

input, select
{
    background-color:#E7E7E9 !important;
}

input.input-slider-value
{
    background-color:#F8F8F9 !important;
    color:#000000;
}

.resultats-montant
{
    color:#000000;
}

#image-resultat
{
display:none;
}

input.radiobutton
{
background-color:#F8F8F9 !important;
}
