/* ==============================================
   FEUILLE DE STYLES DES GABARITS HTML/CSS --- 09
   © Elephorm & Alsacreations.com
   Conditions d'utilisation:
   http://creativecommons.org/licenses/by/2.0/fr/
   ============================================== */








				/* ------------------------------ COULEURS --- */
				/* ------------------------------ COULEURS --- */
				/* --- COULEURS --- */
				/* --- COULEURS --- */
				/* ------------------------------ COULEURS --- */
				/* ------------------------------ COULEURS --- */





/* Note: vous pouvez modifier simplement l'aspect de ce gabarit en modifiant
   uniquement les couleurs de fond (propriétés background) et les couleurs
   du texte (propriété color).
   Pour modifier la disposition des blocs, voir plus bas dans la feuille de
   styles la partie «positionnement». */



/* Général ----------------------------------------------------------------------------------------------------*/

body {
	color: #271907;
	background: #dbe992;
	background-image: url("./wallpaperherb.jpg");
	background-attachment: fixed; 
}

/*
#body .c1 {
	background-image: url("./p4-166-wallpaper-herbes-et-feuilles.jpg");
	background-attachment: fixed; 
}

#body .c2 {
	background-image: url("./gras-hd-wallpaper-nature.jpg");
	background-attachment: fixed; 
}
*/

a {
	color: #271907;
}

a:hover, a:focus {
	color: #6E5122;
}

strong {
	color: #271907;
}



/* Navigation ----------------------------------------------------------------------------------------- */


#navigation {
	background: #614a2d;
/*opacity: 0.9;
filter:alpha(opacity=90);
*/
}

#navigation a {
	text-transform: uppercase;
}

#navigation a:hover, #navigation a:focus {
	background: #cbd888;
}

#navigation .tagcar {
	color: #848F63;
}

#navigation .tagcar a {
	color: #848F63;
	text-decoration: none;
} 

#navigation .tagcar a:hover, #tagcar a:focus {
	color: #FFFFFF;
}





/* principal --------------------------------------------------------------------------*/


#principal {
	/* color: #271907; */
	background: #cbd888;
}

#principal a {
	/* color: #332510; */
}

#principal a:hover, #principal a:focus {
	/* color: #6E5122; */
}

#principal strong {
/*	color: #271907;  */
}







/* secondaire ----------------------------------------------------------------------*/
#secondaire {
	/* background: #181A12; */
	/* color: #ffad69; */
	color: #FFCEFF;
	background: #614a2d;
	/*opacity: 0.9;
	filter:alpha(opacity=90);
	*/
}

#secondaire a {
	color: #FFCEFF;
}

#secondaire .first {
	color: #FF69B4;
}

#secondaire .first a {
	color: #FF69B4;
	text-decoration: none;
} 

#secondaire .tagcar {
	color: #848F63;
}

#secondaire .tagcar a {
	color: #848F63;
	text-decoration: none;
} 

#secondaire .tagcar a:hover, #tagcar a:focus {
	color: #FFFFFF;
}

#secondaire .copyright {
	color: #F0F8FF;
}





/* --- ---------------POSITIONNEMENT --- */
/* --- ---------------POSITIONNEMENT --- */

/* --- ---------------POSITIONNEMENT --- */
/* --- ---------------POSITIONNEMENT --- */

/* --- POSITIONNEMENT --- */
/* --- POSITIONNEMENT --- */








/* Page ----------------------------------------------------------------------------------------------------------*/
body {
	padding: 10px;
}


/* En-tête --------------------------------------------------------------------------------------------------- */
#entete {
	color: #1ff11f;
	padding-bottom: 10px;
	
}
#entete h2 {
	/*margin: 0 0 0 360px;*/
text-align: center;
}

#entete h2 img {
	float: left;
	margin: 7px 20px 10px 0;
}

#entete .sous-titre {
	margin: 4px 0 15px 0;
}



/* Bloc central------------------------------------------------------------------------------------------------ */

