/*version_adcosoft_resonance_css__20091216_0000*/
/*------------ A ------------------*/
A{
	color: #777d93;
	text-decoration: underline;
}

A:hover{
	text-decoration: none;
}


A.a_menu_option
{
	color: #FFFFFF;
	text-decoration: underline;

}

/*------------ BODY ------------------*/
BODY.body_main{
	background-color: #DCE1F9;
	margin-top: 0; 
	margin-left:0;
	margin-right:0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin: 1px;
	text-align: center;
	}	
	
BUTTON.button_image{
  border: 0px;
  cursor: hand;
}
	
/*----------- DIV ----------------*/
DIV.div_boite_titre_bleu{
	FONT-SIZE: 7pt;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #e7e7e7;
	border: 1px solid #777d93;

}
DIV.div_titre_message_erreur_info{
	FONT-SIZE: 7pt;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #fef9e5;
	border: 1px solid #777d93;

}

DIV.div_modifiable{
	cursor:text;
	BACKGROUND-COLOR: transparent;
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif

}
DIV.div_modifiable_selected{
	cursor:text;
	BACKGROUND-COLOR: #d3d3d3;
	border: 1px solid #777d93;
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif

} 
/*----------- FONT ----------------*/
FONT.font_top_bar{
	font-size: 12px;
	font-family: verdana,helvetica,sans-serif,arial;                                                                                                     
	color: white;
	
	}
FONT.font_top_banner{
	font-size: 9px;
	font-family: verdana,helvetica,sans-serif,arial;                                                                                                     
	color: white;
	}
FONT.font_desc_li_menu{
	font-size: 9px;
	font-family: verdana,helvetica,sans-serif,arial;                                                                                                     
	font-weight: normal;
	color:#777d93;

}
/*----------- H2 ----------------*/

/*----------- HR ----------------*/

HR{
	background-color: #777d93;
}

/*----------- IMG ----------------*/

IMG{
	border: 0px;
}
IMG.img_pointer_main{
	cursor: hand;
}
	
/*----------- INPUT ----------------*/
INPUT.input_bouton{
  border-left-width : 1px;
  border-top-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border: 1px solid black;
  font-size:8pt  ;
  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif  ;
  color:#003366;
  background-color:#fef9e5;
  cursor: hand;
}

INPUT.input_saisie{
  border-left-width : 1px;
  border-top-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border: 1px solid black;
  font-size:8pt  ;
  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif  ;
  color:#003366;
  background-color:#fef9e5;
}
INPUT.input_readonly{
  border: 0px solid ;
  color:#777d93;
}

/*------------ LI ------------------*/
LI.li_menu{
  font-size:9pt  ;
  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif  ;
  font-weight: bold;
  color:#777d93;
  margin-top: 10px; 
  cursor: hand;

}

/*------------ SELECT ------------------*/
SELECT.select_liste_ref{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	BACKGROUND-COLOR: White;
}
/*------------ SPAN ------------------*/

