.image_produit_miniature
{
	/* Code standard */ 
  	max-width: 89px; 
 	max-height: 56px; 
 
  	/* Code spécial IE */ 
  	_width: expression((this.offsetWidth>=this.offsetHeight) ? 
      Math.min(parseInt(this.offsetWidth), 89 ) : true); 
  	_height: expression((this.offsetHeight>this.offsetWidth) ? 
      Math.min(parseInt(this.offsetHeight), 56 ) : true);
}

#image_fiche
{
	/* Code standard */ 
  	max-width: 260px; 
 	max-height: 260px; 
 
  	/* Code spécial IE */ 
  	_width: expression((this.offsetWidth>=this.offsetHeight) ? 
      Math.min(parseInt(this.offsetWidth), 260 ) : true); 
  	_height: expression((this.offsetHeight>this.offsetWidth) ? 
      Math.min(parseInt(this.offsetHeight), 260 ) : true);
}
/*
 *	PANIER
 */
 #tab_panier_entete td
 {
	color:#fcf3d7;
	font-size:12px;
	font-family:arial;
	text-decoration:none;
 }
.panier_ligne1
{
	background-color: #eee;
}
.panier_ligne2
{
	background-color: #ddd;
}
#tab_panier td
{
	/*text-align: center;*/
}

/*
 *	AUTRESTYLE
 */

.alerte { 
	color:#cc0066 !important;
}

body {
	margin:0;
	padding:0;
	background-image:url(../images/pixel_fond.gif);
	background-repeat:repeat;
}
img, div, li {
	behavior: url(include/css/iepngfix.htc)
}
a:hover {
	/*color:#fcf3d7;*/
	/*font-size:12px;
	font-family:arial;*/
	text-decoration:underline;
}
a {
	text-decoration:none;
	font-size:12px;
	font-family:arial;
}
.lienBLANC:hover {
	text-decoration:none;
	color:#fcf3d7;
	font-size:12px;
	font-family:arial;
}
.lienBLANC {
	text-decoration:none;
	font-size:12px;
	color:#fff;
	font-family:arial;
}
.lienVERT {
	text-decoration:none;
	font-family:arial;
	font-size:12px;
	color:#659133;
	font-weight:bold;
}
.lienVERT:hover {
	text-decoration:none;
	color:#cc0066;
	font-size:12px;
	font-family:arial;
	font-weight:bold;
}


.liennoir11:hover {
	text-decoration:none;
	font-family:arial;
	font-size:11px;
	color:#cc0000;
}
.liennoir11 {
	text-decoration:none;
	font-family:arial;
	font-size:11px;
	color:#000000;
}
.lienROSE:hover {
	text-decoration:none;
	color:#fcf3d7;
	font-size:10px;
	font-family:arial;
}
.lienROSE {
	text-decoration:none;
	font-size:10px;
	color:#ffcccc;
	font-family:arial;
}
.lienNOIR:hover {
	text-decoration:underline;
	color:#807152;
	font-size:12px;
	font-family:arial;
}
.lienNOIR {
	text-decoration:none;
	font-size:12px;
	color:#807152;
	font-family:arial;
}

.lienBRUN:hover {
	text-decoration:none;
	color:#659133;
	font-size:12px;
	font-family:arial;
}
.lienBRUN {
	text-decoration:none;
	font-size:12px;
	color:#807152;
	font-family:arial;
}



.lienfuchia {
	text-decoration:none;
	font-size:14px;
	color:#cc0066;
	font-family:arial;
}

.lienfuchia_12 {
	text-decoration:none;
	font-size:12px;
	color:#cc0066;
	font-family:arial;
}

.lienfuchianavig:hover {
	text-decoration:none;
	color:#cc6699;
	font-size:14px;
	font-family:arial;
}
.lienfuchianavig {
	text-decoration:none;
	font-size:14px;
	color:#cc0066;
	font-family:arial;
}
.lienvertnavig {
	text-decoration:none;
	font-family:arial;
	font-size:12px;
	color:#659133;
}
.lienvertnavig:hover {
	text-decoration:none;
	color:#cc0066;
	font-size:12px;
	font-family:arial;
}
.lien_brun_navig {
	text-decoration:none;
	font-size:12px;
	color:#d0d0cf;
	font-family:arial;
}
.lien_brun_navig:hover {
	text-decoration:none;
	color:#659133;
	font-size:12px;
	font-family:arial;
}

.lienjaune:hover {
	text-decoration:none;
	color:#fcf3d7;
	font-size:12px;
	font-family:arial;
}
.lienjaune {
	text-decoration:none;
	font-size:12px;
	color:#ffff33;
	font-family:arial;
}

