/***********************
 *	GENERAL
 ***********************/
html
{
	width: 100%;
	height: 100%;
}
body
{
	margin: 0 0 0 0;
	background-color:#000000;
	font-family:  Arial,Tahoma, Verdana, "Trebuchet MS", sans-serif;
	font-size: 1em;
	width: 100%;
	height: 100%;
}

p
{
	font-size: 0.9em;
	color: #FFFFFF;
}

a:link, a:hover, a:visited
{
	font-size: 0.9em;
	color: #FFFFFF;
	text-decoration:none;
}

.bold
{
	font-weight: bold;
}

.italic
{
	font-style: italic;
}

td
{
	font-family:  Arial,Tahoma, Verdana, "Trebuchet MS", sans-serif;
	/*font-size: 0.8em;*/
	font-size:13px;
	color: #FFFFFF;
}

/***********************
 *	GLOBAL
 ***********************/
#global
{
	width: 1000px;
	margin-top: 0px;
	margin-left: auto;
	margin-bottom: 0px;
	margin-right: auto;
	position: relative;
}

#global #message_erreur
{
	width: 1000px;
	background-color: red;
	color: white;
	font-size: 0.8em;
	font-weight: bold;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 3px;
}

#global #message_info
{
	width: 1000px;
	background-color: green;
	color: white;
	font-size: 0.8em;
	font-weight: bold;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 3px;
}

#global #div_parrainage
{
	position: absolute;
	width: 390px;
	height: 443px;
	z-index: 100;
	display: none;
}

/***********************
 *	HEADER
 ***********************/
#header
{
	width: 1000px;
	/*height: 199px;*/
	height: 200px;
	position: relative;
	font-size: 0.8em;
	background-color:#000000;
}

#header #fil_ariane
{
	position: absolute;
	top: 176px;
	left: 10px;
	color:#FFFFFF;
}

#header #fil_ariane ul
{
	padding: 0px;
	margin: 0px;
	margin-top: -15px;
}

#header #fil_ariane li
{
	display: inline;
	list-style: none;
}

#header #mon_compte
{
	position: absolute;
	top: 176px;
	right: 15px;
	color:#FFFFFF;
}

#menuFlash{
	position:absolute;
	top:144px;
	left:0px;
	width:1000px;
	text-align:center;
}

#menuFlash ul{
	margin:0px;
	padding:0px;
}

#menuFlash li{
	display:inline;
	font-family:  Arial,Tahoma, Verdana, "Trebuchet MS", sans-serif;
	font-size:12px;
	color:#FFFFFF;
}

#menuFlash a{
	font-family:  Arial,Tahoma, Verdana, "Trebuchet MS", sans-serif;
	font-size:12px;
	color:#FFFFFF;
}

#menuFlash a:hover{
	color:#ff0099;
}

/***********************
 *	CONTAIN
 ***********************/
#contain
{
	margin-left: 202px;

}

#general .valide
{
	margin-top: 20px;
	position: absolute;
	right: 50px;
	border: 0px;
}

#contain .petite_assiette
{
	width: 232px;
	height: 229px;
	background-image: url(img/fond/fond_petite_assiette_gauche.png);
	background-repeat: no-repeat;
	color: #740936;
	margin: 0px;
	border: 0px;
	float: left;
	padding-top: 35px;
	padding-bottom: 35px;
	padding-right: 35px;
	padding-left: 35px;
	position: relative;
}

#contain .pictoNewBox{
	position: absolute;
	top:-10px;
	left:200px;
}

#contain .pictoTopBoxPetiteAssiette{
	position: absolute;
	top:-5px;
	left:210px;
}

#contain .pictoTopBoxGrandeAssiette{
	position: absolute;
	top:-40px;
	left:-70px;
}

#contain .grande_assiette
{
	width: 790px;
	margin: 0px;
	border: 0px;
	color: #FFFFFF;
	float: left;
	position: relative;
}

#contain .grande_assiette .contents
{
	margin-top: -210px;
	padding-bottom: 55px;
	padding-right: 35px;
	padding-left: 35px;
	min-height: 392px;
		border-left:#442513 1px solid;
}

#contain .grande_assiette .grande_haut
{
	width: 605px;
	height: 220px;
	margin: 0px;
	border: 0px;
}

#contain .titre_assiette
{
	font-family:  Arial,Tahoma, Verdana, "Trebuchet MS", sans-serif;
	font-size: 1.2em;
	color:#cc6633;
	font-weight:bold;
	margin-bottom: 10px;
	display:inline;
}

