html,body { font-size: 12px; color: #505050; font-family: Arial, Helvetica, sans-serif; text-align: justify; background: #ffa800; margin:0; scrollbar-3dlight-color: #fff; scrollbar-arrow-color: #fff; scrollbar-face-color: #ffffff; scrollbar-track-color: #412e75; scrollbar-highlight-color: #ffffff; scrollbar-shadow-color: #ffffff; scrollbar-darkshadow-color: #412e75; scrollbar-face-color: #ffa800;}



.txt_blc11 {color: #ffffff;font-style: normal;font-weight: normal;font-variant: normal;font-family: Arial, Helvetica, sans-serif;font-size: 11px;}
.txt_blc12 {color: #ffffff;font-style: normal;font-weight: bold;font-variant: normal;font-family: Arial, Helvetica, sans-serif;font-size: 12px;}
.txt_blc12_normal {color: #ffffff;font-style: normal;font-weight: normal;font-variant: normal;font-family: Arial, Helvetica, sans-serif;font-size: 12px;}
.txt_gris_moyen12 {color: #c5c4c4;font-style: normal;font-weight: bold;font-variant: normal;font-family: Arial, Helvetica, sans-serif;font-size: 12px;}
.txt_gris_fonce12 {color: #b7b3b3;font-style: normal;font-weight: bold;font-variant: normal;font-family: Arial, Helvetica, sans-serif;font-size: 12px;}
.txt_or12 {color: #ffa800;font-style: normal;font-weight: bold;font-variant: normal;font-family: Arial, Helvetica, sans-serif;font-size: 12px;}
.txt_violet12 {color: #412e75;font-style: normal;font-weight: bold;font-variant: normal;font-family: Arial, Helvetica, sans-serif;font-size: 12px;}
.txt_violet11 {color: #412e75;font-style: normal;font-weight: bold;font-variant: normal;font-family: Arial, Helvetica, sans-serif;font-size: 11px;}
.txt_bleu12 {color: #009cff;font-style: normal;font-weight: bold;font-variant: normal;font-family: Arial, Helvetica, sans-serif;font-size: 12px;}
.txt_orange12 {color: #ff5400;font-style: normal;font-weight: bold;font-variant: normal;font-family: Arial, Helvetica, sans-serif;font-size: 12px;}
.txt_vert12 {color: #20c365;font-style: normal;font-weight: bold;font-variant: normal;font-family: Arial, Helvetica, sans-serif;font-size: 12px;}

.txt_violet14 {color: #412e75;font-style: normal;font-weight: bold;font-variant: normal;font-family: Arial, Helvetica, sans-serif;font-size: 14px;}

.puce_bleu { font-size: 12px; font-weight: bold; color: #009cff; line-height: 14px; padding-left: 10px; margin: 0; background:url(/design/arts/images/puce_bleu.gif) no-repeat; background-position: 0px 5px ;}

.puce_violet { font-size: 12px; font-weight: bold; color: #412e75; line-height: 14px; padding-left: 10px; margin: 0; background:url(/design/arts/images/puce_violet.gif) no-repeat; background-position: 0px 5px ;}

.puce_rouge { font-size: 12px; font-weight: bold; color: #ff002a; line-height: 14px; padding-left: 10px; margin: 0; background:url(/design/arts/images/puce_rouge.gif) no-repeat; background-position: 0px 5px ;}

.puce_orange { font-size: 12px; font-weight: bold; color: #ff5400; line-height: 14px; padding-left: 10px; margin: 0; background:url(/design/arts/images/puce_orange.gif) no-repeat; background-position: 0px 5px; background-repeat:no-repeat; }

.puce_jaune { font-size: 12px; font-weight: bold; color: #ffa800; line-height: 14px; padding-left: 10px; margin: 0; background:url(/design/arts/images/puce_jaune.gif) no-repeat; background-position: 0px 5px; background-repeat:no-repeat; }

.puce_orange2 { font-size: 12px; font-weight: bold; color: #ff5400; line-height: 14px; padding-left: 10px; margin: 0; background:url(/design/arts/images/puce_orange_part.gif) no-repeat; background-position: 0px 5px; background-repeat:no-repeat; }

.puce_bleu2 { font-size: 12px; font-weight: bold; color: #009cff; line-height: 14px; padding-left: 10px; margin: 0; background:url(/design/arts/images/puce_bleu_part.gif) no-repeat; background-position: 0px 5px ;}

.puce_rouge2 { font-size: 12px; font-weight: bold; color: #ff002a; line-height: 14px; padding-left: 10px; margin: 0; background:url(/design/arts/images/puce_rouge_part.gif) no-repeat; background-position: 0px 5px ;}

.puce_violet2 { font-size: 12px; font-weight: bold; color: #412e75; line-height: 14px; padding-left: 10px; margin: 0; background:url(/design/arts/images/puce_violet_part.gif) no-repeat; background-position: 0px 5px ;}

.puce_verte { font-size: 12px; font-weight: bold; color: #20c365; line-height: 14px; padding-left: 10px; margin: 0; background:url(/design/arts/images/puce_verte.gif) no-repeat; background-position: 0px 5px ;}

.puce_rose { font-size: 12px; font-weight: bold; color: #d329bd; line-height: 14px; padding-left: 10px; margin: 0; background:url(/design/arts/images/puce_rose.gif) no-repeat; background-position: 0px 5px ;}



h3 { font-size: 12px; font-weight: bold; color: #009cff; line-height: 14px; padding-left: 10px; margin: 0; background:url(/design/arts/images/puce_bleu.gif) no-repeat; background-position: 0px 5px ;}

h4 {color: #ff5400;font-style: normal;font-weight: bold;font-variant: normal;font-family: Arial, Helvetica, sans-serif;font-size: 12px;}

h5 {color: #412e75;font-style: normal;font-weight: bold;font-variant: normal;font-family: Arial, Helvetica, sans-serif;font-size: 12px;}

h6 { font-size: 12px; font-weight: normal; font-family: Arial, Helvetica, sans-serif; color: #412e75; line-height: 14px; padding-left: 55px; margin: 0; background:url(/design/arts/images/puce_violet.gif) no-repeat; background-position: 45px 4px ;}

a { text-decoration: none; color: #ff002a; }
a.nav:hover { text-decoration: none; border-bottom:1px dashed; color:#ffa800;}

a.blc {text-decoration: none; color: #ffffff;}
a.blc:hover {text-decoration: none; border-bottom:1px dashed; color: #ffa800;}

a.gris{text-decoration: none; color: #c5c4c4;}
a.gris:hover {text-decoration: none; border-bottom:1px dashed; color: #ffa800;}

a.gris2 {text-decoration: none; color: #b7b3b3;}
a.gris2:hover {text-decoration: none;border-bottom:1px dashed; color: #ffa800;}

a.rouge { color: #ff002a; text-decoration:none;}
a.rouge:hover { text-decoration: none; border-bottom:1px dashed; color:#ffa800; }

a.violet { color: #412e75; text-decoration:none;}
a.violet:hover { text-decoration: none; border-bottom:1px dashed; color:#ffa800; }

a.orange { color: #ff5400; text-decoration:none;}
a.orange:hover { text-decoration: none; border-bottom:1px dashed; color:#ffa800; }

a.rouge2 { color: #ff002a; text-decoration:none;}
a.rouge2:hover { text-decoration: none; border-bottom:1px dashed; color:#ffffff; }

a.violet2 { color: #412e75; text-decoration:none;}
a.violet2:hover { text-decoration: none; border-bottom:1px dashed; color:#ffffff; }

a.bleu { color: #009cff; text-decoration:none;}
a.bleu:hover { text-decoration: none; border-bottom:1px dashed; color:#ffffff; }

a.vert { color: #20C365; text-decoration:none;}
a.vert:hover { text-decoration: none; border-bottom:1px dashed; color:#ffa800; }

a.jaune {text-decoration: none; color: #ffa800;}
a.jaune:hover {text-decoration: none; border-bottom:1px dashed; color: #ffa800;}

a.rose {text-decoration: none; color: #d329bd;}
a.rose:hover {text-decoration: none; border-bottom:1px dashed; color: #ffa800;}


.table_contour { border:1px solid #ffffff; }
.image_contour_orange { border:1px solid #ff5400; }
.image_contour_jaune { border:1px solid #ffa800; }
.image_contour_rouge { border:1px solid #ff002a; }
.image_contour_violet { border:1px solid #412e75; }
.image_contour_rose { border:1px solid #d329bd; }


input {font-family:"arial",sans-serif; font-weight: normal; color: #656565; font-style: normal; font-variant: normal; font-size: 12px; width:120px;}
input[type=checkbox] {width:20px;}
input.box {font-family:"arial",sans-serif; font-weight: normal; color: #656565; font-style: normal; font-variant: normal; font-size: 12px; width:250px;}
select {font-family:"arial",sans-serif; font-weight: normal; color: #656565; font-style: normal; font-variant: normal; font-size: 12px; width:255px;}
textarea.box {font-family:"arial",sans-serif; font-weight: normal; color: #656565; font-style: normal; font-variant: normal; font-size: 12px; width:250px;}
.input2 {font-family:"arial",sans-serif; font-weight: bold; color: #fff; font-style: normal; font-variant: normal; font-size: 11px; width:35px;border:0px; background-color:#412e75}
.input3 {width:25px; margin-top:5px; margin-bottom:-5px}

/* STYLE TABS */
.shadetabs{
padding: 0px 0;
margin-left: 25px;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Arial;
list-style-type: none;
text-align: left; 
}
.shadetabs li{ display: inline; margin: 0; }
.shadetabs li a{
text-decoration: none;
padding: 0px 0px;
margin-right: 0px;
border: 0px solid #ff0000; /* Couleur bordure onglet */
color: #009cff; /* couleur texte onglet */

}
.shadetabs li a:visited{ color: #009cff; /* couleur texte onglet visité (URL) */ }

.shadetabs li a:hover{ /* couleur texte onglet survolé (URL) */ text-decoration: none; color: #b7b3b3; }

.shadetabs li.selected{ 
position: relative;
top: 1px;
}

.shadetabs li.selected a{ /* onglet selectionné */

color: #000;
}

.shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
color: #000;
}

.tabcontentstyle{ /* contenu */
border: 0px solid #00ff00;
width: 550px;
margin-left: 20px;
margin-bottom: 1em;
padding: 0px;
color: #000000;
}

.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block!important;
}
}






