SPAN.span_menu_module_option
{
	cursor: hand;	
}
/*------------ TABLE ------------------*/
TABLE{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
TABLE.table_message_erreur_info
{
	BORDER-TOP	: #777d93 1px solid; 
	BORDER-LEFT	: #777d93 1px solid; 
	BORDER-BOTTOM	: #777d93 1px solid; 
	BACKGROUND-COLOR: #e7e7e7 ;
       	padding		: 3px;
       	border-right	: #777d93 1px solid;
}
TABLE.table_note_menu
{
	BORDER-TOP	: #777d93 1px solid; 
	BORDER-LEFT	: #777d93 1px solid; 
	BORDER-BOTTOM	: #777d93 1px solid; 
	BACKGROUND-COLOR: #e7e7e7 ;
       	padding		: 3px;
       	border-right	: #777d93 1px solid;
}

TABLE.table_note_toolsbar
{
	BORDER-TOP	: #777d93 1px solid; 
	BORDER-LEFT	: #777d93 1px solid; 
	BORDER-BOTTOM	: #777d93 1px solid; 
	BACKGROUND-COLOR: #e7e7e7 ;
       	padding		: 3px;
       	border-right	: #777d93 1px solid;
       	width		: 100%;
}

TABLE.table_liste_res{
	BACKGROUND-COLOR: #000000 ;
	text-align : left;
}
TABLE.table_form{
	background-color: #777d93;
	border: 1px solid #777d93;
	border-spacing: 0px;
	border-collapse: 0px;
}
TABLE.table_main_menu, TABLE.table_onglet_content{
	width: 100%;
	font-size: 10px;
	color: #000000;
	text-align: center;
}
TABLE.table_barre_sup{
	border-right:  #777d93 1px solid;
	border-top:    #777d93 0px solid;
	border-left:   #777d93 1px solid;
	border-bottom: #777d93 1px solid;
	background-color: #fef9e5;
	text-align: center;
	padding: 15px;
	font-weight: bold;

}
/*------------ TD ------------------*/


TD.td_boite_titre_bleu{
	FONT-SIZE: 7pt;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #e7e7e7;
	border: 1px solid #777d93;

}
TD.td_note_toolsbar_title{
	height	:21px; 
	FONT-SIZE: 7pt;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #777d93;
	font-weight: bold;
	border: 1px solid #003366;
	color: #FFFFFF;
	width:=100%; 
}
TD.td_note_toolsbar_row{
	height	:20px;
      	bgcolor	:#e7e7e7;
      	BORDER-BOTTOM: #d3d3d3 1px solid;

}

TD.td_champs {
	vertical-align: middle;
	padding-bottom: 2px;
}

TD.td_lib {
	text-align: right;
	padding-left: 10px;
	padding-right: 6px;
	padding-top: 4px;
	font-weight: bold;
}

TD.td_valeur {
	text-align : left;
	padding-left: 10px;
	padding-top: 3px;
}


TD.td_onglet_text_dis
{
	border-right:  #777d93 1px solid;
	border-top:    #777d93 1px solid;
	border-left:   #777d93 1px solid;
	border-bottom: #777d93 1px solid;
	font-weight: bold;
	font-size: 10px;
	color: #777d93;
	background-color: #ffffff;
	text-align: center;
	padding: 8px;
	cursor: hand;	
}
TD.td_onglet_text_ena{
	border-right:  #777d93 1px solid;
	border-top:    #777d93 1px solid;
	border-left:   #777d93 1px solid;
	border-bottom: #777d93 1px solid;
	font-weight: bold;
	font-size: 10px;
	color: #ffffff;
	background-color: #777d93;
	text-align: center;
	padding: 8px;
}
TD.td_onglet_space{
	border-bottom: #777d93 1px solid;
}

TD.td_onglet_main{
	border-right:  #777d93 1px solid;
	border-top:    #777d93 0px solid;
	border-left:   #777d93 1px solid;
	border-bottom: #777d93 1px solid;
	background-color: #fef9e5;
	text-align: center;
	padding: 15px;
}

TD.td_L1{
	BACKGROUND-COLOR: #Fef9E5;
	text-align : left;
}

TD.td_L2{
	BACKGROUND-COLOR: #e7e7e7;
	text-align : left;
}
TD.td_cadre_note{
      	BORDER-TOP	: #777d93 1px solid; 
	BORDER-LEFT	: #777d93 1px solid; 
	BORDER-BOTTOM	: #777d93 1px solid; 
	BACKGROUND-COLOR: #e7e7e7 ;
       	padding		: 3px;
       	border-right	: #777d93 1px solid;

}
TD.td_barre_progression_done
{
        width: 15px;
        BACKGROUND-COLOR:#777d93;
}
TD.td_barre_progression_undone
{
        width: 15px;
        BACKGROUND-COLOR:#d3d3d3;
}
TD.td_erreur{
	font-size: 11px;
	font-family: verdana,helvetica,sans-serif,arial;                                                                                                     
	color: red;
	font-weight: bold;
	}

/*------------ TEXTAREA ------------------*/
TEXTAREA.textarea_saisie_bloc_note{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background: #ffffff;
	height: 100;
	width: 100%;
}	
TEXTAREA.textarea_chapo{
	background: transparent;
	height: 100;
	width: 100%;
	FONT-SIZE: 8pt;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	border:0px;
	
}
/*------------ TH ------------------*/
TH.th_liste
{
	color: #ffffff;
	BACKGROUND-COLOR: #777d93;
	text-align : left;
}
/*------------ TR ------------------*/
TR.tr_top_barre{
        background-color: #777d93;
}
TR.tr_form_pair {
	background-color: #e7e7e7;
	height: 20px;
	}

TR.tr_form_impair {
	background-color: #Fef9E5;
	height: 20px;
	}
TR.tr_note_toolsbar_row
{
	valign	:middle ;
	bgcolor	:#FFFFFF;
}


