A { text-decoration: none; }
.main_color {
	color : #109010;
}
.rectangle {
    border: solid 1px #7F9DB9;
	font-family : verdana;
	font-size : 10pt;
	color : #305080;
}

.no_decoration {
	TEXT-DECORATION:none;
}

.texte_b_menu_h  { 
	font-family : verdana;
	font-size : 13pt;
	color : #ffffff;
}

.texte_bl_menu_g  { 
	font-family : verdana;
	font-size : 13pt;
	color : #006000;
}

.texte_bl_menu_g_1  { 
	font-family : verdana;
	font-size : 10pt;
	color : #0066cc;
}

.texte_bl_menu_g_2  { 
	font-family : verdana;
	font-size : 8pt;
	color : #0066cc;
}

.texte_bl_menu_g_x  { 
	font-family : verdana;
	font-size : 10pt;
	color : #ffffff;
}

/* foncé */
.texte_f {
	font-family : verdana;
	font-size : 10pt;
	color : #b02020;
}

/* couleur générale */
.texte  {
	font-family : verdana;
	font-size : 10pt;
	color : #404040;
}

.table_title  {
	font-family : verdana;
	font-size : 10pt;
	color : #305080;
	background-color: #b0b0c0;
}
.table_line_1  {
	font-family : verdana;
	font-size : 10pt;
	color : #305080;
	background-color: #f3faff;
}
.table_line_2  {
	font-family : verdana;
	font-size : 10pt;
	color : #305080;
	background-color: #f9f9f9;
}

/*.hi {FONT-SIZE:10PT;TEXT-DECORATION:none;COLOR:#0040a0;}	
.hi:hover {FONT-SIZE:10PT;TEXT-DECORATION:none;COLOR:#a08020;}*/

