﻿@media Print
{
  .noprint
  {
    display: none;
    background-color: White;
  }

  .divmiddlenoprint
  {
    width: 100%;
    background-color: White;
    border-left: 0px;
    border-right: 0px;
  }

  .noscreen
  {
    display: block;
    background-color: White;
  }

  body
  {
    background-color: white;
  }

  .paddingtop60
  {
    padding-top: 60px;
  }
  
}

@media Screen
{
  .divmiddle
  {
    background-image: url(../style/images/fonds/fond_site.jpg);
    background-repeat:repeat;
  }
  
  .divmiddlenoprint
  {
    width: 900px;
    border-left: solid 1px #9b742e;
    border-right: solid 1px #9b742e;
  }

  .noscreen
  {
    display: none;
  }

  body
  {
    background-color: #c29f47;
    background-image: url(../style/images/fonds/fond_c29f47.png);
  }
}

body
{
  margin: 0px 0px;
  padding: 0px;
  font-family: Verdana, Arial;
  font-size: 8pt;
  background-position: center;
  background-repeat: repeat-y;
  text-align: center;
}

a
{
  color: Black;
  text-decoration: none;
}

a.afooter
{
  color: white;
  text-decoration: none;
}

a:hover
{
  text-decoration: underline;
}

.divheader
{
  background-image: url(../style/images/fonds/header.png);
  /*background-color: #ab843e;*/
  background-repeat:no-repeat;
  height: 425px;
}

.divfooter
{
  background-image: url(../style/images/fonds/footer.png);
  background-repeat:no-repeat;
}

.divfooterinv
{
  background-image: url(../style/images/fonds/footer_inv.jpg);
}

.divlogin
{
  background-image: url(../style/images/fonds/fond_login2.png);
}

.title_white
{
  color: White;
  font-size: 14pt;
  font-weight: bold;
}

.title_black, .sub_title_black
{
  color: Black;
  font-size: 10pt;
  padding-top: 5px;
  padding-bottom: 5px;
}

.title_brown
{
  /*color: #660000;*/
  color: #6b4400;
  font-size: 11pt;
  padding-top: 5px;
  padding-bottom: 5px;
}

.title_gold
{
  color: #6b4400;
  font-size: 11pt;
  padding-top: 5px;
  padding-bottom: 5px;
}

.title_navy, .sub_title_navy
{
  color: #020277;
  font-size: 11pt;
  padding-top: 5px;
  padding-bottom: 5px;
}

.sub_title_black, .sub_title_brown, .sub_title_navy
{
  font-weight: normal;
}

.pl10
{
  text-align: left;
  padding-left: 10px;
}

.pr10
{
  padding-right: 10px;
}

.pl30
{
  padding-left: 30px;
}

.pr30
{
  padding-right: 30px;
}

.title_black, .title_brown, .title_navy, .title_gold
{
  font-weight: bold;
}

.left
{
  text-align: left;
}

.right
{
  text-align: right;
}

.tbsaisie
{
  border: Solid 1px lightgray;
  width: 80px;
}

.tbhautgauche, .tbhautdroit, .tbbasgauche, .tbbasdroit, .tbmilieugauche, .tbmilieudroit, .tbhautmilieu, .tbbasmilieu, .tbbas, .tbhaut
{
  font-size: 1px;
  height: 10px;
  /*background-color: #ab843e;*/
}

.tbhautmilieu, .tbhaut
{
  /*background-image: url(../style/images/fonds/fond_milieu_haut.png);*/
  background-image: url(../style/images/fonds/haut.png);
  background-repeat: repeat-x;
}

.tbbasmilieu, .tbbas
{
  /*background-image: url(../style/images/fonds/fond_milieu_bas.png);*/
  background-image: url(../style/images/fonds/bas.png);
  background-repeat: repeat-x;
}

.tbmilieugauche, .tbmilieudroit
{
  width: 15px;
  background-repeat: repeat-y;
}

.tbmilieugauche
{
  background-image: url(../style/images/fonds/coté_gauche.png);
}

.tbmilieudroit
{
  background-image: url(../style/images/fonds/coté_droit.png);
}

/*
.tbhautgauche, .tbhautdroit
{
  width: 50%;
  background-image: url(../style/images/fonds/fond_haut.png);
}
*/

.tbhautgauche
{
  width: 31px;
  height: 31px;
  background-image: url(../style/images/fonds/coin_gauche_haut.png);
}

.tbhautdroit
{
  width: 31px;
  height: 31px;
  background-image: url(../style/images/fonds/coin_droit_haut.png);
}

/*
.tbbasgauche, .tbbasdroit
{
  width: 50%;
  background-image: url(../style/images/fonds/fond_bas.png);
}
*/

.tbbasgauche
{
  width: 31px;
  height: 31px;
  background-image: url(../style/images/fonds/coin_gauche_bas.png);
}

.tbbasdroit
{
  width: 31px;
  height: 31px;
  background-image: url(../style/images/fonds/coin_droit_bas.png);
}

.tbmilieugauche
{
  background-position: left;
}

.tbmilieudroit
{
  background-position: right;
}

.tbhautgauche
{
  background-position: left top;
}

.tbhautdroit
{
  background-position: right top;
}

.tbbasgauche
{
  background-position: left bottom;
}

.tbbasdroit
{
  background-position: right bottom;
}

.cellmenu
{
/*  
  background-image: url(../style/images/menu/onglet_1pix.png);
  background-repeat: repeat-x; 
*/
  height: 46px;
  text-align: center;
}

.cellmenu_selected
{
/*  
  background-image: url(../style/images/menu/onglet_1pix.png);
  background-repeat: repeat-x; 
*/
  height: 46px;
  text-align: center;
}

img
{
  border: 0;
}

a.acellmenu
{
  font-weight: bold;
  font-family: Arial;
  font-size: 9pt;
  color: White;
  text-align: center;
}

.cellmenuleft
{
/*  background-image: url(../style/images/menu/onglet_deb.png); */
  height: 46px;
  width: 33px;
}

.cellmenuright
{
/*  background-image: url(../style/images/menu/onglet_fin.png); */
  height: 46px;
  width: 34px;
}

.cellmenuseparator
{
/*  
  background-image: url(../style/images/menu/onglet_barre.png); 
*/
  background-repeat:no-repeat;
  background-image: url(../style/images/fonds/barre_separation.png); 
  height: 46px;
  width: 3px;
}

.opaque
{
  filter: progid:DXImageTransform.Microsoft.alpha(opacity=30); /* IE 5.5 et + */
  filter: alpha(opacity=30); /* IE < 5.5 */
  opacity: .30 /*Firefox et autres */;
}

.BorderRightBrow
{
  border-right: Solid 1px #9B742E;
}
