/* HOME PAGE LAST NEWS */
#lastnews{
	background:			#F0F1F2;
	margin-left:		12px;
	color:				#475258;
	width:				362px;
}
#lastnews div#liste{
	padding:			0px 10px 20px 12px;
}
#lastnews .actu{
	background:			url(/img/menu/puceActu.gif) no-repeat 0px 13px;
	margin:				0px;
	border-bottom:		1px dotted #475258;
	padding:			11px 0px 2px 15px;
}
#lastnews h3{
	margin:				0;
	padding:			0;
}
#lastnews h3,
#lastnews h3 a:link,
#lastnews h3 a:visited,
#lastnews h3 a:hover,
#lastnews h3 a:active{
	text-decoration:	none;
	color:				#21549E;
	font-weight:		bold;
	font-size:			11px;
}
#lastnews .actu p{
	margin:				3px 0;
}
#lastnews .date{
	color:				#049ABF;
}
.articles{
	background:			#D0D3D5;
	padding:			10px 10px 15px 10px;
	margin:				20px 0px 10px 0px;
}
#lastnews .articles p{
	background-image:	none;
	border:				0px;
	margin:				3px 0px 5px 0px;
}
.articles img{
	float:				left;
	padding:			0 17px 7px 0;
}
a.plus{
	background:			url(/img/menu/puceEvenement.gif) no-repeat 0px 2px;
	color:				#21549E;
	padding:			0 0 0 13px;
	text-decoration:	none;
}
a.plus:hover{
	text-decoration:	underline;
}
a.toutelactu{
	background:			url(/img/menu/toutelActu.gif) no-repeat 0px 2px;
	color:				#475258;
	font-weight:		bold;
	padding-left:		13px;
	text-decoration:	none;
	float:				right;
}
a.toutelactu:hover{
	text-decoration:	underline;
}


/* SEARCH FORM */
#newssearch form{
	background:			#FEEBDC;
	margin:				0 0 0 11px;
	float:				right;
	width:				250px;
}
#newssearch fieldset{
	margin:				0;
	padding:			7px 9px;
	border:				none;
}
#newssearch form 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;
}
#newssearch p{
	margin:				4px 0;
}
#newssearch label{
	color:				#424C52;
	font-weight:		bold;
	font-size:			11px;
}
#newssearch .input{
	border:				solid 1px #a8a8a8;
	color:				#21549e;
	font-size:			11px;
	padding:			2px;
}
#newssearch .size1{
	width:				60px;
}
#newssearch .size2{
	width:				230px;
}

#addNews{
	text-align:			right;
	display:			block;
	margin:				7px 0 2px 0;
}
#addNews img{
	vertical-align:		middle;
}
#addNews,
#addNews a:link,
#addNews a:visited,
#addNews a:hover,
#addNews a:active{
	font-size:			12px;
	font-weight:		normal;
	text-decoration:	none;
	color:				#FF6C00;
}


/* SEARCH RESULTS */
#newsresult{
	margin:				21px 0 0 0;
	padding:			0 0 0 11px;
	color:				#5C6069;
}
#newsEdit h3,
#newsresult h3{
	margin:				0 0 7px 0;
	padding:			0 0 0 8px;
	background:			url(/img/modules/pnews/puce_1.gif) no-repeat 0px 3px;
}
#newsEdit h3,
#newsresult h3,
#newsresult h3 a:link,
#newsresult h3 a:visited,
#newsresult h3 a:hover,
#newsresult h3 a:active{
	font-size:			13px;
	font-weight:		bold;
	color:				#21549E;
	text-decoration:	none;
}
#newsresult .newsresultBox{
	margin:				0 0 0 8px;
	padding:			17px 0 17px 24px;
	background:			url(/img/modules/pdocs/docsResultsBoxBG.gif) repeat-x bottom left;
}
.newsresultBox h4{
	margin:				0;
	height:				18px;
	font-weight:		bold;
	padding:			7px 0 0 20px;
	/*background:			url(/img/modules/pdocs/puce_1.gif) no-repeat 0px 3px;*/
}
html>body .newsresultBox h4{
	min-height:			18px;
	height:				auto;
}
.newsresultBox h4,
.newsresultBox h4 a:link,
.newsresultBox h4 a:visited,
.newsresultBox h4 a:hover,
.newsresultBox h4 a:active{
	text-decoration:	none;
	font-size:			12px;
	color:				#FB9715;
}
#newsresult .newsresultBoxInterior{
	margin:				0 0 0 20px;
}
#newsresult .detailBox{
	margin:				0;
	background:			none;
}
#newsresult .more a,
#newsresult .more a:link,
#newsresult .more a:visited,
#newsresult .more a:hover,
#newsresult .more a:active{
	font-size:			11px;
	text-decoration:	underline;
	padding:			0 0 0 13px;
	background:			url(/img/modules/pnews/puce_3.gif) no-repeat 0px 4px;
	color:				#FF6C00;
}
#newsresult .cat ul{
	margin:				0 0 0 15px;
	padding:			0;
}
#newsresult .cat li{
	list-style:			square;
	color:				#21549E;
	margin:				0 0 0 15px;
	padding:			1px 0;
	background:			none;
}
#newsresult .cat h5{
	font-size:			12px;
	font-weight:		bold;
	color:				#21549E;
	text-decoration:	none;
}
#newsresult .cat a:link,
#newsresult .cat a:visited,
#newsresult .cat a:hover,
#newsresult .cat a:active{
	font-size:			12px;
	font-weight:		normal;
	color:				#21549E;
	text-decoration:	none;
}
#newsresult .cat h5{
	margin:				18px 0 2px 0;
	padding:			0;
}
#newsresult .catItem ul{
	margin:				0 0 0 40px;
	padding:			0;
}
#newsresult .catItem li{
	list-style:			square;
	color:				#21549E;
	margin:				0 0 0 5px;
	padding:			1px 0;
	background:			none;
}
#newsresult .catItem h5,
#newsresult .catItem a:link,
#newsresult .catItem a:visited,
#newsresult .catItem a:hover,
#newsresult .catItem a:active{
	font-size:			12px;
	font-weight:		normal;
	color:				#21549E;
	text-decoration:	none;
}
#newsresult .catItem h5{
	margin:				18px 0 2px 0;
	padding:			0 0 0 12px;
	background:			url(/img/modules/pnews/puce_4.gif) no-repeat 0px 3px;
}
#newsresult .publication,
#newsresult .publicationDetail{
	font-size:			11px;
	float:				right;
	font-weight:		normal;
}
#newsresult .publicationDetail{
	float:				none;
}
#newsresult p{
	margin:				0 0 7px 0;
	padding:			0;
}
#newsresult .navigationPages{
	margin:				15px 0 0 0;
	text-align:			center;
}
#newsresult .navigationPages span,
#newsresult .navigationPages a:link,
#newsresult .navigationPages a:visited,
#newsresult .navigationPages a:hover,
#newsresult .navigationPages a:active{
	color:				#21549E;
	text-decoration:	none;
	padding:			0 4px;
}
.contenu58 #newsresult .navigationPages span,
.contenu58 #newsresult .navigationPages a:link,
.contenu58 #newsresult .navigationPages a:visited,
.contenu58 #newsresult .navigationPages a:hover,
.contenu58 #newsresult .navigationPages a:active{
	padding:			0 2px;
}
#back{
	text-align:			right;
	margin-top:			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;
}
#newsresult .picture{
	float:				left;
	padding:			0 7px 7px 0;
}
#newsresult .auteur{
	margin:				17px 0 0 0;
	clear:				both;
	text-align:			right;
}
#newsresult .auteur img{
	vertical-align:		middle;
}
#newsresult .auteur,
#newsresult .auteur a:link,
#newsresult .auteur a:visited,
#newsresult .auteur a:hover,
#newsresult .auteur a:active{
	text-decoration:	none;
	color:				#444E54;
	font-size:			11px;
	font-weight:		bold;
}

