body
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	margin: 0;
	padding: 0;
	background-color: White;
}

#zoneSite
{
	width: 760px;
	border: 1px #000000 solid;
}

img
{
	border: none;
}
form
{
	margin: 0px 0px 0px 0px;
}
/*label
{
	font-weight: 700;
}*/
input
{
	font-size: 1.1em;
}
select
{
	font-size: 1.1em;
}
.essai
{
	text-align: center;
	background-color: #FF0000;
}
/* ----------------- MENU onglet --------------- */
#barreGrise
{
	height: 0px;
	background-color: #e9e9e9;
}

#zoneMenu
{
	width: 760px;
}
.fondMenu
{
	border: 0px;
	width: 744px;
	height: 22px;
	text-align: center;
	margin-left: 8px;
	margin-top: 8px;
}

#zoneMenu a
{
	color: #ffffff;
	font-size: 0.9em;
	text-decoration: none;
}
#zoneMenu a:hover
{
	text-decoration: underline;
}
/* ----------------- Toutes cellules : table des onglets Menu --------------- */
.td_on
{
	font-weight: 700;
	color: #ef3e33;
	font-size: 0.8em;
	background-image: url(../images/v2/onglet_menu_centre_on.gif);
}
#zoneMenu .td_on A
{
	font-weight: 700;
	color: #ef3e33;
	font-size: 0.9em;
}
.td_off
{
	font-weight: 700;
	color: #ef3e33;
	font-size: 0.8em;
	background-image: url(../images/v2/onglet_menu_centre_off.gif);
}
.tdVide
{
	font-weight: 700;
	color: #ef3e33;
	font-size: 0.8em;
	border-bottom: 1px #7f7f7f solid;
}

/* ----------------- zone contextuelle --------------- */

#zoneContextuelle
{
	width: 744px;
	padding-left: 8px;
	padding-right: 8px;
}
/* ----------------- login ... --------------- */
#zoneLogin
{
	color: #6a6a6a;
	font-size: 0.8em;
	height: 66px;
	border-left: 1px #7f7f7f solid;
	border-right: 1px #7f7f7f solid;
	border-bottom: 1px #7f7f7f solid;
	padding-left: 5px;
}
#zoneLogin h1
{
	color: #ef3e33;
	font-size: 1.5em;
	font-weight: 700;
	margin: 0px 0px 2px 0px;
}


#zoneIdent
{
	background-color: #f3f3f3;
	margin-top: 8px;
	margin-bottom: 8px;
	border: 1px #7f7f7f solid;
}
.contenuIdent
{
	margin-left: 8px;
	margin-top: 8px;
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	font-size: 0.8em;
}

/*#zoneIdent label
{
	font-size: 0.9em;
	font-weight: normal;
}
*/
.tableIdent
{
	width: 100%;
	background-color: #f3f3f3;
	font-size: 1.5em;
}
.tableIdent td
{
	font-size: 0.8em;
	vertical-align: top;
	text-align: left;
	padding-left: 5px;
}
.identTitre
{
	font-size: 0.8em;
	padding-top: 5px;
	background-color: #c8d8eb;
	height: 22px;
}

