/*  ----------------------------------------------------------- */
/*  Feuilles de styles des squelettes par defaut pour SPIP 1.9  */
/*  ----------------------------------------------------------- */

/* taille typo
 * Base				100%
 * -------------------------------------
 * 20px				1.27em
 * 19px				1.21em
 * 18px				1.15em
 * 17px				1.09em
 * 16px				1.03em
 * 15px				0.96em
 * 14px				0.88em
 * 13px				0.82em
 * 12px				0.77em
 * 11px				0.71em
 * 10px				0.65em
 *  9px				0.59em
 * Attention : en dessous de 0.71em le texte devient illisible en text smallest sur MSIE
 */


html{
	width:100%;
	height:100%;
}
body {
	margin: 0;
	width:100%;
	height:100%;
	text-align: left;
	font-size: 12px;
	color: #000;
	background:url(images/fond_body_chateau.jpg) #fff center top no-repeat;
	font-family: Arial,Tahoma, Verdana,  sans-serif;
}
.nettoyeur { clear: both; margin: 0; padding: 0; border: none; height: 0; line-height: 1px; font-size: 1px; }

.invisible{
	display:none;
}
/*  ----------------------------------------------------------- */
/*  -------------    Disposition des blocs   ------------------ */
/*  ----------------------------------------------------------- */
#page{
	width:960px;
	margin:auto;
	min-height: 600px;
	height: auto !important;
	height:600px;
}
/*  -------------    Bandeau   ------------------ */

	#bandeau{
		float:left;
		width:960px;
		height:195px;
	}
		#bandeau a{
		width:960px;
		height:175px;
			display:block;
		}



/*  -------------    Hiérarchie   ------------------ */

	#hierarchie {
		color:#6e767a;
		font-size:10px;
		padding-left:187px;
	}
		#hierarchie a{
			color:#2a8673;
			text-decoration:underline;
			font-weight:bold;
		}
		#hierarchie .lien_hierachie{
			color:#2a8673;
			font-weight:bold;
		}

	#hierarchie  #menu_langue{
			float:right;
			width:100px;
			margin-right:100px;
		}
		#hierarchie  #menu_langue  a{
			font-weight:bold;
			padding-left:5px;
		}
		#hierarchie  #menu_langue li{
			display:inline;
			background:none;
		}

/*  -------------    Contenu   ------------------ */
	#colonne_gauche {	
		width:160px;
		float:left;
		color:#3a474c;
		font-weight:bold;
		font-size:12px;
	}	
		#colonne_gauche ul {	
			margin:0;
			padding:0;
		}
			#colonne_gauche li {
				padding:0;	
				margin:0;	
				margin-bottom:8px;
			!padding-left:-10px;
			}
			#colonne_gauche li a {
			color:#3a474c;		
			text-decoration:none;
			}
			#colonne_gauche li a:hover {
			color:#3a474c;		
			text-decoration:underline;
			}
	
	
	
	#colonne_droite {	
		width:775px;
		float:right;
		color:#3a474c;
		
	}
		#colonne_droite img{
			padding:3px;
			border:1px solid #9fb3b3;
		}
		#colonne_droite a{
			color:#b76700;
			font-weight:bold;
		}
		#colonne_droite h2{
			font-family:Georgia, "Times New Roman", Times, serif;
			font-weight:bold;
			font-style:italic;
			color:#335461;
			font-size:20px;
			margin-bottom:20px;
		}
		#colonne_droite h3{
			margin:10px 0px;
		}
		#colonne_droite h3 a{
			color:#3a474c;
		}
		
		
		/* Accueil*/
		#colonne_droite #accueil_gauche{	
			width:570px;
			float:left;
			color:#3a474c;
			font-size:12px;
			text-align:justify;
		}
		#colonne_droite #accueil_droite{	
			width:160px;
			float:right;
		}
		#colonne_droite #accueil_droite img{
			padding:0;
			border:0;
		}

		/* Rubriques*/

		#colonne_droite .lire_suite{
			float:left;
			background:url(images/lire_suite_news.gif) top left no-repeat;
			width:99px;
			height:17px;
			margin-top:5px;
			line-height:17px;
			text-align:center;
			color:#fff;
			font-weight:bold;
		}
		
		
/*  -------------    footer   ------------------ */
#footer {	
	border-top:1px solid #c9ced2;
	width:960px;
	color:#3a474c;
	font-size:12px;
	margin-top:20px;
	padding-top:10px;
	padding-bottom:20px;
}
	#footer a {	
		font-weight:bold;
		color:#3a474c;
	}
	#footer .outils {
		width:960px;
		text-align:center;
		margin-bottom:20px;
	}
		#footer .outils li{
		display:inline;
		}
		#footer .outils li a.pipe{
			border-right:1px solid #3a474c;
			padding-right:10px;
			padding-left:5px;
		}
	#footer .credits {	
		font-size:10px;
		float:left;
	}
	#footer .infos {
		font-size:10px;	
		float:right;
	}
	
