 .parent 
{
   font-family: Helvetica, Arial, sans-serif;
   font-weight: bold;
   font-size: 8pt;
   margin-top: 5;
   cursor: pointer;
   cursor: hand;
   color: #FFFFFF;
   text-indent: 10px;
   text-decoration:none;
   text-align: left;
}

.child  
{
   font-size: 8pt;
   font-weight: bold;
   font-family: Helvetica, Arial, sans-serif;
   color: #FFFFFF;
   cursor: hand;
   margin:0 ;
   margin-left: 10px;
   text-align: left;
   text-decoration:none;
}

.intro 
{
   font-family: Helvetica, Arial, sans-serif;
   font-size: 12px;
   color: #000000;
   line-height: 20px;
   text-align: right;
   background-position: center;
}

.introsign 
{
   font-family: Helvetica, Arial, sans-serif;
   font-size: 10px;
   color: #000000;
   text-align: right;
}

.newstxt 
{
   font-family: Helvetica, Arial, sans-serif;
   font-size: 12px;
   color: #000000;
   text-align: left;
}

.newsprix 
{
   font-family: Helvetica, Arial, sans-serif;
   font-weight: bolder;
   color: #7FA411;
   font-size: 18px;
   text-align: right;
}

.newstitre 
{
   font-family: Helvetica, Arial, sans-serif;
   font-size: 12px;
   font-weight: bolder;
   color: #FFFFFF;
   text-align: left;
   font-variant: normal;
   background-image: url(images/01fond-titrenews.jpg);
   vertical-align: middle;
}

.menu 
{
   font-family: Helvetica, Arial, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #FFFFFF;
   cursor: hand;   
   text-align: center;
   text-decoration:none;   
}

.menubas 
{
   font-family: Helvetica, Arial, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #FFFFFF;
   cursor: hand;
   text-align: right;
}

.sousmenu 
{
   font-family: Helvetica, Arial, sans-serif;
   font-size: 11px;
   color: #7FA411;
   font-weight: bold;
   text-align: center;
   vertical-align: middle;
   cursor: hand;   
   text-decoration:none
}

.sousmenuRight 
{
   font-family: Helvetica, Arial, sans-serif;
   font-size: 11px;
   color: #7FA411;
   font-weight: bold;
   text-align: right;
   vertical-align: middle;
   cursor: hand;   
   text-decoration:none
}

.TBvignette 
{
   padding-top: 8px;
   padding-bottom: 0px;
   vertical-align: top;
}

.TBmill 
{
   font-family: Helvetica, Arial, sans-serif;
   font-size: 12px;
   font-weight: bold;
   text-align: right;
   padding-top: 5px;
   padding-bottom: 5px;
   vertical-align: top;
}

.TBvin {
   font-family: Helvetica, Arial, sans-serif;
   font-size: 11px;
   font-weight: bold;
   padding-top: 5px;
   padding-bottom: 5px;   
   padding-left: 5px;
   vertical-align: top;
}

.TBdom 
{
   font-family: Helvetica, Arial, sans-serif;
   font-size: 13px;
   vertical-align: middle;
   text-align: center;
   font-weight: bold;
   padding-left: 10px;
}

.TBbouton 
{
   font-family: Helvetica, Arial, sans-serif;
   font-size: 9px;
   text-align: center;
   cursor: hand;   
   text-decoration:none;  
}

.TBnote 
{
   font-family: Helvetica, Arial, sans-serif;
   font-size: 10px;
   text-align: left;
   padding-top: 5px;
   padding-bottom: 5px;
   padding-left: 5px;
   vertical-align: top;
}

.TPqte 
{
   font-family: Helvetica, Arial, sans-serif;
   font-size: 11px;
   text-align: center;
   padding-top: 5px;
   padding-bottom: 5px;
}

.TBprix 
{
   font-family: Helvetica, Arial, sans-serif;
   font-size: 12px;
   font-weight: bold;
   text-align: center;
   padding-top: 5px;
   padding-bottom: 5px;
}

.TBetat 
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9px;
   text-align: left;
   padding-top: 5px;
   padding-bottom: 5px;  
   padding-left: 5px;   
   vertical-align: top;
}

.TBtitre 
{
   font-family: Helvetica, Arial, sans-serif;
   font-size: 16px;
   font-weight: bold;
   text-align: center;
}

.TBtxt 
{
   font-family: Helvetica, Arial, sans-serif;
   font-size: 11px;
   font-weight: normal;
   text-align: left;
}

.TBtri {
   font-family: Helvetica, Arial, sans-serif;
   font-size: 10px;
   font-weight: normal;
   text-align: center;
}

.ResCadd 
{
   font-family: Helvetica, Arial, sans-serif;
   font-size: 11px;
   font-weight: bold;
   text-align: left;
   margin-left: 5px;
   margin-top: 0px;
   margin-bottom: 0px;
}

.formul 
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-weight: bold;
   text-align: right;
}

.basinfo 
{
   font-family: Helvetica;
   font-size: 10px;
   color: #FFFFFF;
   text-align: center;
font-weight: bold;
}

.alpha 
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   color: #FFFFFF;
}

.annee
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #FFFFFF;
   background-color:#7FA411;
}

.lien1 
{
      font-family: Helvetica, Arial, sans-serif;
      font-size: 11px;
      text-align: left;
      padding-top: 5px;
      padding-bottom: 5px;
      padding-left: 5px;
      margin:  5px;
      padding:  5px;
      text-indent:   5px;
      text-decoration: none;
      font-weight: bold;
      color: #7FA411;
}

.lien 
{
      font-family: Helvetica, Arial, sans-serif;
      font-size: 11px;
      text-align: left;
      text-decoration: none;
      font-weight: bold;
      color: #7FA411;
}


.lien:visited 
{
   text-decoration: none;
   font-weight: normal;
}
.lien:active
{
   text-decoration: underline; 
   font-weight: bold; 
   background-color: #7FA411;
}
.lien:hover
{
   text-decoration: underline ; 
   font-weight: bold; 
   background-color: #7FA411;
   color: #C6FE20;
}

img 
{
   behavior:   url("pngbehavior.htc");
}

.carrelien
{
   margin-right:  5px;
   margin-left:  5px;
}

.titrerubrik 
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 22px;
   font-weight: bold;
}

.soustitrerubrik 
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 16px;
   font-weight: bold;
}

.texterubrik 
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
}

.tdmenu 
{
   font-family: Helvetica, Arial, sans-serif;
   font-size: 11px;
   font-weight: bold;
   cursor: hand;   
   color: #FFFFFF;  
   text-align: center;
   text-decoration: none; 
   height:40px; 
   margin-top: 0px;
   padding-top: 0px; 
   padding-bottom: 0px;
   padding-left: 0px;
   padding-right: 0px;
   border-style: none;
}

.divmenu 
{
   font-family: Helvetica, Arial, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #FFFFFF; 
   cursor: hand;   
   text-align: center;
   text-decoration: none; 
   display:block;
   height:36px; 
   padding:0px;
   padding-top: 10px; 
   padding-bottom: 0px;
   border-style: none;
   border-width:2px; 
   border-style:solid;
   border-color: #000000;
   background-repeat: no-repeat;
}
.TBptotal 
{
   font-family: Helvetica, Arial, sans-serif;
   font-size: 12px;
   font-weight: bold;
   text-align: right;
   padding-top: 5px;
   padding-bottom: 5px;
}
.TBqtotal 
{
   font-family: Helvetica, Arial, sans-serif;
   font-size: 12px;
   font-weight: normal;
   text-align: right;
   padding-top: 5px;
   padding-bottom: 5px;
}