/* ----------------- accueil ... bonjour ... --------------- */
#zoneAccueil
{
	border-right: #7f7f7f 1px solid;
	padding-left: 5px;
	background-position: right center;
	font-size: 0.8em; /*	background-image: url(../images/v2/accueil.jpg);*/
	border-left: #7f7f7f 1px solid;
	color: #6a6a6a;
	border-bottom: #7f7f7f 1px solid;
	background-repeat: no-repeat;
}
#zoneAccueil h1
{
	color: #ef3e33;
	font-size: 1.5em;
	font-weight: 700;
	margin: 0px 0px 2px 0px;
}
/* ----------------- Mes biens ... fiche id du bien ... --------------- */
#zoneMesBiens
{
	border-right: #7f7f7f 1px solid;
	background-position: right center;
	padding-left: 5px;
	font-size: 0.8em; /*	background-image: url(../images/v2/mesbiens.jpg);*/
	border-left: #7f7f7f 1px solid;
	color: #6a6a6a;
	border-bottom: #7f7f7f 1px solid;
	background-repeat: no-repeat;
	height: 80px;
}
#zoneMesBiens h1
{
	color: #ef3e33;
	font-size: 1.5em;
	font-weight: 700;
	margin: 0px 0px 2px 0px;
}
/* ------------------ Dossier -- presentation du dossier --------------- */
#zoneDossier
{
	/*	background-image: url(../images/v2/mesdossiers.jpg);*/
	background-position: right center;
	background-repeat: no-repeat;
	color: #6a6a6a;
	font-size: 0.8em;
	border-left: 1px #7f7f7f solid;
	border-right: 1px #7f7f7f solid;
	border-bottom: 1px #7f7f7f solid;
	padding-left: 5px;
}
#zoneDossier h1
{
	color: #ef3e33;
	font-size: 1.5em;
	font-weight: 700;
	margin: 0px 0px 2px 0px;
}
/* ----------------- Mes biens immobilier, tous les dossiers --------------- */
#contener
{
	margin-top: 8px;
	margin-bottom: 8px;
}
#tousLesDossiers
{
	border: 1px #7f7f7f solid;
	margin-left: 340px;
	background-color: #f3f3f3;
}
#tousLesDossiersAlone
{
	border: 1px #7f7f7f solid;
	margin-top: 8px;
	margin-bottom: 8px;
	background-color: #f3f3f3;
}
#mesBiens
{
	position: absolute;
	left: 0;
	width: 333px;
	border: 1px #7f7f7f solid;
	background-color: #f3f3f3;
	margin-left: 8px;
}
.contenuMesBiens
{
	margin-top: 8px;
	padding-left: 160px;
	background-position: left top;
	background-image: url(../images/v2/picto_mesbiens.gif);
	margin-left: 60px;
	cursor: pointer;
	padding-top: 25px;
	background-repeat: no-repeat;
	height: 50px;
}


.contenuTousLesDossiers
{
	background-image: url(../images/v2/picto_touslesdossiers.gif);
	background-repeat: no-repeat;
	margin-left: 60px;
	margin-top: 8px;
	padding-top: 15px;
	padding-left: 160px;
	height: 60px;
	cursor: pointer;
}
.contenuAdminUtil
{
	background-image: url(../images/ZoneTravail/icon_admin_util.gif);
	background-repeat: no-repeat;
	margin-left: 60px;
	margin-top: 8px;
	padding-left: 160px;
	height: 112px;
	padding-top: 15px;
	cursor: pointer;
}
.contenuAdminDossiers
{
	background-image: url(../images/ZoneTravail/admin_dossiers.gif);
	background-repeat: no-repeat;
	margin-left: 60px;
	margin-top: 8px;
	padding-left: 160px;
	height: 112px;
	padding-top: 15px;
	cursor: pointer;
}
/* ----------------- Mes dossiers favoris --------------- */
#dossiersFavories
{
	background-color: #f3f3f3;
	margin-top: 8px;
	margin-bottom: 8px;
	border: 1px #7f7f7f solid;
}

.contenuFavoris
{
	background-image: url(../images/v2/picto_dossiersfavoris.gif);
	background-repeat: no-repeat;
	margin-left: 60px;
	margin-top: 8px;
	padding-left: 160px;
	padding-bottom: 8px;
	height: 60px;
	font-size: 0.9em;
}

/* ----------------- Mes preferences --------------- */
#mesPreferences
{
	position: absolute;
	left: 0;
	width: 410px;
	border: 1px #7f7f7f solid;
	background-color: #f3f3f3;
	margin-left: 8px;
}
.contenuMesParam
{
	margin-top: 8px;
	padding-left: 160px;
	background-position: left top;
	background-image: url(../images/v2/picto_preferences.gif);
	margin-left: 60px;
	cursor: pointer;
	padding-top: 15px;
	background-repeat: no-repeat;
	height: 60px;
}