#contain #conteneurDescProduit #contenuDescProduit
{
	position:absolute;
	top:50px;
	left:40px;
}

#contain #conteneurDescProduit .titre_assiette
{
	font-family:  Arial,Tahoma, Verdana, "Trebuchet MS", sans-serif;
	font-size: 20px;
	color:#ffffff;
	font-weight:normal;
}

#contain .titre_rubrique
{
	font-family: Tahoma, Verdana, "Trebuchet MS", Arial, sans-serif;
	font-size: 1.2em;
	color:#6A0A41;
	font-weight:bold;
}

#contain .titre_assiette a
{
	font-size: 1em;
	color: #923E61;
	text-decoration: none;
}

#contain .cat_assiette
{
	font-size: 1em;
}

#contain .img_assiette
{
	/*width: 100%;*/
	height: 75px;
	display:inline;
	margin-left: 5px;
}

#contain .petite_assiette .img_assiette
{
	/*width: 100%;*/
	height: 75px;
	display:block;
}


#contain .ga_image
{
	float:left;
	display:inline;
}

#contain .ga_description
{
	display:inline;
}

#contain .petite_assiette .img_assiette 
{
	width: 100%;
	height: 75px;
}

#contain #produit_detail
{

	background:url(img/fond/motifProduit.jpg) no-repeat center bottom;
	position:relative;

}

#contain #conteneurDescProduit
{

	background:url(img/fond/descProduit.jpg) no-repeat;
	position:absolute;
	top:0px;
	left:4px;
	width:314px;
	height:314px;

}

#contain #conteneurDescProduit .lienPrixProduit
{
	position:absolute;
	top:230px;
	left:190px;
}

#contain #conteneurDescProduit .prixProduit{
	background:none;
	border:none;
	margin:0px;
	padding:0px;
	font-family:Arial, Tahoma, Verdana, "Trebuchet MS", sans-serif;
	font-size: 14px;
	color:#cc6633;
	text-decoration:underline;
}

#contain #conteneurImageProduit
{

	position:absolute;
	top:0px;
	left:314px;
	width:440px;
	height:314px;

}

#contain #produit_detail .img_assiette
{
	width: 100%;
	height: 115px;
	display: block;
}

#contain .desc_assiette
{
	font-family:Tahoma, Verdana, "Trebuchet MS", Arial, sans-serif;
	font-size: 0.8em;
	/*color:#6A0A41;*/
	color: #FFFFFF;
}

#contain #conteneurDescProduit .desc_assiette
{
	font-family:Arial, Tahoma, Verdana, "Trebuchet MS", sans-serif;
	font-size: 11px;
	color:#FFFFFF;
}

.erreur_inscription
{
	font-family:Tahoma, Verdana, "Trebuchet MS", Arial, sans-serif;
	font-size: 0.8em;
	color:#FFFFFF;
}


#contain .inputQuantiteMaBox
{
	font-family:Tahoma, Verdana, "Trebuchet MS", Arial, sans-serif;
	font-size: 0.8em;
	color:#FFFFFF;
	width:50px;
}

#contain .prix_assiette
{
	font-family: Tahoma, Verdana, "Trebuchet MS", Arial, sans-serif;
	font-weight: bold;
	color: #AE106A;
	display:inline;
	position:absolute;
	left:440px;
	top: 0px;
}

#contain .petite_assiette .promo {
	position:absolute;
	top: 5px;
	left: 250px;
}

#contain .grande_assiette .promo {
	position:absolute;
	top: 0px;
	left: 520px;
	top: 0px;
}

#contain .petite_assiette .prix_promo
{
	font-family: Tahoma, Verdana, "Trebuchet MS", Arial, sans-serif;
	font-weight: bold;
	color: #AE106A;
	display:inline;
}

#contain .grande_assiette .prix_promo
{
	font-family: Tahoma, Verdana, "Trebuchet MS", Arial, sans-serif;
	font-weight: bold;
	color: #AE106A;
	position:absolute;
	left:440px;
	top: 20px;
}

#contain .prix_assiette_categorie
{
	position:absolute;
	top:204px;
	right:30px;
	font-family:  Arial, Tahoma, Verdana, "Trebuchet MS", sans-serif;
	font-weight: bold;
	color: #cc6633;
	font-size:24px;
}

#contain .petite_assiette .add_assiette
{
	position: absolute;
	left: 180px;
	top: 243px;
	font-size: 0.5em;
	overflow: auto;
}

