html {
height:100%;
}
.plusgros, plusgros {font-size:120%;}

a img, img, input[type=image] {
vertical-align: middle;
border: none;}
body {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 9px;
	margin: 0 0 0 0;
	background-color: #FFDFAD;
	azimuth: inherit;
	background-image: url(images/fond_paniercado.gif);
}
a:link,a:active,a:visited{
/*	CURSOR: hand;*/
	TEXT-DECORATION: none;
	color: #660000;
}
a:hover{
/*	CURSOR: hand;*/
	TEXT-DECORATION: none;
	color: #FF6600;
}
.sstitresom {
  font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 11px;
	color: #e25a09;
	display: block;
  text-decoration: none;
  padding-left: 12px;
  width: 80%;
}
.sstitresom:hover{
  font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 11px;
	color: #FFFFFF;
	background: url(images/fleche-menu.gif) top left no-repeat #e25a09;
	display: block;
  text-decoration: none;
  padding-left: 12px;
  width: 80%;
}
.stitresom {
  font-family: "Trebuchet MS";
  font-weight: bold;
  font-size: 14px;
  color: #9d0c15;
  display: block;
  text-decoration: none;
  letter-spacing: -0.1px;
  width: 90%;
  		padding-left: 5px;
}
.stitresomact {
	font-family: "Trebuchet MS";
	font-weight: bold;
	font-size: 14px;
	background: url(images/fleche-menu.gif) top left no-repeat #FFFFFF;
	display: block;
	text-decoration: none;
	letter-spacing: -0.1px;
	width: 90%;
	font-style: italic;

		padding-left: 5px;
}
.menu {
	margin-left: 1px;
	padding-left: 1%;
	font-family: Tahoma, Arial, Verdana, Helvetica;
	float: left;
	font-size: 10px;
	color: #663300;
	background-color: #FFDFAD;
	border: 1.5px solid #CC9966;
	width: 19%;
	min-width: 140px;
}
.milieu {
	margin-left: 1.5%;
/*	border: 1.5px solid #CC9966;*/
	width: 65%;
	min-width: 450px;
	float: left;
	background-color: transparent;
}
.droite {
	background-color: #FFDFAD;
	padding: 1% 1% 1% 1%; /*margin-left: 1.5%;*/
	margin-right: 1px;
	border: 1.5px solid #CC9966;
	font-size: 10px;
	width: 10%; /*float: left;*/
	float: right;
}
.bas {
   clear: both;
    background-color: #FDAB22;
	 text-align: center;
}
.cachediv {
display: none;
	visibility: hidden;
/*	overflow: hidden;*/
/*	height: 1px;*/
/*	margin-top: -1px;*/
/*	position: absolute;*/
}
.titresom {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	background: url(images/fleche-menu.gif) top left no-repeat;
	background-color: #FDAB22;
	width: 90%;
	letter-spacing: -0.1px;
	font-size: 12px;
	padding-left: 12px;

}
.somblanc {
	color: #FFFFFF;
	font-family: "Trebuchet MS";
	font-weight: bold;
	font-size: 14px;
}
#dropin{
	background-color: #FFF2E5;
	border-style: solid;
	-moz-border-radius: 6px;
	border-color: Maroon;
	border-width: 1px 1px 1px 1px;
}
#dropin #droptitre{
	color: Maroon;
	font-weight: bold;
	font-size: 18px;
	text-align: center;
}
#contentalert{
	font-size:18px; 
	text-align:center;
}
.fondbeigeform{
	background-color: #FFEBCD;
	border-style: solid;
	-moz-border-radius: 10px;
	border: 0px;
	padding: 10px 10px 10px 10px;
	margin-top: 20px;
	width: 90%;
	clear: both;
}
#eco{
	background-color: #FFDFAD;
	border: 1px solid #A0522D;
	padding-left: 5px;
	margin-left: 40px;
	width: 60%;
	color: #A0522D;
	font-size: 9px;
}
		.fondorangeform{
background-color:#FF6600;
border-style: solid; 
		-moz-border-radius: 10px;  border:0px;
		padding:10px 10px 10px 10px;
		margin-top:10px;
		width:80%;

		}


 span.label {
  width: 100px;
  text-align: right;
  }

 span.formw {
  width: 235px;
  text-align: left;
  }
		

		.ldes{
	background-color: #FF6600;
}
		.lpdt{}
		.lbon{
	background-color: #FFCC00;
}
		.lpor{
	background-color: #FFDFAD;
}
		.ltot{
	background-color: #FDAB22;
}
		
		
		td {
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	color: #434343;
}
a, td a {
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
a:hover, td a:hover
{
  text-decoration: underline;
  color: #9d0c15;
}
td.margegauche {
	padding-left:35px;
}
ol li
{
  list-style-image: url(../bijou-images/bijou-divers/pucefleche.gif);
  padding-top: 0px;
}

ul li
{
  list-style-image: url(../bijou-images/bijou-divers/pucefleche.gif);
  padding-top: 0px;
}

.texte-gris {
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	color: #666666;
}

.menu
{
  padding-left: 0px;
}
.menu .level1
{
  font-family: "Trebuchet MS";
  font-weight: bold;
  font-size: 14px;
  color: #9d0c15;
  display: block;
  text-decoration: none;
  letter-spacing: -0.1px;
  width: 90%;
}


.menu .level1:hover
{
  color: #ffffff;
  font-family: "Trebuchet MS";
  font-weight: bold;
  font-size: 14px;
  display: block;
  text-decoration: none;
  letter-spacing: -0.1px;
  background-color: #C50F1B;
  width: 90%;
}

.selected1
{
  color: #ffffff;
  font-family: "Trebuchet MS";
  font-weight: bold;
  font-size: 14px;
  display: block;
  text-decoration: none;
  letter-spacing: -0.1px;
  background-color: #9d0c15;
  width: 90%;
}

.selected1:hover
{
  color: #ffffff;
  font-family: "Trebuchet MS";
  font-weight: bold;
  font-size: 14px;
  display: block;
  text-decoration: none;
}

.menu .level2
{
  font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 11px;
	color: #e25a09;
	display: block;
  text-decoration: none;
  padding-left: 12px;
  width: 80%;
}
.menu .level2:hover, .menu .selected
{
  font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 11px;
	color: #FFFFFF;
	background: url(../bijou-images/bijou-divers/fleche-menu.gif) top left no-repeat #e25a09;
	display: block;
  text-decoration: none;
  padding-left: 12px;
  width: 80%;
}
.menu-gamme
{
  padding-top: 5px;
}

.menu-gamme a
{
  font-family: Tahoma, Arial, Verdana, Helvetica;
  font-size: 13px;
  padding: 3px 0 0 0;
  color: #c10044;
  font-weight: bold;
  display: block;
  text-decoration: none;
}

.menu-gamme div
{
  color: #FFbF00;
  font-weight: bold;
  display: block;
  text-decoration: none;
  font-family: Tahoma, Arial, Verdana, Helvetica;
  font-size: 13px;
  padding: 3px 0 0 0;
}

.menu-gamme .item-menu-gamme:hover, .menu-gamme .item-menu-gamme-selected, .menu-gamme .item-menu-gamme-selected:hover
{
  font-family: Tahoma, Arial, Verdana, Helvetica;
  font-size: 13px;
  color: #e25a09;
  font-weight: bold;
  display: block;
  text-decoration: none;
}

.menu-gamme .separation
{
  width: 190px;
  height: 1px;
  font-size:1px;
  display: block;
}

.legende-orange {
	font-size: 10px;
	color: #e88601;
}
.texte-bordeaux {
	color: #b30f41;
	font-size: 11px;
}
a.texte-bordeaux:link {
	text-decoration: none;
	color: #b30f41;
}
a.texte-bordeaux:hover {
	text-decoration: underline;
	color: #b30f41;
}

.sstitre-bordeaux-12 {
	font-size: 12px;
	color: #b30f41;
	font-weight: bold;
}
.texte-blanc {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 11px;
	color: #ffffff;
}
.sstitre-blanc {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
}
.entete-bleu {
	font-family: Arial, Verdana, Helvetica;
	font-size: 16px;
	font-weight: bolder;
	color: #C7CED6;
}
.entete-jaune-18 {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 18px;
	font-weight: bolder;
	color: #ffec00;
}

.sstitre-noir {
	font-weight: bold;
}
a.menubas {
	text-decoration: none;
	color: #434343;
}
a.menubas:hover {
	text-decoration: underline;
	color: #434343;
}
a.lien-legende {
	text-decoration: none;
	color: #434343;
}
a.lien-legende:hover {
	text-decoration: underline;
	color: #434343;
}
.sstitre-rouge {
	font-weight: bold;
	color: #c10044;
}
.legende-noir {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #434343;
}
.legende-blanc {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #434343;
}
td.cellulerouge1{
	font-size: 10px;
	color: #fff5d9;
	vertical-align: middle;
	text-align:center;
	padding:3px;
	background-color: #c10044;
	border-right-color: #FFFFFF;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-color: #c10044;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	line-height: 9px;
}
td.cellulerouge2{
	font-size: 10px;
	color: #fff5d9;
	vertical-align: middle;
	text-align:center;
	padding:3px;
	background-color: #c10044;
	border-right-color: #c10044;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-color: #c10044;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	line-height: 9px;

}
td.cellulerouge3{
	font-size: 10px;
	color: #fff5d9;
	vertical-align: middle;
	text-align:center;
	padding:3px;
	background-color: #c10044;
	border-right-color: #c10044;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-color: #ffffff;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	line-height: 9px;

}
td.celluleblanc1{
	font-size: 10px;
	color: #434343;
	vertical-align: middle;
	text-align:center;
	padding:3px;
	background-color: #ffffff;
	border-right-color: #c10044;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-color: #c10044;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	line-height: 9px;

}

a.legende-blanc:link {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
}
a.legende-blanc:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.bkg-index-02 {
	background-image: url(../bijou-images/fd-bijou-02.gif);
	background-repeat: repeat-x;
	background-position: right top;
}
.titre-orange-22 {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 22px;
	font-weight: bold;
	color: #e25a09;
}
.titre-orange-30 {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 30px;
	font-weight: bold;
	color: #e25a09;
}
.titre-orange-16, .titre-orange-16 td {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 18px;
	font-weight: bold;
	color: #e25a09;
	padding: 2px 0 0 10px;
}
.titre-blanc-20 {
	font-size: 20px;
	font-weight: bold;
	color: #ffffff;
	vertical-align: middle;
}
.titre-rouge-18 {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 18px;
	font-weight: bold;
	color: #c10044;
}
.titre-blanc-prix-13 {
	font-size: 13px;
	color: #ffffff;
	vertical-align: middle;
}
.titre-noir-13 {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 13px;
	font-weight: bold;
}
.titre-rouge-13 {
	font-size: 13px;
	font-weight: bold;
	color: #c10044;
}
.titre-bordeau-18
{
  color:#9d0c15; 
  font-weight: bold; 
  font-family:  Tahoma, Arial, Verdana, Helvetica; 
  font-size: 17px;
}

.titre-bordeau-22 {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 22px;
	font-weight: bold;
	color: #c10044;
}

.titre-bleu-22 {
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 22px;
	font-weight: bold;
	color: #004494;
}

.sstitre-gris-13, .sstitre-gris-13 a
{
  color:#434343; 
  font-weight: bold; 
  font-family:  Tahoma, Arial, Verdana, Helvetica; 
  font-size: 13px;
}

.fond-page-interieur {
	background-image:url(../bijou-images/bijou-fond/fond-bandeau-page-01.gif);
	background-repeat: repeat-x;
	background-position: center top;
}
.fond-index {
	background-image:url(../bijou-images/bijou-fond/fond-jaune-02.gif);
	background-repeat: repeat-y;
	background-position: center top;
}

/*TABLEAUX*/
table.fondjaune{
	background-image:url(../bijou-images/bijou-fond/fond-jaune-01.jpg);
	background-repeat:no-repeat;
	background-position: left top;
	margin-top: 10px;
	text-align: center;
}
table.fondbeige{
	background-image:url(../bijou-images/bijou-fond/fond-beige-01.gif);
	background-position: left top;
	margin-top: 1px;
	text-align: center;
	background-repeat: repeat-y;
}
table.centrer{
	margin-top: 10px;
	margin-right: 10px;
	margin-left: 10px;
	text-align: center;
}
table.prix-espacement{
	margin-top: 5px;
	margin-bottom: 5px;
}
table.centrer-beige{
	margin-top:4px;
	text-align: center;
	margin-bottom: 4px;
}
table.calorie-espace{
	margin-top: 5px;
	text-align: center;
	margin-bottom: 10px;
}
.tab-client-panier
{
  background-color: #E25809;
}

.tab-client-panier .td-text
{
  font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	color: #ffffff;	
	padding: 0 20px 0 20px; 
}

.tab-client-panier .td-text .title
{
  font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 14px;
	color: #ffffff;
	font-weight: bold;
}

.tab-client-panier .td-text .sstitre-jaune
{
	font-size: 13px;
	color: #ffdf00;
	font-weight: bold;
}

.tab-client-panier .td-text a
{
	color: #FFFFFF;
	text-decoration: underline;
}

.tab-message-panier
{
  background-color: #f5ecc5;
  margin: 30px 0 20px 0;
  width: 60%;
}

.tab-message-panier .td-text
{
  font-weight:bold;
  font-size: 14px;
  padding: 0 20px 0 20px;
  color: #c10044;
}

.tab-panier-type1 td, .tab-panier-type1 th, .tab-panier-type2 td, .tab-panier-type2 th, .tab-panier-typecde1 .td
{
  padding: 3px 0 3px 10px;
  text-align: left;
}

.tab-panier-typecde1 th
{
  padding: 3px 0 3px 0px;
  text-align: center;
}

.tab-panier-type1 th, .tab-panier-type3 th, .tab-panier-typecde1 th
{
  background-color: #c10044;
  font-family: Verdana;
  font-weight: bold;
  font-size: 10px;
  color: #FFFFFF;  
}

.tab-droit
{
	background-color: #004494;
	background-image: url(../bijou-images/bijou-divers/tab-bleu-th-03.gif);
	background-repeat: no-repeat;
	background-position: right;
	font-family: Tahoma;
	font-weight: bold;
	font-size: 17px;
	color: #ffffff;
	padding: 7px 0px 7px 4px;
}

.tab-oblique {
	background-color: #004494;
}

.tab-oblique th
{
	background-color: #004494;
	background-image: url(../bijou-images/bijou-divers/tab-bleu-th-01.gif);
	background-repeat: no-repeat;
	background-position: left;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
	padding: 7px 0px 7px 4px;
}

.tab-oblique .th1
{
	background-color: #004494;
	background-image: url(../bijou-images/bijou-divers/table-oblique1.gif);
	background-repeat: no-repeat;
	background-position: left;
}

.tab-oblique .th2
{
	background-color: #004494;
	background-image: url(../bijou-images/bijou-divers/table-oblique2.gif);
	background-repeat: no-repeat;
	background-position: left;
}
.tab-oblique .th3
{
	background-color: #004494;
	background-image: url(../bijou-images/bijou-divers/table-oblique3.gif);
	background-repeat: no-repeat;
	background-position: left;
}


.tab-oblique td
{
	padding-right: 1px;
}

.tab-oblique .td3
{
	background-color: #fafcff;
	font-family: Verdana;
	font-weight: normal;
	font-size: 10px;
	color: #434343;
	padding-left: 2px;
}

.tdgrouperef
{
	color: #004494;
	font-weight: bold;
}


.tab-oblique .td4
{
	background-color: #d4e6ef;
	font-family: Verdana;
	font-size: 10px;
	color: #434343;
	padding-left: 2px;
}

.tab-oblique .td5
{
	background-color: #004494;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding-left: 2px;
	font-weight: bold;
	border: 1px solid #FFFFFF;
}

/* ligne total tableau groupé */
.tab-oblique .td6
{
	background-color: #e25a09;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding-left: 2px;
	font-weight: bold;
	border: 1px solid #FFFFFF;
}

.tab-oblique .td-total
{
  background-color: #004494;
  font-family: Tahoma;
  font-weight: bold;
  font-size: 17px;
  text-align: left;
  color: #FFFFFF;
  padding-right: 2px;
}

.tab-panier-type1 .td1
{
  background-color: #FFFFFF;
  font-family: Verdana;
  font-weight: bold;
  font-size: 10px;
  text-align: left;
  color: #434343;
  padding-left: 10px;
}



.tab-panier-type1 .td2, .tab-panier-type2 .td2, .tab-panier-type3 .td1, .tab-panier-typecde1 .td2
{
  background-color: #f5ecc5;
  font-family: Verdana;
  font-size: 10px;
  text-align: left;
  color: #434343;
  padding-left: 10px;
}


.tab-panier-type1 .tdsup, .tab-panier-type2 .tdsup .tab-panier-typecde1 
{
  background-color: #f5ecc5;
  font-family: Verdana;
  font-weight: bold;
  font-size: 10px;
  color: #c10044;
  text-align: center;
  padding: 0 0 0 0;
}

.tab-panier-type1 .td-total 
{
  background-color: #c10044;
  font-family: Tahoma;
  font-weight: bold;
  font-size: 17px;
  text-align: left;
  color: #FFFFFF;
  padding-right: 10px;
}

.td-sstotal
{
  background-color: #c10044;
  font-family: Tahoma;
  font-weight: bold;
  font-size: 13px;
  text-align: left;
  color: #FFFFFF;
  padding-right: 10px;
}



.tab-panier-type2 th
{
  background-color: #e25809;
  font-family: Verdana;
  font-weight: bold;
  font-size: 10px;
  color: #FFFFFF;  
}

.tab-panier-type2 .td-total
{
  background-color: #e25809;
  font-family: Tahoma;
  font-weight: bold;
  font-size: 17px;
  text-align: left;
  color: #FFFFFF;
  padding-right: 10px;
}

.tab-panier-type3 td
{
  padding: 2px;
  text-align: left;
}


/*BOUTONS*/
.btn-inscription
{
  height: 27px;
}

.btn-inscription a
{
  font-family: Arial;
  font-weight: bold;
  font-size: 12px;
  color: #FFFFFF;
  text-decoration: none;
}

.btn-inscription .left
{
  width: 5px;
  height: 27px;
  background: url(../bijou-images/bijou-entreprise/btn-inscription-left-01.gif) top left no-repeat;
}

.btn-inscription .middle
{
  height: 27px;
  background: url(../bijou-images/bijou-entreprise/btn-inscription-middle-01.gif) top left;
  padding: 0 5px 0 5px; 
}

.btn-inscription .right
{
  width: 5px;
  height: 27px;
  background: url(../bijou-images/bijou-entreprise/btn-inscription-right-01.gif) top left no-repeat;

}


.btn-identification
{
  height: 27px;
}

.btn-identification a
{
  font-family: Arial;
  font-weight: bold;
  font-size: 12px;
  color: #FFFFFF;
  text-decoration: none;
}

.btn-identification .left
{
  width: 5px;
  height: 27px;
  background: url(../bijou-images/bijou-entreprise/btn-identification-left-01.gif) top left no-repeat;
}

.btn-identification .middle
{
  height: 27px;
  background: url(../bijou-images/bijou-entreprise/btn-identification-middle-01.gif) top left;
  padding: 0 10px 0 10px; 
}

.btn-identification .right
{
  width: 5px;
  height: 27px;
  background: url(../bijou-images/bijou-entreprise/btn-identification-right-01.gif) top left no-repeat;

}


.btn-vert
{
  height: 27px;
}

.btn-vert a
{
  font-family: Arial;
  font-weight: bold;
  font-size: 12px;
  color: #FFFFFF;
  text-decoration: none;
}

.btn-vert .left
{
  width: 5px;
  height: 27px;
  background: url(../bijou-images/bijou-divers/btn-vert-gauche-01.gif) top left no-repeat;
}

.btn-vert .middle
{
  height: 27px;
  background: url(../bijou-images/bijou-divers/btn-vert-bkg-01.gif) top left;
  padding: 0 10px 0 10px; 
}

.btn-vert .right
{
  width: 5px;
  height: 27px;
  background: url(../bijou-images/bijou-divers/btn-vert-droite-01.gif) top left no-repeat;

}

.btn-mail
{
  height: 53px;
}

.btn-mail a
{
  font-family: Arial;
  font-weight: bold;
  font-size: 12px;
  color: #FFFFFF;
  text-decoration: none;
}

.btn-mail .left
{
  width: 7px;
  height: 43px;
  background: url(../bijou-images/bijou-divers/btn-mail-gauche.jpg) top left no-repeat;
}

.btn-mail .middle
{
  height: 43px;
  background: url(../bijou-images/bijou-divers/btn-mail-milieu.jpg) top left;
  padding: 0 10px 0 10px; 
}

.btn-mail .right
{
  width: 40px;
  height: 43px;
  background: url(../bijou-images/bijou-divers/btn-mail-droite.jpg) top left no-repeat;

}

/*Formulaires*/
.libelle-form, .libelle-form a
{
  font-family: Tahoma, Arial, Verdana, Helvetica;
  font-size: 11px;
	color: #9D0C15;
	text-decoration: none;
	padding: 0 2px 3px 5px;
}
.part-form td, .part-form td a
{
  font-family: Tahoma, Arial, Verdana, Helvetica;
  font-size: 11px;
	color: #9D0C15;
	padding: 2px;
	font-weight: bold;
}
.part-form td a:hover
{
  color: #E4000E;
}

.part-form .noir
{
  	font-family: Tahoma, Arial, Verdana, Helvetica;
  	font-size: 11px;
	color: #000000;
	padding: 2px;
	font-weight: normal;
}

.tab-form-ident-bas td 
{
  font-family: Arial, Verdana, Helvetica;
  font-size: 14px;
  color: #FFFFFF;
}
.tab-form-ident-bas td .lien
{
  font-family: Arial, Verdana, Helvetica;
  font-size: 15px;
  color: #FFFFFF;
  font-weight: bold;
}
.tab-form
{
  width: 641px;
  background: url(../bijou-images/bijou-entreprise/bkg-tab-form-01.jpg) top left;
}
.tab-form-haut
{
  width: 451px;
  height:45px;
  background: url(../bijou-images/bijou-entreprise/haut-tab-form-01.jpg) top left no-repeat;
}
.tab-form-bas
{
  width: 641px;
  height:15px;
  background: url(../bijou-images/bijou-entreprise/bas-tab-form-01.jpg) top left no-repeat;
}

.tab-form-haut-blanc
{
  width: 451px;
  height:45px;
  background: url(../bijou-images/bijou-entreprise/haut-tab-form-01-blanc.jpg) top left no-repeat;
}

.block
{
  width: 577px;
}

.block .middle
{
  width: 577px;
  background: url(../bijou-images/bijou-divers/block-bkg.jpg) top left repeat-y;
}
.block .haut
{
  width: 577px;
  height:50px;
  background: url(../bijou-images/bijou-divers/block-haut.jpg) bottom left no-repeat;
}
.block .bas
{
  width: 577px;
  height:20px;
  background: url(../bijou-images/bijou-divers/block-bas.jpg) top left no-repeat;}

input
{
  color: #9D0C15;
  border: 1px solid;
  border-color: #d87f85 #9D0C15 #9D0C15 #d87f85;
  font-size: 11px;
}

textarea
{
  color: #9D0C15;
  border: 1px solid;
  border-color: #d87f85 #9D0C15 #9D0C15 #d87f85;
  font-size: 11px;
}

.radio, .check
{
  border: 0 solid;
}

.radio2
{
 border: 1px;
}

select
{
  color: #9D0C15;
  border: 1px solid;
  border-color: #d87f85 #9D0C15 #9D0C15 #d87f85;
  font-size: 11px;
}
input[type=text], select, textarea, input.radio, OPTION {font-size: 12 px ;  BORDER: 0px}
input[type=button], input[type=submit], input[type=reset] {BORDER: 0px}
.elementorangefonce-13 {
	font-family: Arial, Verdana, Helvetica;
	font-size: 13px;
	font-weight: bold;
	color: #B24D11;
}
input[type=submit] { font-size: 150%;}
.elementmarron {
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	color: #73000c;
	font-weight: bold;
}

.textepourpre
{
	color: #9D0C15;
}
.texte-rouge-13 {
	font-size: 13px;
	font-weight: bold;
	color: red;
}

a.lien12 {
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	color: #9d0c15;
	text-decoration: none;
}
a.lien12:hover
{
  text-decoration: underline;
}
.remise{
background-color:#FF9999;
}
#cartouche{
	display: none;
}
@media print {
/*A l'impression on cache le menu, marche au moins pour IE, Moz et Opéra.*/
.milieu {
	width: 95%;
	}
	.droite {
	display: none;
}
.menu{
	display: none;
	}
#cartouche{
	display: block;
}
}