body {
	margin-top: 0px;
	background-color: #ffffff;
	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;
}

.txt_menu_hl {font-family: Verdana,Arial,Geneva,Helvetica,sans-serif; font-size: 12px; font-weight: normal; font-style : normal; color: #575757; text-decoration:none;}
.txt_menu_hl:visited {font-family: Verdana,Arial,Geneva,Helvetica,sans-serif; font-size: 12px; font-weight: normal; font-style : normal; color: #575757; text-decoration:none;}
.txt_menu_hl:hover {color: #000000; text-decoration:underline;}
.txt_menu_hl:active {font-family: Verdana,Arial,Geneva,Helvetica,sans-serif; font-size: 12px; font-weight: normal; font-style : normal; color: #575757; text-decoration:none;}

.txt_user {font-family: Verdana,Arial,Geneva,Helvetica,sans-serif; font-size: 10px; font-weight: normal; font-style : normal; color: #44590B; text-decoration:none;}
.txt_user:visited {font-family: Verdana,Arial,Geneva,Helvetica,sans-serif; font-size: 10px; font-weight: normal; font-style : normal; color: #44590B; text-decoration:none;}
.txt_user:hover {color: #44590B; text-decoration:underline;}
.txt_user:active {font-family: Verdana,Arial,Geneva,Helvetica,sans-serif; font-size: 10px; font-weight: normal; font-style : normal; color: #44590B; text-decoration:none;}

.txt_neutre {font-family: Verdana,Arial,Geneva,Helvetica,sans-serif; font-size: 10px; font-weight: normal; font-style : normal; color: #000000; text-decoration:none;}
.txt_neutre:visited {font-family: Verdana,Arial,Geneva,Helvetica,sans-serif; font-size: 10px; font-weight: normal; font-style : normal; color: #000000; text-decoration:none;}
.txt_neutre:hover {color: #000000; text-decoration:underline;}
.txt_neutre:active {font-family: Verdana,Arial,Geneva,Helvetica,sans-serif; font-size: 10px; font-weight: normal; font-style : normal; color: #000000; text-decoration:none;}

.txt_tableau {font-family: Verdana,Arial,Geneva,Helvetica,sans-serif; font-size: 11px; font-weight: normal; font-style : normal; color: #000000; text-decoration:none;}
.txt_tableau:visited {font-family: Verdana,Arial,Geneva,Helvetica,sans-serif; font-size: 11px; font-weight: normal; font-style : normal; color: #000000; text-decoration:none;}
.txt_tableau:hover {color: #000000; text-decoration:underline;}
.txt_tableau:active {font-family: Verdana,Arial,Geneva,Helvetica,sans-serif; font-size: 11px; font-weight: normal; font-style : normal; color: #000000; text-decoration:none;}

.txt_form {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	font-style : normal;
	color: #333;
	text-decoration:none;
	padding: 5px;
}

.txt_stats {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	font-style : normal;
	color: #333;
	text-decoration:none;
	padding: 5px;
}

.textfield
	{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	font-style : normal;
	color: #333;
	border: 1px solid #B2B2B2;
	height: 19 px;
	padding: 2px 2px 2px 2px;
	background-color: #FFFFFF;
}

.textarea
	{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	font-style : normal;
	color: #333;
	border: 1px solid #B2B2B2;
	padding: 2px 2px 2px 2px;
	background-color: #FFFFFF;
	overflow: auto;
}

.txt_tableau_bold {font-family: Verdana,Arial,Geneva,Helvetica,sans-serif; font-size: 11px; font-weight: bold; font-style : normal; color: #000000; text-decoration:none;}
.txt_tableau_bold:visited {font-family: Verdana,Arial,Geneva,Helvetica,sans-serif; font-size: 11px; font-weight: bold; font-style : normal; color: #000000; text-decoration:none;}
.txt_tableau_bold:hover {color: #000000; text-decoration:underline;}
.txt_tableau_bold:active {font-family: Verdana,Arial,Geneva,Helvetica,sans-serif; font-size: 11px; font-weight: bold; font-style : normal; color: #000000; text-decoration:none;}


.txt_gros_titre {font-family: Verdana,Arial,Geneva,Helvetica,sans-serif; font-size: 13px; font-weight: bold; font-style : normal; color: #575757; text-decoration:none;}
.txt_gros_titre:visited {font-family: Verdana,Arial,Geneva,Helvetica,sans-serif; font-size: 13px; font-weight: bold; font-style : normal; color: #575757; text-decoration:none;}
.txt_gros_titre:hover {color: #000000; text-decoration:underline;}
.txt_gros_titre:active {font-family: Verdana,Arial,Geneva,Helvetica,sans-serif; font-size: 13px; font-weight: bold; font-style : normal; color: #575757; text-decoration:none;}

.TabTitre {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: normal;
	font-style : normal;
	font-weight : bold;
	color: #555555;
}
.TabLigne {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: normal;
	font-style : normal;
	font-weight : normal;
	color: #000000;
}

.action90
	{
	color: #808080;
	font-family: Arial,Verdana,Geneva,Helvetica,sans-serif;
	font-size: 11px;
	border: 0px none;
	height: 20 px;
	width: 90px;
	background-image: url("../images/bt_90.gif");
	cursor:pointer;
}

.action120
	{
	color: #808080;
	font-family: Arial,Verdana,Geneva,Helvetica,sans-serif;
	font-size: 11px;
	border: 0px none;
	height : 20 px;
	width : 120px;
	background-image: url("../images/bt_120.gif");
	cursor:pointer;
}

.action150
	{
	color: #808080;
	font-family: Arial,Verdana,Geneva,Helvetica,sans-serif;
	font-size: 11px;
	border: 0px none;
	height: 20 px;
	width: 150px;
	background-image: url("../images/bt_150.gif");
	cursor: pointer;
}


/*** RAJOUT *****/
.txt{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.txt_off{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #575757
}


.alerte{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: Red;
	text-align: center;
}
.textfield2
	{
	font-family: Tahoma;
	font-size: 11px;
	color: #333;
	border: 1px solid #B2B2B2;
	width: 220px;
	padding: 2px 2px 2px 2px;
	background-color: #FFFFFF;
}
.titre_aa{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	letter-spacing: 3px;
}
.txt_s{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
a.txt_s{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
a.txt_s:hover{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
}



/** CSS Titre colonne **/
.titre_s{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
a.titre_s{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
a.titre_s:hover{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: underline;
}
/*******************************************/


.back{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 25px;
	color: #000000;
}
a.back{
	font-weight: bold;
	color: #C7C7C7;
	padding-left: 25px;
	padding-bottom: 10px;
	padding-top: 10px;
	text-decoration: none;
	background: url("../images/ndDataGrid/bt_prev_page_.gif") 0px 50% no-repeat;
}
a.back:hover{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #4A8FE1;
	padding-left: 25px;
	padding-bottom: 10px;
	padding-top: 10px;
	text-decoration: underline;
	background: url("../images/ndDataGrid/bt_prev_page.gif") 0px 50% no-repeat;
}