#centre {
	position: relative; /* Voir -> Note 1 */
	width: 1020px;
	/* 20/01/10 rajouté pour avoir 'div centre' centré */
	margin-left: auto ;
	margin-right: auto ;
}




/* Menu de navigation--------------------------------------------------------------------------------------- */
#navigation {
	position: absolute;
	height: 660px;
	top: 0;
	left: 0;
	width: 200px;
	/*padding: 15px 10px 5px 10px;*/
	padding: 10px;
	-moz-border-radius: 15px 0px 0px 15px;
}

#navigation ul {
	margin: 30px 0 30px 0;
	list-style: none;
}

#navigation a {
	display: block;
	padding: 8px 3px;
	line-height: 1.2;
	font-size: 1em;
	text-decoration: none;
	font-weight: bold;
}

#navigation .centrage {
	text-align: center; 
} 


#navigation .tagcar {
	margin: 20px 0 5px 0;
	text-align: left;
	/* font-size: .80em; */
}

#navigation .tagcar a {
	display: inline;
	/* font-weight: normal; */
	line-height: 1.4;
} 


/* Contenu principal -------------------------------------------------------------------------------------------*/


#principal {
	height: 660px;
	margin-left: 220px; /* -> 2 */
	margin-right: 220px; /* -> 2 */
	padding: 10px;

}

#principal > :first-child {
	margin-top: 10px;
}

#principal p, #principal li {
	line-height: 1.5;
}

#principal .centrage {
	margin-left: auto;
	margin-right: auto; 
	text-align: center;
	max-width: 500px;
}

#principal .files {
	margin-left: auto;
	margin-right: auto; 
	text-align: left;
	font-size: 1.25em;
}



/* Contenu secondaire ----------------------------------------------------------------------------------------------*/


#secondaire {
	position: absolute;
	height: 660px;
	top: 0;
	right: 0;
	width: 200px;
	padding: 10px;
	line-height: 1.8;
	text-align: center;
	-moz-border-radius: 0px 15px 15px 0px;	
}

#secondaire form {
	display: inline;
}

#secondaire p {	
	font-size: 1em;
	margin: 5px;
	text-align: left;
}

#secondaire a {
	display: block;
	text-decoration: none;
}

#secondaire .first {
	margin-top: 30px;
	margin-bottom: 20px;
	font-size: 1.2em;
	text-align: center;
}


/* Mention de copyright  */

#secondaire .copyright {
	position:absolute;
	bottom: 5px;
	font-size: 0.8em;
	text-align: center;
	
}
	




/* --- NOTES ---

1.	On utilise le positionnement relatif sur div#centre afin que ce bloc serve
	de référent à ses descendants positionnés en absolu.
	Dit plus clairement: deux des trois enfants de div#centre, à savoir
	div#navigation et div#secondaire, sont positionnés en absolu. Pour ces deux
	éléments, on a utilisé les propriétés CSS top, left et right qui permettent
	d'indiquer des coordonnées de positionnement. Ces coordonnées sont données
	par rapport à un cadre de référence. Quel est ce cadre de référence?
	- Par défaut, il s'agit de la zone de visualisation du navigateur (les
	bords de la «fenêtre», donc).
	- Ou bien il s'agira du plus proche élément positionné (en absolu, relatif
	ou fixe) parmi les ancêtres de l'élément positionné en absolu.
	Si cette explication n'est pas claire, supprimez ou commentez le
	"position: relative" de div#centre, et observez ce qui se passe. Puis
	rétablissez-le et ajoutez une bordure visible à div#centre (ex:
	"border: 2px solid red;"). Cela devrait être plus clair.

2.	Le bloc de contenu principal (div#principal) est le seul des trois enfants
	de div#centre qui n'est pas positionné en absolu. Ce n'est en effet pas
	nécessaire. Comme div#principal considère que div#navigation et
	div#secondaire, tous deux positionnés en absolu, ne sont «plus là», et ne
	se placera donc pas plus bas dans la page.
	Pour éviter que les colonns latérales ne recouvrent des parties du
	contenu, il nous suffit de donner des marges à gauche et à droite à
	div#principal.

*/