/*------------------------- Mes comptes --------------------------*/
#mesComptes
{
	border: 1px #7f7f7f solid;
	margin-left: 417px;
	background-color: #f3f3f3;
}

.contenuMesComptes
{
	background-image: url(../images/v2/picto_mescomptes.gif);
	background-repeat: no-repeat;
	margin-left: 60px;
	margin-top: 8px;
	padding-top: 28px;
	padding-left: 160px;
	height: 47px;
	cursor: pointer;
}

.tableCompte
{
	width: 100%;
}

.Header td
{
	text-align: center;
	background-color: #C8D8EB;
	font-size: 0.8em;
	font-weight: bold;
	height: 20px;
}

.BodyTable td
{
	height: 20px;
	border-bottom: dotted 1px #BBBBBB;
}

.dateNormal
{
	font-size: 0.8em;
	text-align: center;
	background-color: #F3F3F3;
}

.dateSST
{
	font-size: 0.8em;
	text-align: center;
	background-color: #B6B6B6;
	border: none;
}

.dateTitre
{
	font-size: 0.8em;
	text-align: center;
	background-color: #4C73BC;
	font-weight: bold;
	color: #FFFFFF;
	border: none;
}

.libNormal
{
	border-right: dotted 1px #BBBBBB;
	text-align: left;
	font-size: 0.8em;
	background-color: #F3F3F3;
}

.libSST
{
	text-align: left;
	font-size: 0.8em;
	background-color: #B6B6B6;
	font-weight: bold;
	border: none;
}

.libTitre
{
	text-align: left;
	font-size: 0.9em;
	background-color: #4C73BC;
	font-weight: bold;
	color: #FFFFFF;
	border: none;
}

.depNormal
{
	border-right: dotted 1px #BBBBBB;
	color: #E7260C;
	font-family: Courier New;
	font-size: 0.9em;
	text-align: right;
}

.depSST
{
	color: #E7260C;
	font-family: Courier New;
	font-size: 0.9em;
	background-color: #B6B6B6;
	text-align: right;
	border: none;
}

.depTitre
{
	font-family: Courier New;
	font-size: 0.9em;
	background-color: #4C73BC;
	font-weight: bold;
	color: #FFFFFF;
	text-align: right;
	border: none;
}

.recNormal
{
	border-right: dotted 1px #BBBBBB;
	color: #307D15;
	font-family: Courier New;
	font-size: 0.9em;
	text-align: right;
}

.recSST
{
	color: #307D15;
	font-family: Courier New;
	font-size: 0.9em;
	background-color: #B6B6B6;
	text-align: right;
	border: none;
}

.recTitre
{
	font-family: Courier New;
	font-size: 1em;
	background-color: #4C73BC;
	font-weight: bold;
	color: #FFFFFF;
	text-align: right;
	border: none;
}

/* ----------------- texte dans toutes les zones --------------- */
.titre
{
	padding-top: 5px;
	padding-left: 5px;
	height: 18px;
	background-color: #c8d8eb;
	font-weight: 700;
	font-size: 0.8em;
}

#zoneContextuelle a
{
	color: #006eb5;
	font-size: 0.9em;
	text-decoration: none;
}
#zoneContextuelle a:hover
{
	color: #006eb5;
	font-size: 0.9em;
	text-decoration: underline;
}
/* ------------ mes biens -------------- */
#contenerMesBiens
{
	margin-top: 8px;
	margin-bottom: 8px;
}

#ficheIdentitaire
{
	margin-left: 73px;
	border: 1px #7f7f7f solid;
	height: 450px;
	background-color: #f3f3f3;
}
#menuOngletMesBiens
{
	position: absolute;
	left: 0;
	width: 73px;
	margin-left: 8px;
}
.tdVideVertical
{
	height: 4px;
}
.onglet_v_off
{
	background-image: url(../images/v2/onglet_v_off.gif);
}
.onglet_v2_off
{
	background-image: url(../images/v2/onglet_v_centre_off.gif);
	font-weight: 700;
}

