/* ##################### */
/* ##### RECHERCHE ##### */
/* ##################### */


/* ##### ETAPE RECHERCHE ##### */

/* Entête : */

#step_recherche h3{border-bottom:1px solid;margin:5px;}

/* Recherche alphabétique : */


/* Recherche multicritères : */

#step_recherche .rechercheMulti{width:80%;}
#step_recherche .rechercheMulti .form .form-field{
	border:1px solid #BABFC4;
	color:#666666;
	font-size:11px;
	margin:2px 0pt 5px;
	padding:2px 2px 3px;
	width:220px;
}

/*AJOUT PICTO TABLEAU DE RECHERCHE ASC DESC*/
#step_liste #listtoprint .entete th { width:155px; }
.tri { float:right; padding:0 !important; color:#0099CC; font-weight:700 }
.tri.libelle { float:left; }
.tri .picto { text-indent:-9999px; display:block; float:left; width:9px; height:9px; margin-left:10px;}
.tri .link_asc { background:url(../img/picto_asc.png) no-repeat center center; }
.tri .link_desc { background:url(../img/picto_desc.png) no-repeat center center; }


/* Nomanclature arborescente via checkbox : */

#step_recherche .ulniv1 { }
#step_recherche .ulniv2 { padding-left: 15px}
#step_recherche .ulniv3 { padding-left: 30px}

#step_recherche .ulniv1 .liniv1 { }
#step_recherche .ulniv2 .liniv2 { }
#step_recherche .ulniv3 .liniv3 { }

#step_recherche .ulniv1 .liniv1 .labelCheckBoxNiv1 { }
#step_recherche .ulniv2 .liniv2 .labelCheckBoxNiv2 { }
#step_recherche .ulniv3 .liniv3 .labelCheckBoxNiv3 { }

/* Bouton de validation : */
#divSubmit{margin:10px 0;text-align:center;}
#step_recherche a.form-submit{
	color:#FFFFFF;
	padding:5px; 
}
/* ##### ETAPE LISTE ##### */

/* Entête : */

#step_liste { }
#step_liste h3 { }
#step_liste p { }

/* Fonctions : */

#step_liste #nbresult {clear:both;padding:5px 0; }
#step_liste #nbresult span{font-weight:bold}
#step_liste .printlist {width:49%;float:right;text-align:center; }
#step_liste .printlist a { 

}

#step_liste .newsearch {width:49%;float:left;text-align:center; }
#step_liste .newsearch a {

 }

#step_liste #affichagerequete {padding:5px 0;  }

#step_liste .chgpage { }
#step_liste .chgpage a { }

/* Liste : */

#step_liste #listtoprint{}
#step_liste #listtoprint .entete{
	height:25px;
	background:transparent url(../img/entete_bg.jpg) no-repeat scroll 0pt 50%;
	color:#FFFFFF;
	font-weight:700;
	padding:5px 10px 7px;
 }
#step_liste #listtoprint .entete th {border:1px solid #D3D3D3;text-align:left;background:url(../img/fond_onglet.jpg) repeat-x scroll 0%; padding:0 10px;}
#step_liste #listtoprint .entete span{
color:#0099CC;
font-weight:bold;
line-height:25px;
margin:0px;
padding:0px 5px;
}
#step_liste #listtoprint .add_panier{text-align:center;border-right:none;padding:5px;}
#step_liste #listtoprint .logo_societe{text-align:center;border-left:none;padding:5px;}
#step_liste #listtoprint table { margin:10px 0 10px 1px; }
#step_liste .lineResult td{padding:5px}
#step_liste .lineResultCycle1, #step_liste .lineResultCycle2{}
#step_liste .lineResultCycle1 td, #step_liste .lineResultCycle2 td{}
#step_liste .lineResultCycle2 { background:#EEE; }

/* ##### ETAPE PANIER ##### */

/* Entête : */

#step_basket { }
#step_basket h3 { }
#step_basket p { }

/* Fonctions : */

#step_basket #nbresult {clear:both;padding:5px 0; }
#step_basket #nbresult span{font-weight:bold}
#step_basket .printlist {width:49%;float:right;text-align:center; }
#step_basket .printlist a { 

}

#step_basket .newsearch {width:49%;float:left;text-align:center; }
#step_basket .newsearch a {

 }

#step_basket #affichagerequete {padding:5px 0;  }

#step_basket .chgpage { }
#step_basket .chgpage a { }

/* Liste : */

#step_basket #listtoprint { }
#step_basket #listtoprint .entete {
	height:25px;
	background:transparent url(../img/entete_bg.jpg) no-repeat scroll 0pt 50%;
	color:#FFFFFF;
	font-weight:700;
	padding:5px 10px 7px;
 }
