@charset "UTF-8";
/* CSS Document */
/* **************************************************** */
/* **************************************************** */
/* **************************************************** */
/* **************************************************** */
/* ******************* STRUCTURE ********************** */
/* **************************************************** */
/* **************************************************** */
/* **************************************************** */
/* **************************************************** */

/* -------------- COLONNE GAUCHE ----------------------- */
.colonneGauche {
	width: 350px;
	text-align:center;
	border:#f00 dashed 0px;
	margin: 10px 0 0 0; /* top right bottom left */
}

/* -------------- COLONNE DROITE ----------------------- */
.colonneDroite {
	width: 320px;
	text-align:left;
	border:#000 dashed 0px;
	float:right;
	margin: 10px 0 0 10px; /* top right bottom left */
}

/* -------------- TABLEAU ------------------------------ */
.ficheTableau {
	width: inherit;
	margin: 0 0 5px 0; /* top right bottom left */
}
.ficheTableau tr th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	width:80px;
}
.ficheTableau tr td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

/* -------------- TABLEAU : TITRE ---------------------- */
.ficheTableau .ficheTitre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	padding:5px;
}

/* -------------- TABLEAU PRIX ------------------------- */
.ficheTableauPrix {width:100%;}
.ficheTableauPrix  tr th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	width:80px;
	padding: 0 0 0 5px; /* top right bottom left */
}
.ficheTableauPrix tr td {
	height:27px;
	text-align:left;
}
.ficheTableauPrix .fichePrixBarre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background-image:url(../../images/fond_fiche_prix_etiquette_raye.png);
	background-position:center center;
	background-repeat:no-repeat;
	width:100px;
	height:19px;
	text-align:center;
	text-decoration:line-through;
	float:left;
	padding: 5px 0 0 0; /* top right bottom left */
	margin: 1px 0 1px 0; /* top right bottom left */
}
.ficheTableauPrix .fichePrixPromo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-image: url(../../images/fond_fiche_prix_etiquette_promo.png);
	background-position:center center;
	background-repeat:no-repeat;
	width:100px;
	height:21px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	float:left;
	padding: 3px 0 0 0; /* top right bottom left */
	margin: 1px 0 1px 0; /* top right bottom left */
}
.ficheTableauPrix .fichePrix {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-image: url(../../images/fond_fiche_prix_etiquette_ok.png);
	background-position:center center;
	background-repeat:no-repeat;
	width:100px;
	height:21px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	float:left;
	padding: 3px 0 0 0; /* top right bottom left */
	margin: 1px 0 1px 0; /* top right bottom left */
}

/* -------------- IMAGE -------------------------------- */
.ficheImage {
	border-top: #CCC solid 1px;
	border-left: #CCC solid 1px;
	border-right: #CCC solid 1px;
	border-bottom: #CCC solid 0px;
}
.ficheImagettes {
	background-image:url(../../templates/carashop/images/fond_noir_opacity10.png);
	border: #CCC solid 1px;
	width:inherit;
}
.ficheImagettes ul li a img {
	border: #CCC solid 0px;
}
.ficheImagettes ul li a:hover img {
	border: #000 solid 0px;
}

/* -------------- DIAPORAMA ---------------------------- */
.ficheControlDiaporama {
	width:100px;
	position:absolute;
	z-index:9;
	padding: 5px 0 0 0; /* top right bottom left */
	margin: 0 0 0 125px; /* top right bottom left */
	border: #F00 solid 0px; /* cyan */
}
.ficheControlDiaporama input {
	border: #F00 solid 0px; /* cyan */
}

/* -------------- DESCRIPTION -------------------------- */
.ficheDescription {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.ficheDescription div {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin: 0 0 10px 0; /* top right bottom left */
}

/* -------------- REMARQUE ----------------------------- */
.ficheRemarque {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:italic;
}
.ficheRemarque div {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin: 0 0 10px 0; /* top right bottom left */
	font-style:italic;
}

/* -------------- MOTS CLE ----------------------------- */
.motsCles {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	padding-top:10px;
	padding-bottom:10px;
}
.motsCles a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	padding-top:10px;
	padding-bottom:10px;
}
.motsCles a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	padding-top:10px;
	padding-bottom:10px;
}
