textarea.liste
{
	background:transparent;
	font-family:verdana; 
	font-size: 10px;
	border:0px;
	cursor:pointer;
}

.modification
{
	background:transparent;
	font-family:verdana; 
	font-size: 10px;

}

.insert
{  
	font-family:verdana; 
	font-size: 10px;
	color:blue;
}
.text1 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #CCCCCC}
.text2 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #999999}
.titre1 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF}
.invisible 
{
	visibility : hidden;
	height : 0px;
	width : 0px;
	left : 0px;
	top : 0px;
}
.entete
{
	text-align:center;
	font-family : verdana;
	font-size : 10pt;
	background : #0057ae;
	color : white;	
	
}

.ligne
{
	font-family : verdana;
	font-size : 10pt;
	color : white;
	
}


.ligneClassement
{
	font-family : verdana;
	font-size : 10pt;
}

select
{
	border-left : 0px;
	border-right : 0px;
	border-top : 0px;
	border-bottom : 0px;
	background : #CCCCFF;
	font-family : verdana;
	font-size : 10pt;
	color:navy;
}

tr.select
{
	background : #CCFFAA;
	color : red;
}

textarea
{
	font-family : verdana;
	font-size : 10pt;
}

table
{
	border-left : 1px;
	border-right : 1px;
	border-top : 1px;
	border-bottom : 1px;
	color:navy;
}

input
{
	font-family : verdana;
}

h3
{
	font-family : verdana;
	font-size : 18pt;
	color : CCCCCC	;
	text-decoration : none;
	background-image : url(./images/titre.gif);
	background-repeat : no-repeat;
	width : 600px;
	background-position : left;
	text-align: center;
	
}

.identification
{
	font-family : verdana;
	font-size : 14pt;
	color : black	;
	text-decoration : none;
	background-image : url(./images/identification.gif);
	background-repeat : no-repeat;
	width : 300px;
	background-position : left;
	text-align: center;

}


h2
{
	font-family : verdana;
	font-size : 14pt;
	color : black;

}
h4
{
	font-family : verdana;
	font-size : 12pt;
	color : #ff3311;
}

a.actiond
{
	background-image : url(./images/proceed.gif);
	background-repeat : no-repeat;
	background-position : left;
	text-align:	 center;
	font-family : verdana;
	font-size : 10pt;
	color : navy;
	text-decoration : bold;
	width:110px;
}
a.actiond:hover
{
	font-family : verdana;
	font-size : 10pt;
	color : blue;
	text-decoration : bold;

}

a.interdit
{
	background-image : url(./images/interdit.gif);
	background-repeat : no-repeat;
	background-position : left;
	text-align: right;
	font-family : verdana;
	font-size : 10pt;
	color : white;
	text-decoration : bold;
	width:110px;
}

a.menu
{
	background : navy;
	text-align:	 left;
	font-family : verdana;
	font-size : 10pt;
	color : white;
	width : 300px;
	
}
a.menu:hover
{
	font-family : verdana;
	font-size : 10pt;
	color : red;
	text-decoration : bold;

}

a.sousmenu
{
	text-decoration : bold;
	text-align:	 left;
	font-family : verdana;
	font-size : 10pt;
	color : navy;
	width : 300px;
	background : #CCCCCC;
}
a.sousmenu:hover
{
	font-family : verdana;
	font-size : 10pt;
	color : black;
	text-decoration : bold;
	background : #CCFFFF;

}
da.maj
{
	background-image : url(./images/proceed.gif);
	background-repeat : no-repeat;
	background-position : left;
	text-align:	 center;
	font-family : verdana;
	font-size : 10pt;
	color : white;
	text-decoration : bold;
	width:150px;
}
da.maj:hover
{
	font-family : verdana;
	font-size : 10pt;
	color : yellow;
	text-decoration : bold;

}

.pair
{
	background : #CCFFFF;
	color : black;
	font-family : verdana;
	font-size:10px;
	cursor:pointer;	
}

.impair
{
	background : #CCCCCC;
	color : black;
	font-family : verdana;
	font-size:10px;
	cursor:pointer;
}

.selection
{
	background : #ccccff;
	color : navy;
	font-family : verdana;
	font-size:10px;
	cursor:pointer;	
}

