/* DOCS CATS TREE */
#docsCats{
	width:				350px;
	padding:			0 10px;
	margin:				0 0 0 5px;
}
#docsCatsBox{
	margin:				0 0 0 15px;
}
#docsEdit h3,
#docsCats h3{
	margin:				0 0 7px 0;
	padding:			0 0 0 8px;
	background:			url(/img/modules/pnews/puce_1.gif) no-repeat 0px 3px;
}
#docsEdit h3,
#docsCats h3,
#docsCats h3 a:link,
#docsCats h3 a:visited,
#docsCats h3 a:hover,
#docsCats h3 a:active{
	font-size:			13px;
	font-weight:		bold;
	color:				#21549E;
	text-decoration:	none;
}
#docsCats ul{
	margin:				3px 0 3px 25px;
	padding:			0;
}
#docsCats ul.firstLevel{
	margin-left:		0;
}
#docsCats li{
	background:			none;
	margin:				0;
	padding:			2px 0;
}
#docsCats .current,
#docsCats li,
#docsCats li a:link,
#docsCats li a:visited,
#docsCats li a:hover,
#docsCats li a:active{
	text-decoration:	none;
	font-size:			12px;
	font-weight:		normal;
}
#docsCats li,
#docsCats li a:link,
#docsCats li a:visited{
	color:				#5c6069;
}
#docsCats .current,
#docsCats li a:hover{
	color:				#FF6C00;
}
#docsCats li a:active{
	color:				#5c6069;
}
#docsCats .viewAll{
	margin-bottom:		15px;
}
#docsCats .invisible{
	display:			none;
}
#docsCats .viewAll a:link,
#docsCats .viewAll a:visited,
#docsCats .viewAll a:hover,
#docsCats .viewAll a:active{
	text-decoration:	underline;
	color:				#FF6C00;
	font-size:			12px;
}

/* SEARCH FORM */
#docsSearchForm{
	float:				right;
	width:				250px;
	background:			#FEEBDC;
}
#docsSearchForm form{
	padding:			0;
	margin:				0;
}
#docsSearchForm fieldset{
	border:				none;
	margin:				0;
	padding:			7px 9px;
}
#docsSearchForm p{
	margin:				4px 0;
}
#docsSearchForm h3{
	margin:				0;
	padding:			0 0 0 7px;
	font-size:			12px;
	font-weight:		bold;
	color:				#FFFFFF;
	background:			url(/img/modules/pnews/newssearch_bg.gif) repeat-y top left;
	border:				none;
}
#docsSearchForm label{
	color:				#424C52;
	font-weight:		bold;
	font-size:			11px;
}
#docsSearchForm .input{
	color:				#21549e;
	font-size:			11px;
	padding:			2px;
	border:				solid 1px #a8a8a8;
}
#docsSearchForm .size1{
	width:				65px;
}
#docsSearchForm .size2{
	width:				230px;
}


