BODY
{
  font-family: 'verdana','arial';
  background-color: #FFFFFF;
  font-size: 8pt;

  scrollbar-arrow-color: #000000;
  scrollbar-3dlight-color: #000000;
  scrollbar-highlight-color: #FFFFFF;
  scrollbar-face-color: #FFFFFF;
  scrollbar-track-color: #FFFFFF;
  scrollbar-darkshadow-color: #000000;
  scrollbar-shadow-color: #FFFFFF;
}

A:link	{ color: #0099FF; }
A:visited { color: #0099FF; }
A:hover { color: #FF0000; }

TD
{
  font-family: 'verdana','arial';
  background-color: #FFFFFF;
  font-size: 8pt;
}
TH
{
  font-family: 'verdana','arial';
  background-color: #FFFFFF;
  font-size: 9pt;
  font-weight: bold;
}
.tabft { background-color: #3AB7ED ; }
.tabf1 { background-color: #F0F8FF; vertical-align: middle;}
.tabf2 { background-color: #D7EAF9; }

.page_title
{
  width: 484px;
  height: 50px;
  background-position: left top;
  background-image: url("../img/back_pagetitle.jpg");
  background-repeat: no-repeat;
  font-family: 'garamond','times new roman';
  color: #000000;
  font-size: 24pt;
  font-weight: 900;
  font-style: italic;
  text-align: center;
}

.asp_title {
  font-family: 'garamond','times new roman';
  color: #000000;
  font-size: 18pt;
  font-weight: 900;
  font-style: normal;
}

.detail_rubrique
{

  font-family: 'garamond','times new roman';
  color: #000000;
  font-size: 16pt;
  font-weight: 900;
  font-style: italic;
}

.head_Button1_off
{
  background-color: #838E95;
  color: #F0F0F0;
  font-size: 7pt;
  cursor: hand;
  font-weight: 900;
}
.head_Button1_on
{
  background-color: #CCCC99;
  color: #464D53;
  font-size: 7pt;
  cursor: hand;
  font-weight: 900;
}

.head_Button2_off
{
  background-color: #058AC5;
  color: #F0F0F0;
  font-size: 7pt;
  cursor: hand;
  font-weight: 900;
}
.head_Button2_on
{
  background-color: #058AC5;
  color: #CCCC99;
  font-size: 7pt;
  cursor: hand;
  font-weight: 900;
}

.leftmenu_Button_off
{
  background-color: #058AC5;
  color: #F0F0F0;
  font-size: 7pt;
  cursor: hand;
  font-weight: 900;
  padding-right: 4px;
  padding-left: 4px;
  padding-top: 2px;
  padding-bottom: 2px;
}
.leftmenu_Button_on
{
  background-color: #CCCC99;
  color: #000000;
  font-size: 7pt;
  cursor: hand;
  font-weight: 900;
  padding-right: 4px;
  padding-left: 4px;
  padding-top: 2px;
  padding-bottom: 2px;
}

.alertmsg
{
  color: #FF0000;
}

.titledep
{
  font-size: 10pt;
  color: #455979;
  font-weight: 900;
}

.sorry 
{font-family: 'garamond','times new roman';
  color: #000000;
  font-size: 18pt;
  font-weight: 900;
  font-style: italic;}


.mapregion
{
  position: absolute;
  z-index: 1;
}

.mappoint
{
  position: absolute;
  z-index: 2;
}

hr.unasp {
  border: 0;
  width: 50%;
  color: #000080;
  background-color: #000080;
  height: 1px;
}

SELECT,INPUT,TEXTAREA {vertical-align: middle;}

SELECT {  scrollbar-arrow-color: #000000;
  scrollbar-3dlight-color: #000000;
  scrollbar-highlight-color: #FFFFFF;
  scrollbar-face-color: #FFFFFF;
  scrollbar-track-color: #FFFFFF;
  scrollbar-darkshadow-color: #000000;
  scrollbar-shadow-color: #FFFFFF;
}

.bout {font-family:Verdana,Arial,sans-serif; 
             font-size:x-small;
             font-weight:normal; 
             background:#3AB7ED none; 
             color:#000000; 
             width:250px;
             height: 20px;}
.boutona:LINK,:VISITED,:ACTIVE { color: #000000; }
a.boutona,bover,bout:VISITED{ color: #000000; }
a.boutona,bover,bout:ACTIVE { color: #000000; }

.bover {font-family:Verdana,Arial,sans-serif; 
             font-size:small;
             font-color: #000000;
             font-weight:normal; 
             background:#FFFFFF none;
             boder-color :#000000;
             color:#006666; 
             width:250px;
             height: 20px;}
.boutona {font-family:Verdana,Arial,sans-serif; 
             font-size:x-small;
             font-style:normal;
             font-weight: normal;
             background:#3AB7ED none; 
             border: medium double rgb(250,0,255)
             color:#000000; 
             width:250px;
             height: 20px;}