tr.menu
{
	background : navy;
	color : white;
	height : 15px;
}
.erreur
{
	background-image : url(./images/erreur.gif);
	background-repeat : no-repeat;
	background-position : left;
	text-align: left;
	padding-left:20px;
	font-family : verdana;
	color : navy;
	text-decoration : bold;
	dwidth : 300px;
}

.insertion
{
	border: #FFFFFF; 
	border-style: solid; 
	border-top-width: thin; 
	border-right-width: thin; 
	border-bottom-width: thin; 
	border-left-width: thin
}
.lien
{
	font-family : verdana;
	font-size : 10pt;
	color : black;
	text-decoration : bold;
}
.lien:hover
{
	font-family : verdana;
	font-size : 10pt;
	color : red;
	text-decoration : bold;
	
}
.aide
{
	color : white;
}
span.libelle
{  
	font-family: verdana; 
	font-size: 10px; 
	color: #FFFFFF
}

body
{
	font-family: verdana; 
	font-size: 12px; 
	color: #FFFFFF
}
td
{
	font-family : verdana;
	font-size:10px;

}
.attribut
{
	font-family : verdana;
	font-size:10px;
	color:navy;
}
.titre
{
	font-family:verdana;
	font-size:12px;
	color:#336699;
}
.titreSelection
{
	font-family:verdana;
	font-size:12px;
	color:white;
}
.personnalisation
{
    border-top:thin solid #003366;
    border-right:thin solid #003366;
    border-left:thin solid #003366;
    border-bottom:thin solid #003366;
    font-family : verdana;
    font-size : 8pt;
	background:#336699;
	padding-left:50px;
	padding-right:50px;
}

.NouvelleEntete
{
	font-family : verdana;
	font-size : 10pt;
	color : 006699;
	background: #d1e9e9;

}
.selectionDisable
{
	font-family : verdana;
	font-size : 10pt;
	color : #006699;
	background: #d1e9e9;
	
}

.selection
{
	font-family : verdana;
	font-size : 10pt;
	color : navy;
	
}

.supprimer
{
	font-family : verdana;
	font-size : 10pt;
	color : #666699;
		
}
.formulaire
{
    border-top:thin solid #003366;
    border-right:thin solid #003366;
    border-left:1px solid #003366;
    border-bottom:1px solid #003366;
    width:60%;
}

.formulaireSuppression
{
    border-top:thin solid #003366;
    border-right:thin solid #003366;
    border-left:1px solid #003366;
    border-bottom:1px solid #003366;
	margin-left:30px;
	margin-right:30px;
}

.recherche
{
	font-family : verdana;
	font-size : 9px;
	color:#0099cc;
		
}
.cadreRecherche
{
	border-color:#99ccff;
	border-style:ridge;
	border-top-width: 1px;
	border-right-width: thin;
	border-left-width: 1px;
	border-bottom-width: thin;

}
.mail
{
	font-family : verdana;
	font-size : 11px;
	color:navy;		
}

.dateLecture
{
	text-decoration:none;
}

div.boutonRecherche
{
	background-image: url(./images/recherche.png);
	background-repeat : no-repeat;
	background-position:left top;
	width:48;
	height:48;
	text-align:center;
	font-family:verdana;
	font-size:10px;
	color:white;
	text-decoration:none;
	cursor:pointer;
}

div.boutonvalider
{
	background-image: url(./images/apply_f2.png);
	background-repeat : no-repeat;
	background-position:left top;
	width:32;
	height:32;
	text-align:center;
	font-family:verdana;
	font-size:10px;
	color:white;
	text-decoration:none;
	cursor:pointer;
}

div.boutonMaj
{
	background-image: url(./images/save_f2.png);
	background-repeat : no-repeat;
	background-position:left top;
	width:32;
	height:32;
	text-align:center;
	font-family:verdana;
	font-size:10px;
	color:white;
	text-decoration:none;
	cursor:pointer;
}

div.boutonCreationCloner
{
	background-image: url(./images/creationCloner.png);
	background-repeat : no-repeat;
	background-position:left top;
	width:32;
	height:39;
	text-align:center;
	font-family:verdana;
	font-size:10px;
	color:white;
	text-decoration:none;
	cursor:pointer;
}


