body            { color: white; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 25px }#clear  { background-color: transparent; margin: 12px 20px }table {	color: #000000;	font-size: 11px;	font-family: Verdana, Arial, Helvetica, sans-serif }	a:link      { color: black; text-decoration: underline }a:hover   { color: #666666; text-decoration: underline }a:active    { color: black; text-decoration: underline }a:visited       { color: #505050; text-decoration: underline }.ligne    { color: #646464 }.table_liste  { background-color: #342b22; padding: 2pt; border: solid 2px #d99548 }.vsd   { color: #9f9f9f; font-size: 9px; text-transform: uppercase; padding-bottom: 3px }.titresmallblack    { color: #000; font-size: 12px; font-weight: 700; text-transform: uppercase }.titrearticle    { color: #623e00; font-size: 16px; font-weight: 700; text-align: center; text-transform: uppercase; letter-spacing: 1pt; vertical-align: top; padding-top: 8px; padding-bottom: 8px }.stitrearticle    { color: #000; font-size: 10px; font-weight: 700; font-stretch: semi-condensed; text-align: center }.btntop { color: #fff; font-size: 9px; background-color: #623e00; border: 12px; width: 12px; height: 20px }.author  { color: #623e00; font-size: 10px; font-weight: 400; text-align: center; padding: 12px 0 10px }.titresmallblack_super  { color: #000; font-size: 11px; font-weight: bold; vertical-align: super }.textnoir  { color: #000; font-size: 10px; padding: 5px }.textcentre { color: #000; font-size: 10px; text-align: center }.text_line14 { color: #000; font-size: 10px; line-height: 18px }.dropdown     {	color: #282828;	font-weight: bold;	font-size: 11px;	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;	background-color: #ebebeb }.text_article       { color: black; font-size: 10px; line-height: 14px; text-align: justify; padding-top: 15px; padding-bottom: 15px }.topmenu_article    { color: black; font-size: 10px; line-height: 12px; padding-top: 12px; padding-left: 20px }.textnoir_justif  { color: black; font-size: 10px; line-height: 14px; text-align: justify }.textnoir_justif_padright  { color: black; font-size: 11px; text-align: left; padding: 5px 20px 5px 0 }.textnoir_justifhigh { color: black; font-size: 11px; line-height: 15px; text-align: justify; padding: 5px 10px }.textnoir_pad10   { color: black; font-size: 11px; padding: 5px }.textnoir_pad15   { color: black; font-size: 11px; z-index: 1 }.photopad    { padding: 0 0 15px 15px }.textblanc_padleft  { color: white; font-size: 11px; line-height: 14px; vertical-align: middle; padding-left: 22px }.textbrun    { color: #623e00; font-size: 11px; font-weight: 700 }.textblanc_pad10  { color: white; font-size: 11px; padding: 15px 10px 0px 15px }.citation     { color: #646464; font-size: 9px; text-align: center; padding-top: 2px; padding-bottom: 4px }.vsmall { color: #646464; font-size: 9px }.vsmall:link { color: #646464; font-size: 9px; text-decoration: underline }.gris  { color: #828282;}.copyright        { color: #131313; font-size: 9px; line-height: 24px; text-align: center; padding-top: 4px; padding-bottom: 4px }.cadregris_1px {	margin-bottom: 5px;	border: solid 1px #323232 }.fondgris { color: #4b4b4b; background-color: #b9b9b9; text-align: justify; letter-spacing: -1px; margin-bottom: 5px; padding: 2px }.cadre50 { border: solid 1px #7e7e7e }.cadrenoir_neutre     {	border: solid 1px #323232 }div.background { background: url('url(images/page1_04.jpg') no-repeat 0px 0px; position: relative; width: 500px; height: 250px }.transparent {        filter:alpha(opacity=10);        -moz-opacity:0.1;        -khtml-opacity: 0.1;        opacity: 0.1;}div.image_fond { background: url(images/menu/menu_10.jpg) no-repeat center; text-align: center; position: fixed; width: 584px; height: 530px }