.onglet_v_on
{
	background-image: url(../images/v2/onglet_v_on.gif);
}
.onglet_v2_on
{
	background-image: url(../images/v2/onglet_v_centre_on.gif);
	font-size: 0.8em;
	font-weight: 700;
}

.onglet_v_off a
{
	font-size: 0.8em;
}
.onglet_v_off a:hover
{
	font-size: 0.8em;
	text-decoration: underline;
}

#contenerMesBiens a
{
	color: #006eb5;
	font-size: 0.8em;
	text-decoration: none;
}
#contenerMesBiens a:hover
{
	color: #006eb5;
	font-size: 0.8em;
	text-decoration: underline;
}
.tableFichesIdentitaire
{
	width: 100%;
}
.tableFichesIdentitaire td
{
	padding-left: 5px;
	padding-top: 5px;
	font-size: 0.8em;
	vertical-align: top;
	text-align: left;
}
.tableFichesIdentitairePhotos
{
	width: 100%;
}
.tableFichesIdentitairePhotos td
{
	padding-left: 5px;
	padding-top: 5px;
	font-size: 0.8em;
	vertical-align: top;
	text-align: left;
}
.mesBiensTitre
{
	background-color: #c8d8eb;
	font-weight: 700;
	height: 18px;
	padding-top: 0.4em;
	padding-bottom: 0.4em;
}
.mesBiensAdresse
{
	width: 140px;
}
.mesBiensDivers
{
	height: 20px;
	width: 120px;
}
.mesBiensDiversReponse
{
	height: 20px;
}
#contenerMesBiens .mesBiensDiversReponse A
{
	font-size: 1em;
}
#contenerMesBiens .mesBiensDiversReponse A:hover
{
	font-size: 1em;
}
#contenerMesBiens .mesBiensDocument A
{
	font-size: 1em;
}
#contenerMesBiens .mesBiensDocument A:hover
{
	font-size: 1em;
}
#contenerMesBiens .mesBiensEvMarquant A
{
	font-size: 1em;
}
#contenerMesBiens .mesBiensEvMarquant A:hover
{
	font-size: 1em;
}
#zoneBoutonMesBiens
{
	margin-left: 73px;
	padding-top: 15px;
	padding-bottom: 15px;
	width: 669px;
	background-color: #f3f3f3;
	border-bottom: 1px #7f7f7f solid;
	border-right: 1px #7f7f7f solid;
	border-left: 1px #7f7f7f solid;
}

#zoneBoutonDetailDossier
{
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 15px;
	text-align: right;
	font-size: 0.8em;
}
.bouton
{
	background-image: url(../images/v2/bouton_centre.gif);
}
.boutonMesBiens
{
	margin-left: 470px;
}
.boutonDetailDossier
{
	margin-left: 40%;
}
#contenerListeMesBiens
{
	background-color: #f3f3f3;
	margin-top: 8px;
	margin-bottom: 50px;
	border: 1px #7f7f7f solid;
}
.tableListeMesBiens
{
	width: 100%;
}
.tableListeMesBiens td
{
	padding-left: 5px;
	padding-top: 5px;
	font-size: 0.8em;
	vertical-align: top;
	text-align: left;
}