/* SEARCH RESULTS */
#docsResults{
	margin:				0;
	padding:			0 10px;
	clear:				both;
}
#docsResults h3{
	margin:				0 0 7px 0;
	padding:			0 0 0 8px;
	background:			url(/img/modules/pnews/puce_1.gif) no-repeat 0px 3px;
}
#docsResults h3,
#docsResults h3 a:link,
#docsResults h3 a:visited,
#docsResults h3 a:hover,
#docsResults h3 a:active{
	font-size:			13px;
	font-weight:		bold;
	color:				#21549E;
	text-decoration:	none;
}
#docsResultsBox{
	margin:				0 0 0 8px;
	padding:			17px 12px;
	background:			url(/img/modules/pdocs/docsResultsBoxBG.gif) repeat-x bottom left;
}
#docsResultsBoxSpec #docsResultsBox{
	background-color:	#FFFFFF;
	padding-bottom:		5px;
}
#docsResultsBox h4{
	margin:				0;
	font-weight:		bold;
	padding:			7px 0 0 20px;
	/*background:		url(/img/modules/pdocs/puce_1.gif) no-repeat 0px 3px;*/
}
#docsResultsBox h4,
#docsResultsBox h4 a:link,
#docsResultsBox h4 a:visited,
#docsResultsBox h4 a:hover,
#docsResultsBox h4 a:active{
	text-decoration:	none;
	font-size:			12px;
	/*color:				#FB9715;*/
}
#docsResultsBox h4.itemFile{
	margin:				0;
	height:				auto;
	font-weight:		bold;
	padding:			0 0 0 14px;
	background:			url(/img/modules/pdocs/puce_3.gif) no-repeat 0px 3px;
}
#docsResultsBox h4.itemFile,
#docsResultsBox h4.itemFile a:link,
#docsResultsBox h4.itemFile a:visited,
#docsResultsBox h4.itemFile a:hover,
#docsResultsBox h4.itemFile a:active{
	text-decoration:	none;
	font-size:			12px;
	font-weight:		bold;
	color:				#FF6C00;
}
#docsResultsBoxInt{
	padding:			0 0 0 20px;
}
#docsResultsBoxItem{
	padding:			0;
}
#docsResultsBox h5{
	margin:				3px 0;
	padding:			0;
	font-size:			11px;
	font-weight:		bold;
	color:				#5C6069;
}
#docsResultsBoxItem h5{
	margin:				15px 0 10px 0;
}
#docsResultsBoxItem .descriptionItem{
	text-align:			justify;
}
#docsResultsBoxItem .sourceItem{
	font-weight:		bold;
	color:				#FF6C00;
	margin:				20px 0 5px 0;
}
#docsResultsBoxItem .sourceItem span{
	font-style:			italic;
}
#docsResultsBox .auteur{
	color:				#5C6069;
	font-size:			11px;
	margin:				2px 0;
}
#docsResultsBoxItem .auteurItem{
	color:				#444E54;
	font-size:			11px;
	font-weight:		bold;
	margin:				2px 0 16px 0;
	text-align:			right;
}
#docsResultsBox .publication{
	font-size:			11px;
	margin:				2px 0;
	float:				right;
}
#docsResultsBoxItem .publication{
	float:				none;
}
#docsResultsBoxItem .auteurItem .publication{
	font-weight:		normal;
}
#docsResultsBox .cat{
	margin:				9px 0;
}
#docsResultsBox .cat ul{
	margin:				0 0 0 15px;
	padding:			0;
}
#docsResultsBox .cat li{
	list-style:			square;
	margin:				0 0 0 15px;
	padding:			1px 0;
	background:			none;
}
#docsResultsBox .cat h5,
#docsResultsBox .cat a:link,
#docsResultsBox .cat a:visited,
#docsResultsBox .cat a:hover,
#docsResultsBox .cat a:active{
	font-size:			11px;
	font-weight:		normal;
	color:				#5C6069;
	text-decoration:	none;
}
#docsResultsBoxItem .cat{
	margin:				9px 0;
	color:				#21549E;
}
#docsResultsBoxItem .cat ul{
	margin:				0 0 0 25px;
	padding:			0;
}
#docsResultsBoxItem .cat li{
	list-style:			square;
	margin:				0 0 0 15px;
	padding:			1px 0;
	background:			none;
}
#docsResultsBoxItem .cat h5{
	padding:			0 0 0 14px;
	background:			url(/img/modules/pdocs/puce_4.gif) no-repeat 0px 2px;
}
#docsResultsBoxItem .cat h5,
#docsResultsBoxItem .cat a:link,
#docsResultsBoxItem .cat a:visited,
#docsResultsBoxItem .cat a:hover,
#docsResultsBoxItem .cat a:active{
	font-size:			11px;
	font-weight:		normal;
	color:				#21549E;
	text-decoration:	none;
}
#docsResultsBox .telecharger img{
	vertical-align:		middle;
}
#docsResultsBox .more{
	margin:				0 0 0 15px;
	padding:			0 0 0 12px;
	background:			url(/img/modules/pdocs/puce_2.gif) no-repeat 0px 3px;
}
#docsResultsBox .more,
#docsResultsBox .more a:link,
#docsResultsBox .more a:visited,
#docsResultsBox .more a:hover,
#docsResultsBox .more a:active{
	color:				#FF6C00;
	text-deocration:	underline;
	font-size:			11px;
}
#docsResults .navigationPages{
	margin:				15px 0 0 0;
	text-align:			center;
}
#docsResults .navigationPages span,
#docsResults .navigationPages a:link,
#docsResults .navigationPages a:visited,
#docsResults .navigationPages a:hover,
#docsResults .navigationPages a:active{
	color:				#21549E;
	text-decoration:	none;
	padding:			0 4px;
}
#back{
	text-align:			right;
	margin:				0;
}
#back a:link,
#back a:visited,
#back a:hover,
#back a:active{
	font-size:			13px;
	font-weight:		normal;
	color:				#21549E;
	text-decoration:	none;
	padding:			0 0 0 10px;
	background:			url(/img/modules/pnews/fleche_3.gif) no-repeat 0px 3px;
}
.itemProperties{
	background:			#FFE9D9;
	margin:				26px 0 0 10px;
}
.documentBox{
	padding:			10px 0 10px 15px;
	height:				53px;
}
.documentMaxBox{
	background:			url(/img/modules/pdocs/bgDoc.gif) repeat;
	height:				74px;
}
.documentDelete{
	border-left:		solid 1px #FFAA6C;
	float:				right;
	padding:			10px;
	height:				53px;
	width:				40px;
	background-color:	#fff0e4;
}
.documentDelete img{
	vertical-align:		middle;
	display:			block;
}
.documentTitle{
	padding:			0 0 0 12px;
	background:			url(/img/modules/pdocs/puce_5.gif) no-repeat 0px 4px;
}
#docsResults .documentTitle,
#docsResults .documentTitle a:link,
#docsResults .documentTitle a:visited,
#docsResults .documentTitle a:hover,
#docsResults .documentTitle a:active{
	color:				#FF6C00;
	text-decoration:	none;
	font-size:			12px;
	font-weight:		bold;
	margin:				0 0 4px 0;
}
.downloadLink{
	padding:			0 0 0 13px;
}
.editDocument{
	padding:			0 0 0 6px;
}
.documentRightBox{
	float:				right;
	padding:			0 10px;
	text-align:			right;
}
.documentRightBox p{
	margin:				2px 0;
}
.documentAuteur{
	color:				#5C6069;
}
.documentDate{
	color:				#C22500;
}
.documentActions{
	margin:				11px 0 11px 10px;
	background:			#ffd4b5;
	text-align:			right;
	padding:			2px;
}
.contenu .documentActions ul{
	margin:				0;
	padding:			0;
	display:			inline;
}
.contenu .documentActions li{
	display:			inline;
	margin:				0 0 0 13px;
	padding:			0;
	list-style:			none;
	background:			none;
}
.contenu .documentActions li img,
.updateFiche img{
	vertical-align:		middle;
}
.contenu .documentActions a:link,
.contenu .documentActions a:visited,
.contenu .documentActions a:hover,
.contenu .documentActions a:active{
	font-size:			12px;
	color:				#ff6c00;
	text-decoration:	none;
}
.lockFiche,
.unlockFiche{
	float:				right;
	border:				none;
	color:				#ff6c00;
	font-size:			11px;
	font-weight:		bold;
	padding:			0 0 0 15px;
	margin:				0;
	background:			url(/img/modules/pdocs/lock.gif) no-repeat 4px 3px;
	overflow:			visible;
	cursor:				pointer;
}
.unlockFiche{
	background:			url(/img/modules/pdocs/locked.gif) no-repeat 0px 0px;
}
#addDocs{
	text-align:			right;
	margin:				4px 0;
}
#addDocs a:link,
#addDocs a:visited,
#addDocs a:hover,
#addDocs a:active{
	text-decoration:	none;
	color:				#ff6c00;
}
#addDocs img{
	vertical-align:		middle;
}

