/*====================================================*/
/* ZOOL Framework                                     */
/* Copyright © 2006 HEXANIUM                          */
/* Feuille de style template administration: default  */
/* Créé le 29/08/2006                                 */
/*====================================================*/







body{
  background-color:#888EBE;
  background-image:url("images/back/back.png");
  background-position: top left;
  background-repeat: repeat-x;
  margin: 0;
  padding: 0;

}




a:link{
  color: black;
  text-decoration: none;
  font-weight: bold;
}

a:visited{
  color: black;
  text-decoration: none;
  font-weight: bold;
}

a:hover{
  color: #FFF794;
  text-decoration: none;
  font-weight: bold;

}

.bar{
  background-color:#E60003;
  background-image:url("images/back/bar.png");
  background-position: top left;
  background-repeat: repeat-x;
  height: 15px;
  margin: 0;
  padding: 0;
}

.boxBody{
  background-color:#FFF794;
  color: black;
}

.boxTitle{
  font-family:arial, verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
  background-color:black;
  color: white;
}

.cover_back{
  background-color: black;
  background-image:url("images/cover/back.jpg");
  background-position: top left;
  margin: 0;
  padding: 0;
  height: 361px;
  width: 594px;

}

.cover_content{
  font-family: arial, verdana, sans-serif;
  font-size: 12px;
  color: white;
  font-weight: normal;
}


.gridHead{
  font-family:arial, verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF794;
}

.gridRow1{
  background-color: #D9F6FF;
}

.gridRow0{
  background-color: white;
}

/* Common */
/*--------*/

.title{
  font-family:arial, verdana, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color:  #FFF794;
	text-decoration: none;
  /*background: transparent url("images/common/puce_title.png") center left no-repeat;*/
  /* padding-left: 43px; */
}

.subtitle{
  font-family:arial, verdana, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: white;
  background: transparent url("images/common/puce_subtitle.png") center left no-repeat;
  padding-left: 18px;
}

.subtitle a:link{
  text-decoration: none;
}

.subtitle a:visited{
  text-decoration: none;
}

.subtitle a:hover{
  color: black;

}

.simpletitle{
  font-family:arial, verdana, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: white;
}

.simpletitle a:link{
  text-decoration: none;
}

.simpletitle a:visited{
  text-decoration: none;
}

.simpletitle a:hover{
  color: black;

}

.middletitle{
  font-family:arial, verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: black;
}

.middletitle a:link{
  text-decoration: none;
}

.middletitle a:visited{
  text-decoration: none;
}

.middletitle a:hover{
  color: white;

}




.std{
  font-family: arial, verdana, sans-serif;
  font-size: 12px;
  color: black;
  font-weight: normal;
}

.stdStrong{
  font-family: arial, verdana, sans-serif;
  font-size: 14px;
  color: black;
  font-weight: bold;
}

.stdSmall{
  font-family: arial, verdana, sans-serif;
  font-size: 10px;
  color: black;
}

.stdLow{
  font-family: arial, verdana, sans-serif;
  font-size: 9px;
  color: black;
}

.formKey{
  font-family:arial, verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF794;
}

.prodKey{
  font-family:arial, verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF794;
}

.prodTitle{
  font-family:arial, verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFF00;
}

.prodTitle a:link{
  text-decoration: none;
  color: #FFFF00;
}

.prodTitle a:visited{
  text-decoration: none;
  color: #FFFF00;
}

.prodTitle a:hover{
  color: #E60003;

}

.prodPrice{
  font-family:arial, verdana, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFF00;
}

/* Basket */
/*--------*/

.basketTitle{
  font-family: arial, verdana, sans-serif;
  font-size: 11px;
  color: black;
  font-weight: bold;
}

.basketTitle a:link{
  color: black;
}

.basketTitle a:visited{
  color: black;
}


.basketTitle a:hover{
  color: #E60003;
}

.basketTotal{
  font-family: arial, verdana, sans-serif;
  font-size: 12px;
  color: #E60003;
  font-weight: bold;
}

.basketTotal a:link{
  color: #E60003;
}

.basketTotal a:visited{
  color: #E60003;
}


.basketTotal a:hover{
  color: black;
}

/* RandomNewerProduct */
/*--------------------*/

.RandomProdTitle{
  font-family: arial, verdana, sans-serif;
  font-size: 11px;
  color: #E60003;
  font-weight: bold;
}

.RandomProdPrice{
  font-family: arial, verdana, sans-serif;
  font-size: 18px;
  color: #E60003;
  font-weight: bold;
}

.RandomProdTitle a:link{
  color: black;
}

.RandomProdTitle a:visited{
  color: black;
}


.RandomProdTitle a:hover{
  color: #E60003;
}

/* Block */
/*--------*/

.block{
  font-family: arial, verdana, sans-serif;
  font-size: 12px;
  color: white;
  font-weight: normal;
  background-color: black;
}

.block a:link{
  color: #E60003;
  text-decoration: none;
  font-weight: bold;
}

.block a:visited{
  color: #E60003;
  text-decoration: none;
  font-weight: bold;
}

.block a:hover{
  color: #FFFF00;
  text-decoration: none;
  font-weight: bold;

}

.blockLeft{
  background: transparent url("images/block/left.png") top left repeat-y;
  width: 53px;
}

.blockRight{
  background: transparent url("images/block/right.png") top left repeat-y;
  width: 12px;
}


.blockTopLeft{
  background: transparent url("images/block/top_left.png") top left no-repeat;
  height: 51px;
  width: 53px;
}

