/* CSS Document */

	* { margin:0; padding:0; }
	body { 
		font-family:"Script MT Bold", "Traditional Arabic", "Cataneo BT", "Trebuchet ms", Verdana, Arial, Helvetica, Geneva, sans-serif;
		font-size:12pt;
		background:#e1e1e1  url(../img/lib-fond.jpg) no-repeat 0 0;
		background: white url(../img/fond1.jpg) no-repeat 0 0;
		color:white;
	}
	
	/* ********************************************************************** STRUCTURES *** */
	#page {
		position:relative;
		width:800px;
		margin:50px auto 0px auto;		
		border : #aaa 1px solid;
		border-bottom-width : 0px;
	}
	#bandeau {
		position:relative;
		width:800px;
		height:120px;
		background:#FFFFFF  url(../img/bandeau_3.jpg) no-repeat 0 0;
	}
	#menu {
		position:relative;
		width:800px;
		height:25px;	
		padding-top : 5px;
		background:#444 url(../img/menu1.jpg);
	}
	#conteneur {
		position:relative;
		width:800px;
		border-bottom : #444 0px solid;
		
		
	}
		#contenuGauche {
			float:left;
			width:540px;
			background:#C0C0C0 ; 
			
			
		}
		#contenuDroit {
			float:right;
			width:260px;
			background-color:#808080; /*#808080;*/
			background:#C0C0C0 url(../img/background-centre.jpg) repeat-y top left ;
		}
		#contenuDroit img {
		margin-left: 40px;}
		
		
		#contenuDroit p {
		margin-left: 45px;
		margin-right : 10px;
		}
		
		#contenuDroit span {
		margin-left:40px;
		margin-right : 10px;
		}
		
		#contenuDroit img.carte { 
		border:1px solid #444;
		margin-left : 50px;
	}
		
		#iden {
		display:block;
		width:200px;
		text-align:center;
		margin:10px auto 0 auto;
		color:#ffffff;
		font-size:1.0em;
		background-color:#808080;
		padding:2px;
		border:3px solid #E1E1E1;
	}
	
	/* ******************************************************************* ARTICLES *** */
	.articleZone {
		float:left;
		width:160px;
		height:180px;
		border:0px solid #ff0000;
		margin:10px;
		margin-bottom : 20px;
		
	}
	
	.articleZone a{
	color : white;}
	
		.articleImage img {
			width:100px;
			height:100px;	
			margin : 29px 0px 31px 29px ;
			border: 3px double #ddd;			
		}
		
	.articleTitre {
		text-align:center;
	}
	.clear { clear:both; }	
	
	.mini { font-size:0.75em; }
	
	h1, h4 { margin:20px 0 0 15px; font-style:italic; }
	
	h2 {font-size:22pt;margin:20px 0 10px 0px; font-style:italic;}
	
	h3 {font-style:italic; 
		width : 180px;
		margin-left : auto;
		margin-right : auto;
		margin-top: 20px;
		}
	
	.view { 
		border:1px solid #dddddd;
		margin-left : 40px;
	}
	
	
	
	/* *********************************************************************************** LIENS *** */
	a { color: white;
		text-decoration:none;
	}
	a:hover { color: #dddddd; }

	a:active { color:#C0C0C0; }
	
	#menu a { 
			  margin-left:40px;
			  margin-right:40px;}
	#menu a { color : white; }
	
	
	#menu a:hover { color:#ddd; }
	
	#contenuDroit a { color:#444; }
	#contenuDroit a:hover { text-decoration : underline; }
	
	#contenuGauche a { color:#444444; font-weight:bold; }
	#contenuGauche a:hover { text-decoration : underline; }
	
	/* *************************************************************************** LISTES A PUCE *** */
	ul { margin-left:90px; }
	li { padding-left:-20px; 
		 color : #444444;}
	li.lib { list-style-image:url(../img/mini_lib4.jpg); font-size:11pt; font-weight :bold;}
	li.miniLib { list-style-image:url(../img/mini_lib9.jpg); font-size:9pt; margin-left:-40px;  }

	/* ********************************************************************************* TEXTES *** */
	span.attention { 
		font-family:"Courier New", Courier, mono; 
		font-weight:bold; 
		font-size:9pt; 
		color:#ffffff;
		padding:0px 3px;
		background-color:#808080; 
	}
	p { margin:10px ; }
	
	p.little { font-size:12pt ;
			   color : #444444;}
	
	p.intro { text-align:justify;
			margin-right : 10px;
			margin-top: 20px;
			color : #444444;}
	
	/* *********************************************************************************** IMG *** */