/**
 * Copyright (c) 2002-2006 Aurélien Maille
 * 
 * This file is part of Wanewsletter.
 * 
 * Wanewsletter 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.
 * 
 * Wanewsletter 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 Wanewsletter; if not, write to the Free Software
 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 * 
 * @package Wanewsletter
 * @author  Bobe <wascripts@phpcodeur.net>
 * @link    http://phpcodeur.net/wascripts/wanewsletter/
 * @license http://www.gnu.org/copyleft/gpl.html  GNU General Public License
 * @version $Id: wadoc.css 288 2006-01-13 20:41:22Z bobe $
 */

html,
body { background-color: #003B78; font-family: Verdana, Arial, sans-serif; color: white; }
body { margin: 0; padding: 0; }
hr   { display: none; }

h1, div#page, address#footer {
	width: 80%;
	max-width: 1000px;
	min-width: 700px;
	background-color: #DDD;
	margin: 20px auto;
	border: 1px solid black;
	color: black;
}

h1, address#footer { padding: .3em 0; text-align: center; }

h1              { font-weight: normal; font-size: 1.2em; }
address#footer  { font-weight: bold; font-style: normal; font-size: .6em; }
#preface,
div#page .bloc  { margin: 1em 2.5%; text-align: left; font-size: .8em; }
div#page .bloc  { border: 1px solid #084A6B; }

#address {
	width: 15em;
	margin: 12px 20px;
	border: 1px solid #084A6B;
	padding: .25em .6em;
	line-height: 1.4em;
	text-align: left;
	font-style: normal;
	font-size: 1.1em;
}

div#page .bloc h2 {
	height: 22px;
	background: #003B78 url("../templates/images/head.png") repeat-x scroll top left;
	margin: 0;
	padding-top: 5px;
	text-align: center;
	font-size: 1em;
	color: #FAFAFA;
}

div#page { counter-reset: item; }
div#page .bloc[id] h2::before {
	content: counter(item, decimal) ".\00A0";
	counter-increment: item;
}

div#page .bloc h3 {
	background-color: transparent;
	margin: 1.2em 20px .6em;
	font-weight: normal;
	font-size: 1em;
	color: #25F;
}

div#page .bloc p {
	margin: 12px 20px;
	padding: 0;
	text-align: justify;
	line-height: 1.5em;
	font-family: "Bitstream Vera Sans", Verdana, Arial, sans-serif;
}

div#page .bloc p.date { padding: 1em 1.5em; }

ul, ol {
	margin: 20px 40px;
	padding: 0;
	line-height: 1.4em;
}

li { margin: 2px 0; }
ol { list-style-type: decimal; }
ul>li { list-style-type: none; }
ul>li::before { display: marker; content: "\2013\00A0"; }
ol#toc { margin: 20px 60px; }

ul.sommaire li { list-style-type: disc; }
ul.sommaire li li { list-style-type: circle; }
ul.sommaire li::before { content: normal; }

a { text-decoration: none; }

a, a:link, a:visited {
	background-color: transparent; 
	color: #25F;
}

a:hover {
	background-color: transparent;
	color: #F52;
}

/*
 * Citations
 */
q:lang(fr)  { quotes: "\00AB\00A0" "\00A0\00BB" "\2039\00A0" "\00A0\203A"; }
q:lang(en)  { quotes: "\201C" "\201D" "\2018" "\2019"; }
q::before   { content: open-quote; }
q::after    { content: close-quote; }

abbr[title] { border-bottom: 1px dotted; cursor: help; }

code, kbd, samp { font-family: "Courier New", Courier, monospace; font-size: 1em; }

code { color: green; }

pre {
	overflow: auto;
	background-color: #FAFAFA;
	border: 1px dashed #A4A6A8;
	margin: .5em 2em;
	padding: .5em;
	text-align: left;
	font: normal 1em/1.2em "Courier New", Courier, monospace;
	color: black;
}

/*
	Couleurs du code php colorisé
*/
span.hl-bg      { background-color: inherit; color: white; }
span.hl-comment { background-color: inherit; color: #F90; }
span.hl-default { background-color: inherit; color: #00C; }
span.hl-html    { background-color: inherit; color: black; }
span.hl-keyword { background-color: inherit; color: green; }
span.hl-string  { background-color: inherit; color: #D00; }

