body {
 background-color: white;
 text-align: center;
 scrollbar-face-color:#F7F8FD;
 scrollbar-arrow-color:#C0C0C0;
 scrollbar-track-color:#FFFFFF;
 scrollbar-shadow-color:#646363;
 scrollbar-highlight-color:#F7F8FD;
 scrollbar-3dlight-color:#CCCCCC;
 scrollbar-darkshadow-Color: #2518A8; 
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 color: #2518A8;
}

body.POPUP {
 background-color: #CCCCCC;
 text-align: center;
}

a {
 color: #2518A8;
 text-decoration: none;
 font-weight: bold;
}

a:hover {
 color: #EFAC06;
}

a.LIEN-ON {
 font-size: 12px;
 font-weight: bold;
}

a.LIEN-OFF {
 font-style: italic;
 color: red;
}

.PHOTO {
 border: solid 2px #EFAC06;
}
.CONTENU-DROITE,
.COLONNE-DROITE {
 width: 300px;
 vertical-align: top;
}

a.NAVIG-HIGH-LIEN-ON,
a.NAVIG-LIEN-ON {
 padding: 7px;
}

a.NAVIG-HIGH-LIEN-ON,
a.NAVIG-LIEN-ON:hover { 
}

a.NAVIG-LIEN-OFF {
 font-style: italic;
 color: red;
}

a.TABLE-MENU-DOSSIER-LIEN,
a.TABLE-MENU-CLIENT-LIEN {
 color: #646363;
 padding-left: 24px;
}

.BANNIERES {
 width: 780px;
}

.NAVIGATION {
 text-align: center; 
 vertical-align: middle;
}

input.SiteNum {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color : #2518A8;
 font-weight : bold;
 border : thin solid;
 text-align: right;
}

input,
select,
textarea,
option,
input.Site,
select.Site,
textarea.Site,
option.Site {
 font-family: Tahoma,Arial;
 font-size:11px;
 font-weight:normal;
 color:#000000;
 background-color: #F7F8FD;
 border:#908F8F solid 1px;
}

.GRILLE {
 width: 100%;
}

.GRILLE TD
{
 text-align : center;
 color: #2518A8;
}

.CELLULE {
 height: 50px;
}

.CELL-TEXTE {
 font-family: Tahoma,Arial;
 color: #2518A8;
 font-size: 14px;
 font-weight: normal;
}

.EMPTY-CELL {
 width: 50px;
}

.CELL-ADM {
 border: solid 1px black;
}
.GABARIT {
 width: 780px;
 margin-top: 12px;
 margin-bottom: 12px;
}

.TOP {
 width: 780px;
 border-top: solid 1px Black;
 background-image: url("images/top.jpg");
}

.LOGO-GAUCHE {
 width: 180px;
 text-align: center;
 vertical-align: middle;
 padding: 5px;
}

td.LIGNE {
 height: 2px;
 background-color: #85A0C0;
}

table.CENTRE {
 width: 100%;
}

.COLONNE-CENTRE,
.MINI-COLONNE-CENTRE {
 vertical-align: top;
 padding-top: 20px;
 padding-left: 5px;
 padding-right: 5px;
 text-align: left;
}

.LEFT{ float: left; }
.RIGHT { float: right; }
.BUTTONS { 
 border-top: solid 1px #85A0C0;
 background-color: lightgray; 
}

.COLONNE-CENTRE { 
 height: 450px;
 color: #2518A8;
 }
 
.COLONNE-GAUCHE,
.MINI-COLONNE-GAUCHE {
 vertical-align: top;
 width: 200px;
 background-color: White;
 background-image: url("images/huissierlogo.jpg");
 background-position: top center;
 background-repeat: no-repeat;
 padding-top: 170px;
 /*border-left: solid 1px #85A0C0;*/
}

.COLONNE-DROITE { 
 padding: 5px;
 background-image: url("images/top.jpg");
 border-right: solid 2px #85A0C0;
}

img.CELL-GAMME {
 border: solid 1px #EFAC06;
}