/* ------------------------------- Mes dossiers ------------------------------- */
#contenerMesDossiers
{
	margin-top: 8px;
	margin-bottom: 8px;
}
#syntheseMesDossiers
{
	width: 190px;
	background-color: #fffddc;
	border: 1px #7f7f7f solid;
	margin-bottom: 8px;
}
#mesDossiers
{
	margin-left: 4px;
	width: 546px;
	border: 1px #7f7f7f solid;
	margin-bottom: 8px;
}
.tableSyntheseMesDossiers
{
	width: 190px;
}
.tableSyntheseMesDossiers td
{
	font-size: 0.8em;
	vertical-align: top;
	text-align: left;
	border-bottom: 1px #7f7f7f solid;
}
.syntheseTexte
{
	padding-top: 3px;
}
.tableSyntheseTitre
{
	color: #ffffff;
	background-color: #ef9d33;
	text-align: center;
	font-weight: 700;
	height: 20px;
	padding-left: 5px;
	padding-top: 3px;
}
.tableMesDossiers
{
	width: 100%;
	font-size: 0.8em;
}
.tableMesDossiers th
{
	background-color: #c8d8eb;
	text-align: left;
}
.tableMesDossiers td
{
	vertical-align: top;
	text-align: left;
	padding-left: 2px;
}
.tableMesDossiersTexte
{
	padding-top: 5px;
}
.colorBlanc
{
	background-color: #ffffff;
}
.colorGris
{
	background-color: #e9e9e9;
}
.colorBlancSel
{
	background-color: #fffddc;
	font-weight: 700;
}
.colorGrisSel
{
	background-color: #fffddc;
	font-weight: 700;
}
.colorBlancArchive
{
	background-color: #ffffff;
	color: #C0C0C0;
}
.colorGrisArchive
{
	background-color: #e9e9e9;
	color: #C0C0C0;
}
.boutonDossier
{
	text-align: right;
	height: 150px;
}
#message
{
	width: 546px;
	border: 1px #7f7f7f solid;
	margin-bottom: 8px;
	margin-left: 4px;
}
.tableMessage
{
	width: 100%;
	background-color: #f3f3f3;
}
.tableMessage td
{
	font-size: 0.8em;
	vertical-align: top;
	text-align: left;
	padding-left: 5px;
	padding-top: 4px;
}
.messageTitre
{
	padding-top: 5px;
	background-color: #c8d8eb;
	height: 18px;
}


#commentaireAction
{
	background-color: #fffddc;
	border: 1px #7f7f7f solid;
}
.tableCommentaireAction
{
}
.tableCommentaireAction td
{
	font-size: 1em;
	vertical-align: top;
	text-align: left;
	border-bottom: 1px #7f7f7f solid;
	padding: 4px;
}
.tableCommentaireActionTitre
{
	color: #ffffff;
	background-color: #ef9d33;
	text-align: center;
	font-weight: 700;
	padding-left: 5px;
	white-space: nowrap;
}

#dossiersLies
{
	background-color: #fffddc;
	border: 1px #7f7f7f solid;
}
.tableDossiersLies
{
}
.tableDossiersLies td
{
	font-size: 1em;
	vertical-align: top;
	text-align: left;
	border-bottom: 1px #7f7f7f solid;
	padding: 4px;
}
.tableDossiersLiesTitre
{
	color: #ffffff;
	background-color: #ef9d33;
	text-align: center;
	font-weight: 700;
	padding-left: 5px;
	white-space: nowrap;
}



/* ------------------------------- Detail dossiers ------------------------------- */
#contenerDetail
{
	width: 564px;
	margin-top: 8px;
	margin-bottom: 8px;
}
#selectionBien
{
	width: 337px;
	margin-bottom: 10px;
}
#contenerSelectionOptionBien
{
	margin-right: 0px;
	position: relative;
}
#optionBien
{
	margin-left: 2px;
	width: 335px;
}
.tableContenerDetail
{
	width: 401px;
}
.tableOption
{
	width: 335px;
	border: 1px #7f7f7f solid;
}
.tableOption td
{
	font-size: 0.8em;
	vertical-align: top;
	text-align: left;
	padding-left: 5px;
}
.tableOptionsDossier
{
}
.tableOptionsDossier td
{
	font-size: 0.9em;
	vertical-align: middle;
	text-align: left;
	padding-left: 0px;
}
.tableDonneesDossier
{
	width: 335px;
	border: 1px #7f7f7f solid;
}
.tableDonneesDossier td
{
	font-size: 0.8em;
	vertical-align: top;
	text-align: left;
	padding-left: 5px;
}
.td_histo_on
{
	background-image: url(../images/v2/onglet_histo_centre_on.gif);
	text-align: center;
	font-weight: 700;
	padding-top: 3px;
	padding-bottom: 3px;
	font-size: 0.8em;
	border-bottom: 1px #fFFFFF solid;
}

