/***************************/
/* CORPS DE LA FEUILLE     */
/***************************/
body {
	BACKGROUND-COLOR:#2D57A1;
        MARGIN: 0px;
	COLOR: #444444;
	font-family: Arial, Verdana, Helvetica, Courier New;
}

/***************************/
/* DEFINITION TITRES       */
/***************************/

p {	FONT-SIZE: 12px;
	MARGIN: 0px; /* HGDB*/
	LINE-HEIGHT: 15px;
	FONT-FAMILY: arial, "ms sans serif", sans-serif;
}
h1 {	FONT-SIZE: 18px;
	COLOR: #C4B059;
	MARGIN: 0px 0px 20px; /* H GD B*/
	LINE-HEIGHT: 20px; /* interligne */
	FONT-FAMILY: arial, verdana, geneva, "ms sans serif", sans-serif
	FONT-WEIGHT:normal;
	FONT-STYLE: italic;
	vertical-align:;/*exposant*/
	TEXT-DECORATION: none;
}
h2 {	FONT-SIZE: 15px;
	COLOR: #C4B059;
	MARGIN: 8px 10px; /* HB GD*/
	LINE-HEIGHT: 22px;
	FONT-FAMILY: geneva, verdana, arial, "ms sans serif", sans-serif
	FONT-STYLE: italic;
	TEXT-DECORATION: none
}

h3 {	FONT-SIZE: 12px;
	COLOR: #C4B059;
	MARGIN: 8px 10px; /* HB GD*/
	LINE-HEIGHT: 22px;
	FONT-FAMILY: geneva, verdana, arial, "ms sans serif", sans-serif
	FONT-STYLE: italic;
	TEXT-DECORATION: none
}

/***************************/
/* DEFINITION DES LIENS    */
/***************************/
a { FONT-SIZE: 12px; COLOR: #666666; TEXT-DECORATION: none; MARGIN: 0px; FONT-FAMILY: Georgia, Times New Roman, Times, serif; FONT-WEIGHT: normal; PADDING-LEFT: 0px;}

a:link {
	COLOR: #666666;
	TEXT-DECORATION: none;
}
a:visited {
	COLOR: #666666;
	TEXT-DECORATION: none;
	FONT-STYLE: italic;
}
a:hover {
	TEXT-DECORATION: underline;
}
//a.aLinkNav:hover { color:#000000 ;}

a.reserver {
	display: block;
	width: 100px;
	height: 110px;
	margin: 0 auto;
	background-image:url(../common/Carte-reserver.jpg);
}

a.reserver-transp {
	display: block;
	width: 100px;
	height: 120px;
	background-image:url(../common/carte-reserver-transp.gif);
}

a.reserver:hover {
	background-image:url(../common/Carte-reserver-hover.jpg);
}


a.julia-child {
	display: block;
	width: 240px;
	height: 320px;
	margin: 0 auto;
	position:absolute;
	top:350;
	left:50;
	
	background-image: url(../img/julia-child/affiche-meryl-streep.gif);
}

a.impressionnisme {
	display: block;
	width: 235px;
	height: 202px;
	margin: 0 auto;
	position:absolute;
	top:50;
	left:50;
	
	background-image: url(../img/impressionniste/impressionniste.gif);
}

a.coffretmini {
	display: block;
	width: 150px;
	height: 50px;
	margin: 0 auto;
	background-image:url(../img/evenement/coffret_mini.gif);
}

a.coffretmini:hover {
	display: block;
	width: 150px;
	height: 112px;
	margin: 0 auto;
	background-image:url(../img/evenement/coffret_hover.gif);
}

a.coffret {
	display: block;
	width: 140px;
	height: 100px;
	margin: 0 auto;
	background-image:url(../img/evenement/coffret.gif);
}

a.coffret:hover {
	display: block;
	width: 150px;
	height: 112px;
	margin: 0 auto;
	background-image:url(../img/evenement/coffret_hover.gif);
}

a.colorDore {
	COLOR: #C4B059;
}


/***************************/
/* DEFINITION TABLEAUX     */
/***************************/
td { VERTICAL-ALIGN:TOP }

td.fixedBckGrnd {
 background-attachment: fixed;
 background-repeat=repeat-y;
 BACKGROUND-COLOR: #ffffff;
 background-image: url(../common/LogoCouronneDoreFilligrane.jpg);
 ALIGN:CENTER
 }

/***************************/
/* DEFINITION DIVERS       */
/***************************/
/* ID */
#menuHolder {
  POSITION: absolute
}

.shadeSs {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10%;
	LEFT: 14px;
	COLOR: #4343FF;
	POSITION: absolute;
	TOP: 200px
}

.mainTxt {
/*	text-align: justify;*/
	text-indent:0.5cm;
	FONT-SIZE: 80%;
	FONT-WEIGHT: normal;
	LEFT: 0px;
	COLOR: #FFFFFF;
/*	background-color:#2D57B1; */
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 30px;
	LINE-HEIGHT: 20px;
	font-variant: small-caps
	font-family: Arial, Helvetica, Courier New, Verdana;
}

.prodTitle {
  font-variant: small-caps;
  margin: 0px;
  padding-right: 2px;
  padding-left: 2px;
  padding-top: 30px;
  padding-bottom: 12px;
  font-weight: bold;
  font-size: 14px;
  left: 0px;
  color: #ffffff;
  text-indent: 0cm;
  line-height: 20px;
  clear: left
}

.prodMain {
  font-variant: small-caps;
  margin: 0px;
  padding-right: 2px;
  padding-left: 2px;
  font-weight: normal;
  font-size: 12px;
  left: 0px;
  color: #ffffff;
  text-indent: 0cm;
  line-height: 20px;
  clear: left
}

.prodDetail {
  font-variant: normal;
  margin: 0px;
  padding-right: 0px;
  padding-left: 0px;
  font-weight: normal;
  font-size: 10px;
  left: 0px;
  color: #ffffff;
  text-indent: 0cm;
  line-height: 12px;
  clear: right
}

.justify {
	text-align: justify;
}

.inveofooter {
	FONT-SIZE: 8px;
	COLOR: #999999;
	MARGIN: 0px; /* HGDB*/
	LINE-HEIGHT: 15px;
	FONT-FAMILY: Verdana, arial, "ms sans serif", sans-serif;
}

.cavelier {
	FONT-SIZE: 9px;
	COLOR: #BBBBBB;
	MARGIN: 0px; /* HGDB*/
	LINE-HEIGHT: 15px;
	FONT-FAMILY: Verdana, arial, "ms sans serif", sans-serif;
}
.esp_photo {
	FONT-SIZE: 40%;
}