.PUCE-LISTE,
.ACTUS-PUCE-LISTE,
.NEWS-PUCE-LISTE {
 /*list-style-image: url("images/Puce-Liste.gif");*/
 list-style-position: outside;
 margin-left: 46px;
 text-align: justify;
 display: block;
 color: #2518A8;
}

.PUCE-TITRE,
.PUCE-TEXTE,
.NEWS-PUCE-TITRE,
.NEWS-PUCE-TEXTE,
.ACTUS-PUCE-TITRE,
.ACTUS-PUCE-TEXTE {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 color: #2518A8;
}

.PUCE-TITRE,
.NEWS-PUCE-TITRE,
.ACTUS-PUCE-TITRE {
 font-weight: bold;
}

.PAGE,
.ACTUS { 
 text-align: left;
 font-family: Arial, Helvetica, sans-serif;
 width: 95%;
}

.PAGE-TITRE,
.ACTUS-TITRE {
 font-size: 16px;
 font-weight: bold;
 font-variant: small-caps;
 color: #2518A8; 
 padding-bottom: 10px;
}

.PAGE-TITRE:first-letter,
.ACTUS-TITRE:first-letter {
 font-size: 26px;
}

.PAGE-INTRO,
.ACTUS-INTRO {
 padding-bottom: 10px;
 color: #2518A8;
 font-size: 14px;
}

.PARAGRAPHE { 
 padding-bottom: 15px; 
 width: 100%;
 font-size: 14px;
}

.PARAGRAPHE-TITRE {
 margin-bottom: 15px;
 background-color: #BBC8D3;
 width: 100%;
 display: block;
}

.PARAGRAPHE-TITRE-LEFT {
 padding-left: 18px;
}

.PARAGRAPHE-TITRE-RIGHT {
 padding-right: 18px; 
}

.TITRE,
.PARAGRAPHE-TITRE-CENTER
{ 
 vertical-align: middle;
 font-size: 16px;
 height: 20px;
 font-weight: bold;
 font-variant: small-caps;
 color: #2518A8;
 padding-left: 2px;
 padding-right: 20px;
 background-color: White;
}

.PARAGRAPHE-SOUSTITRE-LEFT
{
 padding-left: 36px; 
 border-top: solid 1px #98AADB;
 border-right: solid 1px #98AADB;

}
.PARAGRAPHE-SOUSTITRE-RIGHT
{
 padding-right: 1px; /* largeur de l'image */
}
.PARAGRAPHE-SOUSTITRE
{
 padding-bottom: 10px;
 display: block;
}

.SOUSTITRE,
.PARAGRAPHE-SOUSTITRE-CENTER
{
 vertical-align: top;
 font-size: 14px;
 color: #2518A8;
 padding: 10px;
}

.PARAGRAPHE-TEXTE {
 text-align: justify;
 color: #2518A8;
 margin-left: 36px;
 display: block;
}
 
td.PHOTO-DROITE 
{
 text-align: center;
 vertical-align: top;
 background-color: white;
 padding: 5px;
}

td.PHOTO-GAUCHE 
{
 text-align: center;
 vertical-align: top;
 background-color: white;
 padding: 5px;
}

img.PHOTO-DROITE,
img.PHOTO-GAUCHE 
{
 border: solid 2px #EFAC06;
}

/* ARBO */

.ARBO 
{
 width: 200px;
}

.ARBO-MENU-TOP 
{
 width: 200px;
 height: 2px;
}

.ARBO-MENU-TITRE 
{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #FACA44;
text-align: center;
height: 24px;
font-variant: small-caps;
background-color: #2518A8;
}

.ARBO-MENU {
width: 100%;
height: 7px;
text-align: center;
}

TABLE.ARBO-MENU {
border-right: dotted 1px #2518A8;
border-left: dotted 1px #2518A8;
}

.ARBO-LIEN {
 text-align: left;
 background-image: url("images/FilterHeader.gif");
 background-position: top left;
 background-repeat: no-repeat;
 padding : 2px;
 padding-left: 30px;
}

.ARBO-MENU-BOTTOM {
width: 150px;
height: 10px;
background-color: #2518A8;
}

/* **** */

.TABLE-BASPAGE {
 height: 15px;
 width: 780px;
}

