/* CSS Document */
/* ---------------------------------------------------------------- Remise à zéro de tous les préformatages navigateurs */
	* {
		padding:0;
		margin:0;
		background-repeat:no-repeat;
	}
	body {
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:normal;
		background-color:#edede1;
	}
	a {text-decoration:none;}
	a:hover {text-decoration:none;}
	img{border:none;}
	ul{list-style:none;}
/* ---------------------------------------------------------------- Page */
	#page{
		width:489px;
		height:auto;
		padding:10px;
	}
/* ---------------------------------------------------------------- Global */
	#global_haut{
		width:489px;
		height:10px;
		float:left;
		background-image:url(../img/globalRP_haut.gif);
	}
	* html #global_haut{margin-bottom:-4px;}
	#global{
		width:488px;
		height:auto;
		float:left;
		border-left:solid 1px #91acc2;
		background-color:#fff;
		background-image:url(../img/global_bg.gif);
		background-position:right;
		background-repeat:repeat-y;
		padding-bottom:15px;
	}
	#global_bas{
		width:489px;
		height:12px;
		background-image:url(../img/globalRP_bas.gif);
		float:left;
	}
/* ---------------------------------------------------------------- Header */
	#header{
		width:100%;
		height:40px;
		float:left;
		background-image:url(../img/logo.gif);
		background-position:6px 0;
		text-align:right;
	}
	#goHome{
		position:absolute;
		width:266px;
		height:22px;
		z-index:1;
		display:block;
		top:20px;
		left:16px;
	}
	#title{
		width:486px;
		height:22px;
		float:left;
		background-image:url(../img/recherche_title.jpg);
		margin-bottom:15px;
	}
/* ---------------------------------------------------------------- Class propres à la page recherche */
	#header #impr{
		margin:20px 10px 0 0;
	}
	#header img{
		margin-right:3px;
	}
	#header a{
		font-size:0.9em;
		color:#555;
	}
/* ---------------------------- Recherche */
	#search{
		margin:0 0 5px 20px;
		color:#555;
	}
	#placement{
		float:left;
		margin:2px 4px 0 0;
	}
	#champs{
		width:168px;
		height:13px;
		padding:1px 0 0 1px;
		border:solid 1px #9f9f9f;
		color:#0d50ab;
		font-size:0.9em;
		float:left;
		margin:0 2px 0 5px;
	}
	#ok{
		width:23px;
		height:18px;
	}
/* -------------------------- Résultats de la recherche */
	#resultRecherche{
		/*width:429px;*/
		height:auto;
		float:left;
		border-top:solid 1px #a70034;
		background-image:url(../img/result_title.gif);
		background-position:5px 5px;
		padding-top:20px;
		margin:0 5px 0 26px;
	}
	* html #resultRecherche{
		margin-left:14px;
		padding-top:30px;
	}
	dl{
		margin-top:15px;
	}
	dl.planSite{
		margin:15px 5px 0 40px;
		/*width:440px;*/
	}
	dl dd{
		color:#97bb11;
		font-weight:bold;
		background-image:url(../img/puce_carreVert.gif);
		background-position:0 6px;
		padding-left:6px;
	}
	dl dd.planSite{
		color:#0a5d9f;
		background-image:none;
		text-transform: uppercase;
		margin-bottom:10px;		
	}
	dl dt{
		text-align:justify;
		color:#343434;
	}
	dl dt a{
		color:#333;
		text-align:justify;
	}
	dl dt a:hover{
		text-decoration:underline;
	}
	dl dt.planSite a{
		color:#95bb0e;
		margin-left:10px;
		background-image:url(../img/puce_carreVert.gif);
		background-position:0 6px;
		padding-left:6px;
	}
	dl dl a dd.planSite {
		color: #97BB11;
		background-image: url("../img/puce_carreVert.gif");
		background-position:0 6px;
		text-transform: none;
		font-weight: normal;
		margin-bottom: 0;
	}
	
	dl.planSite dl.planSite dl.planSite {
		margin-top: 0
	}
	dl.planSite dl.planSite {
		margin-top: 0
	}
	dl.planSite dl.planSite dl.planSite dt.planSite {
		margin-left: 20px
	}
	/*dl.planSite dl.planSite dl.planSite a:hover, dl.planSite dl.planSite a:hover {
		text-decoration: underline
	}*/
/* ---------------------------------------------------------------- Adresse */	
	#adresse{
		width:100%;
		height:120px;
		float:left;
		background-image:url(../img/LogoArtois.gif);
		background-repeat:no-repeat;
		margin:5px 0 0 5px;
	}
	#go_cciBethune{
		width:78px;
		height:44px;
		display:block;
		float:left;
		margin-right:5px;
	}
	#adresse a{
		color:#96bb0e;
		font-weight:bold;
	}
	#adresse p{
		color:#315074;
		float:right;
	}
