/* Feuille de style - Salon des Entrepreneurs - 29/10/2006 */
@import url(header.css);
@import url(menu.css);
@import url(footer.css);
@import url(lightbox.css);


/* styles généraux */
body {
	background: url(../img/fond_trame.gif);
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
}
/*body, html, #main, #main .content {
	height: 100%;
}*/
/* liens généraux */
a {
	color: #000000;
	text-decoration: underline;
}
a:hover {
	color: #000000;
	text-decoration: none;
}

			
/* DIV de block large - lien */
#main .profil_createur  a{
	color:#;				
}

/* DIV de block large - lien */
#main .profil_dirigeant  a{
	color:#2292ff;				
}

/* DIV de block large - lien */
#main .profil_repreneur a{
	color:#738b0d;				
}

/* DIV de block large - lien */
#main .profil_franchise a{
	color:#ddac03;				
}

/* DIV de block large - lien */
#main .econum_expo  a{
	color:#5D0446;				
}

/* DIV de block large - lien */
#main .espace_innovation  a{
	color:#738b0d;				
}



/* DIV principal */
#main {
	width:1001px;
	border-right: 0px solid #bbbdbc;
	border-left: 0px solid #bbbdbc;
	margin-left: auto;
	margin-right: auto;
	background-color: #FFFFFF;
	margin-top: 0px;
}


		
	/* DIV navigation verticale */
	#main .nav_v{
		clear:both;
		float:left;
		width:181px;
		height:auto;
		background: url(../img/menu_v_bckg.png) repeat-y;
	}
		
		/* DIV navigation verticale ITEM */
		#main .nav_v .item_66{
			height:66px;
		}
		#main .nav_v .item_67{
			height:67px;
		}
		#main .nav_v .item_71{
			height:71px;
		}
		#main .nav_v .item_74{
			height:74px;
		}
		#main .nav_v .item_85{
			height:74px;
		}
		#main .nav_v .item_86{
			height:55px;
		}
		#main .nav_v .item_87{
			height:74px;
		}
		
		/* DIV navigation verticale partenaires */
		#main .nav_v .partenaires{	
			width:181px;		
			height:154px;
			background: url(../img/menu_v_partenaires.png) no-repeat;
			text-align:center;
		}
		
			/* DIV navigation v - titre de la zone partenaires */
			#main .nav_v .partenaires .partenaires_title{
				text-align:center;
				margin-top:6px;
				font-family: Arial;
				color:#A7A7A7;
				font-weight:BOLD;
			}
			
			/* DIV navigation v - icones partenaires */
			#main .nav_v .partenaires_ico{
				width:81px;
				margin-left:2px;
				margin-right:2px;
				margin-top:15px;
			}
			
			/* DIV navigation v - icones partenaires positionnées */
			#main .nav_v .partenaires .partenaires_ico_left{
				float:left;
			}

	/* DIV de contenu */
	#main .content {
		margin-top:10px;
	}
		/* HR de séparation */
		#main hr{
			color:#CCCCCC;
			height:1px;
			background-color: #CCCCCC;
			border:0;
		}
	
		/* DIV de contenu - chemin de navigation */
		#main .content .path{
			color: #676969;
		}
		
		/* DIV - propriété FLOAT des div de contenu page accueil */
		#main .content .block_float{
			float:left;
			margin : 0px;
		}
		
		/* DIV - propriété CLEAR des div de contenu page accueil */
		#main .content .block_clear{
			clear:left;
		}
		
		/* DIV de block */
		#main .content .block{
			margin-top:0px;
			margin-right:8px;
			margin-bottom:8px;
		}
		
		/* DIV de block small page accueil news */
		#main .content .block_news_small{
			margin : 0px;
			width:243px;
			height:266px;
			background: url(../img/content_cadre_block_small.png) no-repeat;		
		}
		
		/* DIV de block small vide page accueil news */
		#main .content .block_news_small_empty{
			width:243px;
			height:266px;
			visibility:hidden;				
		}
		
		/* DIV de block large page accueil news */
		#main .content .block_news_large{
			width:310px;
			height:266px;
			background: url(../img/content_cadre_block_large.png) no-repeat;				
		}

		
		/* Titre des blocs de news */
		#main .content .news_title{
			width:85%;
			text-align:left;
			color:#f4410a;
			font-weight:BOLD;
			font-size:12px;
			margin-top:20px;
			margin-left:20px;
		}
		
		/* Contenu des blocs de news */
		#main .content .news_content{			
			width:85%;
			text-align:justify;
			margin-left:auto;
			margin-right:auto;
			color:#565656;
		}	
		
		/* Liens des blocs de news */
		#main .content .news_link{			
			color:#f4410a;
			width:80%;
			text-align:left;
			height:14px;
		}
		
			/* Liens des blocs de news */
			#main .content .news_link a{			
				text-decoration:underline;
				color:#f4410a;
			}
			
			#main .content .news_link a:hover{			
				text-decoration:none;
				color:#f4410a;
			}
	
	
		/* PROFILS */
		
		/* DIV de block small */
		#main .content .block_profil_small{
			width:243px;
			height:266px;	
			padding-top:20px;
			padding-left:10px;
			background: url(../img/content_cadre_block_small.png) no-repeat;						
		}
		
			/* DIV de block content */
			#main .content .block_profil_small .block_content{
				margin-left:10px;
				margin-right:30px;
				text-align:justify;	
			}
			
			/* DIV de block content */
			#main .content .block_profil_small .link{				
				margin-left:30px;			
			}
			
			/* ///// ECO NUM //// */
			#main .content  .block_profil_small_eco{
				width:243px;
				height:168px;	
				padding-top:20px;
				padding-left:10px;
				background: url(../img/content_cadre_block_small_eco.png) no-repeat;						
			}
			#main .content  .block_profil_small_eco .block_content{
				margin-left:10px;
				margin-right:30px;
				text-align:justify;	
			}
			#main .content   .block_profil_small_eco .link{				
				margin-left:30px;			
			}
		/* DIV de block small */
		#main .content .block_profil_large{
			width:310px;
			height:266px;	
			padding-top:20px;
			padding-left:10px;
			background: url(../img/content_cadre_block_large.png) no-repeat;						
		}
		
			/* DIV de block content */
			#main .content .block_profil_large .block_content{
				margin-left:10px;
				margin-right:30px;				
				text-align:justify;				
			}
			
			/* DIV de block content */
			#main .content .block_profil_large .link{				
				margin-left:30px;			
			}

		#main .content .block_profil_large_eco{
			width:310px;
			height:168px;	
			padding-top:20px;
			padding-left:10px;
			background: url(../img/content_cadre_block_large_eco.png) no-repeat;						
		}
		
			/* DIV de block content */
			#main .content .block_profil_large_eco .block_content{
				margin-left:10px;
				margin-right:30px;				
				text-align:justify;				
			}
			
			/* DIV de block content */
			#main .content .block_profil_large_eco .link{				
				margin-left:30px;			
			}
		/* DIV de block large */
		#main .content .block_profil_medium_large{
			width:352px;
			height:283px;	
			margin-top:10px;
			padding-top:20px;
			padding-left:15px;
			background: url(../img/content_cadre_block_medium_large.png) no-repeat;				
		}
		
			#main .content .block_profil_medium_large .mouse_content{
				text-align:justify;
				width:270px;				
				margin-left:45px;	
				padding:0px;				
			}
			
			/* DIV de block large - link */
			#main .content .block_profil_medium_large .link{				
				width:305px;
				text-align:justify;	
				margin-left:5px;		
			}
			
			/* DIV de block large - link */
			#main .content .block_profil_medium_large .link_lib{
				margin-left:20px;
				width:280px;
				text-align:justify;
			}
			
			/* DIV de block large - link */
			#main .content .block_profil_medium_large a{
				color:#671452;		
				text-decoration:none;		
			}
			
			
			/* DIV de block large - link */
			#main .content .block_profil_medium_large img{
				vertical-align:middle;
			}
		
		/* DIV de block extra large panoramique */
		#main .content .block_profil_extra_large_panoramique{
			width:805px;
			height:209px;	
			padding-top:20px;
			padding-left:20px;
			background: url(../img/content_cadre_block_extra_large_panoramique.png) no-repeat;				
		}
		
		
			/*profil */
			#main .content .block_profil_extra_large_panoramique .profil{
				text-align:justify;
				width:760px;
			}
				
				/* DIV de block large - image */
				#main .content .block_profil_extra_large_panoramique .profil img{
					vertical-align:middle;				
				}
				
				/* DIV de block large - link */
				#main .content .block_profil_extra_large_panoramique .profil .link{
					height:16px;				
				}
				
				/* DIV de block large - rollover */
				#main .content .block_profil_extra_large_panoramique .profil .rollover{
					position:absolute;
					top:540px;
					left:650px;
					height:66px;
					width:200px;
					padding-left:10px;
					background: url(../img/trait_vertical_66.png) no-repeat;
					visibility:hidden;
				}
		
		
		/* DIV de block large */
		#main .content .block_profil_extra_large{
			width:805px;
			height:280px;	
			padding-top:20px;
			padding-left:20px;
			background: url(../img/content_cadre_block_extra_large.png) no-repeat;				
		}
		
		#main .content .profil_dirigeant .block_profil_extra_large{
			width:805px;
			height:252px;	
			padding-top:20px;
			padding-left:20px;
			background: url(../img/content_cadre_block_extra_large2.png) no-repeat;				
		}
		
		#main .content .profil_repreneur .block_profil_extra_large{
			width:805px;
			height:250px;	
			padding-top:20px;
			padding-left:20px;
			background: url(../img/content_cadre_block_extra_large3.png) no-repeat;				
		}
		
		#main .content .profil_franchise .block_profil_extra_large{
			width:805px;
			height:250px;	
			padding-top:20px;
			padding-left:20px;
			background: url(../img/content_cadre_block_extra_large3.png) no-repeat;				
		}
		
		#main .content .econum_expo .block_profil_extra_large{
			width:805px;
			height:162px;	
			padding-top:20px;
			padding-left:20px;
			background: url(../img/content_cadre_block_extra_large4.png) no-repeat;		
		}
		
			/*profil */
			#main .content .block_profil_extra_large .profil{
				text-align:justify;
				width:760px;
			}
				
				/* DIV de block large - image */
				#main .content .block_profil_extra_large .profil img{
					vertical-align:middle;				
				}
				
				/* DIV de block large - link */
				#main .content .block_profil_extra_large .profil .link{
					height:16px;				
				}
				
				/* DIV de block large - rollover */
				#main .content .block_profil_extra_large .profil .rollover{
					position:absolute;
					top:570px;
					left:650px;
					height:113px;
					width:200px;
					padding-left:10px;
					background: url(../img/trait_vertical_113.png) no-repeat;
					visibility:hidden;
				}
			
			
		/* PLAN EXPOSISTION */
		#main .content .plan_exposition_item {
			float:left;
			width:804px;
			height:100%;
			margin-bottom:60px;
			background: url(../img/content_consultations_individuelles_barre.png) no-repeat;
			font-size:12px;
		}
		
			#main .content .plan_exposition_item a{
				color:#f4410a;
			}
		
			#main .content .plan_exposition_item .action{
				margin-left:40px;
				padding:0px;
				width:800px;				
			}
		
		/* Conférences - ITEM */
		#main .content .conferences_item{
			float:left;
			width:804px;
			height:100%;
			margin-bottom:20px;
			background: url(../img/content_consultations_individuelles_barre.png) no-repeat;
			font-size:10px;
		}
		
		#main .content .conferences_item a{
			text-decoration:none;	
		}
		#main .content .conferences_item a:hover{
			text-decoration:underline;	
		}
		
			/* CONFERENCES - TABLEAU */
			#main .content .conferences_item th{
				text-align:left;	
				padding:0px;
				border-spacing:0px;
				height:20px;
				vertical-align:top;	
			}
			
			#main .content .conferences_item td{
				text-align:left;
				padding:2px;
				border-spacing:0px;
				height:32px;
			}
			
			#main .content .conferences_item tr{
				padding:0px;
				border-spacing:0px;
			}
			
			#main .content .conferences_item table{
				width:759px;
				padding:0px;
				border-spacing:0px;
				margin-left:auto;
			}
			
			#main .content .conferences_item .trait_gris{
				height:1px;
				background-color:#CCCCCC;
				border:none;
				padding:0px;
			}
			
			#main .content .conferences_item .trait_vide{
				height:1px;
				border:none;
				padding:0px;
			}
	
			/* couleur de fond vert pâle */
			#main .content .conferences_item .td_bckg_lightgreen{
				background-color:#edf3d3;
			}
			#main .content .conferences_item .td_bckg_pink{
				background-color:#ffdaed;
			}
			#main .content .conferences_item .td_bckg_blue{
				background-color:#deefff;
			}
			#main .content .conferences_item .td_bckg_green{
				background-color:#f0f6db;
			}
			#main .content .conferences_item .td_bckg_brown{
				/*background-color:#fff6da;*/
				background-color:#f2f2f2;
			}
			#main .content .conferences_item .td_bckg_brown:hover{
				background-color: #feece6;
			}
			#main .content .conferences_item .theader:hover{
				background-color: #FFF;
			}
			
		
		/* Expsosants - ITEM */
		#main .content .exposants_item{
			float:left;
			width:804px;
			height:100%;
			margin-bottom:60px;
			background: url(../img/content_consultations_individuelles_barre.png) no-repeat;
			font-size:12px;	
		}
		
		#main .content .exposants_item a{
			text-decoration:none;	
		}
		#main .content .exposants_item a:hover{
			text-decoration:underline;	
		}
		
			/* EXPOSANTS - TABLEAU */
			#main .content .exposants_item th{
				text-align:left;	
				padding:0px;
				border-spacing:0px;
				height:20px;
				vertical-align:top;	
			}
			
			#main .content .exposants_item td{
				text-align:left;
				padding:2px;
				border-spacing:0px;
				height:32px;
			}
			
			#main .content .exposants_item tr{
				padding:0px;
				border-spacing:0px;
			}
			
			#main .content .exposants_item table{
				width:759px;
				padding:0px;
				border-spacing:0px;
				margin-left:auto;
			}
			
			#main .content .exposants_item .trait_gris{
				height:1px;
				background-color:#CCCCCC;
				border:none;
				padding:0px;
			}
			
			#main .content .exposants_item .trait_vide{
				height:1px;
				border:none;
				padding:0px;
			}
	
			/* couleur de fond vert pâle */
			#main .content .exposants_item .td_bckg_lightgreen{
				background-color:#edf3d3;
			}
			#main .content .exposants_item .td_bckg_pink{
				background-color:#ffdaed;
			}
			#main .content .exposants_item .td_bckg_blue{
				background-color:#deefff;
			}
			#main .content .exposants_item .td_bckg_green{
				background-color:#f0f6db;
			}
			#main .content .exposants_item .td_bckg_brown{
				/*background-color:#fff6da;*/
				background-color:#f2f2f2;
			}
			#main .content .exposants_item .td_bckg_brown:hover{
				background-color: #feece6;
			}
			#main .content .exposants_item .theader:hover{
				background-color: #FFF;
			}
		
		/* PRESENTATION SALON */
		#main .content .presentation_salon_content{			
			padding-left:30px;
		}
		
			#main .content .presentation_salon_content a{			
				color:#738b0d;
				text-decoration:none;
			}
			
			#main .content  li{	
				line-height:20px;
			}
			
			#main .content .presentation_salon_content .chapeau{	
				padding-left:30px;
				width:90%;		
				height:255px;
				min-height:255px;
			}
			
			#main .content .paragraphe{	
				padding-left:45px;
				text-align:justify;
				margin-right:60px;
			}
			
			#main .content .sous-paragraphe{	
				padding-left:10px;				
			}
		
		
		/* Grands Débats */
		#main .content .grands_debats_content{			
			padding-left:10px;
			width:450px;
			height:150px;
			min-height:50px;
		}
		
		
		/* Grands débats - ITEM */
		#main .content .grands_debats_item{
			float:left;
			width:804px;
			height:100%;
			margin-bottom:60px;
			background: url(../img/content_consultations_individuelles_barre.png) no-repeat;
			font-size:12px;	
		}
		
			/* ITEM */
			#main .content .grands_debats_item .item_content_part{
				height:233px;
				margin-left:40px;
				margin-top:3px;	
				margin-right:70px;
				text-align:justify;
			}
			
			/* Grands débats - IMAGE */
			#main .content .grands_debats_item img{
				vertical-align:middle;	
			}
			
			/* Grands débats - BLOCK IMAGE */
			#main .content .grands_debats_item .block_image{
				float:left;
				height:234px;	
			}
			
			/* Grands débats - BLOCK CONTENU */
			#main .content .grands_debats_item .block_content{
				margin-left:192px;			
			}
			
			/* Grands débats - BLOCK CALENDRIER */
			#main .content .grands_debats_item .block_calendrier{
				height:74px;		
			}
			
				/* Grands débats - Calendrier */
				#main .content .grands_debats_item .block_calendrier .calendrier{
					float:left;
					width:52px;
					height:74px;
					background: url(../img/picto_calendrier.png) no-repeat;
					text-align:center;	
				}
				
				/* Grands débats - CONTENU */
				#main .content .grands_debats_item .block_calendrier .content{
					margin-left:62px;
					margin-top:0px;
				}
			
				/* Grands débats - Jour  */
				#main .content .grands_debats_item .calendrier .jour_lib{
					font-size:14px;
					font-weight:bold;
					color:#FFFFFF;
				}
				
				/* Grands débats - Jour  */
				#main .content .grands_debats_item .calendrier .jour_num{
					font-size:24px;
					font-weight:bold;
					color:#000000;
					margin-top:5px;
				}
				
				/* Grands débats - mois_an  */
				#main .content .grands_debats_item .calendrier .mois_an{
					font-size:12px;					
					color:#000000;
					margin-top:6px;
				}
		
		
		/* EXPOSANTS */
		#main .content .exposants_legende{		
			margin-left:30px;	
			width:777px;
			height:163px;
			background: url(../img/legende_village_bckg.png) no-repeat;
			margin-bottom:60px;
			margin-top:60px;
		}
		
		*html #main .content .exposants_legende{
			margin-left:30px;	
			width:777px;
			height:163px;
			background: url(../img/legende_village_bckg.png) no-repeat;
			margin-bottom:60px;
			margin-top:0px;
		}
			
			#main .content .exposants_legende table{		
				margin-top:4px;
				margin-left:4px;
			}
			
			#main .content .exposants_legende td{		
				width:365px;
			}
			
			#main .content .exposants_legende th{		
				text-align:left;
				height:30px;
			}
			
			#main .content .exposants_legende img{		
				vertical-align:middle;
			}
			
		
		/* Consultations individuelles */
		#main .content .consult_indiv_content{			
			display:block;
			/*padding-left:30px;
			padding-right:20px;*/
			float:left;
			/*clear:right;*/
			margin-bottom: 20px;
			/*min-height:205px;*/
		}
		
		/* print box */
			#main .content .print_box{			
				float:right;
				width:264px;
				height:213px;
				background: url(../img/content_consultations_individuelles_search_print_box.png) no-repeat;
				margin-right:20px;
			}
			
			*html #main .content .print_box{
				float:right;
				width:264px;
				height:213px;
				background: url(../img/content_consultations_individuelles_search_print_box.png) no-repeat;
				margin-right:10px;
			}
			
			/* print box content */
			#main .content  .print_box_content{			
				margin-top:4px;
				margin-left:10px;
				margin-right:10px;
			}
			
				/* - icone imprimer*/
				#main .content .print_box_content .print_button{			
					height:26px;
					margin-top:15px;
				}
				
		
		/* Consultations individuelles - ITEM */
		#main .content .consult_indiv_item{
			float:left;
			width:804px;
			height:100%;
			margin-bottom:60px;
			background: url(../img/content_consultations_individuelles_barre.png) no-repeat;			
		}
		
		
		
