/* CSS */ 
@import url(Piles.css);
a {
	color:#999999;
}
* {
	margin:0;
	padding:0;
}
body {
	color:#666;
	background:#000 url(../fdgen.gif) no-repeat -100px -800px;
}
a {
	text-decoration:none;
	color:#999999;
}
.clearThis {
	clear:both;
}
.page_sommaire {
		background:#000 url(../fdgen.gif) no-repeat -100px -200px;
}
#articlesHome { /* conteneur HOME */
	position:absolute;
	margin:0 0 0 35%;
	right:10%;
	top:0px;
	padding-bottom:100px;

}
	#articlesHome #triage {
		font-family:Verdana, Geneva, sans-serif;
		font-size:9px;
		color:#5f5845;
		width:700px;
		margin:0px 0 120px 0;
	}
		#articlesHome #triage a {
			font-weight:lighter;
			color:#342f25;
			color:#666;

		}
		#articlesHome #triage .on {
			color:#999;			
		}
		.page_article #rapide {
			visibility:hidden;
		}
		#articlesHome #rapide {
			text-align:right;
			margin:3px 0 -12px -20px;
			display:block;
			
			font-family:Verdana, Geneva, sans-serif;
			font-size:9px;
			color:#999;	
			font-weight: lighter;

		}
			#articlesHome #rapide a{
				font-family:Verdana, Geneva, sans-serif;
				font-size:9px;
				color:#999;	
				font-weight: lighter;

			}
		#articlesHome h1 {
			width:700px;
			margin:0px 0 0px  0;
			padding:10% 0 20px 0;
			border-bottom:#5f5845 solid 1px;
		}
			#articlesHome h1 a{
				font-family:Georgia, "Times New Roman", Times, serif;
				font-style:italic;
				color:#FFF;
				font-size:18px;
			}
		#articlesHome #menuCon {
			text-align:right;
			font-size:12px;
			height:20px;
			margin-top:-20px;
			width:700px;
			list-style:none;
		}
		#articlesHome #menuCon a {
			font-weight:bold;
			color:#FFF;
		}
#pilesSommaire {
	list-style:decimal-leading-zero;
	width:600px;
	margin-left:50px;

}
#pilesSommaire li {
	font-size:9px; 
	color:#5f5845;
}
	#pilesSommaire .support4, #pilesSommaire .support6, #pilesSommaire .support5 {
		width:139px;
		height:100px;
		background:no-repeat;
	}
	#pilesSommaire .support4 a:hover, #pilesSommaire .support6 a:hover {
		background:#0F0F0F no-repeat;
		background-image:url(images/smallecra.gif);
		color:#5f5845;
	}
	#pilesSommaire .support36 a:hover {
		background:#FFF no-repeat url(images/small.gif);
		color:#5f5845;
	}
		#pilesSommaire h3, #pilesSommaire h3 a {
			font-family:Arial, Helvetica, sans-serif;
			font-family:Georgia, "Times New Roman", Times, serif;
			font-style:italic;
			font-size:10px;
			color:#FFF;
			padding:5px;
			padding-left:8px;
			padding-top:7px;
			width:139px;
			height:98px;
			display:block;
			font-weight:normal;
			}
		#pilesSommaire h3 a {
			margin:-8px 0 0 -11px;
		}
		#pilesSommaire div {
			margin-bottom:0px;
			margin-right:0px;
			margin-left:-20px;
			margin-top:-45px;
			position:relative;
			float:left;
			width:215px;
			height:204px;
			background-repeat:no-repeat;
		}
#keyWord {
	margin:40px 0 0 0;
	/*color:#0F0;*/
	border-top:#5f5845 solid 1px;
	height:800px;
}
	#keyWord ul {
		padding:10px 20px 0 0;
		font:"Courier New", Courier, monospace;
		font-size:11px;
		list-style:none;
		float:left;

	}
