/* SAGE ADONIX help pages MAIN STYLE  */
/* v6.01 r2 - Octobre 2008  */


/* ----  BASIC ELEMENTS ---- */

body, html, div {
   margin: 0;
   padding: 0;
   color:#675c53;
   font-family: Tahoma;
   font-size: 9pt;
}

body { 
font: 9pt/16pt ;
    background: white url(lbg.gif) ;
    background-repeat: no-repeat;
    background-attachment: fixed;
}
INPUT{
   background-image:url(button.gif);
   color: white;
   font-weight: bold;
   border:1px;
}

p{
   font: 9pt/16pt /*tahoma, geneva, arial, sans serif*/; 
   padding-left: 8px;
   padding-right: 8px;
}

/* ___________ TESTS ____________ */
div {
/*border:1px dotted #a00;*/
}

input {
   font-size:9pt;
   background-color:#BBB;
}

/* titles for included Word content */

h1 {
   font: 16pt "tahoma";
   color:#00512f;
   letter-spacing: 1px;
   margin-bottom: 0px;
   }

h2 {
   font: 14pt "tahoma";
   letter-spacing: 1px;
   margin-bottom: 0px;
       color:#00512f;
   }
h3 { 
   font:  13pt "tahoma";
   border-bottom:1px solid #ddd;
 
   color:#5c8727;
   }
h4 {
   font: bold 10pt "tahoma";
  /* color: #5c8727;*/
     color:#675c53;
  /* border-bottom: 1px solid #c8c8c8;*/
   padding-left: 17px;
   background: transparent url(bullet6.gif) no-repeat 0px 1px;
   margin-top: 50px;
}
h5 { 
   font:bold 9pt "tahoma";
   padding-left: 8px;
    color:#5c8727;
   }
h6 { 
   font: bold 9pt "tahoma";
   padding-left: 7px;
   }

/* titles for X3 generated content */

h1.g1 {
   font:  16pt "tahoma";
   letter-spacing: 1px;
   margin-bottom: 0px;
   }
h2.g1 {
   font:  14pt "tahoma";
   letter-spacing: 1px;
   margin-bottom: 0px;
   }
h3.g1 {
   font: 13pt "tahoma";
   border-bottom:1px solid #ddd;
   }
h4.g1 {
   font: bold 10pt "tahoma";
   color:#675c53;
   height: 23px;
   background: url(fdtitre.png);
   padding-top: 2px;
   padding-left: 3px;
   border: 0px;
   margin-top: 20px;
}
h5.g1 { 
   font: bold 9pt "tahoma";
   }
h6.g1 { 
   font: bold 8pt "tahoma";
   }


/* links */

a {
   color:#00a1de;
   text-decoration: none;
   font: Tahoma;
}
a:hover, {
   color:#00a1de;
   text-decoration: underline;
   font:tahoma;
}

a:visited {
   color:#00a1de;
   font:tahoma;
   text-decoration: none;
}

 a:active {
   color:#00a1de;
   text-decoration: underline;
   font:tahoma;
}


/* bulleted lists */

ul  {
   margin:0px;
   margin-left: 5px;
   }
ul.std {
   font: 8pt "tahoma", sans-serif;
   list-style: disc url();
   letter-spacing:normal;
   margin-bottom: 2px;
   margin-left: 5px;
   line-height: 2.5ex;
   padding-top: 2px;
   }

ul.g1 {
   font: 8pt "tahoma", sans-serif;
   list-style: disc url(bullet_brique.gif);
   letter-spacing:normal;
   margin-top: 15px;
   margin-bottom: 15px;
   margin-left: 5px;
   line-height: 2.5ex; 
   padding-top: 0px; 
   }

ol  { 
   margin:0px;
   margin-left: 10px;
   }
li 
{
   list-style-type: disc;
   margin-bottom: 2px;
   margin-left: 18px;
   line-height: 2.5ex;
   padding-top: 2px;
   }

/* ----  SPECIFIC DIVS ---- */