/* ITEM */
#main .content .item_content{
	margin-left:40px;
	margin-top:8px;	
	margin-right:70px;
	text-align:justify;
}
			
			
			
			
		/* Espace Rencontres*/
		#main .content .espaces_renc {
			float:left;
			width:804px;
			height:100%;
			margin-bottom:60px;
		}
		
		/* Consultations individuelles */
		#main .content .espaces_renc_content{			
			padding-left:12px;
			width:90%;
			height:150px;
		}
		
			#main .content .espaces_renc_content a{			
				color:#f4410a;
				text-decoration:none;
			}
		
		/* Espace Rencontres - ITEM création */
		#main .content .espaces_renc_item_creat{			
			background: url(../img/content_espaces_barre_creat.png) no-repeat;			
		}
		
		/* Espace Rencontres - ITEM dirigeant */
		#main .content .espaces_renc_item_dirigea{
			background: url(../img/content_espaces_barre_dirigea.png) no-repeat;			
		}
		
		/* Espace Rencontres - ITEM repreneur */
		#main .content .espaces_renc_item_repren{
			background: url(../img/content_espaces_barre_repren.png) no-repeat;			
		}
		
		/* Espace Rencontres - ITEM candidat */
		#main .content .espaces_renc_item_candid{
			background: url(../img/content_espaces_barre_candid.png) no-repeat;			
		}
		
			/* ESPACES RENCONTRES - TABLEAU */
			#main .content .espaces_renc th{
				text-align:left;	
				padding:0px;
				border-spacing:0px;
				height:20px;
				vertical-align:top;	
			}
			
			#main .content .espaces_renc td{
				text-align:left;
				padding:8px;
				border-spacing:0px;
			}
			
			#main .content .espaces_renc tr{
				padding:0px;
				border-spacing:0px;
			}
			
			#main .content .espaces_renc table{
				width:759px;
				padding:0px;
				border-spacing:0px;
				margin-left:auto;
			}
			
			#main .content .espaces_renc .trait_gris{
				height:1px;
				background-color:#CCCCCC;
				border:none;
				padding:0px;
			}
			
			/* couleur de fond rose */
			#main .content .espaces_renc .tr_bckg_pink{
				background-color:#ffdaed;
			}
	
			/* couleur de fond bleu */
			#main .content .espaces_renc .tr_bckg_blue{
				background-color:#deefff;
			}
	
			/* couleur de fond vert pâle */
			#main .content .espaces_renc .tr_bckg_lightgreen{
				background-color:#f0f6db;
			}
			
			/* couleur de fond beige */
			#main .content .espaces_renc .tr_bckg_lightbrown{
				/*background-color:#feece6;*/
				background-color:#f2f2f2;
			}
			
		/* Infos Pratiques ITEM */
		#main .content .info_pratiques{
			float:left;
			width:490px;
			margin-bottom:60px;
			background: url(../img/content_consultations_individuelles_barre.png) no-repeat;
			font-size:12px;	
		}
			
			/* TABLE */		
			#main .content .info_pratiques a{
				color:#f4410a;
			}
			
			/* TABLE */		
			#main .content .info_pratiques table{
				width:720px;
				padding:0px;
				border-spacing:0px;
				margin-left:auto;
				margin-right:40px;
			}
			
			/* TD */
			#main .content .info_pratiques td{
				text-align:justify;
				padding:2px;
				border-spacing:0px;
			}
			
			/* TH */
			#main .content .info_pratiques th{
				vertical-align:top;
			}
			
			/* HR */
			#main .content .info_pratiques hr{
				visibility:hidden;
				height:12px;
			}
		
		/* Entrepreneuriat Social ITEM */
		#main .content .ent_social{
			float:left;
			width:804px;
			margin-bottom:60px;
			background: url(../img/content_consultations_individuelles_barre.png) no-repeat;
			font-size:12px;	
		}
			
			/* TABLE */		
			#main .content .ent_social a{
				color:#f4410a;
			}
			
			/* TABLE */		
			#main .content .ent_social table{
				width:100%;
			}
			
			/* TH */
			#main .content .ent_social th{
				text-decoration: underline;
				font-weight: normal;
				text-align: left;
			}
			
			/* H5 & H6 */
			#main .content .ent_social h5{
				font-weight: bold;
				font-size: 14px;
				margin-bottom:8px;
				color:#f4410a;
			}
			#main .content .ent_social h6{
				font-weight: bold;
				font-size: 12px;
				margin:0;
			}
			#main .content .ent_social .date{
				font-weight: bold;
				color: green;
			}
			#main .content .ent_social .societe{
				font-weight: bold;
				color:#f4410a;
			}
			#main .content .ent_social hr {
				margin: 5px;
			}
			
	
	/* Footer 
	#main .footer{
		clear:both;
		width:1001px;
		height:59px;
		background: url(../img/footer_bckg.png) no-repeat;	
		text-align:center;
		padding-top:4px;
	}
	
		/* Footer float */
		/*#main .footer .block_float{
			float:left;
		}*/
	
	/*MENTIONS LEGALES*/
	#main .content .mentions_legales_content{			
			padding-left:40px;
	}
	
	/*My VISIT*/
	#my_visit_block {
		width:700px;			
		margin:10px;
		background-color:#f6f6f6;
		border:1px solid #cccccc;
	}	