#contain .petite_assiette .prix_assiette
{
	position: absolute;
	left: 30px;
	top: 243px;
}

#contain .grande_assiette .contents .add_assiette
{
	position: absolute;
	left:440px;
	font-size: 0.5em;
}

#contain .grande_assiette .contents .ga_contents
{
	border: 0px;
	position: relative;
}

#contain .grande_assiette .contents .ga_contents2
{
	border: 0px;
	position: relative;
	margin-top: 50px;
	/*clear:both;*/
}

#contain #navigation
{
	border: 0px;
	position: relative;
	margin-top: 50px;
	/*float: left;*/
	height:20px;
}

#contain #aleatoire
{
	width:320px;
	height:475px;
	padding-top:130px;
	padding-left:410px;
	background-repeat:no-repeat;
}

#contain .createur
{
	background-image:url(/catalog/img/fond/createur.jpg);
}

#contain .buffet
{
	background-image:url(/catalog/img/fond/buffet.jpg);
}

#contain .chocolat
{
	background-image:url(/catalog/img/fond/chocolat.jpg);
}

#contain .traiteur
{
	background-image:url(/catalog/img/fond/traiteur.jpg);
}

#contain .creation
{
	background-image:url(/catalog/img/fond/creation.jpg);
}

#contain .classique
{
	background-image:url(/catalog/img/fond/classique.jpg);
}

#contain .plateaux
{
	background-image:url(/catalog/img/fond/plateaux.jpg);
}

#contain .galette
{
	background-image:url(/catalog/img/fond/galette.jpg);
}

.separateur_commande_historique
{
	border-bottom:#ffffff 1px solid;
}	

.retour
{
	clear:both;
}

#contain #navigation #pagination
{
	position: absolute;
	right: 10px;
	border: 0px;
}

#contain #navigation #nb_product
{
	position: absolute;
	left: 10px;
	border: 0px;
}

/*****  PAGE LOGIN  *****/
#contain #inscription
{
	border: 0px;
	margin-top: 18px;
	font-size: 0.8em;
}

#contain #inscription .titre
{
	font-size: 1.2em;
}

.sous_titre
{
	font-size: 0.8em;
}

#contain #inscription #new_inscription
{
	width: 255px;
	border: 0px;
	position: absolute;
	height: 100%;
}

#contain #inscription #new_inscription .detail
{
	margin-top: 4px;
	font-size: 1em;
}

#contain #inscription #deja_inscrit
{
	width: 255px;
	border: 0px;
	position: absolute;
	left: 300px;
	height: 60%;
}

#contain #inscription #deja_inscrit .detail
{
	margin-top: 4px;
}


#contain #inscription #deja_inscrit .formulaire
{
	margin-top: 15px;
}

#contain #inscription #deja_inscrit .formulaire label
{
	display: block;
}

#contain #inscription #deja_inscrit .formulaire input
{
	display: block;
}

#contain #inscription #deja_inscrit .formulaire #remember
{
	display: inline;
}

#contain #inscription #deja_inscrit .formulaire #remember_label
{
	display: inline;
}

#contain #inscription #deja_inscrit .formulaire .forgot_pass a, .forgot_pass a:link, .forgot_pass a:hover, .forgot_pass a:visited
{
	color: #FFFFFF;
	font-size: 0.8em;
}

#contain #inscription .valide
{
	position: absolute;
	top: 220px;
}

#contain .conteneurProduitYanka{
	background:url(img/fond/baseProduitYanka.jpg) bottom no-repeat;
	width:200px;
	height:400px;
	position:relative;
	float:left;
}

#contain .sepProduitYanka{
	background:url(img/fond/sepProduitYanka.jpg) center top no-repeat;
	width:11px;
	height:407px;
	position:relative;
	float:left;
}

#contain .clearBoth{
	clear:both;
}

#contain .nomProduitYanka{
	position:absolute;
	top:213px;
	left:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	width:200px;
	text-align:center;
}

#contain .descProduitYanka{
	position:absolute;
	top:0px;
	left:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#FFFFFF;
	width:200px;
	text-align:center;
}

#contain .prixProduitYanka{
	position:absolute;
	top:306px;
	left:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	width:200px;
	text-align:center;
	text-decoration:none;
}

#contain .prixProduitYankaBarre{
	position:absolute;
	top:290px;
	left:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	width:200px;
	text-align:center;
}