/* --------   MAIN CONTENT ---------- */

#container { 
   border-top:1px solid #230;
   border-right: 1px solid #230;
   margin: 0px; 
   padding: 0px; 
   background: transparent url(topbg.gif) repeat-x;
   }


      /* TOP NAV BAR */
      
#topNavBar {
   margin:7px 0 0 0;
   padding:0;
   }
#topNavBar img {
   border: 0;
   }
#topNavBar p{
   padding: 0px;
}

   /* Header : home tab */
#topTabOpen {
   width:75%;
   margin: -13px 0px 0px 180px;
   }
#tabOpen {
   width: 98px;
   height: 56px;
   background: transparent url(fdopen.gif) no-repeat ; 
   }

#tabClose {
   width: 98px;
   height: 56px;
   background: transparent url(fdclose.gif) no-repeat ; 
   }

   /* Header : home div */
#topNBHome {
   position: absolute;
   left: 0;
   width: 355px;
   height: 85px;
   background: transparent url(centerpiece.jpg) no-repeat; 
   }

   /* Header : main links */
#topNBLinks {
   margin: 0 0 0 355px;
   width:345px;
   height: 85px;
   /*background:  url(quicksumbg.gif) no-repeat;*/
   border-right:0px solid #ABBC47;
   border-top:0px solid #ABBC47;
   }
#topNBLinks p {
   padding: 59px 10px 10px 12px;
   font-weight:bold;
   color: #636563;
   text-align:left;
   }
#topNBLinks a:link { 
   color: #636563;
   text-decoration: none;
   }
#topNBLinks a:visited {
   color: #636563;
   text-decoration: none;
   }
#topNBLinks a:hover {
   color: #636563;
   text-decoration: underline;
   }


   /* Header : bread crumb */
#topNBPath {
   position:absolute;
   left:10px;
   top: 100px;
   font: 8pt "tahoma"; 
   color:#fff;
   margin:0 10px;
   }
#topNBPath p {
   font: 8pt "tahoma";
   color: #FFF;
   }
#topNBPath a:link { 
   color: #FFF;
   text-decoration: none;
   }
#topNBPath a:visited {
   color: #FFDDDD;
   text-decoration: none;
   }
#topNBPath a:hover {
   color: #FFF;
   text-decoration: underline;
   }


   /* TOP HEADER */   
#pageHeader {
   margin:0;
   padding:0;
   margin-top:20px;
   /*width:760px;*/
   }
#pageHeader h1 {
   font: 18pt "tahoma"; 
   padding:60px 30px 0px 30px;
   margin:30px 0 0 155px;
   border-width:0 0 1px 1px;
   border-color:#fff #ddd;
   border-style:solid;
   }

#pageHeader h2 {
   display:none;
   }

#intro {
   margin:0;
   padding:0;
   margin-top:0px;
   /*width:760px;*/
   }


#presentation {
   padding: 20px 30px 70px 30px;
   margin: 0px 0px 0px 155px;
   border-width: 0 0 1px 1px;
   border-color: #fff #ddd;
   border-style: solid;
   text-align: left;
   background: transparent url(endsec.jpg) no-repeat bottom center;
}
#presentation p {
   text-align:justify;
   }


   /* TEXT IN BODY */
div.stdBloc {
   padding:30px 0 80px 0;
   background: transparent url(endsec.jpg) no-repeat bottom center;
   }

#supportingText {
   border-width:0 0 1px 1px;
   border-color:#fff #ddd;
   border-style:solid;
   margin:0px 0px 0px 155px;
   padding:30px 30px 0 30px;
   text-align:justify;
    
   /*width:343px;*/
   }

   /* FOOTER */
#footer { 
   font: 10px tahoma, arial, sans serif; 
   color:#675c53;
   margin: 0px 0 0px 0;
   padding: 20px 0 0px 0;
   text-align:center;
height:50px;
   background-image: url(copyrigth.gif);
   background-position: center;
   background-repeat:no-repeat; 
   }