#newsresult .auteur a.enclosure:link,
#newsresult .auteur a.enclosure:visited,
#newsresult .auteur a.enclosure:hover,
#newsresult .auteur a.enclosure:active{
	text-decoration:	none;
	color:				#000000;
	font-size:			11px;
	font-weight:		bold;
}

#newsresult .publicationEnd{
	text-align:			right;
	color:				#FB9715;
	font-size:			11px;
	margin:				7px 0 20px 0;
}
#newsresult .description{
	text-align:			justify;
}
.eventBox{
	border-top:			solid 1px #92ACCF;
	border-bottom:		solid 1px #92ACCF;
	background-color:	#DEE6F1;
	padding:			6px 10px;
	margin:				14px 0 25px 0; 
	color:				#21549E;
	font-weight:		bold;
	font-size:			12px;
}
.link{
	clear:				both;
	padding:			0 0 0 16px;
	background:			url(/img/modules/pnews/fleche_4.gif) no-repeat 0px 5px;
}
.link a:link,
.link a:visited,
.link a:hover,
.link a:active{
	color:				#21549E;
	font-size:			12px;
	text-decoration:	none;
	font-weight:		bold;
}


/* EDITION NEWS*/
#newsEdit{
	margin:				0 0 0 17px;
}
#newsEdit label,
#newsEdit .labelTitle{
	font-weight:		bold;
	font-size:			11px;
	color:				#21549E;
	padding:			0 0 7px 0;
}
#newsEdit label{
	display:			block;
}
#newsEdit .hidden{
	display:			none;
}
#newsEdit label.specific{
	color:				#000000;
	font-weight:		normal;
	display:			inline;
	margin:				5px 0 0 0;
}
#newsEdit .mention{
	color:				#FF0101;
	font-size:			12px;
	font-weight:		normal;
}
#newsEdit .input,
#newsEdit select{
	border:				solid 1px #a8a8a8;
	color:				#000000;
	font-size:			11px;
	padding:			2px;
}
#newsEdit th{
	border-right:		solid 1px #a8a8a8;
}
#newsEdit a.input{
	border:				none;
}
#newsEdit .size2{
	width:				400px;
}
#newsEdit .size1{
	width:				75px;
}
.newsEditRow,
.newsModifyRow{
	margin:				10px 0 0 0;
	padding:			0 0 0 15px;
	background:			url(/img/modules/pnews/puce_4.gif) no-repeat 0px 3px;
}
.newsEditRowSpecific,
.newsModifyRowSpecific{
	padding:			7px 0 0 0;
}
.newsEditRowSpecific p{
	margin:				4px 0;
}
#newsEdit .space{
	padding:			0 0 0 50px;
}
#newsEdit .mandatory{
	color:			#21549E;
}
#newsEdit #newssearchSubmit{
	margin:				7px 0 0 0;
	border:				none;
}
.newsModifyRow{
	margin:				14px 0 0 0;
}
.selectedPage{
	font-weight:		bold;
	text-decoration:	underline;
}

#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;
}
