html,body			{ 
					margin:0; 
					padding:0; 
					border: none; 
					text-decoration: none; 
					width:100%; 
					height:100%; 
					background:#fff url(../images/backgrounds/mur.jpg) fixed center no-repeat; 
					font-family: Arial;
					cursor: default;
					font-size:12px;
					letter-spacing:1px;
				}
				
a				{ cursor:pointer }
a img			{ cursor:pointer; border:none }

#title			{ margin:20px 0 0 20px }
#closeWindow	{ position:absolute; width:140px; left:100%; top: 8px; margin: 0 0 0 -140px }
	#closeWindow a	{ color:#994778; text-decoration:none }
	
#options		{ text-align:left; margin:30px 0 0 30px}
	#options ul li		{ list-style-image:url(../images/puce/puce.jpg); margin:10px 0 0 0 }
		#options ul li.price		{ list-style:none; font-size:18px; font-weight:bold; color:#994778 }
			#options ul li.price span	{ font-size:11px; font-weight:normal }
		#options ul li	a	{ color:#994778; text-decoration:none; font-weight:bold }
		#options ul li	a:hover	{ color:#333; text-decoration:none; font-weight:bold }

#rightProcess	{ position:absolute; width:300px;  left: 650px; top:123px; }

#user			{ 
					width:300px;
					border-top:#994778 1px solid; padding:0; margin:0; 
					border-bottom:#994778 1px solid;
					background:url(../images/backgrounds/background.png);
				}
#userHeader		{ background:#994778; height:30px; line-height:30px; color:#fff; font-weight:bold; font-size:16px }
	#userHeader p	{ padding:0 0 0 10px; margin:0 }

#validOrder		{ clear:both }	
#validOrder p	{ padding:0 0 0 12px; margin:0; font-size:12px; font-weight:bold }
#validOrder p a	{ color:#994778; text-decoration:none; }
#validOrder p a:hover	{ color:#333; }

#bottom			{ position:absolute; top:428px; left:650px; width:300px; }

#encart			{ background:#fff; width:300px; text-align:center;
					border-top:#994778 1px solid; padding:0; margin:10px 0 10px 0; 
					border-bottom:#994778 1px solid;
				}
				
#userForm		{  background:url(../images/backgrounds/background.png); width:300px; text-align:left;
					border-top:#994778 1px solid; padding:0; margin:10px 0 10px 0; 
					border-bottom:#994778 1px solid;
				}

.delete a		{ color:#333; text-decoration:none; font-size:11px; font-weight:bold }
.delete a:hover		{ color:#994778; }

.photos			{ float:left; width:200px; height:200px; border:1px solid #994778; margin:20px; overflow:hidden }
.videos			{ float:left; width:425px; height:356px; border:1px solid #994778; margin:20px; overflow:hidden }
.products		{ 
					width:575px; 
					height:250px; 
					padding:10px; 
					border-top:#994778 1px solid; 
					border-bottom:#994778 1px solid; 
					margin:10px 0 10px 20px;
					background:url(../images/backgrounds/background.png);
				}
.prod_photo		{ float:left; width:250px; height:250px; margin:0 20px 0 0 }
.prod_infos		{ float:left; width:300px }
.prod_title		{ color:#994778; font-weight:bold; font-size:24px }
.p_display		{ width:300px; color:#333; font-size:11px; }
tr.basketHeader td{background:#f2f2f2;  color:#333 }
.clear			{ clear:both; margin:0; padding:0 }
.alert			{ color:#333; font-size:11px; text-align:center }
.total			{ font-size:18px; }
.denied			{ background:#FFDFDF; padding:10px; width:280px; color:#000 }
	.denied	ul 		{ list-style:none; padding:0; margin:0 }
	.denied	ul li		{ list-style:none; padding:0; margin:5px 0 5px 0 }
	
.confirm		{ 
					width:575px; 
					height:auto; 
					padding:10px; 
					border-top:#994778 1px solid; 
					border-bottom:#994778 1px solid; 
					margin:10px 0 10px 20px;
					background:#DBFFCF;
				}
				
.cancel			{ 
					width:575px; 
					height:auto; 
					padding:10px; 
					border-top:#994778 1px solid; 
					border-bottom:#994778 1px solid; 
					margin:10px 0 10px 20px;
					background:#FFDFDF;
				}


/* formulaire */
form#UserFormConfirm {margin:0 0 0 10px }
label				{ float:left; width:60px }
#UserFormConfirm  input { width:180px }

