/* 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;
		color:#666;
		background-color:#e4dcd4;
	}
	table tr td {font-size:11px;}
	a {text-decoration:none;}
	a:hover {text-decoration:none;}
	img {border:none;}
	ul,li,radio,label {list-style:none;}
/* ---------------------------------------------------------------- Basic component */
	.black_bold {
		color:#000;
		font-weight:bold;
	}
	.turquoise {
		color:#3f9bac;
		font-weight:bold;
	}
	.turquoise a{
		color:#3f9bac;
		font-weight:bold;
	}
	.turquoise a:visited {color:#3f9bac;}
	.black {color:#000;}
/* ---------------------------------------------------------------- Pop-up */
	#page {
		width:581px;
		padding-top:5px;
		padding-left:20px;
	}
/* ---------------------------------------------------------------- Logo */
	#logo {
		width:416px;
		height:42px;
		background-image:url(../img/environment/logo.gif);
		margin-bottom:5px;
	}
	#goHome {		/* lien sur le logo */
		display:block;
		width:416px;
		height:42px;
	}
/* ---------------------------------------------------------------- Grand bloc "requeteur" */
	#recherche_haut {
		width:563px;
		height:10px;
		background-image:url(../img/environment/recherche_haut.gif);
		float:left;	
	}
	#recherche_bas {
		width:563px;
		height:10px;
		background-image:url(../img/environment/recherche_bas.gif);
		float:left;	
	}
	#recherche {
		width:563px;
		float:left;
		background-color:#cdc3be;
	}
	* html #recherche {margin-top:-4px;}
	#recherche table tr td {
		padding-bottom:3px;
	}
/* ------------------------------------- Partie gauche */
	#left {
		width:384px;
		float:left;
		padding-left:6px;
	}
	#title {
		width:168px;
		height:12px;
		background-image:url(../img/environment/recherche_title.gif);
		margin-bottom:5px;
	}
	#left p {margin-bottom:14px;}
	.puce_turquoise {
		background-image:url(../img/environment/puce_turquoise.gif);
		background-position:0 6px;
		padding-left:7px;
		margin-left:3px;
	}
	.zone_texte {
		width:175px;
		height:17px;
		border:solid 1px #343434;
		padding-left:3px;
		background-color:#eae0db;
		color:#343434;
		margin-left:5px;
		font-size:1em;
	}
	.zone_texte_date {
		width:115px;
		height:17px;
		border:solid 1px #343434;
		padding-left:3px;
		background-color:#eae0db;
		color:#343434;
		margin-left:5px;
		font-size:1em;
	}
	.checkbox {
		border:solid 1px #343434;
	}
	.aide {
		background-image:url(../img/bt/aide.gif);
		width:7;
		height:12;
	}
	#lancer_recherche {
		position:absolute;
		top:420px;
		left:440px;
		z-index:1;
	}
/* ------------------------------------- Partie doite */
	#right {
		width:161px;
		float:left;
		padding:0 6px;
	}
	#right p {text-align:justify;}
/* ---------------------------------------------------------------- Bloc visualiseur */
	#title_searchConcern {
		width:563px;
	}
		#text_searchConcern {
			width:65%;
			height:12px;
			position:relative;
			top:10px;
			float:left;
			background-image:url(../img/environment/recherche_title2.gif);
		}
		#result_searchConcern {
			width:35%;
			float:left;
			position:relative;
			top:3px;
			font-weight:bold;
		}
		
		#bValider {
			position:relative;
			top:2px;
			left:8px;
		}
		
	.dotted {
		width:100%;
		height:1px;
		background-image:url(../img/environment/dotted.gif);
		background-repeat:repeat-x;
		margin:5px 0;
		float:left;
	}
	#result_search {
		width:100%;
		float:left;
	}
	#result_search #left {
		width:60%;
		float:left;
	}
	#result_search #right {
		width:35%;
		float:left;
	}
/* ---------------------------------------------------------------- Consultation et liste "oeuvre" */
	h1 {
		color:#3f9bac;
		width:40%;
		float:left;
		font-size:1.1em;
		font-weight:bold;
	}
	#description_haut {
		width:563px;
		height:10px;
		background-image:url(../img/environment/description_haut.gif);
		float:left;
		margin-top:7px;
	}
	#description_bas {
		width:563px;
		height:10px;
		background-image:url(../img/environment/description_bas.gif);
		float:left;	
	}
	#description {
		width:553px;
		float:left;
		background-color:#fff;
		padding-left:10px;
	}
	* html #description {
		margin-top:-2px;
		width:563px;
	}
	#description table tr td {
		font-size:11px;
		vertical-align:top;
		line-height:18px;
	}
	#description img {
		border:solid 1px #000;
	}
	#description a {
		text-decoration:underline;
		color:#3f9bac;
		font-weight:bold;
	}
	#description a:hover {text-decoration:none}
/* ---------------------------------------------------------------- Bouton fermer de l'aide sur le requeteur */
	#lAide img{
		float:right;
	}
/* ---------------------------------------------------------------- Divers */
	.test {
		min-width:180px;
	}
	ul.list_Oeuvre {
		margin:10px 0 0 50px;
	}
	ul.list_Oeuvre li {
		background-image:url(../img/environment/puce_turquoise.gif);
		background-position:0 6px;
		padding-left:7px;
	}
	ul.list_Oeuvre li a {color:#3f9bac;}
	ul.list_Oeuvre li a:hover {text-decoration:underline;}
	a.zoom {
		font-size:0.9em;
		background-color:#343434;
		color:#e4dcd4;
		padding:5px;
		font-size:0.9em;
	}
	.dotted {
		width:100%;
		height:1px;
		background-image:url(../img/environment/dotted.gif);
		background-repeat:repeat-x;
	}
/*--------------------------------------------------------------------------------------------- Liste déroulante et liens */
	.list {
		border:solid 1px #7D7D7D;
		font-size:.9em;
		min-width:100px
	}
	#description a.lien_rouge {
		color:#D64B22;
		font-weight:normal
	}
	
	.liste {
		color: #343434;
		text-decoration: none;
	}