  #list_pane { font-family: Arial,sans-serif; font-size: 12px; }
  .answerbox { color: blue; cursor: pointer; padding: 0px 10px; text-align: right; -moz-user-select: none }
  .recenter { /* white-space: pre;*/ -moz-user-select: none; font-style: italic; font-size: small; padding: 0px 0px}
  .recenterbutton { color: blue; cursor: pointer; text-decoration: underline; }
/*  .recenterbutton { color: blue; cursor: pointer; -moz-user-select: none; text-decoration: underline; font-style: italic; font-size: small; } */
/*  .topbutton         { cursor: pointer; padding:0 5px 0 5px; border-style:solid none; border-bottom:1px solid #184F30; border-right:1px solid #184F30; border-top:1px solid #C3DFCF; border-left:1px solid #C3DFCF; border-width:1px 0px; font-weight:normal; font-size:12px; font-family:Arial; text-decoration: none; color: #EFFFEF; background:#2E8B57; }
  .answerbutton { cursor: pointer; padding:0 5px 0 5px; border-style:solid none; border-bottom:1px solid #184F30; border-right:1px solid #184F30; border-top:1px solid #C3DFCF; border-left:1px solid #C3DFCF; border-width:1px 0px; font-weight:normal; font-size:12px; font-family:Arial; text-decoration: none; color: #EFFFEF; background:#2E8B57; }
  .listbutton      { cursor: pointer; padding:0 5px 0 5px; border-style:solid none; border-bottom:1px solid #184F30; border-right:1px solid #184F30; border-top:1px solid #C3DFCF; border-left:1px solid #C3DFCF; border-width:1px 0px; font-weight:normal; font-size:12px; font-family:Arial; text-decoration: none; color: #EFFFEF; background:#2E8B57; }
  .iwbutton           { cursor: pointer; padding:0 5px 0 5px; border-style:solid none; border-bottom:1px solid #184F30; border-right:1px solid #184F30; border-top:1px solid #C3DFCF; border-left:1px solid #C3DFCF; border-width:1px 0px; font-weight:normal; font-size:12px; font-family:Arial; text-decoration: none; color: #EFFFEF; background:#2E8B57; }

  .topbutton:hover { cursor: pointer; padding:0 5px 0 5px; border-style:solid none; border-bottom:1px solid #184F30; border-right:1px solid #184F30; border-top:1px solid #C3DFCF; border-left:1px solid #C3DFCF; border-width:1px 0px; font-weight:normal; font-size:12px; font-family:Arial; text-decoration: none; color: #4E4F00; background:#40CF7F; }
  .answerbutton :hover{ cursor: pointer; padding:0 5px 0 5px; border-style:solid none; border-bottom:1px solid #184F30; border-right:1px solid #184F30; border-top:1px solid #C3DFCF; border-left:1px solid #C3DFCF; border-width:1px 0px; font-weight:normal; font-size:12px; font-family:Arial; text-decoration: none; color: #4E4F00; background:#40CF7F; }
  .listbutton :hover{ cursor: pointer; padding:0 5px 0 5px; border-style:solid none; border-bottom:1px solid #184F30; border-right:1px solid #184F30; border-top:1px solid #C3DFCF; border-left:1px solid #C3DFCF; border-width:1px 0px; font-weight:normal; font-size:12px; font-family:Arial; text-decoration: none; color: #4E4F00; background:#40CF7F; }
  .iwbutton :hover{ cursor: pointer; padding:0 5px 0 5px; border-style:solid none; border-bottom:1px solid #184F30; border-right:1px solid #184F30; border-top:1px solid #C3DFCF; border-left:1px solid #C3DFCF; border-width:1px 0px; font-weight:normal; font-size:12px; font-family:Arial; text-decoration: none; color: #4E4F00; background:#40CF7F; }
*/
  .emphasize_faq { color: red; cursor: pointer; /*text-decoration: none*/ }
  .maintitle { font-weight: bold; font-size: 17px }
  .bigtitle { font-weight: bold; font-size: 17px }
  .littletitle { font-weight: normal; font-size: 13px }
  .inputcomment { font-size: small; font-style: italic; }
  .maplatlon { /*white-space: pre;*/ font-size: small; }
  .error { font-style: italic }
  .opentab { color: blue; font-size: 14px; cursor: pointer; padding: 5px 15px; white-space: pre; border: 2px solid #d0d0d0; border-bottom-width: 0; background-color: #ffffff; -moz-user-select: none; /* border-top-left-radius: 10px; border-top-right-radius: 10px */ }
  .closedtab { color: blue; font-size: 14px; cursor: pointer; padding: 5px 15px; white-space: pre; border: 2px solid #d0d0d0; background-color: #f0f0f0; -moz-user-select: none; /* border-top-left-radius: 10px; border-top-right-radius: 10px */ }
  .betweentabs { padding: 3px; border-bottom: 2px solid #d0d0d0; }
  :hover.opentab { color: black }
  :hover.closedtab { color: black }
  .tabselect { color: blue; cursor: pointer; text-decoration: none; -moz-user-select: none }
  /* .maintable { border: 2px solid #d0d0d0; border-top-width: 0 } */
  .queryheading { font-style: italic; font-size: 14px; padding: 10px 0px; color: #c60205 }
  .ads { padding: 20px }

form {margin:0;padding:0;}
div.hrbr { clear:both; margin: 0; padding:0; color:#F00; background-color: #ffffff; border:0; font-size:1px;}
  
div.bouton_iti  {margin:0px 0 0px 0;} 
a.bouton_iti:link        {display:block; padding:0 5px 0 5px; border-style:solid none; border-bottom:1px solid #184F30; border-right:1px solid #184F30; border-top:1px solid #C3DFCF; border-left:1px solid #C3DFCF; border-width:1px 0px; font-weight:normal; font-size:11px; font-family:Arial; text-decoration: none; color: #EFFFEF; background:#2E8B57;}
a.bouton_iti:visited{display:block; padding:0 5px 0 5px; border-style:solid none; border-bottom:1px solid #184F30; border-right:1px solid #184F30; border-top:1px solid #C3DFCF; border-left:1px solid #C3DFCF; border-width:1px 0px; font-weight:normal; font-size:11px; font-family:Arial; text-decoration: none; color: #EFFFEF; background:#2E8B57;}
a.bouton_iti:hover     {display:block; padding:0 5px 0 5px; border-style:solid none; border-bottom:1px solid #184F30; border-right:1px solid #184F30; border-top:1px solid #C3DFCF; border-left:1px solid #C3DFCF; border-width:1px 0px; font-weight:normal; font-size:11px; font-family:Arial; text-decoration: none; color: #4E4F00; background:#40CF7F;}
a.bouton_iti:active  {display:block; padding:0 5px 0 5px; border-style:solid none; border-bottom:1px solid #184F30; border-right:1px solid #184F30; border-top:1px solid #C3DFCF; border-left:1px solid #C3DFCF; border-width:1px 0px; font-weight:normal; font-size:11px; font-family:Arial; text-decoration: none; color: #EFFFEF; background:#2E8B57;}

div.bouton_iti_full  {/*margin:5px 0 5px 0; */text-align:center; width:100%; padding: 0 5px 0 0;} 
a.bouton_iti_full:link        {width:100%; display:block; padding:0 5px 0 5px; border-style:solid none; border-bottom:1px solid #184F30; border-right:1px solid #184F30; border-top:1px solid #C3DFCF; border-left:1px solid #C3DFCF; border-width:1px 0px; font-weight:normal; font-size:11px; font-family:Arial; text-decoration: none; color: #EFFFEF; background:#2E8B57;}
a.bouton_iti_full:visited{width:100%; display:block; padding:0 5px 0 5px; border-style:solid none; border-bottom:1px solid #184F30; border-right:1px solid #184F30; border-top:1px solid #C3DFCF; border-left:1px solid #C3DFCF; border-width:1px 0px; font-weight:normal; font-size:11px; font-family:Arial; text-decoration: none; color: #EFFFEF; background:#2E8B57;}
a.bouton_iti_full:hover     {width:100%; display:block; padding:0 5px 0 5px; border-style:solid none; border-bottom:1px solid #184F30; border-right:1px solid #184F30; border-top:1px solid #C3DFCF; border-left:1px solid #C3DFCF; border-width:1px 0px; font-weight:normal; font-size:11px; font-family:Arial; text-decoration: none; color: #4E4F00; background:#40CF7F;}
a.bouton_iti_full:active  {width:100%; display:block; padding:0 5px 0 5px; border-style:solid none; border-bottom:1px solid #184F30; border-right:1px solid #184F30; border-top:1px solid #C3DFCF; border-left:1px solid #C3DFCF; border-width:1px 0px; font-weight:normal; font-size:11px; font-family:Arial; text-decoration: none; color: #EFFFEF; background:#2E8B57;}
 
