
/**********************************************************************************************/
/*   FUNCTIONS
/**********************************************************************************************/

/* styles récupérés de la session précédente */


/*******************************************************************************/
/* News exposant */
/*******************************************************************************/

#exponews a {
	text-decoration :none;
	color :#0060a9;
	
}

#exponews a:hover {
	color:#707072;
}

/*******************************************************************************/
/* Tableau des statut */
/*******************************************************************************/


.tab-status{
 border :none;
 border-bottom-width:0px;
 padding:none;
 width:100%;
 }

.tr-status{
	background:#FFFFFF;
}
.td-status, .td-status-titre{
 vertical-align:middle;
font-size:11px;
 border :none;
 }

.td-status-titre{
  font-weight :bold;
}

/*******************************************************************************/
/* Recherche */
/*******************************************************************************/

/* Liste des résultat de la recherche */
TABLE.liste{}

TABLE.liste TH{
	font-weight:bold;
	background:#99CC66;
	color:#FFFFFF;
	font-weight:bold;
	padding:2px;
	}
TABLE.liste TD.sep{background:#99CC66}
TABLE.liste TD{
	padding-left :3px;
	/*font-size:10px;*/
	}



/*******************************************************************************/
/* Requeteur */
/*******************************************************************************/

.requeteur{border:1px solid #c5c5c5;}


.requeteur a{color:#EE7D4A;}
.requeteur a:hover{color:#707072;}

.requeteur .form, .requeteur .form-field {
	BORDER:#99CC66 1px solid;
	font-size:11px;
	background:#dbedc9;
	padding:1px;
}

.entete-tableau {
	font-size:14px;
	text-align:center;
	text-transform:uppercase;
	background:url(img/bg_th.gif) repeat-x 0 0 #dbdbdb;
	color:#707072;
	padding:5px 10px;
	font-weight:700;
}

.selections th {
	font-size:12px;
	text-align:center;
	background:#cce5b2;
	text-transform:uppercase;
	color:#000000;
	padding:3px 0px;
}

.entete-tableau-resultat {
	font-size:14px;
	text-align:left;
	text-transform:uppercase;
	border-bottom:1px solid #99CC66;
	color:#99CC66;
	padding:5px 0;
	margin:0 10px 5px 10px;
	font-weight:700;
}

.txtwarn{background:#ffcccc;padding:10px;margin-bottom:10px;}

.bouton{float:left;margin:0 20px 0 0;}
.bouton-lien{float:left;height:22px;background:url(img/bt_fd.jpg) repeat-x bottom left;margin:0 20px 0 0;}
.bouton-lien img{vertical-align:middle;}
.bouton-lien a{font-family:verdana;color:#79A543 !important;font-weight:700;font-size:13px !important;}
.bouton-lien a:hover{text-decoration:none !important;}

.bouton-lien.vertbt{background:url(/img/bt_vert_fond.gif) repeat-x bottom left;}
.bouton-lien.vertbt a{color:#597c50 !important;}

.intitule{font-size:12px;font-weight:700;}

.requeteur h2{color:#FFFFFF !important;font-weight:700;font-size:16px !important;background:#99CC66;padding:2px 10px 1px 10px;}


/*******************************************************************************/
/* Accès tracking */
/*******************************************************************************/

.acces-tracking h2{color:#FFFFFF !important;font-weight:700;font-size:16px !important;background:#99CC66;padding:2px 10px 1px 10px;}

.acces-tracking a{color:#EE7D4A;}
.acces-tracking a:hover{color:#707072;}

.acces-tracking .form, .acces-tracking .form-field {
	BORDER:#99CC66 1px solid;
	font-size:11px;
	background:#dbedc9;
	padding:1px;
}

.demarrer{line-height:20px;background:#E65011;padding:2px 10px 2px 10px;}
.demarrer a{color:#F4A804 !important;font-weight:700;}
.demarrer a:hover{text-decoration:none !important;}

.menu-tracking{text-align:center;margin:20px 0;}
.menu-tracking li{display:inline;font-weight:700;margin-right:30px;background:url(/img/puce_verte.gif) no-repeat 0 0;
padding:0px 0 4px 20px;}
.menu-tracking li a{font-size:14px !important;}

.acces-tracking h3 {
	color:#99CC66 !important;
	font-weight:700;
	font-size:14px !important;
	border-bottom:1px solid #99CC66;
	margin:0 0 10px 0 !important;
	padding:0 0 2px 0 !important;
}

.entete-tableau div{font-size:14px !important;}
.entete-tableau img{padding:0 !important;margin:0 !important;}

.acces-tracking .case  {
	text-align:center;
	font-weight:700;
	color:#000;
	text-transform:uppercase;
	background:#CCE5B2;
	height:30px;
	border-top:2px solid #FFFFFF;
	border-right:2px solid #FFFFFF;

}

.acces-tracking .item{padding:5px 10px;font-weight:700;text-align:center;}

.acces-tracking .add{padding:10px 0;border-top:1px solid #C5C5C5;}

.form-sep{color :#EE7D4A;font-size:14px;font-weight:bold;}

.case-stand{text-align:center;background:#CCE5B2;border:1px solid #FFFFFF;}
.case-stand img{padding:0 !important;margin:0 !important;}
.case-stand .titre{font-size:12px;font-weight:700;color:#000000;text-transform:uppercase;padding-top:5px;}

INPUT.tracking-search{width:50px;BORDER:#EE7D4A 1px solid;font-size:11px;background:#FFF;height:16px;}
INPUT.tracking-searchok{background:#EE7D4A;color:#FFF;font-weight:bold;border:none;font-size:11px;}

.cacheimage img{display:none;}

table.result-stand td{text-align:center;padding:5px;border-bottom:1px solid #E65011;}

.detail-visiteur  img{padding:0 !important;margin:0 !important;}
.detail-visiteur .infos td{padding:0 0 10px 0;} 
.detail-visiteur .form-sep{padding:0 0 10px 0;}
.titre-vert{background:#CCE5B2;color:#000;padding:0 10px 1px 10px;font-size:12px;}

.expoiter li{list-style-type:disc !important;list-style-position:inside;margin-bottom:5px;background:none !important;color:#99CC66;}

.entete-vert{font-weight:700;color:#FFFFFF;font-size:12px;text-align:left;padding:0 10px 1px 10px;background:#99CC66;}


 /********************************/
/* RECHERCHE EXPOSANT
/********************************/

#rechercheLetters{
	width:500px;
	margin:0 auto 10px;
	text-align:center;
}
#rechercheLetters .letter{
	display:inline-block;
	padding:2px;
	border:1px solid #B7B8BA;
	width:18px;
	margin:0 2px 4px;
	font:bold 11px Arial;
	color:white;
	text-decoration:none;
	text-align:center;
	cursor:pointer;
	background:#000 url(img/functions/bg_alpha.png) 0 0 repeat-x;
}
#rechercheLetters .letter:hover{
	border-color:#999;
	background:#000;
}
.links{text-align:center;}
#step_recherche .links a.form-submit{color:#FFF;}

#activite{width:450px;}

#activite_btn{display:inline-block;margin:0;padding:3px 10px;border:1px solid #a5acb2;background:#FFFFFF;cursor:pointer;}
#activite_fields{position:relative;top:-1px;padding:10px;border:1px solid #a5acb2;background:#ffffff;}

#activite_fields{font:11px Arial;}
#activite_fields h4{font:bold 12px Arial;}
#activite_fields ul{list-style:none;padding:0;margin:0;}
#activite_fields .optionsList ul{margin:0 0 10px 0;}
#activite_fields .optionsList ul ul{margin:0;}

#rechercheMulti label{margin-right:0;}

/***** LISTE */

#affichagerequete{display:inline;}
.chgpage{font:bold 13px Arial;margin:0 0 10px 0;text-align:center;}
#listtoprint{margin:0 0 15px 0;}
#listtoprint .entete th{font:bold 14px Arial;padding:5px;color:#fff;background:url(img/2012/value_btns.png) 50% 0 repeat-x;white-space:nowrap;}
#listtoprint .lineResult td{padding:5px;}
#listtoprint .lineResultCycle1 td{background:#cfcfcf;}
#listtoprint .lineResultCycle2 td{background:#F0F0F0;}

#listtoprint .entete th,
#listtoprint .lineResult td{border:solid #F0F0F0;border-width:1px 1px 0 0;text-align:left;}
#listtoprint .lineResult td a{color:#00A2AB;}
#listLinks{margin:10px;text-align:center;}

/* Zoom */
/* Pour le Zoom */
/*
#Zoom a.access{text-decoration:none;}
#Zoom a.access.left{float:left;}
#Zoom a.access.rendezvous{margin:20px 20px 0 0;}

#contentZoom h1{font-size:20px;margin:0 0 30px 0;border-bottom:1px solid #647882;}
#contentZoom h1 span{background:#fff;padding:5px;position:relative;left:0;top:10px;}
#contentZoom h2{
	padding:0 0 0 15px;
	font-size:13px;
	color:#fff;
	background:url(img/functions/zoom/title_zoom.png) no-repeat top left;
	margin:0;
	height:26px;
	line-height:26px;
}
#contentZoom .zoomHeader{height:4px;width:100%;background:url(img/functions/zoom/header_zoom.png) no-repeat top left;zoom:1;font-size:1px;}

#contentZoom .zoomElement_style1{margin:0 0 20px 0;border-width:0 1px 1px 1px;border-style:solid;border-color:#cddce1;padding:15px;width:599px;}
#contentZoom .zoomElement_style1 .important{font-size:13px;}
#contentZoom .zoomElement_style1 .basicInfos span,
#contentZoom .zoomElement_style1 .marqueList span,
#contentZoom .agence span{color:#5CC5ED;font-weight:bold;}
#contentZoom .zoomElement_style1 img{float:left;margin:0 20px 20px 0;}

#contentZoom .zoomElement_style2{background:url(img/bloc_630.png) no-repeat bottom left;padding:0 0 10px 0;margin:0 0 20px 0;}
#contentZoom .zoomElement_style2 .contenu{background:url(img/bloc_630.png) no-repeat top left;padding:10px;}
#contentZoom .zoomElement_style2 h2{
	padding:0 0 0 25px;
	color:#5CC5ED;
	background:url(img/functions/zoom/puce_small_zoom.gif) 5px center no-repeat;
	margin:0 0 10px 0;
	height:auto;
	line-height:normal;
}

#contentZoom .marqueList{width:390px;float:left;margin:10px 0 0 0;}

#contentZoom .line2{background:#f0f0f0;}
#contentZoom .puce{float:none !important;margin:0 5px 2px 0 !important;}
table.tableau, table.tableau td, .rdvform {font-size:12px;}
table.tableau td {padding:3px;}
table.tableau input.form-submit {
	background:transparent url(img/inscnewsbox_btn.png) no-repeat scroll 0 0;
	border:none;
	color:#E2007A;
	height:27px;
	line-height:normal;
	margin-bottom:5px;
	padding-bottom:4px;
	width:90px;
	font-weight:bold;
}

*/
 /********************************/
/* RECHERCHE NEWS EXPOSANT
/********************************/


/* Etape recherche */

div.access {
	float:left;
	margin-top:5px;
	height:27px;
	font-weight:700;
	padding-left:10px;
	line-height:25px;
	background:url(img/acces_left.png) no-repeat 0 0;
	cursor:pointer;
}

div.access input{
	float:left;
	height:27px;
	padding-right:10px;
	background:url(img/acces_right.png) no-repeat 100% 0;
	border:none;
	color:#E2007A;
}

div:hover.access{background:url(img/acces_left.png) no-repeat 0 100%;}
div:hover.access input{background:url(img/acces_right.png) no-repeat 100% 100%;color:#5DC5ED;}

#researchnews label {font-weight:700;color:#004877;}
#researchnews .form-field{width:180px;border:1px solid #ccc;}
#researchnews .form-field:hover{border:1px solid #5DC5ED;}
#researchnews .form-bloc{margin:0 0 20px 0;}
#researchnews p{margin:10px 0;}
.sousselect{display:block;}
.abecedaire{text-align:center;}
.alphabet{padding:0 0 10px 0;}

.explanation{text-align:center;font-style:italic;}

#researchnews ul.lvl1List{list-style-type:none;list-style-position:outside;}
#researchnews ul.lvl1List li{list-style-position:outside;}
ul.lvl2List{list-style-type:none;margin:5px 0;}
ul.lvl2List li{margin:2px 0 2px 20px;}

ul span.lvl1Elem{cursor:pointer;color:#E2007A;padding:0 0 0 15px;font-size:11px;}

ul.lvl1List div.plus{background:url(img/functions/plus.gif) no-repeat 15px center;}
*html ul.lvl1List div.plus{background:url(img/functions/plus.gif) no-repeat 20px center;}
*+html ul.lvl1List div.plus{background:url(img/functions/plus.gif) no-repeat 20px center;}

ul.lvl1List div.moins{background:url(img/functions/moins.gif) no-repeat 15px center;}
*html ul.lvl1List div.moins{background:url(img/functions/moins.gif) no-repeat 20px center;}
*+html ul.lvl1List div.moins{background:url(img/functions/moins.gif) no-repeat 20px center;}

.searchBtn{margin:10px 0;}


/* Etape liste */

.ListResult{border-spacing:1px;border-collapse:separate;}

.listecomplete{}
.pagination{text-align:center;padding:5px 0;}

.txtDessus{margin:10px 0;}

.ShowCheckboxBasket{}
.ShowBasket{text-align:right;padding:5px 0;}

.numberofresult {padding:5px 0;}
.numberofresult span{font-weight:bold;}

.showqualify {padding:5px 0;}
.showqualify span{font-weight:bold;font-style:italic;}

.ListResult td, .ListResult th{padding:5px;}
.ListResult th.libelle{color:#FFF;font-size:12px;}

.OrderList{}

/* Etape zoom */

#contentZoom {margin:10px auto 0;background-color:#fff;text-align:left;}
#contentZoom h3{padding:5px;margin:0 0 10px 0;border-bottom:1px solid #5CC5ED;}
#contentZoom .company{font-weight:bold;margin:0 0 20px 0;background-color:#5CC5ED;color:#fff;padding:5px;}
#contentZoom .texte{margin:0 0 40px 0;}
#contentZoom .img{float:left;margin:0 5px 5px 0;}
#contentZoom .retour{text-align:center;}

#bloc-center .zoomNews {width:630px;}

#bloc-center .zoomNews h2{text-align:right;margin-bottom:0;}
#bloc-center .zoomNews h2 span{padding:0 0 0 10px;}
.zoomNews h4{text-align:right;font-size:14px;margin:0 0 15px 0;color:#00A2AB;}
.zoomNews h3{margin:0 0 10px 0;}

#bloc-center .zoomNews h2 a{color:#5DC5ED;text-decoration:none;}
#bloc-center .zoomNews h2 a:hover{color:#E2007A;}
#bloc-center .zoomNews h4 a{color:#00A2AB;text-decoration:none;}
#bloc-center .zoomNews h4 a:hover{color:#E2007A;}
.zoomNews .expo{font-size:16px;}

.zoomNews .desc{margin:0 0 20px 0;}
.zoomNews .desc img{float:right;margin:0 0 5px 5px;}
.zoomNews .date{margin:0 0 30px 0;text-align:right;font-style:italic;}

#bloc-center .zoomNews .links{text-align:center;}
#bloc-center .zoomNews .links a{text-decoration:none;}
#bloc-center .zoomNews .links a:hover{text-decoration:underline;}
#bloc-center .zoomNews .links a.back{font-weight:bold;}

/********************************************************************************/
/*  ZOOM news exposant
/********************************************************************************/
#share {float:right;}
.link{padding-right:5px;}
#share .wikio{margin-top:-5px;}
#share span{float:left;}
#cellcentrale_print td {font:normal 12px Arial, Verdana, Helvetica, Sans-Serif;}

.searchInfos{background:url(img/bloc_630.png) no-repeat 0 100%;padding-bottom:10px;zoom:1;}
.searchInfos .contenu{background:url(img/bloc_630.png) no-repeat 0 0;padding:10px;}


/********************************************************************************/
/*  FORM GP
/********************************************************************************/
.bloc-center{text-align:center;}
.form-separator{color:#58953B;font-weight:bold;}
.form-separator hr{margin:10px 0px 10px 0px;background-color:#58953B;color:#58953B}

#listtoprint .entete th {
  background:url("img/2012/value_btns.png") repeat-x scroll 50% 0 transparent;
  color:#FFFFFF;
  font:bold 14px Arial;
  padding:5px;
  white-space:nowrap;
}

#listtoprint .lineResultCycle1 td {
  background:none repeat scroll 0 0 #CFCFCF;
}

#listtoprint .lineResult td {
  padding:5px;
}
