/* ***** BEGIN LICENSE BLOCK ***** * This file is part of DotClear. * Copyright (c) 2004 Maurice Svay and contributors. All rights * reserved. * * DotClear 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. * * DotClear 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 DotClear; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * * ***** END LICENSE BLOCK ***** * * Contributor(s): * Osku */ /* Les ?l?ments HTML en g?n?ral -------------------------------------------------------- */ body{ /*background: #B3B3B3#12B8FF;*/ margin: 0; padding: 0; background: #B3B3B3; color: #000000; font-size: 11px; line-height: 1.6em; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background: #999 url(img/gauche.png) repeat-y; } h1, h2, h3, h4, h5, h6{ font-family: "Trebuchet MS", sans-serif; } h1{font-size: 2.2em;} h2{font-size: 1.4em;} h3{font-size: 1.3em;} h4{font-size: 1.2em;} h5{font-size: 1.1em;} h6{font-size: 1em;} pre, code{ font-size: 1em; } pre{ width: 100%; overflow: auto; /*border: 1px solid #999999;*/ background-color: white; color: #505050; } fieldset{ /*border: none;*/ /*border-color: red;*/ } label{ cursor: pointer; cursor: hand; } .field label{ display: block; } input,textarea{ /*border: 1px groove #999;*/ /*border: 1px solid black;*/ background: #0D82B3; padding: 5px; color: black; font-size: 12px; border: 1px solid black; } textarea{ width: 100%; font-size: 1em; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; } a { color red; text-decoration: none; } a:link { color:orange; background-color: inherit; text-decoration:underline; } a:visited { color:orange; background-color: inherit; text-decoration:underline; } a:hover { color: #9C8041; text-decoration:none; } a[hreflang]:after { content: "\0000a0[" attr(hreflang) "]"; color:white; background : transparent; } /* tooltip */ a span{display: none} /*a:hover span{ /*the span will display just on :hover state*/ display:block; color: #12B8FF; background: #0D82B3; position:absolute; top:2em; left:2em; width:18em; border:1px solid #12B8FF; font: 12px Verdana, sans-serif; text-align: center; }*/ /* tooltip */ .left{ float: left; margin-right: 1em; } .right{ float: right; margin-left: 1em; } li { padding-left: 2em; background: transparent url(img/whitestar.png) no-repeat 5px; } li:hover { padding-left: 2em; background: black url(img/lightbluestar.png) no-repeat 5px; } /* La page -------------------------------------------------------- */ #page{ /*background: #0D82B3;*/ width: 900px; /*background: #B3B3B3; color: inherit;*/ padding: 20px; } #main { /*border-bottom: 3px groove black; border-left: 3px groove black; border-right: 3px groove black; border-top: 3px groove black;*/ -moz-border-radius: 8px; } /* L'ent?te -------------------------------------------------------- */ #top{ height: 100px; background: #B3B3B3; /*border-bottom: 3px groove black; border-left: 3px groove black; border-right: 3px groove black; border-top: 3px groove black;*/ -moz-border-radius: 8px; } #top h1{ height: 40px; line-height: 100px; margin: 0 0 0 40px; /*padding-top: 20px;*/ color: #F0F0F0; text-align: right; padding-right: 10px; font-family: Verdana; } #top h1 a{ text-decoration: none; color: #0F0F0F; } #top h1 a:hover { color: #12B8FF; background-color: black; } /* Le pr?lude -------------------------------------------------------- */ #prelude{ display : none; text-align: right; font-size: 12px; padding: 8px; font-style: italic; } #prelude a:hover{ background: inherit; color: inherit; } /**************************************************************************************** MAIN ****************************************************************************************/ #main { /*border-bottom: 3px groove black; border-left: 3px groove black; border-right: 3px groove black; border-top: 3px groove black;*/ -moz-border-radius: 8px; } /* Le contenu -------------------------------------------------------- */ #content { /*padding: 20px;*/ border: none; padding-right: 10px; padding-left: 10px; } #content ul { list-style-type: none; } .day-date{ padding-left: 40px; text-align: center; padding-right: 40px; color: black; /*background: inherit url(img/day-date.png) no-repeat left center*/; font-weight: bolder; font-variant: small-caps; /*font-stretch: extra-condensed;*/ font-weight:bolder; text-decoration: none; border: 1px dotted black; background: #0D82B3; -moz-border-radius: 5px; font-family: Georgia; } .post-title{ color: #000000; background: inherit; margin-bottom: 0; } .post-title a{ color: #000000; background: inherit; } .post-info{ margin-top: 0; color: #000000; background: inherit; padding-bottom: 1ex; /*border-bottom: 1px solid #0F9CD9;*/ } .post-info a{ color: #12B8FF; background: inherit; text-decoration: none; } .post-content{ text-align: justify; } .post-content blockquote{ font-family: Arial, serif; font-style: italic; /*border-left: 3px ridge #0F9CD9;*/ } .post-info-co{ text-align: right; } #trackbacks blockquote, #comments blockquote{ /*border: 3px groove #B3B3B3;*/ margin: 1em 0; padding: 1ex 1em; background: #D9D9D9; color: #4D4D4D; -moz-border-radius: 10px; } /* La barre de navigation -------------------------------------------------------- */ #sidebar { /*position: absolute;*/ top: 0; right: 0; padding: 5px; width: 20%; float: right; padding-bottom: 4em; background: #999 url(img/left.png) repeat-y; } #sidebar div{ /*border-bottom: 3px groove black; border-left: 3px groove black; border-right: 3px groove black; border-top: 3px groove black;*/ -moz-border-radius: 8px; color: inherit; margin: 0 2px 0 20px; /*margin: 0 30px 0 0;*/ padding: 1ex 1em; } #sidebar div ul{ margin: 0; padding: 0; list-style: none; } #sidebar h2, #sidebar h3{ color: inherit; margin: 0 0 1ex 0; } #sidebar h3{ font-size: 1em; margin: 0; } #sidebar div#search{ color: inherit; line-height: 2.3em; /*border: 1px dotted black;*/ } #search fieldset, #search p{ margin: 0; padding: 0; } #q{ padding-left: 18px; /*background: #0D82B3 url(img/q.png) no-repeat 4px center;*/ } #sidebar div#calendar{ /*border-top: 1px solid #F0F0F0;*/ } #sidebar div#calendar table{ font-size: 0.8em; text-align: center; margin: 0 auto; border-collapse: collapse; } #sidebar div#calendar table caption{ margin: 0 auto; } #sidebar div#calendar table th{ color: #000000; background: #B3B3B3; } #sidebar div#calendar table td{ width: 14%; line-height: 2em; /*border: 1px solid #EEE;*/ } #sidebar div#calendar table td a{ display: block; background: black; color: #B3B3B3; font-weight: bold; text-decoration: none; } #sidebar div#calendar table td a:hover{ background: #0D82B3; color: #12B8FF; } #sidebar div{ text-decoration: none; /* border: 1px solid black;*/ background: #0D82B3; border: 1px dotted black; } /* Le pied de page -------------------------------------------------------- */ /*#footer{ float: left; text-align: center; margin: 0; padding: 1em; border-top: 3px solid #999999; background: #B3B3B3; color: #12B8FF; } #footer a{ color: white; text-decoration: none; }*/ #footer { clear: both; /*float: left;*/ text-align: center; padding: 1em; color: #B8BFD1; /*border: 2px solid #545F7A;*/ width: 100%; } #footer a { color: #B8BFD1; text-decoration: none; }