a.boutonMaj
{
	text-align:center;
	font-family:verdana;
	font-size:10px;
	color:white;
	text-decoration:none;
	cursor:pointer;
}

a.boutonMaj:hover
{
	text-align:center;
	font-family:verdana;
	font-size:10px;
	color:white;
	cursor:pointer;
	text-decoration:underline;
}

.titreCadreRecherche
{
	background:#0057ae;
	color:white;
	font-family:verdana;
	font-size:12px;
	text-decoration:none;
	text-align:center;
}

.titreCadreFormulaire
{
	background:#0057ae;
	color:white;
	font-family:verdana;
	font-size:12px;
	text-decoration:none;
	text-align:center;
}

.boutonMajDisabled
{
	background-image: url(./images/bouton_off.gif);
	background-repeat : no-repeat;	
	width:124;
	height:23;
	text-align:center;
	font-family:verdana;
	font-size:10px;
	color:light-gray;
	text-decoration:none;
	cursor:default;
}

.libelleAttribut
{	
	background-image: url(./images/attribut.gif);
	background-repeat : no-repeat;	
	padding-left:20px;
	text-align:center;
	font-family:verdana;
	font-size:11px;
	color : #0057ae;
	text-align:left;
	text-decoration:none;
}

.libelleAttributObligatoire
{	
	background-image: url(./images/attributObligatoire.gif);
	background-repeat : no-repeat;	
	padding-left:20px;
	text-align:center;
	font-family:verdana;
	font-size:11px;
	color : #0057ae;
	text-align:left;
	text-decoration:none;
}
.boutonListe
{
	background-image: url(./images/boutonListe.gif);
	background-repeat : no-repeat;	
	width:132;
	height:30;
	text-align:center;
	font-family:verdana;
	font-size:10px;
	color:black;
	text-decoration:none;
	cursor:pointer;
}

.boutonListe:hover
{
	background-image: url(./images/boutonListe.gif);
	background-repeat : no-repeat;	
	width:132;
	height:30;
	text-align:center;
	font-family:verdana;
	font-size:10px;
	color:blue;
	text-decoration:underline;
	cursor:pointer;	
}


.boutonRetour
{
	background-image: url(./images/boutonListe.gif);
	background-repeat : no-repeat;	
	width:132;
	height:30;
	text-align:center;
	font-family:verdana;
	font-size:10px;
	color:black;
	text-decoration:none;
	cursor:pointer;
}

.boutonRetour:hover
{
	background-image: url(./images/boutonListe.gif);
	background-repeat : no-repeat;	
	width:132;
	height:30;
	text-align:center;
	font-family:verdana;
	font-size:10px;
	color:red;
	text-decoration:underline;
	cursor:pointer;

	
}

.boutonAccesPere
{
	background-image: url(./images/boutonAccesPere.gif);
	background-repeat : no-repeat;	
	width:132;
	height:30;
	text-align:center;
	font-family:verdana;
	font-size:10px;
	color:black;
	text-decoration:none;
	cursor:pointer;
}

.boutonAccesPere:hover
{
	background-image: url(./images/boutonAccesPere.gif);
	background-repeat : no-repeat;	
	width:132;
	height:30;
	text-align:center;
	font-family:verdana;
	font-size:10px;
	color:red;
	text-decoration:underline;
	cursor:pointer;

	
}


.boutonAcces
{
	background-image: url(./images/boutonAcces.gif);
	background-repeat : no-repeat;	
	width:132;
	height:30;
	text-align:center;
	font-family:verdana;
	font-size:10px;
	color:navy;
	text-decoration:none;
	cursor:pointer;
}

.boutonAcces:hover
{
	background-image: url(./images/boutonAcces.gif);
	background-repeat : no-repeat;	
	width:132;
	height:30;
	text-align:center;
	font-family:verdana;
	font-size:10px;
	color:blue;
	text-decoration:underline;
	cursor:pointer;
}


.libelleEntete
{
	font-family:verdana;
	font-size:10px;
	color:white;
	text-decoration:none;
}

.libelleTitreFormulaire
{
	font-family:verdana;
	font-size:14px;
	color:white;
	text-decoration:none;
}



.cadreFils
{
	background:#D5DCE3;
	color:white;
	font-family:verdana;
	font-size:10px;
	text-decoration:none;
	height:20;
		
}

