home *** CD-ROM | disk | FTP | other *** search
/ Organisation de education au Quebec / OrganisationEducationQuebec-2008-WinMac.bin / mac / style.css < prev   
Cascading Style Sheet File  |  2008-07-08  |  27KB  |  677 lines

  1.  
  2.  
  3.  
  4. body {     
  5.     font-family: Verdana, Arial, Helvetica, sans-serif;     
  6.     background-color: #fff;
  7.     padding: 0;     
  8.     margin: 0; 
  9. }  
  10.  
  11. body,div,table,p,span{     
  12.     font-size: 12px; 
  13.  
  14. .bodycontenu a:link{ color: #0B88A7;} 
  15. .bodycontenu a:visited { color: #6014B1; } 
  16. .bodycontenu a:active { color: #0117A1; } 
  17. .bodycontenu a:hover { color: #01556A; text-decoration:none;}  
  18.  
  19. h1 { font-size: 24px;   margin-bottom: 8px; } 
  20. h2 { font-size: 18px;   margin-bottom: 6px; } 
  21. h3 { font-size: 15px;   margin-bottom: 5px; } 
  22. h4 { font-size: 12px;   margin-bottom: 4px; } 
  23. h5 { font-size: 11px;   margin-bottom: 3px; } 
  24. h6 { font-size: 10px ;  margin-bottom: 3px; } 
  25.  
  26. h1,h2,h3,h4,h5,h6{ -top: 0; }
  27.  
  28. .titre{
  29.     font-weight:bold;
  30.     font-size:18px;
  31.     display:block;
  32.     margin:0 0 10px 0;
  33. }
  34.  
  35.  
  36. .stitre{
  37.     font-weight:bold;
  38.     font-size:16px;
  39.     display:block;
  40.     margin:0 0 10px 0;
  41. }
  42.  
  43.  
  44.  
  45. .cellule1{ background-color: #EEEEDD; }
  46. .cellule2{ background-color: #C2C2AB; }
  47.  
  48. .celluleentete{ background-color: #CCCC99; }
  49. .celluleoutils{ background-color: #E4E4C9; white-space: nowrap; font-size: 12px; }
  50.  
  51.  
  52.    
  53. /* OSESTRICT    - aide */
  54.  
  55. #pageaide {     
  56.     width: 100%; 
  57.     background-color: #FFFFFF;     
  58.     background-image: url(""); 
  59. }
  60.  
  61. #Zone1debutenteteaide {    
  62.     background: #57518F url("/image/ose/portail_13a.jpg") 0 0 no-repeat;     
  63.     height: 45px;     
  64.     width: 632px;     
  65.     float: left;     
  66.     margin: 0;     
  67.     padding: 0; 
  68. }
  69.  
  70. #Zone2debutenteteaide {    
  71.     background: url("/image/ose/portail_10.jpg") 0 0 repeat;     
  72.     height: 45px;     
  73.     margin: 0;     
  74.     padding: 0; 
  75.          
  76. #enteteaide {   
  77.     font-size: 14px;     
  78.     font-weight: bold;     
  79.     color: #221967;     
  80.     text-align: center;     
  81.     padding: 10px;     
  82.     background: #CCCC99; 
  83. }     
  84.  
  85. #contenuaide {  
  86.     padding: 10px 0 0 10px;     
  87.     width: 99%;  
  88.  
  89. #finaide { 
  90.     background: url("Interface/Intranet3Interface/Image/DebutEnteteBG.jpg") 0 0 repeat;     
  91.     height: 16px; 
  92.  
  93.  
  94.  
  95.  
  96. /*
  97. =============================================================================================================================
  98.         MENU ================================================================================================================
  99. ============================================================================================================================= 
  100. */
  101.  
  102.  
  103. .bodymenu {
  104.     background-color: #122743;   
  105.     width: 250px;   
  106.     height: 100%; 
  107. }  
  108.  
  109. #zonemenu{
  110.     width: 250px; 
  111. }
  112.  
  113. #menu {   
  114.     margin:40px 0 0 0;   
  115.     padding: 0;   
  116.     background-color: #122743;    
  117.     width: 250px; 
  118. }  
  119.  
  120. #contenumenu table{    
  121.     margin: 0;   
  122.     padding: 0;    
  123.  
  124. #contenumenu  td{   
  125.     padding:0;
  126.     margin:0;      
  127.  
  128. #entetemenu {        
  129.     font-size: 12px;     
  130.     font-weight: bold;     
  131.     color: #221967;     
  132.     text-align: center;     
  133.     padding: 5px; 
  134. }
  135.  
  136. #finentetemenu {                
  137.     background-color: #122743;     
  138.     height: 37px;  
  139. }  
  140.  
  141. #finmenu {          
  142.     background-color: #122743;     
  143.     height: 33px; 
  144. }
  145.  
  146.  
  147.  
  148. /* CONTENUMENU ------------------------------------------------------------------------------------------------- */
  149.  
  150.  
  151. #contenumenu {
  152.     margin: 0;
  153.     padding: 0;
  154.     background-color: #122743;    
  155.     width:250px;  
  156. }
  157.  
  158. .bloc {
  159.     padding:0;
  160.     margin:0;
  161. }
  162.  
  163. .bloc a{
  164.     width:250px;
  165.     height:auto;
  166. }
  167.  
  168. .bloc .parentouvert > a{
  169.     display:block;
  170.     color:#fff;
  171.     background-color:#57667A;
  172. }
  173.  
  174. .bloc .parentferme > a{
  175.     display:block;
  176. }
  177.  
  178. .bloc li {
  179.     list-style:none;
  180. }
  181.  
  182. .bloc li a, .bloc li a:visited {
  183.     text-decoration:none;
  184.     font-size:10px;
  185.     color:#ACB3BD;
  186.     font-weight:normal;
  187.     padding:3px 0 3px 0 ;
  188.     width:250px;
  189.     display:block;
  190.     border-bottom:1px #334A68 dotted;
  191. }
  192.  
  193. .bloc li a:hover{
  194.     color:#fff;
  195.     background-color:#57667A;
  196. }
  197.  
  198. .bloc li .menutitre {
  199.     font-size:14px;
  200.     font-weight: bold;
  201.     color:#545b5d;
  202.     display:block;
  203.     width:292px;
  204.     overflow:hidden;
  205.     padding:5px 0 5px 0;
  206.     margin:0;
  207.     background-color:#EFEFEF;
  208.     border-top:1px #CCD2D6 solid;
  209.     border-bottom:1px #CCD2D6 solid;
  210. }
  211.  
  212. .niveau2 li a, .niveau2 li a:visited, .niveau2 li a:active{
  213.     width:190px;
  214.     border-bottom:1px #4A688F dotted;
  215.     font-weight:normal;
  216.     padding:4px 0 4px 0;
  217.     margin:0 0 0 -5px;
  218.     display:block;
  219. }
  220.  
  221. .niveau2 li a:hover{
  222.     color:#FFFFFF;
  223.     background:none;
  224. }
  225.  
  226.  
  227. .titremenu {   
  228.     font-family: Arial, Geneva, sans-serif;   
  229.     font-size: 12px;   
  230.     font-weight: bold;   
  231.     color: #221967;   
  232.     text-decoration: none;   
  233.     text-align: center;   
  234.  
  235.  
  236. /* === Marge d'une liste α puce ===*/ 
  237.  
  238. ul.niveau1 {   
  239. margin-left: 2px; 
  240. }  
  241.  
  242. ul.niveau2, ul.niveau3, ul.niveau4 {   
  243. margin-left: 8px; 
  244. }  
  245.  
  246. /* === Marge d'une liste numΘrotΘe ===*/ 
  247.  
  248. ol.niveau1 {   
  249. margin-left: 29px; 
  250. }  
  251.  
  252. ol.niveau2, ol.niveau3, ol.niveau4 {   
  253. margin-left: 27px; 
  254. }  
  255.  
  256.  
  257. ul.puce1 { 
  258. list-style-type:none; 
  259.  
  260. ul.puce1 li{         
  261. background-image:url(InterfaceInterface/Image/puce1menu2.gif);      
  262. background-repeat:no-repeat;     
  263. padding-left: 9px; 
  264. }  
  265.  
  266. ul.puce2 {  
  267. list-style-type:none; 
  268.  
  269. ul.puce2 li{         
  270. background-image:url(InterfaceInterface/Image/puce2menu2.gif);      
  271. background-repeat:no-repeat;     
  272. padding-left: 10px; 
  273. }  
  274.  
  275. ul.puce3 {
  276. list-style-type:none; 
  277.  
  278. ul.puce3 li{         
  279. background-image:url(InterfaceInterface/Image/puce1menu2.gif);      
  280. background-repeat:no-repeat;     
  281. padding-left: 10px; 
  282.  
  283. ul.puce4 {
  284. list-style-type:none; 
  285.  
  286. ul.puce4 li{         
  287. background-image:url(InterfaceInterface/Image/puce2menu2.gif);      
  288. background-repeat:no-repeat;     
  289. padding-left: 10px; 
  290.  
  291.  
  292. /* FIN MENU ------------------------------------------------------------------------------------------------- */
  293.  
  294.  
  295.  
  296.  
  297. /*
  298. =============================================================================================================================
  299.         CONTENU =============================================================================================================
  300. ============================================================================================================================= 
  301. */
  302.  
  303.      
  304.  
  305. #debutentetecontenu {          
  306.     background: url("Interface/Image/accueil.jpg") 0 0 no-repeat;
  307.     background-color:#727D8F;
  308.     height:137px;
  309.     
  310.     margin: 0;     
  311.     padding: 0; 
  312. }
  313.  
  314. #entetecontenu {         
  315.     font-size:16px;     
  316.     font-weight: bold;     
  317.     color: #DEDEDE;     
  318.     padding: 10px;     
  319.     background: #57667A; 
  320. }
  321.  
  322. #contenu {            
  323. padding: 10px 0 0 10px;     
  324. width: 95%;  
  325.  
  326.  
  327. /*======= Outils ====*/ 
  328.  
  329. #zoneoutils {      
  330.     height: 28px;     
  331.     background: #ACB3BD; 
  332.  
  333. #debutoutils {
  334.     float: left;     
  335.     height: 28px;     
  336.     width: 23px;     
  337.     background: #ACB3BD;     
  338.     padding: 0; 
  339. }
  340.       
  341. #outils table {   
  342.     padding: 0;   
  343.     margin-top: 3px;   
  344.     vertical-align: top; 
  345. }      
  346.  
  347.  
  348. div#message {        
  349.     float: right;     
  350.     width: 200px;     
  351.     font-size: 12px;     
  352.     font-weight: bold;     
  353.     color: #ffffff;     
  354.     background-color: #CECB98;
  355.  
  356. }
  357.  
  358. #fincontenu{   
  359.     border-top: 2px solid #000066;   
  360.     vertical-align: top;    
  361.     margin: 1.5em 0 0 0;   
  362.     padding: 0; 
  363. }  
  364. #fincontenu2 {   
  365.     vertical-align: bottom; 
  366. }
  367.  
  368. #fincontenu3{   
  369.     background: url("Interface/Image/uqtr_bas_page.gif") no-repeat right;   
  370.     width: 100px;   
  371.     height: 22px;   
  372.     vertical-align: top;   
  373.     border: 1px solid black; 
  374. #fincontenu3 img{   
  375.     border: 0px none;   
  376.     vertical-align: top;   
  377. }  
  378.   
  379. .logouqtr{   
  380.     width: 100px;   
  381.     height: 22px;   
  382.     border: 0px none; 
  383. }
  384.  
  385.  
  386.  
  387.  
  388. /*
  389. =============================================================================================================================
  390.         ONGLETS =============================================================================================================
  391. ============================================================================================================================= 
  392. */
  393.  
  394. ul.onglet1 { 
  395.     list-style-type:none;  
  396.     margin:0; 
  397.     padding:0;
  398. }  
  399.  
  400. ul.onglet1 li.off {
  401.     list-style-type:none; 
  402.     float:left;
  403.     background-color: #DEDEDE; 
  404.     border:1px solid #57667A;
  405.     border-bottom:none;  
  406.     padding:0;  
  407.     margin:0 1px 0 0;
  408.                             
  409. ul.onglet1 li.off a {
  410.     display: block; 
  411.     text-decoration: none;    
  412.     font-weight: bold; 
  413.     font-size: 12px;  
  414.     text-align: center;  
  415.     background: none;   
  416.     color: #000000;  
  417.     padding: 5px 15px 5px 15px;  
  418.     margin:0;
  419. }   
  420.                
  421. ul.onglet1 li.off a:hover { 
  422.     color: #DEDEDE; 
  423.     text-decoration:none;
  424.     background-color:#99A3AD;
  425. }  
  426.  
  427. ul.onglet1 li.on {
  428.     list-style-type:none; 
  429.     float:left;
  430.     background-color: #ACB3BD; 
  431.     border:1px solid #57667A;
  432.     border-bottom:none;  
  433.     padding:0;  
  434.     margin:0 1px 0 0;
  435.                             
  436. ul.onglet1 li.on a {
  437.     display: block; 
  438.     text-decoration: none;    
  439.     font-weight: bold; 
  440.     font-size: 12px;  
  441.     text-align: center;  
  442.     background: none;   
  443.     color: #000000;  
  444.     padding: 5px 15px 5px 15px;  
  445.     margin:0;
  446. }   
  447.                
  448. ul.onglet1 li.on a:hover { 
  449.     color: #DEDEDE; 
  450.     text-decoration:none;
  451.     background-color:#99A3AD;
  452. }  
  453.  
  454. ul.onglet1 li.out {
  455.     list-style-type:none; 
  456.     float:left;
  457.     background-color: #ACB3BD; 
  458.     border:1px solid #57667A;
  459.     border-bottom:none; 
  460.     padding:0;  
  461.     margin:0 1px 0 0;
  462.                             
  463. ul.onglet1 li.out a {
  464.     display: block; 
  465.     text-decoration: none;    
  466.     font-weight: bold; 
  467.     font-size: 12px;  
  468.     text-align: center;  
  469.     background: none;   
  470.     color: #000000;  
  471.     padding: 5px 15px 5px 15px;  
  472.     margin:0;
  473. }  
  474.  
  475.  
  476. td.onglet1contenu  {
  477.     padding:10px;
  478.     border:1px solid #57667A;  
  479.     background-color: #DEDEDE; 
  480. }
  481.  
  482.  
  483.  
  484.  
  485.  
  486. /*
  487. =============================================================================================================================
  488. =============================================================================================================================
  489.         AUTRES ==============================================================================================================
  490. ============================================================================================================================= 
  491. =============================================================================================================================
  492. */
  493.  
  494.  
  495.  
  496.  
  497.  
  498.  
  499.  
  500.  
  501.  
  502. /* BASE         - thead */
  503. thead { display: table-header-group; }  
  504. tfoot { display: table-footer-group;}
  505.  
  506.  
  507.  
  508.  
  509. .menumoins {    display: block;   float: right;   margin: 5px 0 0 0;   padding: 0;   background-position: right 50%;   background-image: url('Interface/Image/menu_moins.gif');   background-repeat: no-repeat;     } .menumoins a:link {   display: block;   float: right;   text-decoration: none;    margin: 5px 0 0 0;   padding: 0;   }
  510. .menuplus {    display: block;   float: right;   margin: 5px 0 0 0;   padding: 0;   background-position: right 50%;   background-image: url('Interface/Image/menu_plus.gif');   background-repeat: no-repeat;     } .menuplus a:link {   display: block;   float: right;   text-decoration: none;    margin: 5px 0 0 0;   padding: 0;   }
  511.  
  512. a.versionimprimable:link {    margin: 0;   padding: 6px 0 6px 32px;   background: url('Interface/Image/version_imprimable2.gif') top left no-repeat;    height: 32px;   font-size: 9px;   font-weight: bold;   text-decoration: none; /*border: 1px dotted #f0c;*/   } a.versionimprimable:visited {    margin: 0;   padding: 6px 0 6px 32px;   background: url('Interface/Image/version_imprimable2.gif') top left no-repeat;    height: 32px;   font-size: 9px;   font-weight: bold;   text-decoration: none;   } a.versionimprimable:active {    margin: 0;   padding: 6px 0 6px 32px;   background: url('Interface/Image/version_imprimable2.gif') top left no-repeat;    height: 32px;   font-size: 9px;   font-weight: bold;   text-decoration: none;   } a.versionimprimable:hover {    margin: 0;   padding: 6px 0 6px 32px;   background: url('Interface/Image/version_imprimable2.gif') top left no-repeat;    height: 32px;   font-size: 9px;   font-weight: bold;   text-decoration: underline;   } 
  513.  
  514. .message { text-align: center; }
  515.  
  516. .tabpetitbord  { border-style:solid; border-width: 1px ;   border-collapse: collapse;   border-color: #222222; }
  517. .transactionok { color: #336600; font-size: 100%; font-weight: bold; }
  518. .tabfondtitre   {   background-color: #CCCC99;  color: #000000;   font-size: 110%;    font-weight: bold;   text-align: center;    padding: 2px;  }
  519. .txtmoyeng  {   font-size: 15px;   font-weight: bold;   }
  520. .txtnormalg {   font-size: 12px;   font-weight: bold;   }
  521. .tabbordext {border-collapse: collapse; border-color:#222222; border-width: 1px; border-style: solid; }
  522. .txtmoyen {   font-size: 15px;   }
  523. .txtnormal {   font-size: 12px;   } 
  524. .evenement {   color: #000;   font-size: 10px;   font-family:  Arial, Helvetica, Geneva, Swiss, SunSans-Regular;   padding: 0 0 0 9px;   background:url("Interface/Image/puce75.gif") top left no-repeat;   }
  525. .evenementjourferie {      font-size: 10px;         padding: 0 0 0 10px;         color: #FF0000;         background:url("Interface/Image/puce75.gif") top left no-repeat;     }
  526. .evenementanniversaire {      font-size: 10px;         padding: 0 0 0 10px;         color: #0000FF;         background:url("Interface/Image/puce75.gif") top left no-repeat;     }
  527. .txtimportant {   color: #CC0000;   font-weight: bold; }
  528. .borduregauchepale > tbody > tr > th, .borduregauchepale > tbody > tr > td, .borduregauchepale > th, .borduregauchepale > td, th.borduregauchepale, td.borduregauchepale, img.borduregauchepale {   border-left: 1px dotted #000000; }
  529. .txtlien{   color: #000000;   } 
  530. .entete {   font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;   font-size: 18px;   color: #FFFFFF;   text-decoration: none;   } 
  531. .entete2 {   font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;   font-size: 14px;   font-weight: bold;   text-decoration: none;   } 
  532. .txttrpetit {   font-size: 10px;   } 
  533. .txtpetit {   font-size: 11px;   } 
  534. .txtgros {   font-size: 18px;   } 
  535. .txttrgros {   font-size: 24px;   } 
  536. .sautpageavant {   /* L'ΘlΘment doit Ωtre un bloc non vide. */   page-break-before: always; }
  537. .sautpageapres {   /* L'ΘlΘment doit Ωtre un bloc non vide. */   page-break-after: always; }
  538. .avertissement {   color: #e6a406;   font-size: 110%;   font-weight: bold;   } 
  539. .erreur {   color: #cc0000;   font-size: 110%;    font-weight: bold;   } 
  540. .clear {     clear: both; }
  541. .margegauche {   margin: 0;   padding: 0 0 0 15px; }
  542.  
  543. ul.onglet1i {   list-style-type: none;   font-weight: bold;   font-size: 1em;   line-height: 1em;   text-align: center;   margin: 0;   padding: 0; }  ul.onglet1i li {   float: left;   background-position: top right;   background-image: url(Interface/Image/onglet_tab.gif);   background-repeat: no-repeat;   padding-right: 13px; /*cacher la ligne du haut (arriΦre-plan du "a")*/   white-space: nowrap; }  /*=== IE ne comprend pas l'opΘrateur >.       On s'en sert donc pour appliquer des attributs diffΘrents. ===*/ ul.onglet1i > li > a {   display: block;   text-decoration: none;   height: 2.5em;   background-image: url(Interface/Image/onglet_tab.gif);   background-repeat: no-repeat;    padding-top: 4px; /*texte sous la bordure du haut*/   padding-left: 13px; /*texte α l'intΘrieur du coin (arriΦre-plan du "li")*/   color: #000000; }  ul.onglet1i li a {   display: run-in;   text-decoration: none;   height: 2.5em;   background-image: url(Interface/Image/onglet_tab.gif);   background-repeat: no-repeat;    padding-top: 4px; 
  544. /*texte sous la bordure du haut*/   
  545. padding-left: 13px; /*texte α l'intΘrieur du coin (arriΦre-plan du "li")*/   
  546. color: #000000; }  ul.onglet1i li.on {   background-color: #CCCC99; }  ul.onglet1i li.off {   background-color: #EEEEDD; }  ul.onglet1i li.out {   background-color: #C2C2AB; }  ul.onglet1i li.off a:hover {   text-decoration: underline;   color: #000000; }  td.onglet1icontenu {   border-left: 1px solid #9F9F9F;   border-right: 1px solid #9F9F9F;   border-bottom: 1px solid #9F9F9F;       border-top: 12px solid #CCCC99;    background-color: #EEEEDD; }
  547.  
  548. .noir09  {   color: #000;    font-size: 9px;   line-height: 11px;   font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;   } 
  549. .noir10 {   color: #000;   font-size: 10px;   line-height: 12px;   font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;   } 
  550. .noir11 {   color: #000;   font-size: 11px;   line-height: 13px;   font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;   } 
  551. .noir12  { color: #000; font-size: 12px; line-height: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular } 
  552. .txtmessage {   color: #000;   font-weight: bold;   }
  553. .txtnormals {   font-size: 12px;   text-decoration: underline;   }
  554. .txtpetitg {     font-size: 11px;     font-weight: bold;   }
  555. .txttrpetitg {    font-size: 10px;   font-weight: bold; } 
  556.  
  557. table.tabrapport3 {   border: 1px solid #222;   border-collapse: collapse; }  table.tabrapport3 th{   background: #CCCC99;    border-bottom: 1px solid #000000;    white-space: nowrap; }  table.tabrapport3 td, .tabrapport3 th{   border-right: 1px solid #000000;   vertical-align: top;   padding: 5px;   margin: 0; }  table.tabrapport3 td{   white-space: nowrap; }  .tabrapport3total, .tabrapport3total td {   border-top: 1px solid #000000;  }
  558. .borduredroitepale > tbody > tr > th, .borduredroitepale > tbody > tr > td, .borduredroitepale > th, .borduredroitepale > td, th.borduredroitepale, td.borduredroitepale, img.borduredroitepale {   border-right: 1px dotted #000000; }
  559.  
  560. .tabautoevaluation {       background-color: #EEEEDD;       } .titreautoevaluation {       font-size: 10px;       font-weight: bold ;       background-color: #CCCC99;       } .echellesautoevaluation {       text-align: center;        }  .echelleautoevaluation {       float: left;            display: block;       width: 75px;       } .choixechelle {       text-align: center;       width: 12px;       } .descriptionechelle {       text-align: center;       font-size: 10px;       } .enregautoevaluation {       background: #ffffff url('Interface/Image/enregistrer.gif') no-repeat;       float: left;            display: block;       width: 18px; height: 18px;       margin: 0 0 0 20px; padding:0 0 0 0;       }  
  561. .nowrap {   white-space: nowrap; }  table.nowrap tr td {   white-space: nowrap; }  tr.nowrap td {   white-space: nowrap; }
  562. .txtcentre {      text-align: center;      }
  563. .txtdroite {       text-align: right;   }
  564. .txtgauche {      text-align: left;      }
  565. .txtgrosg  {   font-size: 18px;   font-weight: bold;   }
  566. .centre {      margin-left: auto;      margin-right: auto;      width: auto; } 
  567. .txtjustifie {   text-align: justify;   }
  568. .txtnormalgs {   font-size: 12px;   font-weight: bold;   text-decoration: underline;   }
  569. .invisible {   display: none; }
  570. .gauche {     float: left; }
  571. .droite {     float: right; }
  572.  
  573.  
  574.  
  575. /* BASE         - cellulenoire */
  576. .cellulenoire {   background-color: #000000; }
  577.  
  578.  
  579. .sansbordure > tbody > tr > th, .sansbordure > tbody > tr > td, .sansbordure > th, .sansbordure > td, th.sansbordure, td.sansbordure {   border: 0; }
  580. .borduredroite > tbody > tr > th, .borduredroite > tbody > tr > td, .borduredroite > th, .borduredroite > td, th.borduredroite, td.borduredroite, img.borduredroite {   border-right: 1px solid #000000; }
  581. .lectureseule {   background-color: #EEEEDD }
  582. .txtchassefixe {   font-family: "Courier New"; }
  583. .gris{   color: #666; }
  584. .txtgrispale {   color: #A8A8A8; }
  585. .txtgras {   font-weight: bold; }
  586. table.mouseover tr:hover, tr.mouseover:hover, td.mouseover:hover, th.mouseover:hover, div.mouseover:hover, span.mouseover:hover {  background-color: #BDC8AF; }
  587. table.tabrapport {   border: 1px solid #222;   border-collapse: collapse; }  table.tabrapport th{   background: #CCCC99;    border-bottom: 1px solid #000000;    white-space: nowrap; }  
  588. table.tabrapport td, .tabrapport th{   border-right: 1px solid #000000;   vertical-align: top;   padding: 5px;   margin: 0; }  
  589. table.tabrapport td{   white-space: nowrap; }  table.tabrapport tr:hover{     background-color: #BDC8AF; }  .tabrapporttotal, .tabrapporttotal td {   border-top: 1px solid #000000;  } 
  590. .couleurfond  {   background-color: #FFFFFF; }
  591. .txtrouge {   color: #c00;   } 
  592. .bordurebas > tbody > tr > th, .bordurebas > tbody > tr > td, .bordurebas > tr, .bordurebas > th, .bordurebas > td, th.bordurebas, td.bordurebas, img.bordurebas {   border-bottom: 1px solid #000000; }
  593. .borduregauche > tbody > tr > th, .borduregauche > tbody > tr > td, .borduregauche > th, .borduregauche > td, th.borduregauche, td.borduregauche, img.borduregauche {   border-left: 1px solid #000000; }
  594. .bordurehaut > tbody > tr > th, .bordurehaut > tbody > tr > td, .bordurehaut > tr, .bordurehaut > th, .bordurehaut > td, th.bordurehaut, td.bordurehaut, img.bordurehaut {   border-top: 1px solid #000000; }
  595. .bas {   vertical-align: bottom; } 
  596. table.bas > tbody > tr > td {   vertical-align: bottom; } 
  597. tr.bas > td {   vertical-align: bottom; }
  598. .haut {   vertical-align: top; } 
  599. table.haut > tbody > tr > td {   vertical-align: top; } 
  600. tr.haut > td {   vertical-align: top; }
  601. .milieu {   vertical-align: middle; } 
  602. table.milieu > tbody > tr > td {   vertical-align: middle; } 
  603. tr.milieu > td {   vertical-align: middle; }
  604. ol.listenum {   margin: 0 0 0 25px;   padding: 0; }  
  605. .listenum > li {   padding: 2px; } .listenum > li > a {   display: block; }   
  606. .listenum li:hover {   background-color: #BDC8AF; }
  607. ol.listenumretrait {   margin: 0 0 0 40px;   padding: 0; }  
  608. .listenumretrait > li {   padding: 2px; }  .listenumretrait > li > a {   display: block; }   
  609. .listenumretrait li:hover {   background-color: #BDC8AF; } 
  610. ul.listepointeur {   list-style-image: url(Interface/Image/indicateur_petit_droit.gif);   margin: 0 0 0 18px;   padding: 0; }  
  611. .listepointeur > li {   padding: 2px; } .listepointeur > li > a {   display: block; }   .listepointeur li:hover {   background-color: #BDC8AF; } 
  612. ul.listepointeurretrait {   list-style-image: url(Interface/Image/indicateur_petit_droit.gif);   margin: 0 0 0 33px;   padding: 0; }  .listepointeurretrait > li {   padding: 2px; } .listepointeurretrait > li > a {   display: block; }   .listepointeurretrait li:hover {   background-color: #BDC8AF; }
  613. ul.listepuce {   list-style-image: url(Interface/Image/puce75.gif);   margin: 0 0 0 15px;   padding: 0; }  .listepuce > li {   padding: 2px; } .listepuce > li > a {   display: block; }   .listepuce li:hover {   background-color: #BDC8AF; } 
  614. ul.listepuceretrait {   list-style-image: url(Interface/Image/puce75.gif);   margin: 0 0 0 30px;   padding: 0; }  .listepuceretrait > li {   padding: 2px; } .listepuceretrait > li > a {   display: block; }   .listepuceretrait li:hover {   background-color: #BDC8AF; }
  615. .txtitalique {   font-style: italic; }
  616. .txtsansitalique {   font-style: normal; }
  617. .txtsansgras {   font-weight: normal; }
  618. .txtsanssouligne {   text-decoration: none; }
  619. .retraitdroite {   margin-right: 20px; }
  620. .retraitgauche {   margin-left: 20px; }
  621. table.tabrapport2 {   border: 1px solid #222;   border-collapse: collapse; }  
  622. table.tabrapport2 th{   background: #CCCC99;    border-bottom: 1px solid #000000;    white-space: nowrap; }  
  623. table.tabrapport2 td, .tabrapport2 th{   border-right: 1px solid #000000;   vertical-align: top;   padding: 5px;   margin: 0; }  
  624. table.tabrapport2 tr:hover{     background-color: #BDC8AF; }  
  625. .tabrapporttotal2, .tabrapporttotal2 td {   border-top: 1px solid #000000;  } 
  626. .txtsouligne {   text-decoration: underline; }
  627. .retraitpremiereligne {   text-indent: 20px; }
  628. .sansmargebas {   margin-bottom: 0;   padding-bottom: 0; }
  629. .sansmargehaut {   margin-top: 0;   padding-top: 0; }
  630. .quadrille, .quadrille th, .quadrille td  {   border: 1px solid #222;   border-collapse: collapse;   }
  631.  
  632. .celluleaide {   background-color: #FFFFE1; }
  633. .txtblanc {   color: #fff;   } 
  634. .cellulehover {   background-color: #BDC8AF;   }
  635. .bordure > tbody > tr > th, .bordure > tbody > tr > td, .bordure > tr, .bordure > th, .bordure > td, tr.bordure, th.bordure, td.bordure, img.bordure {   border: 1px solid #000000; }
  636.  
  637. table.editeurHTML {   border-spacing: 5px; }  
  638. .changerMode {   width: 50%;   height: 25px;   padding: 4px;   background-color: #e5effd;   border: 1px solid #abc6dd;   font-family: Verdana;   font-size: 11px;   font-weight: bold;   color: Black; }  
  639. .consigneWord {   width: 50%;   height: 25px;   padding: 4px;   background-color: #fde5e5;   border: 1px solid #ddabab;   font-family: Verdana;   font-size: 11px;   color: Black;   text-align: center; }
  640. .information {     display:block; /*    background-color:#eae9e9; */     background-color: #EEEEDD;     background-image:url(Interface/Image/avertissement_neutre.png);     background-repeat:no-repeat;     background-position:left;     padding:10px 10px 10px 40px;     border:2px #c5c5c5 solid;     color: #4d4d4d;     font-weight: bold; }  
  641. .information a {     color: #4d4d4d; }
  642. .msginformation {     display:block; /*    background-color:#eae9e9; */     background-color: #EEEEDD;     background-image:url(Interface/Image/avertissement_neutre.png);     background-repeat:no-repeat;     background-position:left;     padding:10px 10px 10px 40px;     border:2px #c5c5c5 solid;     color: #4d4d4d;     font-weight: bold; }  
  643. .msginformation a {     color: #4d4d4d; }
  644. .msgtransactionok{     display:block;     background-color:#e2fbb1;     background-image:url(Interface/Image/validation_1.jpg);     background-repeat:no-repeat;     background-position:left;     padding:10px 10px 10px 40px;     border:2px #5f9406 solid;     color: #000000; }  
  645. .msgtransactionok a{     color: #90ba00;     font-weight:bold; }
  646. .fondblanc {background-color: #FFFFFF} /*blanc*/
  647. .msgancienformat {     display: block;     padding: 5px;      text-align: center;     color: red;     font-size: 20px;     text-align: center; }
  648. .msgavertissement{     display:block;     background-color:#ffdc8b;     background-image:url(Interface/Image/avertissement_1.jpg);     background-repeat:no-repeat;     background-position:left;     padding:10px 10px 10px 40px;     border:2px #ff9c00 solid;     color: #000000; }  
  649. .msgavertissement a{     color: #ff5400;     font-weight:bold; }
  650. .msgzone {     width: 650px;     margin: auto;      display: block;     padding: 5px;      font-size: 12px;     font-weight: bold;     text-align: left;  }
  651. .msgtexte {   color: #000;   font-weight: bold;   padding: 10px 10px 10px 40px; }
  652. .msgerreur{     display:block;     background-color:#ffabab;     background-image:url(Interface/Image/erreur_1.jpg);     background-repeat:no-repeat;     background-position:left;     padding:10px 10px 10px 40px;     border:2px #CC0000 solid;     color: #000000; }  
  653. .msgerreur a{     color: #990000;     font-weight:bold; }
  654. .fondrouge {   background-color: #FFB3B3; }
  655.  
  656. /*  - rouge */
  657. .rouge { font-family: Verdana,Arial,sans-serif; font-size: 12px; color: Red; margin-left: 0px;     margin-right: 0px;     text-align : justify; }
  658.