body {
	color: Black;
	font: bold 12px verdana;
}
li.margin {
  margin-left: -25px;
}
table.cadrenoir {
	border: 1px black solid;
}
.cadrenoir1 {
	background : #E8E8E6;
	border: 1px black solid;
}
.cadrenoir2 {
	background : #E8E8E6;
}
td.cadrenoir {
	border: 1px black solid;
}
td.fiche {
  background: #FFFFFF;
}
.cadreocre2 {
	border: 1px #B4A248 solid;
}
table.cadretitre {
	background: #F8F8EA;

}
table.blanc {
	color: Black;
	font: bold 12px verdana;
	background: #FFFFFF;
}
table.defaut {
	color: Black;
	font: 16px arial;
	background: #FFFFCC;
}
table.jaune {
	color: Black;
	font: bold 12px verdana;
	background: #FFFFCC;
}
table.noir {
	color: #FFFFFF;
	font: bold 12px verdana;
	background: #000000;
}
tr.blanc {
	color: Black;
	font: bold 12px verdana;
	background: White;
}
tr.jaune {
	color: Black;
	font: bold 12px verdana;
	background: #FFFF99;
}
tr.jaunepale {
	color: Black;
	font: bold 12px verdana;
	background: #FFFFCC;
}
tr.noir {
	color: White;
	font: bold 12px verdana;
	background: Black;
}
tr.list1 {
	color: Black;
	font: 12px verdana;
	background: #E7ECFA;
	text-decoration: none;
}
tr.list1:hover {
	color: Red;
	font: 12px verdana;
	background: #FFFFA6;
	text-decoration: none;
}
tr.list2 {
	color: Black;
	font: 12px verdana;
	background: White;
	text-decoration: none;
}
tr.list2:hover {
	color: Red;
	font: 12px verdana;
	background: #FFFFA6;
	text-decoration: none;
}
tr.infolist {
	color: #000066;
	font: bold 12px verdana;
	background: White;
}
tr.titrelist {
	color: White;
	font: bold 12px verdana;
	background: #0000A6;
}
td.jaune {
	color: Black;
	font: bold 12px verdana;
	background: #FFFF99;
}
td.blanc {
	color: Black;
	font: bold 12px verdana;
	background: White;
}
td.blanc {
	color: black;
	font: bold 12px verdana;
	background: ThreedLightShadow;
}
td.noir {
	color: white;
	font: bold 12px verdana;
	background: black;
}
td.rouge {
	color: black;
	font: bold 12px verdana;
	background: red;
}
td.titre {
	color: Black;
	font: bold 14px verdana;
	background: #FFFF99;
}
td.titre1 {
	color: Black;
	font: bold 14px verdana;
	background: #CCCC99;
}
td.titremenu {
	color: Black;
	font: bold 16px verdana;
	background: #FFFFCC;
}
td.lien {
	color: Black;
	font: 12px verdana;
	background: #FFFF99;
	text-decoration: none;
}
td.lien:hover {
	color: #FFFFFF;
	font: 12px verdana;
	background: #999966;
	text-decoration: none;
}
td.list1 {
	color: Black;
	font: 12px verdana;
	background: #E7ECFA;
	text-decoration: none;
}
td.list1:hover {
	color: Red;
	font: 12px verdana;
	background: #FFFFA6;
	text-decoration: none;
}
td.list2 {
	color: Black;
	font: 12px verdana;
	background: White;
	text-decoration: none;
}
td.list2:hover {
	color: Red;
	font: 12px verdana;
	background: #FFFFA6;
	text-decoration: none;
}
.defaut {
	color: Black;
	font: 12px verdana;
	background: #FFFFCC;
}
.defaut1 {
	color: Black;
	font: 12px verdana;
	background: #FFFFFF;
}
.defaut1 {
	color: Black;
	font: 12px verdana;
	background: #E7ECFA;
}
.defaut2 {
	color: Black;
	font: 12px verdana;
	background: #FFFFCC;
	border: 1px #CCCC99 solid;
}
.lien {
	color: Black;
	font: bold 12px verdana;
	background: #FFFF99;
	text-decoration: none;
}
.lien:hover {
	color: #FFFFFF;
	font: bold 12px verdana;
	background: #999966;
	text-decoration: none;
}
.lien2 {
	color: #FFFFFF;
	font: bold 11px verdana;
	background: #000000;
	text-decoration: none;
}
.lien2:hover {
	color: #000000;
	font: bold 11px verdana;
	background: #FFFFFF;
	text-decoration: none;
}
.lien3 {
	color: #0000A6;
	font: 12px verdana;

	text-decoration: none;
}
.lien3:hover {
	color: red;
	font: 12px verdana;
	background: #FFFFFF;
	text-decoration: none;
}
.lien4 {
	color: Black;
	font: 12px verdana;
	text-decoration: none;
}
.lien4:hover {
	color: #FFFFFF;
	font: 12px verdana;
	background: #099966;
	text-decoration: none;
}
.lienbleu {
	color: Blue;
	font: bold 12px verdana;
}
.lienbleu:visited {
	color: Blue;
	font: bold 12px verdana;
}
.lienbleu1 {
	color: Blue;
	font: 12px verdana;
}
.lienbleu1:visited {
	color: Blue;
	font: 12px verdana;
}
.list1 {
	color: Black;
	font: 12px verdana;
	background: #FFEFAF;
	text-decoration: none;
}
.list1:hover {
	color: black;
	font: 12px verdana;
	background: white;
	text-decoration: none;
}
.list2 {
	color: Black;
	font: 12px verdana;
	background: White;
	text-decoration: none;
}
.list2:hover {
	color: #FFFFFF;
	font: 12px verdana;
	background: #099966;
	text-decoration: none;
}
.list3 {
	color: Black;
	font: 12px verdana;
	text-decoration: none;
}
.list3:hover {
	color: Red;
	font: 12px verdana;
	background: #FFFFA6;
	text-decoration: none;
}
.list4 {
	color: Black;
	font: 12px verdana;
	background: #FFEFAF;
	text-decoration: none;
}
.list5 {
	color: Black;
	font: 12px verdana;
	background: #E7ECFA;
	text-decoration: none;
}
.normal {
	color: Black;
	font: 12px verdana;
}
.rouge {
	color: red;
	font: bold 12px verdana;
	background: #FFFFFF;	
}
.rouge2 {
	color: red;
	font: bold 10px verdana;
	background: #FFFFFF;	
}