.textareapair
{
	font-family : verdana;
	font-size : 12px;
	color:black;
	background:#D3DCE3;

}

.textareaimpair
{
	font-family : verdana;
	font-size : 12px;
	color:black;
	background:#F5F5F5;

}
.texte
{
	font-family : verdana;
	font-size : 12px;
	color:navy;
}

tr.impair
{
	font-family : verdana;
	font-size : 8px;
	background : #D3DCE3;
	color : black;
	
}
tr.pair
{
	font-family : verdana;
	font-size : 8px;
	background : #F5F5F5;
	color : black;
	
}
.ficheSelection
{
	font-family : verdana;
	font-size : 10pt;
	color : blue;
	border-style : outset;
	border-top-width: 1px;
	border-right-width: thin;
	border-left-width: 1px;
	border-bottom-width: thin;
	background: #f5f5f5;
}
.titreSelection
{
	font-family : verdana;
	font-size : 10px;
	color : Navy;

}
a
{
	color : navy;
}
a:hover
{
	color:navy;
}
.EnteteSelection
{
	font-family : verdana;
	font-size : 10px;
	background : #006699;
	color : black;
		
}
.header
{
	font-weight: bold;
	color: #FFFFFF;
	text-decoration : none;
	text-align:center;
}
.sortheader
{
	font-weight: bold;
	text-decoration : underline;
	text-align:center;
	color: #FFFFFF;
}

.connection
{
	background-image: url(./images/connection.gif);
	width:300;
	height:175;
	background-repeat : no-repeat;
	color:navy;
}
.valider
{
	background-image: url(./images/boutonAcces.gif);
	background-repeat : no-repeat;
	color:navy;
	width:127;
	height:26;
}

body
{
	font-family : verdana;
	font-size : 10px;
	color : Navy;
}
.sauvegarde
{
	background:white;
	width:350;
	height:120;	
	border-style : outset;
	border-top-width: 1px;
	border-right-width: thin;
	border-left-width: 1px;
	border-bottom-width: thin;
	background: #f5f5f5;
	
}
.fenetreChoix
{
	background:white;
	border-style : outset;
	border-top-width: 2px;
	border-right-width: thin;
	border-left-width: 2px;
	border-bottom-width: thin;
	
}
.trail
{
	background:transparent;
	width:100px;
	color:white;
	text-align:left;
}

table.trail
{
	background:#44aaff;
	width:200;
	color:white;
}


.divTrail
{
	background:#44aaFF;
	color:white;
}

.actions
{
	background:#D3DCE3;
	width:150;
	color:navy;
	text-align:left;
}

.divActions
{
	background:#D3DCE3;
	color:navy;
}

.divSeparateur
{
	background-image:url(./images/onglet.gif);
	background-repeat:no-repeat;
	width:140;
	height:26;
	align:center;
	color:white;
	text-align:center;
}

.boutonSup
{
	background-image:url(./images/delete.gif);
	background-repeat:no-repeat;
	width:24;
	height:24;
	cursor:pointer;
}

.boutonCloner
{
	background-image:url(./images/cloner.gif);
	background-repeat:no-repeat;
	width:24;
	height:24;
	cursor:pointer;
}

.boutonChoisir
{
	background-image:url(./images/apply_f2.png);
	background-repeat:no-repeat;
	width:32;
	height:32;
	cursor:pointer;
}

.boutonSupdisabled
{
	background-image:url(./images/deleteDis.gif);
	background-repeat:no-repeat;
	width:24;
	height:24;
}

.boutonUpdate
{
	cursor:hand;
	background-image:url(./images/actualiser.gif);
	background-repeat:no-repeat;
	width:32;
	height:32;
}

.boutonIns
{
	cursor:hand;
	background-image:url(./images/inserer.gif);
	background-repeat:no-repeat;
	width:24;
	height:24;
	cursor:pointer;
}

.boutonAnnuler
{
	cursor:hand;
	background-image:url(./images/cancel_f2.png);
	background-repeat:no-repeat;
	width:32;
	height:32;
	cursor:pointer;
}



a.boutonIns
{
	width:48;
	height:48;
	cursor:hand;
}