.TD-BASPAGE {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-align : center;
vertical-align: middle;
height: 15px;
 border-bottom: solid 1px Black;
 background-image: url("images/top.jpg");
}

/* CONTACT */

.FORM-DEMANDE-NOTICE
{
 width: 600px;
 padding: 10px;
 margin-top: 10px;
 background-color: #FDF5D0;
 border: solid 1px #EFAC06;
 text-align: center;
}

.CONTACT {
text-align: center;
padding: 2px;
color: #2518A8;
}

.CONTACT-INTRO,
.CONTACT-TEXTE {
text-align: left;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #2518A8;
}

.CONTACT-VALIDATION {
padding-top: 10px;
text-align: center;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #2518A8;
}

/* SOCIETE */

.SOCIETE {
text-align: left;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #2518A8;
}

.SOCIETE-PHOTO {
text-align: center;
}

.SOCIETE-NOM {
text-align: center;
vertical-align: middle;
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: bold;
color: #2518A8;
margin-top: 20px;
}

.SOCIETE-ADRESSE,
.SOCIETE-TEXTE,
.SOCIETE-EMAIL,
.SOCIETE-CP,
.SOCIETE-VILLE,
.SOCIETE-PAYS,
.SOCIETE-FAX,
.SOCIETE-TEL {
text-align: center;
font-size: 10px;
color: #2518A8;
}

a.SOCIETE-EMAIL
{
 text-decoration:  underline;
 font-size: 12px;
}

.SOCIETE-TEXTE 
{
text-align: left;
}

/* ACTUS */

.ACTUALITES
{ 
 width: 100%;
 }
.ACTU {
width: 100%;
text-align: left;
border-style: solid;
border-width: 1px;
border-color: #2518A8;
margin: 3px;
}

.ACTU-TITREsss
{
vertical-align: middle;
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: bold;
color: #2518A8;
height: 20px;
}

.ACTU-DESCRIPTION {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #2518A8;
}




/* WADMIN */
.TABLE-FILTER
{
 width: 100%; 
}

.TABLE,
.TABLE-BOX,
.TABLE-FILTER-BOX
{
 width: 100%; 
}

.TABLE-LISTE,
.TABLE-LISTE,
.TABLE-MENU,
.TABLE-MENU-LISTE,
.TABLE-TREE
{ 
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 width: 100%;
}

.TABLE-NEW,
.TABLE-SHEET
{ 
 border: solid 1px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 width: 500px;
}

.TABLE-HEADER,
.TABLE-HEADER1,
.TABLE-LISTE-HEADER,
.TABLE-LISTE-HEADER1
{ 
 font-family: Arial, Helvetica, sans-serif;
 color: white ;
 font-size: 12px;
 font-weight: bold;
 padding: 2px;
 text-align: left;
 border-bottom: solid black 1px;
 background-color: #85A0C0;
}

.TABLE-HEADER,
.TABLE-HEADER1
{ 
 border-bottom: 0px;
 color: #2518A8;
 background-color: transparent;
}

.TABLE-FILTER-HEADER,
.TABLE-FILTER-HEADER1
{ 
 text-align: center;
 border-bottom: 0px;
 color: #2518A8;
 height: 18px;
 background-image: url("images/FilterHeader.gif");
 background-position: top center;
 background-repeat: no-repeat;
 background-color: transparent;
}

.TABLE-NEW-HEADER,
.TABLE-NEW-HEADER1
{ 
 font-family: Arial, Helvetica, sans-serif;
 color: white ;
 font-size: 12px;
 font-weight: bold;
 padding: 2px;
 text-align: left;
 border-bottom: solid black 1px;
 background-color: #85A0C0;
 width: 150px;
}

.TABLE-SHEET-HEADER,
.TABLE-SHEET-HEADER1
{ 
 width: 150px;
 color: White;
 font-weight: bold;
 border-bottom: solid White 1px;
 background-color: #BBC8D3;
}

