



/*	-------------------------------------------------------------
	Moteur de recherche - STRUCTURE
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	
#boxsearch1 {margin:auto; width:503px; text-align:left;}
#boxsearch2 {margin-top:10px;}
#boxsearch3 {display:block; background:url(../images/2000som-ttu3.jpg) repeat-x bottom; margin:auto; width:497px; border-left:#0791CE solid 3px; border-right:#0791CE solid 3px;}
#boxsearch4 {display:block; float:left; position:relative; left:8px; width:107px; text-align:left; min-height:340px; height:auto !important; height:340px; overflow:hidden;}
#boxsearch5 {display:block; float:left; position:relative; left:25px; width:355px; text-align:center;}
#boxsearch6 {margin:0px}
.boxsearch7 {display:block; width:130px; text-align:right; position: relative; float:left; left:0px; margin-bottom:10px;}
.boxsearch8 {display:block; width:215px; text-align:left; position: relative; float:left; left:5px;}
#boxsearch9 {display:block; margin:auto; background-color:#00B2B0; border:#003366 solid 1px; width:215px; padding:5px; text-align:center}
#boxsearch10 {display:block; background:url(../images/2000som-ttu2.gif) repeat-y; margin:auto; width:503px; text-align:center}
#boxsearch11 {margin:0px; padding-top:5px; padding-bottom:5px;}
#boxsearch12 {border:#0791CE solid 1px; padding:2px;}
#boxsearch13 {border:#0791CE solid 1px; color:#09587B; font-weight:bold; background-color:#FFFFFF; background:url(../images/2000som-ttu4.jpg) repeat-x bottom;}
#BtnSubmitRecherche {border:#0791CE solid 1px; color:#09587B; font-weight:bold; background-color:#FFFFFF; background:url(../images/2000som-ttu4.jpg) repeat-x bottom;}
#BtnLanceRecherche {border:#0791CE solid 1px; color:#09587B; width:170px !important; font-weight:bold; background-color:#FFFFFF; background:url(../images/2000som-ttu4.jpg) repeat-x bottom;}




#boxlist1 {width:100%; background: url(../images/2000lst-1.gif) bottom right no-repeat; background-color:#88DBFF; margin-bottom:15px;}
#boxlist2 {width:95%; margin:auto; padding: 10px 0 0 0; text-align:left;}
#boxlist3 {width:95%; margin:auto; padding: 5px 0 0 0; text-align:left;}
#boxlist4 {width:95%; margin:auto; padding: 5px 0 10px 0; text-align:left;}
.boxlist5 {width:736px; padding:5px 0 10px 0; color:#F18E00; font-size:11px; font-weight:bold; text-align:left; margin:auto}
.boxlist6 {float:left; text-align:left}
.boxlist7 {float:right; text-align:right}
.boxlist8 {width:736px; border:#0791CE solid 1px; margin:auto; margin-bottom:8px;}
.boxlist9 {background-color:#B4DEF0; text-align:left; padding:5px; margin:0}
.boxlist10 {padding:5px 0}
.boxlist11 {float:left; position:relative; left:6px; width:118px;}
.boxlist12 {border:#0791CE solid 1px}
.boxlist13 {float:left; position:relative; left:17px; width:250px; font-size:10px; color:#000000; text-align:left;}
.boxlist14 {float:left; position:relative; left:28px; width:228px; font-size:10px; color:#000000; text-align:left;}
.boxlist15 {float:left; position:relative; left:28px; width:105px; text-align:center}
.boxlist16 {width:100%; background-color:#B4DEF0; text-align:right}
#boxlist17 {width:720px; margin:auto; text-align:left; padding:20px 0}
#boxlist18 {position:relative; top:-4px}
#boxlist19 {}
#boxlist20 {}




.boxfich1 {border:#A3DAEB solid 4px; padding:4px;}
#boxfich2 {width:715px; margin: 20px auto 10px auto;}
#boxfich3 {float:left; position:relative; left:0px; text-align:left}
#boxfich4 {float:left; position:relative; left:15px; text-align:left}
#boxfich5 {float:right; position:relative; right:0px; text-align:right}
#boxfich6 {width:742px; background:url(../images/2000fich-ttu.gif) top repeat-y; margin:auto;}
.boxfich7 {display:block; width:100px; text-align:right; position: relative; float:left; left:0px; margin-bottom:10px;}
.boxfich8 {display:block; width:245px; text-align:left; position: relative; float:left; left:5px;}
#boxfich9 {float:left; width:384px; position:relative; left:0px; text-align:left}
.boxfich10 {background-color:#0791CE;}
.boxfich11 {padding:5px; font-size:16px; font-weight:bold}
.boxfich12 {width:350px; padding-top:15px; text-align:left; margin:auto;}
.boxfich13 {width:320px; padding-top:5px; text-align:left; margin:auto;}
#boxfich14 {margin-top:15px; margin-bottom:15px;}
#boxfich15 {margin:auto; margin-top:10px; width:152px;}
#boxfich16 {width:350px; margin: 15px auto 15px auto;}
.boxfich17 {width:320px; padding-top:5px; text-align:left; margin:auto; margin-bottom:15px;}
#boxfich18 {float:left; width:353px; position:relative; left:5px;}
.boxfich19 {background-color:#00A94F; text-align:left}
.boxfich20 {padding:5px; font-size:16px; font-weight:bold}
#boxfich21 {margin-top:15px;border: 2px solid #23690C;}
#boxfich22 {border: 2px solid #23690C;}
.boxfich23 {overflow:hidden; width:318px; margin: 10px auto 10px auto; border: 2px solid #23690C;}
#boxfich24 {width:322px; margin:15px auto 15px auto;}
#boxfich25 {}




#box-table-a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
/*	margin: 45px; */
	width: 350px;
	text-align: left;
	border-collapse: collapse;
}
#box-table-a th
{
	font-size: 13px;
	font-weight:bold;
	padding: 8px;
	background: #A3DAEB;
	border-top: 4px solid #83C8E6;
	border-bottom: 1px solid #fff;
	color: #039;
}
#box-table-a td
{
	padding: 8px;
	background: #D1ECF5; 
	border-bottom: 1px solid #fff;


	color: #01509A;
	border-top: 1px solid transparent;
}
#box-table-a tr:hover td
{
	background: #BEE5F1;
	color: #339;
}
