.titre1 {
	color: Black;
	font: bold 14px verdana;
	background: #FFFF99;
}
.transparent {
	color: Black;
	font: 12px verdana;
	text-decoration: none;
}
.transparent:hover {
	color: #FFFFFF;
	font: 12px verdana;
	background: #999966;
	text-decoration: none;
}
.transparent1 {
	color: Black;
	font: 12px verdana;
	text-decoration: none;
}
.transparent1:hover {
	color: White;
	font: 12px verdana;
	text-decoration: none;
}
.warning {
	color: Red;
	font: Bold 14px verdana;
}
.warning1 {
	color: Red;
	font: Bold 10px verdana;
}
.warning2 {
	color: Red;
	font: Bold 12px verdana;
}
.warning3 {
        color: Red;
        background: #FFFFFF;
        border: 1px #959EAD solid;
        font: 11px verdana;
}
.input {
        border: 1px #959EAD solid;
        font: 11px verdana;
}
.input0 {
        background: #FFFFFF;
        border: 1px #959EAD solid;
        font: 11px verdana;
}
.input01 {
        background: #E7ECFA;
        border: 1px #959EAD solid;
        font: 11px verdana;
}
.input1 {
        background: #E7ECFA;
        border: 1px #959EAD solid;
        font: 10px verdana;
}
.input2 {
        background: #E7ECFA;
        border: 1px #959EAD solid;
        font: 11px verdana;
}
.input3 {
        background: #FFFFFF;
        border: 1px #959EAD solid;
        font: 11px verdana;
}
.input4 {
        color: blue;
        text-decoration: none;
        font: 11px verdana;
}
.input4:hover {
        color: red;
        text-decoration: none;
        font: 11px verdana;
}
.input5 {
        background: #FFFFFF;
        color: red;
        text-decoration: none;
        font: 11px verdana;
}
.input5:hover {
        background: #FFFFFF;
        color: blue;
        text-decoration: none;
        font: 11px verdana;
}
.input6 {
        background: #FFFFFF;
        border: 1px #959EAD solid;
        font: 11px verdana;
        float: none;
        margin-right: auto;
        margin-left: auto;
        padding: 3px;
        width: 95%
}
div.input1 {
        color: blue;
        background: #E7ECFA;
        border: 1px #959EAD solid;
        font: Bold 12px verdana;
}
div.input1:hover {
        color: red;
        background: #FFFFFF;
        border: 1px #959EAD solid;
        font: Bold 12px verdana;
}
div.input2 {
        color: blue;
        background: #E7ECFA;
        border: 1px #FFFFFF solid;
        font: Bold 12px verdana;
}
div.input2:hover {
        color: red;
        background: #FFFFFF;
        border: 1px #959EAD solid;
        font: Bold 12px verdana;
}
div.input3 {
        color: red;
        background: #FFFFFF;
        border: 1px #FFFFFF solid;
        font: Bold 11px verdana;
}
div.input3:hover {
        color: red;
        background: #FFFFFF;
        border: 1px #959EAD solid;
        font: Bold 11px verdana;
}
div.input3 {
        color: red;
        background: #FFFFFF;
        font: Bold 11px verdana;
}
div.input3:hover {
        color: red;
        background: #FFFFFF;
        font: Bold 11px verdana;
}
div.padding {
	padding: 10px;
}