#contain .prixBarre{
	text-decoration:line-through;
	color:#999999;
}

#contain .prixEuro{
	font-size:14px;
	vertical-align:super;
	letter-spacing:2px;
}

#contain div.lienProduitYanka{
	position:absolute;
	top:363px;
	left:100px;
	text-align:center;
}

#contain a.lienProduitYanka{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#cc6633;
	text-decoration:underline;
}

#contain div.lienProduitYankaIndisponible, #contain a.lienProduitYankaIndisponible {
	font-size:10px;
  position:absolute;
  text-align:center;
  top:253px;
  width:100%;
}

/****** PAGE CREATE_ACCOUNT ******/
#create_account
{
	border: 0px;
	font-size: 0.9em;
}

#create_account .titre_form
{
	font-weigth: bold;
}

#create_account .ligne_form
{
	position: relative;
	margin-bottom: 20px;
}

#create_account label
{
	position: absolute;
	left: 10px;
}

#create_account input
{
	position: absolute;
	left: 250px;
	width: 145px;
}

#create_account select
{
	position: absolute;
	left: 250px;
	width: 145px;
}

#create_account .valide input
{
	width: 100px;
	height: 22px;
}

#create_account #newsletter 
{
	width: 20px;
}

#create_account .radio
{
	position: absolute;
	left: 250px;
}

#create_account .radio input
{
	position: relative;
	width: 20px;
	margin: 0px;
	left: 0px;
}

#create_account .inputRequirement
{
	position: absolute;
	left: 400px;
	color: #FF0000;
}

#create_account .titre_form
{
	margin-bottom: 10px;
	font-weight: bold;
}

/******* PAGE ACCOUNT *****/
#account
{
	border: 0px;
}

#account table 
{
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 0.9em;
	width: 100%;
	border: 0px;
}

#account .title
{
	font-weight: bold;
	font-size: 0.9em;
	color: #CC6633;
}

#account .lien 
{
	list-style: none;
}
/***********************
 *	LEFT
 ***********************/
#left
{
	float:left;
	width: 190px;
	height: 300px;
	padding-right:12px;
}