.lienblanc:hover {
	text-decoration:underline;
	color:#f6e935;
	font-size:12px;
	font-family:arial;
}
.lienblanc {
	text-decoration:none;
	font-size:12px;
	color:#ffffff;
	font-family:arial;
}


.liengrisF10 {
	font-family:arial;
	font-size:10px;
	color:#6d6e70;
	text-decoration:none;
}
.liengrisF10:hover {
	font-family:arial;
	font-size:10px;
	color:#6d6e70;
	text-decoration:none;
}
.lienor10 {
	font-family:arial;
	font-size:10px;
	color:#fcf3d7;
	text-decoration:none;
}
.lienor10:hover {
	font-family:arial;
	font-size:10px;
	color:#fcf3d7;
	text-decoration:none;
}
.aNOIR:hover {
	text-decoration:none;
	color:#000000;
	font-size:12px;
	font-family:arial;
}
.aNOIR {
	text-decoration:none;
	color:#000000;
	font-size:12px;
	font-family:arial;
}
.aGRISC {
	text-decoration:none;
	color:#e6e7e8;
	font-family:arial;
	font-size:12px;
}
.aGRISC:hover {
	text-decoration:underline;
	color:#e6e7e8;
	font-family:arial;
	font-size:12px;
}
.aGRIS {
	text-decoration:none;
	color:#6d6e70;
	font-family:arial;
	font-size:12px;
}
.aGRIS:hover {
	text-decoration:underline;
	color:#0079c0;
	font-family:arial;
	font-size:12px;
}
.aBLANC {
	text-decoration:none;
	color:#FFFFFF;
	font-family:arial;
	font-size:12px;
}
.aBLANC:hover {
	text-decoration:underline;
	color:#FFFFFF;
	font-family:arial;
	font-size:12px;
}
.aGRIS_11 {
	text-decoration:none;
	color:#4967b0;
	font-family:arial;
	font-size:11px;
}
.aGRIS_11:hover {
	text-decoration:underline;
	color:#0079c0;
	font-family:arial;
	font-size:11px;
}
.aGRIS_10 {
	text-decoration:none;
	color:#e6e7e8;
	font-family:arial;
	font-size:10px;
}
.aGRIS_10:hover {
	text-decoration:underline;
	color:#0079c0;
	font-family:arial;
	font-size:10px;
}
.aBLEU_18 {
	text-decoration:none;
	color:#0079c0;
	font-family:arial;
	font-size:18px;
}
.aBLEU_18:hover {
	text-decoration:underline;
	color:#0079c0;
	font-family:arial;
	font-size:18px;
}
.aBLEU_16 {
	text-decoration:none;
	color:#0079c0;
	font-family:arial;
	font-size:16px;
}
.aBLEU_16:hover {
	text-decoration:underline;
	color:#0079c0;
	font-family:arial;
	font-size:16px;
}
.aGRISF_16 {
	text-decoration:none;
	color:#6d6e70;
	font-family:arial;
	font-size:16px;
}
.aGRISF_16:hover {
	text-decoration:underline;
	color:#6d6e70;
	font-family:arial;
	font-size:16px;
}
.aGRISC {
	text-decoration:none;
	color:#e6e7e8;
	font-family:arial;
	font-size:12px;
}
.aGRISC:hover {
	text-decoration:underane;
	color:#e6e7e8;
	font-family:arial;
	font-size:12px;
}
/* Bordure gauche */
.border_gris {
	border:solid 1px #ccc;
}
.border_left_gris {
	border:solid 1px #ccc;
	border-bottom-style:none;
	border-top-style:none;
	border-right-style:none;
	padding-left:8px;
}
.border_top_gris {
	border:solid 1px #ccc;
	border-bottom-style:none;
	border-left-style:none;
	border-right-style:none;
	padding-left:8px;
}
.border_top_orange {
	border:solid 1px #ff900e;
	border-bottom-style:none;
	border-left-style:none;
	border-right-style:none;
	padding-left:8px;
}
.border_top_vert {
	border:solid 1px #c6db68;
	border-bottom-style:none;
	border-left-style:none;
	border-right-style:none;
	padding-left:8px;
}
.espace_hb_5 {
	padding-top:5px;
	padding-bottom:5px;
}
/*  GESTION DU MENU */
/* ----------------------------------------------------------------------------------------------------------------------------------
   ----------------------------------------------------------------------------------------------------------------------------------
   ----------------------------------------------------------------------------------------------------------------------------------
----------------------------*/


	#menu {
	height:31px;
	background:url(../../images/menu_013_bg.png) no-repeat;
	margin:15px;
}
#menu ul {
	list-style:none;
	padding:0 5px;
}
#menu li {
	list-style:none;
	display:block;
	float:left;
	margin:0 5px;
}
#menu li a {
	display:block;
	float:left;
	color:#c39e8f;
	font-family:arial;
	/*text-transform:uppercase;*/
					font-size:13px;
	font-weight:bold;
	line-height:31px;
	padding:0 0 0 5px;
	text-decoration:none;
	cursor:pointer;
}
#menu li a span {
	display:block;
	float:left;
	color:#fff;
	line-height:31px;
	padding:0 5px 0 0px;
}
#menu li a:hover {
	display:block;
	float:left;
	background:url(../../images/menu_013_h_l.png) no-repeat left center;
	height:31px;
	color:#012a13;
}
#menu li a:hover span {
	display:block;
	float:left;
	background:url(../../images/menu_013_h_r.png) no-repeat right center;
	color:#012a13;
	height:31px;
}
#menu li a.current {
	display:block;
	float:left;
	color:#fff;
	/*text-transform:uppercase;*/
					font-size:13px;
	font-weight:bold;
	background:url(../../images/menu_013_h_l.png) no-repeat left center;
	line-height:28px;
	padding:0 0 0 2px;
	text-decoration:none;
}
#menu li a.current span {
	display:block;
	float:left;
	background:url(../../images/menu_013_h_r.png) no-repeat right center;
	color:#012a13;
	line-height:31px;
	padding:0 5px 0 5px;
}
/* ----------------------------------------------------------------------------------------------------------------------------------
   ----------------------------------------------------------------------------------------------------------------------------------
   ----------------------------------------------------------------------------------------------------------------------------------
----------------------------*/


