@charset "utf-8";
/* CSS Document */

#bloc_gauche
{
	float:left;
	width:450px;
}

	#news
	{
		width:450px;
		background-image:url(../images/bg_box.jpg);
		background-position:top;
		border:solid 1px #d5d5d5;
		height:467px;
		overflow:auto;
	}
	
		#news_title
		{
			height:32px;
			background-image:url(../images/title_news.jpg);
			background-repeat:no-repeat;
			background-position:left;
			margin-top:20px;
		}
		
		#news_container
		{
			height:auto;
			margin-bottom:30px;
		}
		
			.news_box
			{
				width:390px;
				margin:auto;
				margin-top:30px;
			}
			
				.news_box_title
				{
					float:left;
					color:#1f4788;
					font-weight:bold;
				}
				
				.news_box_date
				{
					float:right;
					color:#1f4788;
					font-weight:bold;
				}
				
				.news_box_text
				{
					margin-top:10px;
					text-align:justify;
				}

#bloc_droit
{
	float:left;
	width:440px;
	margin-left:20px;
}

	#bloc_droit_haut
	{
		background-image:url(../images/bg_box.jpg);
		background-position:top;
		border:solid 1px #d5d5d5;
		width:442px;
		height:230px;
	}
		
		#who_title
		{
			height:32px;
			background-image:url(../images/title_who.jpg);
			background-repeat:no-repeat;
			background-position:left;
			margin-top:20px;
		}
		
		#who_box
		{
			width:385px;
			margin:auto;
			margin-top:30px;
		}
		
			#who_box_title
			{
				color:#1e4483;
				font-size:14px;
				font-weight:bold;
			}
			
			#who_box_text
			{
				text-align:justify;
				margin-top:20px;
			}
			
			#who_box a
			{
				color: rgb(255, 102, 0);
			}
	
	#bloc_droit_bas
	{
		width:442px;
		margin-top:15px;
	}
		
		#publications
		{
			background-image:url(../images/bg_box.jpg);
			background-position:top;
			border:solid 1px #d5d5d5;
			float:left;
			display:inline;
			width:265px;
			height:215px;
			margin-top:5px;
		}
		
			#publi_title
			{
				height:32px;
				background-image:url(../images/title_publi.jpg);
				background-repeat:no-repeat;
				background-position:left;
				margin-top:20px;
			}
			
			#publi_box
			{
				padding-left:4px;
			}
			
				#publi_box a
				{
					color: #F60;
				}
			
				.publi_book
				{
					float:left;
					display:inline;
					background-image:url(../images/book.png);
					!important;
					_background: none;
					_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/book.png');
					width:36px;
					height:27px;
					margin-top:10px;
				}
				
				.publi_object
				{
					float:left;
					display:inline;
					margin-top:10px;
				}
	
		
		#boutons
		{
			float:right;
			/*display:inline;*/
			width:170px;
			height:215px;
		}
			
			#boutons ul
			{
				list-style:none;
				margin:0px;
				padding:0px;
			}
		
			#boutons li
			{
				list-style:none;
				margin:0px;
				padding:0px;
			}
