body{
  margin-left : 0px;
  margin-top : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  margin : 0px;
  padding : 0px;
  background-color:#dde5f1;
  font-family:Verdana;
  font-size:10px;
  color:#000000;
}



form{
    margin : 0px;
    padding : 0px;
    }

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

a:hover{
  color:#ffffff;
}
a.menu_princ_on{
  display:block;
	font-family: Arial;
 	font-size: 12px;
 	font-weight: bold;
 	text-decoration:none;
  padding-top:4;
  height: 20px;
  color:#ffffff;
  text-decoration:none;
  background-image:url(images/mcm_on.gif);
  background-repeat:repeat-x;
  background-position:center;
  text-align:center;
   margin-left: auto; 
  margin-right: auto; 
}

a.menu_princ_on:hover{
  color:#e27704;
  background-image:url(images/mcm_over.gif);
  background-repeat:repeat-x;
  background-position:center;
}

a.menu_princ_off{
  display:block;
	font-family: Arial;
 	font-size: 12px;
 	font-weight: bold;
 	text-decoration:none;
  padding-top:4;
  height: 20px;
  color:#ff8605;
  text-decoration:none;
  background-image:url(images/mcm_off.gif);
  background-repeat:repeat-x;
  background-position:center;
    text-align:center;
   margin-left: auto; 
  margin-right: auto; 
}
a.menu_princ_off:hover{
  color:#e27704;
  background-image:url(images/mcm_over.gif);
  background-repeat:repeat-x;
  background-position:center;
}
a.footer{
  font-family: Arial;
 	font-size: 12px;
 	font-weight: bold;
 	text-decoration:none;
  padding-bottom:4;
  color:#ff8605;
  text-decoration:none;

}


.a:hover{
  color:#ffffff;
}

.horizontal_bloc_orange{
  border-top:#ffffff solid 1px;
  border-bottom:#ffffff solid 1px;
  background-color:#cccccc;
  padding-top:3;
  padding-bottom:3;
  padding-left:5;
  padding-right:5;
  width:100%;
}

.horizontal_bloc_bleu{
  border-top:#ffffff solid 1px;
  border-bottom:#ffffff solid 1px;
  background-color:#ffffff;
  padding-top:3;
  padding-bottom:3;
  padding-left:5;
  padding-right:5;
  width:100%;
}

.horizontal_bloc{
  border-top:#ffffff solid 1px;
  border-bottom:#ffffff solid 1px;
  background-color:#ffffff;
  padding-top:3;
  padding-bottom:3;
  padding-left:5;
  padding-right:5;
  width:100%;
}


.logininput{
  border:#a92b0b solid 1px;
  background-color:#fbe590;
  font-family:Verdana;
  font-size:10px;
  font-weight:bold;
  color:#000000;
  width:114px;
  height:16px;
}

.basicinput{
  border:#858585 solid 1px;
  background-color:#ffffff;
  font-family:Verdana;
  font-size:10px;
  color:#000000;
}

select{
  font-family:Verdana;
  font-size:10px;
  border:#000000 solid 0px;
}

.link_off{
  font-size:10px;
  color:#000000;
  text-decoration:none;
}

.disabledlink{
  color:#884400;
}

.link_off:hover{
  color:#ff8605;
}

.link_on{
  font-size:10px;
  color:#ffcc00;
  text-decoration:none;
}

.link_on:hover{
  color:#00eaff;
}
.linktitre_on{
  font-size:12px;
  font-weight:bold;
  color:#ffffff;
  text-decoration:none;
}
.linktitre_on:hover{
  color:#000000;
}
.linktitre_off{
font-weight:bold;
  font-size:12px;
  color:#ffffff;
  text-decoration:none;
}
.linktitre_off:hover{
  color:#000000;
}
.titre_minifiche{
font-weight:bold;
  font-size:10px;
  color:#ffffff;
  text-decoration:none;
}
.titre_minifiche:hover{
  color:#000000;
}
.link_sous_menu{
  display:block;
  font-size:10px;
  color:#ffffff;
  text-decoration:none;
  background-color:#47c2e3;
  width:148px;
  border-top: 1px solid #3591aa;
  border-bottom: 1px solid #3591aa;
  
}
.link_sous_menu:hover{
  font-size:10px;
  color:#ff8605;
  text-decoration:none;
}
.trieur{
  border: 2px solid #aaaaaa;
}

