@charset "iso-8859-1";

BODY {background:#118D48;margin: 0em 0em;scrollbar-face-color: #118D48; scrollbar-arrow-color: #E7F7EE; scrollbar-darkshadow-color: #72AD29; scrollbar-highlight-color: #72AD29; scrollbar-shadow-color: #72AD29; scrollbar-track-color: #E7F7EE}

BODY.index {background:#DEE9FB;margin: 0em 0em;}

/* définition des fontes */
.lienIndex {FONT-FAMILY:Helvetica, Arial; FONT-WEIGHT:bold; FONT-SIZE:18px; COLOR:black; TEXT-DECORATION:underline;}

.titreInfo {FONT-FAMILY:Helvetica, Arial; FONT-WEIGHT:bold; FONT-SIZE:12px; COLOR:#118D48; TEXT-ALIGN:left;TEXT-DECORATION:underline;}

.texteInfo {FONT-FAMILY:Helvetica, Arial; FONT-WEIGHT:none; FONT-SIZE:11px; COLOR:#118D48; TEXT-ALIGN:justify;}

.lienInfo {FONT-FAMILY:Helvetica, Arial; FONT-WEIGHT:none; FONT-SIZE:11px; COLOR:#FF8401; TEXT-ALIGN:justify;TEXT-DECORATION:none;}

.texteVert {FONT-FAMILY:Helvetica, Arial; FONT-WEIGHT:none; FONT-SIZE:11px; COLOR:#118D48; TEXT-ALIGN:justify;}

.texteVertS {FONT-FAMILY:Helvetica, Arial; FONT-WEIGHT:none; FONT-SIZE:11px; COLOR:#118D48; TEXT-ALIGN:justify;TEXT-DECORATION:underline}

.texteVertG {FONT-FAMILY:Helvetica, Arial; FONT-WEIGHT:bold; FONT-STYLE: none; FONT-SIZE:11px; COLOR:#118D48; TEXT-ALIGN:justify;}

.texteVertC {FONT-FAMILY:Helvetica, Arial; FONT-WEIGHT:none; FONT-SIZE:11px; COLOR:#118D48; TEXT-ALIGN:center;}

.texteVertI {FONT-FAMILY:Arial; FONT-WEIGHT:none; FONT-SIZE:11px; COLOR:#118D48; TEXT-ALIGN:justify;FONT-STYLE:italic}

.texteVertNJ {FONT-FAMILY:Helvetica, Arial; FONT-WEIGHT:none; FONT-SIZE:11px; COLOR:#118D48;}

.texteVertGNJ {FONT-FAMILY:Helvetica, Arial; FONT-WEIGHT:bold; FONT-STYLE: none; FONT-SIZE:11px; COLOR:#118D48;}

.texteVertINJ {FONT-FAMILY:Arial; FONT-WEIGHT:none; FONT-SIZE:11px; COLOR:#118D48; FONT-STYLE:italic}

.texteOrange {FONT-FAMILY:Helvetica, Arial; FONT-WEIGHT:none; FONT-SIZE:11px; COLOR:#FF8401; TEXT-ALIGN:justify;}

.texteOrangeG {FONT-FAMILY:Helvetica, Arial; FONT-WEIGHT:bold; FONT-SIZE:11px; COLOR:#FF8401; TEXT-ALIGN:justify;}

.texteOrangeCG {FONT-FAMILY:Helvetica, Arial; FONT-WEIGHT:bold; FONT-SIZE:11px; COLOR:#FF8401; TEXT-ALIGN:center;}

.texteOrangeGS {FONT-FAMILY:Helvetica, Arial; FONT-WEIGHT:bold; FONT-SIZE:11px; COLOR:#FF8401; TEXT-ALIGN:justify;TEXT-DECORATION:underline}

.texteOrangeNJ {FONT-FAMILY:Helvetica, Arial; FONT-WEIGHT:none; FONT-SIZE:11px; COLOR:#FF8401}

.texteOrangeNJS {FONT-FAMILY:Helvetica, Arial; FONT-WEIGHT:none; FONT-SIZE:11px; COLOR:#FF8401; TEXT-DECORATION:underline}

.texteNom {FONT-FAMILY:Helvetica, Arial; FONT-WEIGHT:none; FONT-SIZE:11px; COLOR:white;}

.texteNomS {FONT-FAMILY:Helvetica, Arial; FONT-WEIGHT:none; FONT-SIZE:11px; COLOR:white;TEXT-DECORATION:underline;}

.texteNoir {FONT-FAMILY:Helvetica, Arial; FONT-WEIGHT:none; FONT-SIZE:11px; COLOR:black;}

.soustitreVert {FONT-FAMILY:Helvetica, Arial; FONT-WEIGHT:bold; FONT-SIZE:13px; COLOR:#118D48;}

.soustitreVert2 {FONT-FAMILY:Helvetica, Arial; FONT-WEIGHT:bold; FONT-SIZE:15px; COLOR:#118D48;TEXT-DECORATION:underline;}

.soustitreVert3 {FONT-FAMILY:Helvetica, Arial; FONT-WEIGHT:none; FONT-SIZE:15px; COLOR:#118D48;}

.soustitreVert4 {FONT-FAMILY:Helvetica, Arial; FONT-WEIGHT:bold; FONT-SIZE:18px; COLOR:#118D48;}

.soustitreOrange {FONT-FAMILY:Helvetica, Arial; FONT-WEIGHT:bold; FONT-SIZE:13px; COLOR:#FF8401;}

.soustitreOrange1 {FONT-FAMILY:Helvetica, Arial; FONT-WEIGHT:bold; FONT-SIZE:15px; COLOR:#FF8401;}

.soustitreBlanc {FONT-FAMILY:Arial; FONT-WEIGHT:bold; FONT-SIZE:10pt; COLOR:white;}

.AltNS6 {BACKGROUND-COLOR:#FFFFDD; LAYER-BACKGROUND-COLOR:#FFFFDD; BORDER: #000000 1px solid;PADDING:2px; POSITION:absolute; VISIBILITY:hidden;Z-INDEX:100}

.texteAltNS6 {FONT-FAMILY:Arial; FONT-WEIGHT:none; FONT-SIZE:11px; COLOR:black; TEXT-ALIGN:left;TEXT-DECORATION:none}

.texte2px {FONT-FAMILY:Helvetica, Arial; FONT-WEIGHT:none; FONT-STYLE: none; FONT-SIZE:2px;}

.texteVert_L_25 
{
  FONT-FAMILY:Helvetica, Arial; FONT-WEIGHT:none; FONT-SIZE:11px; COLOR:#118D48; TEXT-ALIGN:justify;
  margin-left:-15 !important;
  margin-left:25
}


.texteVert_L_30 
{
  FONT-FAMILY:Helvetica, Arial; FONT-WEIGHT:none; FONT-SIZE:11px; COLOR:#118D48; TEXT-ALIGN:justify;
  padding-left:70 !important;
  padding-left:30;
}

.ulniv1 
{ 
  margin-left:-20 !important;
  margin-left:15
}

.ulniv2 
{ 
  margin-left:-15 !important;
  margin-left:25
}

.ulniv3 
{ 
  margin-left:-10 !important;
  margin-left:35
}

.ulniv3 
{ 
  margin-left:-5 !important;
  margin-left:40
}

/* Style spécifique aux Marchés Publics */
.TexteGMP {FONT-FAMILY:Helvetica, Arial; FONT-WEIGHT:none; FONT-SIZE:11px; COLOR:#118D48; PADDING:4}

/* Tableau Orange pâle avec une bordure de 1px Orange - voir page Services/RPAM*/
.tableOrange1px {BACKGROUND-COLOR:#FFF4E1; BORDER-LEFT: 0; BORDER-RIGHT: #FF8401 1px solid; BORDER-TOP: #FF8401 1px solid; BORDER-BOTTOM: 0;}

.tableOrange1px td {BORDER-LEFT: #FF8401 1px solid; BORDER-RIGHT: 0; BORDER-TOP: 0; BORDER-BOTTOM: #FF8401 1px solid;}

a.lien:link    { font-family: Helvetica, Arial; font-weight: normal; font-size: 11px; color : #FF8401; text-decoration : underline; font-style: normal;}
a.lien:visited { font-family: Helvetica, Arial; font-weight: normal; font-size: 11px; color : #FF8401; text-decoration : underline; font-style: normal;}
a.lien:hover   { font-family: Helvetica, Arial; font-weight: normal; font-size: 11px; color : #ffab52; text-decoration : underline; font-style: normal;}

td.encadre
{ 
  font-family: Helvetica, Arial; font-weight: bold; font-size: 13px; color: #FF8401; 
  background: #FFF4E1;
  border: #FF8401 1px solid;
  height: 25px;
  text-indent: 10px;
}
