﻿/* <![CDATA[ */

body {
	margin: 0;
	padding: 0;
	font: 13px/115% "Lucida Grande", "Lucida Sans Unicode",arial,tahoma,geneva,helvetica,sans-serif; /*10pt/115% */
	background-color: #F0F1F2;
	}

#content {
	position: relative;
	margin-top: 133px; 
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 18px;
	width: 998px;
	/*\*/
	left: 50%;
	margin-left: -499px;	
	}

a, a:link, a:visited {
	text-decoration: none;
	color: #004b8D;
	}

a:hover {
	border-bottom: 2px solid #FFA954;
	}

#col2 ul, #col2et3 ul, #col3 ul {
	list-style-image: url('../im/fleche.png') ;
	list-style-type: none;
	}

/* --------------- definition colonne 1 menu ---------------- */

#col1 {
	float: left;
	width: 200px; /* 200*/
	text-align: left;
	margin: 22px 0 0 0px; /* 22 0 0 3 */
	padding: 0;
	color: #004b8d;
	}

#col1 .textcol1 {
	border: 0;
	margin: 0 0 2px 0;
	padding: 2px;
	}

#col1 ul, #col1 ul li {
	margin: 8px;
	padding: 0;
	}

#col1 ul {
	list-style: disc black;
	}
	
#col1 ul ul, #col1 ul ul li {
	margin: 8px 10px;
	padding: 0;
	}

#col1 ul ul {
	list-style-image: url('../im/fleche.png') ;
	list-style-type: none;
	}
/*------------------- page home -------------------------------------------------------*/

.boxbl {
	 float: left; 
	 width: 310px;  
	 height: 220px; 
	 margin:4px; 
	 padding:6px;
	 overflow-y: hidden; 
	 overflow-x: hidden;  
	 background: #e4e7ec; 
	 border: solid 1px;  
	 border-color: #E5E5E5 #DBDBDB #D2D2D2;
     border-radius: 6px; 
	-moz-border-radius: 6px; 
    -webkit-border-radius: 6px; 
    -khtml-border-radius: 6px; 
    -o-border-radius: 6px; 
	-webkit-box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px;
	-moz-box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px;
	box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px;
}

.boxgl {
	 float: left; 
	 width: 310px; 
	 height: 220px; 
	 overflow-y: hidden; 
	 overflow-x: hidden; 
	 margin:4px; 
	 padding: 6px; 
	 background: #FFFFFF;
	 border: solid 1px;  
	 border-color: #E5E5E5 #DBDBDB #D2D2D2;
     border-radius: 6px; 
	-moz-border-radius: 6px; 
    -webkit-border-radius: 6px; 
    -khtml-border-radius: 6px; 
    -o-border-radius: 6px; 
	-webkit-box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px;
	-moz-box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px;
	box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px; 
	}
	
.pboxol {
	 float: left;
	 position: relative;
	 z-index 0; 
	 width: 230px;
	 _width: 226px; 
	 height: 130px; 
	 overflow-y: hidden; 
	 margin:4px; 
	 padding: 4px; 
	 background: #F7E8D1; /*#F0D5AB;*/
	 border: solid 1px;
	 border-color: #E5E5E5 #DBDBDB #D2D2D2;
     border-radius: 6px; 
	-moz-border-radius: 6px; 
    -webkit-border-radius: 6px; 
    -khtml-border-radius: 6px; 
    -o-border-radius: 6px; 
	-webkit-box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px;
	-moz-box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px;
	box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px;
	}
	
#home li {
	margin: 0 0 0 -0.5em;
	}
/* ----------------- definition colonne 2 article central / et col2et3----------------- */

#col2 {
	float: left;
	width: 534px; /* 520 v2009*/
	height: 110%;	
	text-align: justify;
	line-height: 125%;
	margin: 22px 4px 0px 4px;
	padding: 0px 12px 10px 12px;
	background-color: #FFFFFF;
	border: solid 1px;  /*#B1BEC3;*/
	border-color: #E5E5E5 #DBDBDB #D2D2D2;
    border-radius: 6px; 
	-moz-border-radius: 6px; 
    -webkit-border-radius: 6px; 
    -khtml-border-radius: 6px; 
    -o-border-radius: 6px; 
	-webkit-box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px;
	-moz-box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px;
	box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px;
	font: 13px/125% "Lucida Grande", "Lucida Sans Unicode",arial,tahoma,geneva,helvetica,sans-serif;
	}

