/* ***** 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): *  Gaelle Plaud /* Les éléments HTML en général-------------------------------------------------------- */* {margin:0;padding:0;}body{	background: #FFCC33 url(img/wallpaper.png) no-repeat bottom center;	color: #663300;	font-size: 80%;	line-height: 1.6em;	font-family:Arial, Helvetica, sans-serif;}h1, h2, h3, h4, h5, h6{	font-family:Arial, Helvetica, sans-serif;}h1{font-size: 1.5em;}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: 1.2em;}pre{	width: 100%;	overflow: auto;	}fieldset{	border: none;}label{	cursor: pointer;	cursor: hand;}.field label{	display: block;}input,textarea{	border: 1px solid #FFF;}textarea{	width: 100%;	font-size: 1em;	font-family: Helvetica, sans-serif;}a{	color: #000;}a:visited{	color: #666666;}a:hover{	color: #663300;}.left{	float: left;	margin-right: 1em;}.right{	float: right;	margin-left: 1em;}#top{	margin: 0;	}#top h1{	margin: 0;}/* La page-------------------------------------------------------- */#page{	width: 782px;	margin: 2em auto;	padding-top:10px;	text-align: left;	background: transparent;	color: inherit;	margin-bottom: -15px;		}#main{padding-top:0;}#content{	margin: 0 10px 0 10px;	padding: 0;	} /* L'entête-------------------------------------------------------- */#prelude{	background: transparent;	color: #FFCC33;	text-align: left;	text-decoration : none;	margin-left:40px;	font-size: 0.7em;}#prelude a{	color: #666666;	background: transparent;		text-decoration : none;	margin:0;}#prelude a:hover{	color: #333333;	background: transparent;		text-decoration : none;	margin:0;}#top{	height: 200px;		/*padding-top: 20px;*/	background: transparent url(img/top.png) no-repeat center top;	margin: -40px 0 10px 0;	padding: 15px 0 0 0;	}#top h1{	height: 10px;		line-height: 10px;	margin: 0 0 0 0;	padding-top: 40px;	color: #663300;	font-size: 0.8em}#top h1 a{	text-decoration: none;	color: #663300;}.nav-box {	margin : 0;	padding : 0;	text-align: center;		}.nav-box ul {	margin : 0 0 0 0;	padding : 170px 0 5px 0;	list-style-type : none;	width: 850px;	}.nav-box ul li {	display: inline;	padding : 5px 0;	margin: 0 1em;	width: 850px;		}.nav-box ul li a {	font: 1.1em Helvetica, sans serif;	color: #FFCC33;	text-decoration: none;		padding : 5px 1em 5px 1em;}.nav-box ul li a:hover {	color:#FFF;}/* Le contenu-------------------------------------------------------- */.post{	margin: 0 0 10px 0;	background: transparent;	}.post-content{	text-align: justify;	margin: 0 28px 120px 30px;	padding: 0 10px 0 10px;		}.post-content a{	color: #339933;		}.post-content a:hover{	color: #FFCC33;	text-decoration: none;	}.post-content a:visited{	color: #339933;		}.post-title{	color: #663300;	background: transparent url(img/title.png) no-repeat left top;	padding-left : 60px;	padding-top : 15px;	margin-left: 80px;	font-size: 1.2em;	height : 35px;	}.post-title a{	color: #663300;	background: transparent;	text-decoration: none;}.post-info{	margin-top: 0;	color: #FA0;	background: transparent;	padding-bottom: 1ex;	/*border-bottom: 1px solid #FC0;*/}.post-info a{	color: #FA0;	background: transparent;	text-decoration: none;}.post-img{	margin-left : 30px;	margin-right : 30px;}.post-flash{	margin-right:20px;}.post-content blockquote{	font-family: Georgia, serif;	font-style: italic;}.post-info-co{	text-align: right;}#trackbacks blockquote, #comments blockquote{	border: 1px solid #EEE;	margin: 1em 0;	padding: 1ex 1em;}#contact{	background: transparent;	margin: 0;	padding: 0 0 20px 0;		font-size: 1em;	}#contact p{margin: 0 0 0 0;padding: 5px 20px 5px 20px;color: #993300;}#contact h2{	font-size: 1em;	text-align: left;	text-decoration: none;}/* Le pied de page-------------------------------------------------------- */#footer{	margin: 0;	padding: 0 0 0 0;	text-align: center;	clear: both;	background: transparent;	color: #663300;	}#footer a{	color: #663300;	text-align: center;	text-decoration:none;	font-size: 0.9em;	margin: 0 0 0 0;}
