Subversion Repositories wimsdev

Rev

Rev 4209 | Go to most recent revision | Blame | Last modification | View Log | RSS feed

  1. /* * Standard Theme  -  css.CSS */
  2. /* General */
  3. body {
  4.     margin: 5px;
  5.     padding: 0px 10px 10px 10px;
  6.     font-family: arial, verdana, helvetica, sans-serif;
  7.     font-size: 0.9em;
  8. }
  9. li {
  10.     margin-bottom: 8px;
  11. }
  12. a:hover {
  13.     text-decoration:none;
  14. }
  15. .wimsbody {
  16.     padding-left : 20px;
  17.     padding-right : 20px;
  18.     margin-left : 170px;
  19. }
  20. span.disabled:hover{      
  21. }
  22. span.disabled{    
  23.    opacity:0.6;
  24.    cursor:default;
  25.    background-image:none;
  26. }
  27.  
  28. /* WIMS BOXES */
  29. #wimsbodybox {
  30.     padding: 0px;
  31.     margin: 0px;
  32. }
  33. #wimspagebox {
  34.     padding: 0px;
  35.     margin: 0px;
  36.     min-height:29em;
  37. }
  38. #wimstailbox {
  39.     margin-top: 5px;
  40.     bottom: 0px;
  41.     left: 0px;
  42. }
  43.  
  44. #oef_intro_params {
  45.     -moz-border-bottom-colors: none;
  46.     -moz-border-image: none;
  47.     -moz-border-left-colors: none;
  48.     -moz-border-right-colors: none;
  49.     -moz-border-top-colors: none;
  50.     border-color: #BBBBBB grey grey #BBBBBB;
  51.     border-radius: 10px 10px 10px 10px;
  52.     border-right: 1px solid grey;
  53.     border-style: solid;
  54.     border-width: 1px;
  55.     margin: 0 10%;
  56.     padding: 1em 0;
  57.     width:80%;
  58. }
  59.  
  60. #wimstopbox {
  61.     margin-left: 10px;
  62.     margin-right: 10px;
  63.     left:auto;
  64.     right:auto;
  65.     text-align:right;
  66.     border-radius : 20px 20px 0px 0px;
  67.     -moz-border-radius : 20px 20px 0px 0px;
  68.     -webkit-border-top-right-radius:20px;
  69.     -webkit-border-top-left-radius:20px;
  70.    
  71.     background-image: -webkit-gradient(
  72.             linear,
  73.             left bottom,
  74.             left top,
  75.             color-stop(0.7, rgba(0,0,0,0)),
  76.             color-stop(0.9, rgba(0,0,0,0.2))
  77.         );
  78.         background-image: -moz-linear-gradient(
  79.             center bottom,
  80.             rgba(0,0,0,0) 70%,
  81.             rgba(0,0,0,0.2) 90%
  82.         );
  83.  
  84. }
  85. #wimsmenubox {
  86.     margin-top: 1px;
  87.     margin-left: 10px;
  88.     margin-right: 10px;
  89.     background-color:white;
  90.     border-radius : 0px 0px 20px 20px;
  91.     -moz-border-radius : 0px 0px 20px 20px;
  92.     -webkit-border-bottom-left-radius:20px;
  93.     -webkit-border-bottom-right-radius:20px;
  94.    
  95.     background-image: -webkit-gradient(
  96.             linear,
  97.             left top,
  98.             left bottom,
  99.             color-stop(0.7, rgba(0,0,0,0)),
  100.             color-stop(0.9, rgba(0,0,0,0.2))
  101.         );
  102.         background-image: -moz-linear-gradient(
  103.             center top,
  104.             rgba(0,0,0,0) 70%,
  105.             rgba(0,0,0,0.2) 90%
  106.         );    
  107.         /*z-index: 100;*/
  108.         position: relative;
  109.         -webkit-box-shadow: 1px 2px 3px rgba(0, 0, 0, 0.496094);
  110.         -moz-box-shadow: 1px 2px 3px rgba(0, 0, 0, 0.496094);
  111.         box-shadow: 1px 2px 3px rgba(0, 0, 0, 0.496094);
  112. }
  113.  
  114. /* WIMS MENU MODU BOX */
  115. #wimsmenumodubox {
  116.     margin-top: 0px;
  117.     margin-left: 10px;
  118.     margin-right: 0%;
  119.     padding:0px;
  120.     position: fixed;
  121.     /*_position:absolute;*/
  122.     top:50px;
  123.     width:170px;
  124.     left: auto;
  125.     text-align:left;
  126.     z-index:100;
  127. }
  128. #wimsmhelp #wimsmenumodubox {
  129.     visibility:hidden;
  130. }
  131. #wimsmenumodubox .wimsmenu .menuitem {
  132.     display:block;
  133.     text-align:left;
  134. }
  135. #wimsmenumodubox .wimsmenu .menuitem a {
  136.     display: block;
  137.     padding: 0px 0px;
  138.     text-decoration: none;
  139.     color: #ffffff;
  140. }
  141. #wimstopbox .wimsmenu .topmenuitem a {
  142.     text-decoration: none;
  143.     color: #ffffff;
  144. }
  145. #wimstopbox a:hover,#wimsmenumodubox .wimsmenu .menuitem a:hover {
  146.     text-decoration:underline;
  147. }
  148. #wimsmenumodubox .wimsmenu .itemsep {
  149.     display: block;
  150.     margin:10px;
  151.     padding:3px;
  152.     border-top: thin white solid;
  153. }
  154. .topmenuitem a {
  155.     display: inline-block;
  156.     padding: 5px 5px;
  157.     text-decoration: none;
  158.     color: #ffffff;
  159. }
  160. .menuitem a {
  161.     display: inline-block;
  162.     padding: 5px 5px;
  163.     text-decoration: none;
  164.     color: #ffffff;
  165. }
  166. .menuitem a:hover {
  167.     text-decoration:underline;
  168. }
  169. div.wimsmenu {
  170.     padding-top: 5px;
  171.     padding-bottom: 5px;
  172.     text-align: center;
  173.     font-size: 90%;
  174. }
  175. div.wimsmenu .topmenuitem {
  176.     display: inline-block;
  177.     padding-left: 10px;
  178.     padding-right: 10px;
  179.     padding-top: 1px;
  180.     padding-bottom: 1px;
  181. }
  182. div.wimsmenu .menuitem {
  183.     display: inline-block;
  184.     _display: inline;
  185.     padding-left: 10px;
  186.     padding-right: 10px;
  187.     padding-top: 1px;
  188.     padding-bottom: 1px;
  189. }
  190. div.menublock .menuitem {
  191.     display: block;
  192.     _display: inline;
  193.     padding-top: 1px;
  194.     padding-bottom: 1px;
  195. }
  196. div.menublock {
  197.     display: inline-block;
  198.     _display: block;
  199.     padding-left: 15px;
  200.     padding-right: 15px;
  201. }
  202. div.tailitem {
  203.     font-size: small;
  204.     padding-top: 1px;
  205.     padding-bottom: 1px;
  206.     left:0px;
  207. }
  208.  
  209. /* END OF MODUBOX */
  210. /* Logo */
  211. .wimsmenu #wimslogo {
  212.     position: absolute;
  213.     top:0px;
  214.     right:6%;
  215. }
  216. #wimslogoleft {
  217.     position: absolute;
  218.     top:0px;
  219.     left:12%;
  220.     float:left;
  221. }
  222. #wimslogoright {
  223.     position: absolute;
  224.     top:50px;
  225.     right:6%;
  226.     float:right;
  227. }
  228. /* End of Logo */
  229.  
  230. /* WIMS BOXES in special context*/
  231. #wimsdoc .wimsbody, #wimsexam .wimsbody {
  232.     padding-left : 10%;
  233.     padding-right : 10%;
  234.     margin-left : 0px;
  235. }
  236. #wimslightpopup #wimsbodybox #wimspagebox .wimsbody {
  237.     padding-left : 20px;
  238.     padding-right : 20px;
  239.     margin-left : 0px;
  240. }
  241. #wimslightpopup #wimstailbox .wimstail .tailitem {
  242.     padding-right:20px;
  243.     text-align:right;
  244.     color:#555555;
  245.     font-weight:bold;
  246.     font-size:90%;
  247. }
  248. #wimsmhelp .wimsbody {
  249.     padding-left : 10%;
  250.     padding-right : 10%;
  251.     margin-left : 0px;
  252. }
  253. #wimspagebox .wimsdocleftmenu {
  254.     margin-top: 180px;
  255.     padding:0px;
  256.     position: fixed;
  257.     /*_position:absolute;*/
  258.     top:50px;
  259.     left: auto;
  260.     text-align:left;
  261. }
  262. #wimspagebox .wimsdocrightmenu {
  263.     margin-top: 180px;
  264.     margin-left: 0px;
  265.     margin-right: 0px;
  266.     padding:0px;
  267.     position: fixed;
  268.     /*_position:absolute;*/
  269.     top:50px;
  270.     right: 20px;
  271.     text-align:left;
  272. }
  273. #wimsmenumodubox .wimstail {
  274.     text-align: left;
  275.     font-size:80%;
  276.     padding:10px;
  277.     margin:10px;
  278.     -moz-border-radius : 20px 20px 20px 20px;
  279. }
  280. #wimstailbox .wimstail {
  281.     text-align: center;
  282.     font-size:80%;
  283. }
  284. div.tailsepdoc {
  285.     display: inline-block;
  286. }
  287. #wimsbodybox #wimsmenutab .wimsmenu .menuitem {
  288.     display: inline-block;
  289.     padding: 1px 10px;
  290.     text-decoration: none;
  291.     border: thin black solid;
  292.     -moz-border-radius : 20px 20px 0px 0px;
  293. }
  294. #wimsbodybox #wimsmenutab .wimsmenu .itemsep {
  295.     display: inline-block;
  296.     padding: 5px 30px;
  297.     text-decoration: none;
  298. }
  299.  
  300. /* end of WIMS BOXES in special context*/
  301.  
  302. /* JS editor styles */
  303. #handleBottom{
  304.         background-color: #DFDFDF;
  305.         height: 8px;
  306.         background-image:-moz-linear-gradient(center top , #999999 50%, #E8E8F8 100%);
  307.         background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0.4,#999999), color-stop(1, #E8E8F8));
  308.         border-bottom: 1px solid #999;
  309.         cursor:ns-resize;
  310. }
  311.  
  312. /*GENERAL*/
  313. /* WORDS in code in all textes*/
  314. tt{
  315.   font-family: monospace, "Courier New";
  316.   border-left-width: 3x;
  317.   margin: 0px 0px;
  318.   padding: 0px 3px;
  319. }
  320. code{
  321.   border-left-width: 4px;
  322.   background-color:rgba(0,128,0,0.1);
  323.   font-family: monospace, "Courier New";
  324.   line-height: 1.1em;
  325.   margin: 1em;
  326.   padding: 0.5em 1em;
  327. }
  328. #wims_deposit {
  329.     width:80%;
  330.     min-width:50em;
  331. }
  332. /* reference to filename */
  333. .wims_fname {
  334.   font-family: monospace, "Courier New";
  335.   color :#660000;
  336.   font-weight:bold;
  337.   background-color : #ffffe5;
  338. }
  339. /* reference to parameters */
  340. tt.wims_parm{
  341.   background-color : #ffffe5;
  342. }
  343. /* mots de code */
  344. tt.wims_code_words {
  345.   color:blue;
  346. }
  347. /* variables in help for example*/
  348. tt.wims_code_variable {
  349.   color:navy;
  350. }
  351. /*address as email adress, but also adresse of a file*/
  352. tt.wims_address {}
  353. /* title of modules in a texte */
  354. .wims_mod_title {
  355.  color:blue;
  356.  font-style: italic;
  357. }
  358. /* descriptions of modules in help or text */
  359. .wims_mod_desc {
  360.  font-style: italic;
  361. }
  362. /* warning (sur le mot "Attention" par exemple)*/
  363. .wims_warning{
  364.   color:brown ;
  365.   font-weight:bold;
  366. }
  367. /* reference sur un label */
  368. .wims_label {
  369.   color:green ;
  370.   font-family: monospace, "Courier New";
  371.   padding: 3px ;
  372.   border:solid 1px ;
  373. }
  374. pre{
  375.   border-left-width: 4px;
  376.   background-color:rgba(0,128,0,0.1);
  377.   font-family: monospace, "Courier New";
  378.   border-left-style: ridge;
  379.   line-height: 1.1em;
  380.   margin: 1em;
  381.   padding: 0.5em 0.5em;
  382. }
  383. #wimsmhelp pre {
  384.   border-left-width: 4px;
  385.   background-color:rgba(0,128,0,0.1);
  386.   font-family: monospace, "Courier New";
  387.   border-left-style: ridge;
  388.   line-height: 1.1em;
  389.   margin: 1em;
  390.   padding: 0.5em 1em;
  391. }
  392.  
  393. /* remark in small */
  394. .wims_smallremark {
  395.  font-size: small;
  396. }
  397. /* Classes */
  398. /* title of class*/
  399. .wims_classname {
  400.   color:#999999;
  401.   font-weight:bold;
  402.   text-align:center;
  403.   margin:1em 0;
  404.   text-shadow:0 1px 1px #FFFFFF;
  405. }
  406. /* Class Type*/
  407. .wims_class_typename{
  408.         font-size: 0.5em;
  409. }
  410. /* titles of classes in text */
  411. .wims_classdesc, .wims_institutiondesc{
  412.  color:#999999;
  413.  font-weight:bold;
  414. }
  415. .wims_classdesc {font-size:large;}
  416. /* words as login*/
  417. tt.wims_login {
  418.   color:blue;
  419.   font-weight:bold;
  420. }
  421. /* END of Classes */
  422. /*
  423. ***********************
  424.   WIMS TITLES
  425.   ************************
  426.  */
  427. .wims_docu_title {
  428.     text-align:center;
  429. }
  430. .wims_sheet_title {
  431.     text-align:center;
  432. }
  433. .wims_title {
  434.     text-align:center;
  435.     padding:10px;
  436.     margin:0 0 .25em;
  437. }
  438. #wims_title h1.wims_title {
  439.     text-align:center;
  440.     padding:10px 0 0 0;
  441.     margin:0 0 .25em;
  442.     font-family:Georgia,Times New Roman,Times,serif;
  443.     font-weight:normal;
  444. }
  445. h2.wims_subtitle {
  446.     text-align:center;
  447.     display: block;
  448.     font-weight:normal;
  449.         margin-top:0;
  450.         font-style:italic;
  451. }
  452. #wims_modu_title1 .wims_title_close {
  453.     padding-left:30%;
  454.     margin-left:30%;
  455.     padding-bottom:5px;
  456. }
  457. #wims_modu_title2 .wims_subtitle {
  458.     font-size:small;
  459. }
  460. #wims_modu_title1 .wims_title_close {
  461.     padding-left:10px;
  462.     margin-left:10px;
  463.     padding-bottom:5px;
  464. }
  465. #wims_modu_title3 .wims_subtitle {
  466.     display: block;
  467.     text-align:center;
  468.     font-weight:bold;
  469. }
  470. #wims_modu_title3 .wims_title_close {
  471.     padding:10px;
  472. }
  473. h1.oeftitle {
  474.     text-align:center;
  475.     font-size:100%;
  476. }
  477. /* ****** END OF TITLES ******** */
  478.  
  479. /* ****** SEQUENCE ******** */
  480. .wims_seq {
  481.     padding:15px;
  482.     margin:10px;
  483.     border: thin solid;
  484. }
  485. .wims_seq a {
  486.     padding: 0px 0px;
  487.     text-decoration: none;
  488. }
  489. .wims_seq a:hover {
  490.     text-decoration:underline;
  491. }
  492. .wims_seq .wims_title_seq {
  493. }
  494. .wims_seq .wims_desc_item {
  495.     color:#804000;
  496. }
  497. .wims_seq .wims_sheet_item {
  498.     padding:5px;
  499.     margin-top:5px;
  500.     background-color:#CCF;
  501.     border: thin solid;
  502. }
  503. .wims_seq .wims_doc_item {
  504.     padding:5px;
  505.     margin-top:5px;
  506.     background-color:#99F;
  507.     border: thin solid;
  508. }
  509. .wims_seq .wims_vote_item {
  510.     padding:5px;
  511.     margin-top:5px;
  512.     background-color:#66F;
  513.     border: thin solid;
  514. }
  515. .wims_seq .wims_exam_item {
  516.     padding:5px;
  517.     margin-top:5px;
  518.     background-color:#9CF;
  519.     border: thin solid;
  520. }
  521. .wims_seq .wims_title_seq .wims_comment_item {
  522.     padding:5px;
  523.     margin-top:5px;
  524.     color:#804000;
  525.     display:inline-block;
  526. }
  527. .wims_seq .wims_title_seq .wims_title_item {
  528.     font-weight:bold;
  529. }
  530. /* ****** END OF SEQUENCES ******** */
  531. /* **************** */
  532. /* OEF STYLES */
  533. #oef_intro_params {
  534.     -moz-border-bottom-colors: none;
  535.     -moz-border-image: none;
  536.     -moz-border-left-colors: none;
  537.     -moz-border-right-colors: none;
  538.     -moz-border-top-colors: none;
  539.     border-color: #BBBBBB grey grey #BBBBBB;
  540.     border-radius: 10px 10px 10px 10px;
  541.     border-right: 1px solid grey;
  542.     border-style: solid;
  543.     border-width: 1px;
  544.     margin: 0 10%;
  545.     padding: 1em 0;
  546.     width:80%;
  547. }
  548. .oefform p.send_answer{
  549. text-align: center;
  550. }
  551.  
  552. .oefstatement {
  553. }
  554. .oefreply {
  555. }
  556. .oefanswer {
  557. }
  558. .oefanswer table {
  559.     font-size: 0.9em;
  560.     border-collapse:collapse;
  561. }
  562. .wims_oef_input {
  563.     padding-top: 2px;
  564.     padding-right: 1px;
  565.     padding-bottom: 2px;
  566.     padding-left: 1px;
  567.     font-weight:bold;
  568.     font-size: 1.2em;
  569. }
  570. .oefanswername {
  571. }
  572. .oefstatement table {
  573.     border-collapse:collapse;
  574. }
  575. #answeranalysis {
  576.     border : 1px solid #555555;
  577.     border-radius:10px;
  578.     -moz-border-radius: 10px;
  579.     -webkit-border-radius:10px;
  580. }
  581. #answeranalysis .legend {
  582.     padding:1em 5em;
  583.     text-align:right;
  584.     font-weight:bold;
  585.     border-radius:10px;
  586.     border-bottom-right-radius:0px;
  587.     border-bottom-left-radius:0px;
  588.     -moz-border-radius: 10px;
  589.     -moz-border-radius-bottomright:0px;
  590.     -moz-border-radius-bottomleft:0px;
  591.     -webkit-border-radius:10px;
  592.     -webkit-border-bottom-right-radius:0px;
  593.     -webkit-border-bottom-left-radius:0px;
  594. }
  595. #answeranalysis .content {
  596.     padding:1em;
  597. }
  598. .oefform {
  599. }
  600. .oefnameexo {
  601.     display:inline;
  602. }
  603. .wims_model_textarea{ border: 3px solid #cccccc;padding: 5px;}
  604.  
  605. /* * Boutons CSS3 * */
  606. input[type="submit"], .wims_button, .wims_button_help {
  607.     display:inline-block;
  608.     width:auto;
  609.     font-family: 'AllerBold', Arial, Helvetica, sans-serif;
  610.     margin-bottom: 0.1em;
  611.     padding:0.2em 0.6em;
  612.     cursor:pointer;
  613.     overflow:visible;
  614.     position:relative;
  615.     text-decoration:none;
  616.     border-radius:7px;
  617.     -moz-border-radius:7px;
  618.     -webkit-border-radius:7px;
  619.     background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(255,255,255,0)), to(rgba(255,255,255,0.25)));
  620.     background-image: -moz-linear-gradient(bottom, rgba(255,255,255,0), rgba(255,255,255,0.25));
  621.     text-shadow:0 -1px 1px rgba(0, 0, 0, 0.5);
  622.     -webkit-box-shadow: rgba(255, 255, 255, 0.75) 0px 1px 1px;
  623.     -moz-box-shadow: rgba(255, 255, 255, 0.75) 0px 1px 1px;
  624.     font-size: 0.8em;
  625.     /*height: 1.6em;
  626.     line-height: 1.45em;*/
  627.     font-weight:bold;
  628.     text-decoration:none;
  629. }
  630. input[type="submit"]:hover, .wims_button:hover, .wims_button_help:hover {
  631.     background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0,0,0,0.25)), to(rgba(0,0,0,0)));
  632.     background-image: -moz-linear-gradient(bottom, rgba(0,0,0,0.25), rgba(0,0,0,0));
  633. }
  634. /* "pressed button" style */
  635. input[type="submit"]:active,.wims_button:active,.wims_button_help:active{
  636.         top:1px;
  637.         box-shadow: inset 1px 1px 2px rgba(0, 0, 0, 0.5);
  638. }
  639.  
  640. input[type="button"] {
  641.     display:inline-block;
  642.     width:auto;
  643.     font-family: 'AllerBold', Arial, Helvetica, sans-serif;
  644.     margin-bottom: 0.1em;
  645.     padding:0.2em 0.6em;
  646.     cursor:pointer;
  647.     overflow:visible;
  648.     position:relative;
  649.     text-decoration:none;
  650.     text-shadow:0 -1px 1px rgba(0, 0, 0, 0.5);
  651.     -webkit-box-shadow: rgba(255, 255, 255, 0.75) 0px 1px 1px;
  652.     -moz-box-shadow: rgba(255, 255, 255, 0.75) 0px 1px 1px;
  653.     font-size: 0.8em;
  654.     /*height: 1.6em;
  655.     line-height: 1.45em;*/
  656.     font-weight:bold;
  657.     text-decoration:none;
  658. }
  659.  
  660. /* ****************** */
  661. /* TABLES STYLES */
  662. table.wimstable {
  663.     width:90%;
  664.     border-collapse:collapse;
  665.     border: 1px solid #999;
  666.     font-size: .9em;
  667. }
  668. table.wimstable caption {
  669.     font-weight: bold;
  670.     font-size: 1.1em;
  671.     border: 1px solid #999;
  672. }
  673. table.wimstable th {
  674.     border-collapse:collapse;
  675.     border: 1px solid #999;
  676.     color:white;
  677. }
  678. table.wimstable td {
  679.     background-color:white;
  680.     border: 1px solid #999;
  681.     padding: 6px;
  682. }
  683. table.wimstable .odd td {
  684.     background-color:white;
  685.     border: 1px solid #999;
  686.     padding: 6px;
  687. }
  688. table.wimstable .even td {
  689.     background-color:#DFDFDF;
  690.     border: 1px solid #999;
  691.     padding: 6px;
  692. }
  693. table.wimstable th a {
  694.     display: inline-block;
  695.     padding: 5px 5px;
  696.     text-decoration: none;
  697.     color: #ffffff;
  698. }
  699. table.wimstable a:hover {
  700.     text-decoration:underline;
  701. }
  702. a:hover {
  703.     text-decoration:none;
  704. }
  705. /* ****************** */
  706. /* FORUM STYLES */
  707. div.wims_forum_msg {
  708.     background-color: transparent;
  709.     padding-left: 3%;
  710.     padding-right: 3%;
  711.     margin-left: 3%;
  712.     margin-right: 3%;
  713.     border: 1px solid rgb(232,232,232);
  714.     min-height:50px;
  715. }
  716. div.wims_forum_intro {
  717.     background-color:#eeeeee;
  718.     padding-left: 3%;
  719.     padding-right: 3%;
  720.     margin-left: 3%;
  721.     margin-right: 3%;
  722. }
  723. ul.wims_forum_list li {
  724.     list-style:none;
  725.     padding-top: 3pt;
  726.     padding-right: 0pt;
  727.     padding-bottom: 0pt;
  728.     padding-left: 5pt;
  729.     margin-top: 10pt;
  730.     margin-right: 10%;
  731.     margin-bottom: 5pt;
  732.     border-left: 1px solid gray;
  733.     border-bottom: 1px solid gray;
  734. }
  735. ul.wims_forum_list li li {
  736.     list-style:none;
  737.     padding-top: 3pt;
  738.     padding-right: 0pt;
  739.     padding-bottom: 0pt;
  740.     padding-left: 5pt;
  741.     margin-top: 10pt;
  742.     margin-right: 0%;
  743.     margin-bottom: 5pt;
  744.     border-left: 1px solid gray;
  745.     border-bottom: 1px solid gray;
  746. }
  747. .wims_forum_blockquote {
  748. font-style: italic;
  749. padding-top: 0pt;
  750. padding-right: 3em;
  751. padding-bottom: 0pt;
  752. padding-left: 3em;
  753. margin-left:1em;
  754. border-left:1px solid navy;
  755. background-color:#E3F2F0;
  756. }
  757.  
  758. /* SHEET STYLES */
  759. ol.wims_sheet_list li {
  760.     padding-top: 3pt;
  761.     padding-right: 0pt;
  762.     padding-bottom: 0pt;
  763.     padding-left: 5pt;
  764.     margin-top: 2pt;
  765.     margin-right: 10%;
  766.     margin-bottom: 2pt;
  767.     border-left: 1px solid red;
  768.     border-bottom: 1px solid gray;
  769. }
  770. ul.wims_sheet_list li {
  771.     list-style:none;
  772.     padding-top: 3pt;
  773.     padding-right: 0pt;
  774.     padding-bottom: 0pt;
  775.     padding-left: 5pt;
  776.     margin-top: 2pt;
  777.     margin-right: 10%;
  778.     margin-bottom: 5pt;
  779.     border-left: 1px solid gray;
  780.     border-bottom: 1px solid gray;
  781. }
  782. .wims_sheet_title {
  783.     text-align:center;
  784. }
  785. div.wims_sheet {
  786.     background-color:white;
  787.     padding-left: 3%;
  788.     padding-right: 3%;
  789.     margin-left: 3%;
  790.     margin-right: 3%;
  791.     border: 1px solid blue;
  792. }
  793. /* OTHER STYLES */
  794. .wims_home_list li {
  795.     background-color:#e5e5e5;
  796.     list-style:none;
  797.     padding-top: 3pt;
  798.     padding-right: 0pt;
  799.     padding-bottom: 0pt;
  800.     padding-left: 3pt;
  801.     margin-top: 10pt;
  802.     margin-right: 0%;
  803.     margin-bottom: 3pt;
  804. }
  805. .wims_home_form {
  806.     padding: 5px;
  807.     width:150px;
  808. }
  809. table.wims_search_engine {
  810.     padding-top: 3pt;
  811.     background-color:#cccccc;
  812.     background: -webkit-gradient( linear, left top, left bottom, from(white), to(#999999) );
  813.     background: -moz-linear-gradient( top center, white,#999999);
  814. }
  815. table.wims_search_engine td {
  816.     text-align:center;
  817. }
  818. .wims_home_button {
  819. }
  820. .wims_home_menu {
  821. }
  822. .wims_browse_list li {
  823.     background-color:#e5e5e5;
  824.     list-style:none;
  825.     padding-top: 3pt;
  826.     padding-right: 0pt;
  827.     padding-bottom: 0pt;
  828.     padding-left: 3pt;
  829.     margin-top: 10pt;
  830.     margin-right: 10%;
  831. }
  832. .wims_browse_subject_list li {
  833.     background-color:#e5e5e5;
  834.     list-style:none;
  835.     padding-top: 3pt;
  836.     padding-right: 0pt;
  837.     padding-bottom: 0pt;
  838.     padding-left: 3pt;
  839.     margin-top: 10pt;
  840.     margin-right: 10%;
  841. }
  842. ul.wims_browse_type_list li {
  843. }
  844. ol.wims_browse_type_list li {
  845.     list-style:none;
  846.     padding-top: 3pt;
  847.     padding-right: 0pt;
  848.     padding-bottom: 0pt;
  849.     padding-left: 5pt;
  850.     margin-top: 10pt;
  851.     margin-right: 0%;
  852.     margin-bottom: 5pt;
  853. }
  854. ul.wims_home_result_list li {
  855.     background-color:#e5e5e5;
  856.     list-style:none;
  857.     padding-top: 3pt;
  858.     padding-right: 0pt;
  859.     padding-bottom: 0pt;
  860.     padding-left: 3pt;
  861.     margin-top: 10pt;
  862.     margin-right: 10%;
  863. }
  864. /* couleur des sequences - a mettre en option */
  865. .wims_sheet_desc {
  866.   background-color:#CCF;
  867. }
  868. /*
  869.   **********************
  870.   WIMS CLASSES STYLES
  871.   ***********************
  872.  */
  873. .wims_class_motd {
  874.     margin:5pt;
  875.     padding-right: 10pt;
  876.     padding-left: 10pt;
  877.     border: thin solid black;
  878. }
  879. .wims_class_pmotd {
  880.     margin:5pt;
  881.     padding-right: 10pt;
  882.     padding-left: 10pt;
  883.     border: thin solid black;
  884. }
  885. .wims_classes_direct {
  886.     padding-top: 5px;
  887.     padding-right: 5px;
  888.     padding-bottom: 10px;
  889.     padding-left: 5px;
  890.     margin-bottom:5px;
  891.     background-color:#FFFFFF;
  892.     text-align:center;
  893. }
  894. .wims_classes_direct_type {
  895.     color:#A52A2A;
  896.     border: thin solid black;
  897.     padding:5px;
  898.     margin-top:5px;
  899. }
  900. .wims_classes_direct_portal {
  901.     background-color:#CFF;
  902.     border: thin solid black;
  903.     padding:5px;
  904.     margin-top:5px;
  905. }
  906. .wims_classes_direct_group {
  907.     background-color:#CFF;
  908. }
  909. .wims_classes_direct_program {
  910.     background-color:#9FC;
  911.     border: thin solid black;
  912.     padding:5px;
  913.     margin-top:5px;
  914. }
  915. .wims_classes_direct_course {
  916.     background-color:#C9F;
  917.     border: thin solid black;
  918.     padding:5px;
  919.     margin-top:5px;
  920. }
  921. .wims_classes_direct_class {
  922.     background-color:#9CF;
  923.     border: thin solid black;
  924.     padding:5px;
  925.     margin-top:5px;
  926. }
  927. .wims_classes_direct_level {
  928.     background-color:#CFF;
  929.     border: thin solid black;
  930.     padding:5px;
  931.     margin-top:5px;
  932. }
  933. .wims_classes_direct_name {
  934.     padding-top: 5pt;
  935.     padding-right: 5pt;
  936.     padding-bottom: 5pt;
  937.     padding-left: 5pt;
  938.     border-bottom: 1px solid gray;
  939.     overflow: scroll;
  940. }
  941. .wims_subclasses li {
  942.     list-style:none;
  943.     padding-top: 3pt;
  944.     padding-right: 0pt;
  945.     padding-bottom: 0pt;
  946.     padding-left: 5pt;
  947.     margin-top: 10pt;
  948.     margin-right: 10%;
  949.     margin-bottom: 5pt;
  950. }
  951. .wims_subclasses .class {
  952.     background-color:#CFF;
  953. }
  954. .wims_subclasses .program {
  955.     background-color:#9FC;
  956. }
  957. .wims_subclasses .course {
  958.     background-color:#C9F;
  959. }
  960. #wims_class_manager_msg {
  961.     background-color:#CFF;
  962. }
  963. .wims_user_table {
  964.     margin-left:2%;
  965.     padding-top: 5pt;
  966.     padding-right: 5pt;
  967.     padding-bottom: 5pt;
  968.     padding-left: 5pt;
  969.     border-bottom: 1px solid gray;
  970.     overflow: scroll;
  971.     border-spacing:0pt;
  972. }
  973. .wims_user_sheet_table {
  974.     width:75%;
  975.     margin-left:2%;
  976.     padding-top: 5pt;
  977.     padding-right: 5pt;
  978.     padding-bottom: 5pt;
  979.     padding-left: 5pt;
  980.     border-bottom: 1px solid gray;
  981.     border-left: 2px solid gray;
  982.     overflow: scroll;
  983.     margin-right:auto;
  984. }
  985. .wims_user_doc_table {
  986.     width:75%;
  987.     margin-left:2%;
  988.     padding-top: 5pt;
  989.     padding-right: 5pt;
  990.     padding-bottom: 5pt;
  991.     padding-left: 5pt;
  992.     border-bottom: 1px solid gray;
  993.     border-left: 2px solid gray;
  994.     overflow: scroll;
  995.     margin-right:auto;
  996. }
  997. .wims_user_docp_table {
  998.     width:75%;
  999.     margin-left:2%;
  1000.     padding-top: 5pt;
  1001.     padding-right: 5pt;
  1002.     padding-bottom: 5pt;
  1003.     padding-left: 5pt;
  1004.     border-bottom: 1px solid gray;
  1005.     border-left: 2px solid gray;
  1006.     overflow: scroll;
  1007.     margin-right:auto;
  1008. }
  1009. .wims_user_exam_table {
  1010.     width:75%;
  1011.     margin-left:2%;
  1012.     padding-top: 5pt;
  1013.     padding-right: 5pt;
  1014.     padding-bottom: 5pt;
  1015.     padding-left: 5pt;
  1016.     border-bottom: 1px solid gray;
  1017.     border-left: 2px solid gray;
  1018.     overflow: scroll;
  1019. }
  1020. .wims_user_vote_table {
  1021.     width:75%;
  1022.     margin-left:2%;
  1023.     padding-top: 5pt;
  1024.     padding-right: 5pt;
  1025.     padding-bottom: 5pt;
  1026.     padding-left: 5pt;
  1027.     border-bottom: 1px solid gray;
  1028.     border-left: 2px solid gray;
  1029.     overflow: scroll;
  1030.     margin-right:auto;
  1031. }
  1032. td.wims_user_sheet_expire {
  1033. }
  1034. td.wims_user_sheet_score {
  1035.     color:#A52A2A;
  1036.     white-space:nowrap;
  1037. }
  1038. td.wims_user_sheet_type {
  1039.     text-align:left;
  1040.     white-space:nowrap;
  1041.     width:120px;
  1042. }
  1043. tr.wims_user_sheet {
  1044.     text-align:left;
  1045. }
  1046. tr.wims_user_doc {
  1047.     text-align:left;
  1048.     white-space:nowrap;
  1049.     text-align:left;
  1050. }
  1051. tr.wims_user_docp {
  1052.     text-align:left;
  1053.     white-space:nowrap;
  1054.     text-align:left;
  1055. }
  1056. td.wims_user_doc_type {
  1057.     width:120px;
  1058. }
  1059. tr.wims_user_exam {
  1060.     text-align:left;
  1061. }
  1062. td.wims_user_exam_expire {
  1063. }
  1064. td.wims_user_exam_type {
  1065.     text-align:left;
  1066.     white-space:nowrap;
  1067.     width:120px;
  1068. }
  1069. tr.wims_user_vote {
  1070.     text-align:left;
  1071. }
  1072. td.wims_user_vote_type {
  1073.     text-align:left;
  1074.     white-space:nowrap;
  1075.     width:120px;
  1076. }
  1077. table.wims_user_table {
  1078.     background-color: transparent;
  1079.     padding-top: 5pt;
  1080.     padding-right: 5pt;
  1081.     padding-bottom: 5pt;
  1082.     padding-left: 5pt;
  1083.     border-bottom: 1px solid gray;
  1084.     overflow: scroll;
  1085. }
  1086. .wims_motd {
  1087.     background-color:rgb(232,232,232);
  1088.     padding-right: 10pt;
  1089.     padding-left: 10pt;
  1090. }
  1091. .wims_user_myscore {
  1092.     background-color:#FFFFFF;
  1093.     text-align:left;
  1094.     padding-top: 5pt;
  1095.     padding-right: 10pt;
  1096.     padding-bottom: 10pt;
  1097.     padding-left: 10pt;
  1098.     border-bottom: 1px solid gray;
  1099.     border-left: 3px solid gray;
  1100.     width:100%;
  1101. }
  1102. table.wims_exam {
  1103.     background-color:#FFFFFF;
  1104.     text-align:left;
  1105.     margin-left:3%;
  1106.     padding-bottom: 10pt;
  1107.     padding-left: 10pt;
  1108.     border-bottom: 1px solid gray;
  1109.     border-left: 1px solid gray;
  1110. }
  1111. table.wims_exam td {
  1112.     background-color:#FFFFFF;
  1113. }
  1114. .emptyline {
  1115.     height:20px;
  1116. }
  1117. .empty {
  1118.     width:5%;
  1119. }
  1120. #wims_empty {
  1121.     min-height:100px;
  1122.     padding:20px;
  1123.     margin:20px;
  1124. }
  1125. .wims_docu_titleb {
  1126. }
  1127. div.wims_solution {
  1128. }
  1129.  
  1130. span.tooltip {color:#A52A2A;}
  1131.  
  1132. /* ************ PRINTER FRIENDLY ********* */
  1133. @media print {
  1134. .body {
  1135.     font-family:serif;
  1136.     background-color:white;
  1137.     font-size: 12pt;
  1138.     font-family:"Times New Roman", serif;
  1139.     margin-left: auto;
  1140.     margin-right:auto;
  1141. }
  1142. .wimsbody {
  1143.     font-family:serif;
  1144.     background-color:white;
  1145.     font-family:"Times New Roman", serif;
  1146.     margin-right:auto;
  1147.     padding-left : 10%;
  1148.     padding-right : 10%;
  1149.     margin-left : 0px;
  1150. }
  1151. #wimsdoc {
  1152.     background-color:white;
  1153. }
  1154.  
  1155. #wimsbodybox {
  1156.     background-color:white;
  1157. }
  1158. .wimsmenu, .menuitem {
  1159.     visibility: hidden;
  1160. }
  1161. #wimsmenubox #wimsmenumodubox .wimsmenu .menuitem {
  1162.     visibility: hidden;
  1163. }
  1164. #wimsmenubox #wimsmenumodubox {
  1165.     visibility: hidden;
  1166. }
  1167. #wimsbodybox #wimsmenumodubox {
  1168.     visibility: hidden;
  1169. }
  1170. #wimsbodybox #wimsmenumodubox .wimsmenu {
  1171.     visibility: hidden;
  1172. }
  1173. #wimsbodybox #wimsmenumodubox .wimsmenu .menuitem {
  1174.     visibility: hidden;
  1175. }
  1176. #wimstailbox .wimstail .tailitem {
  1177.     visibility: hidden;
  1178. }
  1179. table.wimstable th,table.wimstable a {
  1180.     color: #000000;
  1181.     background-color:white;
  1182. }
  1183. }/*** End Printer Friendly style ***/