BODY {
	SCROLLBAR-FACE-COLOR: #F5F5F5;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
	SCROLLBAR-SHADOW-COLOR: #ffffff;
	SCROLLBAR-3DLIGHT-COLOR: #000066;
	SCROLLBAR-ARROW-COLOR: #867541;
	SCROLLBAR-TRACK-COLOR: #F7F9FB;
	SCROLLBAR-DARKSHADOW-COLOR: #000066;
	background-position: center;
	background-repeat: repeat-y;

  background: #2F3124 url(../imgs/fond.gif)
}
.tab_index_milieu {
	background-repeat:no-repeat;
   	background-color: transparent;

}
.div_txt_prod {
	float: left;
	overflow: auto;
	position: relative;
	width: 530px;
	height: 300px;
	SCROLLBAR-FACE-COLOR: #D8D8D8;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
	SCROLLBAR-arrow: #ffffff;
  padding: 7px
}
.moncadre {
width:900px;
  border: 1px solid #D7D7D7;
}
.bord_photo {
  border: 2px solid #666666;
}
.bord_img_prod {
  border: 1px solid #666666;
}


.cadre_index {
  border: 1px solid #596A93;
}


 TD.boxright { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; background: transparent; color: #000000; font-weight: normal; text-align: justify; padding: 10px; border-right: none; border-bottom: medium #990033 }
.titre_cat {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: medium;
  font-weight: normal;
  font-stretch: wider
}
.titre_art {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: small;
  font-weight: bold;
  font-stretch: wider;
  color: #006699
}
.ss_titre_art {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: small;
  font-weight: bold;
  font-stretch: wider;
  color: #939393
}
.txt {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: small;
  font-weight: normal;
  font-stretch: wider;
  color: #000000
}
.titre_cat_onglet_accueil {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: x-small;
  font-weight: normal;
  font-stretch: wider;
  color: #FFFFFF;
    letter-spacing: 1px
}


a.navs_menu {
	font-family: Arial, Helvetica, sans-serif; font-size: small; font-weight: normal; color: #FFFFFF; font-size-adjust: none; font-stretch: normal; letter-spacing: 1;
text-decoration: none     }
a.navs_menu:hover
{
   font-family: Arial, Helvetica, sans-serif; font-size: small; font-weight: normal; color: #CCCCFF; font-size-adjust: none; font-stretch: normal; letter-spacing: 1
}
a.navs {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; font-weight: bold; color: #999999; font-size-adjust: none; font-stretch: normal; letter-spacing: 1;
text-decoration: none     }
a.navs:hover
{
   font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; font-weight: bold; color: #666666; font-size-adjust: none; font-stretch: normal; letter-spacing: 1
}

a.navstxt {
   font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: small;
  font-weight: normal;
  font-stretch: wider;
  color: #990000;
  text-decoration: none;
  font-style: italic
}

a.navstxt:hover
{
     font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: x-small;
  font-weight: bold;
  font-stretch: wider;
  color: #000000;
  text-decoration: none
}

a.navs2 {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; font-weight: bold; color: #60695A; font-size-adjust: none; font-stretch: normal; letter-spacing: 1;
text-decoration: none     }
a.navs2:hover
{
   font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; font-weight: bold; color: #FF9900; font-size-adjust: none; font-stretch: normal; letter-spacing: 1
}

 a.navs_principes {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; font-weight: normal; color: #595959; font-size-adjust: none; font-stretch: normal; letter-spacing: 1;
text-decoration: none     }
a.navs_principes:hover
{
   font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; font-weight: normal; color: #FF9900; font-size-adjust: none; font-stretch: normal; letter-spacing: 1
}

INPUT { background-color: transparent; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }

a.titre {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: x-small;
  font-style: normal;
  text-decoration: none;
  color: #003300;
  font-weight: bold
}
a.titre:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: x-small;
  font-style: normal;
  text-decoration: none;
  color: #339900;
  font-weight: bold
}

a.navhome {
	color: #333366;
	font: Arial, Helvetica, bold x-small sans-serif;
	text-decoration: none
}


