
#MainRecherche2{
   font-family: Verdana,Arial,Helvetica,Sans-Serif;
   font-size: 11px;
}

div.Niv0{
   padding-left: 20px;
}

div.CollectionChampTableRecherche{
   width:25%;
   height: 100%;
   *height: 680px;
   float:left;
   background-color:#FFF;
   overflow-y:scroll;
   border: 1px solid #000;
}

div.CollectionChampAfficheRecherche{
   width:73%; 
   height:30%; 
   *height: 210px; 
   float:right; 
   background-color:#FFF;
   text-align:left;
   overflow-y:scroll;
   padding:5px;
   border: 1px solid #000;
}

div.CollectionLiaisonRecherche{
   width:73%; 
   height:66%; 
   *height: 465px; 
   float:right;
   background-color:#FFF;
   text-align:left;
   overflow-y:scroll;
   padding:5px;
   margin-top: 5px;
   border: 1px solid #000;
}

#supprAllLiaison{
   background-position: right;
   background-image: url('../img/recherche/trash.png');
   text-align: right;
   background-repeat: no-repeat;
   cursor: pointer;
   padding-right: 18px;
   margin-bottom: 10px;
}

div.ConditionRecherche{
   background-color: #E6E6E6;
   padding: 5px;
   margin-left: 10px;
}

div.OperateurLogiqueRecherche{
   background-color: #E6E6E6;
   padding: 5px;  
   margin: 5px 5px 5px -5px;
   width: 45px;
}

div.ChampAfficheRecherche{
   background-color: #E6E6E6; 
   margin: 5px; 
   padding: 5px;  
   float: left;
}

div.supprChampsAffiche, div.supprCondition{
   display: inline-block;  
   *display: inline;  
   width: 16px;
   height: 16px;
   background-image: url('../img/recherche/trash.png');
   cursor: pointer;
}

div.ChampsTableRecherche{   
   border: 0px solid #000;
   margin: 2px 0px;
   cursor: pointer;
}

#resultat{
   /*width: 100%;*/
   text-align: center;
   font-family: Verdana,Arial,Helvetica,Sans-Serif;
   font-size: 11px;
}

table.ResultatsRecherche{   
   background-color: #FFF;
   border: 0px;
   border-bottom: 2px solid #828282;
	font-size: 11px;
	margin: 10px auto;
}

th.ResultatsRecherche, th.NbResultatsRecherche{
	background-color: transparent;
   background-image: url('../img/cmn/v3/fond_bleu.jpg');
   background-repeat: repeat-x;
   border: 0px;
   border-bottom: 2px solid #828282;	
	color: #FFF;   
   font-size: 12px;
   font-weight: bold;
   height: 26px;
   margin: 0px;
   padding: 0px 1px;
}

td.ResultatsRechercheOdd, td.ResultatsRechercheEven, 
td.ResultatsRechercheOddFirst, td.ResultatsRechercheEvenFirst, 
td.ResultatsRechercheOddLast, td.ResultatsRechercheEvenLast,
td.ResultatsRechercheOddFirstLast, td.ResultatsRechercheEvenFirstLast {
   border: 0px;
   border-right: 1px solid #AAA;
   border-bottom: 1px solid #AAA;
   height: 25px;
   margin: 0px;
   padding: 1px;
}

td.ResultatsRechercheEven, td.ResultatsRechercheEvenFirst, 
td.ResultatsRechercheEvenLast,td.ResultatsRechercheEvenFirstLast {
	background-color: #EDEDED;
}

td.ResultatsRechercheOddFirst, td.ResultatsRechercheEvenFirst {
   border-left: 2px solid #828282;
}

td.ResultatsRechercheOddLast, td.ResultatsRechercheEvenLast {
    border-right: 2px solid #828282;
}

td.ResultatsRechercheOddFirstLast, td.ResultatsRechercheEvenFirstLast {
   border-left: 2px solid #828282;
   border-right: 2px solid #828282;
}

#MenuContextuel{
   font-family: Verdana,Arial,Helvetica,Sans-Serif;
   font-size: 11px;
   position:absolute; 
   z-index: 1010;
   display:none;
   width: 214px;
   height: 47px;
   border: 1px solid #979797;
   background-color: #f5f5f5;
   background-image: url('../img/recherche/fond_menu_contextuel.png');
   background-repeat: repeat-y;
   padding: 1px;
}

#ClosedContextMenu{
   position: absolute; 
   right: 5px; 
   top: 0px; 
   cursor: pointer;
}

.entreMenuContextuelActive,.entreMenuContextuelDesactive{
   height: 18px;
   padding: 4px 0px 0px 32px;
   color: #000;
   margin: 1px;
   cursor: pointer;
   text-align: left;
}

.entreMenuContextuelActive:hover{
   background-image: url('../img/recherche/survol_menu_active.png');
   background-repeat: no-repeat;
}

.entreMenuContextuelDesactive{
   color: #6D6D6D;
}

.entreMenuContextuelDesactive:hover{
   background-image: url('../img/recherche/survol_menu_desactive.png');
   background-repeat: no-repeat;
}

#monDivDialog{
   font-family: Verdana,Arial,Helvetica,Sans-Serif;
   font-size: 11px;
}

#ListeStatesSaved{
   font-family: Verdana,Arial,Helvetica,Sans-Serif;
   font-size: 11px;
   text-align: left;
}

div.ListingStatesSaved{
   clear:both;
   float:left;
   text-decoration: none;
}

div.ListingStatesSaved:hover{
   text-decoration: underline; cursor: pointer;
}

div.DeleteStatesSaved{
   float:right;
   padding-left: 20px;
   text-decoration: none;
}

div.DeleteStatesSaved:hover{
   text-decoration: underline; cursor: pointer;
}

/*a.ListingStatesSaved{ text-decoration: none; }
a.ListingStatesSaved:hover{ text-decoration: underline; cursor: pointer; }*/

/**
.backgroundMenuContextuelLogo{
   width: 26px;
   height: 22px;
   background-color: #F1F1F1;
   border-right: 1px solid #E2E3E3;
   float: left;
}

#BackgroundMenuContextuelText{    
   background-color: #F0F0F0;
   border-left: 1px solid #FFFFFF;
   margin: 2px 2px 2px 0px;
   width: 175px;
   height: 44px;
   float: left;
   padding: 0px 5px 0px 4px;
   text-align: left;
   font-size: 12px;
}

.lienMenuContextuelDesactive{
   height: 12px;
   padding: 4px 0px 6px 0px;
   color: #6D6D6D;
}

.lienMenuContextuelActive{
   height: 12px;
   padding: 4px 0px 6px 0px;
   color: #000;
   cursor: pointer;
}

#survolMenuActive{
   width: 212px;
   height: 22px;
   background-image: url('../../img/recherche/survol_menu_active.png');
   background-repeat: no-repeat;
   position: absolute;
   display: none;
}*/