html {
	margin:0;padding:0 ;	
	font-family: Verdana, Arial,  Helvetica, Sans-serif;
	font-weight: normal;
	font-size:12px;
	text-decoration: none;
	color: #303030;}
body {
	width:1000px;margin:0 auto;position:relative;padding:0 0 0 0;
	background:white url('/graphics/fond.jpg') no-repeat top center;
}
img {border:0;}
a {color:#303030;border:0;outline:0;}
a.bouton {display:block;background-position:top left;background-repeat:no-repeat;background-color:transparent;text-align:left;text-indent:-9999px;overflow:hidden;}
a.bouton:hover {background-position:bottom left;}
p {padding:0;margin:0;}
h1 {font-size:18px;}
div#corps {width:1000px;background:transparent url(/graphics/liste/fond_liste.jpg) top left no-repeat;}
	
	#N0,#N5 {width:1000px;height:100%;z-index:1;white-space:nowrap;margin:0;padding:0;}
	#N0 * { margin: 0; border: 0; padding: 0;}
	#N0 {height:150px;}
	#N0 a.bt_retour {position:absolute;top:0;left:0;width:180px;height:150px;text-indent:-9999px;}
	#N0 .bandeaux {width:804px;height:67px;margin-left:185px;overflow:hidden;}
	#N0 .bandeaux .bt_vente-vin-professionnels {float:left;width:240px;height:67px;background-image:url(/graphics/general/bt_espace_pro.jpg);}
	#N0 .bandeaux .bt_vin-cdcoeur {float:left;width:238px;height:67px;background-image:url(/graphics/general/bt_coeur.jpg);}
	#N0 .bandeaux .bt_connexion {float:left;width:163px;height:67px;background-image:url(/graphics/general/bt_mon_compte.jpg);}
	#N0 .bandeaux .bt_panier {float:left;width:161px;height:67px;background-image:url(/graphics/general/bt_panier.jpg);}
	#N0 .chemin {position:absolute;top:111px;left:310px;font-weight:bold;font-size:12px;}
	#N0 .chemin a {color:black;text-decoration:none;font-size:12px;}
	#N0 .chemin a:hover{color:red;}
	#N0 .recherche {position:absolute;top:103px;left:742px;width:245px;}
	#N0 .recherche form {width:190px;}
	#N0 .recherche input {margin-top:9px;}
	#N0 .recherche a.bt_trouver {float:right;width:45px;height:34px;display:block;text-indent:-9999px;background:transparent url(/graphics/general/bt_recherche.jpg) top left no-repeat;}
	#N0 .recherche a.bt_trouver:hover {background-position:top right;}
	#N5 {width:1000px;height:43px;padding-top:1px;}
	#N2 {position:absolute;top:157px;width:156px;height:412px;background-color:white;background-image:url('/graphics/general/e2.jpg'); background-repeat:no-repeat;background-position: right;}
	#N2 *,#centre * {border: 0px;}
	#droite {position:absolute;top:150px;left:790px;height:407px;width:195px;text-align:right;}
	#N5 a.bt_newsletter-promo-vin {float:left;width:231px;height:33px;margin-left:32px;background-image: url(/graphics/general/bt_newsletter.jpg);}
	#N5 a.bt_rappel {float:left;width:198px;height:33px;background-image: url(/graphics/general/bt_rappel.jpg);}
	#N5 a.bt_partenaires {float:left;width:239px;height:33px;background-image: url(/graphics/general/bt_partenaires.jpg);}
	#N5 a.bt_cgv {float:left;width:130px;height:33px;background-image: url(/graphics/general/bt_cgv.jpg);}
	#N5 a.bt_contact {float:left;width:158px;height:33px;background-image: url(/graphics/general/bt_contact.jpg);}
	#N5 .mentionabus {position:relative;clear:both;display:block;color:#b80000;text-align:center;}


	
	#centre {position:relative;left:0;top:0;width:715px;height:408px;margin-left:45px;background-color:white;overflow:auto;}
	#N6 a.bt_decouvriracdv {position:absolute;width:34px;height:326px;top:35px;left:13px;display:block;background:transparent url(/graphics/general/bt_decouvrir.jpg) top left no-repeat;text-indent:-9999px;}
	#N6 a.bt_decouvriracdv:hover {background-position:top right;}
	#N1 {}
	#N6 {position:relative;padding: 5px 0 5px 0;}
	
#centre {position:relative;height:397px;background:transparent;}

	
	#block_produit {width:209px;height:195px;display: inline}
	#interieur_produit {width:209px;height:195px;background: url(/graphics/liste/cadre_vide.jpg);background-repeat: no-repeat}
   	
	
#centre .infos {position:relative;display:block;padding-top:15px;background-color: rgb(255, 255, 234);width:650px;}
#centre .presentation {width:600px;margin:10px auto;text-align:justify;}
#centre .presentation h1 {width:100%;text-align:center;font-size:20px;}


#panier {}
#panier .contenu {position:absolute;top:10px;width:650px;height:100%;font-size:12px;}
#panier td {border-spacing:3px;}
#panierconteneur {width:525px;height:277px;overflow-x:hidden;overflow-y:auto;}
#panierconteneur .panierBt {position:absolute;top:100px;left:560px;width:134px;}
#panierconteneur .panierBt .total {width:134px;height:180px;text-align:center;font-weight:bold;font-size:18px;}
#panierconteneur a.bt_valider {width:134px;height:35px;display:block;background-image:url(/graphics/panier/bt_finaliser.jpg);}
#panierconteneur a.continuer {width:134px;height:40px;display:block;background-image:url(/graphics/panier/continuer_commande.jpg);}
#panierconteneur a.annuler {width:158px;height:42px;display:block;background:transparent url(/graphics/boutons/annuler.jpg) top left no-repeat;}
#panierconteneur a.accepter {width:158px;height:42px;display:block;background:transparent url(/graphics/boutons/accepter.jpg) top left no-repeat;}
#modalContainer a.closeBt {position:absolute;bottom:42px;right:40px;width:158px;height:42px;display:block;background:transparent url(/graphics/boutons/annuler.jpg) top left no-repeat;}
#modalContainer a.panierCloseBt {position:absolute;bottom:40px;right:22px;width:134px;height:35px;display:block;background-image:url(/graphics/panier/continuer_commande.jpg);}


#separateur {width:600px;margin:0 auto;}


#modalContainer a.closeBt:hover {background-position:top right;}

#page-cgv #N6 h1 {position:relative;width:360px;height:45px;padding:20px 200px 0 150px;margin:-10px 0 0 60px;text-align:right;border:0;background:transparent url(/graphics/general/hd_cgv.jpg) top left no-repeat;text-align:left;text-indent:-9999px;}
#page-cgv #centre {height:342px;}

#news h1 {position:relative;width:680px;height:15px;margin:-10px 0 0 80px;padding:20px 0 14px 0;border-bottom:1px dotted #B80000;text-align:left;}
#news #centre {height:349px;}
#news #centre ul {list-style:none;margin:0;padding-left:20px;}
#news #centre ul li {margin-bottom:20px;}
#news #centre ul li a {text-decoration:none;}
#news #centre ul li .titreNews {font-size:14px;font-weight:bold;color:#B80000;}
#news #centre ul li .resume {padding:5px 5px 0 10px;margin-top:5px;border-top:1px dotted #B80000;font-size:13px;news}
#news #centre ul li .resume h3 {font-size:13px;}
#plan {position:relative;display:block;width:900px;height:200px;padding:0 20px 5px 5px;overflow-y:auto;margin:10px auto 0 auto;text-align:justify;font-size:10px;color:black;background:white;opacity:0.75;}
#plan a {display:inline;padding-left:10px;}
#plan h4 a {color:#BA0000;font-size:12px;}
#plan #separateur {width:600px;height:1px;background-color:#BA0000;margin:0 auto;}
#signature {position:relative;font-size:12px;color:white;text-align: right;width:946px;padding-top:5px;}
#signature a { font-size:12px;color:white;text-decoration: none;}
#signature a:hover { color:#666;}