/* ON MODIFIE SUR CSS PRINCIPALE */
/* **************************** */
* {
	padding:0;
	margin:0;
}
html {
	height:100%;
}
body {
	height:100%;
}
/* ZOOM EXPOSANT */
#zoomExposant {
	position:absolute;
	top:3px;
	left:0px;
	z-index:1000003;
	height:600px;
	text-align:center;
	width:100%;
}
#zoomExposant2 {
	width:990px;
	height:570px;
	margin:0 auto;
	text-align:center;
}
#zoomExposantFrame {
	background-color:#FFF;
}
#zoomExposantClose {
	float:right;
	background:url(../img/plan_fermer_bckgrd.gif) no-repeat 0 13px;
	font-size:10px;
	color:#FFF;
	padding:16px 0 0 0;
	height:14px;
	width:60px;
	text-align:center;
}
#zoomExposantClose2 {
	float:right;
	background:url(../img/plan_fermer2_bckgrd.gif) no-repeat 0 0;
	font-size:10px;
	height:14px;
	width:60px;
	text-align:center;
}
#zoomExposantClose A, #zoomExposantClose2 A {
	color:#FFF;
	text-decoration:none;
	display:block;
	padding-left:13px;
	height:100%;
}

/* TFMAP */
#pleinecran {
	background-color:#FFF;
	filter: alpha(opacity=80);
	-moz-opacity: 0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
	position:absolute;
	left:0%;
	top:0%;
	z-index:1000001;
	text-align:center;
	height:100%;
	width:100%;
}
#planSWF {
	position:absolute;
	top:3px;
	left:0px;
	z-index:1000002;
	height:530px;
	width:990px;
	text-align:center;
}
#planSWF2 {
	height:530px;
	margin:0 auto;
}
#planSWF2print {
	background:url(../img/plan_imprim_bckgrd.gif) no-repeat 0 3px;
	padding:8px 0 0 0;
	float:left;
	height:18px;
	width:176px;
	margin-left:580px;
}
* html #planSWF2print {
	margin-left:360px;
}
#planSWF2print A {
	color:#FFF;
	text-decoration:none;
	display:block;
	height:100%;
	font-weight:bold;
	padding-left:23px;
}
#planSWF2top {
	width:990px;
	height:30px;
	margin:0 auto;
	text-align:center;
}
#planSWF2close {
	float:right;
	background:url(../img/plan_fermer_bckgrd.gif) no-repeat 0 13px;
	font-size:10px;
	color:#FFF;
	padding:16px 0 0 0;
	height:14px;
	width:60px;
	text-align:center;
}
#planSWF2close A {
	color:#FFF;
	text-decoration:none;
	display:block;
	padding-left:13px;
	height:100%;
}
#planSWF2close2 {
	float:right;
	background:url(../img/plan_fermer2_bckgrd.gif) no-repeat 0 0;
	font-size:10px;
	color:#FFF;
	height:14px;
	width:60px;
	text-align:center;
}
#planSWF2close2 A {
	color:#FFF;
	text-decoration:none;
	display:block;
	padding-left:13px;
	height:100%;
}
#planSWF2titre {
	float:left;
	background:url(../img/plan_titre_bckgrd.gif) no-repeat;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	padding:9px 0 0 0;
	height:21px;
	width:128px;
	text-align:center;
}
#TFMAP {
	float:left;
}

/* RECHERCHE */
#planinteractif {
	float:left;
	width:630px;
}

/* BOUTON MON PARCOURS */
#MonParcours {
	font-weight:bold;
	color:#a2aeb2;
	float:left;
	padding-left:15px;
	height:60px;
	padding-top:12px;
	margin-bottom:10px;
	background:url(../img/parcours_bckgrdOFF.gif) no-repeat;
	width:228px;
	//width:243px;
	//height:72px;
}
#MonParcours .titre {
	font-size:16px;
	font-weight:bold;
	float:left;	
}
#MonParcours #nParcours {
	font-size:14px;
	float:left;
	padding-top:3px;
	font-weight:normal;
	color:#E2007A;
}
#MonParcours #titreParcours {
	font-size:14px;
	float:left;
	padding-top:3px;
	font-weight:bold;
}
#MonParcours #lienON, #MonParcours #lienOFF {
	clear:both;
	text-align:center;
	margin-top:10px;
	float:left;
	font-weight:normal;
	width:215px;
}
#MonParcours #lienON A, #MonParcours #lienOFF A, #MonParcours #lienON A:visited, #MonParcours #lienOFF A:visited {
	font-weight:normal;
	color:#E2007A;
}