.boldred {
        color: Red;
        font: Bold 12px verdana;
}
.boldblue {
        color: Blue;
        font: Bold 12px verdana;
}
.inputwarning {
        color : Red;
        background: #FFFFFF;
        border: 1px #959EAD solid;
        font: Bold 12px verdana;
}
.bordurenoir {
        color : black;
        background: #FFFFFF;
        border: 1px #000000 solid;
        font: Bold 12px verdana;
}
.titretableau {
        color : black;
        background: #FFF000;
        border: 1px #000000 solid;
        font: Bold 12px verdana;
}
.tableaublanc {
        color : black;
        background: #FFFFFF;
        border: 1px #000000 solid;
        font: Bold 12px verdana;
}
.gris {
	color: #FFFFFF;
	font: bold 12px verdana;
	background: #CCCCCC;
}
.menurubrique {
	color: #FFFFCC;
        border: 1px #CCCC99 solid;
	font: bold 12px verdana;
}
.prix{
	color: #0000FF;
	font: bold 14px verdana;
}
.prixbig {
	color: red;
	font: bold 20px verdana;
}
td.orange {
        color : black;
        background: #FFE300;
        border: 1px black solid;
        font: Bold 12px verdana;
}
.nfo1 {
        color : white;
        background: #8B9393;
        border: 1px #8B9393 solid;
        font: 12px verdana;
}
.nfo2 {
        color : black;
        background: #F2F2F2;
        font: 12px verdana;
}
table.nfo2 {
        color : black;
        background: #FFFFFF;
        border: 1px #8B9393 solid;
        font: 12px verdana;
}
.nfo3 {
        color : black;
        background: #FFFFFF;
        border: 1px #8B9393 solid;
        font: 12px verdana;
}
.nfo4 {
        color : black;
        background: #E7ECFA;
        border: 1px #E7ECFA solid;
        font: 12px verdana;
}
.nfo5 {
        color : black;
        background: #FFFFFF;
        font: 12px verdana;
}
.nfo6 {
        color : black;
        background: #E7ECFA;
        font: 12px verdana;
}
.gris {
        color : #000000;
        background: #E8E8E6;
        font: 12px verdana;
        text-decoration: none;
}
.menu {
	display: block ;
	width: 100px ;
	line-height: 15px ;
	color: white ;
	text-indent: 11px ;

	text-decoration: none ;
	background: url(fond.gif) no-repeat 0 0 ;
	border: 1px solid #868686 ;
}
.menu:hover
{
	background: url(fond.gif) no-repeat 0 -15px ;
	border: 1px solid red ;
	color: black;
}
.menu02 {
	display: block ;
	width: 200px ;
	line-height: 15px ;
	color: white ;
	text-indent: 11px ;

	text-decoration: none ;
	background: url(fond02.gif) no-repeat 0 0 ;
	border: 1px solid #868686 ;
}
.menu02:hover
{
	background: url(fond02.gif) no-repeat 0 -15px ;
	border: 1px solid red ;
	color: black;
}
.connecting {
	display: block ;
	width: 100px ;
	line-height: 11px ;
	color: white ;
	text-indent: 11px ;
  font: 10px verdana;
	text-decoration: none ;
	background: url(fond.gif) no-repeat 0 0 ;
	border: 1px solid #868686 ;
}
.connecting:hover {
	background: url(fond.gif) no-repeat 0 -15px ;
	border: 1px solid red ;
	color: black;
}
.menurubrique {
	display: block ;
	width: 190px ;
	line-height: 11px ;
	color: black ;
	text-indent: 25px ;
  font: 12px verdana;
	text-decoration: none ;
	background: url(theme.jpg) no-repeat 0 0 ;
	border: 1px solid #868686 ;
}
.rubrique {
	display: block ;
	width: 152 ;
	height:17;
	line-height: 11px ;
	color: black ;
	text-indent: 25px ;
  font: bold 12px verdana;
	text-decoration: none ;
	background: url(rubrique.png) no-repeat 0 0 ;
}
.cadre {
  float: none;
  margin-right: auto;
  margin-left: auto;
  padding: 3px;
  width: 95%
}
.bhw01 {
	display: block ;
	width: 180 ;
	height: 10;
	line-height: 11px ;
	color: black ;
  font: bold 10px verdana;
	text-decoration: none ;
	background: url(bhw01.png) no-repeat 0 0 ;
}
.cadreblanc {
  float: none;
  margin-right: auto;
  margin-left: auto;
  padding: 3px;
  width: 95%
  background: #FFFFFF;
}
.lienblack {
	color: black ;
	text-decoration: none;
}
.lienblack:visited {
	color: black ;
	text-decoration: none;
}
.ficheproduit {
	color: black ;
	text-decoration: none;
	background: #FFFFFF;
}
p.input2 {
padding: 5px;
}
p.input3 {
padding: 5px;
}
table.input2 {
padding: 5px;
}

