
body,br,td {font-family:Tahoma; font-size:11px; font-weight:normal  }
	

	
	a{font-family:Tahoma; font-size:11px;  color:#003300;text-decoration:none;}
	a:hover{font-family:Tahoma; font-size:11px;  color:#189D2E;font-decoration: underline;}
  
  
  .menu{font-family:Tahoma; font-size:10px;  color:#949494;text-decoration:none }
  .text1{font-family:Tahoma; font-size:11px;  color:#606060;}
  .menu_green{font-family:Tahoma; font-size:10px;  color:#189D2E;text-decoration:none }
  .menu_white{font-family:Tahoma; font-size:11px;  color:#ffffff;text-decoration:none; font-weight:900 }
  .black{font-family:Tahoma; font-size:11px;  color:#303030; font-weight:900 }
  .green_b{font-family:Tahoma; font-size:11px;  color:#189D2E; font-weight:900 }
  .green_l{font-family:Tahoma; font-size:10px;  color:#189D2E; font-weight:900 }
  .grey{font-family:Tahoma; font-size:11px;  color:#808080;  }
  .orange{font-family:Arial; font-size:10px;  color:#F26B00;} 
  .black{font-family:Tahoma; font-size:11px;  color:#393939; font-weight:normal}
  .green{font-family:Tahoma; font-size:11px;  color:#40984E; font-weight:normal}


.nr_titre_cadre{font-family:Tahoma; font-size:12px;  color:#4D8900; text-decoration:none; font-weight:900 }

.nr_titre_menu_gauche{font-family:Verdana; font-size:13px;  color:#4D8900; text-decoration:none; font-weight:900}
.nr_titre_menu_gauche2{font-family:Verdana; font-size:13px;  color:#F0FFBF; text-decoration:none; font-weight:900}
	
input{width:50px; height:17px; background-color:#366901 }  

 
.nr_menu_texte{ font-family:Tahoma; font-size:11px; text-decoration:none; font-weight:900; color:#396F04; } 
a.nr_menu_lien { font-family:Tahoma; font-size:11px; font-weight: normal; color: #294E01; text-decoration:none; }
a.nr_menu_lien:hover { font-family:Tahoma; font-size:11px; font-weight: bold; color: #294E01; text-decoration:none; }

  
.nr_login{font-family:Tahoma; font-size:11px; height:20px; color:#F0FFBF; text-decoration:none;}
.nr_input_text_large{width:150px; height:17px; background-color:#366901; font-family:Tahoma; font-size:11px;  color:#F0FFBF; text-decoration:none;}
.nr_input_checkbox{width:17px; height:17px; background-color:#366901; font-family:Tahoma; font-size:11px;  color:#F0FFBF; text-decoration:none;} 

.nr_titre_CV{ font-style: normal; font-family: Tahoma; font-size: 14px;  color: #2D5601; font-weight: bold; }
.nr_partie_CV { font-style: normal; font-family: Tahoma; color: #2D5601; font-weight: bold;}
.nr_contenu_CV { font-style: normal; font-family: Tahoma; color: #182E01; }
.nr_categorie_CV { font-style: normal; font-family: Tahoma; color: #3D7401; text-decoration: underline; font-weight: bold;}
.nr_partie{ font-style: normal; font-family: Tahoma; font-size: 11px;  color: #2D5601; font-weight: bold; }
.nr_highlight_titre{ font-style: normal; font-family: Tahoma; font-size: 11px;  color: #2D5601; font-weight: bold; }
.nr_highlight_texte{ font-style: normal; font-family: Tahoma; font-size: 11px;  color: #2D5601;}	
.nr_highlight_texte2{ font-style: normal; font-family: Tahoma; font-size: 11px;  color: #2D5601;  font-weight: normal;  }	

.nr_titre_Tableau_BO { font-style: normal; font-family: Tahoma; color: #F0FFBF; font-weight: bold;}
.nr_titre_BO{ font-style: normal; font-family: Tahoma; font-size: 20px;  color: #2D5601; font-weight: bold; }

.nr_titre_erreur{ font-style: normal; font-family: Tahoma; font-size: 14px;  color: #8B0000; font-weight: bold;  background-color: #FFD4D4;  }


.nr_titre_cadre_contenu{ font-style: normal; font-family: Tahoma; font-size: 11px;  color: #2D5601; font-weight: bold; }
.nr_texte_cadre_contenu{ font-style: normal; font-family: Tahoma; font-size: 11px;  color: #1A5F1B; font-weight: normal; }



 a.nr_lien_gras { font-family:Tahoma; font-size:11px; font-weight: bold; color: #2D5601; text-decoration:none; }
 a.nr_lien_gras:hover{font-family:Tahoma; font-size:11px; font-weight: bold;  color:#189D2E; text-decoration: underline;}
 
 input.nr_contact_input {width:240px; height:20px; background-color:#366901; font-family: Tahoma; font-size:11px; color: #F0FFBF; border: dotted; border-width: thin; padding-left: 5px;}    
 
 select.nr_contact_input {width:240px; height:20px; background-color:#366901; font-family: Tahoma; font-size:11px; color: #F0FFBF; font-weight: bold; border: dotted; border-width: thin;}    
 select.nr_tiny_input {width:60px; height:20px; background-color:#366901; font-family: Tahoma; font-size:11px; color: #F0FFBF; font-weight: bold; border: dotted; border-width: thin;}    
 textarea.nr_contact_input {width:240px; height:80px; background-color:#366901; font-family: Tahoma; font-size:11px; color: #F0FFBF; border-width: thin; border: dashed; padding-left: 5px; padding-top: 5px;}
 textarea.nr_contact_input_2 {width:240px; height:150px; background-color:#366901; font-family: Tahoma; font-size:11px; color: #F0FFBF; border-width: thin; border: dashed; padding-left: 5px; padding-top: 5px;}    
 
     
 textarea.nr_BO_large_input {width:400px; height:100px; background-color:#366901; font-family: Tahoma; font-size:11px; color: #F0FFBF; border-width: thin; border: dashed; padding-left: 5px; padding-top: 5px;}    
 textarea.nr_BO_Xlarge_input {width:400px; height:200px; background-color:#366901; font-family: Tahoma; font-size:11px; color: #F0FFBF; border-width: thin; border: dashed; padding-left: 5px; padding-top: 5px;}    

 input.nr_BO_small_input {width:100px; height:15px; background-color:#366901; font-family: Tahoma; font-size:11px; color: #F0FFBF; border: dotted; border-width: thin; padding-left: 5px;}  
 input.nr_BO_medium_input {width:200px; height:20px; background-color:#366901; font-family: Tahoma; font-size:11px; color: #F0FFBF; border: dotted; border-width: thin; padding-left: 5px;}      
 input.nr_BO_tiny_input {width:50px; height:20px; background-color:#366901; font-family: Tahoma; font-size:11px; color: #F0FFBF; border: dotted; border-width: thin; padding-left: 5px;}  
 input.nr_BO_ident_input {width:100px; height:20px; background-color:#366901; font-family: Tahoma; font-size:11px; color: #F0FFBF; border: dotted; border-width: thin; padding-left: 5px;}    
 input.nr_checkbox { width:20px; height:20px;}
 input.bouton_moyen { width:150px; height:20px; background-color:#366901; font-family: Tahoma; font-size:11px; color: #F0FFBF; border: dotted; border-width: thin; text-align: center;}
 
 
 a.nr_lien_CV { font-family:Tahoma; font-size:11px; font-weight: normal; color: #2D5601; text-decoration:none; }
 a.nr_lien_CV:hover{font-family:Tahoma; font-size:11px; font-weight: normal;  color:#189D2E; text-decoration: underline;}
 
 a.nr_lien_Menu { font-family:Tahoma; font-size:12px; font-weight: bold; color: #2D5601; text-decoration:none; }
 a.nr_lien_Menu:hover{font-family:Tahoma; font-size:12px; font-weight: bold;  color:#3D7401; text-decoration: underline;}

.nr_positif{ font-style: normal; font-family: Tahoma; font-size: 11px;  color: #2D5601; font-weight: bold; }
.nr_negatif{ font-style: normal; font-family: Tahoma; font-size: 11px;  color: #BF0000; font-weight: bold; }

.nr_titre_or { font-family: Tahoma; font-size:12px; color: #FFFDA6; font-weight: bold; font-style: normal; }

.nr_message_valide { font-family: Tahoma; font-size:11px; color: #396F04; font-weight: bold; font-style: normal; }
.nr_message_invalide { font-family: Tahoma; font-size:11px; color: #AE5701; font-weight: bold; font-style: normal; }

input.login_box
{
	width:80px;
	height:20px; 
	background-color: #C1C070; 
	font-family: 
	Tahoma; font-size:11px; 
	color: #FFFDA6;
	border: 2px dotted #FFFFB2;
	text-align: center;
	padding-left: 5px;
	font-weight: bold;
}

input.wrong_box
{
	width:80px;
	height:20px; 
	background-color: #AE5701; 
	font-family: 
	Tahoma; font-size:11px; 
	color: #DDDDDD;
	border: 2px dotted #FFFFB2;
	text-align: center;
	padding-left: 5px;
	font-weight: bold;
}

select.large_box
{
	width:150px;
	height:20px; 
	background-color: #C1C070; 
	font-family: 
	Tahoma; font-size:11px; 
	color: #FFFDA6;
	border: 2px dotted #FFFFB2;
	text-align: left;
	padding-left: 5px;
	font-weight: bold;
}

select.large_box_disabled
{
	width:150px;
	height:20px; 
	background-color: #DDDDDD; 
	font-family: 
	Tahoma; font-size:11px; 
	color: #999999;
	border: 2px dotted #FFFFB2;
	text-align: left;
	padding-left: 5px;
	font-weight: bold;
}

textarea.large_jaune {width:400px; height:100px; background-color:#C1C070; font-family: Tahoma; font-size:11px; color: #F9F5B9; border-width: thin; border: dashed; padding-left: 5px; padding-top: 5px;  font-weight: bold; }    