.link_sous_menu_prod{
  display:block;
  font-size:10px;
  color:#000000;
  text-decoration:none;
  background-color:#47c2e3;
  width:100%;
  border-top: 1px solid #3591aa;
  border-bottom: 1px solid #3591aa;
  
}
.link_sous_menu_prod:hover{
  font-size:10px;
  color:#ff8605;
  text-decoration:none;
}
.strong{
  font-weight:bold;
}

.selected_page{
  font-size:10px;
  color:#FFBB00;
  font-weight:bold;
}
.selected_page:hover{
  color:#FFFF00;
}

table{
  border-spacing:0px;
  padding-top:0px;
  padding-bottom:0px;
  padding-left:0px;
  padding-right:0px;
  padding: 0px;
}

td{
  font-size:10px;
  color:#000000;
  border-spacing:0px;
  padding-top:0px;
  padding-bottom:0px;
  padding-left:0px;
  padding-right:0px;
  margin-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin: 0px;
  padding: 0px;
}

img{
  border:0px;
}

.leftbloc{

  background-color:#ffffff;
  padding-top:10;

  padding-left:5;
  padding-right:0;
}

.leftdiv{
background-color:#ffffff;
  width:167px;
  padding-top:0;
  padding-bottom:0;
  padding-left:0;
  padding-right:0;
}

.rightdiv{
background-color:#ffffff;
  width:167px;
  padding-top:0;
  padding-bottom:0;
  padding-left:0;
  padding-right:0;
}

.centralbloc{
  border-bottom:#ffffff solid 1px;
  border-top:#ffffff solid 1px;
  background-color:#ffffff;
  width:100%;
  padding-top:10;
  padding-bottom:10;
  padding-left:0;
  padding-right:0;
}

.rightbloc{
  border:#ffffff solid 1px;
  background-color:#ffffff;
  padding-top:10;
  padding-bottom:5;
  padding-left:5;
  padding-right:5;
}

.cadre_on{
  background-image:url(images/fond_menu_actif.gif);
  background-repeat:repeat-y;
  background-position:center;

  padding-top:5;

  padding-left:0;
  padding-right:0;
}

.cadre_off{
  border:#ffffff solid 1px;
  background-color:#ffffff;
  padding-top:5;
  padding-bottom:5;
  padding-left:5;
  padding-right:5;.
}

.prixbarre{
color:#ffffff;
  font-size:10px;
  text-decoration:line-through;
}
.prixbarre3{
color:#000000;
  font-size:12px;
  text-decoration:line-through;
}
.daprix{
color:#ffffff;
  font-size:10px;

}
.prixbarre2{
  font-size:8px;
  text-decoration:line-through;
}

.prix{
  font-size:15px;
  font-weight:bold;
}

.titre{
  font-size:12px;
  color:#ffa500;
}

.center{
  text-align:center;
}

.errormessage{
  color:#FF0000;
  background-color:#FFFFFF;
}

.okmessage{
  color:#00FF00;
  background-color:#FFFFFF;
}

.debugborder{
  border:#ff0000 solid 1px;
}

.minifiche_middle{
  text-align: center;
  background-color:#eeeae6;
  border-left:#c0af9b solid 1px;
  border-right:#c0af9b solid 1px;
  padding-top:1;
  padding-bottom:1;
  padding-left:1;
  padding-right:1;
}
.panier_content{
  text-align: center;
  background-color:#eeeae6;
  border-left:#c0af9b solid 1px;
  border-right:#c0af9b solid 1px;
  border-bottom:#c0af9b solid 1px;
  padding-top:1;
  padding-bottom:1;
  padding-left:1;
  padding-right:1;
}
.fiche_middle{
  background-color:#ffffff;
  border-left:#c0af9b solid 1px;
  border-right:#c0af9b solid 1px;
  padding-top:1;
  padding-bottom:1;
  padding-left:1;
  padding-right:1;
}

.minifiche{
  padding-top:2;
  padding-bottom:5;
  padding-left:2;
  padding-right:2;
  float:left; 
}

.spacer {
  clear: both;
}

.selectpagecount{
  font-size:10px;
  color:#000000;
}