/*	-------------------------------------------------------------
	Moteur de recherche - NAVIGATION
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
ul#navsearch {
	width:321px;
	height:29px;
	list-style-type:none;
	margin:0; padding:0;
	margin-top:10px;
}




ul#navsearch li{
	height:29px;
	margin:0px;
	margin-bottom:2px;
}




ul#navsearch li a{
	height:29px;
	float:left;
	overflow:hidden;
	background-repeat:no-repeat;
	background-position:0px 0px;
	color:#FFFFFF;
	font-size:9px;
	text-align:left;
	padding:0 0 0 10px;
	text-decoration:none;
}




ul#navsearch li#rech_mn01 a { background-image:url(../images/btsom.gif); width:97px; line-height:27px}
ul#navsearch li#rech_mn02 a { background-image:url(../images/btsom.gif); width:97px; line-height:27px}
ul#navsearch li#rech_mn03 a { background-image:url(../images/btsom.gif); width:97px;}
ul#navsearch li#rech_mn04 a { background-image:url(../images/btsom.gif); width:97px;}
ul#navsearch li#rech_mn05 a { background-image:url(../images/btsom.gif); width:97px; line-height:27px}
ul#navsearch li#rech_mn06 a { background-image:url(../images/btsom.gif); width:97px; line-height:27px}
ul#navsearch li#rech_mn07 a { background-image:url(../images/btsom.gif); width:97px; line-height:27px}
ul#navsearch li#rech_mn08 a { background-image:url(../images/btsom.gif); width:97px;}
ul#navsearch li#rech_mn09 a { background-image:url(../images/btsom.gif); width:97px; line-height:27px}
ul#navsearch li#rech_mn10 a { background-image:url(../images/btsom.gif); width:97px; line-height:27px}




ul#navsearch li#rech_mn03 span,
ul#navsearch li#rech_mn04 span,
ul#navsearch li#rech_mn08 span
{ position:relative; top:2px; }


ul#navsearch li a:hover, ul#navsearch li.selected a {background-position:0 -29px;}




