 body  {
      margin : 0;
      padding : 0;
      font-family : verdana, arial, helvetica, sans-serif;
      color : #05090c;
      font-size : 0.75em;
      text-align : center;
      background-color : #ffffff;
}
#container {
      top : 0;
      height : auto;
      width : 752px;
      border : 1px solid #000;
      text-align : center;
      margin-top : 5px;
      margin-left : auto;
      margin-right : auto;
}

.fondRhd {
      background : #ffffff url(/img/fond_rhd.jpg) no-repeat 100% 100%;
      color : #000000;
}

.fondIndustrie {
      background : #ffffff url(/img/fond_industrie.jpg) no-repeat 100% 100%;
      color : #000000;
}

#entete {
      float : left;
      width : 190px;
      height : 91px;
      padding-top : 10px;
      background : #ffffff url(/img/deg1.gif) repeat-x 50% 100%;
      text-align : center;
      margin : 0;
      left : 0;
      color : #000000;
}
#entete h1 {
	font-size : 0.8em;
	line-height : 1;
	font-style : italic;
	font-weight : bold;
	padding : 10px 0 0;
	margin : 0;
	clear : both;
}
#entete img {
	border : 0 none ;
}
#entetepub {
	float : left;
	margin : 0 0 0 0;
	top : 0;
	right : 0;
	left : 0;
	background : transparent url(/img/tetiere.jpg) no-repeat;
	width : 562px;
	height : 101px;
}
#entetepub span {
	display : none;
}
#menuHoriz {
	clear : both;
	top : 101px;
	right : 0;
	left : 0;
	background : #ffdb25;
	margin : 0;
	padding : 0 20px 0 0;
	color : #000000;
	text-align : right;
	border : 0 none ;
}
#menuHoriz a {
	background : transparent;
	color : #000000;
	font-size : 1em;
	line-height : 2em;
	padding : 0.5em;
	text-decoration : none;
}
#menuHoriz a:hover {
      background : url(/img/deg3.jpg) no-repeat 50% 50%;
      font-size : 1em;
      line-height : 2em;
      padding : 0.5em;
      text-decoration : none;
}
#menuHoriz span.dot {
      font-size : 1em;
      line-height : 2em;
      padding : 0;
}
#menuHoriz abbr {
      border-bottom : 0 none ;
}

#menuHoriz a.ongleton {
	  background : url(/img/deg3.jpg) no-repeat 50% 50%;
}

#corps {
      float : left;
      height : auto;
      right : 0;
      left : 165px;
      margin : 1em 0 0;
      padding : 0 0 5px 5px;
      text-align : left;
      background-color : transparent;
}
#corps h3 {
      margin : 0;
      padding : 0 0 0 6px;
      text-align : left;
      font-size : 10px;
      color : #000000;
      background-color : transparent;
}
#corps h3 span {
	color : #000000;
      padding : 0 10px 0 15px;
      background-image : url(/img/puce1.gif);
      background-repeat : no-repeat;
      background-position : 0 50%;
      background-color : #ffdb25;
}
#corpsindex {
      float : left;
      height : auto;
	  width : 712px;
      margin : 0 0 0 0;
      padding : 10px 20px 0px 20px;
      text-align : center;
      background : #ffffff url(/img/fond_index.gif) no-repeat 0 0;
      color : #000000;
}
#corpsindex h3 {
      margin : 0;
      padding : 0 0 0 6px;
      text-align : left;
      font-size : 10px;
      color : #000000;
      background-color : transparent;
}
#corpsindex h3 span {
	color : #000000;
      padding : 0 10px 0 15px;
      background-image : url(/img/puce1.gif);
      background-repeat : no-repeat;
      background-position : 0 50%;
      background-color : #ffdb25;
}

#corpsindex p.gris{
      margin : 0 0 0 2em;
      padding : 0 0 0 6px;
      text-align : left;
      font-size : 10px;
      color : #000000;
      background-color : #f6f6f6;
}

#listeFicheProduits {
    padding : 5px 0 20px 10px;	
}

#listeFicheProduits li{
	font-size : 1.1em;
	font-weight : bold;
	font-variant: small-caps;
	list-style-type : none;
	font-family: Arial, helvetica, sans-serif;
    padding : 0.5em 0 0 0;
}

