body {
	font-family: Tahoma;
	font-size: 10px;
	color: #000000;
	background-color: #EDF0F1;
	/*background-color: white;*/
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

* {
  scrollbar-3dlight-color:#FFFFFF;
  scrollbar-arrow-color:#000000;
  scrollbar-base-color:#FFFFFF;
  scrollbar-track-color:#F5F5F5;
  scrollbar-darkshadow-color:#FFFFFF;
  scrollbar-face-color:#FFFFFF;
  scrollbar-highlight-color:#000000;
  scrollbar-shadow-color:#000000;
}

td {
	font-family: Tahoma;
	font-size: 10px;
	color: #000000;
}

input, select, textarea {
  border: 1px solid #555555;
	font-family: Tahoma;
	font-size: 10px;
	color: #000000;
}

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

a:hover {
  color: #888888;
}
  
.menu {
	font-family: Tahoma;
	font-size: 10px;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
}

.style1 {color: #BF002D}

.tahoma12 {
	font-family: Tahoma;
	font-size: 12px;
	color: #255E8A;
}

.style3 {
	font-family: Tahoma;
	font-size: 12px;
	color: #255E8A;
	font-weight: bold;
	text-decoration: none;
}

.style4 {
	font-family: Tahoma;
	font-size: 11px;
	color: #255E8A;
	text-transform: none;
}

.style6 {
  font-family: Tahoma;
  font-size: 11px;
  color: #FFFFFF;
}

.style7 {
	color: #FFFF00;
	font-weight: bold;
}

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

.Style9 {color: #CC0000}
.Style10 {font-size: 11px}
.Style11 {font-size: 10px}
.Style12 {font-size: 10px; color: #cc0000;font-weight:bolder;}

.bottom {
	font-family: Tahoma;
	font-size: 10px;
	text-transform: uppercase;
	color: #000000;
}

.liensfooter a {
  color: #555555;
  text-decoration: none;
}
.liensfooter a:hover {
  color: #999999;
}

/* ---------------- ENTETE : INFOS LOGO ---------------- */

div#logo {
  width: 596px;
  height: 173px;
  padding: 0px;
  margin: 0 0 0px 0;
  background: url( '../img/interface/img_logo.jpg' ) no-repeat top left;
  /*background-color: blue;*/
}

div#logo div#infos {
  float: left;
  width: 401px;
  height: 173px;
  /*background-color: green;*/
}

div#logo div#photo {
  float: left;
  width: 195px;
  height: 173px;
  background: url( '../img/interface/fond-coup2coeur.jpg' ) no-repeat top left;
  /*background-color: yellow;*/
}

div#infos div#date {
  margin: 80 0 0 15px;
  font-size: 12px;
  font-weight: bolder;
}

div#infos div#titre_rubrique {
  width: 270px;
  height: 55px;
  margin: 0 0 0 13px;
  color: white;
  font-size: 22px;
  font-weight: bolder;
  /*background-color: yellow;*/
}

div#infos div#idees_cadeaux {
	font-family: Tahoma;
  margin: 0 0 0 38px;
  font-size: 12px;
  font-weight: bolder;
}

/* ---------------- TITRE + INTRO EVENEMENT ---------------- */

div#titre_evenement {
  width: 525px;
  height: 25px;
  background: url( '../img/interface/bar_rouge.png' ) no-repeat top left;
}

div#titre_evenement div#titre {
  float: left;
	font-family: Arial;
  font-size: 15px;
  font-weight: bolder;
  color: white;
  padding: 4 0 3 38px;
  letter-spacing: 1px;
  /*background-color: green;*/
}

div#texte_intro {
  padding: 5 10 0 10px;  
}

/* ---------------- AFFICHAGE DES PRODUITS ---------------- */
div#les_produits {
  margin: 5 0 0 5px;
  width: 519px;
  height: 100px;
  /*background-color: yellow;*/
}

div#les_produits div#un_produit {
  float: left;
  display: inline;
  width: 120px;
  height: 175px;
  /*background-color: green;*/
}

div#les_produits div#marge_gauche {
  float: left;
  display: inline;
  width: 13px;
  height: 175px;
}

div#un_produit div#photo_produit {
  width: 120px;
  height: 120px;
}

div#un_produit div#nom_produit {
  width: 120px;
  height: 26px;
  text-align: center;
	font-size: 11px;
	margin-top: 1px;
	font-weight: bold;
  /*background-color: lightblue;*/
}

div#un_produit div#nom_produit a {
	color: #255E8A;
	text-decoration: none;
}

div#un_produit div#nom_produit a:hover {
	color: #aaaaaa;
}

div#un_produit div#prix_produit {
  text-align: center;
  width: 120px;
	font-size: 11px;
	color: black;
	margin-top: 2px;
	font-weight: bold;
	text-decoration: none;
  /*background-color: lightblue;*/
}

div#les_produits div#pasdeproduit {
  text-align: center;
  font-size: 11px;
  font-weight: bolder;
}


/* ---------------- TITRE PRODUITS STAR ---------------- */

div#titre_star {
  margin-top: 30px;
  margin-left: 5px;
  width: 525px;
  height: 25px;
  background: url( '../img/interface/bar_bleue.png' ) no-repeat top left;
}

div#titre_star div#titre {
  float: left;
	font-family: Arial;
  font-size: 15px;
  font-weight: bolder;
  color: white;
  padding: 4 0 3 38px;
  letter-spacing: 1px;
  /*background-color: green;*/
}

/* ---------------- PAGES SUIVANTES ---------------- */

div#pages_suivantes {
  width: 100%;
  font-size: 11px;
  padding-left: 5px;
  padding-right: 10px;
  float: left;
}

div#pages_suivantes div#page_couranteL {
  width: 15%;
  float: left;
  text-align: left;
}

div#pages_suivantes div#page_couranteC {
  font-weight: bolder;
  width: 70%;
  float: left;
  text-align: center;
}

div#pages_suivantes div#page_couranteR {
  width: 15%;
  float: left;
  text-align: right;
}

div#pages_suivantes a {
  text-decoration: underline;
}