/* DIV PUBLICITE */
.publicite {
	position:absolute;
	top:585px;
	left:810px;
}


/* VERDANA 10 */
.verdana_10_grey {
	font-size:10px;
	font-weight:normal;	
	color:#6E6E6E;
}

/* VERDANA 11 */
.verdana_11 {
	font-size:11px;
	font-weight:normal;	
}

.verdana_bold_11 {
	font-size:11px;
	font-weight:bold;	
}

.verdana_11_grey {
	font-size:11px;	
	color:#6E6E6E;
	font-weight:normal;
}

.verdana_bold_11_grey {
	font-size:11px;	
	color:#6E6E6E;
	font-weight:bold;
}

.verdana_11_antracite {
	font-size:11px;	
	color:#565656;
	font-weight:normal;
}


.verdana_11_pink {
	font-size:11px;
	font-weight:normal;
	color:#fd46a4;
}

.verdana_bold_11_pink {
	font-size:11px;
	font-weight:bold;
	color:#fd46a4;
}

.verdana_11_blue {
	font-size:11px;
	font-weight:normal;
	color:#2292ff;
}

.verdana_bold_11_blue {
	font-size:11px;
	font-weight:bold;
	color:#2292ff;
}

.verdana_11_green {
	font-size:11px;
	font-weight:normal;
	color:#738b0d;
}

