 A{color : #004080; text-decoration: underline; }
 A:hover{ color : #FF8040; text-decoration: none; }
 A.liensmenugauche{color : #004080; FONT-FAMILY: Verdana, Arial; font-size: 12px; text-decoration: none}
 A.liensmenugauche:hover{color : #FF0000; FONT-FAMILY: Verdana, Arial; font-size: 12px; text-decoration: none}
 A.lienslegendes{color : #004080; FONT-FAMILY: Verdana, Arial; font-size: 11px; text-decoration: underline}
 A.lienslegendes:hover{color : #FF0000; FONT-FAMILY: Verdana, Arial; font-size: 11px; text-decoration: none}
 A.lienspopup{color : #FF8040; FONT-FAMILY: Verdana, Arial; font-size: 12px; text-decoration: none}
 A.lienspopup:hover{color : #FF8040; FONT-FAMILY: Verdana, Arial; font-size: 12px; text-decoration: underline}
 A.lienschoix{color : #004080; FONT-FAMILY: Verdana, Arial; font-size: 12px; font-weight:bold; text-decoration: none}
 A.lienschoix:hover{color : #FF8040; FONT-FAMILY: Verdana, Arial; font-size: 12px; font-weight:bold; text-decoration: underline}

.ongletsep   
{ 
	border-top:none;
    border-bottom:#808080 1px solid;
    border-left:none;
    border-right:none;
}

.onglettdoff   
{ 
	COLOR: #336699;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none;
    text-align: center;
    background-color: #CCCCCC;
    border-top:#808080 1px solid;
    border-bottom:#808080 1px solid;
    border-left:#808080 1px solid;
    border-right:#808080 1px solid;
    cursor:pointer;
}

.onglettdon   
{ 
	COLOR: #336699;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none;
    text-align: center;
    background-color: #F5F5FF;
    border-top:#000080 1px solid;
    border-bottom:none;
    border-left:#000080 1px solid;
    border-right:#000080 1px solid;
    cursor:pointer;
}


.liensnav1 {FONT-FAMILY: Verdana, Arial; color : #8181CE; font-size: 10px; text-decoration: none; font-weight : bold}
.liensnavactuel1  {FONT-FAMILY: Verdana, Arial; color : #8181CE; font-size: 10px; text-decoration: none;}
.liensnav2 {FONT-FAMILY: Verdana, Arial; color : #8181CE; font-size: 10px; text-decoration: none; font-weight : bold}
.liensnavactuel2  {FONT-FAMILY: Verdana, Arial; color : #8181CE; font-size: 10px; text-decoration: none;}
.liensnav3 {FONT-FAMILY: Verdana, Arial; color : #00AA00; font-size: 10px; text-decoration: none; font-weight : bold}
.liensnavactuel3  {FONT-FAMILY: Verdana, Arial; color : #00AA00; font-size: 10px; text-decoration: none;}
.textenorm1 {FONT-FAMILY: Verdana, Arial; color : #8181CE; font-size: 12px; text-decoration: none; font-weight : bold}
.textenorm3 {FONT-FAMILY: Verdana, Arial; color : #009700; font-size: 12px; text-decoration: none; font-weight : bold}
.poptitre {FONT-FAMILY: Verdana, Arial; color : #008080; font-size: 12px; text-decoration: none; font-weight : bold}
.poptexte {FONT-FAMILY: Verdana, Arial; color : #8181CE; text-align: right; font-size: 12px; text-decoration: none}
.popexemple {FONT-FAMILY: Verdana, Arial; color : #400080; text-align: right; font-size: 12px; text-decoration: none}
.titrecolonnes {FONT-FAMILY: Verdana, Arial; color : #004080; font-size: 12px; text-decoration: none;font-weight : bold}
.titrecolonnesetendu {FONT-FAMILY: Verdana, Arial; color : #408000; font-size: 12px; text-decoration: none;font-weight : bold}
.contenucolonnes {FONT-FAMILY: Verdana, Arial; color : #004080; font-size: 11px; text-decoration: none;}
.contenucolonnesoblig {FONT-FAMILY: Verdana, Arial; color : #804000; font-size: 11px; text-decoration: none;}
.contenucolonneslight {FONT-FAMILY: Verdana, Arial; color : #808080; font-size: 10px; text-decoration: none;}
.contenucolonneswarningbad {FONT-FAMILY: Verdana, Arial; color : #804000; font-size: 11px; text-decoration: none;}
.contenucolonneswarninggood {FONT-FAMILY: Verdana, Arial; color : #008000; font-size: 11px; text-decoration: none;}
.contenugrise {FONT-FAMILY: Verdana, Arial; color : #808080; font-size: 9px; text-decoration: none;}
.contenulistes {FONT-FAMILY: Verdana, Arial; color : #000000; font-size: 11px; text-decoration: none}
.legendes {FONT-FAMILY: Verdana, Arial; color : #004080; font-size: 11px; text-decoration: none}
.detail {FONT-FAMILY: Verdana, Arial; color : #404040; font-size: 11px;text-decoration: none;}
.titresmenugauche{color : #FFFFFF; FONT-FAMILY: Verdana, Arial; font-size: 11px; text-decoration: none; font-weight : bold}
.evidence{color : #FF8040; FONT-FAMILY: Verdana, Arial; font-size: 11px; text-decoration: none; font-weight : bold}

.news { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:  #FFFFFF; text-decoration: none}
.titrenews { color: #9EC5FF; text-decoration:  none}
.annuaire { font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 11px; text-decoration: none}
.new { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none}

.zonerechtableau { background-color: #ECE9D8;
                border-top:#000080 1px solid;
                border-bottom:#000080 1px solid;
                border-left:#000080 1px solid;
                border-right:#000080 1px solid;
               }

body{ background-color: #FFE0C1;}

table.defaut{ background-color: #ffffff;
                border-top:#000080 1px solid;
                border-bottom:#000080 1px solid;
                border-left:#000080 1px solid;
                border-right:#000080 1px solid;
                font-Family: Tahoma,arial,helvetica;
                font-Size: 9px;
                border-collapse: collapse;
             }

tr.defaut {  background-color: #FFFFFF;
            color=#000000;
            font-Family: Verdana,arial,helvetica;
            font-Size: 12px;
            BORDER-BOTTOM: none;
            BORDER-LEFT: none;
            BORDER-RIGHT: none;
            BORDER-TOP: none;
          }

td.defaut {  background-color: #FFFFFF;
            color=#000000;
            font-Family: Verdana,arial,helvetica;
            font-Size: 12px;
            BORDER-BOTTOM: none;
            BORDER-LEFT: none;
            BORDER-RIGHT: none;
            BORDER-TOP: none;
          }

td.c_libelle {  background-color: #FFFFFF;
            color=#000000;
            font-Family: Verdana,arial,helvetica;
            font-Size: 9px;
            BORDER-BOTTOM: none;
            BORDER-LEFT: 1px solid;
            BORDER-RIGHT: none;
            BORDER-TOP: 1px solid;
          }


td.legende{ background-color: #FFFFFF;
            color=#000000;
            font-Family: Verdana,arial,helvetica;
            font-Size: 9px;
            BORDER-BOTTOM: none;
            BORDER-LEFT: none;
            BORDER-RIGHT: none;
            BORDER-TOP: none;
          }

table.milieu{ background-color: #F5F5FF;
                border-top:#000080 0px solid;
                border-bottom:#000080 1px solid;
                border-left:#000080 1px solid;
                border-right:#000080 1px solid;
                font-Family: Tahoma,arial,helvetica;
                font-Size: 9px;
                border-collapse: collapse;
             }

.milieu{ background-color: #F5F5FF;
                border-top:#000080 0px solid;
                border-bottom:#000080 1px solid;
                border-left:#000080 1px solid;
                border-right:#000080 1px solid;
                font-Family: Tahoma,arial,helvetica;
                font-Size: 9px;
                border-collapse: collapse;
             }
.milieu2
{ 
	background-color: #F5F5FF;
    border-top:#000080 0px solid;
    border-bottom:#000080 0px solid;
    border-left:#000080 1px solid;
    border-right:#000080 1px solid;
    font-Family: Tahoma,arial,helvetica;
    font-Size: 9px;
    border-collapse: collapse;
}

.milieudetail{ background-color: #FFFFFF;
                border-top:#000080 1px solid;
                border-bottom:#000080 1px solid;
                border-left:#000080 1px solid;
                border-right:#000080 1px solid;
                font-Family: Tahoma,arial,helvetica;
                font-Size: 9px;
                border-collapse: collapse;
             }
.milieudetail2{ background-color: #FFFFFF;
                border-top:#000080 0px solid;
                border-bottom:#000080 0px solid;
                border-left:#000080 1px solid;
                border-right:#000080 1px solid;
                font-Family: Tahoma,arial,helvetica;
                font-Size: 9px;
                border-collapse: collapse;
             }

table.milieuAdmin{ background-color: #FFDBDB;
                border-top:#000080 0px solid;
                border-bottom:#000080 1px solid;
                border-left:#000080 1px solid;
                border-right:#000080 1px solid;
                font-Family: Tahoma,arial,helvetica;
                font-Size: 9px;
                border-collapse: collapse;
             }

table.design_tab{ background-color: #FFDBDB;
                border-top:#000080 0px solid;
                border-bottom:#000080 1px solid;
                border-left:#000080 1px solid;
                border-right:#000080 1px solid;
                font-Family: Tahoma,arial,helvetica;
                font-Size: 9px;
                border-collapse: collapse;
             }

.tableau_cadre
{
  background-color: #F4AC39;
  FONT-FAMILY: arial,helvetica,sans-serif;
  FONT-SIZE: 11px;
  TEXT-DECORATION: none;
  BORDER-BOTTOM: #000080 1px solid;
  BORDER-LEFT: #000080 1px solid;
  BORDER-RIGHT: #000080 1px solid;
  BORDER-TOP: #000080 1px solid;
  PADDING-BOTTOM: 3px;
  PADDING-LEFT: 1px;
  PADDING-RIGHT: 1px;
  PADDING-TOP: 3px;
  MARGING-BOTTOM: 3px;
  MARGING-LEFT: 2px;
  MARGING-RIGHT: 2px;
  MARGING-TOP: 3px;
}

.tableau_cadre_reserve
{
  background-color: #FFFFFF;
  FONT-FAMILY: arial,helvetica,sans-serif;
  FONT-SIZE: 11px;
  TEXT-DECORATION: none;
  BORDER-BOTTOM: #000080 1px solid;
  BORDER-LEFT: #000080 1px solid;
  BORDER-RIGHT: #000080 1px solid;
  BORDER-TOP: #000080 1px solid;
  PADDING-BOTTOM: 3px;
  PADDING-LEFT: 1px;
  PADDING-RIGHT: 1px;
  PADDING-TOP: 3px;
  MARGING-BOTTOM: 3px;
  MARGING-LEFT: 2px;
  MARGING-RIGHT: 2px;
  MARGING-TOP: 3px;
}

.communbouton {
  background-color: #FFFFFF;
  COLOR: #336699;
  FONT-FAMILY: arial,helvetica,sans-serif;
  FONT-SIZE: 12px;
  TEXT-DECORATION: none;
  BORDER-BOTTOM: #336699 1px solid;
  BORDER-LEFT: #336699 1px solid;
  BORDER-RIGHT: #336699 1px solid;
  BORDER-TOP: #336699 1px solid;
  LINE-HEIGHT: 14px;
  PADDING-BOTTOM: 2px;
  PADDING-LEFT: 3px;
  PADDING-RIGHT: 3px;
  PADDING-TOP: 2px;
  MARGING-BOTTOM: 4px;
  MARGING-LEFT: 3px;
  MARGING-RIGHT: 3px;
  MARGING-TOP: 4px;
}

.communboutonHighlight {
  background-color: #FFFFE3;
  COLOR: #336699;
  FONT-FAMILY: arial,helvetica,sans-serif;
  FONT-SIZE: 12px;
  TEXT-DECORATION: none;
  BORDER-BOTTOM: #FF0000 1px solid;
  BORDER-LEFT: #336699 1px solid;
  BORDER-RIGHT: #336699 1px solid;
  BORDER-TOP: #FF0000 1px solid;
  LINE-HEIGHT: 14px;
  PADDING-BOTTOM: 2px;
  PADDING-LEFT: 3px;
  PADDING-RIGHT: 3px;
  PADDING-TOP: 2px;
  MARGING-BOTTOM: 4px;
  MARGING-LEFT: 3px;
  MARGING-RIGHT: 3px;
  MARGING-TOP: 4px;
}

.communinactif {
  background-color: #DEDEDE;
  COLOR: #336699;
  FONT-FAMILY: arial,helvetica,sans-serif;
  FONT-SIZE: 12px;
  TEXT-DECORATION: none;
  BORDER-BOTTOM: #336699 1px solid;
  BORDER-LEFT: #336699 1px solid;
  BORDER-RIGHT: #336699 1px solid;
  BORDER-TOP: #336699 1px solid;
  LINE-HEIGHT: 14px;
  PADDING-BOTTOM: 2px;
  PADDING-LEFT: 3px;
  PADDING-RIGHT: 3px;
  PADDING-TOP: 2px;
  MARGING-BOTTOM: 4px;
  MARGING-LEFT: 3px;
  MARGING-RIGHT: 3px;
  MARGING-TOP: 4px;
}


td.borderless
{
	background-color: #F5F5FF;
   font-Family: Tahoma,arial,helvetica;
   font-Size: 9px;
}






/* Laurent 01/12/2005 */
div.divButton1
{
  position: relative;
  margin: 1em 0;
  font-family: helvetica,arial,sans-serif;
  font-size: 60%;
  font-weight: bold;
}
div.divButton1 a
{
  display: block;
  border-top: 1px solid #cecece;
  border-bottom: 2px solid #4a4a4a;
}
div.divButton1 a.lienButton1
{
  border-left: 1px solid #cecece;
  border-right: 2px solid #4a4a4a;
  text-align: center;
}
div.divButton1 a.lienButton1:link,div.divButton1 a.lienButton1:visited,div.divButton1 a.lienButton1:hover
{
  background-color: #fff;
  color: #0c479d;
  text-decoration: none;
}



/*
permet de mettre les liens des pages en bas de la liste des resultats de la page d'index
*/
.lienPage
{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #555577;
  text-decoration: none;
  margin-right: 3px;
  margin-left: 2px;
  position: relative;
  top:-1px;
}
.lienPage:hover
{
  color: #ff6f05;
}


.lienPageDefaut
{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #000000;
 text-decoration: none;
  margin-right: 3px;
  margin-left: 2px;
  position: relative;
  top:-1px;
}


/*
Ajouter pa laurent le 25/10/2006
*/
.bandeau1
{
	background-image: url(images/bandeau1.gif);
}