.page_sommaire #keyWord {	
	padding:0 0 0 55px; 
}
.page_mot #keyWord {	
	padding:0 0 0 0px; 
}
#menu45deg {
	margin-top:60px;
	background:url(images/fondMots.gif) no-repeat top left;
	padding-left:134px;
	padding-top:10px;
	height:305px;
}
#menu45deg div {
	height:18px;
}
	#menu45deg div a {
		text-decoration:none;
		color:#666;
		padding:1px;
	}
		#menu45deg div a:hover {
			color:#000000;
			background-color:#5f5845;
		} 
#menu45deg p.legende {
	margin-left: 200px;
	width:265px;
	cursor: pointer;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	margin-top:-12px;
}
	#menu45deg div p img {
		position: relative;
		top:0px;
	}
		#articlesHome h2 {
			font-family:Georgia, "Times New Roman", Times, serif;
			font-weight:lighter;
			font-style:italic;
			color:#5f5845;
			font-size:36px;
			height:20px;
			padding:40px 0 0 0;
			margin-bottom:-60px;
			margin-left:170px;
			
		}

.pagination {
	font-family:"Courier New", Courier, monospace;
	font-size:11px;
	word-spacing:-5px;
	font-weight:lighter;
	height:20px;
}
.pagination .on {
	font-size:14px;
	color:#FFF;
}
#scrolerBloc {
	clear:both;
	height:50%;
}

#contentArticle {
	width:700px;
	
}
.chapo a {
	text-decoration:underline;
	color:#999999;
}
	#contentArticle .page, #contentArticle .pagef, #contentArticle p{
		width:350px;
		height:500px;
		
		background:right;
		background-image:url(images/pages.gif);
		
		margin:0 0 36px 0;
		float:left;
		color:#999;
	}
	#contentArticle p{
		width:277px;
		height:414px;
		padding:36px 36px 50px 37px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		float:left;
		line-height:normal;
		color:#666;
		color:#999;
	}
	#contentArticle p a{
		color:#CCC;
	}
	#contentArticle object {
		float:left;
		margin-bottom:36px;
	}
	#contentArticle .objectSWF {
		
	}
	.spip_doc_titre object{
		height:500px;
		margin-bottom:36px;
	}
#contentArticle a {
	color:#FFF;
	text-decoration:underline;
}
.page div span, .pagef div span, .doublef div span, .double div span  {
	border:#000 solid 3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color:#000;
	color:#CCC;
}
		#contentArticle .page {
				width:278px;
				height:414px;
				padding:36px 36px 50px 36px;

				
			}
				#contentArticle .page div{

					height:100%;
					background-repeat:no-repeat;
				}
				#contentArticle .pagef div{
									width:278px;
				height:414px;
				padding:36px 36px 50px 36px;
				}
	
	
	#contentArticle .double , #contentArticle .doublef{
		width:700px;
		height:500px;
		background:right;
		background-image:url(images/pages.gif);
		/*background-color:#0F3;*/
		margin:0 0 36px 0;
		float:left;
	}
			#contentArticle .double{
				background-color:#9FF;
					padding:36px 36px 50px 36px;
					width:628px;
					height:414px;
				
			}
				#contentArticle .double div {
					height:100%;
				}#contentArticle .doublef div{
					width:628px;
					height:414px;
					padding:36px 36px 50px 36px;
				}
/*#chemin {
	width:314px;
	height:500px;
	float:left;
	padding-right:35px;
	padding-left:37px;
	padding-top:37px;
}*/
#firstPage {
	width:700px;
	height:500px;
	margin:36px 0 36px 0;
	background:right;
	background-image:url(images/pages.gif);
	background-repeat:no-repeat;
}
#LeftPage {
	margin-left:386px;
	padding:36px 36px 0 0 ;
	
}
	#firstPage h3 {
		font-size:22px;
		font-family:Georgia, "Times New Roman", Times, serif;
		padding-bottom:6px;
		/*text-decoration:underline;*/
		color:#FFF;
		padding-top:46px;
		font-weight:lighter;
		line-height:25px;
