/* ================================================================================ */
/* = Styles communs site et intranet = */
/* ================================================================================ */
	
	/*= fil d’ariane ---------------------------------------- */
	ul#filAriane {
		width: 100%;
		margin: 0!important;
		/*border-bottom: 1px #777 solid;*/
		}
	ul#filAriane li {
		float: left;
		margin: 0 0.2em 0 0!important;
		padding: 0 5px 0 0!important;
		background: transparent url(/global/medias/itemListe.gif) no-repeat!important;
		background-position: 0 4px!important;
		}
	ul#filAriane li a {
		font-size: 0.85em!important;
		color:#777;
		padding: 0 0 5px 10px!important;
		}
	
	/*= news ---------------------------------------- */
	#news, #newsPage {
		width: 225px;
		padding: 0 0 0.5em 0;
		background-color:#908A82;
		}
	#news {
		height: 161px;
		min-height: 161px;
	}
	#news h2,
	#newsPage h2 {
		background: transparent url(/global/medias/h1Actualites.gif) no-repeat 0 0}
	#newsPage h2 {height: 10px}
	#newsContent,
	#newsFocus {
		padding: 15px 0 0 0;
		background: transparent url(/global/medias/guillemetTop.gif) no-repeat 0 -10px
		}
	#newsContent p,
	#newsFocus p {
		color:#fff; 
		padding: 0 20px 25px 20px;
		background: transparent url(/global/medias/guillemetBottom.gif) no-repeat bottom right;
		}
	#newsContent a.linkPlus,
	#newsFocus a.linkPlus {color:#fff}

	#newsPage h2 span.plus {
		cursor: pointer;
		display: block; 
		color:#fff;
		width: 20px; height:20px;
		float: right; margin: -20px 10px 0 0;
		text-align: center;
		background-color:#F58125;
		}

	/*= cjd ---------------------------------------- */
	#cjd h2 {background: transparent url(/global/medias/h1Section.gif) no-repeat 0 0}
	#cjdContent p {padding: 0 20px 0 20px}
	#cjdContent a.linkPlus {color:#7D776F}

	/*= menu  ---------------------------------------- */
	#menu {
		width: 205px;
		margin:0; padding: 10px;
		border-bottom: 2px #fff solid;
		background-color:#908A82;
		}
	#menu li {border: 1px #908A82 solid;}
	#menu li a {
		padding: 0 0 0 15px;
		display: block;
		font-size: 1em; color:#fff;
		background: transparent url(/global/medias/itemMenu.gif) no-repeat -5px 2px;
		}
	#menu li a:hover {text-decoration: none}

	#smenu01 li, #smenu02 li,
	#smenu03 li, #smenu04 li,
	#smenu05 li {border: 1px #908A82 solid;}

	#smenu01 li a, #smenu02 li a,
	#smenu03 li a, #smenu04 li a,
	#smenu05 li a {
		padding: 0 0 0 23px!important;
		font-size: 1.2em; 
		background: transparent url(/global/medias/itemSMenu.gif) no-repeat 13px 2px;
		}
	#smenu01 li a:hover, #smenu02 li a:hover,
	#smenu03 li a:hover, #smenu04 li a:hover,
	#smenu05 li a:hover {
		color:#000;
		background-color:#FBB457;
		}

	/*= espace privatif colA / pages ---------------------------------------- */
	#colA #prive {
		width: 225px; 
		background-color:#692B4D;
		/*TMP*/
		display: none;
		}
	#colA #prive h2 {
		color:#EF6C1A; 
		font-size: 0.9em;
		width: 215px; height: 15px;
		font-weight: normal;
		border-top: 2px #fff solid;
		background: #692B4D url(/global/medias/bgTopPrivePage.gif) no-repeat 0 0;
		}
	#colA #prive h2 span.plus {
		cursor: pointer;
		float: right; 
		display: block; 
		width: 20px; height:20px;
		margin: -20px 10px 0 0;
		color:#fff;
		text-align: center;
		background-color:#F58125;
		}

	#colA #mdp {
		width: 205px;
		padding: 0 10px 10px 10px;
		}
	#colA #mpd p {
		width: 200px; height: 25px;
		background: transparent url(/global/medias/inputIdentification.gif) no-repeat -5px 0;
		}
	#colA #mdp p input {
		width: 120px; height: 13px;
		padding: 3px;
		margin: 2px 0 0 5px;
		font-size: 1em; border:0;
		}
	#colA #mdp p button {
		width: 25px; height: 20px;
		margin: 0 0 0 5px;
		text-indent: -10em;
		background: transparent url(/global/medias/buttonValide.gif) no-repeat 0 0;
		}
	#colA #mdp a {
		display: block;
		width: 130px; padding: 0 50px 0 20px;
		font-size: 0.7em; color:#fff;
		background: transparent url(/global/medias/itemChevronPrivatif.gif) no-repeat 0 0;
		}