#left #philosoclick
{
	width: 190px;
	height: 128px;
	/*background-image: url(img/gauche_philosoclick.png);*/
	background-image: url(img/gauche_box.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	border: 0px;
	position: relative;
	display:none;
}

#left #philosoclick #lien_philosoclick
{
	position: absolute;
	top: 45px;
	left: 70px;
	width: 65px;
	height: 60px;
	cursor: pointer;
}

#left #philosoclick p
{
	margin-top: 0px;
	padding-top: 105px;
	text-align: center;
}

#left #menu_gauche
{
	width: 190px;
	margin: 0px;
	border: 0px;
	text-align:right;
	margin-top:10px;
}

#left #menu_gauche ul
{
	padding-top: 20px;
	list-style-type: none;
	margin: 0px;
	border: 0px;
}

#left #menu_gauche li
{
	margin-left: -25px;
	margin-bottom: 3px;
	text-align: center;
	border: 0px;
}

#left #menu_gauche a
{
	color: #999999;
	font-size: 0.8em;
	text-align:right;
}

#left #panier
{
	width: 190px;
	height: 45px;
	margin: 0px;
	border: 0px;
}

#left #panier p
{
	margin-top: 0px;
	padding-top: 7px;
	margin-left: 75px;
	margin-right: 20px;
	text-align: center;
	color: #999999;
}

#left #livraison
{
	width: 190px;
	height: 147px;
	background-image: url(img/livraisonYanka.jpg);
	background-repeat: no-repeat;
	background-position:center;
	margin: 0px;
	border: 0px;
	position: relative;
}

#left #inscription_newletter
{
	width: 190px;
	height: 70px;
	margin: 0px;
	border: 0px;
	margin-top: 20px;
	/*display:none;*/
}

#left #inscription_newletter #form_inscription #email_newsletter
{
	width: 184px;
	margin-left: 10px;
}

#left #inscription_newletter #form_inscription #submit_newsletter
{
	/*width: 100px;*/
	margin-left: 30px;
	margin-top: 2px;
}

#left #click_philosoclick
{
	background-image: url(img/philosoclick.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	border: 0px;
	width: 202px;
	height: 70px;
	margin-top: 20px;
	display:none;
}

#menu_gauche img
{
	border: 0px;
}

#btn_parrainez
{
	width: 190px;
	height: 29px;
	border: 0px;
}

#btn_engagement
{
	width: 190px;
	height: 25px;
	border: 0px;
}

#btn_moyen_paiement
{
	width: 190px;
	height: 23px;
	border: 0px;
}

#btn_livraison
{
	width: 190px;
	height: 23px;
	border: 0px;
}

#btn_suivi_commande
{
	width: 190px;
	height: 24px;
	border: 0px;
}

#btn_condition
{
	width: 190px;
	height: 24px;
	border: 0px;
}

#btn_goodies
{
	width: 190px;
	height: 23px;
	border: 0px;
}

#btn_contactez_nous
{
	width: 190px;
	height: 25px;
	border: 0px;
}

/***********************
 *	RIGHT
 ***********************/
#right
{
	float: right;
	width: 185px;
	display:none;
}

#right #serviette
{
	width: 185px;
	height: 532px;
	background-image: url(img/droite_serviette.png);
	background-repeat: no-repeat;
	margin: 0px;
	border: 0px;
}

#right #serviette .pub
{
	width: 100%;
	height: 100%;
	margin: 0px;
	border: 0px;
}

#right #serviette #pub1
{
	width: 185px;
	height: 132px;
	margin: 0px;
	border: 0px;
	position: relative;
}

#right #serviette #pub2
{
	width: 185px;
	height: 150px;
	margin: 0px;
	margin-top: 2px;
	border: 0px;
	position: relative;
}

#right #serviette #pub3
{
	width: 185px;
	height: 235px;
	margin: 0px;
	margin-top: 2px;
	border: 0px;
	position: relative;
}

#right #credit_mutuel
{
	width: 185px;
	height: 105px;
	background-image: url(images/atos/banquepopulaire.jpg);
	background-repeat: no-repeat;
	background-position: center;
	margin: 0px;
	border: 0px;
}

#right #poivre
{
	width: 185px;
	height: 294px;
	margin: 0px;
	border: 0px;
}

/***********************
 *	FOOTER
 ***********************/
#footer
{
	clear: both;
	padding-bottom: 20px;
	padding-top: 30px;
}

#footer p
{
	padding-top: 10px;
	text-align: center;
	margin-bottom: 10px;
	color:#534333;
}

#footer a{
	color:#534333;
}

/***********************
 *	IDENTIFICATION
 ***********************/
#div_identification
{
	position: absolute;
	width: 600px;
	height: 500px;
/*	left: 200;
	top: 180;*/
	/*left: 50%;
	margin-left: -300px;*/
	/*background-image: url(img/fond/fond_identification.png);*/
}

#div_identification2
{
	position: absolute;
	width: 600px;
	height: 500px;
	background-image: url(/catalog/img/fond/fond_identification_yanka.jpg);
	background-position: center;
	background-repeat: no-repeat;
}

#div_identification #premiere_visite
{
	position: absolute;
	width: 250px;
	/*width: 530px;*/
	height: 175px;
	left: 35px;
	top: 125px;
}

#div_identification input
{
	width: 240px;
	z-index: 1000;
}

#div_identification label
{
	color: #FFFFFF;
	font-size: 1em;
}

#div_identification #premiere_visite #pv_cp_label
{
	position: absolute;
	left: 5px;
	top: 40px;
	/*top: 96px;*/
}

#div_identification #premiere_visite #pv_cp
{
	position: absolute;
	left: 5px;
	top: 65px;
    /*top:96px;
    left:195px;*/
	width: 100px;
}

#div_identification #premiere_visite #pv_submit
{
	position: absolute;
	left: 115px;
	top: 65px;
    /*top:95px;
    left:300px;*/
	width: 100px;
}

#div_identification #deja_client
{
	position: absolute;
	width: 260px;
	height: 255px;
	left: 310px;
	top: 125px;
}

#div_identification #deja_client #dc_email_label
{
	position: absolute;
	left: 5px;
	top: 40px;
}

#div_identification #deja_client #dc_email
{
	position: absolute;
	left: 5px;
	top: 65px;
}

#div_identification #deja_client #dc_password_label
{
	position: absolute;
	left: 5px;
	top: 95px;
}

#div_identification #deja_client #dc_password
{
	position: absolute;
	left: 5px;
	top: 120px;
}

#div_identification #deja_client #dc_cp_label
{
	position: absolute;
	left: 5px;
	top: 150px;
}

#div_identification #deja_client #dc_cp
{
	position: absolute;
	left: 5px;
	top: 175px;
	width: 100px;
}


#div_identification #deja_client #dc_submit
{
	position: absolute;
	right: 15px;
	top: 175px;
	width: 100px;
}

#div_identification #deja_client #mdb_oublie
{
	
	position: absolute;
	left: 5px;
	top: 220px;
	
	
}

#div_identification #deja_client #mdb_oublie a:link
{
	font-size: 0.9em;
	color: #FFFFFF;
}

#div_identification #deja_client #mdb_oublie a:hover
{
	font-size: 0.9em;
	color: #FFFFFF;
}

#div_identification #deja_client #mdb_oublie a:visited
{
	font-size: 0.9em;
	color: #FFFFFF;
}


#div_identification #inscription
{
	position: absolute;
	width: 110px;
	height: 25px;
	left: 240px;
	top: 445px;
}

#div_identification #inscription input
{
	width: 100px;
}

#div_identification .titre
{
	text-align: center;
	margin-top: 0px;
	font-size: 1.2em;
	color: #FFFFFF;
}

/***********************
 *	MABOX
 ***********************/
 td.titre_rub{
 	background-color:#923E61;
	color:#FFFFFF;
	font-weight:bold;
	font-family:Tahoma, Verdana, "Trebuchet MS", Arial, sans-serif;
 }
 
input.quantite{
 	width:30px;
 }
 
span.titre_assiette_petit
{
	font-family:Tahoma, Verdana, "Trebuchet MS", Arial, sans-serif;
	font-size: 0.8em;
	color:#AE106A;
	font-weight:bold;
}


/***************************
 *   REFERENCEMENT
 ***************************/
h2.seo
{
	font-size: 12px;
}

p.seo
{
	font-size: 10px;
}

#menu_seo 
{
	margin: 0px;
	padding: 0px;
	width: 690px;
}

#menu_seo li
{
	display: inline;
	list-style: none;
	font-size: 13px;
}

/***********************
 *	YANKA
 ***********************/
 
 .accueil_yanka
 {
 
 	position:absolute;
	top:0px;
	left:-20px;
 
 }
 
.productListing-heading {
	font-family: Arial, "Trebuchet MS",  sans-serif;
  	font-size: 12px;
  	color: #FFFFFF;
  	font-weight: normal;
	text-transform:uppercase;
}

TD.productListing-data {
  font-family: Arial, "Trebuchet MS", sans-serif;
  font-size: 14px;
  font-weight:bold;
  color:#FFFFFF;
}

TD.productListing-data input[type=checkbox]{
	border:#7D7D7D solid 1px;
	background-color:#000000;
}

.totalYanka{
	border:#6e401d solid 1px;
	color:#FFFFFF;
	font-family: Arial, "Trebuchet MS",  sans-serif;
  	font-size: 18px;
  	color: #FFFFFF;
  	font-weight: bold;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:20px;
	padding-right:10px;
}

#imagePanierPlein{
	width:100%;
	background:url(img/fond/fondPanierPlein.jpg) right bottom no-repeat;
	height:107px;
	position:relative;
}

