/* ApproGraphic Stylesheet */

/* texts */
.bodywhite1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #ffffff}
.bodywhite2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff} 
.bodywhite3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; color: #ffffff}
.bodygrey1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #333333}
.bodygrey2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333} 
.bodygrey3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; color: #333333}
.bodyorange1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FF6600}
.bodyorange3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; color: #FF6600}
.body1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px}
.body2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px} 
.body3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px}

/* Menu */
.menuniv1sel    {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; font-weight: bold}
.menuniv1nonsel {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}
.menuniv2sel    {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #ffffff; font-weight: bold}
.menuniv2nonsel {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000}
.menuniv3sel    {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #ffffff; font-weight: bold}
.menuniv3nonsel {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000}
/* Frame = Cadre contenant la page */
.frametitle             {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; color: #ffffff}
.framedescriptionniv101 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFA41B}
.framedescriptionniv102 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF6600}
.framedescriptionniv103 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF3200}
.framedescriptionniv104 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #980000}
/* search = moteur de recherche */
.searchbody {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; font-weight: bold}

/* ######## Table = tableaux de commandes et FF,BL ####### */
/* Head = entête */
.table1headgroup {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; font-weight: bold} 
.table1head      {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333}
.table2headgroup {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #ffffff; font-weight: bold} 
.table2head      {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #ffffff; font-weight: bold} 
/* Body = corps => lignes du tableau */
.table1bodygroup {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; font-weight: bold}
.table1FFTachebodygroup {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000099; font-weight: bold}
.table1body      {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333}
.table2bodygroup {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; font-weight: bold}
.table2body      {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #333333}
/* Button = bouton en bas du tableau */
.tablebutton     {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; font-weight: bold}

/* ######## Form = tableaux contenant les formulaires ####### */
/* Début = titre du cadre du formulaire */
.formdebut         {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; color: #ffffff}
/* boutons "Modifier", "Ajouter", "Supprimer" et "Recopier" */
.formbouton        {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; font-weight: bold}
a.formbouton       {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; font-weight: normal; text-decoration: none}
a.formbouton:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; font-weight: normal; text-decoration: underline}
/* Champs = champs du formulaire */
.formchamp         {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333}
.formchampbooleen2 {color: #333333; font-size: 8pt; border-right: 0px solid; border-left: 0px solid; border-bottom: 0px solid; border-top: 0px solid; background-color: #ffffff}
/* Groupe = titre de séparation de groupes de champs */
.formgroupe        {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; font-weight: bold}
/* Tableau = tableau à l'intérieur d'un champs */
.formchamptableau       {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333}
.formchamptableauentete {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold;}
.formchamptableaucorps  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold;}
/* Lien */
.formchamplien {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold;}
/* Fin = boutons "Valider" */
.formfin           {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; font-weight: bold;}

/* Liste = tableau de choix d'un enregistrement */
.formlistetableau       {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333}
.formlistetableauentete {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: bold;}
.formlistetableaucorps  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}


a {text-decoration: none}
a:hover {text-decoration: underline}

a.linksmall {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;color: #000000; }

/* form */ 
select {color: #333333; font-size: 8pt; border-right: #999999 1px solid; border-left: #999999 1px solid; border-bottom: #999999 1px solid; border-top: #999999 1px solid; background-color: #ffffff}
option {color: #333333; font-size: 8pt; border-right: #999999 1px solid; border-left: #999999 1px solid; border-bottom: #999999 1px solid; border-top: #999999 1px solid; background-color: #ffffff}
input {color: #333333; font-size: 8pt; border-right: #999999 1px solid; border-left: #999999 1px solid; border-bottom: #999999 1px solid; border-top: #999999 1px solid; background-color: #ffffff}
textarea {color: #333333; font-size: 8pt; border-right: #999999 1px solid; border-left: #999999 1px solid; border-bottom: #999999 1px solid; border-top: #999999 1px solid; background-color: #ffffff}

.bouton_valider {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	display: Aucune;
	padding: 1px;
	height: 20px;
	border: 1px solid #cccccc;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
	text-decoration: none;
}