.verdana_bold_11_green {
	font-size:11px;
	font-weight:bold;
	color:#738b0d;
}

.verdana_11_yellow {
	font-size:11px;
	font-weight:normal;
	color:#ddac03;
}

.verdana_bold_11_yellow {
	font-size:11px;
	font-weight:bold;
	color:#ddac03;
}

.verdana_11_purple {
	font-size:11px;
	font-weight:normal;
	color:#671452;
}

.verdana_bold_11_purple {
	font-size:11px;
	font-weight:bold;
	color:#671452;
}


/* VERDANA 12 */
.verdana_12 {
	font-size:12px;
	color:#000000;
	font-weight:normal;
}

.verdana_12_grey {
	font-size:12px;
	font-weight:normal;
	color:#6e6e6e;
}

.verdana_12_green {
	font-size:12px;
	font-weight:normal;
	color:#738b0d;
}


/* VERDANA BOLD 16 */
.verdana_bold_16 {
	font-size:16px;
	font-weight:bold;
}

/* VERDANA BOLD 18 */
.verdana_bold_18 {
	font-size:18px;
	font-weight:bold;
	color:#4C4C4C;
}

/* VERDANA BOLD 12 */
.verdana_bold_12 {
	font-size:12px;
	font-weight:bold;
}
.verdana_bold_12_grey {
	font-size:12px;
	font-weight:bold;
	color:#6e6e6e;
}
.verdana_bold_12_green {
	font-size:12px;
	font-weight:bold;
	color:#738b0d;
}
.verdana_bold_12_purple {
	font-size:12px;
	font-weight:bold;
	color:#671452;
}
.verdana_bold_12_yellow {
	font-size:12px;
	font-weight:bold;
	color:#ddac03;
}
.verdana_bold_12_blue {
	font-size:12px;
	font-weight:bold;
	color:#2292ff;
}
.verdana_bold_14_blue {
	font-size:14px;
	font-weight:bold;
	color:#006881;
}