.TABLE-BUTTON,
.TABLE-SHEET-BUTTON,
.TABLE-NEW-BUTTON,
.TABLE-FILTER-BUTTON,
.TABLE-MENU-BUTTON, 
.TABLE-LISTE-BUTTON, 
.TABLE-TREE-BUTTON,
.TABLE-PATH-BUTTON,
.TABLE-TREE-BUTTON
{ 
 width: 1px;
 vertical-align: middle;
 font-family: Arial, Helvetica, sans-serif;
 color: black ;
 font-size: 12px;
 padding-left: 4px;
 padding-right: 4px;
 text-align: center;
 border-bottom: solid #85A0C0 1px;
 border-right: solid #85A0C0 1px;
 background-color: #F0F7FF;
}

.TABLE-TREE-BUTTON
{ 
 vertical-align: top;
}

.TABLE-CELL,
.TABLE-CELL1,
.TABLE-SHEET-CELL,
.TABLE-SHEET-CELL1,
.TABLE-LISTE-CELL,
.TABLE-LISTE-CELL1,
.TABLE-NEW-CELL,
.TABLE-NEW-CELL1,
.TABLE-FILTER-CELL,
.TABLE-FILTER-CELL1,
.TABLE-PATH-CELL,
.TABLE-PATH-CELL1,
.TABLE-TREE-CELL,
.TABLE-MENU-CELL,
.TABLE-MENU-CELL1,
.TABLE-TREE-CELL-HIGH
{ 
 font-family: Arial, Helvetica, sans-serif;
 color: black ;
 font-size: 12px;
 padding: 1px;
 text-align: left;
 vertical-align: top;
 border-bottom: solid Silver 1px;
 background-color: #F7F8FD;
}

.TABLE-TREE-CELL-HIGH
{ 
 color: white ;
 background-color: #85A0C0;
}

.TABLE-CELL,
.TABLE-CELL1
{ 
 background-color: transparent;
 border: 0px;
 padding-bottom: 5px;
}

.TABLE-FILTER-CELL,
.TABLE-FILTER-CELL1
{ 
 background-color: transparent;
 border-bottom: 0px;
 padding-bottom: 5px;
 text-align: center;
}

.TABLE-ACTION,
.TABLE-SHEET-ACTION,
.TABLE-LISTE-ACTION,
.TABLE-NEW-ACTION,
.TABLE-FILTER-ACTION
{ 
 font-family: Arial, Helvetica, sans-serif;
 color: Black;
 font-size: 12px;
 padding: 2px;
 background-color: #BBC8D3; 
 text-align: center;
 border-bottom: solid #85A0C0 1px;
 border-right: solid #85A0C0 1px;
}

.TABLE-FILTER-ACTION
{ 
 background-color: transparent;
 border: 0px;
}

.TABLE-TOP,
.TABLE-MIDDLE,
.TABLE-MENU-LISTE,
.TABLE-MIDDLE-CENTER,
.TABLE-BOTTOM,
.TABLE-SHEET-TOP,
.TABLE-LISTE-TOP,
.TABLE-NEW-TOP,
.TABLE-FILTER-TOP,
.TABLE-MENU-TOP,
.TABLE-FILTER-MIDDLE
{ 
 font-family: Arial, Helvetica, sans-serif;
 text-align: left;
 color: black ;
 font-size: 12px;
}


.TABLE-MIDDLE-LEFT
{ 
 width: 1px;
}

.TABLE-MIDDLE-CENTER
{ 
 width: 100%;
}

.TABLE-MIDDLE-RIGHT
{ 
 width: 1px;
}


.TABLE-TOP-LEFT,
.TABLE-SHEET-TOP-LEFT,
.TABLE-LISTE-TOP-LEFT,
.TABLE-NEW-TOP-LEFT,
.TABLE-FILTER-TOP-LEFT,
.TABLE-MENU-TOP-LEFT
{
 background-image: url("images/top_left.gif");
 background-position: top;
 background-repeat: no-repeat;
}


.TABLE-TOP-CENTER,
.TABLE-SHEET-TOP-CENTER,
.TABLE-LISTE-TOP-CENTER,
.TABLE-NEW-TOP-CENTER,
.TABLE-FILTER-TOP-CENTER,
.TABLE-MENU-TOP-CENTER,
.TABLE-DOSSIER-TOP-CENTER,
.TABLE-CLIENT-TOP-CENTER
{ 
 height: 30px; 
 vertical-align: top;
 padding-bottom: 3px;
 font-weight: bold;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 background-image: url("images/top_center.gif");
 background-repeat: repeat-x;
 background-position: top;
 white-space: nowarp;
}

