/***********************************************************************/
/*                                                              GENERAL*/
/***********************************************************************/
html
{
  width: 100%;
  height: 100%;
  clear: left; 
}
body
{
  margin-top: 5px;
  font-family: Verdana;
  font-size: 14px;
  
  clear: left; 

  height: 98%;
  border: 0px solid red;
}
form
{ 
  display: inline;
  overflow: auto;
}
.h_inline { 
  display: inline; 
  font-size: 1.0em; margin: 0; font-weight: normal; 
  background-color: transparent;
  border: 0;
}
center
{
}
img, div 
{ behavior: url(iepngfix.htc) }


/***********************************************************************/
/*                                                 DIMENSIONS GENERALES*/
/***********************************************************************/
#banner
{ height: 10%; }
#footer
{ height: 4%; }
#main, #menu_navig
{ height: 83%; }

#menu_navig                                                                     /*Menu*/
{ width: 16%; }
#banner, #footer                                                                /*Cadre principal*/
{ width: 100%;}
#main                                                                           /*Cadre principal*/
{ width: 84%;}


.cadre_header, .cadre_title, .cadre_title2-1, .main_zone, .cadre_title2-2, .cadre_title3, .cadre_title4, .cadre_title_bis
{                                                                               /*Cadre droit*/
  clear: left;
  float: left;  
  width: 97%;
  border-width: 0px;
}
.main_zone_produits, .info_header                                               /*Tableau principal interne*/
{
  clear: left;
  float: left;  
  width: 100%;
  border-width: 0px;
}




/***********************************************************************/
/*                                                             BANNIERE*/
/***********************************************************************/
#banner                                                                         /*Cadre de la bannière*/
{
  font-size: 14px;

  float: left;  

  border-style: solid;
  border-width: 0px;
}

#banner #banner_g, #banner #banner_m, #banner #banner_d
{ float: left; height: 55%; }
#banner #banner_g
{ width: 33%; text-align: left; }
#banner #banner_m
{ width: 33%; text-align: center; }
#banner #banner_d
{ width: 33%; text-align: right; font-size: 0.8em; }
#banner_m img
{ height: 100%; }
#banner_d img
{ height: 100%; width: 12%; }

.menu a
{
  clear: left;
  width: 100%;

  font-family: arial;
  font-size: 0.75em;
  font-weight: normal;
  text-decoration: none;  

  border-style: solid;
  border-width: 0;
}
.menu a:hover
{
  text-decoration: underline;  
}


/***********************************************************************/
/*                                                   MENU DE NAVIGATION*/
/***********************************************************************/
#menu_navig                                                                     /*Cadre du menu*/
{
  font-size: 100%;
  
  float: left;
  overflow: auto;
  
  border-style: solid;
  border-width: 1px 0px 1px 0px;
}


/***********************************************************************/
/*                                                        ZONE GENERALE*/
/***********************************************************************/
#main
{
  float: left;
  font-family: verdana;
  font-size: 75%;
 
  border-style: solid;
  border-width: 0;
  overflow: auto;  
}

.main_zone, .main_zone_produits, .cadre_title, .cadre_title2-1, .cadre_title2-2, .cadre_title3, 
  .cadre_title4, .info_header, .cadre_g, .cadre_d, .cadre_middle                /*Bordures ecran droit*/
{
  border-style: solid;
  border-width: 0px;
}
    #baseline_words {
      clear: both;
      padding: 6px 15px;
      font-size: 0.9em;
      text-align: center;
    }


/***********************************************************************/
/*                                                               FOOTER*/
/***********************************************************************/
#footer
{
  float: left;  
}


/***********************************************************************/
/*                                                             BASELINE*/
/***********************************************************************/
#baseline
{
  clear: both;
  text-align: center;
  font-size: 9px;
  font-family: tahoma;
}
#baseline a:link, #baseline a:visited
{ text-decoration: underline; }
#baseline a:hover
{ text-decoration: none; }




/***********************************************************************/
/*---------------- TABLEAUX*/
/***********************************************************************/
table.tab01, table.tab01 td { 
  border: 1px solid #000000; 
  border-collapse: collapse; 
}




/***********************************************************************/
/*---------------- BLOCS*/
/***********************************************************************/
.bloc_promo {
  width: 350px;
  margin: auto;
  padding: 3px;
  font-size: 14px;
  font-family: verdana;
  text-align :center;
  text-decoration: underline;
  font-weight: bold;
  border: 1px solid #8B0010;
  background-color: #CE0118;
  color: #FFFFFF;
}
    .bloc_promo span {
      font-size: 1.4em;
    }
    .bloc_promo a:link, .bloc_promo a:visited, .bloc_promo a:hover {
      color: #FFFFFF;
    }


/*Blocs d'information*/
div.tips, div.informations, div.erreurs { 
  clear: both;
  padding: 5px 10px 15px 40px;
  margin: 5px 2%;
  font-size: 1.1em;
  text-align: left;

  background-repeat: no-repeat;
  background-position: top left;
}
    div.tips {
      border: 1px solid #C4B366;
      color: #000000;
      background-color: #F8ECB6;
      background-image: url("http://www.fabricantlit.com/images/icones/idee.gif");
    }
    div.informations {
      border: 1px solid #7296B1;
      color: #000000;
      background-color: #B2CCE0;
      background-image: url("http://www.fabricantlit.com/images/icones/information.gif");
    }
    div.erreurs {
      border: 1px solid #B33622;
      color: #FFFFFF;
      background-color: #CF4F3A;
      background-image: url("http://www.fabricantlit.com/images/icones/exclamation.gif");
    }             
#promo_meuble{font-size:20px;}
#promo_meuble a{color:black;font-size:20px;text-decoration:none;}
#promo_meuble a:hover{color:red;}
