/* bichromes.rvbl.net & fluct.rvbl.net */BODY, HR, DIV, P, A {	margin: 0;	padding: 0;	border: 0;}TABLE, TD { border: 0; }DIV, TD, DL {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;}P {	font-family: Andale mono, Andale, Courier, serif;	font-size: 12px;	color: #000;	background-color: transparent;}.text { padding-top: 9px; }TABLE, UL, DL, DIV {	color: #333;	background-color: transparent;}PRE { font-size: 12px; }A { text-decoration: none; }A:link, A:visited {	text-decoration: none;	color: #335899;	background-color: transparent;}A:hover {	text-decoration: underline;	color: #484899;	background-color: transparent;}A:link.info, A:visited.info { text-decoration: underline; }A:hover.info { text-decoration: none; }/*___________________________________________________////|                                                |////|   LIENS +                                      |////|________________________________________________|*/A.infopop, A:link.infopop, A:visited.infopop {	font-family: Verdana, Arial, Helvetica, sans-serif;	text-decoration: none;	font-size: 10px;	color: #282828;	background-color: transparent;}A:hover.infopop {	text-decoration: none;	color: #ffffff;	background-color: #282828;}/* /////////////////////////////////////////|                              |////////|    ENTETES et NAVIGATION     |////////|                              |//// ///////////////////////////////////// */A.navbar, A:link.navbar {	display: block;	padding-left:12px;	/*text-align:left; */	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 30px; /* 30px en tout */	font-style: normal;	text-decoration: none;	color: #335899;	background-color: #d8d8d8;}A:hover.navbar, A:active.navbar {	text-decoration: none;	color: #48b000;	background-color: #d4d4d4;}A.lang {	padding: 3px 12px 3px 0px;	text-decoration: none;	color: #483868;	background-color: transparent;}A:hover.lang, A:active.lang {	text-decoration: underline;	color: #440055;	background-color: transparent;}.soustitre {	padding-left: 4px;	font-size: 14px;	color: #440055;	background-color: transparent;}/*___________________________________________________////|                                                |////|  NOTICE CARTEL (table)                         |////|________________________________________________|*/UL, DL {	margin-top: 0;	margin-bottom: 0;}UL {	font-family: "Courier New", Courier, serif;	font-size: 10pt;}LI { list-style-type: square; }DD { 	margin-left: 12px;	padding-top: 4px;}.dark {	color: #161616;	font-weight: bolder;}.notice {	border: solid 2px #404040;	color: #333333;	background-color: #ffffff;}.tabtitre1 {	font-weight: bolder;	color: #fff078 ;   /* #ffd860; #fffde0; */	background-color: #404040;}.notice A, .notice A:link, .notice A:visited {	color: #333c60;	background-color: transparent;}.notice A:hover {	color: #334a80;	background-color: transparent;}.notice A.warning, .notice A:link.warning { text-decoration: underline; }.notice A:hover.warning {	text-decoration: none;	color: #333c60;	background-color: #d0e0ff;}/*___________________________________________________////|                                                |////|  RUBRIQUES (tables colonne de droite)          |////|________________________________________________|*/.rubric {	border: solid 1px #b8b8b8;	color: #333;	background-color: #d8d8d8;}.rubtitre1 {	font-weight: bolder;	color: #000;	background-color: transparent;}.rubtitre2 {	font-weight: bolder;	color: #808080;	background-color: transparent;}/*___________________________________________________////|                                                |////|   DECO                                         |////|________________________________________________|*/.bordtop { border-top: solid 1px #989898; }.bordbottom { border-bottom: solid 1px #989898; }.bordright { border-right: solid 1px #989898; }.bordleft { border-left: solid 1px #989898; }.cleartop { border-top: solid 1px #b8b8b8; }.clearbottom { border-bottom: solid 1px #b8b8b8; }.clearright { border-right: solid 1px #b8b8b8; }.clearleft { border-left: solid 1px #b8b8b8; }.bg_head { background-color: #d8d8d8; }.bg_bar { background-color: #d0d0d0; }.bg_page { background-color: #e0e0e0; }.bg_mix { background-color: #d4d4d4; }.bg_b8 { background-color: #b8b8b8; }.lightright {	background-image: url('img/bg_menu-light.jpg');	background-position: center right;	background-repeat: no-repeat;	background-color: #d8d8d8;}/* A.small, A:link.small, DIV.small, P.small { font-size: 10px; } */.small { font-size: 10px; }.pad4 { padding: 4px; }