.td_histo_off
{
	background-image: url(../images/v2/onglet_histo_centre_off.gif);
	text-align: center;
	padding-top: 3px;
	padding-bottom: 3px;
	border-bottom: 1px #7f7f7f solid;
}

#historique a
{
	font-size: 0.8em;
}
#historique a:hover
{
	font-size: 0.8em;
	text-decoration: underline;
}
.tablehistorique
{
	width: 100%;
}
#historique
{
	margin-top: 10px;
	margin-bottom: 15px;
}
#historique .tablehistorique A
{
	font-size: 0.9em;
}
#historique .tablehistorique A:hover
{
	font-size: 0.9em;
}
.tablehistorique th
{
	background-color: #c8d8eb;
	font-size: 0.8em;
	height: 18px;
	text-align: left;
	padding: 1px;
}
.tablehistorique td
{
	font-size: 0.8em;
	padding: 1px;
}
.natureoff
{
	white-space: nowrap;
	font-size: 0.8em;
	font-weight: 700;
}

#historique .natureon A
{
	white-space: nowrap;
	font-size: 0.8em;
}
#historiqueDansOnglet
{
	margin-bottom: 15px;
	border-left: 1px #7f7f7f solid;
	border-right: 1px #7f7f7f solid;
	border-bottom: 1px #7f7f7f solid;
}
#historiqueNatures
{
	padding: 4px;
}

.sortableTableEmpty
{
	padding: 4px;
	font-size: 0.8em;
}


/* ----------------- profil ... --------------- */
#zoneProfil
{
	color: #6a6a6a;
	font-size: 0.8em;
	border-left: 1px #7f7f7f solid;
	border-right: 1px #7f7f7f solid;
	border-bottom: 1px #7f7f7f solid;
	padding-left: 5px;
}
#zoneProfil h1
{
	color: #ef3e33;
	font-size: 1.5em;
	font-weight: 700;
	margin: 0px 0px 2px 0px;
}

#zoneProfilInfoPerso
{
	background-color: #f3f3f3;
	margin-top: 8px;
	margin-bottom: 8px;
	border: 1px #7f7f7f solid;
}
.contenuProfilInfoPerso
{
	margin-left: 8px;
	margin-top: 8px;
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	font-size: 0.8em;
}

#zoneProfilNotification
{
	background-color: #f3f3f3;
	margin-top: 8px;
	margin-bottom: 8px;
	border: 1px #7f7f7f solid;
}
.contenuProfilNotification
{
	margin-left: 8px;
	margin-top: 8px;
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	font-size: 0.8em;
}
.titreProfil
{
	padding-top: 5px;
	padding-left: 5px;
	height: 18px;
	background-color: #c8d8eb;
	font-weight: 700;
	font-size: 0.8em;
}
#zoneBoutonProfil
{
	font-size: 0.8em;
}

/*---------------------- Mes comptes -----------------------------*/
#contenerListeMesComptes
{
	background-color: #f3f3f3;
	margin-top: 8px;
	margin-bottom: 50px;
	border: 1px #7f7f7f solid;
}
/* ----------------- admin utilisateurs ... --------------- */
#zoneAdminUtil
{
	color: #6a6a6a;
	font-size: 0.8em;
	height: 66px;
	border-left: 1px #7f7f7f solid;
	border-right: 1px #7f7f7f solid;
	border-bottom: 1px #7f7f7f solid;
	padding-left: 5px;
}
#zoneAdminUtil h1
{
	color: #ef3e33;
	font-size: 1.5em;
	font-weight: 700;
	margin: 0px 0px 2px 0px;
}