#imagePanierVide{
	width:100%;
	background:url(img/fond/fondPanierVide.jpg) center bottom no-repeat;
	height:162px;
	position:relative;
}

#imagePanierPlein p{
	position:absolute;
	font-family: Arial, "Trebuchet MS",  sans-serif;
  	font-size: 12px;
  	color: #999999;
	margin:0px;
	padding:0px;
	top:70px;
	left:0px;
}

#imagePanierVide p{
	position:absolute;
	font-family: Arial, "Trebuchet MS",  sans-serif;
  	font-size: 12px;
  	color: #999999;
	margin:0px;
	padding:0px;
	top:140px;
	left:0px;
}

TD.moisAbonnement{
  font-family: Arial, "Trebuchet MS",  sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #cc6633;
}

span.nomJourAbonnement{
  font-family: Arial, "Trebuchet MS",  sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #e5e5e5;
}

span.totalAbonnement{
  font-family: Arial, "Trebuchet MS",  sans-serif;
  font-size: 20px;
  font-weight: bold;
  color: #cc6633;
}

span.totalPrixAbonnement{
  font-family:Arial, "Trebuchet MS",  sans-serif;
  font-size: 20px;
  font-weight: bold;
  color: #cc6633;
}

span.jourAbonnement{
  font-family: Arial, "Trebuchet MS",  sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #ffffff;
}

TR.non_livrable{
  background: #e3c1d1;
}