src/hdalab/static/hdalab/css/common.css
changeset 271 8f77cf71ab02
parent 252 a46461f8a74f
child 272 1c774f7a0341
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/hdalab/static/hdalab/css/common.css	Tue Jun 17 10:25:33 2014 +0200
@@ -0,0 +1,141 @@
+@font-face
+{
+    font-family: "Open Sans"; src: url(OpenSans-Regular.ttf);
+}
+
+@font-face
+{
+    font-family: "Open Sans"; font-weight: bold; src: url(OpenSans-Bold.ttf);
+}
+
+@font-face
+{
+    font-family: "Open Sans"; font-style: italic; src: url(OpenSans-Italic.ttf);
+}
+
+@font-face
+{
+    font-family: "Open Sans"; font-weight: bold; font-style: italic; src: url(OpenSans-BoldItalic.ttf);
+}
+
+/* Browser-reset CSS */
+
+html, body, div, span, applet, object, iframe,
+h1, h2, h3, h4, h5, h6, p, blockquote, pre,
+a, abbr, acronym, address, big, cite, code,
+del, dfn, em, img, ins, kbd, q, s, samp,
+small, strike, strong, sub, sup, tt, var,
+b, u, i, center,
+dl, dt, dd, ol, ul, li,
+fieldset, form, label, legend,
+table, caption, tbody, tfoot, thead, tr, th, td,
+article, aside, canvas, details, embed, 
+figure, figcaption, footer, header, hgroup, 
+menu, nav, output, ruby, section, summary,
+time, mark, audio, video {
+    margin: 0;
+    padding: 0;
+    border: 0;
+    font-size: 100%;
+    font: inherit;
+    vertical-align: baseline;
+}
+
+input::-moz-focus-inner /*Remove button padding in FF*/
+{ 
+    border: 0;
+    padding: 0;
+}
+
+table {
+    border-collapse: separate; border-spacing: 0;
+}
+
+th, td {
+    vertical-align: top;
+}
+
+img a {
+    border: none;
+}
+
+/* Body */
+
+body {
+    font-family: "Open Sans", Arial, Helvetica, sans-serif; background: url(../img/bgdhdalab.png) top repeat-x #ffffff; color: #000000; font-size: 10px;
+}
+
+input, textarea {
+    font-family: "Open Sans", Arial, Helvetica, sans-serif; background: transparent;
+}
+
+a {
+    text-decoration: none;
+}
+
+a:hover {
+    text-decoration: underline;
+}
+
+/* Main container */
+
+#header {
+    position: relative; width: 960px; margin: 0 auto; height: 65px;
+}
+
+#container {
+    position: relative; width: 960px; margin: 0 auto; min-height: 800px;
+}
+
+h1 {
+    margin: 5px 0 10px; font-size: 34px;
+}
+
+h1 a {
+    color: #ffffff;
+}
+
+h1 a:hover {
+    color: #e07000;
+}
+
+#nav {
+    float: right; list-style: none; margin-top: 3px;
+}
+
+#nav li {
+    float: left; font-size: 14px; margin-left: 15px; font-weight: bold;
+    color: #CCCCCC;
+}
+
+#nav a {
+    color: #ffffff;
+}
+
+#nav a:hover {
+    color: #e07000;
+}
+
+#nav a.actif {
+    color: #ffff80;
+}
+
+#footer {
+    width: 100%; float: left; clear: both; background: url(../img/bgdfooter.png) top repeat-x #b1b4c0; padding: 110px 0 20px 0;
+}
+
+#footer-contents {
+    list-style: none; width: 960px; margin: 0 auto; color: #ffffff;
+}
+
+#footer-contents li {
+    float: left; width: 240px;
+}
+
+#footer-contents p {
+    font-size: 13px; margin: 2px 0;
+}
+
+#footer-contents img {
+    display: block; margin: 0 auto;
+}