#col2et3 {
	float: left;
	width: 752px;
	background: #FFFFFF;
	text-align: left;
	margin: 22px 0px 0px 4px;
	padding: 0px 12px 10px 12px;
	background-color: #FFFFFF;
	border: solid 1px;  /*#B1BEC3;*/
	border-color: #E5E5E5 #DBDBDB #D2D2D2;
    border-radius: 6px; 
	-moz-border-radius: 6px; 
    -webkit-border-radius: 6px; 
    -khtml-border-radius: 6px; 
    -o-border-radius: 6px; 
	-webkit-box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px;
	-moz-box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px;
	box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px;
	font: 13px/125% "Lucida Grande", "Lucida Sans Unicode",arial,tahoma,geneva,helvetica,sans-serif;
	}
	
#col123, #home {
	float: left;
	display: inline;
	/*width: 958px;*/
	text-align: left;
	margin: 26px auto 10px auto;
	padding: 0;
	width: 100%;
	color: #004b8d;
	}
	
#home {
	color: #000;
	}

#col2 ul ul, #col2et3 ul ul {
	list-style-image: url('../im/puce.gif') ;
	list-style-type: none;
	}

#col2 .formc2 {
	width: 100%;
	height: 230px;
	margin: 8px 0 0 0;
	padding: 0 4px 6px 4px;
	display: block;
	}

#col2 .LibFormc2 {
	padding: 0;
	margin: 4px 0 0 0;
	float: left;
	width: 330px;
	}

#col2 .InputFormc2 {
	padding: 0;
	margin: 2px;
	float: left;
	width: 180px;
	}

/* ---------------- definition colonne 3 droite --------------------------- */

#col3 {
	float: left;
	width: 227px;	/*231*/
	margin: 22px 0 0 0px;
	padding: 16px 0 0;
	text-align: left;
	}

#col3 .spotorg {
	background: #F0D5AC;
	border: solid 1px;  /*#B1BEC3;*/
	border-color: #E5E5E5 #DBDBDB #D2D2D2;
    border-radius: 6px; 
	-moz-border-radius: 6px; 
    -webkit-border-radius: 6px; 
    -khtml-border-radius: 6px; 
    -o-border-radius: 6px; 
	-webkit-box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 3px;
	-moz-box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 3px;
	box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 3px;
	color: #004B8D;
	margin: 6px 0px 16px 8px;
	padding: 4px 0 0 0;
	text-align: justify;
	}

#col3 .spotblue {
	width: 219px; /* ie 7,8 */
	margin: 6px 0px 6px 8px;
	padding: 4px 0px;
	background: #e4e7ec; 
	border: solid 1px; 
	border-color: #E5E5E5 #DBDBDB #D2D2D2;
    border-radius: 6px; 
	-moz-border-radius: 6px; 
    -webkit-border-radius: 6px; 
    -khtml-border-radius: 6px; 
    -o-border-radius: 6px; 
	-webkit-box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 3px;
	-moz-box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 3px;
	box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 3px;
	}
	
#col3 p, #col3 h3 {
	margin: 0 ;
	padding: 4px 11px 4px 8px;
	}
	
#col3 h3 {
	font: bold 16px/115% "Myriad Pro",arial,tahoma,geneva,helvetica,sans-serif;
	text-align: left;
	}

#col3 ul {
	margin: 0;
	padding: 2px 14px 2px 20px;
	text-align: left;
	}

#col3 .date {
	color: #004B8D;
	text-align: right;
	margin: 0;
	padding: 0 20px 0 0;
	font: bold 9pt "Lucida Grande", "Lucida Sans Unicode",arial,tahoma,geneva,helvetica,sans-serif;
	}

#col3 .separ {
	height: 2px;
	clear: both;
	border: 0;
	padding: 0;
	margin: 4px 0;
	border-bottom: solid 2px #D2D2D2;
	}