.hi_bleu {FONT-SIZE:10PT;TEXT-DECORATION:none;COLOR:#404040;}	
.hi_bleu:hover {FONT-SIZE:10PT;TEXT-DECORATION:none;COLOR:#2060c0;}

.hi_bleu_vert {FONT-SIZE:10PT;TEXT-DECORATION:none;COLOR:#404040;}	
.hi_bleu_vert:hover {FONT-SIZE:10PT;TEXT-DECORATION:none;COLOR:#00a0c0;}

.hi_gris_bleu {FONT-SIZE:10PT;TEXT-DECORATION:none;COLOR:#304080;}	
.hi_gris_bleu:hover {FONT-SIZE:10PT;TEXT-DECORATION:none;COLOR:#c01000;}	

.hi_a_gris_bleu {FONT-SIZE:10PT;TEXT-DECORATION:none;COLOR:#4070b0;}	
.hi_a_gris_bleu:hover {FONT-SIZE:10PT;TEXT-DECORATION:none;COLOR:#2030a0;}	

.hi_jaune {FONT-SIZE:10PT;TEXT-DECORATION:none;COLOR:#404040;}	
.hi_jaune:hover {FONT-SIZE:10PT;TEXT-DECORATION:none;COLOR:#807000;}

.hi_or {FONT-SIZE:10PT;TEXT-DECORATION:none;COLOR:#404040;}	
.hi_or:hover {FONT-SIZE:10PT;TEXT-DECORATION:none;COLOR:#805000;}

.hi_orange {FONT-SIZE:10PT;TEXT-DECORATION:none;COLOR:#404040;}	
.hi_orange:hover {FONT-SIZE:10PT;TEXT-DECORATION:none;COLOR:#905000;}		

.hi_rose {FONT-SIZE:10PT;TEXT-DECORATION:none;COLOR:#404040;}	
.hi_rose:hover {FONT-SIZE:10PT;TEXT-DECORATION:none;COLOR:#800050;}	

.hi_rouge {FONT-SIZE:10PT;TEXT-DECORATION:none;COLOR:#404040;}	
.hi_rouge:hover {FONT-SIZE:10PT;TEXT-DECORATION:none;COLOR:#900000;}	

.hi_vert {FONT-SIZE:10PT;TEXT-DECORATION:none;COLOR:#505050;}	
.hi_vert:hover {FONT-SIZE:10PT;TEXT-DECORATION:none;COLOR:#207000;}	

.hi_blanc {FONT-SIZE:10PT;TEXT-DECORATION:none;COLOR:#ffffff;}	
.hi_blanc:hover {FONT-SIZE:10PT;TEXT-DECORATION:none;COLOR:#006000;}	



body {
	background-color: #e9ffe9;
	scrollbar-face-color: #DEE3E7;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #DEE3E7;
	scrollbar-3dlight-color: #D1D7DC;
	scrollbar-arrow-color:  #006699;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #98AAB1;
	font-size : 10pt;
	font-family : Verdana;	
	margin-top : 0px;
	margin-left : 5px;
}

.no_br {
	margin-bottom : 0; 
	margin-top : 0; 
	}
table {
	margin-bottom : 0; 
	margin-top : 0; 
	}
	
ul {
	margin-bottom : 0; 
	margin-top : 0; 
	}
	
select {
	font-size : 8pt;
	font-family : Verdana;
	color: #305080;
	background-image: url(../img/input_bg_2.gif);
}
.medium_field {
	font-size : 9pt;
	font-family : Verdana;
	height: 20px;
	color: #305080;
	background-image: url(../img/input_bg.gif);
}

input {
	font-size : 9pt;
	font-family : Verdana;
	height: 20px;
	color: #305080;
}

.input_trans {
	border: none;
	font-family : verdana;
	font-size : 10pt;
	color : #008000;
	height:16px;
	text-align:right;
}

.input_shadow {
	background-image: url(../img/input_bg.gif);
}

textarea {
	font-size : 8pt;
	font-family : Verdana;
	color: #305080;
	background-image: url(../img/input_bg_2.gif);
}

.very_Small_but
              {
              	BACKGROUND-COLOR: #7989d0;
              	BORDER-BOTTOM: #304080 1px solid;
              	BORDER-LEFT: #a0c0e0 1px solid;
              	BORDER-RIGHT: #304080 1px solid;
              	BORDER-TOP: #a0c0e0 1px solid;
              	COLOR: white;
              	CURSOR: hand;
              	FONT-FAMILY: Arial;
              	FONT-SIZE: 10px;
              	TEXT-DECORATION: none;
              	WIDTH: 40px;
				HEIGHT: 18px;
				TEXT-ALIGN: center;
              }
			  
.Small_but
              {
              	Background : url(../img_perso/bouton.jpg);
              	border : none;
              	COLOR: e5eaf0;
              	CURSOR: hand;
              	FONT-FAMILY: Arial;
              	FONT-SIZE: 10px;
              	TEXT-DECORATION: none;
              	WIDTH: 70px;
				HEIGHT: 18px;
				TEXT-ALIGN: center;
              }
			  
.medium_but
              {
			  	Background : url(../img_perso/bouton.jpg);
              	border : none;
              	COLOR: ffffff;
              	CURSOR: hand;
              	FONT-FAMILY: Arial;
              	FONT-SIZE: 11px;
              	TEXT-DECORATION: none;
              	WIDTH: 110px;
				HEIGHT: 18px;
				TEXT-ALIGN: center;
              }
			  
.large_but
              {
				Background : url(../img_perso/bouton_large.jpg);
              	border : none;
              	COLOR: ffffff;
              	CURSOR: hand;
              	FONT-FAMILY: Arial;
              	FONT-SIZE: 11px;
              	TEXT-DECORATION: none;
              	WIDTH: 200px;
				HEIGHT: 18px;
				TEXT-ALIGN: center;
              }
			  
.Thin_Border
	{
       	BORDER : thin;
       	FONT-FAMILY: Arial;
       	FONT-SIZE: 10px;
       	WIDTH: 150px;
	}


