/* BEGIN NEW */
body   { font-size: 80%; font-family: Verdana, sans-serif, Arial, Helvetica;  margin-left:0; margin-top:0; margin-right:0; margin-bottom:0; background-color: #ffffff;}

table.fullpage { height: 100%; }

/* nomsite remplacé par titre*/
.nomsite { font-family: Verdana, Helvetica, sans-serif; font-size: 125%; color: #666666; font-weight: bold;}
.titre   { font-family: Verdana, Helvetica, Sans-Serif; font-size: 100%; color: #666666; font-weight: bold;}

.cellule1 { font-family: Verdana, Arial, Helvetica, sans-serif; border-color: #cccccc ; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px }

.cellule2 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-size: 80%; border-color: #000000 black; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px }

.cellule3 { border-color: #000000; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; }

.cellule3bas { border-color: #999999; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; }

.piedlogo { background-color:#ffffff;
            border-color:#000000; border-style:solid;
            border-top-width:0px; border-right-width:0px; border-bottom-width:1px; border-left-width:0px; }

.recherche
{
color: #666666; margin-bottom:-10px;
; font-size: 70%
; font-family: Verdana, Arial, Helvetica, sans-serif
}

.bouton
{
font-size: 80%;
color: #FFFFFF;
background: #f2c627; /* #FCB814 */
border-bottom: 0px solid #000000;
border-right:  0px solid #000000;
border-left:   0px solid #FFFFFF;
border-top:    0px solid #FFFFFF;
cursor: pointer;
font-weight: normal;
margin-bottom:0px;
margin-left: 0px;
margin-right: 0px;
padding-top: 0px;
padding-bottom: 1px
}

.search_bouton
{
font-size: 80%;
color: #FFFFFF;
background: #f2c627;
border-bottom: 0px solid #000000;
border-right:  0px solid #000000;
border-left:   0px solid #FFFFFF;
border-top:    0px solid #FFFFFF;
cursor: pointer;
font-weight: normal;
margin-bottom:-10px;
margin-left: 10px;
margin-right: 10px;
padding-top: 0px;
padding-bottom: 1px
}

.fond1
{
background-color: #F2F2F2
}

.fond2
{
background-color: #f2c627; color: #FFFFFF
}

/* inutilisé ???
a.lien1select
{
color:#000000; font-weight: bold; text-decoration:none;
}
*/

/* utilisé dans Format.href ! */
a.lien2:link     { font-size: 100%; color:#FFFFFF; text-decoration:none;}
a.lien2:visited  { font-size: 100%; color:#FFFFFF; text-decoration:none;}
a.lien2:active   { font-size: 100%; color:#FFFFFF; text-decoration:none;}
a.lien2:hover    { font-size: 100%; color:#FFFFFF; text-decoration:underline;}

/* !!! conflits avec dg1web.css ? */

a.lien3:link     { font-size: 80%; color:#023399; text-decoration:none;}
a.lien3:visited  { font-size: 80%; color:#023399; text-decoration:none;}
a.lien3:active   { font-size: 80%; color:#023399; text-decoration:none;}
a.lien3:hover    { font-size: 80%; color:#023399; text-decoration:underline;}

a.lien4:link     { font-size: 70%; color:#023399; text-decoration:none;}
a.lien4:visited  { font-size: 70%; color:#023399; text-decoration:none;}
a.lien4:active   { font-size: 70%; color:#023399; text-decoration:none;}
a.lien4:hover    { font-size: 70%; color:#023399; text-decoration:underline;}

/* Utilisé pour "Haut de page" */
a.lienrouge:active  { font-size: 80%; color:#FF0000; text-decoration:none;}
a.lienrouge:link    { font-size: 80%; color:#FF0000; text-decoration:none;}
a.lienrouge:visited { font-size: 80%; color:#FF0000; text-decoration:none;}
a.lienrouge:hover   { font-size: 80%;                text-decoration:underline;}

/* END NEW */



/* D?finition de r?gle */
/* @charset "iso-8859-1"; */

a{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 100%; font-weight: normal; COLOR: #023399; TEXT-DECORATION: underline}
a:link { color: #023399; text-decoration: underline; font-weight: normal}
a:visited { color: #023399; text-decoration: underline; font-weight: normal}
a:hover { color: #023399; text-decoration: underline; font-weight: normal}

a.intertit {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 80%; font-weight: normal; COLOR: #023399; TEXT-DECORATION: underline}
a.intertit:link {COLOR: #023399; TEXT-DECORATION: underline; font-weight: normal}
a.intertit:visited { color: #023399; text-decoration: underline; font-weight: normal}
a.intertit:hover { color: #023399; text-decoration: underline; font-weight: normal}

a.menu {font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 70%; font-weight: normal; COLOR: #000000; TEXT-DECORATION: none;  margin-right: 0pt}
a.menu:visited {COLOR: #000000; TEXT-DECORATION: none}
a.menu:link {COLOR: #000000; TEXT-DECORATION: none}
a.menu:hover {COLOR: #0000CD; TEXT-DECORATION: underline}

a.rightmenu {font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 70%; font-weight: normal; COLOR: #000000; TEXT-DECORATION: none;  margin-right: 0pt}
a.rightmenu:visited {COLOR: #000000; TEXT-DECORATION: none}
a.rightmenu:link {COLOR: #000000; TEXT-DECORATION: none}
a.rightmenu:hover {COLOR: #0000CD; TEXT-DECORATION: underline}

/* inutilisé
.menutitre {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%; COLOR: #000080; TEXT-DECORATION: none}
A.menutitre:hover {COLOR: #800000; TEXT-DECORATION: none}
*/

.subtitre {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 100%; font-weight: normal; COLOR: #333333; TEXT-DECORATION: none}

.menu_high {font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 70%; font-weight: bold; COLOR: #000000; TEXT-DECORATION: none}
a.menu_high { COLOR: #000000; TEXT-DECORATION: none}
a.menu_high:visited {  COLOR: #000000; TEXT-DECORATION: none}
a.menu_high:link {  COLOR: #000000; TEXT-DECORATION: none}
a.menu_high:hover { COLOR: #0000CD; TEXT-DECORATION: underline}


.titrfiche {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 100%; font-weight: bold; COLOR: #333333; TEXT-DECORATION: none}

.titrfichelong {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 80%; font-weight: bold; COLOR: #333333; TEXT-DECORATION: none}

.listefiche {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 70%; font-weight: bold; COLOR: #333333; TEXT-DECORATION: none}

A.listefiche:hover {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 80%; font-weight: bold; COLOR: #0000CD; TEXT-DECORATION: none}

.listepfiche {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 100%; font-weight: bold; COLOR: #333333; TEXT-DECORATION: none}

.listehfiche {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 70%; font-weight: bold; COLOR: #e0e0e0; background-color:#333333; TEXT-DECORATION: none}


.listeefiche {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 70%; COLOR: #999999; TEXT-DECORATION: none}


A.listepfiche:hover {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 70%; font-weight: bold; COLOR: #0000CD; TEXT-DECORATION: none}

.txtfiche {font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 70%; font-weight: normal; COLOR: #333333; TEXT-DECORATION: none}


.tbase {color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 70%; text-align: center; text-align:justify; text-decoration: none}

.texte {COLOR: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 70%; text-align:justify; TEXT-DECORATION: none}
A.texte:hover {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 70%; COLOR: #F00000; TEXT-DECORATION: underline}

.titregris {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 120%; font-weight: bold; COLOR: #999999; TEXT-DECORATION: none}

/* ??? inutilisé
.titremenu {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 75%; COLOR: #000000; TEXT-DECORATION: none}

.menua {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 70%; COLOR: #800000; TEXT-DECORATION: none}

A.menua:hover {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 70%; COLOR: #000080; TEXT-DECORATION: none}
*/

LI {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 100%; font-weight: normal; COLOR: #333333; TEXT-DECORATION: none; text-align:left; }
UL LI { list-style-type:circle;}
LIERR {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 100%; font-weight: bold; COLOR: red; TEXT-DECORATION: none; text-align:left; list-style-type:circle;}

H1 {font-family: verdana, Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; text-align: left; font-size: 130%; color: #000000}
H2 {font-family: verdana, Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; text-align: left; font-size: 120%; color: #000000}
H3 {font-family: verdana, Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; text-align: left; font-size: 100%; color: #000000}
H4 {font-family: verdana, Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; text-align: left; font-size: 80%; color: #000000}

/*
TD {text-align: left}
*/
.TD1 {text-align: left; font-Family:Verdana, Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size:70%; color:#000000; background-color:#FCD299;}
.TD1C {text-align: center; font-Family:Verdana, Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size:70%; color:#000000; background-color:#FCD299;}
.TD1R {text-align: right; font-Family:Verdana, Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size:70%; color:#000000; background-color:#FCD299;}
.TD2 {text-align: left; font-Family:Verdana, Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; font-size:70%; color:#000000; background-color:#eeeeee;}
.TD2C {text-align: center; font-Family:Verdana, Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; font-size:70%; color:#000000; background-color:#eeeeee;}
.TD2R {text-align: right; font-Family:Verdana, Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; font-size:70%; color:#000000; background-color:#eeeeee;}
.TDINTERC1 {font-Family:Verdana, Tahoma, Arial, Helvetica, sans-serif; background-color:#FCD299; font-weight: bold; font-size:80%; color:#666666}
.TD2B {text-align: left; font-Family:Verdana, Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; font-size:70%; color:#000000; background-color:#eeeeee;}

.catlien {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 100%; font-weight: bold; COLOR: #999999; TEXT-DECORATION: none}

.catpublication {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 100%; font-weight: bold; COLOR: #999999; TEXT-DECORATION: none}

.narrow  {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 80%; font-weight: normal; COLOR: black; TEXT-DECORATION: none}

.narrow8 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 70%; font-weight: normal; COLOR: black; TEXT-DECORATION: none}

.titretab1 {font-family: verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; text-align: center; font-size: 100%; color: #000000}

.titretab2 {font-family: verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; text-align: center; font-size: 80%; color: #000000}

p.slogan { font-size: 150%; font-weight: bold; COLOR: #f2c627; }

b.dgo { color: #f2c627;  }

/* menu de gauche */

table.menug { background-color:#F2F2F2; }
table.menug th { background-color:#DCDCDC; text-align: left; border-bottom: 1px solid #f2f2f2; }
table.menug .br { border-right: 1px solid #000000; }
table.menug .bbr { border-bottom: 1px solid #FFFFFF; border-right: 1px solid #000000; }

/* menu de droite */

table.menud { background-color:#F2F2F2; }
table.menud th { background-color:#DCDCDC; }
table.menud .bl { border-left: 1px solid #000000; }

/* menu du centre */

table.menuc { background-color:#F2F2F2; }
table.menuc th { background-color:#F2F2F2; }
table.menuc .bl { border-left: 1px solid #000000; }
table.menuc .br { border-right: 1px solid #000000; }

