html {width:100%;} body {		/*background-color:#B30000;*/		/*background-color:#8D8577;*/		width:100%;		background-color:#FFFFFF;				margin-left: 0px;		margin-top: 0px;		margin-right: 0px;		margin-bottom: 0px;		scrollbar-highlight-color:#FFFFFF;		scrollbar-shadow-color:#FFFFFF;		scrollbar-3dlight-color:#FFFFFF;		scrollbar-arrow-color:#B30000;		scrollbar-track-color:#FFFFFF;		scrollbar-darkshadow-color:#FFFFFF;		font-family: Arial, Helvetica, sans-serif;		font-size: 11px;		color: #000000;}/* background-image:url(../images/image_de_fond.png);background-position:0% 50%;background-repeat: repeat-y ;*//* rojo oscuro  #B30000 *//* carmelita oscuro #5A6263 *//* carmelita claro #CBC8C0 *//* rojo claro #FCCFC7 *//* vert claro #B30000 */  /* VERDE CLARO #CCFFFF *//* General font families for common tags */font,th,td                        { font-family:  Arial, Helvetica, sans-serif; font-size:11px; color : #000000; letter-spacing: 1px; line-height: 14px;}a:link,a:active,a:visited            { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; text-decoration: none; color : #B30000; letter-spacing: 1px; cursor: pointer;}a:hover		                         { text-decoration: none; color : #8D8577; cursor:hand;}.header1 {	font-family: Arial, Helvetica, sans-serif; font-weight: bolder; font-size: 14px; color : #000000; letter-spacing: 2px; line-height: 15px;}.header2 {    font-family: Arial, Helvetica, sans-serif; font-weight: bolder; font-size: 12px; color : #494949; letter-spacing: 2px; line-height: 15px;}.header3 {	font-family: Arial, Helvetica, sans-serif; font-weight: bolder; font-size: 12px; color : #B30000; letter-spacing: 2px; line-height: 15px;}.header4 {    font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; text-decoration: none; color : #B30000; letter-spacing: 2px; }/* Forum category titles .title	       			{    font-family: Arial, Helvetica, sans-serif;	font-weight: BOLDER;	font-size: 13px;	color : #638AA9;	line-height: 14px;	letter-spacing: 2px;}.title_page	       			{    font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	font-size: 13px;	color : #638AA9;	line-height: 14px;	letter-spacing: 2px;}*/.nav 					{	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	letter-spacing: 2px;	font-size: 11px;	color : #FFFFFF;	line-height: 20px;}a.nav:link				{	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	letter-spacing: 2px;	font-size: 11px;	text-decoration: none;	color : #FFFFFF;	line-height: 20px;}a.nav:visited           {	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	letter-spacing: 2px;	font-size: 11px;	text-decoration: none;	color : #FFFFFF;	line-height: 20px;}a.nav:hover 			{	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	letter-spacing: 2px;	font-size: 11px;	text-decoration: none;	color : #8D8577;	line-height: 20px;}a.nav:active 	        {	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	letter-spacing: 2px;	font-size:11px;	text-decoration: none;	color : #FFFFFF;	line-height: 20px;}.date_t					{	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	font-size: 9px;	color : #FFFFFF;	line-height: 11px;	letter-spacing: 2px;}.copyright					{	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	font-size: 9px;	color : #494949;	line-height: 12px;	letter-spacing: 2px;}.sub_nav					{	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	font-size: 10px;	color : #494949;	line-height: 13px;	letter-spacing: 2px;}a.sub_nav:link				{	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	font-size:10px;	text-decoration: none;	color : #494949;	line-height: 13px;	letter-spacing: 2px;}a.sub_nav:visited           {	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	font-size: 10px;	text-decoration: none;	color : #494949;	line-height: 13px;}a.sub_nav:hover	            {	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	font-size: 10px;	text-decoration: none;	color : #B30000;	line-height: 13px;}a.sub_nav:active            {	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	font-size: 10px;	text-decoration: none;	color :#494949;	line-height: 13px;}.sub_nav_act 				{	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	font-size: 10px;	text-decoration: none;	color : #494949;	line-height: 13px;}.sub_nav2					{	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	font-size: 10px;	color : #494949;	line-height: 12px;	letter-spacing: 2px;}a.sub_nav2:link				{	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	font-size:10px;	text-decoration: none;	color : #494949;	line-height: 12px;	letter-spacing: 2px;}a.sub_nav2:visited           {	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	font-size: 12px;	text-decoration: none;	color : #494949;	line-height: 13px;}a.sub_nav2:hover	            {	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	font-size: 12px;	text-decoration: none;	color : #B30000;	line-height: 13px;}a.sub_nav2:active            {	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	font-size: 12px;	text-decoration: none;	color :#494949;	line-height: 13px;}.sub_nav_act2 				{	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	font-size: 12px;	text-decoration: none;	color : #494949;	line-height: 13px;}.view 					{	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	font-size:10px;	text-decoration: none;	color : #FFFFFF;	line-height: 13px;	letter-spacing: 2px;}a.view:link				{	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	font-size:10px;	text-decoration: none;	color : #FFFFFF;	line-height: 13px;	letter-spacing: 2px;}a.view:visited           {	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	font-size: 10px;	text-decoration: none;	color : #FFFFFF;	line-height: 13px;}a.view:hover	            {	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	font-size: 10px;	text-decoration: none;	color : #8D8577;	line-height: 13px;}a.view:active            {	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	font-size: 10px;	text-decoration: none;	color :#FFFFFF;	line-height: 13px;}/*police grande*/.OVERVIEW9 { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; color : #B30000; letter-spacing: 1px; line-height: 18px; cursor:pointer; }.OVERVIEW { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; color : #494949; letter-spacing: 1px; line-height: 18px; }a.OVERVIEW:link { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; color : #B30000; letter-spacing: 1px; line-height: 18px; }a.OVERVIEW:visited { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; color : #B30000; letter-spacing: 1px; line-height: 18px;}a.OVERVIEW:hover{ font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; color : #8D8577; letter-spacing: 1px; line-height: 18px;}a.OVERVIEW:active { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; color : #B30000; letter-spacing: 1px; line-height: 18px;}.OVERVIEW2  { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; text-decoration: none; color : #B30000; letter-spacing: 1px; }a.OVERVIEW2:link  { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; text-decoration: none; color : #B30000; letter-spacing: 1px; }a.OVERVIEW2:visited  { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; text-decoration: none; color : #B30000; letter-spacing: 1px; }a.OVERVIEW2:hover  { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; text-decoration: none; color : #494949; letter-spacing: 1px; }a.OVERVIEW2:active  { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; text-decoration: none; color : #B30000; letter-spacing: 1px; }.OVERVIEW3 { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 16px; color : #8D8577; letter-spacing: 3px; line-height: 21px; cursor: pointer; }a.OVERVIEW3:link { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 16px; color : #8D8577; letter-spacing: 3px; line-height: 21px; cursor: pointer;}a.OVERVIEW3:visited  { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 16px; color : #8D8577; letter-spacing: 3px; line-height: 21px; cursor: pointer;}a.OVERVIEW3:hover  { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 16px; color : #8D8577; letter-spacing: 3px; line-height: 21px; cursor: pointer;}a.OVERVIEW3:active  { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 16px; color : #8D8577; letter-spacing: 3px; line-height: 21px; cursor: pointer;}.OVERVIEW4 { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; text-decoration: none; color : #000000; letter-spacing: 1px;}a.OVERVIEW4:link { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; text-decoration: none; color : #000000; letter-spacing: 1px; }a.OVERVIEW4:visited  { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; text-decoration: none; color : #000000; letter-spacing: 1px; }a.OVERVIEW4:hover  { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; text-decoration: none; color : #8D8577; letter-spacing: 1px; }a.OVERVIEW4:active  { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; text-decoration: none; color : #000000; letter-spacing: 1px; }.OVERVIEW5 { font-family: font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 16px; color : #B30000; letter-spacing: 3px; line-height: 21px; cursor: pointer; }a.OVERVIEW5:link { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 16px; color : #B30000; letter-spacing: 3px; line-height: 21px; cursor: pointer;}a.OVERVIEW5:visited  { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 16px; color : #B30000; letter-spacing: 3px; line-height: 21px; cursor: pointer;}a.OVERVIEW5:hover  { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 16px; color : #8D8577; letter-spacing: 3px; line-height: 21px; cursor: pointer;}a.OVERVIEW5:active  { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 16px; color : #B30000; letter-spacing: 3px; line-height: 21px; cursor: pointer;}/*police grande*/.grand { font-family: font-family: Arial, Helvetica, sans-serif; font-weight: bolder; font-size: 15px; color : #B30000; letter-spacing: 4px; line-height: 18px;}.red_big { font-family: Arial, Helvetica, sans-serif; font-weight: bolder; font-size: 25px; color : #B30000; letter-spacing: 5px; line-height: 26px;}.rulac { font-family: Arial, Helvetica, sans-serif; font-weight: bolder; font-size: 28px; color : #B30000; letter-spacing: 7px; line-height: 29px;}.rulac2 { font-family: Helvetica, sans-serif; font-weight: bolder; font-size: 23px; color : #000000; letter-spacing: 3px; line-height: 24px;}a.red_big:link { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 17px; color : #B30000; letter-spacing: 4px; line-height: 18px;}a.red_big:visited{ font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 17px; color : #B30000; letter-spacing: 4px; line-height: 18px;}a.red_big:hover{ font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 17px; color : #494949; letter-spacing: 4px; line-height: 18px;}a.red_big:active{ font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 17px; color : #B30000; letter-spacing: 4px; line-height: 18px;}.white_big { font-family: Arial, Helvetica, sans-serif; font-weight: bolder; font-size: 18px; color : #FFFFFF; letter-spacing: 3px; line-height: 19px;}a.white_big:link { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 17px; color : #FFFFFF; letter-spacing: 4px; line-height: 30px;}a.white_big:visited { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 17px; color : #FFFFFF; letter-spacing: 4px; line-height: 30px;}a.white_big:hover { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 17px; color : #8D8577; letter-spacing: 4px; line-height: 30px;}a.white_big:active { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 17px; color : #FFFFFF; letter-spacing: 4px; line-height: 30px;}.brown_big { font-family: font-family: Arial, Helvetica, sans-serif; font-weight: bolder; font-size: 18px; color : #8D8577; letter-spacing: 3px; line-height: 21px;}.gray_big2{ font-family: Arial, Helvetica, sans-serif; font-weight: bolder; font-size: 15px; color : #000000; letter-spacing: 2px; line-height: 17px;}.gray_big { font-family: Arial, Helvetica, sans-serif; font-weight: bolder; font-size: 18px; color : #000000; letter-spacing: 3px; line-height: 19px;}a.gray_big:link { font-family: Arial, Helvetica, sans-serif; font-weight: bolder; font-size: 25px; color : #B30000; letter-spacing: 5px; line-height: 26px;}a.gray_big:visited { font-family: Arial, Helvetica, sans-serif; font-weight: bolder; font-size: 25px; color : #B30000; letter-spacing: 5px; line-height: 26px;}a.gray_big:hover { font-family: Arial, Helvetica, sans-serif; font-weight: bolder; font-size: 25px; color : #8D8577; letter-spacing: 5px; line-height: 26px;}a.gray_big:active { font-family: Arial, Helvetica, sans-serif; font-weight: bolder; font-size: 25px; color : #B30000; letter-spacing: 5px; line-height: 26px;}.border       	   { background-color: transparent; border-bottom: 1px #8D8577 solid; }.border_DEL       	   { background-color: transparent; border: 1px #B30000 solid; }.border_lynk      	   { background-color: transparent; border-left: 1px #494949 solid; border-bottom: 1px #494949 solid; }.border_admin       	       { background-color: #EFEFED; border: 2px #CBCBCB solid; }.border_val       	       { background-color: #FFFFFF; border: 2px #A8A8A8 solid; }.border_search       	       { background-color: #FFFFFF; border: 2px #8D8577 solid; }/*.border_right      { border-right:1px #638AA9 solid }.border_left       { border-left: 1px #638AA9 solid }*//* message erreur */ .erreur  {font-family: Arial, Helvetica, sans-serif; font-weight: bolder; font-size: 10px; color : #FF3300;}input {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	background-color: #FFFFFF;	color: #494949;	text-decoration: none;	text-align: left;}input.texte {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	background-color: #FFFFFF;	color: #B30000;	text-decoration: none;	border: 1px #8D8577 solid;	text-align: left;	width:250px}input.botton {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	letter-spacing: 3px;	background-color: #666666;	color: #FFFFFF;	text-decoration: none;}.input.file {    font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	background-color: #FFFFFF;	color: #B30000;	text-decoration: none;	border: 1px #B30000 solid;	text-align: left;	width:100;	height:20;	}.inputstyletextarea {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	background-color: #FFFFFF;	color: #494949;	text-decoration: none;	border: 1px #CBCBCB solid;	text-align: left;	width:630px;	height:60px;} .inputtextarea {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	background-color: #FFFFFF;	color: #494949;	text-decoration: none;	border: 1px #494949 solid;	text-align: left;	width:630px;	height:360px;} select {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #B80000;	text-decoration: none;	background-color: #FFFFFF;}.select2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #B30000;	letter-spacing: 2px;	text-decoration: none;	background-color: #FFFFFF;}input.submit     { background-color : #FFFFFF; border: 2px #7F7868 solid; font-weight : bold; color:#7F7868;}.cel_white { background-color : #FFFFFF; text-align: left;}.cel_brown { background-color : #8D8577; text-align: center; font-family: Arial, Helvetica, sans-serif; font-weight: normal; letter-spacing: 2px; font-size: 11px; color : #FFFFFF; line-height: 20px;}.tab_gray  { background-color : #F1F1F1;}.select_data {    background-color : transparent;				  position:absolute ;				  margin-left: 6px;				  margin-top: 195px;				  margin-right: auto;				  width:325px ;				  text-align: left;}.title  		{ 				  position: relative;				  text-align: left;				  /*margin-top: 195px;*/				  margin-left: 42px;				  }.date  		{             margin-right: 10px;						  margin-top:   5px;				  		  position:absolute ;						  text-align: right;						  right:2px;  }.logo  		{ 						  margin-left: auto;						  margin-right: auto; 						  margin-top:   78px;						  right:3px; 				  		  position:absolute ;				  		  width:399px ;					}					.logo_rulac         		{ 				  		  margin-left: 0px;						  margin-top: 64px;				  		  position:absolute ;						  text-align: right;				  		  left:0px;				  		  width:400px ;					}.text1  		{ 				  left: 0px;				  top:4px ;				  width:409px ;				  font-family: Arial, Helvetica, sans-serif;				  font-size:12px;				  color : #000000;}.text2  		{ 				  left:0px;				  top:4px ;				  width:620px ;				  font-family: Arial, Helvetica, sans-serif;				  font-size:11px;				  color : #000000;}.search         		{ 				  		  margin-left:2px;						  top:7px;				  		  position:absolute ;						  text-align: right;				  		  left:2px;					}.border_m           { border-right: 5px solid #B30000;}.border_menu_fin    { border-right: 1px solid #FFFFFF;}.develop {margin-left: 0em;display: none;}#contenu .gauche .doc h4:hover {color: #638AA9;}/* --- rounded corners --- */div.VERound {overflow:hidden; height:1px;font-size:1px }