#footer a:link, #footer a:visited {
   color:#675c53;
       color:#675c53;
   }

   /*__________ List : lateral menus __________*/
div.links {
   position: absolute;
   left: 7px;
   margin-left: 0px;
   margin-top: 28px;
   font: 8pt "tahoma", sans-serif;
   padding: 10px 0px 10px 0px;
   width: 150px;
       color:#00a1de;
   }
div.links h3 {
   font: bold 12pt "tahoma";
   letter-spacing: 1px;
   margin-bottom: 2px;
   color: #222;
   border-top: 1pt solid #63bfe6;
   color: #00a1de;
}
div.links ul {
   margin: 0px;
   padding: 0px 6px 0px 6px;
       color:#00a1de;
   }
div.links li {
   line-height: 1.8ex; 
   list-style-type: none;
   display: block; 
   margin: 0;
   padding: 5px 0px 6px 16px; 
   border-bottom: 1px solid #63bfe6;
   background: TRANSPARENT url(bullet5.gif) no-repeat 1px 6px;
          color:#00a1de;
             font:tahoma;
   }
div.links li a {
   display:block;
   text-align:left;
   font-weight:normal;
         color:#00a1de;
   }



   /*__________ List : main menu ____________*/

#linkList {
   position: absolute;
   left:7px;
   top:142px;
   width:150px;
       color:#00a1de;
   }

#linkList2{
   padding:0;    color:#00a1de;
}

#linkList2 h3.select span {
   display:none;    color:#00a1de;
   }

#lmainmenu{
   padding: 10px 0px 10px 0px;
}

#lmainmenu ul {
   padding: 0px 6px 0px 6px;
   }

#lmainmenu li {
   line-height: 2ex; 
   list-style-type: none;
   display: block;
   margin: 0;
   padding: 5px 0 6px 22px; 
   border-bottom: 1px solid #eee;    color:#00a1de;
   background: transparent url(bullet3.bmp) no-repeat 1px 5px;
}

#lmainmenu li a {
   display:block;
   text-align:left;
   font-weight:normal;    color:#00a1de;
}

#lmainmenu li a.c {
   text-decoration:none;
   display:inline;
   font-weight:normal;    color:#00a1de;
}

#lmainmenu li a.c:hover {
   text-decoration:underline;    color:#00a1de;
}

/*   ----- std1 TABLE -----   */
TABLE.std1
{
   border-top-width: 0;
   padding: 1px 3px 4px 3px;
   margin-left: 0;
   text-align: center;
   width: 100%;
   font-size: 8pt;
}

   /*    All TD in the std1 table   */
TABLE.std1 TD
{
   padding: 3px 3px 3px 3px;
   background-color: white;
   font-size: 8pt;
   border: 1px solid #c8c8c8;
   text-align: left;
}

   /*  std1 TABLE HEADER   */
TH.std1ColOdd p
{
   text-align: center;
   vertical-align:sub;
    background-color: #779244;
   font-size: 8pt;
   font-weight:bold;
   color:#fff;
   padding-left: 0.3em;
   padding-right: 0.3em;
}

TH.std1ColEven p
{
   text-align: center;
   vertical-align:sub;
   background-color: #779244;
   font-size: 8pt;
   font-weight:bold;
   color:#fff;
   padding-left: 0.3em;
   padding-right: 0.3em;
   border-right: 0px solid medium #B2CDE5;
}

   /*  std1 TABLE EVEN COLS   */
TD.std1OddRowEvenCol p
{
   background-color: #F4F8FB;
   font-size: 8pt;
   border-right: 0px solid #B2CDE5;
}
TD.std1EvenRowEvenCol p
{
   background-color: #ECECEC;
   font-size: 8pt;
}

   /*  std1 TABLE ODD COLS   */
TD.std1OddRowOddCol p
{
   background-color: #F4F8FB;
   font-size: 8pt;
}
TD.std1EvenRowOddCol p
{
   background-color: #ECECEC;
   font-size: 8pt;
}


