/* Tuto Alsacreations : Faites bonne impression - Feuille styles css imprimante */

body { /* Modifications : la couleur de fond de page - la police - l'unité utilisée pour la taille de la police  */
	background-color:#fff;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:15pt;
	margin: 0;
}

#page { /* Modifications : suppression de la bordure - marges */
	margin:0;
	border:none;
}

#banner, #menuright, #footer { /* Les éléments qui ne seront pas affichés  */
	display:none;
}

#contenu { /* Modifications : suppression du float - adaptation de la largeur*/
  float:none;
  width:100%;
  margin:0;
  padding:0;
  text-align:left;
}


img { /* Modifications : couleur de la bordure - unités et marges */
  margin: 0;
  padding: 0;
}

.tx-mdls-pi1 {
	text-align: left;
}
/*************************************************************************/
/* La fiche produit *****************************************************/
/*************************************************************************/
.tx-mdls-pi1 {
	text-align: left;
	/* en plus dans le print */
 	margin:0 0 0 3px;
 	padding:0;
}
.tx-mdls-pi1 #fiche_col_gauche {
	width: 400px;
	float:left;
	margin: 0 20px 0 0;
}
.tx-mdls-pi1 img.produit{
	/* en pt dans le print */
	border: 0.5pt solid #46163E;
}
.tx-mdls-pi1 #fiche_col_droite {
	width: 280px;
	float:left;
}
.tx-mdls-pi1 p.titre_tab{
	color:#CC0099;
	font-size:14px;
	text-align:left;
	font-weight:bolder;
	margin: 0;
	padding: 20px 0 5px 0;
}
.tx-mdls-pi1 p.titre_tab2{
	color:#CC0099;
	font-size:16px;
	text-align:left;
	font-weight:bolder;
	margin: 0;
	padding: 20px 0 5px 0;
}
.tx-mdls-pi1 table.gros {
	margin: 0;
	padding:0;
}
.tx-mdls-pi1 td.gros_table_fiche{
	vertical-align:bottom;
	height: 400px;
}
.tx-mdls-pi1 table.table_fiche, .tx-mdls-pi1 table.table_fiche_decoupe{
	border-collapse:collapse;
	margin: 0;
	padding: 0;
}
.tx-mdls-pi1 table.table_fiche tr,.tx-mdls-pi1 table.table_fiche_decoupe tr{
	text-align: left;
	height: 25px;
}
.tx-mdls-pi1 table.table_fiche td {
	/* en pt dans le print */
	border: 0.5pt solid #333333;
	padding: 0 4px 0 4px;
}
.tx-mdls-pi1 table.table_fiche_decoupe td{
	/* en pt dans le print */
	border: 0.5pt solid #333333;
	padding: 4px 4px 4px 4px;
}
.tx-mdls-pi1 table.table_fiche td.libelle{
	width: 150px;
	font-size: 11px;
	color: #641A45;
	font-weight: bold;
}
.tx-mdls-pi1 table.table_fiche td.contenunormal{
	width: 122px;
	font-size: 11px;
	color: #666666;
	font-weight: normal;
}
.tx-mdls-pi1 table.table_fiche td.contenuspecial{
	width: 122px;
	font-size: 11px;
	color: #CC0099;
	font-weight: bold;
}

.tx-mdls-pi1 table.table_fiche_decoupe td.libelle{
	width: 150px;
	font-size: 11px;
	color: #641A45;
	font-weight: bold;
}
.tx-mdls-pi1 table.table_fiche_decoupe td.contenunormal{
	width: 250px;
	font-size: 11px;
	color: #666666;
	font-weight: normal;
}

.tx-mdls-pi1 p.adresse {
 	font-size: 14px;
	color: #666666;
	clear: both;
	width: 700px;
	text-align: center;
	padding: 30px 0 0 0;
}

.tx-mdls-pi1 span.contenuspecial{
	font-size: 12px;
	color: #CC0099;
		font-weight: bold;
}