.verdana_bold_12_pink {
	font-size:12px;
	font-weight:bold;
	color:#fd46a4;
}


/* FORMULAIRE STANDARD */
.form_std {
	font-family:verdana;
	font-size:11px;
	vertical-align:top;
}

.form_num {
	margin-top:0px;
	margin-bottom:0px;
}

/* SELECT STANDARD */
.select_std {
	width:370px;
}

/* SELECT STANDARD */
.select_num {
	width:330px;
}

/* INPUT OK */
.ok_fiche {
	font-family:verdana;
	font-size:11px;
	color: #6e6e6e;
	font-weight: bold;
	background-color: #f7f7f7;
	border:1px solid #cccccc;
	width: 36px;
	height: 19px;
	text-align: center;
	vertical-align: top;
	margin-top: 0px;
}

/* spacer vertical 8 px */
.spacer_v_8 {
	display:block;
	height:8px;
	min-height:9px;
	line-height:8px;
	padding:0;
	margin:0;
}
	
/* spacer vertical 8 px clear */
.spacer_v_clear_8 {
	clear:both;
	height:8px;
	border:0px;
	padding:0;
	margin:0;
}	

/* spacer horizontal 6 px */
.spacer_h_6 {
	float:left;
	width:6px;
	border:0;
	visibility:hidden;
}

