|
@@ -0,0 +1,387 @@
|
|
|
+/* Copyright (C) 2004 Laurent Destailleur <eldy@users.sourceforge.net>
|
|
|
+ *
|
|
|
+ * This program is free software; you can redistribute it and/or modify
|
|
|
+ * it under the terms of the GNU General Public License as published by
|
|
|
+ * the Free Software Foundation; either version 2 of the License, or
|
|
|
+ * (at your option) any later version.
|
|
|
+ *
|
|
|
+ * This program is distributed in the hope that it will be useful,
|
|
|
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
|
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
|
+ * GNU General Public License for more details.
|
|
|
+ *
|
|
|
+ * You should have received a copy of the GNU General Public License
|
|
|
+ * along with this program; if not, write to the Free Software
|
|
|
+ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
|
|
|
+ *
|
|
|
+ * $Id$
|
|
|
+ * $Source$
|
|
|
+ */
|
|
|
+
|
|
|
+
|
|
|
+/***** Style du fond *****/
|
|
|
+body {
|
|
|
+ background-color: #F0F0F0;
|
|
|
+ font: 13px helvetica, verdana, arial, sans-serif;
|
|
|
+ margin-top: 0;
|
|
|
+ margin-bottom: 0;
|
|
|
+ margin-right: 0;
|
|
|
+ margin-left: 0;
|
|
|
+}
|
|
|
+
|
|
|
+/***** Styles par défaut *****/
|
|
|
+a:link { font: helvetica, verdana, arial, sans-serif; font-weight: bold; color: #000000; text-decoration: none; }
|
|
|
+a:visited { font: helvetica, verdana, arial, sans-serif; font-weight: bold; color: #000000; text-decoration: none; }
|
|
|
+a:active { font: helvetica, verdana, arial, sans-serif; font-weight: bold; color: #000000; text-decoration: none; }
|
|
|
+a:hover { font: helvetica, verdana, arial, sans-serif; font-weight: bold; color: #000000; text-decoration: underline; }
|
|
|
+input { font: helvetica, verdana, arial, sans-serif; }
|
|
|
+textarea { font: helvetica, verdana, arial, sans-serif; }
|
|
|
+.button {
|
|
|
+ font-family: arial,verdana,helvetica, sans-serif;
|
|
|
+ font-size: 100%;
|
|
|
+ border: 1px solid #ccd7e0;
|
|
|
+ background-image : url(/images/button_bg.gif);
|
|
|
+ background-position : bottom;
|
|
|
+}
|
|
|
+
|
|
|
+
|
|
|
+/*
|
|
|
+ * Menu superieur et 1ere ligne tableau
|
|
|
+ */
|
|
|
+table.topbarre
|
|
|
+{
|
|
|
+ cell-spacing: 0;
|
|
|
+}
|
|
|
+
|
|
|
+td.menu {
|
|
|
+border-right: 1px solid #000000;
|
|
|
+border-bottom: 1px solid #000000;
|
|
|
+}
|
|
|
+
|
|
|
+td.menusel {
|
|
|
+border-left: 1px solid #FFFFFF;
|
|
|
+border-right: 1px solid #FFFFFF;
|
|
|
+border-top: 1px solid #FFFFFF;
|
|
|
+border-bottom: 1px solid #FFFFFF;
|
|
|
+}
|
|
|
+
|
|
|
+.menu {
|
|
|
+ background: #b3c5cc;
|
|
|
+ font-size: 12px; font-weight: bold;
|
|
|
+ color: #000000;
|
|
|
+ text-decoration: none;
|
|
|
+}
|
|
|
+
|
|
|
+
|
|
|
+/*
|
|
|
+ * Barre de gauche
|
|
|
+ */
|
|
|
+
|
|
|
+a.leftmenu:link { font: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: bold; }
|
|
|
+a.leftmenu:visited { font: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: bold; }
|
|
|
+a.leftmenu:active { font: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: bold; }
|
|
|
+a.leftmenu:hover { font: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: bold; }
|
|
|
+
|
|
|
+a.leftsubmenu:link { font: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: normal; color: #202020; margin: 1em 1em 1em 1em; }
|
|
|
+a.leftsubmenu:visited { font: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: normal; color: #202020; margin: 1em 1em 1em 1em; }
|
|
|
+a.leftsubmenu:active { font: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: normal; color: #202020; margin: 1em 1em 1em 1em; }
|
|
|
+a.leftsubmenu:hover { font: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: normal; color: #202020; margin: 1em 1em 1em 1em; }
|
|
|
+
|
|
|
+div.leftmenu {
|
|
|
+ border-right: 1px solid #000000;
|
|
|
+ border-bottom: 1px solid #000000;
|
|
|
+ background: #b3c5cc;
|
|
|
+ font: helvetica, verdana, arial, sans-serif;
|
|
|
+ color: #000000;
|
|
|
+ text-align:left;
|
|
|
+ text-decoration: none;
|
|
|
+ padding: 2px;
|
|
|
+ margin: 1px 0px 0px 0px;
|
|
|
+}
|
|
|
+
|
|
|
+.flat {
|
|
|
+ font-family: arial,verdana,helvetica, sans-serif;
|
|
|
+ font-size: 100%;
|
|
|
+ border: 1px solid #ccd7e0;
|
|
|
+ background-image : url(img/button_bg.gif);
|
|
|
+ background-position : bottom;
|
|
|
+}
|
|
|
+
|
|
|
+td.barre {
|
|
|
+ border-right: 1px solid #000000;
|
|
|
+ border-bottom: 1px solid #000000;
|
|
|
+ background: #b3c5cc;
|
|
|
+ font: helvetica, verdana, arial, sans-serif;
|
|
|
+ color: #000000;
|
|
|
+ text-align:left;
|
|
|
+ text-decoration: none
|
|
|
+}
|
|
|
+
|
|
|
+td.barre_select {
|
|
|
+ background: #b3c5cc;
|
|
|
+ color: #000000
|
|
|
+}
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+/*
|
|
|
+ * Onglets
|
|
|
+ */
|
|
|
+div.tabBar {
|
|
|
+ color: #436976;
|
|
|
+ background: #dee7ec;
|
|
|
+ padding: 0em 1.5em;
|
|
|
+ margin: 0em 0em 1.5em 0em;
|
|
|
+ border: 1px solid #8CACBB;
|
|
|
+}
|
|
|
+
|
|
|
+div.tabs {
|
|
|
+ margin: 0em;
|
|
|
+ padding: 0em 3em;
|
|
|
+ text-align: left;
|
|
|
+}
|
|
|
+
|
|
|
+div.tabsAction {
|
|
|
+ margin: 0em;
|
|
|
+ padding: 0em 0em;
|
|
|
+ text-align: right;
|
|
|
+}
|
|
|
+
|
|
|
+a.tab {
|
|
|
+ background: white;
|
|
|
+ border: 1px solid #8CACBB;
|
|
|
+ color: #436976;
|
|
|
+ padding: 0em 1.5em;
|
|
|
+ margin: 0em 0.5em;
|
|
|
+ text-decoration: none;
|
|
|
+ white-space: nowrap;
|
|
|
+}
|
|
|
+
|
|
|
+a.tab#active {
|
|
|
+ background: #dee7ec;
|
|
|
+ border-bottom: #dee7ec 1px solid;
|
|
|
+ text-decoration: none;
|
|
|
+}
|
|
|
+
|
|
|
+a.tab:hover {
|
|
|
+ background: #dee7ec;
|
|
|
+ text-decoration: none;
|
|
|
+}
|
|
|
+
|
|
|
+
|
|
|
+/*
|
|
|
+ * Case actions
|
|
|
+ */
|
|
|
+a.tabAction:link { font: helvetica, verdana, arial, sans-serif; background: white; border: 1px solid #8CACBB; color: #436976; padding: 0em 1.5em; margin: 0em 0.5em; text-decoration: none; white-space: nowrap; }
|
|
|
+a.tabAction:visited { font: helvetica, verdana, arial, sans-serif; background: white; border: 1px solid #8CACBB; color: #436976; padding: 0em 1.5em; margin: 0em 0.5em; text-decoration: none; white-space: nowrap; }
|
|
|
+a.tabAction:active { font: helvetica, verdana, arial, sans-serif; background: white; border: 1px solid #8CACBB; color: #436976; padding: 0em 1.5em; margin: 0em 0.5em; text-decoration: none; white-space: nowrap; }
|
|
|
+a.tabAction:hover { font: helvetica, verdana, arial, sans-serif; background: #dee7ec; border: 1px solid #8CACBB; color: #436976; padding: 0em 1.5em; margin: 0em 0.5em; text-decoration: none; white-space: nowrap; }
|
|
|
+
|
|
|
+
|
|
|
+/*
|
|
|
+ * Tables
|
|
|
+ */
|
|
|
+
|
|
|
+table.border {
|
|
|
+font: helvetica, verdana, arial, sans-serif;
|
|
|
+border-collapse: collapse;
|
|
|
+border: 2px white ridge;
|
|
|
+}
|
|
|
+
|
|
|
+table.border td {
|
|
|
+border: 2px white ridge;
|
|
|
+}
|
|
|
+
|
|
|
+table.noborder {
|
|
|
+border-collapse: collapse;
|
|
|
+border: 0px
|
|
|
+}
|
|
|
+
|
|
|
+table.noborder td {
|
|
|
+border-collapse: collapse;
|
|
|
+border: 0px
|
|
|
+}
|
|
|
+
|
|
|
+table#actions {
|
|
|
+border-collapse: collapse;
|
|
|
+border: 1px ridge
|
|
|
+}
|
|
|
+
|
|
|
+table#actions td {
|
|
|
+border-collapse: collapse;
|
|
|
+border: 1px ridge
|
|
|
+}
|
|
|
+
|
|
|
+tr.liste_titre {
|
|
|
+background: #7699A9;
|
|
|
+font: helvetica, verdana, arial, sans-serif;
|
|
|
+font-weight: bold;
|
|
|
+border-left: 1px solid #FFFFFF;
|
|
|
+border-right: 1px solid #FFFFFF;
|
|
|
+border-top: 1px solid #FFFFFF;
|
|
|
+border-bottom: 1px solid #FFFFFF;
|
|
|
+}
|
|
|
+
|
|
|
+td.border {
|
|
|
+border-top: 1px solid #000000;
|
|
|
+border-right: 1px solid #000000;
|
|
|
+border-bottom: 1px solid #000000;
|
|
|
+border-left: 1px solid #000000;
|
|
|
+}
|
|
|
+
|
|
|
+tr.pair {
|
|
|
+background: #c0d5dd;
|
|
|
+font: helvetica, verdana, arial, sans-serif;
|
|
|
+}
|
|
|
+
|
|
|
+tr.impair {
|
|
|
+background: #dde9e9;
|
|
|
+font: helvetica, verdana, arial, sans-serif;
|
|
|
+}
|
|
|
+
|
|
|
+.menusel
|
|
|
+{
|
|
|
+ background: #96B9C9;
|
|
|
+ font-size: 12px; font-weight: bold;
|
|
|
+ color: #000000;
|
|
|
+ text-decoration: none;
|
|
|
+}
|
|
|
+
|
|
|
+
|
|
|
+/*
|
|
|
+ * Boxes
|
|
|
+ */
|
|
|
+tr.box_titre {
|
|
|
+font: helvetica, verdana, arial, sans-serif;
|
|
|
+background: #7699A9;
|
|
|
+font-weight: bold;
|
|
|
+}
|
|
|
+
|
|
|
+tr.box_pair {
|
|
|
+font: helvetica, verdana, arial, sans-serif;
|
|
|
+background: #c0d5dd;
|
|
|
+}
|
|
|
+
|
|
|
+tr.box_impair {
|
|
|
+font: helvetica, verdana, arial, sans-serif;
|
|
|
+background: #dde9e9;
|
|
|
+}
|
|
|
+
|
|
|
+tr.fiche {
|
|
|
+font: helvetica, verdana, arial, sans-serif;
|
|
|
+}
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+/*
|
|
|
+ * Menu
|
|
|
+ */
|
|
|
+
|
|
|
+div.menus {
|
|
|
+ background: #eeeecc;
|
|
|
+ color: #bbbb88;
|
|
|
+ border-top: 1px dashed #ccccb3;
|
|
|
+ border-right: 1px dashed #ccccb3;
|
|
|
+ border-bottom: 1px dashed #ccccb3;
|
|
|
+ border-left: 1px dashed #ccccb3;
|
|
|
+}
|
|
|
+
|
|
|
+
|
|
|
+/*
|
|
|
+ * Payes/Non payes
|
|
|
+ */
|
|
|
+
|
|
|
+a.normal:link { font-weight: normal }
|
|
|
+a.normal:visited { font-weight: normal }
|
|
|
+a.normal:active { font-weight: normal }
|
|
|
+a.normal:hover { font-weight: normal }
|
|
|
+
|
|
|
+a.impayee:link { font-weight: bold; color: #550000; }
|
|
|
+a.impayee:visited { font-weight: bold; color: #550000; }
|
|
|
+a.impayee:active { font-weight: bold; color: #550000; }
|
|
|
+a.impayee:hover { font-weight: bold; color: #550000; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+/*
|
|
|
+ * ???
|
|
|
+ */
|
|
|
+div.titre {
|
|
|
+ font: helvetica, verdana, arial, sans-serif;
|
|
|
+ font-weight: bold;
|
|
|
+ color: #336666;
|
|
|
+ text-decoration: none }
|
|
|
+
|
|
|
+div.FicheSubmit {
|
|
|
+ margin: 1.0em;
|
|
|
+ padding: 0em 0em;
|
|
|
+ text-align: center;
|
|
|
+}
|
|
|
+
|
|
|
+div.message {
|
|
|
+ background: #dee7ec;
|
|
|
+ padding: 0em 1.5em;
|
|
|
+ margin: 0em 0em 0em 0em;
|
|
|
+ border-top: 1px solid #8CACBB;
|
|
|
+ border-left: 1px solid #8CACBB;
|
|
|
+ border-right: 1px solid #8CACBB;
|
|
|
+}
|
|
|
+
|
|
|
+
|
|
|
+/*
|
|
|
+ *
|
|
|
+ */
|
|
|
+
|
|
|
+input.flat
|
|
|
+{
|
|
|
+ border: 0
|
|
|
+ }
|
|
|
+
|
|
|
+td.valeur
|
|
|
+{
|
|
|
+ font-weight: bold;
|
|
|
+ }
|
|
|
+
|
|
|
+td.delete {
|
|
|
+ background: red;
|
|
|
+ font-weight: bold;
|
|
|
+ }
|
|
|
+
|
|
|
+td.valid {
|
|
|
+ background: pink;
|
|
|
+ font-weight: bold;
|
|
|
+ }
|
|
|
+
|
|
|
+td.small {
|
|
|
+ font-size: 10px;
|
|
|
+ }
|
|
|
+
|
|
|
+tr.nonpayed {
|
|
|
+ font-weight: bold;
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+/*
|
|
|
+ * Objets debug
|
|
|
+ */
|
|
|
+
|
|
|
+p#powered-by-dolibarr {
|
|
|
+ position: fixed;
|
|
|
+ margin: 0;
|
|
|
+ padding: 0;
|
|
|
+ bottom: 2px;
|
|
|
+ left: 0px;
|
|
|
+ z-index: 2;
|
|
|
+}
|
|
|
+
|
|
|
+p#powered-by-dolibarr a {
|
|
|
+ border: 1px solid black;
|
|
|
+ text-decoration: none;
|
|
|
+ color: black;
|
|
|
+ font-size: 10px;
|
|
|
+ padding-right: 5px;
|
|
|
+ padding-left: 5px;
|
|
|
+}
|