.TABLE-DOSSIER-TOP-CENTER,
.TABLE-CLIENT-TOP-CENTER
{ 
 background-image: url("images/Dossier.gif");
 background-repeat: no-repeat;
 background-position: left;
 padding-top: 10px;
 padding-left: 18px;
}

.TABLE-CLIENT-TOP-CENTER
{ 
 background-image: url("images/Client.gif");
}


.TABLE-TOP-RIGHT,
.TABLE-TOP-LEFT,
.TABLE-TOP-RIGHT-IMG,
.TABLE-TOP-LEFT-IMG
{ 
 height: 26px; 
 width: 10px;
}


.TABLE-TOP-RIGHT,
.TABLE-SHEET-TOP-RIGHT,
.TABLE-LISTE-TOP-RIGHT,
.TABLE-NEW-TOP-RIGHT,
.TABLE-FILTER-TOP-RIGHT,
.TABLE-MENU-TOP-RIGHT
{ 
 background-image: url("images/top_right.gif");
 background-position: top;
 background-repeat: no-repeat;
}

.TABLE-BOTTOM,
.TABLE-SHEET-BOTTOM,
.TABLE-LISTE-BOTTOM,
.TABLE-NEW-BOTTOM,
.TABLE-FILTER-BOTTOM,
.TABLE-MENU-BOTTOM
{ 
 width: 100%;
}

.TABLE-BOTTOM-LEFT,
.TABLE-SHEET-BOTTOM-LEFT,
.TABLE-LISTE-BOTTOM-LEFT,
.TABLE-NEW-BOTTOM-LEFT,
.TABLE-FILTER-BOTTOM-LEFT,
.TABLE-MENU-BOTTOM-LEFT 
{ 
 height: 10px; 
 width: 10px;
}

.TABLE-BOTTOM-CENTER,
.TABLE-SHEET-BOTTOM-CENTER,
.TABLE-LISTE-BOTTOM-CENTER,
.TABLE-NEW-BOTTOM-CENTER,
.TABLE-FILTER-BOTTOM-CENTER,
.TABLE-MENU-BOTTOM-CENTER
{ 
/*background-color: #98AADB;*/
 /*background-image: url("images/bottom_center.gif");*/
}

.TABLE-BOTTOM-RIGHT,
.TABLE-SHEET-BOTTOM-RIGHT,
.TABLE-LISTE-BOTTOM-RIGHT,
.TABLE-NEW-BOTTOM-RIGHT,
.TABLE-FILTER-BOTTOM-RIGHT,
.TABLE-MENU-BOTTOM-RIGHT
{ 
 height: 10px; 
 width: 10px;
}

a.TABLE-MENU-LIEN {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: black;
 font-weight: normal;
 text-decoration: underline;
}

a.TABLE-MENU-LIEN:hover {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #CC0033;
 font-weight: normal;
 text-decoration: underline;
}

.LINE-INTRANET-LINK-LEFT,
.LINE-INTRANET-LINK-RIGHT,
.LINE-LINK-LEFT,
.LINE-LINK-RIGHT
{ 
 width: 3px;
}

a.LINK-ITEM
{
 background-color: #85A0C0;
 border-right: solid 2px Black;
 padding: 6px;
 padding-left: 17px;
 color: White;
}


a.LINK-INTRANET-ITEM
{
 background-color: gray;
 border-right: solid 2px Black;
 padding: 6px;
 padding-left: 17px;
 color: White;
}



a.LINK-INTRANET-ITEM:hover,
a.LINK-INTRANET-ITEM-ON,
a.LINK-ITEM:hover,
a.LINK-ITEM-ON
{ 
 background-image: url("images/bg_menu.gif");
 background-position: left;
 background-repeat: no-repeat;
 background-color: White;
 border-right: solid 2px Black;
 padding: 6px;
 padding-left: 17px;
 color: #85A0C0;
}