/*		font-style:italic;
*/	}
	#firstPage h4{
		font-style:italic;
		font-size:13px;
		line-height:15px;
		font-weight:lighter;
		display:block;
	}
	#firstPage #date {
		font-family:Arial, Helvetica, sans-serif;
		font-size:9px;
	}
#motsArticle {
	margin:20px 0 0 1px;

}
	#motsArticle ul {
			padding:0 6px 0 0;
			font-family:Georgia, "Times New Roman", Times, serif;
			font-size:10px;
			list-style:none;
			float:left;
	}
		#motsArticle ul a {
			color:#313131;
		}
#suivPrec  {
	margin-top:3px;
	width:700px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	font-style:italic;
}
#suivPrec span {
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
}
#suivPrec p {
			height:20px;
}
	#suivPrec #articlePrec{
		text-align:left;
		left:-14px;
		position:absolute;
/*		background-color:#F0F;
*/	}
	#suivPrec #articleSuiv {
		right:-14px;
		position:absolute;
		text-align:right;
/*		background-color:#0F0;*/
	}
#pagination_articles {
	position:absolute;
	top:0;
}

#ancre25 {
	position:absolute;
	top:200%;
}
.apropos {
	padding-left:25px;
}
.apropos .elem1, .apropos .elem2, .apropos .elem3 {
	width:195px;
	float:left;
	padding:9px;
}
.apropos h4 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#5f5845;
	margin:35px 0 35px 0;

}


	.apropos .elem1 h3 {
		margin:0 0 10px;
		text-align:left;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:14px;
		color:#999;}
	hr {
		color:#5f5845;
		background-color:#5f5845;
		height: 1px;
		border: 0;
		margin:10px 0 20px 0;
	}
		.apropos .elem1 ul{
			font-family:Arial, Helvetica, sans-serif;
			list-style:none;
		}
			.apropos .elem1 ul a{
				text-decoration:none;
				color:#8B8B8B;
			}
				.apropos .elem1 ul a:hover{
					text-decoration:underline;
				}
			.apropos .elem1 li {
				line-height:25px;
				font-family:Georgia, "Times New Roman", Times, serif;
				color:#5f5845;
				font-size:20px;
				margin:0 0 2px 4px;
			}
				.apropos .elem1 li li{
					font-family:Arial, Helvetica, sans-serif;
					color:#8B8B8B;
				
					line-height:16px;
					font-size:11px;
					margin:0 0 10px; 
				}
					.apropos .elem1 li li li{
						margin:0;
						line-height:12px;
						font-size:9px;
						color:#666;
						font-family:Arial, Helvetica, sans-serif;
					}
					.apropos .elem1 li li li a{
						text-decoration:none;
						color:#666;
					}
.apropos .elem2 ul, .apropos .elem3 ul { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:16px;
	list-style:none;
}
.apropos .elem2 li, .apropos .elem3 li {
	margin-left:8px;
}
	.apropos .elem2 ul a, .apropos .elem3 ul a { 
		color:#666;
	}
		.apropos .elem2 ul a:hover, .apropos .elem3 ul a:hover{ 
			color:#cccccc;
		}
.glyphe {
	font-family:"Times New Roman", Times, serif;
}
.archiveExpo {
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	height:0px;
}
.page_parcours .apropos,.page_parcours .elem1{
	margin:0;
	padding:0;
	width:700px;
	float:left;
}
.page_parcours .elem1 div{
	width:210px;
	padding-left:20px;
	float:left;
}

.spip_out {
	color:#5f5845;
}
.page_404 {
	background:url(images/fd404.gif) fixed 0 -23px;
}
.page_404 p {
	display:none;
}
.page_404 h1 { 
	border:0;
}