a.actionsSeparateur
{
	color:white;
	vertical-align:middle;
}

.divSeparateurInsertionMultiple
{
	background-image:url(./images/ongletOff.gif);
	background-repeat:no-repeat;
	width:140;
	height:26;
	align:center;
	
	text-align:center;
}

a.actionsSeparateurOff
{
	color:navy;
	vertical-align:middle;
}

.encadrementFils
{
	color:white;	
	font-family:verdana;
	font-size:15px;
	border-style : outset;
	border-top-width: 2px;	
	border-top-color: #336699;
	border-right-width: thin;
	border-right-color: #336699;
	border-left-width: 2px;
	border-left-color: #336699;
	border-bottom-width: thin;
	border-bottom-color: #336699;
	
}
.triable
{
	font-family : verdana;
	font-size : 10pt;
	
	color : white;
	width:100%;
	text-align:center;
	text-decoration:underline;
}

.divSuppression
{
	background:white;
	border-style : outset;
	border-top-width: 2px;
	border-right-width: thin;
	border-left-width: 2px;
	border-bottom-width: thin;
	font-family : verdana;
	font-size : 10pt;
	color:white;
}


.formulaireCreation
{
	background:#aabbcc;
}

.formulaireInsertionMultiple
{
    border-top:thin solid #003366;
    border-right:thin solid #003366;
    border-left:1px solid #003366;
    border-bottom:1px solid #003366;
}

.login_label, .login_input, .login_error  {
  padding:10px;
  color:#000;
  text-align:left;
  float:left; 
  width:100px;
  font-size:20px;
  color:#64355A;
}

.login_input {
  width:200px;
}

.login_error {
  width:250px;
  color:#F00;
}

.login_input input {
  width:100%;
}
#login {
  background:#123;
}

divSupprimerItem
{
	background-image:url(./images/delete_f2.png);
	background-repeat:no-repeat;
	width:16;
	height:16;
}

.monStyle
{
	padding:3px; 
	font-size:20px; 
	width:100px; 
}

.afficheDate
{
	font-family : verdana;
	font-size : 10px;
	padding-left:20px;
	background-image:url(./images/date.gif);
	height:21px;	
	background-repeat:no-repeat;
	border: 1px solid #006699;
	
}

.oui
{
	background-image:url(./images/oui.png);	
	background-repeat:no-repeat;
	width:20px;
	height:20px;
	cursor:pointer;
}

.non
{
	background-image:url(./images/non.png);	
	background-repeat:no-repeat;
	width:20px;
	height:20px;
	cursor:pointer;
}

.boutonPrecedent
{
	width:30px;
	height:30px;
	background-image:url(./images/boutonPrecedent.gif);	
	background-repeat:no-repeat;
}
.boutonSuivant
{
	width:30px;
	height:30px;
	background-image:url(./images/boutonSuivant.gif);	
	background-repeat:no-repeat;
}
.section
{
	background-image:url(./images/fondSection.gif);	
	background-repeat:no-repeat;
	width:304;
	height:353;
}

.libelleMenu
{
	font-family : verdana;
	font-size : 10px;	
	color : white;
}

.libelleSection
{
	font-family : verdana;
	font-size : 11px;	
	color : white;
}

.updateCheminImage
{
	background-image:url(./images/updateCheminImage.gif);	
	background-repeat:no-repeat;
	cursor:pointer;
}

div.exporter
{
	background-image: url(./images/excel.jpg);
	background-repeat : no-repeat;
	background-position:left top;
	width:30;
	height:30;
	text-align:center;
	font-family:verdana;
	font-size:10px;
	color:white;
	text-decoration:none;
	cursor:pointer;
}

div.exportExcel
{
	background-image: url(./images/excelMini.jpg);
	background-repeat : no-repeat;
	background-position:left top;
	width:20;
	height:20;
	text-align:center;
	font-family:verdana;
	font-size:10px;
	color:white;
	text-decoration:none;
	cursor:pointer;
}
div.mail
{
	background-image: url(./images/mail.jpg);
	background-repeat : no-repeat;
	background-position:left top;
	width:48;
	height:48;
	text-align:center;
	font-family:verdana;
	font-size:10px;
	color:white;
	text-decoration:none;
	cursor:pointer;
}