.WINDOW-BUTTON
{ 
 padding: 4px;
 border-bottom: solid #85A0C0 1px;
 border-right: solid #85A0C0 1px;
 background-color: #F0F7FF;
 }

.WINDOW-BOX,
.WINDOW-TOP-CENTER,
.WINDOW-MIDDLE-CENTER,
.WINDOW-BOTTOM
{
 width: 100%;
}

.WINDOW-BOX
{ 
border: solid 1px black; 
margin-top: 1px; 
margin-bottom: 1px; 
}

.WINDOW-BOTTOM,
.WINDOW-TOP-LEFT,
.WINDOW-TOP-RIGHT,
.WINDOW-MIDDLE-LEFT,
.WINDOW-MIDDLE-RIGHT
{ 
 background-color: red;
}

.WINDOW-TOP-RIGHT-IMG,
.WINDOW-TOP-LEFT-IMG
{ 
 width: 10px;
}

.WINDOW-MIDDLE-LEFT-IMG,
.WINDOW-MIDDLE-RIGHT-IMG
{ 
 width: 3px;
 }

.WINDOW-BOTTOM-LEFT-IMG,
.WINDOW-BOTTOM-RIGHT-IMG
{ 
 width: 10px;
 }

.WINDOW-BOTTOM-CENTER
{ 
 background-color: lightblue;
 width: 100%;
 }


.WINDOW-TITLE
{ 
 background-color: lightblue;
 border: 0px;
 }

.WINDOW-TITLE-CENTER
{ 
 width: 100%;
 padding: 5px;
 font-weight: bold;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 15px;
 }
.WINDOW-TITLE-RIGHT,
.WINDOW-TITLE-LEFT
{ 
 padding: 2px;
 background-color: lightgreen;
 }

/* INTRANET */
.INTRANET
{ 
 align: left;
 text-align:left;
}

/* Entité Document */


.DOCUMENT-LISTE-TITRE
{ 
 width: 100%;
}

.DOCUMENT-LISTE-CELL
{ 
 width: 100%;
}

.DOCUMENT
{ 
 
 border: solid black 1px;
}

.DOCUMENT-FILE
{ 
 width: 200px;
 background-color: lightblue;
 padding: 2px;
 border-right: solid black 1px;
 border-bottom: solid black 1px;
 float: left;
}

.DOCUMENT-BUTTONS,
.DOCUMENT-DATE
{ 
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: Black;
 background-color: lightgreen;
 padding: 2px;
 border-right: solid black 1px;
 border-bottom: solid black 1px;
}

/* Entité ACTION (xml) */
.ACTION-LISTE{ }

.ACTION-ENTETE
{ 
 text-align: left;
}

.ACTION-TITRE{ }

.ACTION-AUTEUR
{ 
 padding-left: 10px;
 font-style: italic;
}

/* Modele NEWS (xml) */
.NEWS
{ 
 text-align:left; 
}
.ACTU-TITRE,
.NEWS-TITRE
{ 
 font-family: Arial, Helvetica, sans-serif;
 font-size: 15px;
 font-weight: bold;
 font-variant: small-caps;
 color: white;
 border-bottom: solid #2518A8 1px;
 background-color: #85A0C0;
 }
.NEWS-TEXTE{ 
 text-align: justify;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: Black;
 }

.PHOTO-DROITE-DIV,
.NEWS-PHOTO-DIV,
.ACTU-PHOTO-DIV,
.PERSONNE-PHOTO-DIV
{ 
 float: right;
 margin-top: 2px;
 margin-left: 2px;
}
.PHOTO-GAUCHE-DIV
{ 
 float: left;
 margin-top: 2px;
 margin-left: 2px;
 margin-right: 10px; 
 }

.NEWS-PHOTO,
.ACTU-PHOTO
{ 
 margin-left: 5px;
 border: solid 2px #EFAC06;
}
.NEWS-LIEN,
.NEWS-LIEN-ON,
.ACTU-LIEN,
.ACTU-LIEN-ON
{ 
 padding: 1px;
 font-size: 12px;
 text-align: right;
 border-top: solid #2518A8 1px;
 background-color: #85A0C0;
 }
.NEWS-FICHIER{ 
 color: #2518A8; 
 }