#zoneAdminUtilContenu
{
	background-color: #f3f3f3;
	margin-top: 8px;
	margin-bottom: 8px;
	border: 1px #7f7f7f solid;
}
.contenuZoneAdminUtil
{
	margin-left: 8px;
	margin-top: 8px;
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	font-size: 0.9em;
}

#zoneAdminUtilContenu a
{
	font-size: 0.8em;
}
#zoneAdminUtilContenu a:hover
{
	font-size: 0.8em;
	text-decoration: underline;
}
.tableadminutil
{
	width: 100%;
}
#zoneAdminUtilContenu .tableadminutil A
{
	font-size: 0.9em;
}
#zoneAdminUtilContenu .tableadminutil A:hover
{
	font-size: 0.9em;
}
.tableadminutil th
{
	background-color: #c8d8eb;
	font-size: 0.9em;
	height: 24px;
	text-align: left;
	border-right: 1px #ffffff solid;
	padding: 3px;
}
.tableadminutil td
{
	font-size: 0.8em;
	border: 1px #d9d9d9 solid;
	padding: 3px;
}

/* ----------------- admin dossiers ... --------------- */
#zoneAdminDoss
{
	color: #6a6a6a;
	font-size: 0.8em;
	height: 66px;
	border-left: 1px #7f7f7f solid;
	border-right: 1px #7f7f7f solid;
	border-bottom: 1px #7f7f7f solid;
	padding-left: 5px;
}
#zoneAdminDoss h1
{
	color: #ef3e33;
	font-size: 1.5em;
	font-weight: 700;
	margin: 0px 0px 2px 0px;
}

#zoneAdminDossContenu
{
	background-color: #f3f3f3;
	margin-top: 8px;
	margin-bottom: 8px;
	border: 1px #7f7f7f solid;
}
.contenuZoneAdminDoss
{
	margin-left: 8px;
	margin-top: 8px;
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	font-size: 0.9em;
}

#zoneAdminDossContenu a
{
	font-size: 0.8em;
}
#zoneAdminDossContenu a:hover
{
	font-size: 0.8em;
	text-decoration: underline;
}
.tableadmindoss
{
	width: 100%;
}
#zoneAdminDossContenu .tableadmindoss A
{
	font-size: 0.9em;
}
#zoneAdminDossContenu .tableadmindoss A:hover
{
	font-size: 0.9em;
}
.tableadmindoss th
{
	background-color: #c8d8eb;
	font-size: 0.9em;
	height: 24px;
	text-align: left;
	border-right: 1px #ffffff solid;
	padding: 3px;
}
.tableadmindoss td
{
	font-size: 0.8em;
	border: 1px #d9d9d9 solid;
	padding: 3px;
}

.tableadmindossRow
{
}

.tableadmindossRowSelected TD, .tableadmindossRow TD, .tableadmindossRowOver TD
{
}

.tableadmindossRowSelected
{
	background-color: #ef9d33;
}

.tableadmindossRowOver
{
	background-color: #ef9d33;
}


/* ----------------- Pied de page --------------- */
#footer
{
	color: #979797;
	font-size: 0.7em;
	text-align: center;
	margin: 5px 0px 5px 0px;
}

#footer a
{
	color: #006eb5;
	font-size: 1em;
	text-decoration: none;
}
#footer a:hover
{
	font-size: 1em;
	text-decoration: underline;
}
/* ----------------- Erreurs ... --------------- */
#zoneErreur
{
	color: #6a6a6a;
	font-size: 0.8em;
	height: 66px;
	border-left: 1px #7f7f7f solid;
	border-right: 1px #7f7f7f solid;
	border-bottom: 1px #7f7f7f solid;
	padding-left: 5px;
}
#zoneErreur h1
{
	color: #ef3e33;
	font-size: 1.5em;
	font-weight: 700;
	margin: 0px 0px 2px 0px;
}
#zoneDetailErreur
{
	background-color: #f3f3f3;
	margin-top: 8px;
	margin-bottom: 8px;
	border: 1px #7f7f7f solid;
}
.contenuErreur
{
	margin-left: 8px;
	margin-top: 8px;
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	font-size: 0.9em;
}