/*   ----- fld1 TABLE -----   */
TABLE.fld1
{
   text-align: left;
   width: 100%;
   font-size: 8pt;
}
   /*    All TD in the std1 table   */
TABLE.fld1 td {
   padding: 1px 1px 1px 3px;
}

TABLE.fld1 ul {
   margin:0px;
   margin-left: 5px;
   padding:0px;
}

TABLE.fld1 ul.std {
   font: 8pt "tahoma", sans-serif;
   list-style: disc url();
   letter-spacing:normal;
   margin-bottom: 0px;
   margin-left: 5px;
   line-height: 2.5ex; 
   padding-top: 0px; 
   }

TABLE.fld1 ul.g1 {
   font: 8pt "tahoma", sans-serif;
   list-style: disc url(bullet_brique.gif);
   letter-spacing:normal;
   margin-top: 15px;
   margin-bottom: 15px;
   margin-left: 5px;
   line-height: 2.5ex; 
   padding-top: 0px; 
   }

TABLE.fld1 li {
   font: 8pt "tahoma", sans-serif;
   list-style: disc;
   letter-spacing:normal;
   /*margin-left: 18px;*/
   margin-left: 30px;
   line-height: 2.5ex; 
   padding-top: 0px; 
   margin-bottom: 0px;
   }

TABLE.fld1 li.fld {
   font: bold 8pt "tahoma", sans-serif;
   list-style: disc url(bullet_brique.gif);
   letter-spacing:normal;
   margin-left: 15px;
   line-height: 2.5ex; 
   padding-top: 0px; 
   margin-top: 10px;
   margin-bottom: 0px;
   }

/*   ----- DIV with description of ON description -----   */

   /*    for the DIV   */
div.ddesc 
{
   width:97%;
   border:solid 1px #AAA;
   margin:6px 10px 4px 10px;
   background-color: white;
   background-image: url(fdfield.gif);
   background-position: top;
   background-repeat: repeat-x;
   /*padding:0px;*/
   padding: 1px 6px 1px 4px;
   display:none;
}
div.ddesc p {
   /*padding: 1px 1px 1px 4px;*/
   padding: 1px 6px 1px 4px;
}

   /*    for the DIV "Button show/hide"   */
div.bdesc {
   margin: -24px 0 0 -16px;
   text-decoration:underline;
   padding: 4px 3px 0px 18px;
   position: absolute;
   left: 201px;
/*   width: 72px;*/
   height: 30px;
   cursor:hand;
   font: bold 10pt "tahoma";
   color: #a8b400;
   background: url(puce-titres.gif) no-repeat transparent center left;
   }
div.bdesc p {
   font-size: 8pt;
}

/*   ----- DIV with description of FIELDS -----   */

   /*    for the DIV   */
div.dfields 
{
   border:solid 1px #AAA;
   margin:6px 10px 4px 10px;
   background-color: white;
   background-image: url(fdfield.gif);
   background-position: top;
   background-repeat: repeat-x;
   padding:0px;
   display:none;
}
div.dfields p {
   /*padding: 1px 1px 1px 4px;*/
   padding: 1px 1px 1px 20px;
}
   /*    for the DIV "Button show/hide"   */
div.bfields {
   margin: -24px 0 0 -16px;
   text-decoration: underline;
   padding: 4px 3px 0px 18px;
   position: absolute;
   left: 201px;
   /*width: 72px;*/
   height: 30px;
   cursor: hand;
   font: bold 10pt "tahoma";
   color: #a8b400;
   vertical-align: top;
   background: url(puce-titres.gif) no-repeat transparent  center left;
}
div.bfields p {
   font-size: 8pt;
}

/*   ----- HACK for CHM docs (fake doc with all images and #cache div -----   */
#cache   {
        display:none;
   }

