/**************************************** * Defines styles for the pages and menu * * Copyright Georges Trottier 2010 * ****************************************/ @media screen{ /* Remove all default styles */ * { border: 0; } .noshow {display: none;} body { font-family: verdana, sans-serif; margin: 0; padding: 0; /*font-size: 14pt;*/ text-align: center; background-image: url(../include/images/acc-bg.gif); scrollbar-base-color: white; scrollbar-arrow-color: #fff; scrollbar-dark-shadow-color: ''; scrollbar-track-color: #6666ff; scrollbar-face-color: #0000ff; scrollbar-3dlight-color:''; scrollbar-shadow-color: ''; scrollbar-highlight-color: ''; } /*************************** * Styles for the container * ***************************/ #container { width: 95%; margin: 10 auto; text-align: left; border: 5px solid #0000ff; -moz-border-radius: 15px; -webkit-border-radius: 15px; behavior:url(/include/border-radius.htc); border-radius: 15px; overflow: hidden; background: url(/include/images/back.jpg); } /************************ * Styles for the header * ************************/ #header /* applied to the header of the page */ { background-color: #ccccff; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; border-bottom: 2px solid #0000ff; } #header .title { text-align: center; margin-top: 1em; margin-bottom: 1em; text-decoration: underline; font-size: 25pt; font-weight: bold; color: #0000ff; } #header .subtitle { text-align: center; margin-top: 1em; margin-bottom: 1em; font-size: 12pt; font-weight: bold; color: #0000ff; } #header .themecolor /* applied in the page header in googlesearch.inc */ { color: #0000ff; background-color: #ccccff; -moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius: 15px; } #header .taille1 { margin: 5px; font-size: 11pt; } #header .taille2 { margin: 5px; font-size: 13pt; } #header .taille3 { margin: 5px; font-size: 15pt; } /************************* * Styles for the content * *************************/ #content { font-size: 12pt; margin: 10px; } #content h1 { text-align: center; margin: 5px; padding: 0px; /*background-color: #ccccff;*/ color: #0000ff; font-size: 1.5em; font-weight: bold; text-decoration: underline; } #content h2 { text-decoration: underline; font-size: 1.2em; color: #0000ff; } #content h3 { font-size: 1.2em; color: #0000ff; } #content h4 { font-size: 1.1emt; color: #0000ff; } #content h5 { font-size: 1.0em; color: #0000ff; } #content hr { background-color: #6666ff; color: #0000ff; height: 5px; width: 80%; } #content .arrowup { float: right; background-image: url(../include/images/bluearrow.gif); background-repeat: no-repeat; height: 40px; width: 40px; } #content caption { font-size: 1.0em; } a:link { text-decoration: underline; color: #0000ff; } a:visited { text-decoration: underline; color: #0000ff; } a:hover { background-color: #0000ff; color: white; text-decoration: none; cursor: hand; } a:active { text-decoration: underline; color: #0000ff; } #content .summary { color: #0000ff; margin-left: 100px; margin-right: 100px; font-style: italic; padding-bottom: 5px; border-bottom: #0000ff solid 5px; } #content .post { margin-left: 50px; padding-left: 5px; border-left: #0000ff solid 3px; } .title { text-align: center; margin-top: 1em; margin-bottom: 1.5em; text-decoration: underline; font-size: 2.0em; font-weight: bold; color: #0000ff; } .subtitle { text-align: center; margin-top: 1em; margin-bottom: 1em; font-size: 1.5em; font-weight: bold; color: #0000ff; } .Backgroundyellow { background-color: #FFFF00; } .Backgroundgreen { background-color: #00FF00; } /***************************** /* Styles for the home page * /****************************/ #accueil { margin: 5px; /* marge de 5px entourant l'id="accueil" */ } #leftside { float: left; width: 49%; } #rightside { float: right; width: 49%; } #footer { clear: both; } /* Classes pre & code */ #content pre { overflow: auto; /* can also be scroll */ clear: left; max-height: 300px; font-family: "lucida console", monospace; font-size: 0.9em; padding: 10px; } #content pre.code, #content pre.cdCode { background-color:#ccccff; margin-left: 10px; margin-right: 10px; border: 3px solid #0000ff; -moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius: 15px; } #content .code b, #content .cdCode b { color: red; } #content .code i, #content .cdcode i { color: #008080; font-style: italic; } #content .code em, #content .cdcode em { color: blue; } .HTMLDelimiter { color:#0000FF; font-weight: bold; } /********** /* Tables * **********/ .table { border-left: 1px solid #0000ff; border-top: 1px solid #000; border-right: 8px solid #000; border-bottom: 8px solid #000; padding: 3px 3px 3px 3px; } table.framed { border: 5px solid #0000ff; } .tab td { font-size: 1em; color: #000000; background-color: #ccccff; border: 1px solid #000; padding-left: 5px; } .tab th { font-size: 1em; color: white; text-align: center; background-color: #0000ff; border-top: 1px solid #000; border-bottom: 1px solid #000; border-right: 1px solid #000; border-left: 1px solid #000; padding-left: 5px; } .citation { margin-left: 100px; margin-right: 100px; } p, li { color: black; } p.notebox { padding: 3px 3px 3px 3px; margin-left: 100px; margin-right: 100px; font-style: italic; text-align: center; border: 2px solid #0000ff} p.notebox:first-line { font-weight: bold; font-size: 1em; color: #fff; text-align: center; background-color: #0000ff; } .button { background-color: #0000ff; border: 1px solid #000; color: #FFF; font-size: 8pt; font-weight: bold; padding: 5px 5px 5px 5px; } /****************************** * Implementation of tooltips * ******************************/ a.tooltip { position: relative; font-style: normal; text-decoration: none; border-bottom: 3px dotted; } a.trigger { /*font-style: normal;*/ color: #0000ff; text-decoration: none; border-bottom: 3px dotted; } a.trigger:hover { color: white; } #tooltip, #model { position: absolute; z-index: 3000; border: 1px solid #111; color: #0000ff; background-color: #ccccff; border: 3px solid #0000ff; -moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius: 15px; padding: 5px; opacity: 1.00; font-size: 12pt; } #model{display: none;} /********************************************* * Special style for "Print this page * * including correction for Internet Explorer * /********************************************/ div#printer { text-align: center; background: #ccccff; width: 20%; border: 2px solid #0000ff; -moz-border-radius: 15px; -webkit-border-radius: 15px; /*behavior:url(/include/border-radius.htc);*/ border-radius: 15px; padding: 0; } * html div#printer { /*\*/position: absolute; top: expression(((ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop)) + 'px'); right: expression(((ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft)) + 'px');/**/ } #foo > #div#printer { position: fixed; top: 0px; right: 0; } /********************************************/ div#printer { position: fixed; top: 0px; text-align: center; right: 0; background: #ccccff; width: 20%; border: 2px solid #0000ff; padding: 0; } /*********************************** * Define styles for the Tree Menus * ***********************************/ .treemenudiv { font-size: 1.0em; display: block; white-space: nowrap; } .phplmnormal { color: #000000; text-decoration: none; } a.phplmnormal:hover { color: #000000; background-color: #fff0c0; text-decoration: none; } a.phplm:link { color: #003300; text-decoration: none; } a.phplm:visited { color: #726461; text-decoration: none; } a.phplm:hover { color: #841212; background-color: #fff0c0; text-decoration: none; } a.phplm:active { color: #ff0000; text-decoration: none; } a.phplmselected:link { color: #dd0000; background-color: #ffdd76; text-decoration: none; } a.phplmselected:visited { color: #dd0000; background-color: #ffdd76; text-decoration: none; } a.phplmselected:hover { color: #841212; background-color: #fff0c0; text-decoration: none; } a.phplmselected:active { color: #ff0000; text-decoration: none; } /************************************ * Define styles for the layers menu * ************************************/ .khorbar { color: #0000ff; } .khorbaritem { font-size: 1.0em; white-space: nowrap; background-color: #ccccff; border: 2px solid #0000ff; -moz-border-radius-bottomleft: 15px; -moz-border-radius-bottomright: 15px; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; } .khorbaritem a { color: #0000ff; display: block; text-decoration: none; -moz-border-radius: 15px; -webkit-border-radius: 15px; /*behavior:url(/include/border-radius.htc);*/ border-radius: 10px; } .khorbaritem a:link { color: #0000ff; text-decoration: none; -moz-border-radius: 15px; -webkit-border-radius: 15px; /*behavior:url(/include/border-radius.htc);*/ border-radius: 10px; } .khorbaritem a:visited { color: #0000ff; text-decoration: none; -moz-border-radius: 15px; -webkit-border-radius: 15px; /*behavior:url(/include/border-radius.htc);*/ border-radius: 10px; } .khorbaritem a:hover { color: #ffffff; background-color: #0000ff; text-decoration: none; -moz-border-radius: 15px; -webkit-border-radius: 15px; /*behavior:url(/include/border-radius.htc);*/ border-radius: 10px; } .khorbaritem a:active { color: #0000ff; text-decoration: none; -moz-border-radius: 15px; -webkit-border-radius: 15px; /*behavior:url(/include/border-radius.htc);*/ border-radius: 10px; } .kverbar { color: black; background-color: #ccccff; border: 2px outset #666663 } .ksubmenu { position: absolute; left: 0; top: 0; visibility: hidden; } .ksubframe { position: relative; display: block; background-color: #ccccff; border: 2px outset #0000ff; -moz-border-radius: 10px; -webkit-border-radius: 10px; behavior:url(/include/border-radius.htc); border-radius: 10px; } .kitem { font-size: 0.9em; text-align: left; white-space: nowrap; font-family: bitstream vera sans, luxi sans, verdana, geneva, arial, helvetica, sans-serif; } .kitem a { position: relative; display: block; text-decoration: none; } .kitem a:link { color: #0000ff; text-decoration: none; } .kitem a:visited { color: #0000ff; text-decoration: none; } .kitem a:hover { color: #ffffff; background-color: #0000ff; text-decoration: none; } .kitem a:active { color: #0000ff; text-decoration: none; } .kitem .kfwdarr { position: absolute; top: 4px; right: 11px; } .kseparator { background-color: #ff0000; border-top: 1px solid #c6c6bf; border-bottom: 1px solid #ffffff; margin: 2px 5px 2px 5px; height: 0; font-size: 1em; line-height: 0; } }/* end of media screen */