﻿.cadre { /* taille du cadre, à titre d'exemple */
background-color: #E4E4E4;
}
/* propriétés communes à l'ensemble des 4 coins */
.hautgauche, .hautdroit, .basgauche, .basdroit {
height:5px; width: 5px;
background-repeat: no-repeat;
font-size:1px; /* correction d'un bug IE */
}
/* propriétés spécifiques à chaque coin */
.hautgauche {
background: url(cadres/hautgauche.gif);
}
.hautdroit {
float: right;
background: url(cadres/hautdroit.gif);
}
.basgauche {
background: url(cadres/basgauche.gif);
}
.basdroit {
float: right;
background: url(cadres/basdroit.gif);
}
.contenu p {
padding:5px;
margin: 0.5em; /*gestion des espaces interparagraphes */
}

.cadregris
{
	background: url(img/hdrbg.gif);
}
div.tb_header {

  position: relative; 

  margin: 0; 

  padding: 0; 

  height: 30px;

}
h2.tb_header_grey_text {

  position: relative; 

  padding: 0 10px; 

  padding-top: 8px;

  margin: 0; 

  

  color: #eee; 

  font-size: 12px;

  font-weight: bold; 

  

  height: 30px;

  background: url(cadres/box_header_grey.gif) repeat-x;

}
h2.tb_header_grey_text2 {

  position: relative; 

  padding: 0 10px; 

  padding-top: 8px;

  margin: 0; 

  

  color: #eee; 

  font-size: 12px;

  font-weight: bold; 

  

  height: 30px;

  background: url(cadres/box_header.gif) repeat-x;

}
div.tb_header_grey_left {

  position: absolute; 

  

  top: 0; 

  left: 0; 

  

  width: 5px; 

  height: 30px; 

  

  background: url(cadres/box_header_grey_left.gif) left;

}
div.tb_header_grey_right {

  position: absolute; 

  

  top: 0; 

  right: 0; 

  

  width: 5px; 

  height: 30px; 

  

  background: url(cadres/box_header_grey_right.gif) right;

}
div.tb_header_grey_left2 {

  position: absolute; 

  

  top: 0; 

  left: 0; 

  

  width: 5px; 

  height: 30px; 

  

  background: url(cadres/box_header_left.gif) left;

}
div.tb_header_grey_right2 {

  position: absolute; 

  

  top: 0; 

  right: 0; 

  

  width: 5px; 

  height: 30px; 

  

  background: url(cadres/box_header_right_arrow.gif) right;

}
div.tb_footer_grd {

  width: 100%; 

  height: 8px; 

  

  position: relative; 

  

  background: url(cadres/box_content_btm_grey.gif) repeat-x;

}
div.tb_footer_left_grd {

  position: absolute; 

  

  top: 0; 

  left: 0; 

  

  width: 8px; 

  height: 8px; 

  

  background: url(cadres/box_content_btmleft_grey.gif);

}



div.tb_footer_right_grd {

  position: absolute; 

  

  top: 0; 

  right: 0; 

  

  width: 8px;  

  height: 8px; 

  

  background: url(cadres/box_content_btmright_grey.gif);

}
div.tb_body_grd {

  border-left: 1px solid #C2C2C2; 

  border-right: 1px solid #C2C2C2; 

  

  font-size: 11px; 

  

  padding: 10px 0; 

  

 /* background: #f5f5f5 url(cadres/box_content_bg_grey.gif) top repeat-x;*/

}
div#supplier_list_scroll {

  float: left; 

  padding: 0;

  margin: 0;  

}