#MonParcours #lien1ON, #MonParcours #lien1OFF, #MonParcours #lien2ON, #MonParcours #lien2OFF, #MonParcours #lien3ON, #MonParcours #lien3OFF {
	display:inline;
}

/* BLOC BOUTON */
.blocBouton {
	float:left;
	margin-left:79px;
	//margin-left:62px;
}
.blocBouton div {
	width:302px;
}
.blocBouton2 {
	clear:both;
	float:left;
	padding-left:8px;
}
.blocBouton2 div {
	width:302px;
	float:left;
}
.blocBouton A, .blocBouton2 A, .blocBouton A:hover, .blocBouton2 A:hover {
	text-decoration:none !important;
	color:#FFF !important;
}
/* affichPlan */
.affichPlan {
	text-align:center;
	padding:3px;
	background:url(../img/plan_bckgrd.gif) no-repeat 0 0;
	padding-top:10px;
	height:23px;
	//height:33px;
}
.affichPlan A, .affichPlan A:visited {
	color:#FFF;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	display:block;
	height:100%;
	padding-left:10px;
}
/* PDF */
.PDF {
	text-align:center;
	padding:3px;
	background:url(../img/pdf_bckgrd.gif) no-repeat 0 -1px;
	padding-top:9px;
	height:24px;
	//height:33px;
}
.PDF A, .PDF A:visited {
	padding-left:25px;
	color:#FFF;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	display:block;
	height:100%;
}

/* Nresultat */
#nResultat {
	background:url(../img/bckgrd_result.gif) no-repeat;
	padding:10px 10px 8px 15px;
}
#nResultat .titreResultat {
	text-align:center;
	font-weight:bold;
	font-size:20px;
	color:#FFF;
}
#nResultat .chiffreResultat {
	color:#FFF;
	font-size:14px;
	text-align:center;
}
#nResultat .critereResultat {
	color:#FFF;
	font-size:12px;
	margin-top:3px;
}
#nResultatBas {
	background:url(../img/bckgrd_result_bas.gif) no-repeat;
	height:10px;
}
/* RECHERCHE */
#Recherche {
	clear:both;
	padding:0;
	margin:0;
}

#titreRecherche {
	background:url(../img/rech_titre.gif) no-repeat;
	color:#FFF;
	font-weight:bold;
	font-size:20px;
	text-align:center;
	height:32px;
	padding-top:5px;
	margin-bottom:10px;
	//height:47px;
}

#Resultat {
	clear:both;
	padding:0;
	margin:0;
}
#formExposant {
	font-weight:bold;
}

#FullText {
	background:url(../img/input_bckgrd.gif) no-repeat;
	border:none;
	height:23px;
	padding:2px 7px;
	width:332px;
	font-size:12px;
	margin-bottom:5px;
}
#formSociete fieldset {
	margin-left:70px;
	padding-top:5px;
	text-align:left;
	margin-top:10px;
}

#formSociete label {
	width:120px;
	float:left;
	text-align:left;
}
#formSociete select {
	width:332px;
}

/* BLOC */ 
.bloc_titre {
	color:#73964d;
	font-weight:bold;
	text-align:left;
	font-size:13px;
}
.bloc_top {
	background:url(../img/rech_top_bckgrd.gif) no-repeat;
	clear:both;
	height:10px;
	font-size:6px;
}
.bloc_centre {
	background:url(../img/rech_center_bckgrd.gif);
	padding:5px 15px 20px 15px;
	width:601px;
	/*//width:631px;*/
	float:left;
	font-weight:bold;
}
.bloc_bottom {
	background:url(../img/rech_bottom_bckgrd.gif) no-repeat 0 -2px;
	height:35px;
	clear:both;	
	text-align:center;
	margin-bottom:10px;
}
.bloc_bottom input {
	color:#FFF;
	font-weight:bold;
	border:none;
	background:url(../img/rech_trouver_bckgrd.gif) no-repeat center;
	height:34px;
	width:220px;
}

/* ALPHABET */
#alphabet {
	text-align:center;
	line-height:26px;
	margin-top:10px;
	margin-bottom:-20px;
}
#alphabet A {
	font-weight:bold;
	color:#d7348c;
	font-size:13px;
	margin-left:5px;
	margin-right:4px;
}

/* ACTIVITE */
#actInterclima, #actIdeobain {
	float:left;
	width:300px;
	margin-top:10px;
	margin-bottom:10px;
}
#actInterclima A, #actIdeobain A {
	color:#647882;
}
#actInterclima {
	color:#73964d;
}
#actIdeobain {
	color:#5cc5ed;
}

