#questionslist dt {
	padding-left	: 20px;
	background		: url(../interface/public/bg.question.png) no-repeat;
}
#questionslist dd {
	background		: url(../interface/public/bg.response.png) no-repeat;
}

a.addUserQuestion { /* lien "voir tous les ..." */
	display			: table-cell;
	max-width		: 250px;
	font-weight		: bold;
	color			: #FFA500;
	background		: url(../interface/public/ico.comment_add.png) #fffeee left center no-repeat;
	border			: 1px solid #ccc;
	padding			: 3px 3px 3px 20px;
	margin			: 15px 0
}
	a.addUserQuestion:hover {
		background			: url(../interface/public/ico.comment_add.png) #fff left center no-repeat;
		border-color		: #999;
		text-decoration		: none;
	}

#getvirtualadvisor .barBord {
	width:10px;
	height:10px;
}
#getvirtualadvisor #barTipTop {
	background: url(../interface/public/lealefttop.gif) no-repeat top left;
}
#getvirtualadvisor #barTipBottom {
	background: url(../interface/public/lealeftbottom.gif) no-repeat top left;
}
	#getvirtualadvisor .barBg {
		width:525px;
		height:10px;
		margin-left:10px;
		background-color: #00549F;
	}
	
#getvirtualadvisor #barTipTopIn, #getvirtualadvisor #barTipBottomIn {
	height:5px;
	width:5px;
	margin-left:10px;
}
	#getvirtualadvisor #barTipTopIn {
		background: url(../interface/public/lealefttopin.gif) no-repeat top left;
	}
	#getvirtualadvisor #barTipBottomIn {
		background: url(../interface/public/lealeftbottomin.gif) no-repeat top left;
	}
	
#getvirtualadvisor #barTipTopOut, #getvirtualadvisor #barTipBottomOut {
	height:10px;
	width:100%;
}
	#getvirtualadvisor #barTipTopOut {
		background: url(../interface/public/lealefttopout.gif) no-repeat 516px;
	}
	#getvirtualadvisor #barTipBottomOut {
		background: url(../interface/public/lealeftbottomout.gif) no-repeat 515px;
	}

#getvirtualadvisor {
	position:absolute;
	right:0px;
	width:540px;
	margin-top:160px;
	z-index:1;
	display:none;
}
#virtualadvisor {
	width:525px;
	background: #00549F url(../interface/public/leabgrepeat.png) repeat-y 10px;
	font-size:13px;
	font-family:Arial,serif;
	border-right:10px solid #00549F;
}
	#virtualadvisor #animlea {
		width:170px;
		padding:0 20px;
		float:left;
	}
	#virtualadvisor #animlea img, #virtualadvisor #animlea object {
		margin-top:10px;
	}
	#virtualadvisor #bloctangovalist {
		background: url(../interface/public/bgrepeatVA.png) repeat-y;
		float:left;
	}
		#virtualadvisor #bloctangovalist div {
			background: url(../interface/public/bgtopVA.png) no-repeat top left;
		}
			#virtualadvisor #bloctangovalist div div {
				background: url(../interface/public/bgbottomVA.png) no-repeat bottom left;
				width:265px;
				min-height:170px;
				padding:0px 20px 20px 20px;
			}
		#virtualadvisor #bloctangovalist div#introVA {
			clear:both;
			min-height:0;
			padding:0;
			background:none;
		}
			#bloctangovalist a#closeVA {
				float:right;
				margin-top:8px;
			}
			#bloctangovalist a#closeVAArbo {
				float:right;
				margin-top:8px;
			}
			#bloctangovalist #introVA p {
				margin:5px 0;
			}
			#virtualadvisor #bloctangovalist #yourqstVA {
				padding-top:10px;
			}
			#bloctangovalist ul#tangovalist {
				margin-top:15px;
			}
				#bloctangovalist ul#tangovalist li {
					padding-left:7px;
					margin:4px 0;
				}
					#bloctangovalist ul#tangovalist li a {
						/*color:#00549f;*/
						color:#0088CE;
						text-decoration:underline;
					}
					#bloctangovalist ul#tangovalist li a:hover {
						/*color:#002986;*/
						color:#B4D333;
					}
			#bloctangovalist #ajaxloaderVA {
				margin:0 auto;
				margin-top:16px;
				width:45px;
				display:none;
			}
			
.hasDgt, .hasRsp {
	background:transparent url(../interface/public/bg.readmore.gif) no-repeat scroll 3px 7px;
	clear:both;
	display:block;
	font-size:90%;
	margin:5px 0;
	padding:3px;
	text-indent:15px;
}			
		