/* -- Boutons -- */

.buttonTable td
{
	font-size: 1em;
	border: 0px;
	padding: 0px;
}

/* -- Aide en ligne -- */
#zoneHelp
{
	width: 634px;
	padding-left: 8px;
	padding-right: 8px;
}

#zoneTitreRubrique
{
	color: #6a6a6a;
	font-size: 0.8em;
	height: 66px;
	border-left: 1px #7f7f7f solid;
	border-right: 1px #7f7f7f solid;
	border-bottom: 1px #7f7f7f solid;
	padding-left: 5px;
}
#zoneTitreRubrique h1
{
	color: #ef3e33;
	font-size: 1.5em;
	font-weight: 700;
	margin: 0px 0px 2px 0px;
}
#contenerHelp
{
	background-color: #f3f3f3;
	margin-top: 8px;
	margin-bottom: 50px;
	border: 1px #7f7f7f solid;
}
.contenerTitreRubrique
{
	background-color: #c8d8eb;
	font-weight: 700;
	height: 20px;
	padding-top: 0.4em;
	padding-bottom: 0.4em;
	padding-left: 8px;
}
.contenerRubrique
{
	padding-top: 0.4em;
	padding-bottom: 0.4em;
	padding-left: 8px;
}

/* --- Herites de la version precedente -- */
.errorLiteral
{
	font-weight: bold;
	font-size: 8pt;
	color: white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: firebrick;
	text-align: left;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.infoLiteral
{
	font-weight: bold;
	font-size: 8pt;
	color: white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ef9d33;
	text-align: left;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 2px;
	padding-bottom: 2px;
}

INPUT
{
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* ------------------------------- Aide ------------------------------- */
.texteSimpleAide
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
}
.titreAide
{
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	height: 18px;
	background-color: #c8d8eb;
	font-weight: 700;
	font-size: 0.9em;
}
#loadingFile
{
	color: #6a6a6a;
	font-size: 0.8em;
	text-align: center;
	height: 80px;
	padding-left: 5px;
}

/* --------------------------------- Carnet d'entetien -------------------*/
#contenerCE
{
	font-size: 1.0em;
}
.titreCE
{
	font-weight: bold;
	text-align: left;
	font-size: 1.0em;
}
.titreCEDIV
{
	font-weight: bold;
	text-align: left;
	font-size: 0.8em;
}
.titreCE2
{
	font-weight: bold;
	font-style: italic;
	text-decoration: underline;
	text-align: left;
	font-size: 0.8em;
}

.warningCE
{
	font-weight: bold;
	color: Red;
	font-style: italic;
	font-size: 0.8em;
}

.titreChapitreCE
{
	font-weight: bold;
	text-decoration: underline;
	font-style: italic;
}

.titreSectionCE
{
	font-weight: bold;
	color: Blue;
	font-size: 0.8em;
}
.tableInfoCE2
{
	width: 100%;
	font-size: 1.0em;
}

.tableInfoCE2 td
{
	text-align: left;
}

.waitMessageZone
{
	border: 1px solid #000000;
	background-color: #FFFFDD;
	padding: 16px;
}

.waitMessageText
{
	font-family: Tahoma;
	font-size: 11.2px;
	font-weight: normal;
	color: #000000;
	text-align: center;
}
.textSimple
{
	font-size: 0.9em;
	color: #000000;
}
.waitBoxStyle
{
	margin: 10px;
	padding: 5px;
	font-size: 0.9em;
	background-position: left center;
	border-style: solid;
	border-width: 1px;
	background: #FFFFFF url(/images/ajax-loader.gif) no-repeat left center;
	position: absolute;
	top: 400px;
	left: 300px;
	font-family: Tahoma, Verdana;
	display: none;
	width: 130px;
	text-align: center;
}