#formActivite .checkbox {
	width:20px;
	padding:0;
	margin:0;
	clear:both;
	float:left;
}

#formActivite .coul1, #formActivite .coul2, #formActivite .coul3 {
	padding:2px;
	clear:both;
	float:left;
}
#formActivite .coul1 {
	width:290px;
	margin-top:5px;
}
#formActivite .coul2 {
	padding-left:30px;
	width:270px;
	color:#647882;
}
#formActivite .coul3 {
	padding-left:37px;
	width:253px;
	color:#647882;
	margin-top:5px;
}
#formActivite #actIdeobain .Plus {
	float:left;
	background:url(../img/activiteplus2.gif) no-repeat;
}
#formActivite #actInterclima .Plus {
	float:left;
	background:url(../img/activiteplus.gif) no-repeat;
}
#formActivite .coul1 .Plus {
	width:250px;
	float:left;
}
#formActivite .coul1 .Plus  A {
	padding-left:18px;
}
#formActivite .coul2 .Plus {
	width:230px;
	float:left;
}
#formActivite .coul2 .Plus A {
	padding-left:18px;
}
#formActivite .coul3 .Plus {
	width:213px;
	float:left;
}
#formActivite a, #formActivite a:visited, #formActivite a:hover {
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
}

/* PARCOURS */
#parcoursInterclima, #parcoursIdeobain {
	/*float:left;
	width:300px;*/
	margin-top:10px;
}
#parcoursInterclima ul, #parcoursIdeobain ul {
	margin-top:8px;
	list-style:none;
	margin-left:5px;
	float:left;
	width:280px;
}
#parcoursInterclima li, #parcoursIdeobain li {
	color:#647882;
	margin-top:4px;
	width:280px;
}
#parcoursInterclima {
	color:#73964d;
}
#parcoursIdeobain {
	color:#5cc5ed;
}


a img, a:visited img {
	border:none;
}

OPTION.optionPlus {
	font-weight:bold;
}
input.form, select.form {
	border:#d7348c 1px solid;
	background:#FFF;
	font-size:11px;
	width:352px;
	font-weight:normal;
}
input.form {
	padding:1px 3px;
	width:345px;
}
.submit {
	font-weight:bold;
	color:#FFFFFF;
	background-color:#008FC8;
	width:200px;
	padding:2px;
	border:0;
	font-size:12px;
}
.button {
	width:20px;
	margin:8px 2px 0 2px;
	padding:3px 1px 1px 1px;
	font-weight:bold;
	color:#FFF;
	background-color:#008FC8;
	border:none;
	font-size:10px;
}

/* PAGINATION */
#pagination, #paginationBas {
	clear:both;
	padding:5px 0;
	text-align:center;
	font-size:14px;
	font-weight:bold;
}
#paginationBas {
	padding-top:15px;
	padding-bottom:0px;
}
#pagination A, #paginationBas A {
	font-weight:normal;
	font-size:12px;
}

/* NOUVELLE RECHERCHE */
#NouvelleRecherche, #NouvelleRecherche2 {
	padding:6px 0 5px 0;
	margin:0;
	margin-top:15px;
	float:right;
	//float:none;
	//margin-left:395px;
	clear:both;
	width:233px;
	height:19px;
	//height:30px;
	background:url('../img/rech_new_bckgrd.gif') no-repeat 0 -1px;
}
#NouvelleRecherche A, #NouvelleRecherche A:visited, #NouvelleRecherche A:hover, #NouvelleRecherche2 A, #NouvelleRecherche2 A:visited, #NouvelleRecherche2 A:hover {
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	color:#FFF;
	padding-left:34px;
	display:block;
	height:100%;
}
#NouvelleRecherche2 {
	margin-top:10px;
}
#critere A, #critere A:visited {
	color:#646566;	
}

/* CLASSEMENT */
#Classement {
	clear:both;
	background-color:#9199A4;
	color:#FFF;
	padding:0;
	margin:0;
	margin-top:10px;
	width:630px;
	height:28px;
	text-align:left;
}
#Classement .societe {
	color:#c8ccd2;
	font-weight:bold;
	float:left;
	margin-left:111px;
	width:328px;
	//width:330px;
	border-left:solid 1px #c8ccd2;
	border-right:solid 1px #c8ccd2;
	text-align:center;
	padding-top:6px;
	height:22px;
	//height:28px;
}
* html #Classement .societe {
	margin-left:55px;
}
#Classement .salon {
	color:#c8ccd2;
	font-weight:bold;
	text-align:center;
	float:left;
	margin-left:81px;
	width:106px;
	border-left:solid 1px #c8ccd2;
	padding-top:6px;
	height:22px;
}
* html #Classement .salon {
	margin-left:81px;
}

