/*------------------------------------------------------*
  *-----------------------------------     CSS PAGES ET DECO     ----*
  *------------------------------------------------------*/

.bt_formulaire{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF9300;
	text-align: center;
	font-weight: bold;
	background-image:url(../images/deco/separations.gif)
}


 /*------------------------------------------------------*
  *-----------------------------------     CSS TEXTE     ----*
  *------------------------------------------------------*/
  
.texte_pt_gras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: normal;
	padding: 2px;
	border: 1px solid #CAC9C9;
	text-align: center;
}

.texte_pt_gras_bis {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6699FF;
	font-weight: bold;
	padding: 2px;
	text-align: right;
}

/*------------------------------------------------------*
  *-----------------------------------     CSS CHAMPS     ----*
  *------------------------------------------------------*/
  
.champ_log {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: normal;
	padding: 2px;
	border-top:#EAEAEA solid 2px;
	border-left:#EAEAEA solid 2px;
	border-right:#fff solid 1px;
	border-bottom:#fff solid 1px;
	text-align: center;
}

/*--------------------------- CSS spécifique liste_produit -------------*/

.table_art td{
	border: none;
	padding: 1px;	
}
.table_art .nom_produit{
	background:#FF9300;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#fff;
	text-align: center;
	line-height:18px;
	font-weight: bold;
	height: 40px;
}
.table_art .texte_ref_app{ /** la cellule avec les références d'appareils associés **/
	width: 80px;
	height : 120px;
	vertical-align: center;
}

.table_art .texte_prix{
	height : 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FF0000;
	text-align: center;
	font-weight: bold;
}
.comment_prix{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	text-align: center;
	font-weight: normal;
}
.table_prix {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	margin-top: 20px;
}
.table_prix .prix{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FF0000;
	text-align: center;
	font-weight: bold;
}
.table_prix .prix_barre{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-align: center;
	font-weight: normal;
	text-decoration: line-through;
}
.table_prix h3{
	font-size: 12px;
	color:#306EBF;
	font-weight:bold;
	padding: 5px;
}
.table_prix .color0{
	background: #C0C0C0;
}
.table_prix .color1{
	background: #B7CFFF;
}

.detail_article h1{
	margin:0;
	padding:3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background:#FF9300;
	font-size: 16px;
	color: #fff;
	text-align:left;
}

.detail_article h5{
	margin:0;
	padding:3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background:#FF9300;
	font-size: 16px;
	color: #fff;
	text-align:left;
}

