/*
 * Fichier : style.css
 * Date : 04/11/2005
 * Auteur : SamRay1024 - http://jebulle.net
 * 
 * Codulle style - 0.1 
 *
 */

/* Pour tout le monde */
* {
	color:					black;
}

/* Les liens */
a							{ text-decoration: none; }
a:hover						{ text-decoration: underline; }

/* Corps de la page */
body						{ background-color: #aaa; font-size: 62.5%; }

/* On ramène les tailles des éléments génériques en em */
h1	{ font-size: 2em;}
h2	{ font-size: 1.5em; }
h3	{ font-size: 1.25em; }

li li, li p, blockquote p	{ font-size: 1em; }

/* Cadre principal du site - Largeur et position modifiable à souhait */
#main, #pub {
	background-color:		white;
	border:					1px solid #777;
}

#pub						{ text-align: center; }
#pub p						{ font-family: Verdana; font-size: 1.0em; color: #777; }
#pub img					{ border: 1px solid #777; }

/**
 * Styles communs aux cadres
 */
#entete,
#gauche,
#adresse,
#infosfichier,
#accueil,
#code,
#pied {
	background-color:		#eee;
	border:					1px solid #ccc;
}

/* Entete */
#entete {
	background-image:		url(images/codulle.png);
	background-position:	right center;
	background-repeat:		no-repeat;	
}

/* titre dans l'entete */
#entete h1 {
	font-family:			Georgia;
	text-shadow:			#888 2px 2px 3px;
}

/* Colonne gauche */
#gauche {
	background-image:		url(images/arborescence.png);
	background-position:	2px 2px;
	background-repeat:		no-repeat;
	font-family:			Verdana, Helvetiva;
	font-size:				1.2em;
}

#gauche h2 {
	font-family:			Georgia;
	font-size:				1.4em;
	text-shadow:			#888 2px 2px 3px;
}

/* Barre d'adresse */
#adresse {
	font-family:			Verdana, Helvetica;
	font-size:				1.1em;
}

/* Informations fichier */
#infosfichier {
	background-image:		url(images/details.png);
	background-position:	right center;
	background-repeat:		no-repeat;
}
#infosfichier h2 {
	font-family:			Georgia;
	font-size:				1.2em;
	font-weight:			bold;	
}

#infosfichier .propriete	{ font-family: Verdana, Helvetica; font-size: 1.0em; }

/* Accueil */
#accueil h2 {
	font-family:			Georgia;
	font-size:				1.6em;
}
#accueil p	{
	font-family:			Verdana, Helvetica;
	font-size:				1.3em;
	text-align:				justify;
}

/* Code */
#code						{ background-color: white; }
#code #numeros				{ background: url(images/colonne_numeros_lignes.png) repeat-y left white; }
#code pre					{ font-size: 1.4em; }

/* Pied de page */
#pied h3 {
	font-family:			Georgia;
	font-weight:			normal;
}

#pied img {
	border:					none;
}

/**
 * Arborescence
 */
.menu						{ list-style-type: none; }

/* Puces */
.puceDossier,
.puceSousDossier			{ background-image:	url(images/dossier.png); }
.puceVide					{ background-image:	url(images/dossier_vide.png); }
.puceRemonter				{ background-image:	url(images/remonter.png); }

.puceCss					{ background-image:	url(images/fichier_css.png); }
.puceHtml					{ background-image:	url(images/fichier_html.png); }
.pucePhp					{ background-image:	url(images/fichier_php.png); }
.puceXml					{ background-image:	url(images/fichier_xml.png); }

.puceGif					{ background-image:	url(images/fichier_gif.png); }
.puceJpg					{ background-image:	url(images/fichier_jpg.png); }
.pucePng					{ background-image:	url(images/fichier_png.png); }

.puceTxt					{ background-image:	url(images/fichier_txt.png); }

.puceAutres					{ background-image:	url(images/fichier_inconnu.png); }

/* Puces niveau 1*/
.puceDossier, .puceVide, .puceRemonter
{
	background-repeat:		no-repeat;
	background-position:	1px;
}

/* Puces niveau 2 */
.puceSousDossier,
.puceCss, .puceHtml, .pucePhp, .puceXml,
.puceGif, .puceJpg, .pucePng,
.puceTxt,
.puceAutres {
	background-repeat:		no-repeat;
	background-position:	1px;
	border-left:			1px dotted #777;
	margin-left:			8px;
}

/* EOF */