.blockTopMiddle{
  background: transparent url("images/block/top_middle.png") top left repeat-x;
  height: 51px;
}

.blockTopRight{
  background: transparent url("images/block/top_right.png") top right no-repeat;
  height: 51px;
  width: 12px;

}


/* Pathway */
/*---------*/

.pathway{
  font-family: arial, verdana, sans-serif ;
	font-size: 12px;
	color: white;
}


.pathway a:link{
  color: #FFFF00;
  text-decoration: none;
}

.pathway a:visited{
  color: #FFFF00;
  text-decoration: none;
}

.pathway a:hover{
  color: black;
  text-decoration: none;
}

/* Pathway */
/*---------*/

.smallPathway{
  font-family: arial, verdana, sans-serif ;
	font-size: 10px;
	color: gray;
}


.smallPathway a:link{
  color: #FFF794;
  text-decoration: none;
}

.smallPathway a:visited{
  color: #FFF794;
  text-decoration: none;
}

.smallPathway a:hover{
  color: #FFFF00;
  text-decoration: none;
}



/* Footer */
/*--------*/

.footer{
  font-family: arial, verdana, sans-serif;
  font-size: 10px;
  color: black;
  font-weight: normal;
  text-decoration: none;
}

.footer a:link{
  font-family: arial, verdana, sans-serif;
  font-size: 10px;
  color:  #FFF794;
  font-weight: normal;
  text-decoration: none;
}

.footer a:visited{
  font-family: arial, verdana, sans-serif;
  font-size: 10px;
  color:  #FFF794;
  font-weight: normal;
  text-decoration: none;
}

.footer a:hover{
  color: black;

}

/* Informations */
/*---------------*/

.information{
  font-family: arial, verdana, sans-serif;
  font-size: 10px;
  color: black;
  font-weight: normal;
  text-decoration: none;
}

.information a:link{
  font-family: arial, verdana, sans-serif;
  font-size: 10px;
  color: black;
  font-weight: bold;
  text-decoration: none;
}

.information a:visited{
  font-family: arial, verdana, sans-serif;
  font-size: 10px;
  color: black;
  font-weight: bold;
  text-decoration: none;
}

.information a:hover{
  color: #E60003;

}


/* Menu principal */
/*-----------------*/


.menu{
  font-family: arial, verdana, sans-serif;
  font-size: 14px;
  text-decoration:none;
  color:black;
  font-weight:bold;
  vertical-align: middle;
}


/* Menu principale */
a.menu:link{
  font-family: arial, verdana, sans-serif;
  font-size: 14px;
  text-decoration:none;
  color:black;
  font-weight:bold;
  vertical-align: middle;
}

a.menu:visited{
  font-family: arial, verdana, sans-serif;
  font-size: 14px;
  text-decoration:none;
  color:black;
  font-weight:bold;
  vertical-align: middle;
}

a.menu:hover{
  font-family: arial, verdana, sans-serif;
  font-size: 14px;
  text-decoration:none;
  color:#FFF794;
  font-weight:bold;
  vertical-align: middle;
}


/* submenu */
/*---------*/

.submenu{
  font-family: arial, verdana, sans-serif;
  font-size: 14px;
  color: black;
  font-weight:bold;
  text-decoration: none;
}

.submenu a:link{
  color: black;
  text-decoration: none;
}

.submenu a:visited{
  color: black;
  text-decoration: none;
}

.submenu a:hover{
  color: #E60003;
  text-decoration: none;

}

/* lowmenu */
/*---------*/

.lowmenu{
  font-family: arial, verdana, sans-serif;
  font-size: 11px;
  color: #E60003;
  text-decoration: none;
}

.lowmenu a:link{
  color: #E60003;
  text-decoration: none;
}

.lowmenu a:visited{
  color: #E60003;
  text-decoration: none;
}

.lowmenu a:hover{
  color: black;
  text-decoration: none;

}


/* Login */
.loginTitle{
  font-family: arial, verdana, sans-serif;
  font-size: 18px;
  font-weight: bold;
  text-decoration: none;
  color: white;
}

.loginLabel{
  font-family: arial, verdana, sans-serif;
  font-size: 10px;
  color: white;
}

.loginInfo{
  font-family: arial, verdana, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: white;
}

.loginName{
  font-family: arial, verdana, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: white;
}

.loginCaption{
  font-family: arial, verdana, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #FFF794;
}

a.loginVal:link{
  font-family: arial, verdana, sans-serif;
  font-size: 10px;
  color:#FFF794;
}

a.loginVal:visited{
  font-family: arial, verdana, sans-serif;
  font-size: 10px;
  color:#FFF794;
}

a.loginVal:hover{
  font-family: arial, verdana, sans-serif;
  font-size: 10px;
  color:white;
}

a.loginAcc:link{
  font-family: arial, verdana, sans-serif;
  font-size: 11px;
  color: #E60003;
}

a.loginAcc:visited{
  font-family: arial, verdana, sans-serif;
  font-size: 11px;
  color: #E60003;
}

a.loginAcc:hover{
  font-family: arial, verdana, sans-serif;
  font-size: 11px;
  color:#FFF794;
}

.zmsg{
  font-family:arial, verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: orange;
}

.zmsg_info{
  font-family:arial, verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: green;
}

.zmsg_warn{
  font-family:arial, verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: orange;
}

.zmsg_error{
  font-family:arial, verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: red;
}

input.inputSmall{
  font-family: arial, verdana, sans-serif;
  font-size: 10px;
  color: black;
}

form {
   margin: 0 0 0 0;
}





