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

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none; }
a { 	color:#004983; text-decoration:none;}

body {

	font-family: Arial, Helvetica, "Bitstream Vera Sans", sans-serif;
	color: #000;
	font-size: 12px;
	letter-spacing: 0.6pt;
	line-height: 1.3;
    text-align: left;
	background:#F2F2F2
}
#page
{
	width:960px;
	height:auto;
	padding:0;
	margin:0 auto;
	
	overflow:hidden
	
	
	
}
#top_link_head
{
	display:none
}

#logo
{
	width:129px;
	float:left;
	
	
	
}

#menu
{
	display:none
	
}
#content
{
	background:#F9F9F9;
	width:940px;
	padding:20px 10px 80px 10px;
	
	
}
#left
{
	width:660px;
	float:left;
	border-right:#d0d0d0 1px solid;
	padding:0  12px 0 0 ;
	margin:0 12px 0 0 ;
	height:auto;
	overflow:hidden;
	
	

	
	
}
#right
{
	width:250px;
	float:right;
	overflow:hidden;
	
	
	
}


#left_post h3
{
	background:url(images/puce-bloc.png) 0 1px no-repeat;
	color:#004983;
	font-size:14px;
	font-weight:bold;
	padding:0 0 0 19px;
	margin:0 0 8px 0
	
	
}
#left_post
{
	display:none
	
	
}
 #post_right h2
{
	background:url(images/puce-bloc.png) 0 1px no-repeat;
	color:#004983;
	font-size:18px;
	font-weight:bold;
	padding:0 0 0 19px;
	margin:0 0 8px 0
	
	
}
 #post_right h2
{
	line-height:18px;
	background-position:0 2px
	 
	 
}
 #post_right h2 a
{
	font-size:18px
	 
}
 #post_right h3
{
	line-height:16px;
	padding:10px 0 5px 0;
	font-size:15px
	 
	 
}
#post_right
{
	width:100%;
	clear:both;
	padding:20px 0 0 0;
	font-size:14px
	
	
}
#boite_outils
{
	display:none
	
	
	
}
#post_right p
{
	padding:5px 0
	
	
	
}
#post_right ul, #post_right ol
{
	padding:5px 0 5px 20px
	
	
	
}
#post_right ul li
{
	padding:0 0 0 5px
	
	
	
}
#content img.alignleft {
	display: inline;
	float: left;
	margin-right: 15px;
	margin-top: 5px;
}
#content .alignright,
#content img.alignright {
	display: inline;
	float: right;
	margin-left: 15px;
	margin-top: 5px;
}
#content .aligncenter,
#content img.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
#content img.alignleft,
#content img.alignright,
#content img.aligncenter {
	margin-bottom: 5px;
}
#bg_footer
{
	display:none
	
	
	
}
#search-box
  {
	  display:none
  }