/***************************************************************************
- * Copyright (C) 2003-2006 Polytechnique.org *
+ * Copyright (C) 2003-2009 Polytechnique.org *
* http://opensource.polytechnique.org/ *
* *
* This program is free software; you can redistribute it and/or modify *
* 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA *
***************************************************************************/
+div.nl_background {
+ margin : 0;
+ padding : 1em 0;
+ background-color: #ddd;
+ color: #000;
+}
div.nl {
- margin: auto;
- font-family: "Georgia","times new roman",serif;
- width: 64ex;
- text-align: justify;
- font-size: 10pt;
+ margin : auto;
+ width : 72ex;
+ font-family : "Verdana", "Arial", "Helvetica", sans-serif;
+ font-size : 10pt;
+ text-align : justify;
+ background-color : #fff;
+ color : #000;
+}
+
+div.nl a[href] {
+ text-decoration : none;
+ background-color : #fff;
+ color : #36c;
}
-div.nl a { text-decoration: none; }
-div.nl a:hover { text-decoration: underline; }
+div.nl a[href]:hover {
+ background-color : #fff;
+ color : #6c0;
+}
div.nl div.title {
- margin: 2ex auto 2ex auto;
- padding: 1ex;
- width: 90%;
- border: 1px black solid;
- font-size: 140%;
- text-align: center;
- color: inherit;
- color: blue;
- background: #eeeeee;
- border: 2px #cccccc solid;
+ margin : 0 0 3ex;
+ padding : 4.5ex 1ex 1ex 15ex;
+ font-size : 130%;
+ font-weight : bold;
+ text-align : right;
+ background-color : #369;
+ color : #fff;
+ background-image : url(http://www.polytechnique.org/images/logo_xorg_nl.png);
+ background-repeat : no-repeat;
+ background-position : 0.5ex 0ex;
}
-div.nl div.lnk {
- padding: 0ex 2ex 0ex 2ex;
- margin: 2ex 0ex 2ex 0ex;
+div.nl div.title a {
+ color : #fff;
+ background-color : transparent;
+ text-decoration : none;
+ background-image: none;
}
-div.nl div.lnk a { display: block; }
+div.nl div.title a:hover {
+ color : #fff;
+ background-color : transparent;
+ text-decoration : none;
+ background-image: none;
+}
-div.nl h1 {
- margin: 6ex 0ex 4ex 0ex;
- padding: 2px 4ex 2px 0ex;
- width: 60ex;
- font-size: 100%;
+div.nl div.intro {
+ margin : 4ex 3ex;
}
-div.nl h1 span {
- text-decoration: none;
- font-size: 140%;
- padding: 2px 1ex 2px 1ex;
+div.nl div.lnk {
+ text-align: left;
+ margin : 2ex 6ex;
+}
+
+div.nl div.lnk a {
+ font-size : 95%;
}
-div.nl h2 {
- width: 100%;
- margin: 0ex 1ex 0ex 1ex;
- padding: 2px 0px 2px 0px;
- font-weight: bold;
- font-style: italic;
- font-size: 95%;
+div.nl div.top_lnk {
+ margin : 2ex;
+ padding : 0;
+ font-size : 85%;
+ text-align : right;
}
-div.nl h2 span {
- color: blue;
- background: #eeeeee;
- text-decoration: none;
- padding: 2px 4px 2px 4px;
+div.nl h1.xorg_nl {
+ margin : 3ex 0 2ex;
+ padding : 1.5ex 2ex 0.5ex 1ex;
+ font-size : 120%;
+ font-weight : bold;
+ text-align : right;
+ background: none;
+ background-color : #369;
+ color : #fff;
+ border: none;
+}
+
+div.nl h2.xorg_nl {
+ margin : 2ex 0 0;
+ padding : 0.4ex 2ex;
+ font-size : 100%;
+ font-weight : bold;
+ font-style : italic;
+ background-color : #fff;
+ background: none;
+ color : #369;
+ border-width : thin 0;
+ border-style : solid;
+ border-color : #369;
}
div.nl div.art {
- padding: 2ex;
- margin: 0ex 1ex 2ex 1ex;
- width: 58ex;
- border-top: 1px #cccccc solid;
+ margin : 2ex 3ex;
}
div.nl div.app {
- padding: 2ex 3ex 0ex 3ex;
- width: 100%;
- margin: 0ex;
- text-align: left;
- font-size: 95%;
+ margin : 2ex 6ex 0 3ex;
+ font-size : 95%;
+ text-align : left;
}
-div.nl div.intro {
- padding: 2ex;
+div.nl div.foot1 {
+ margin : 8ex 0 0;
+ padding : 0.5ex 2ex;
+ font-size : 90%;
+ background-color : #fff;
+ color : #999;
+ border-width : thin 0;
+ border-style : solid;
+ border-color : #ddd;
+ text-align : center;
}
-div.nl div.foot {
- border-top: 1px #808080 dashed;
- font-size: 95%;
- padding: 1ex;
- color: #808080;
- background: inherit;
- text-align: center;
+div.nl div.foot2 {
+ padding : 1ex 0;
+ font-size : 90%;
+ background-color : #fff;
+ color : #999;
+ text-align : center;
}