/*BEGIN BONGRAIN Styles v1.0 SEP05*/

/*Generic*/
body, p, cite {font: 12px Arial, Helvetica, sans-serif;}
body {
	color: #666666;
	margin:0;
	padding:0;
	background-color:white;
}
h1.title {font: 14px Verdana, Helvetica, sans-serif; font-weight:bold; background:url(/img/bg_h1.gif) no-repeat scroll left center; padding-top:1px; padding-bottom:10px; margin:0px 0px 8px 0px; clear:both;}
h2.title {font: 16px Verdana, Helvetica, sans-serif; font-weight:bold; padding:0px 0px 0px 32px; margin:0; clear:both; }
h2.title:first-letter {font: 25px Verdana, Helvetica, sans-serif; font-weight:bold;}
h3.title {font: 14px Verdana, Helvetica, sans-serif; font-weight:bold; background: url(/img/bg_h3.gif) no-repeat scroll left center; padding:0 0 0 13px; margin:25px 0 7px 0; clear:both;}

cite {font-style:normal;}

a {color:#FF9933; font-weight:bold; text-decoration:none;}
a:hover {color:#FF9933; font-weight:bold; text-decoration:underline;}
a img {border:none;}

/*Header*/
#bgheadleft {background: url(/img/bg_head_left.gif) repeat-x scroll right top;}



/*Body*/
#colnavvertical {vertical-align:top;}
#colcontents {vertical-align:top;}
#colgutter {vertical-align:top;}
#colright {vertical-align:top;}
.indent01 {margin-left:33px;}

/*liste à puce*/
#liste li {list-style: url(/img/dot_list.gif); margin-top:0px; }

/* bouton  orange */
#btorange {background-color:#ff9933; text-align:right}
#btorange a {font-weight:bold; color:white; font-weight:bold; text-decoration:none; background-image:url(/img/bt_orange_02.gif); background-position:right; background-repeat:no-repeat; padding-right:23px; padding-left:30px; display:block}
#btorange a:hover {font-weight:bold; color:#666666; font-weight:bold; text-decoration:none; background-image:url(/img/bt_orange_02_f2.gif); background-position:right; background-repeat:no-repeat; padding-right:23px; padding-left:30px; display:block}



	/*Table*/
table.datatable th {background:white url(/img/bg_table_th.gif) repeat-x scroll left top; padding:5px; text-align:left;}
table.datatable td {padding:5px;}
table.datatable td .legende {font-size:8px}

/*Download Top Right*/
#downloadtopright02 {position:relative; visibility:visible; z-index:100; left:655px; top:-500px; width:140px; font-size:11px; white-space:nowrap; margin:0; padding:0;}

/*A lire aussi*/
#alireaussibg ul a {color:white; font-weight:normal;}

/*Tool Bar*/
#toolbar img {vertical-align:middle;}
#toolbar #toolbarprint {height:34px; white-space:nowrap;}
#toolbar #toolbarsend {height:34px; white-space:nowrap;}

/*Footer*/
#bgfooter {vertical-align:middle; text-align:right;}
#bgfooterpix02 a {color:white; text-decoration:none; padding:0 10px;}
#bgfootercopy {float:left; margin-top:9px; margin-left:10px;}