/* For the dictionary */
#hdico {
   text-align: center;
   vertical-align:sub;
    /*background-color: #779244;*/
   background-color: #64902b;
   font-family: Tahoma;
   font-size: 8pt;
   font-weight:bold;
   /*color:#fff;*/
   color:#cde0a8;
   padding-left: 0.3em;
   padding-right: 0.3em;
   BORDER-BOTTOM: #013d23 1px solid; 
   BORDER-LEFT: #013d23 1px solid; 
   BORDER-RIGHT: #99b467 1px solid; 
   BORDER-TOP: #99b467 1px solid; 
   /*BACKGROUND-COLOR: gainsboro; 
   BORDER-BOTTOM: black 1px solid; 
   BORDER-LEFT: black 1px solid; 
   BORDER-TOP: black 1px solid; 
   FONT-FAMILY: "arial", "arial"; 
   FONT-SIZE: 8pt; 
   FONT-WEIGHT: bold; 
   TEXT-ALIGN: center*/
}
#hdicos {
    /*background-color: #779244;*/
    background-color: #013d23;
    BORDER-BOTTOM: #013d23 1px solid; 
    BORDER-LEFT: #013d23 1px solid; 
    BORDER-RIGHT: #99b467 1px solid; 
    BORDER-TOP: #99b467 1px solid; 
    /*color:#cde0a8;*/
    color:#b7c000;
    font-family: Tahoma;
    font-size: 8pt;
    FONT-WEIGHT: bold; 
    TEXT-ALIGN: center
}
#ldico {
   BORDER-BOTTOM: #bbbbbb 1px solid; 
   BORDER-LEFT: #bbbbbb 1px solid;
   color:#675c53;
   font-family: Tahoma;
   font-size: 8pt;
   TEXT-ALIGN: center
}
#ldicodis {
   BORDER-BOTTOM: #bbbbbb 1px solid; 
   BORDER-LEFT: #bbbbbb 1px solid;
   color:#675c53;
   font-family: Tahoma;
   font-size: 8pt;
   TEXT-ALIGN: center
   background-position: center;
   background: url(disabledtb.gif);
}
#ldico2 {
   BORDER-BOTTOM: #bbbbbb 1px solid; 
   BORDER-LEFT: #bbbbbb 1px solid; 
   COLOR: black; 
   FONT-FAMILY: Arial; 
   FONT-SIZE: 7pt;
   FONT-WEIGHT: normal; 
   TEXT-ALIGN: center
}
#ldicos {
   BORDER-BOTTOM: #bbbbbb 1px solid; 
   BORDER-LEFT: #bbbbbb 1px solid;
   BORDER-RIGHT: #bbbbbb 1px solid; 
   color:#675c53;
   font-family: Tahoma;
   font-size: 8pt;
   FONT-WEIGHT: normal; 
   TEXT-ALIGN: center;
   background-color: #f4fce6;
}
#lzone {
   BORDER-BOTTOM: #bbbbbb 1px solid; 
   BORDER-LEFT: #bbbbbb 1px solid; 
   COLOR: black; 
   FONT-FAMILY: Arial;
   FONT-SIZE: 8pt; 
   FONT-WEIGHT: normal;
   TEXT-ALIGN: left ; 
   PADDING-LEFT: 8px
}
#lzones {
    BORDER-BOTTOM: #bbbbbb 1px solid;
    BORDER-LEFT: #bbbbbb 1px solid; 
    BORDER-RIGHT:#bbbbbb 1px solid; 
    COLOR: black; 
    FONT-FAMILY: Arial; 
    FONT-SIZE: 8pt; 
    FONT-WEIGHT: normal; 
    TEXT-ALIGN: left ; 
    PADDING-LEFT: 8px
}

span.instruction1
	{
	font-family:"Courier New";
	color:green;
	font-weight:bold;}
span.commentaire1
	{
	font-family:"Courier New";
	color:dimgray;}
span.syntaxe1
	{
	font-family:"Courier New";
	color:green;}
span.motcle1
	{
	font-family:"Courier New";
	color:green;}
span.parametreinstruction1
	{
	font-family:"Courier New";
	color:black;
	font-style:italic;}
span.element1
	{
	font-family:"Courier New";
	color:black;
	font-style:italic;}