/* LISTE EXPOSANT */
#ListeExposant {
	clear:both;
	/*height:400px;
	overflow:auto;*/
	margin:0;
	text-align:left;
	background-color:#D9DBDF;
}
#ListeExposant img {
	border:none;
}
.logo {
	float:left;
	padding:5px;
	width:98px;
	//width:108px;
	text-align:center;
}


/* RESULTAT */
#result .coul1, #result .coul2, #result1 .coul1, #result1 .coul2  {
	clear:both;
	float:left;
	/*overflow:auto;*/
	//width:622px;
	border-bottom:solid 1px #c8ccd2;
	padding:4px;
}
#planParcours {
	float:left;
	width:400px;
	overflow:auto;
	background-color:#d9dbdf;
}
*+html #planParcours #result .coul1, *+html #planParcours #result .coul2 {
	width:98%;
}
*html #planParcours #result .coul1, *html #planParcours #result .coul2 {
	width:98%;
}
#result .coul1, .result1 .coul1 {
	background:url(../img/ligne_enavant_bckgrd.gif);
}
#result .coul2, .result1 .coul2 {
	background-color:#FFF;
}
#result .exposant {
	font-weight:bold;
	float:left;
	width:328px;
	//width:320px;
}
#result .exposantParcours {
	text-align:left;
	font-weight:bold;
	float:left;
	width:294px;
}
#result .exposant A.expoLien, #result .exposant A.expoLien:visited {
	color:#008FC8;
	text-decoration:underline;
	color:#647882;
	font-size:16px;
}
#result .exposantParcours A.expoLien, #result .exposantParcours A.expoLien:visited {
	color:#008FC8;
	text-decoration:underline;
	color:#647882;
	font-size:13px;
}
#result .exposant .expoStand, #result .exposantParcours .expoStand {
	padding:0;
	margin:0;
	font-size:12px;
	margin-top:5px;
}
#result .exposant .expoPosition, #result .exposantParcours .expoPosition {
	color:#da509b;
	font-size:11px;
}
#result .boutonResult {
	float:left;
	width:82px;
}
#planParcours #result .boutonResult {
	float:right;
	width:79px;
}
#result .coul1 .boutonResult .ajoutFR {
	background:url(../img/parcoursplusFRenavant.gif) no-repeat 2px;
	height:36px;
}
#result .coul2 .boutonResult .ajoutFR {
	background:url(../img/parcoursplusFR.gif) no-repeat 2px;
	height:36px;
}
#result .coul1 .boutonResult .suppFR {
	background:url(../img/parcoursmoinsFRenavant.gif) no-repeat 2px;
	height:36px;
}
#result .coul2 .boutonResult .suppFR {
	background:url(../img/parcoursmoinsFR.gif) no-repeat 2px;
	height:36px;
}

#result .coul1 .boutonResult .ajoutGB {
	background:url(../img/parcoursplusGBenavant.gif) no-repeat 2px;
	height:36px;
}
#result .coul2 .boutonResult .ajoutGB {
	background:url(../img/parcoursplusGB.gif) no-repeat 2px;
	height:36px;
}
#result .coul1 .boutonResult .suppGB {
	background:url(../img/parcoursmoinsGBenavant.gif) no-repeat 2px;
	height:36px;
}
#result .coul2 .boutonResult .suppGB {
	background:url(../img/parcoursmoinsGB.gif) no-repeat 2px;
	height:36px;
}


#result .boutonResult .ajoutFR A, #result .boutonResult .suppFR A, #result .boutonResult .ajoutGB A, #result .boutonResult .suppGB A {
	display:block;
	text-indent:-900px;
	height:100%;
}
#result .coul1 .boutonResult .rdvFR {
	background:url(../img/rdvFRenavant.gif) no-repeat 2px;
	height:36px;
}
#result .coul2 .boutonResult .rdvFR {
	background:url(../img/rdvFR.gif) no-repeat 2px;
	height:36px;
}

#result .coul1 .boutonResult .rdvGB {
	background:url(../img/rdvGBenavant.gif) no-repeat 2px;
	height:36px;
}
#result .coul2 .boutonResult .rdvGB {
	background:url(../img/rdvGB.gif) no-repeat 2px;
	height:36px;
}

#result .boutonResult .rdvFR A, #result .boutonResult .rdvGB A {
	display:block;
	text-indent:-900px;
	height:100%;
}

#result .salon {
	float:left;
	text-align:center;
	width:103px;
}
#rien {
	text-align:center;
	padding:10px;
}