#step_basket #listtoprint .entete th {text-align:left}
#step_basket #listtoprint .entete span{
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px;
background:transparent url(../img/fond_onglet.jpg) repeat-x scroll 0%;
border:1px solid #D3D3D3;
color:#0099CC;
display:block;
font-weight:bold;
line-height:25px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0px;
padding:0px 5px;
}
#step_basket #listtoprint .add_panier{text-align:center;border-right:none;padding:0 3px;}
#step_basket #listtoprint .logo_societe{text-align:center;border-left:none;padding:0 3px;}
#step_basket #listtoprint table { margin:10px 0 10px 1px; }
#step_basket .lineResult td{padding:5px}
#step_basket .lineResultCycle1, #step_basket .lineResultCycle2 { }
#step_basket .lineResultCycle1 td, #step_basket .lineResultCycle2 td{ 
border-left:1px solid #D3D3D3;
border-right:1px solid #D3D3D3;
padding:5px;
}
#step_basket .lineResultCycle2 { background:#EEE; }

/* ################ */
/* ##### ZOOM ##### */
/* ################ */


#zoom { }

#zoom .newSearch { }
#zoom .newSearch a {width:49%;float:left;text-align:center; }

#zoom .backListe { }
#zoom .backListe a {width:49%;float:right;text-align:center;  }

#zoom .printlist { text-align:center}
#zoom .printlist a{}

#zoom #zoomContent { clear:both;padding:10px 0;}


/** Module CRM **/
.acces-tracking .submitControl{
	margin:15px 0;
	text-align:center;
}
.acces-tracking .case-stand .submitControl input{
	margin-bottom:5px
}
.acces-tracking .submitControl a.form-submit{
	display:inline;
	padding:5px;
	margin:0
}
.acces-tracking .submitControl a.form-submit:active{
	color:#FFF
}
.acces-tracking .menu{
	height:30px;
	text-align:center;
}
*+html .acces-tracking .menu{
	height:auto;
	margin-bottom:15px;
}
.acces-tracking .menu li{
	display:inline;
	list-style:none;
}
.acces-tracking .menu li a{
	background:url(../img/bg_bt.gif) repeat-x 0 0 #B2B7BD;
	color:#FFF;
	padding:3px 8px;
}
.acces-tracking .menu li a:hover{
	background:url(../img/menu_hztal_bg_on.gif) repeat-x 0 0 #218CB1;
}
.acces-tracking h2{
	font-size:17px;
}
.acces-tracking h3{
	border-bottom:1px solid;
	margin-bottom:10px;
	font-size:14px;
}
.acces-tracking .entete-tableau{
	padding:5px;
	color:#FFF;
	font-weight:bold;
	background:url(../img/bg_bt.gif) repeat-x 0 0 #B2B7BD
}
.acces-tracking .tab_track_content td{
	padding:3px;
}
.acces-tracking .entete_infos td{
	padding:5px;
	color:#666;
	font-weight:bold;
	background:#EEE
}

.acces-tracking .detail_all td{
	padding:5px;
}
.acces-tracking .form-sep{
	padding:5px;
	font-size:13px;
	font-weight:bold;
}
.acces-tracking #stand .case-stand{
	border:1px solid #CCC;
	padding:0
}
.acces-tracking .result-stand td{
	border-bottom:1px solid #CCC;
}
.acces-tracking .case-stand .titre{
	padding:5px;
	font-weight:bold;
	color:#000;
	background:#ECECEC;
}
.acces-tracking .infos{
	border:1px solid #0099CC;
}
.acces-tracking .infos td{
	padding:3px;
}
.acces-tracking .infos .form-sep{
	padding:5px;
	font-weight:bold;
	color:#FFF;
	background:url(../img/menu_hztal_bg_on.gif) repeat-x 0 0 #218CB1;
}

.acces-tracking label{
	float:none;
	width:auto;
	position:static;
}
.acces-tracking .table-stats .title{
	color:#FFF;
	padding:5px;
	background:url(../img/menu_hztal_bg_on.gif) repeat-x 0 0 #218CB1;
}
.acces-tracking .table-stats .subtitle{
	padding:5px;
	background:#eee;
}
.acces-tracking .table-stats table table td,.acces-tracking .table-stats td.nb,.acces-tracking .table-stats td.elem{
	border-bottom:1px solid #EEE
}

.acces-tracking .info_content td{
	padding:3px;
	border-bottom:1px solid #EEE;
}
.acces-tracking .info_content .titre-vert{
	background:#EEE;
}

.acces-tracking a.thickbox{margin:0;border:0;display:inline;background:none;}
*+html #TB_window{width:685px!important}
*+html #TB_ajaxContent{width:655px!important}