#col3 .nat, #col23 .nat {
	position: absolute;
	top: 70px;
	right: 3px;
	width: 224px;
	height: 76px;
	margin: 10px 0 0px 9px;
	padding: 0;
	z-index: 1;
	display: block;
	background: transparent url('../im/spotbleu-nat.png') top left no-repeat;
	}

#col3 .nat-entete {
	position: absolute;
	top: 140px;
	display: block;
	}
/* -------------- entete ------------------------*/

#header {
	position: absolute;
	top: 0;
	left: 0; /*50%;*/
	/*margin-left: -499px;*/
	/*display: block;*/
	width: 100%; /*998px;*/
	height: 133px; /*164*/
	background: transparent url('../im/entete0-2011c.png') top left repeat-x;
	z-index: 10;
	}

#header .center {
	padding: 0;
	position: absolute;
	top: 0;
	left: 50%;
	margin-left: -499px;
	display: block;
	width: 998px;
	height: 133px; 
	}
#header .banner {
	float: left;
	width: 708px;
	height: 87px; 
	margin: 0;
	padding: 0;
	background: transparent url('../im/entete1-2011c.gif') top left no-repeat;
	}
#header .banner2 {
    float: left; 
	width: 290px;
	height: 87px; 
	margin: 0; 
	padding: 0;
	background: transparent url('../im/entete2-2011c.gif') top left no-repeat;
	} 
#logoa {
	float: left;
	margin: 12px 0 0 25px;
	padding: 0;
	width: 150px;
	height: 58px;
	}
	
.banner a:hover {
	border-bottom: none;
	}

#pwd {
	position: absolute;
	margin: 0;
	padding: 0;
    top: 61px; 
    left: 820px; 
    height: 11px; 
    width: 65px; 
	}
	
#espcli {
	position: absolute;
	margin: 0;
	padding: 0;
    top: 61px;  
    left: 900px; 
    height: 11px; 
    width: 68px; 
	}
	
body>#header {
	position: fixed;
	}
/* -------------- navigation menu header ---------------*/

#nav {
	clear: both;
	float: left;
	position: relative;
	z-index: 1;
	width: 998px;
	height: 38px;
	list-style: none;
	/*line-height: 1;*/
	padding: 0;
	margin: 0;
	font: bold 13px/115% "Lucida Grande", "Lucida Sans Unicode",arial,tahoma,geneva,helvetica,sans-serif;
	text-align: left;
	}

#nav ul {
	list-style: none;
	padding: 0;
	margin: 0;
	}
#nav ul{border-right:1px solid #5373b0;border-left:1px solid #2f508c;}
#nav ul{border-right-color:rgba(255,255,255,0.15);border-left-color:rgba(0,0,0,0.2);}

#nav ul, #nav ul ul{   
	border-top:0;
	padding:0 0 4px 0;
	width:240px;
	background:#004b8d;
	background:rgba(0,75,141,0.9);
	-webkit-border-bottom-right-radius:4px;
	-webkit-border-bottom-left-radius:4px;
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-bottomleft:4px;
	border-bottom-right-radius:4px;
	border-bottom-left-radius:4px;
	-moz-box-shadow:0 3px rgba(0,0,0,0.1),inset 0 -4px rgba(0,0,0,0.1),0 5px 10px rgba(0,0,0,0.2);
	-webkit-box-shadow:0 3px rgba(0,0,0,0.1),inset 0 -4px rgba(0,0,0,0.1),0 5px 10px rgba(0,0,0,0.2);
	box-shadow:0 3px rgba(0,0,0,0.1),inset 0 -4px rgba(0,0,0,0.1),0 5px 10px rgba(0,0,0,0.2);
	text-shadow:1px 1px 0 #1b3b6a,0 0 5px #1b3b6a;
	}	

#nav ul li {
	line-height: 19px;
	}

#nav a {
	display: block;
	text-decoration: none;
	}

#nav a:hover {
	border-bottom: none;
	color: #FFA954;
	}