/* GENERAL */
.pointer {
	cursor:pointer;
}
.move {
	cursor:move;
}
/* FORMULAIRE CHAMPS INPUT TEXT */
.input_champ {
	color:#74716d;
	padding:0.15em;
	width:10em;
	border:1px solid #f6e315;
	background:#deceac;
	font:bold 0.95em arial, sans-serif;
	-moz-border-radius:0.4em;
	-khtml-border-radius:0.4em;
}
.input_champ:hover, input:focus {
	border-color:#f6e315;
	background:#fcf3d6;
}
.input_champ.default {
	color:#bbb;
}
#content {
	z-index:2;
	width:100%;
	position:absolute;
}
#animFLASH {
	z-index:1;
}
#zoom_b {
	margin-top:15px;
	margin-left:0px;
	width:273px;
}
#horraires {
	position:absolute;
	margin-top:-50px;
	margin-left:705px;
	width:400px;
}
/* LISTE BASE.PHP */
ul.marqueBase {
	list-style: none;
	margin:0;
	padding:0;
	line-height:20px;
}
ul.marqueBase li {
	float:none;
	padding-left:5px;
	padding-right:5px;
}
.input_text {
	border-width: 1px;
	border-style: solid;
	background-color:#001950;
	border-color: #c8dd69;
	font-family: arial;
	font-size: 12px;
	color: #999999;
}
.input_text1 {
	border-width: 1px;
	border-style: solid;
	background-color:#4967b0;
	border-color: #fff;
	font-family: arial;
	font-size: 12px;
	color: #000;
}
h1 {
	font-size:12px;
	font-family:arial;
	text-decoration:none;
	padding:0px;
	margin:0px;
}

.lien_h1 {
	font-size:12px;
	color:#fcf3d7;
	font-family:arial;
	text-decoration:none;
	padding:0px;
	margin:0px;
}
.lien_h1:hover {
	font-size:12px;
	font-family:arial;
	color:#fcf3d7;
	text-decoration:underline;
	padding:0px;
	margin:0px;
}
.lien_h2:hover {
	font-size:12px;
	font-family:arial;
	color:#fcf3d7;
	text-decoration:underline;
	padding:0px;
	margin:0px;
}
h2 {
	font-size:12px;
	font-family:arial;
	text-decoration:none;
	padding:0px;
	margin:0px;
}
.lien_h2 {
	font-size:12px;
	font-family:arial;
	color:#fcf3d7;
	text-decoration:none;
	padding:0px;
	margin:0px;
}
#titreminifiche {
	position:absolute;
	padding:0px;
	margin:0px;
}
.titreminificheh1 {
	font-size:14px;
	font-family:arial;
	text-decoration:none;
	font-weight:bold;
	padding:0px;
	margin:0px;
}
.titreminificheh2 {
	font-size:13px;
	font-family:arial;
	text-decoration:none;
	padding:0px;
	margin:0px;
}

.border_article{
border:solid;
border-width:2px;
border-color:#393;
}

