html,body { font-size: 11px; color: #000000; font-family: Arial, Helvetica, sans-serif; line-height: 12px; text-align: justify; background-image:url(/design/rba/images/fd.gif); margin:0; scrollbar-3dlight-color: #fff; scrollbar-arrow-color: #fff; scrollbar-face-color: #ffffff; scrollbar-track-color: #0098d1; scrollbar-highlight-color: #ffffff; scrollbar-shadow-color: #ffffff; scrollbar-darkshadow-color: #fff; scrollbar-face-color: #0098d1;}



.txt_blc12 {color: #ffffff;font-style: normal;font-weight: bold;font-variant: normal;font-family: Arial, Helvetica, sans-serif;font-size: 12px;}
.txt_blc11 {color: #ffffff;font-style: normal;font-weight: bold;font-variant: normal;font-family: Arial, Helvetica, sans-serif;font-size: 11px;}
.txt_or11 {color: #ffad00;font-style: normal;font-weight: bold;font-variant: normal;font-family: Arial, Helvetica, sans-serif;font-size: 11px; padding-left:30px;}
.txt_gris11 {color: #747372;font-style: normal;font-weight: bold;font-variant: normal;font-family: Arial, Helvetica, sans-serif;font-size: 11px; padding-left:30px;}
.txt_bleu11 {color: #0098d1;font-style: normal;font-weight: bold;font-variant: normal;font-family: Arial, Helvetica, sans-serif;font-size: 11px;}
.txt_bleu12_normal {color: #0098d1;font-style: normal;font-weight: normal;font-variant: normal;font-family: Arial, Helvetica, sans-serif;font-size: 11px; line-height: 14px;font-size: 12px;line-height: 16px;}
.txt_noir11 {color: #000000;font-style: normal;font-weight: bold;font-variant: normal;font-family: Arial, Helvetica, sans-serif;font-size: 11px;}
.txt_or16 {color: #ffad00;font-style: normal;font-weight: bold;font-variant: normal;font-family: Arial, Helvetica, sans-serif;font-size: 16px;}

.txt_bleu10 {color: #0098d1; font-style: normal; font-weight: normal;font-variant: normal;font-family: Arial, Helvetica, sans-serif; font-size: 10px;}

.txt_bleu20 {color: #0098d1; font-style: normal; font-weight: normal;font-variant: normal;font-family: Arial, Helvetica, sans-serif; font-size: 20px;}
.txt_orange28 {color: #ff6600; font-style: normal; font-weight: normal;font-variant: normal;font-family: Arial, Helvetica, sans-serif; font-size: 28px; line-height:20px;}
.txt_gris28 {color: #666666; font-style: normal; font-weight: normal;font-variant: normal;font-family: Arial, Helvetica, sans-serif; font-size: 28px; line-height:20px;}
.txt_noir24 {color: #000000; font-style: normal; font-weight: normal;font-variant: normal;font-family: Arial, Helvetica, sans-serif; font-size: 24px; line-height:20px;}

.table_contour { border:1px solid #ffffff; }


.cas p{ margin-top:0px;}

.puce_orange { font-size: 11px; font-weight: bold; color: #000000; line-height: 14px; padding-left: 60px; background:url(/design/rba/images/puce_orange.gif) no-repeat; background-position: 50px;}

.fleche_bleue { font-size: 12px; font-weight: bold; color: #0098d1; line-height: 14px; padding-left: 15px; background:url(/design/rba/images/fleche_bleue_titre.gif) no-repeat; background-position: 0px;}

td.doc p{margin-top:0px;margin-bottom:10px;margin-left:27px}
td.video_liste p{margin-top:0px;margin-bottom:15px;margin-left:15px}
.picto_video {border:1px solid #ffad00;}

a { color: #0098d1; text-decoration: none ;}
a:hover {text-decoration: none; color: #ffad00;}

a.nav { color: #ffffff; text-decoration: none ;}
a:hover.nav {text-decoration: none; color: #0098d1;}


a.bleu { color: #0098d1; text-decoration:underline;}
a:hover.bleu {color: #ffffff;}

a.or { color: #ffffff;}
a:hover.or {color: #ffad00;}

a.noir { color: #000000; text-decoration:underline; padding-left:30px}
a:hover.noir {color: #ffad00;}

a.noir2 { color: #000000;}
a:hover.noir2 {color: #ffad00;}

a.noir3 { color: #000000; text-decoration:underline;}
a:hover.noir3 {color: #ffad00;}

a.noir4 { color: #000000; text-decoration:none; font-size:12px;}
a:hover.noir4 {color: #ffffff;}

a.bleu2 { color: #0098d1; text-decoration:underline;}
a:hover.bleu2 {color: #000000;}

#mon_lien{display:block; width:201px; height:26px}
#mon_lien1{display:block; width:201px; height:26px}

input {font-family:"arial",sans-serif; font-weight: normal; color: #656565; border:2px solid #bbbdbe; background-color:#fff; font-style: normal; font-variant: normal; font-size: 10px; width:270px; height:12px;}
textarea {font-family:"arial",sans-serif; font-weight: normal; color: #656565; border:2px solid #bbbdbe; background-color:#fff; font-style: normal; font-variant: normal; font-size: 10px; width:270px; height:150px;}
select {font-family:"arial",sans-serif; font-weight: normal; color: #656565; border:2px solid #bbbdbe; background-color:#fff; font-style: normal; font-variant: normal; font-size: 10px; width:275px; height:18px;}
.input1{font-family:"arial",sans-serif; font-weight: normal; border:0px}

#menu1 a{ color:#FFFFFF; display:block; width:125px; height:23px; background: #a4c408; background-image:url(/design/rba/images/fleche_blanche.gif); background-position: left; background-repeat:no-repeat; padding-left:5px; line-height:23px; font-size: 11px; font-weight: bold;}
#menu1 a:hover{ background-color:#FFFFFF; background-image:url(/design/rba/images/fleche_verte.gif); color:#a4c408; }


ul li {font-size: 11px; font-family: Arial, Helvetica, sans-serif; line-height: 15px; color: #7c7c7c; font-weight: normal; list-style-type:none; background:url(/design/rba/images/puce_orange.gif) no-repeat; background-position:0 5px; padding-left:10px;} 

h5 {color: #0e307c; font-style: normal; font-weight: bold;font-variant: normal;font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height:18px; background:url(/design/rba/images/pte_fleche_grise.gif) no-repeat; background-position:0 0px; padding-left:25px;}

h6 {color: #ffad00; font-style: normal; font-weight: bold;font-variant: normal;font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height:18px; }
h4 {color: #87b446; font-style: normal; font-weight: bold;font-variant: normal;font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height:18px; background:url(/design/rba/images/puce_verte.gif) no-repeat; background-position:0 6px; padding-left:10px; }