/* 2008 Mods  */
#right {
	display:block;
	width:300px;
	background-color:#FFF;
	float:right;

}
#left {
	float:left;
	width : 500px;
	margin-left : 15px;
}
*html #left {
	height: 900px;
}
*html #right {
	margin-right: -8px;
}
#right-content {
	background: url(../img/right-content-bg.gif) top left repeat;
	text-align: center;
}
#anepasmanquer {
	background: url(../img/right-anepasmanquer.gif) top left no-repeat;
	padding: 25px 10px 10px 10px;
}
#anepasmanquer p {
	margin: 0px 0px 10px 0px;
}
#pubSmart {
	background: url(../img/right-publicite.gif) top left no-repeat;
	padding: 10px 10px 10px 10px;
}
#hotlink-video {
	display: block;
	width: 500px;
	height: 70px;
	float: left;
	margin-left:-10px;
	margin-top: 10px;
}
*html #hotlink-video {
	display: block;
	width: 500px;
	height: 70px;
	float: left;
	margin: -35px 0px 25px -10px;
}
#hotlinks {
	display: block;
	width: 500px;
	height: 210px;
	background: url(../img/hotlinksbg.gif) 0px 0px no-repeat;
	float: left;
	margin-left:-10px;
}
.hotlinks-content{
	display: block;
	width:300px;
	height:170px;
	margin-left:200px;
	margin-top:75px;
	font-size:13px;
	font-weight:bold;
}
.hotlinks-content a{
	color:#f4410a;
}
#hotlinks-createur {
	display: block;
	width: 500px;
	height: 200px;
	background: url(../img/hotlinks-createur.gif) 0px 0px no-repeat;
	float: left;
	margin-left:-10px;
}
#hotlinks-createur .hotlinks-content, #hotlinks-dirigeant .hotlinks-content, #hotlinks-repreneur .hotlinks-content, #hotlinks-franchise .hotlinks-content {
	margin-left:200px;
	margin-top:65px;
	font-size:13px;
	font-weight:bold;
}
*+html #hotlinks-createur .hotlinks-content, *+html #hotlinks-dirigeant .hotlinks-content, *+html #hotlinks-repreneur .hotlinks-content, *+html #hotlinks-franchise .hotlinks-content, *html #hotlinks-createur .hotlinks-content, *html #hotlinks-dirigeant .hotlinks-content, *html #hotlinks-repreneur .hotlinks-content, *html #hotlinks-franchise .hotlinks-content {
	margin-left:200px;
	margin-top:55px;
	font-size:13px;
	font-weight:bold;
}
#hotlinks-createur .hotlinks-content a, #hotlinks-dirigeant .hotlinks-content a, #hotlinks-repreneur .hotlinks-content a, #hotlinks-franchise .hotlinks-content a {
	color: #000000;
}
#hotlinks-dirigeant {
	display: block;
	width: 500px;
	height: 200px;
	background: url(../img/hotlinks-dirigeant.gif) 0px 0px no-repeat;
	float: left;
	margin-left:-10px;
}
#hotlinks-repreneur {
	display: block;
	width: 500px;
	height: 200px;
	background: url(../img/hotlinks-repreneur.gif) 0px 0px no-repeat;
	float: left;
	margin-left:-10px;
}
#hotlinks-franchise {
	display: block;
	width: 500px;
	height: 200px;
	background: url(../img/hotlinks-franchise.gif) 0px 0px no-repeat;
	float: left;
	margin-left:-10px;
}
#hotlink-confs {
	float:left;
	width: 250px;
	height: 65px;
	margin-top: 3px;
	z-index: 1;
}
#hotlink-exposants {
	float:left;
	clear: left;
	width: 250px;
	height: 65px;
	margin-top: 3px;
	z-index: 1;
}
#hotlink-espaces {
	float:left;
	clear: left;
	width: 250px;
	height: 75px;
	margin-top: 3px;
	z-index: 1;
}
#hotlink-badge {
	float:right;
	width: 240px;
	height: 50px;
	margin-top: 3px;
	z-index: 1;
}
#hotlink-news {
	float:right;
	width: 240px;
	height: 120px;
	margin-top: 3px;
	z-index: 1;
}
#hotlink-badge-profil {
	float:left;
	width: 305px;
	height: 50px;
	margin-top: -90px;
	margin-left: 170px;
	z-index: 1;
}