/* EDITION DOCS */
#docsEdit{
	margin:				0 0 0 17px;
}
#docsEdit label,
#docsEdit .labelTitle{
	font-weight:		bold;
	font-size:			11px;
	color:				#21549E;
	padding:			0 0 7px 0;
}
#docsEdit label{
	display:			block;
}
#docsEdit .hidden{
	display:			none;
}
#docsEdit label.specific{
	color:				#000000;
	font-weight:		normal;
	display:			inline;
	margin:				5px 0 0 0;
}
#docsEdit .mention{
	color:				#FF0101;
	font-size:			12px;
	font-weight:		normal;
}
#docsEdit .input,
#docsEdit select{
	color:				#000000;
	font-size:			11px;
	padding:			2px;
	border:				solid 1px #a8a8a8;
}
#docsEdit .size2{
	width:				400px;
}
#docsEdit .size1{
	width:				75px;
}
.docsEditRow,
.docsModifyRow{
	margin:				10px 0 0 0;
	padding:			0 0 0 15px;
	background:			url(/img/modules/pnews/puce_4.gif) no-repeat 0px 3px;
}
.docsEditRowSpecific{
	padding:			7px 0 0 0;
}
.docsEditRowSpecific p{
	margin:				4px 0;
}
#docsEdit .space{
	margin:				0 50px 0 0;
}
#docsEdit .mandatory{
	color:				#21549E;
	margin:				30px 0 10px 0;
	font-size:			12px;
}