a.navhome:hover {   color: #FF0033;
	font: Arial, Helvetica, bold x-small sans-serif;
	text-decoration: none


}
.etoile {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF0000;
}
.heure {

  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: x-small;
  font-weight: normal;
  font-stretch: wider;
  color: #666666;
    letter-spacing: 1px
}
.tab_index {
	background-repeat:no-repeat;
	border-color:#663300;
	border-bottom:hidden;
	background-color: #FAFAF5;
	border: 1px;
	border-style: dotted;
  padding: 6px;
  border-top: 0px
}
.tab_txt_video {
	background-repeat:no-repeat;
	border-color:#663300;
   	background-color: #FAFAF5;
	border: 1px;
	border-style: dotted;
  padding: 6px;

}
.tab_login {
	background-repeat:no-repeat;
	border-color:#663300;
	border-bottom:hidden;
	background-color: #F8F8F8;
	border: 1px;
	border-style: dotted;
}
.haut_news {
	background-repeat:no-repeat;

    padding: 2px;
  background-image: url(../imgs/fond_news.gif)
}
.div_accueil_cal {

	float: left;
	overflow: auto;
	position: relative;
	width: 210px;
	height: 250px;
    SCROLLBAR-FACE-COLOR: #ffffff;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
SCROLLBAR-SHADOW-COLOR: #; 	SCROLLBAR-3DLIGHT-COLOR: #AAA155;
	SCROLLBAR-ARROW-COLOR: #663366;
	SCROLLBAR-TRACK-COLOR: #D8D8D8;
	SCROLLBAR-DARKSHADOW-COLOR:#787878;
  padding: 5px;
  margin-bottom: 7px;
  cursor: text
}
.texte_accueil {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #5C5C5C;
	text-decoration: none;
    letter-spacing: 0px;
  line-height: 14px
}
.texte_tarifs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #596A93;
	text-decoration: none;

  line-height: 14px;
  letter-spacing: 0pt
}
.texte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #663300;
	text-decoration: none;
	letter-spacing: 0px;

}
a.navs_the_menu {



	color: #626262;

	text-decoration: none;

	azimuth : center;

	background-color : transparent;
  font-family: verdana;
  font-size: x-small;
  font-style: normal;
  font-weight: bold;
  letter-spacing: normal
}

a.navs_the_menu:hover {



	color: #990000;

	text-decoration: none;

	azimuth : center;

	background-color : transparent;
   font-family: verdana;
  font-size: x-small;
  font-style: normal;
  font-weight: bold;
  letter-spacing: normal

}
.textegras {

font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	letter-spacing: 0px;

}
.div_elo {


	float: left;
	overflow: auto;
	position: relative;
	width: 320px;
	height: 270px;
    SCROLLBAR-FACE-COLOR: #ffffff;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
SCROLLBAR-SHADOW-COLOR: #; 	SCROLLBAR-3DLIGHT-COLOR: #AAA155;
	SCROLLBAR-ARROW-COLOR: #663366;
	SCROLLBAR-TRACK-COLOR: #D8D8D8;
	SCROLLBAR-DARKSHADOW-COLOR:#787878;
  padding: 3px;

}
.div_principes {


	float: left;
	overflow: auto;
	position: relative;
	width: 600px;
	height: 400px;
    SCROLLBAR-FACE-COLOR: #ffffff;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
SCROLLBAR-SHADOW-COLOR: #; 	SCROLLBAR-3DLIGHT-COLOR: #AAA155;
	SCROLLBAR-ARROW-COLOR: #663366;
	SCROLLBAR-TRACK-COLOR: #D8D8D8;
	SCROLLBAR-DARKSHADOW-COLOR:#787878;
  padding: 5px;
  margin-bottom: 7px;
  margin-left: 20px;
  color: #000000
}
.prix1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
	color: #990000;
  font-style: normal
}
.prix_promo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
	color: #6699FF;
  font-style: normal;
  text-decoration: line-through
}
.prix_promo_ficheproduit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
	color: #FFFFFF;
  font-style: normal;
  text-decoration: line-through
}
.prix_promo_petit_barr {
   font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-decoration: line-through;
	letter-spacing: 0px;
  text-decoration: line-through
}
.prix_promo_petit {
   font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;

	letter-spacing: 0px;

}
.prix_unit_panier {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	letter-spacing: 0px;

}
.prix_total_panier {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	letter-spacing: 0px;

}
.prix_total_paniercommande {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #336699;
	text-decoration: none;
	letter-spacing: 0px;

}
.promo {
  font: Arial, Helvetica, sans-serif medium;
  color: #CC0000;
  text-decoration: underline;
  font-weight: bold
}