#hotlink-espace-perso {
	float:left;
	width: 130px;
	height: 20px;
	margin-top: -188px;
	margin-left: 338px;
	z-index: 1;
}
#espace-perso {
	display: block;
	/*background-color: #000;
	opacity: 0.3;*/
	width: 230px;
	height: 160px;
	margin-left: 266px;
	margin-top: 105px;
	text-align: left;
}
#espace-perso td {
	height: 35px;
}
#espace-perso input.field {
	width: 170px;
	height: 20px;
	border: 1px solid #aeaeae;
	font-size: 10px;
}
#espacer-perso input.submit {
	width: 28px;
	height: 20px;
	border: 1px solid #aeaeae;
}
#espace-perso a:link {
	font-size: 10px;
	color: #000;
	text-decoration: underline;
}
#espace-perso a:hover{
	font-size: 10px;
	color: #000;
	text-decoration: none;
}
#clic {
	display: block;
	float: left;
	clear: left;
	width: 500px;
	height: 38px;
	text-indent: -5000px;
	background: url(../img/h4_1clic.gif) 0px 0px no-repeat;
	margin-top: 0px;
}
#zoom {
	display: block;
	float: left;
	clear: left;
	width: 500px;
	height: 38px;
	text-indent: -5000px;
	background: url(../img/h4_zoom.gif) 0px 0px no-repeat;
	margin-top: 35px;
}
#Tun {
	display: block;
	float: left;
	clear: left;
	width: 500px;
	height: 38px;
	text-indent: -5000px;
	background: url(../img/tunisie_demain.gif) 0px 0px no-repeat;
	margin-top: 10px;
}
*html #zoom {
	margin-top: -20px;
}
#espaces {
	display: block;
	float: left;
	clear: left;
	width: 500px;
	height: 38px;
	text-indent: -5000px;
	background: url(../img/h4_espaces.gif) 0px 0px no-repeat;
}
.story {
	display: block;
	width: 500px;
	/*border-top: 1px dotted #b3b3b3;*/
	border-bottom: 1px dotted #b3b3b3;
	float: left;
	margin-left: -10px;
	margin-top: 0px;
	padding: 2px 0px 2px 0px;
}
.espace-rencontres {
	display: block;
	width: 500px;
	float: left;
	margin-top: 0px;
	padding: 15px 0px 15px 0px;
}
.story .illus {
	float: left;
	border: 1px solid #b3b3b3;
	clear: left;
	margin-bottom: 10px;
}
.story p {
	padding: 0;
	margin: 0px 0px 0px 12px;
}
.story .story-link {
	padding: 0;
	margin: 8px 0px 0px 12px;
	color: #f4410a;
}
.story .story-partner {
	padding: 0;
	margin: 8px 0px 0px 12px;
	color: #000;
	font-weight: bold;
}
.story h5, .espace-rencontres h5 {
	color: #f4410a;
	font-weight: bold;
	font-size: 12px;
	margin: 0px 0px 10px 12px;;
}
.espace-rencontres h5 {
	margin: 0px;
}
.story a:link, .story a:visited {
	color:#f4410a;
	text-decoration: underline;
}
.story a:hover, .story a:active {
	color:#f4410a;
	text-decoration: none;
}
.exposants_item tr:hover, .conferences_item tr:hover  {
	background-color: #feece6;
}
.espace-rencontres table {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 100%;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
	border-collapse: collapse;
}
.espace-rencontres tr {
	padding-left: 8px;
	height: 25px;
}
.espace-rencontres tr.bis {
	background-color:#f2f2f2;
}
.espace-rencontres td.name {
	background: #FFF url('../img/puce-plus.gif') no-repeat 5px 7px;
	padding-left: 22px;
	cursor: pointer;
	font-weight: bold;
	font-size: 11px;
	/*width: 70%;*/
}
.espace-rencontres td.name.bis {
	background: #f2f2f2 url('../img/puce-plus.gif') no-repeat 5px 7px;
	padding-left: 22px;
	cursor: pointer;
	font-weight: bold;
	font-size: 11px;
	/*width: 70%;*/
}
.espace-rencontres tr.inforow td {
	padding-left: 22px;
}
.espace-rencontres tr.inforow {
	border-bottom: 1px dotted #b3b3b3;
	height:0px;
}
.espace-rencontres div.infodiv {
	height: 40px;
}
.espace-rencontres div.infodiv.bis {
	height: 40px;
}
.espace-rencontres div.resume {
	float: left;
	width: 100%;
	height: 100%;
}

