/* Auteur : http://www.strada.fr */
/* static content */
.text1 {
    font-family: Tahoma;
    font-size: 11px;
    color: #7D878A;
}
.text2 {
    font-family: Tahoma;
    font-size: 11px;
    color: #BACFD3;
}
.text3 {
    font-family: Tahoma;
    font-size: 11px;
    color: #C7CDCE;
}
.text4 {
    font-family: Tahoma;
    font-size: 11px;
    color: #333333;
}
.text5 {
text-decoration:underline;
color: #000000;
}
.text5:hover {
text-decoration: none;
}
.text6 {
text-decoration:none;
color: #000000;
}
.text6:hover {
text-decoration: underline;
}
.text7 {
text-decoration:none;
color: #000000;
}
.text7:hover {
text-decoration:underline;
color:#000000;
}
.blanc {
    font-family: Tahoma;
    font-size: 11px;
    color: #FFFFFF;
}
.noir {
    font-family: Tahoma;
    font-size: 11px;
    color: #2D3A3C;
}
.grisbleu {
    font-family: Tahoma;
    font-size: 11px;
    color: #84A6AD;
}
.bleu {
    font-family: Tahoma;
    font-size: 11px;
    color: #175FFF;
}
.rouge {
    font-family: Tahoma;
    font-size: 11px;
    color: #CC0033;
    text-decoration: underline;
}
.rouge:hover {
    font-family: Tahoma;
    font-size: 11px;
    color: #CC0033;
    text-decoration:none;
}
.rouge2 {
    font-family: Tahoma;
    font-size: 11px;
    color: #CC0033;
    text-decoration: none;
}
.rouge2:hover {
    font-family: Tahoma;
    font-size: 11px;
    color: #CC0033;
    text-decoration: underline;
}
.jaune {
    font-family: Tahoma;
    font-size: 11px;
    color: #EEC015;
}
.grand_jaune {
    font-family: Tahoma;
    font-size: 13px;
    color: #EEC015;
}
.grand_blanc {
    font-family: Tahoma;
    font-size: 13px;
    color: #FFFFFF;
}
.grand_noir {
    font-family: Tahoma;
    font-size: 13px;
    color: #000000;
}
.moyen_noir {
    font-family: Tahoma;
    font-size: 13px;
    color: #000000;
}
.moyen_titre_noir {
    font-family: Tahoma;
    font-size: 20px;
    color: #000000;
}
.grand_titre_noir {
    font-family: Tahoma;
    font-size: 30px;
    color: #000000;
}
.moyen_rouge {
    font-family: Tahoma;
    font-size: 15px;
	font-weight:bold;
    color:#FF0000;
}
.puce_jaune {
    list-style-image: url(images/puce_jaune.gif);
}
.puce_rouge {
    list-style-image: url(images/puce_rouge.gif);
}
.puce_bleue {
    list-style-image: url(images/puce_bleue.gif);
}
.text_contact {
padding-left: 20px;
padding-right: 20px;
font-family: Tahoma;
font-size: 11px;
color: #2D3A3C;
}
/* dynamic content */
#site INPUT {
     color:#000000;
     background-color:#FFCC00;
     font-size:11px;
     font-weight:bold;
     font-family:arial;
}
.bouton {
     color: #000000;
     background-color: #FFCC00;
     font-size: 11px;
     font-weight: bold;
     font-family: arial;
}
#site TEXTAREA {
     color:#000000;
     background-color:#FFCC00;
     font-size:11px;
     font-family:arial;
     overflow:auto;
}
.zn_frame {
          overflow-x:none;
          overflow-y:auto;
}
#previsuFaq {
            overflow:hidden;
            width:615px;
}
#previsuNews {
             overflow:hidden;
             width:280px;
}
.table_ad {
          border: medium solid #FFFFFF;
}
#symbol {
        background-image: url("images/symbol.gif");
        background-repeat: no-repeat;
        background-position: 285px 55px;
        height: 410px;
}

UL.solution1 { margin:0 0 -1px 0; white-space:nowrap; text-align:right; }
UL.solution1 LI { list-style:none; display:inline; }
UL.solution1 LI A { padding:3px; padding-right:30px; padding-left:2px; margin:2px; color:#333333; font-weight:bold; font-size:14px; text-decoration:none; }
UL.solution1 LI A:hover { color:#3E7420; }
UL.solution1 LI.Selected A:hover { color:#white; }
UL.solution1 LI.Selected A { background-color:#3E7420; color:white; }

UL.solution2 { margin:0 0 -1px 0; white-space:nowrap; text-align:right; }
UL.solution2 LI { list-style:none; display:inline; }
UL.solution2 LI A { padding:3px; padding-right:30px; padding-left:2px; margin:2px; color:#333333; font-weight:bold; font-size:14px; text-decoration:none; }
UL.solution2 LI A:hover { color:#0197C9; }
UL.solution2 LI.Selected A:hover { color:#white; }
UL.solution2 LI.Selected A { background-color:#0197C9; color:white; }

UL.solution3 { margin:0 0 -1px 0; white-space:nowrap; text-align:right; }
UL.solution3 LI { list-style:none; display:inline; }
UL.solution3 LI A { padding:3px; padding-right:30px; padding-left:2px; margin:2px; color:#333333; font-weight:bold; font-size:14px; text-decoration:none; }
UL.solution3 LI A:hover { color:#034987; }
UL.solution3 LI.Selected A:hover { color:#white; }
UL.solution3 LI.Selected A { background-color:#034987; color:white; }


