#tableDocs .column{
	padding:0 10px 20px 20px;
	width:250px;
	background:#e0e0e0 url('images/Haut_bloc_fond.gif') no-repeat top left;
}

#tableDocs .columnBottom{
	background:#e0e0e0 url('images/Bas_bloc_fond.gif') no-repeat top left;
	height:3px;
}

#tableDocs td.spacer{
	width:20px;
	background:#FFFFFF;
}

.treeview  a{
font-family:Arial,Verdana,Tahoma;
font-size:12px;
color:black;
outline-style:none;
outline-width:medium;
}
/*
.treeview a:hover{
text-decoration : none;
}*/

/*
.treeview .arboLV0{
font-weight:bold;
}*/

.treeview a{
font-weight:bold;
}

.treeview div a
{
	font-weight:normal;
}

.treeview div div a{
color:#494B4B;
}

.treeview span:hover, .treeview div.Document:hover{
text-decoration:underline;
cursor:pointer;
}

.treeview  a .Document{
color:#336699;
font-style:normal;
margin-left:10px;
font-size:11px;
font-weight:normal;
}

.treeview .flag, #cart .flag{
	border:none;
	margin:0 0 0 5px;
}

#cart{
	float:right;
	width:165px;
	background: #8f8f8e url(images/Milieu_bloc_panier.gif);
}

.floating{
position:fixed;top:10px;
margin-left:600px;
}

#cart img{
border:none;
}

#cartTop{
	background: #8f8f8e url(images/Haut_bloc_panier.gif) no-repeat;
	height:7px;
	font-size:0px; /*bugie6*/
}

#cartTitle{
	color:#FFFFFF;
	height:20px;
	font-size: 12px;
	margin: 0 10px 15px 5px;
	text-align:center;
	font-weight:bold;
	border-bottom:1px solid #545454;
}

#cartBottom{
	background: #8f8f8e url(images/Bas_bloc_panier.gif) no-repeat;
	height:6px;
	font-size:0px; /*bugie6*/
}

#cartContent{
	padding:0 10px;
}

#cartContent td{
font-size:11px;
}

.selectedDoc{
clear:both;
background:#9F9F9F none repeat scroll 0 0;
color:black;
margin:1px 0;
}

.selectedDoc a{
	outline:none;
}

.docTitle{
width:130px;
padding-right:5px;
}

#cartValidation{
	margin: 15px 10px 5px 5px;
	text-align:center;
}

.ui-effects-transfer { border: 2px dotted gray; } 
.DocumentInfos{ color:#000000; font-size:11px; position:absolute;z-index:9999;display:none;background:#fbd69b;padding:5px 8px; border:1px solid #ec8902; width:250px;}
.Infos{ color:#000000; font-size:11px; background:#fbd69b;padding:5px 8px; border:1px solid #ec8902;margin:0 0 10px;}
