/*******************************************************************************************************************************/
/* 											STYLES DE LA FEUILLE DE LOGIN 													   */
/*******************************************************************************************************************************/
.txtbox {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; border: 1 solid #000000;}
.contour {border: 1 solid #000000;}

.tabBandeau
{
	background-repeat: no-repeat;
}
.clsTitrePrincipal 
{
	font-style: normal; font-weight: bolder; color: #FFFFFF; font-size: 25px; font-family: Verdana, Arial, Helvetica, sans-serif;
}
.clsTitre 
{
	font-style: normal; font-weight: bolder; color: #FFFFFF; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif;
}

/*******************************************************************************************************************************/
/*		 										SURCHARGE DE BALISES														   */
/*******************************************************************************************************************************/
/*BODY {background-repeat: no-repeat; background-image:  url(../images/tetiere-verte.jpg); background-position: left top;}*/
BODY {background-repeat: no-repeat; background-position: left top;}
TABLE{
	border:0;
	border-spacing:0;
}
TD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

/*******************************************************************************************************************************/
/* 													CLASSES																   	   */
/*******************************************************************************************************************************/

/*--------------------*/
/*		LIENS		  */
/*--------------------*/
a.clsAMenu:active {font-family: verdana; font-size: 10px; font-weight:bold; text-decoration:none; color: #FFFFFF;}
a.clsAMenu:link { font-family: verdana; font-size: 10px; font-weight:bold; text-decoration:none; color: #FFFFFF;}
a.clsAMenu:visited {font-family: verdana; font-size: 10px; font-weight:bold; text-decoration:none; color: #697470;}
a.clsAMenu:hover {font-family: verdana; font-size: 10px; font-weight:bold; color: #FFFFFF;}

a.clsAMenu2:active {font-family: verdana; font-size: 10px; font-weight:bold; text-decoration:none; color: #000000;}
a.clsAMenu2:link {font-family: verdana; font-size: 10px; font-weight:bold; text-decoration:none; color: #697470;}
a.clsAMenu2:visited {font-family: verdana; font-size: 10px; font-weight:bold; text-decoration:none; color: #697470;}
a.clsAMenu2:hover {font-family: verdana; font-size: 10px; font-weight:bold; text-decoration:none; color: #000000;}

a.clsAMenu2Sel:active {font-family: verdana; font-size: 10px; font-weight:bold; text-decoration:none; color: #296E6D;}
a.clsAMenu2Sel:link {font-family: verdana; font-size: 10px; font-weight:bold; text-decoration:none; color: #296E6D;}
a.clsAMenu2Sel:visited {font-family: verdana; font-size: 10px; font-weight:bold; text-decoration:none; color: #296E6D;}
a.clsAMenu2Sel:hover {font-family: verdana; font-size: 10px; font-weight:bold; text-decoration:none; color: #296E6D;}

a.clsAPrincipal:active {font-family: verdana; font-size: 10px; font-weight:bold; text-decoration:none; color: #FFFFFF;}
a.clsAPrincipal:link {font-family: verdana; font-size: 10px; font-weight:bold; text-decoration:none; color: #FFFFFF;}
a.clsAPrincipal:visited {font-family: verdana; font-size: 10px; font-weight:bold; text-decoration:none; color: #FFFFFF;}
a.clsAPrincipal:hover {font-family: verdana; font-size: 10px; font-weight:bold; color: #296E6D; text-decoration: none;}

/*.clsAMenuDeroulant {font-family: verdana; font-size: 10px; font-weight:bold; text-decoration:none; color: #FFFFFF;}*/
.clsAMenuDeroulant { font-family: verdana; font-size: 10px; font-weight:bold; text-decoration:none; color: #697470;}
a.clsAMenuDeroulant:visited {font-family: verdana; font-size: 10px; font-weight:bold; text-decoration:none; color: #697470;}
.clsAMenuDeroulantHover {font-family: verdana; font-size: 10px; font-weight:bold; color: #000000;}

a.clsAliste:active {font-family: verdana; font-size: 10px; font-weight:bold; text-decoration:none; color: #000000;}
a.clsAliste:link { font-family: verdana; font-size: 10px; font-weight:bold; text-decoration:none; color: #000000;}
a.clsAliste:visited {font-family: verdana; font-size: 10px; font-weight:bold; text-decoration:none; color: #000000;}
a.clsAliste:hover {font-family: verdana; font-size: 10px; font-weight:bold; color: #697470;}

TD#ColonneNombre{width: 40px;}
/*TD#ColonneDescription{width: 300px;}*/
TD#ColonnePPD{width: 30px;}
 

/*--------------------*/
/* Listes de données  */
/*--------------------*/
/* EnTete */
.clsEnTeteListe {
	background-color: #E7BB94;
	color: #FFFFFF;
	font-weight: bold;
	cursor: hand;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: D1A176;

}

/* Ligne Sombre */
.clsLigneFoncee {background-color: #E7EBE5; color: #000000;}
/* Spécialisation cellule */
.clsLigneFoncee TD{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
}

/* Ligne claire */
.clsLigneClaire { background-color: #F5F8F3; color: #000000;}
/* Spécialisation cellule */
.clsLigneClaire TD{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
}

/* Ligne Survolée */
.clsLigneSurvolee {background-color: #899c90; cursor: hand; color: #FFFFFF;}
/* Spécialisation cellule */
.clsLigneSurvolee TD{
	border: none;
}

/*--------------------*/
/* 	Formulaires 	  */
/*--------------------*/
.clsFormulaireDroite {background-color: #E7EBE5; border: none;}
.clsFormulaireGauche {
	background-color: #E7BB94;
	color: #FFFFFF;
	font-weight: bold;
	height: 18px;
}

/*--------------------*/
/* 	Titres		      */
/*--------------------*/
.clsTitreParagraphe {
	font-weight: bold;
	color: #000000;
	font-size: 14px;
}
.clsConstructeur {font-style: normal; font-weight: bolder; color: #FFFFFF; font-size: 20px; font-family: Verdana, Arial, Helvetica, sans-serif;}

/*--------------------*/
/* 	Menus			  */
/*--------------------*/
.clsMenuDeroulant {border-top: 0px solid #FFFFFF; border-bottom: 0px solid #FFFFFF; border-left: 3px solid #B5B5B5;}

/*#FFFFFF; border-right: 0px solid #FFFFFF; border-bottom: 0px solid #FFFFFF; border-left: 3px solid #9FA79C; background-color: #FFFFFF;*/
/*--------------------*/
/* 	Mise en 		  */
/* page générale 	  */
/*--------------------*/
.clsToolTip {background-color: #FFFFE1; border: 1px solid #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}
.clsNombre {text-align: right;}
.clsDate {text-align: right;}
.clsCheckBox {height: 16px;}
.clsTableauColore {border: 2px solid #d1d4cf;background-color: #FFFFFF;}
.clsBandeauHaut {
	height: 73px;
	text-align: right;

}
.clsBarreMenuP {
	height: 23px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	background-color: #B5B5B5;
}

.clsBarreMenuC {
	text-align: right;
	white-space: nowrap;
	height: 17px;

}
.clsMargeHaute {
	height: 25px;
}
.clsCorps {
	text-align: center;
	vertical-align: top;
	height: 550px;
}
.clsPiedDePage {
	height: 25px;

}
.clsMenuC {
	background-image: url(../images/bandeau2_grisclair.jpg);
	height: 17px;
	vertical-align: middle;
	width: 100px;
	text-align: center;


}

.clsMenuP{
	text-align: center;
	width: 120px;
	cursor: hand;
}
.clsSeparateurMenuC {
	background-image: url(../images/bandeau2_grisclair.jpg);
	vertical-align: middle;
	text-align: center;
}
.clsBouton {
	background-image: url(../images/bt_fond.gif);
	width: 90px;
	text-align: center;
	height: 24px;

}
.gras {
	font-weight: bold;
	border: none;
}
