/*body*/
body               {font-family: Arial; font-size: 14px; color: #000000; font-weight: normal; margin: 0; scrollbar-track-color: #ece6c6; scrollbar-base-color: #ece6c6; scrollbar-arrow-color: #ffffff; scrollbar-highlight-color: #ffffff; scrollbar-shadow-color: #ffffff; scrollbar-3dlight-color: #ffffff; scrollbar-darkshadow-color: #ece6c6; margin-top: 0px; margin-left: 0px; margin-right: 0px}
.txt1              {font-family: Arial; font-size: 20px; color: #506f11; font-weight: bold;   margin: 0; display: inline}
.txt2              {font-family: Arial; font-size: 14px; color: #506f11; font-weight: normal; margin: 0; display: inline}
.txt3              {font-family: Arial; font-size: 14px; color: #bd9b23; font-weight: normal; margin: 0; display: inline}
.txt4              {font-family: Arial; font-size: 14px; color: #8f5221; font-weight: normal; margin: 0; display: inline}
.txt5              {font-family: Arial; font-size: 16px; color: #506f11; font-weight: bold;   margin: 0; display: inline}
.txt6              {font-family: Arial; font-size: 14px; color: #000000; font-weight: normal; margin: 0; display: inline}
p                  {font-family: Arial; font-size: 14px; color: #000000; font-weight: normal; margin: 0}

td                 {font-family: Arial; font-size: 14px; color: #000000; font-weight: normal; margin: 0}
.inpt              {font-family: Arial; font-size: 14px; color: #000000; border-color: #ece6c6; border-style: solid; background-color: #ffffff; border-width: 1px; height: 18px}
select             {font-family: Arial; font-size: 14px; color: #000000; border-color: #ece6c6; border-style: solid; background-color: #ffffff; border-width: 1px}
textarea           {font-family: Arial; font-size: 14px; color: #000000; border-color: #ece6c6; border-style: solid; background-color: #ffffff; border-width: 1px}
.color0            {color: #000000}
.color1            {color: #a20000} /* rouge */
.color2            {color: #00005b} /* bleu */
.color3            {color: #ffc600} /* jaune */
.mini              {font-family: Arial; font-size: 12px; color: #bd9b23; font-style: italic}
.blanc             {font-family: Arial; font-size: 14px; color: #ffffff}
div                {width: 500px}

/*liens*/
a:link             {color: #203f07; text-decoration: none}
a:visited          {color: #203f07; text-decoration: none}
a:hover            {color: #203f07; text-decoration: underline}
a.bas:link         {color: #bd9b23; text-decoration: none}
a.bas:visited      {color: #bd9b23; text-decoration: none}
a.bas:hover        {color: #bd9b23; text-decoration: underline}

.menu              {position:relative;display:block;margin:0;padding:0;margin-top:0px;top:0px;left:0px;width:668px;z-Index: 10000;}
.menu ul           {position:absolute;display:block;margin:0;padding:0;z-Index: 10000;border-top: 1px #477f09 solid;border-left: 1px #477f09 solid;border-right: 1px #477f09 solid;border-bottom: 1px #477f09 solid;}
.menu li ul        {visibility:hidden;z-Index: 10000;}
.menu li li ul     {position:absolute;margin-left:110px;margin-top:-16px;z-Index: 10000;}
.menu li           {list-style:none;height:auto;display:inline;display:block;float:none;float:left;margin:0;padding:0;z-Index: 10000;}
.menu li li        {display:block;float:none;z-Index: 10000;}
/* correct a little IE bug */
html .menu li li   {display:inline;z-Index: 10000;}
.menu ul a         {text-align:center;background-color: #abd8a1;border:0px #abd8a1 solid;color:#000;display:block;width:120px;text-decoration:none;padding:3px 0;margin:0px;z-Index: 10000;}
.menu a            {text-align:center;background-color: #ece6c6;border:0px #ece6c6 solid;color:#ece6c6;display:block;text-decoration:none;padding:0px 0;margin:0px;z-Index: 10000;}
.menu ul a:hover   {background-color: #8ccf4a;border:0px #abd8a1 solid;z-Index: 10000;text-decoration:none;}
.menu a:hover      {background-color: #8ccf4a;border:0px #ece6c6 solid;z-Index: 10000;}
/* for a mozilla better display with key nav */
.menu a:focus      {background-color: #abd8a1;z-Index: 10000;}
a.linkOver         {background-color: #abd8a1;z-Index: 10000;}


/*highslide*/
.highslide                                            {cursor: url(/lib/highslide/graphics/zoomin.cur), pointer; outline: none;}
.highslide-active-anchor img                          {visibility: hidden;}
.highslide img                                        {border: 1px solid #2f4d6b;}
.highslide:hover img                                  {border: 1px solid #2f4d6b;}
.highslide-wrapper                                    {background: white;}
.highslide-image                                      {border: 1px solid #2f4d6b;}
.highslide-caption                                    {display: none; border: 1px solid #2f4d6b; border-top: none; font-face: Arial; font-size: 13px; color: #657ba9; padding: 5px; background-color: #ffffff;}
.highslide-loading                                    {display: block; color: black; font-size: 11px; font-face: Arial; font-weight: bold; text-decoration: none; padding: 2px; border: 1px solid white; background-color: white; padding-left: 22px; background-image: url(highslide/graphics/loader.white.gif); background-repeat: no-repeat; background-position: 3px 1px;}
.highslide-display-block                              {display: block;}
.highslide-display-none                               {display: none;}

.highslide2                                            {cursor: url(/lib/highslide/graphics/zoomin.cur), pointer; outline: none;}
.highslide2-active-anchor img                          {visibility: hidden;}
.highslide2 img                                        {border: 0px solid #2f4d6b;}
.highslide2:hover img                                  {border: 0px solid #2f4d6b;}
.highslide2-wrapper                                    {background: white;}
.highslide2-image                                      {border: 0px solid #2f4d6b;}
.highslide2-caption                                    {display: none; border: 0px solid #2f4d6b; border-top: none; font-face: Arial; font-size: 13px; color: #657ba9; padding: 5px; background-color: #ffffff;}
.highslide2-loading                                    {display: block; color: black; font-size: 11px; font-face: Arial; font-weight: bold; text-decoration: none; padding: 2px; border: 0px solid white; background-color: white; padding-left: 22px; background-image: url(highslide/graphics/loader.white.gif); background-repeat: no-repeat; background-position: 3px 1px;}
.highslide2-display-block                              {display: block;}
.highslide2-display-none                               {display: none;}