#nav ul li a {
	display: block;
	color: #FFFFFF;
	text-decoration: none;
	vertical-align: middle;
	padding: 0.25em 0.10em 0.25em 0.10em;
	margin-left:4px;
	}

#nav li {
	float: left;
	padding: 0;
	}

#nav li ul {
	position: absolute;
	left: -999em;
	height: auto;
	/*width: 15.95em; */
	font-weight: normal;
	color: #ffffff;
	/*border-width: 0.25em;*/
	margin: 0;
	}

#nav li ul li {
	/*padding-right: 1em; */
	width: 240px; 
	/*line-height: 170%; */
	border-bottom:1px solid #004b8d;
	border-top:1px solid #004b8d;
	padding-top:4px;
	padding-bottom:4px;
	}

#nav li ul a {
	width: 240px;
	position: relative;
	padding: 0.25em 0.25em 0.25em 0.25em;
	}
	
#nav li ul ul {
	margin: -1.75em 0 0 240px; 
	}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em;
	}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto;
	}

#nav li:hover, #nav li.sfhover { /*surlignage 1er niveau */
	background : transparent;
	}

#nav ul li:hover, #nav ul li.sfhover, #nav ul ul li:hover, #nav ul ul li.sfhover { /* surlignage 2eme niv* et surlignage 3eme niveau */
	background:#004b8d;
	background:rgba(0,75,141,0.9);
	padding-top:4px;
	padding-bottom:4px;
	border-bottom:1px solid #496288;
	border-top:1px solid #162f55;
	-moz-transition:background .1s ease-out;
	-webkit-transition:background .1s ease-out;
	}

#nav a.daddy {
	background: url('../im/fleche.png') 220px 8px no-repeat;
	}
	
#accueil {
	width: 50px;
	height: 33px;
	margin:5px 0 0 24px;
	padding:0;
	background: transparent url('../im/m-accueil.jpg') top left no-repeat;
}

#accueil:hover {
	background: transparent url('../im/m-accueilh.jpg') top left no-repeat;
}
#prestations {
	padding:0;
	margin:5px 0 0 0;
	width: 152px;
	height: 33px;
	background: transparent url('../im/m-prestations.jpg') top left no-repeat;
}
#prestations:hover {
	background: transparent url('../im/m-prestationsh.jpg') top left no-repeat;
}
#logiciels {
	padding:0;
	margin:5px 0 0 0;
	width: 123px;
	height: 33px;
	background: transparent url('../im/m-logiciels.jpg') top left no-repeat;
}
#logiciels:hover {
	background: transparent url('../im/m-logicielsh.jpg') top left no-repeat;
}
#services {
	padding:0;
	margin:5px 0 0 0;
	width: 121px;
	height: 33px;
	background: transparent url('../im/m-services.jpg') top left no-repeat;
}
#services:hover {
	background: transparent url('../im/m-servicesh.jpg') top left no-repeat;
}
#referentiels {
	padding:0;
	margin:5px 0 0 0;
	width: 138px;
	height: 33px;
	background: transparent url('../im/m-referentiels.jpg') top left no-repeat;
}
#referentiels:hover {
	background: transparent url('../im/m-referentielsh.jpg') top left no-repeat;
}
#amabis {
	padding:0;
	margin:5px 0 0 0;
	width: 110px;
	height: 33px;
	background: transparent url('../im/m-amabis.jpg') top left no-repeat;
}
#amabis:hover {
	background: transparent url('../im/m-amabish.jpg') top left no-repeat;
}
#demonstrations {
	padding:0;
	margin:5px 0 0 0;
	width: 167px;
	height: 33px;
	background: transparent url('../im/m-demonstrations.jpg') top left no-repeat;
}
#demonstrations:hover {
	background: transparent url('../im/m-demonstrationsh.jpg') top left no-repeat;
}
#contact {
	padding:0;
	margin:5px 0 0 0;
	width: 97px;
	height: 33px;
	background: transparent url('../im/m-contact.jpg') top left no-repeat;
}
#contact:hover {
	background: transparent url('../im/m-contacth.jpg') top left no-repeat;
}
/* -------------- définition bas de page ----------------*/
#footer	{
	position: relative;
	clear: both;
	width: 981px;
	height: 51px; 
	margin: 0 auto;
	padding: 0;
	border: 0;
	background: transparent url('../im/footer2011.gif') bottom left no-repeat;
	}
	
