/* Feuille de style générale du site web thefool.filyb.info - thème lefol
Copyriht © 2007-2010, Florian Birée <florian@biree.name>.
Cette création est mise à disposition sous le contrat Creative Commons 
Paternité-Partage des Conditions Initiales à l'Identique 2.0 France
<URL:http://creativecommons.org/licenses/by-sa/2.0/fr/>
*/

/******************************************************************************/
/*                                 Général                                    */
/******************************************************************************/

/* corps de la page :
*********************/

html, body{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    line-height: 1.3;
}

body{
    color: #342C1F;
    font-size: 1em;
    font-family: "trebuchet ms", arial, helvetica, sans-serif;
    background: white url(img/lefol.png) no-repeat 0 2em;
    padding-left: 264px;
}

/* liens :
**********/
a, a:visited{
	color: #C0452A;
	border-bottom: #f2c56c 1px solid;
    text-decoration: none;
}
a:hover{
    border-bottom: #C0452A 1px solid;
    text-decoration: none;
}

/* Titres :
**********/
h1, h2, h3, h4, h5, h6{
    color: #C0452A;
    font-weight: bold;
}

/* abbréviations :
******************/
acronym, abbr {
    cursor:help;
    border-bottom: 1px dotted #f2c56c;
}

/* Citations :
**************/
q {quotes : "« " " »" "“" "”";}
q:before{content : open-quote;}
q:after{content : close-quote;}

/* Paragraphes :
****************/
p {
    text-align: justify;
}

/* Éléments de texte à police de largeur fixe :
***********************************************/
textarea, pre, code { font-size:0.9em; }
pre, code { font-family: 'Lucida Console','Andale Mono','Courier New',Courier; }
pre { line-height: 1.2em; }
pre code, code code, pre pre { font-size:100%; }

/* Listes :
***********/
li {
	list-style-image: url(img/bullet_red.png);
}

/* liens autour d'une image :
*****************************/
a.image:before, a.image:after {
    content:""; content:none;
}

/* blocs flottants à droite */
.right {
	float:right;
	border: none;
}

/******************************************************************************/
/*                             Structure                                      */
/******************************************************************************/

/* Header :
***********/
#header {
    margin: 1em;
    border-bottom: 1px dashed #f2c56c ;
}
#header h1 { margin-bottom: 0;}
#header a, #header a:visited {
    color: #C0452A;
    text-decoration: none;
    border:none;
}
#header a:hover {
	color: #C0452A;
	text-decoration: underline;
	border:none;
}

/* NavBar :
***********/

#navbar {
    float:right;
    margin-bottom:1ex;
    width:17%;
    margin-right:1em;
    border-left : #C0452A 1px dashed;
    padding-left:1em;
}
#navbar ul, #navbar li {
	list-style:none;
	margin-left:0;
	padding:0;
}
#navbar a {
	display:block;
	color: #5A3119;
	padding: 1ex;
	background: white;
	border: #A1B747 1px dotted;
	text-decoration: none;
	border-radius: 5px;
	-moz-border-radius: 5px;
	width:90%;
	text-align:center;
}
#navbar a:hover{
	border: #A1B747 1px solid;
	background-color: #f2c56c;
}

/* Content :
************/
#content {
    margin: 0 25% 0 0;
    padding-top: 0;
    padding-bottom: 1ex;
    padding-left:1em;
}
#content h1 {font-size: 140%;}
#content h2 {font-size: 120%;} 
#content h3 {font-size: 100%;}

/* Wiki footer :
****************/
#infos {
	clear:both;
    text-align:right;
    font-size:0.7em;
    margin-right:2em;
    padding-right:3em;
    margin-left: 25%;
    border-top: #f2c56c 1px dotted;
}
#infos ul {
    list-style:none;
    margin:0;
}
#infos li {
    display:inline;
}
#infos li:before {
    content:"~\0000a0";
}
#infos li:after {
    content:"\0000a0"
}
#infos ul > li:first-child:before {
    content:""; content:none;
}

/* Footer :
***********/
#footer {
	font-size:0.6em;
	padding-left:2em;
}
#footer p{margin:0;}

/* Edit field :
***************/

#id_page_content {
	display: block;
	width: 100%;
	height: 30em;
}