#listeFicheProduits img{
   vertical-align : middle;
   padding : 0 0 0 1em;
}

#listeFicheProduits p{
	padding : 0 0 0 0;
	margin : 0 0 0 0;
	font-size : 0.9em;
	font-weight : normal;
	font-variant: normal;
	font-family : verdana, arial, helvetica, sans-serif;
}

.reduitOverflow{
	width : 275px;
	text-align : justify;
}

#listeGammeProduit ul {
      padding : 5px 0 5px 21px;
      margin : 0 0 15px 0;
      line-height : 1em;
      background-color : transparent;
      color : #000000;
}
#listeGammeProduit li {
      padding : 0.1em 10px 0.1em 0;
      list-style-type : none;
      background-color : transparent;
}

#listeGammeProduit a{
	text-decoration : none;
	background : transparent;
	color : #000000;
}

#listeGammeProduit a:hover{
	text-decoration : none;
	background : #ffdb25;
	color : #000;
}

#visuelproduit {
      float : left;
      margin : 0 20px 0 10px;
      padding : 0 0 0 0;
      background-color : transparent;
      color : #000000;
}
#encart {
      float : right;
      width : 210px;
      margin : 20px 20px 0 5px;
      padding : 0;
      background-color : #e6e9fc;
      color : #000000;
}
#encart h3 {
      margin : 0;
      padding : 0;
      text-align : left;
      font-size : 10px;
      color : #ffffff;
      background-color : transparent;
}
#encart h3 span {
      padding : 0 5px 0 15px;
      color : #000000;
      background-color : #7f90ea;
      background-image : url(/img/puce2.gif);
      background-repeat : no-repeat;
      background-position : 0 50%;
}
#encart p {
      padding : 0 0 5px 15px;
      margin : 0;
      background-color : transparent;
}
#encart a {
      text-decoration : underline;
      font-weight : bold;
      color : #000000;
      background-color : transparent;
}
#encart a:hover {
      text-decoration : none;
      font-weight : bold;
      color : #555555;
      background-color : transparent;
}
#pied {
      width : 752px;
      bottom : 0;
      color : #1e1e1e;
      font-size : 0.8em;
      line-height : 1em;
      padding : 0.5em 0 0.5em 1em;
      text-align : left;
      background-color : transparent;
      margin-top : 5px;
      margin-left : auto;
      margin-right : auto;
      border : 1px dashed #000;
}
#pied a {
      text-decoration : none;
      color : #5f5f5f;
      background-color : transparent;
}
#pied a:hover {
      text-decoration : none;
      color : #000000;
      background-color : transparent;
}

div.separation {
	clear:both;
}

#menuFiche p{
  float : left;
  background-color: #fff;
  color:#000;
  border:0.1em solid #b2b2b2;
  margin:0 0.1em 1em 0em;
  padding:0.2em 1em;
}

#menuFiche a{
  background-color: #fff;
  text-decoration:none;
  color:#000;
}

#menuFiche a:hover{
  background-color: #fff;
  text-decoration:none;
  color:#b2b2b2;
}

/*#menuFiche ul{
	display : none;
}*/

#ssmenuFiche{

}

#ssmenu1{
  border:0.1em solid #b2b2b2;
}

#ssmenu1 li{
	background-color : #fff;
	color : #000;
	list-style : square inside;
  margin:0 0.1em 0em 0em;
}

#ssmenu1 ul{
	background-color : #fff;
	color : #000;
}

#conditionnement th{
	font-size : 0.8em;
	white-space : nowrap;
	background-color : #fff;
	color : #000;
}
#conditionnement tr.ligne1{
	background-color : #fef3bc;
	color : #000;
}
#conditionnement tr.ligne2{
	background-color : #fff;
	color : #000;
}
#conditionnement tr:hover{
	background-color : #ffdb25;
	color : #000;
}

#conditionnement {
	border:1px solid #b2b2b2;
	background : #fff;
	color : #000;
	border-spacing : 2px;
}

#tableau{
	text-align : center;
}

#tableau td{
	text-align : center;
}

#tableau td.nomLigne{
	text-align : left;
}