#footer a.lien1 {
	position: absolute;
    top: 37px; 
    left: 3px; 
    height: 10px; 
    width: 40px; 
	display: block;
	}

#footer a.lien2 {
	position: absolute;
    top: 37px; 
    left: 64px; 
    height: 10px; 
    width: 94px;
	display: block;
	}

#footer a.lien3 {
	position: absolute;
    top: 37px; 
    left: 179px; 
    height: 10px; 
    width: 65px; 
	display: block;
	}

#footer a.lien4 {
	position: absolute;
    top: 37px; 
    left: 266px; 
    height: 10px; 
    width: 43px; 
	display: block;
	}

#footer a.lien5 {
	position: absolute;
    right: 3px; 
    top: 35px; 
    height: 10px; 
    width: 10px; 
	display: block;
	border-bottom: none; 
	}

/* ------------ général --------------------------------*/

.imgleft {
	margin-top: 0.5em;
	margin-right: 0.7em;
	margin-left: 0;
	margin-bottom: 1em;
	float: left;
	}

.imgright {
	margin-top: 0.5em;
	margin-right: 0;
	margin-left: 0.7em;
	margin-bottom: 1em;
	float: right;
	}

.logoibm {
	width: 213px;
	height: 52px;
	margin: 10px 0 0 14px;
	background: url('../im/ibmserver.png') top left no-repeat;
	}

h1 {
	color: #004B8D; 
	font: bold 23px/145% "Myriad Pro",arial,tahoma,geneva,helvetica,sans-serif;
	padding: 0 0 10px 0; 
	margin-left: 0;
	margin-right: 10px;
	border-bottom-width : 1px;
	border-bottom-style: solid;
	border-bottom-color: #D2D2D2;
	text-align: left;
	}

#home h1, #col3 h1 {
	color: #004B8D;
	font: bold 18px/130% "Myriad Pro",tahoma,geneva,helvetica,sans-serif; 
	padding: 0; 
	margin: 0;
	border-bottom : none;
	text-align: center;
	}

h2 {
	color: #004B8D; 
	font: bold 18px/120% "Myriad Pro",tahoma,geneva,helvetica,sans-serif; 
	padding: 0; 
	margin-left: 0;
	margin-right: 10px;
	}
	
h3 {
	color: #333333;
	font: bold 16px/100% "Myriad Pro",tahoma,geneva,helvetica,sans-serif;
	text-align: left;
	}

table, textarea, input {
	font: 100% "Lucida Grande", "Lucida Sans Unicode",tahoma,geneva,helvetica,sans-serif;
	}

.result {  /* résultat de rnvp interactive service web */
	background: #F0D5AC;
	}

.result, .result2 {  /* résultat de analyse loc service web */
	color: #004B8D;
	font-weight: bold;
	}

.bugIE {
	margin: 0;
	_margin: -7px 0 0 0; /* pour IE */
	padding: 0;
	background: #FFFFFF;
	}

.demande {
	display: block;
	width: 246px; /*300*/
	height: 45px; /*42*/
	margin: 0 0 40px 0;
	padding: 0 0 40px 0;
	background: transparent url('../im/bouton-dmd-info.gif') top left no-repeat;
	}

hr {
	border: none;
	display: none;
	}

/*------------ tableau de synthèse ---------*/

table#tabsynth, table#tabsynth2 {
	margin: 0;
	padding: 0;
	width: 740px;
	border: 0;
	}

table#tabsynth tr, table#tabsynth2 tr {
	margin: 0;
	padding: 0;
	line-height: 150%;
	text-align: center;
	vertical-align: middle;
	}
	
table#tabsynth2 tr {
	text-align: left;
	vertical-align: middle;
	}

table#tabsynth th, table#tabsynth2 th {
	background-color : #ffdcb9;
	line-height: 200%;
	text-align: center;
	}

table#tabsynth .pair, .pair {
	background-color : #FFFFFF;
	}