#link-logo,#link-accueil,#link-part1,#link-part2,#link-part3 {
	float: left;
}
#link-logo {
	width: 650px;
	height: 80px;
	margin-left: 10px;
	margin-top: 20px;
	z-index: 1;
}
#link-accueil {
	width: 117px;
	height: 18px;
	margin-left: -350px8
	margin-top: 90px;
	z-index: 1;
}
#link-part1 {
	width: 250px;
	height: 40px;
	margin-left: 730px;
	margin-top: 0px;
	z-index: 1;
}
#link-part2 {
	width: 150px;
	height: 18px;
	margin-left: 851px;
	margin-top: -50px;
	z-index: 1;
}
#link-part3 {
	width: 64px;
	height: 65px;
	margin-left: 760px;
	margin-top: -65px;
	z-index: 1;
}
.tt_img {margin-left : 20px;margin-top : 30px; margin-bottom: 10px;}
.conferences_evts tr:hover {background : white; }
.conferences_evts .titres {font-size:12px;font-weight: bold;color:#f4410a;}
.conferences_evts td {vertical-align : top;border-bottom: 1px dotted black; padding : 5px;}
.conferences_evts .td_top {vertical-align : top; padding : 5px;}
.conferences_evts .td_top img {margin-top : 10px;}
.conferences_evts td a {text-decoration: underline;font-weight: bold;}
.conferences_evts td a:hover {text-decoration: none;}
.conferences_evts .larg_48 {width : 48%; padding : 5px;}
.conferences_evts .bloc-td {margin : 10px;margin-bottom: 20px;}