/* GROUPES */

.GROUPES 
{ 
 font-family: Arial, Helvetica, sans-serif; 
 text-align: left;
 margin: 15px;
}
.GROUPE { }
.GROUPE-TITRE 
{ 
 font-size: 15px;
 font-weight: bold;
 font-variant: small-caps;
 color: #2518A8; 
 border-top: solid 2px #2518A8;
 }
.PERSONNE 
{ 
 padding: 5px; 
}
.PERSONNE-PHOTO-DIV
{ 
 margin-top: 5px;
}
.PERSONNE-NOM 
{
 font-size: 14px;
 font-weight: bold;
 color: #2518A8;  
 border-top: solid 1px #CCCCCC;
}
.PERSONNE-FONCTION
{ 
 font-size: 14px;
 font-style: italic;
}

.PERSONNE-TEL,
.PERSONNE-FAX,
.PERSONNE-EMAIL {  font-size: 12px;
 }
.PERSONNE-EMAIL 
{
 height: 30px;
}

.PERSONNE-APPEND,
.PERSONNE-INSERT
{ 
 text-align: center;
 margin-top: 2px;
 }
.PARAGRAPHE-APPEND,
.PARAGRAPHE-INSERT
{ 
 text-align: center;
 border-top: solid 1px;
 margin-top: 2px;
 }

.HOME{width:100%; }
.ACTIONS
{
width: 95%;
padding: 2px;
padding-left: 5px;
border: solid 1px;
 }

/****** Adm ********/
BODY.ADM
{
 margin: 12px 5px 10px 5px;
}

.ADM-GABARIT,
.ADM-NAVIGATION,
.ADM-PAGE
{ 
 width: 100%;
}

.ADM-PAGE
{
 border-top: solid 3px #85A0C0; 
 border-bottom: solid 1px #85A0C0;
 border-right: solid 1px #85A0C0;
 border-left: solid 2px #85A0C0;
}

.ADM-COLONNE-CENTRE
{
 background-color: white;
 vertical-align: top;
 padding-top: 10px;
 padding-left: 5px;
 padding-right: 5px;
 text-align: left;
 border-left: solid 1px black;
}

.ADM-COLONNE-GAUCHE
{
 height: 500px;
 vertical-align: top;
 width: 150px;
 padding-top: 3px;
 padding-right: 2px;
 padding-left: 2px;
 background-color: #F0F7FF;
 background-image: url("images/top.jpg");
 border-right: solid 2px #85A0C0;
}

.WadminTitle 
{ 
 font-family: Arial, Verdana,sans-serif; 
 font-size: 20px;
 font-weight: bold;
 color: #666666;
 position: absolute;
 top: -2px;
 left: -2px;
 text-decoration: none; 
}

.WadminTitleShadow 
{ 
 font-family: Arial, verdana, sans-serif; 
 font-size: 20px; font-weight: bold;
 color: #AAAAAA;
 position: relative;
 left: 10px; 
 text-decoration: none; 
 }

a.Wadmin 
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #98AADB;
 text-decoration: none ;
 font-weight: bold;
}

a.Wadmin-on {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: red;
 text-decoration: none;
 font-weight: bold;
}

a.Wadmin:hover 
{
 font-family: Arial, Helvetica, sans-serif;
 color: red;
}

a.WadminFK 
{
 font-size: 12px;
 color: black;
}

a.WadminFK:hover 
{
 font-size: 12px;
 color: red;
 text-decoration: none;
}

TABLE.WadminBar
{ 
 width: 780px;
 background-color: White;
 align: center;
}

TD.WadminBar
{ 
 font-family: Arial, verdana, sans-serif; 
 text-align: center;
 width: 20%;
 background-image: url("images/Navigation.jpg");
 background-position: bottom;
 background-repeat: repeat-x;
height: 30px;
}
TD.WadminBar-on
{ 
 font-family: Arial, verdana, sans-serif; 
 text-align: center;
 width: 20%;
 background-color: White; 
 background-image: url("images/Navigation.jpg");
 background-position: bottom;
 background-repeat: repeat-x;
}

.WadminModuleBar
{
 background-color: #EEEEEE;
 font-size: 12pt;
}