#tabsynth .impair, .impair {
	background-color : #E4E7EC;
	}

.puce12 {
	display:block;
	margin: auto;
	padding: 0;
	width : 14px;
	height: 14px;
	background: transparent url('../im/puce12.png') top left no-repeat;
	}

#limite {
	display:block;
	margin: auto;
	padding: 0;
	width: 450px;
	height: 232px;
	background: transparent url('../im/fond-limite-connexion.png') top left no-repeat;
	}

/*----------- tableau ----------------------*/

table.tablo {
	margin: 0;
	padding: 0;
	border: 0;
	}

table.tablo .pair {
	background-color : #E4E7EC;
	}

table.tablo .impair {
	background-color : #FFFFFF;
	}

/*----------- Site map -----------*/

#col123 ul {
	font: bold 115% "Lucida Grande", "Lucida Sans Unicode",tahoma,geneva,arial, helvetica, sans-serif;
	list-style-image: url('../im/fleche.png') ;
	list-style-type: none;
	}
	
#col123 ul ul {
	font: normal 100% "Lucida Grande", "Lucida Sans Unicode",tahoma,geneva,arial, helvetica, sans-serif;
	list-style-image: url('../im/puce.gif') ;
	list-style-type: none;
	}

#col123 ul ul ul {
	list-style: disc black;
	}
/*----------- Fenêtre avertissement --------*/
#avertis2 {
	margin : 0 auto;
	padding: 0;
	width: 550px;
	height: 400px; 
	background: transparent url('../im/avertissement2.png') no-repeat right top;
	z-index: 10;
	}
/*-------- fenetre correction rnvp --------*/
#correction
	{
	position: absolute;
	top: 140px;
	z-index: 10;
	overflow:hidden;
	margin : 0 0 0 100px;
	padding: 0;
	}
#correction .centre {
	display:block;
	height: 232px;
	margin: 0;
	padding: 0;
	}
#correction .bordure1 {
	float: left;
	width: 30px;
	height: 232px;
	margin: 0;
	padding: 0;
	background: transparent url('../im/b1-correction.png') no-repeat left top;
	}
#correction .bordure2 {
	float: left;
	margin: 0;
	padding: 0;
	width: 30px;
	height: 232px;
	background: transparent url('../im/b2-correction.png') no-repeat right top;
	}
#correction table {
	float: left;
	margin: 0;
	padding: 0;
	height: 232px;
	background: transparent url('../im/fc-correction.png') repeat left top;
	text-align: center;
	}
#correction .caution {
	padding: 10px 0 0 72px;
	height: 105px;
	z-index: 20;
	background: transparent url('../im/caution2.png') no-repeat left top;
	color: #ffffff;
	font-weight: bold;
	font-size: 11pt;
	}
/*------------ divers -------------*/
#video {
	margin: 0 auto;
	padding: 0;
	width: 380px;
	height: 340px;
	top : 10px;
	}

.fille-panneau	{
	position: absolute;
	top: 92px; 
	left: 708px; 
	/*_top: 186px;
	_left: 856px;*/
	margin-top: 0px;
	margin-right: 0;
	margin-left: 0;
	margin-bottom: 1em;
	padding: 0;
	width: 258px;
	height: 259px;
	background: transparent url('../im/fille-panneau.png') no-repeat top right;
	}

.fille-panneau-doigt   /* sous IE6 position:absolute ne défile pas et positionnement top left dépendant de la déinition écran */
	{
	position: absolute; 
	top: 93px; 
	left: 800px; 
	width: 181px;
	height: 140px; 
	margin: 0;
	padding: 0;
	background: transparent url('../im/brune-panneau-doigt75.png') no-repeat top right;
	}

.fille-panneau-coude {
	position: absolute; 
	top: 75px;
	/*right: 10px;*/
	left: 414px;
	width: 224px;
	height: 76px; 
	margin: 0;
	padding: 0;
	background: transparent url('../im/spotbleu-nat.png') no-repeat top right;
	}

.recherche-table {
	margin-top: 0px; 
	padding-top: 10px;
	}

/* ]]> */