.WadminEntityBar 
{ 
 background-color: #DDDDDD;
 vertical-align: top; 
 font-size: 10pt;
}

.WadminFilterBar
{ 
 background-color: #BBBBBB;
 vertical-align: top; 
 font-size: 10pt;
}

.WadminAction
{ 
 background-color: #FF2255;
 color: white;
 text-align: center;
 font-size: 10pt;
 font-weight: bold; 
}

.WadminPopup
{
}

.LABEL
{
 text-align: center;
}

.PK,
.PK1,
.FK,
.FK1,
.XML,
.Time,
.Date,
.DateTime,
.Bool,
.Int,
.Float,
.Double,
.String,
.Text,
.Image,
.WXML,
.XML1,
.Time1,
.Date1,
.DateTime1,
.Bool1,
.Int1,
.Float1,
.Double1,
.String1,
.Text1,
.WXML1,
.Image1
{
 font-size: 12px;
 text-align: left;
 background-color: #FFFFFF;
 border-right: solid #98AADB 1px;
 border-bottom: solid #98AADB 1px;
 padding: 2px;
}


.PK,
.PK1,
.FK,
.FK1,
.FILE,
.FILE1,
.Image,
.Image1,
.Time,
.Time1,
.DateTime,
.DateTime1
{
 text-align: center;
}

.Int,
.Int1,
.Float,
.Float1,
.Double,
.Double1
{
 text-align: right;
}

.XML1,
.Time1,
.Date1,
.DateTime1,
.Bool1,
.Int1,
.Float1,
.Double1,
.String1,
.Text1,
.WXML1
{
 background-color: #F0F7FF;
}

.PK
{
 background-color: #FFEEEE;
}
.PK1
{
 background-color: #FFEEFF;
}
.FK
{
 background-color: #FFFFEE;
}
.FK1
{
 background-color: #CEE8FF;
}

/**** *****/

.WadminSheetTable
{
 font-size: 12px;
 background-color: #98AADB;
 border-spacing: 10px;
 }
.WadminSheet1
{
 background-color: #AAFFAA;
}
.WadminSheet
{
 background-color: #CCFFCC;
}
.WadminSheetVal
{
 background-color: white;
 vertical-align: top; 
}
.WadminSheetVal1
{
 background-color: #EEFFEE;
 vertical-align: top; 
}
.WadminSheetValEdit
{
 background-color: white;
 vertical-align: middle; 
}
.WadminSheetValEdit1
{
 background-color: #EEFFEE;
 vertical-align: middle; 
}
.WadminNewTable
{
 background-color: #98AADB;
}
.WadminNew
{
 background-color: #F0F7FF;
}
.WadminNewVal
{
 background-color: #F0F7FF;
}
.WadminFilterTable
{
 background-color: #98AADB;
}
.WadminFilter
{
 text-align: center;
 background-color: lightblue;
}
.WadminFilterVal
{
 background-color: #EEEEFF;
 text-align: center;
 }
.WadminListTable
{
 background-color: #98AADB;
}
.WadminListHeader
{
 background-color: white;
 text-align: center;
}
.WadminButton
{
 background-color: #CCCCCC;
}
TD.WadminValList
{ 
 color: #1C2D67; 
 vertical-align: middle; 
 text-align: center; 
 background-color: snow;
}
TD.WadminValList1
{ 
 color: #1C2D67; 
 vertical-align: middle; 
 text-align: center; 
 background-color: lightblue;
}

input.Wadmin,
select.Wadmin,
textarea.Wadmin,
option.Wadmin
{
 font-family:Tahoma;
 font-size:11px;
 font-weight:normal;
 color:#000000;
 background-color:#FBFBFB;
 border:#908F8F solid 1px;
}

/* WXML */

.WadminXMLTag
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-align: center;
 background-color: #CEE8FF;
 padding: 3px;
}
.WadminXMLTagVal
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: normal;
 text-align: left;
 background-color: #EEFFEE;
}
Table.WadminXMLForm
{
 background-color: #98AADB;
}

.FORM-TOP
{
 width: 100%;
 height: 12px;
 font-weight: bold;
 background-color: white;
}
