/*############################################*/

/** Global **/
	
/*############################################*/

	* {margin:0;padding:0;}
	td.cmsgabaritbody img.droite{float:right;margin:0 0 13px 9px;}
	ul {list-style:none;}
	fieldset, a img {border:0;}
	a{text-decoration:none}
	
/*############################################*/
	
	.clearboth 	{ clear:both;overflow:hidden;height:0 !important;height /**/:1px}
	
/*############################################*/
	
	body {
		font:12px Verdana, Arial, Helvetica, sans-serif;
		color:#786854; 
		background:#D6EAE9 url(/ExposiumCms/cms_sites/SITE_512002/images512002/structure/FD.jpg) repeat center top;
		line-height: 1.1;
	}

	
	table {
		border-spacing:0;
		border-collapse:collapse;
	}
	
	tr {
		border-spacing: 0;
	}
	
	td { 
		border-spacing: 0;
		vertical-align:top;
	}
	
	a:focus{
		outline:none;
	}

/*############################################*/

/** Structure **/

/*############################################*/

	table.cmsgabarit {
		width: 955px;
		margin: 0 auto;
		overflow: hidden;

	}
		
/*############################################*/

	td.cmsgabaritheader{
	height:235px
	}	
		
	a#BTN_0{
		position:relative;
		margin:0px 40px 0 0;
		display:block;
		width:157px;
		height:125px; 
		overflow:hidden;
		background:url(/ExposiumCms/cms_sites/SITE_512002/images512002/structure/MENU.png) no-repeat 0 -312px;
	}
	
	a:hover#BTN_0{
		margin:0px 40px 0 0;
		display:block;
		width:157px;
		height:125px;
		overflow:hidden;
		background:url(/ExposiumCms/cms_sites/SITE_512002/images512002/structure/MENU.png) no-repeat 0 -437px;
	}
	
	a#BTN_0 span{
		display:none;
	}
	
/*############################################*/
	
	td.cmsgabaritbody  {
		/*width:780px;
		height:600px;
		margin:45px 0 7px 30px;
		overflow-x:hidden;
		overflow-y:auto;
		padding:0 20px 0 0;
		width:426px;
		display:block;	*/
	}
	
/*############################################*/
	
	td.cmsgabaritbonus {
		width:175px;
	}

	td.cmsgabaritbonus2 {
		display:none;
	}

	td.cmsgabaritfooter {
		font-size:11px;
		width:910px;
		padding:0 0 40px 45px; 
		color:#786854
	}
	td.cmsgabaritfooter h4{
		font-size:14px;
		color:#786854;
		line-height:18px
	}

	td.cmsgabaritfooter .colonne {
		float:left;
		margin:15px 0;
		width:16.5%;
		border-left:1px dashed #786854
	}
	td.cmsgabaritfooter .colonne a{
		color:#786854;
		text-decoration:none
	}
	td.cmsgabaritfooter .colonne a:hover{
		color:#c1015a
	}
	td.cmsgabaritfooter .colonne h3 a{
		 font-size:12px;
		 text-transform: uppercase;
		 /*font-variant:small-caps;*/
		 line-height:24px
	 }
	td.cmsgabaritfooter .colonne ul{
		padding:0 0 0 10px;
		list-style-image:none;
		margin-left:0;
	}
	td.cmsgabaritfooter .colonne li{
		padding:0 0 5px 0;
		font-size: 10px;
		margin-bottom:0;
	}

	td.cmsgabaritfooter .footer_bas a {
		float:left
	}
	td.cmsgabaritfooter .footer_bas {
		border-bottom:1px dashed #786854; height:25px 
	}
	
	
	/* Feuille de style des menus */
	
	/** Menu Exposants Presse **/
	
	
	#menuSecondaire { margin:75px 0 0 0; width:175px}
	#menuSecondaire ul{ list-style-image:none; margin-left:0px;}
	#menuSecondaire li{ margin-bottom:0px;}
	#menuSecondaire a{ text-align:right; text-decoration:none; color:#FFF; display:block; font-size:11.3px}
	#menuSecondaire a:hover span{	color:#c1015a;}
	#menuSecondaire a span{ text-align:right; text-decoration:none; color:#FFF; display:block; padding:5px 5px 0 0}
	a#menuSecondaire_0{ font-size:11.4px; width: 167px; height:38px; display:block; overflow:hidden; background:url(/ExposiumCms/cms_sites/SITE_512002/images512002/structure/MENU.png) no-repeat 0 -157px ;}
	a#menuSecondaire_1{ font-size:11.4px; width: 167px; height:42px; display:block; overflow:hidden; background:url(/ExposiumCms/cms_sites/SITE_512002/images512002/structure/MENU.png) no-repeat 0 -195px ;}
	#menuSecondaire a#menuSecondaire_1 span{ padding-left:60px}

	
	
	/*############################################*/

	/** Menuhaut **/
	
	/*############################################*/

	
	#menuhaut{
		position:absolute;
		top:245px;
		margin:0 0 0 45px;
		z-index:999999
	}
		
	#menuhaut dl{
		float:left;
		position:relative;

	}
		
	#menuhaut dt a{
		display:block;
		height:52px;
		text-indent:-999em;
		background-image:url(/ExposiumCms/cms_sites/SITE_512002/images512002/structure/MENU.png);
		background-repeat:no-repeat;
		overflow:hidden;
	}
	#menuhaut dt a:hover{}

	#menuhaut dt.smenuhaut1 a{
		width:141px;
		height: 36px;
		background-position:0 0;
		text-indent: 22px;
		padding: 15px 0px 0px 0px;
		color: #FFFFFF;
	}

	#menuhaut dt.smenuhaut2 a{
		width:190px;
		height: 36px;
		background-position:-141px 0;
		text-indent: 23px;
		padding: 15px 0px 0px 0px;
		color: #FFFFFF;
	}

	#menuhaut dt.smenuhaut3 a{
		width:175px;
		height: 36px;
		background-position:-331px 0;
		text-indent: 22px;
		padding: 15px 0px 0px 0px;
		color: #FFFFFF;
	}

	#menuhaut dt.smenuhaut4 a{
		width:175px;
		height: 36px;
		background-position:-506px 0;
		text-indent: 17px;
		padding: 15px 0px 0px 0px;
		color: #FFFFFF;
	}

		
	#menuhaut dd{
		z-index:100;
		position:absolute;
		left:15px;
		top:40px;
		zoom:1;
	}
		
	#menuhaut dd ul{
		width:185px;
		height:102px;
		overflow:hidden;
		background:url(/ExposiumCms/cms_sites/SITE_512002/images512002/structure/MENU.png) no-repeat 0 -52px;
		padding:3px 0 0 0;
		list-style-image:none;
		margin-left:0;
	}

	#menuhaut dd li{
		margin-bottom:0;
	}

	#menuhaut dd li a{
		color:#fff;
		font-size:11.5px;
		text-decoration:none;
		padding:5px 5px 0 15px;
		display: block;
		 background: url(/ExposiumCms/cms_sites/SITE_512002/images512002/structure/puce_smenu.gif) no-repeat 5px 10px;
	}
	#menuhaut dd li a:hover{
		color:#c1015a;
	}

/*############################################*/

	#HOME{
		height:365px;
		display:block;
		width:780px;
	}

	/*############################################*/

	#LANCEUR_1{
		z-index:0;
		float:left;
		background:url(/ExposiumCms/cms_sites/SITE_512002/images512002/structure/SPRITE.png) no-repeat 0 0 ;
		width:380px;
		height:363px;
		overflow:hidden;
		display:block;
		position:relative;
		left:-18px;
		top: -10px;
	}
	
	#LANCEUR_2{
		z-index:1;
		float:right; 
		background:url(/ExposiumCms/cms_sites/SITE_512002/images512002/structure/SPRITE.png) no-repeat -400px 0 ; 
		width:400px; 
		height:363px; 
		overflow:hidden; 
		display:block; 
		margin: 0px 0px 0px 0px; 
		position:relative; 
		top: -10px; 
		right: 15px;
	}
	
	.LANCEUR_WRAPPER{
		padding:40px 20px 0 40px;
	}

/*############################################*/

	#ARTICLES_PREVIEW {
		height:270px;
	}
	#ARTICLES_PREVIEW ul {
		float:none;
		clear:both;
		margin:0 0 10px;
		list-style-image:none;
		margin-left:0;
		padding-bottom:10px;
	}
	
	#ARTICLES_PREVIEW li {
		float:left;
		margin-bottom:0px;
	}
	
	#ARTICLES_PREVIEW li.TH{
		width:95px;
	}
	
	#ARTICLES_PREVIEW li.DETAILS{
		width:200px;
		padding-left:0px;
	}
	
	#ARTICLES_PREVIEW li h2{
		color:#c1015a; 
		font-size:14px; 
		font-weight:normal; 
		margin:0; 
		padding:0;
	}
	
	#ARTICLES_PREVIEW li h3{
		color:#67b5bd;
		font-size:12px;
	}
	
	#ARTICLES_PREVIEW li p{
		color:#786854;
		font-size:12px;
	}
	
	#ARTICLES_PREVIEW li a.suite{
		color:#c1015a; 
		font-size:12px; 
		text-decoration:none;
	}

/*############################################*/

	#LANCEUR_1 a.suite_articles{
		text-decoration:none;
		margin:30px 0 0 142px;
		display:block;
	}
	#LANCEUR_1 a.suite_articles span{
		color:#67b5bd; 
		font-size:12px; 
		padding:5px 0 0 0 ; 
		display:block;
	}
	
	#LANCEUR_1 a:hover.suite_articles span{
		color:#c1015a;
	}

/*############################################*/

	#LANCEUR_2 a.suite_videos{
		text-decoration:none;
		margin:19px 0 0 174px;
		display:block;
	}
	
	#LANCEUR_2 a.suite_videos span{
		color:#67b5bd;
		font-size:12px;
		display:block;
	}
	
	#LANCEUR_2 a:hover.suite_videos span{ 
		color:#c1015a;
	}

	#LANCEUR_VIDEO{
		height:285px;
		display:block;
	}

/*############################################*/

/*	#TYPE{
		height:654px; 
		display:block;
	}*/
	
	#TYPE a{
		color: #c1005b; 
		text-decoration:underline;
	}
	
	#TYPE a:hover{
		color: #43a0b2;
	}
	
	#TYPE p{ line-height:16px;}


		
/*############################################*/

	#SCROLLBOX{
		width: 426px;
		height: 600px;
		margin:45px 0 7px 30px;
		padding: 0px 20px 0px 0px;
		overflow-x: hidden;
		overflow-y: auto;
		margin-left:30px;
		display:block;
	}
	
	#SCROLLBOX2{
		height:589px;
		margin:15px 0 7px 30px;
		overflow-x:hidden;
		overflow-y:auto;
		padding:0 20px 0 0;
		width:691px;
	}
	
	/*############################################*/

	/*#SCROLLBOX{
		width:510px; 
		height:652px; 
		padding:25px 40px 0 30px;
	}*/
	
	/*#SCROLLBOX .WRAPPER{
		padding:25px 40px 0 30px;
	}*/

	#SECONDE{
		float:left; 
		width:270px;
	}
	
	#BLOC_NOTE{ 
		width:270px; 
		height:400px; 
		overflow:hidden; 
		display:block;
	}
	
	#BLOC_NOTE .WRAPPER{
		padding:115px 30px 0 25px;
	}
	
	/*#BLOC_NOTE li.TH{ width:200px}*/
	
	#BLOC_NOTE ul{
		list-style-image:none;
		margin-left:0;
	}
	
	#BLOC_NOTE li{
		/*margin:0 0 10px 0;*/
		margin-bottom:10px;
	}
	
	#BLOC_NOTE a{ 
		color:#c1005b; 
		font-size:12px; 
		font-weight:bold;
		display:block;
	}
	
	#BLOC_NOTE a:hover{  
		color:#786854;
	}
	
	#BLOC_NOTE p{ 
		color:#5d4255; 
		font-size:11px; 
		display:block;
	}

	/*############################################*/

	#breadcrumbs { 
		margin:25px 35px 10px;
	}

	ul#breadcrumbs  { 
		list-style-image:url("/ExposiumCms/cms_sites/SITE_512002/images512002/arrow4.gif");
		margin-left:30px;
	}
	
	#breadcrumbs li{ 
		font-size:10px; 
		float:left; 
		color:#786854; 
		padding:0 20px 0 0;
	}
	
	#breadcrumbs li a{
		color:#786854; 
		text-decoration:none;
	}

	/*############################################*/

	#NAVIGATION{ 
		background:url(/ExposiumCms/cms_sites/SITE_512002/images512002/structure/SPRITE.png) no-repeat 4px -362px; 
		height:185px; 
		display:block; 
		overflow:hidden; 
		margin:40px 0;
	}
	
	#NAVIGATION ul{ 
		padding:3px 0 0; 
		text-align:left;
	}
	
	#NAVIGATION li{ 
		margin:2px 0 3px 10px; 
		padding:1px 0 2px 0; 
		border-bottom:1px dotted #95cbd1;
	}
	
	#NAVIGATION li a { 
		color:#43a0b2; 
		font-size:12px;
	}
	
	#NAVIGATION li a:hover {  
		color:#c1005b;
	}

	/*############################################*/

	#EXPOSANTS{
		margin:20px 0;
	}
	#EXPOSANTS input.champ{ 
		border:1px solid #44A0B2;
		font:12px Verdana, Arial, Helvetica, sans-serif; 
		padding:1px; 
		width:246px; 
		margin:0 0 10px;
	}

	/*############################################*/


	/*############################################*/

	#PUB_0{ 
	float:right; 
	background:url(/ExposiumCms/cms_sites/SITE_512002/images512002/structure/PUB_LABEL.gif) no-repeat right bottom; 
	padding-right: 15px;
	}
	
	.PUB_LABEL{ 
		background:url("/ExposiumCms/cms_sites/SITE_512002/images512002/structure/PUB_LABEL.gif") no-repeat scroll right bottom transparent;
		padding-left:2px;
		width:265px;
	}
	
	#PUB_TOP{ 
		height:90px !important; 
		margin:0px 36px 0px 177px; 
		/*overflow:hidden;*/ 
		background-position:right 50px;
		width: 728px;
		border-style:dashed;
		border-width:1px;
	}

		#pub_gif_bonus {
		
		width: 250px;
		text-align: center;
		vertical-align: center;
		display: block;
		
		}

		#pub_gif img {
		border:1px solid grey;
		width:728px;
		}

		a.logohp img {
		/*height:240px;*/
		width:900px;
		}

	/*############################################*/

	#MENU_BAS{ 
		float:left;
		list-style-image:none;
		margin-left:0;
		margin-bottom:25px;
		padding:24px 0 0;
		width:300px;	}
	
	#MENU_BAS li{
		float:left;
		margin-bottom:0;
	}
	
	#MENU_BAS a{
		text-decoration:none;
		display:block;
		overflow:hidden;
		background-image:url(/ExposiumCms/cms_sites/SITE_512002/images512002/structure/MENU.png); 
		background-repeat:no-repeat
	}
	
	#MENU_BAS a span{
		display:block; 
		text-align:center;
		padding:5px 0 0 0 ;
		color:#c1015a
	}	
	
	#MENU_BAS a:hover span{
		color:#fff;
	}

	#MENU_BAS a#BTN_1{
	background-position:0 -236px;
	width:148px;
	height:38px;
	text-indent: -3px;
	font-weight: bold;
	line-height: 20px;
	}
	
	#MENU_BAS a:hover#BTN_1{
		background-position:0 -275px;
	}	
		
	#MENU_BAS a#BTN_2{
		background-position:-153px -236px;
		width:120px;
		height:37px;
		text-indent: -3px;
		font-weight: bold;
		line-height: 20px;
	}
	
	#MENU_BAS a:hover#BTN_2{
		background-position:-153px -275px;
	}	
		
	/*############################################*/

	#MENU_FOOT{ 
		padding:24px 0 0 0; 
		float:left;
		list-style-image:none;
		margin-left:0;
	}
	
	#MENU_FOOT li{
		float:left;
		font-size:11px;
		color:#786854;
		padding:10px 0px;
		margin-bottom:0;
	}
		
	#MENU_FOOT a{
		display:block;
		color:#786854;
		padding:0 5px;
	}
	
	#MENU_FOOT a:hover{
		color:#c1015a;
	}

	
	/********* PIED FIXE **************/
	
	#PIED_FIXE { 
		width: 100%;   
		position: fixed;  
		bottom: 0;  
		left: 0;  
		right: 0;  
		z-index: 900000000;  
	}

	#PIED_FIXE #WRAP{ 
		background:#c00059;
	}
	
	#PIED_FIXE #MILIEU{ 
		margin:0 auto; 
		width:1000px; 
		background:url(/ExposiumCms/cms_sites/SITE_512002/images512002/structure/MEMO.gif) no-repeat; 	
		height:37px; 
		overflow:hidden;
	}
	
	#PIED_FIXE #BLOC_NOTE{ 
		float:left; 
		margin:15px 0 0 274px; 
		width:491px; 
		overflow:hidden;
	}
	
	#PIED_FIXE #BLOC_NOTE p{ 
		font-size:11px; 
		color:#fff;
	}
	
	#PIED_FIXE #BLOC_NOTE a{ 
		color:#8b539b;
	}

	#PIED_FIXE #SOCIAL{ 
		float:left; 
		height:37px; 
		width:235px; 
		overflow:hidden; 
		color:#FFFFFF; 
		vertical-align:middle; 
		font-size: 9px;
	}
	
	#PIED_FIXE #SOCIAL dl{ 
		padding:15px;
	}
	
	#PIED_FIXE #SOCIAL dt {
		float:left;
		margin:0 15px 0 0;
	}
	
	#PIED_FIXE #SOCIAL dd {
		float:left;
		margin:0 5px 0 0;
	}


	/********* PAGE PLAN DU SITE **************/
	
	#plandusite {
		width:550px;
	}

	#plandusite ul {
		list-style-image:none;
		list-style-type:none;
		margin-bottom:20px;
	}

	#plandusite ul li {
		font-weight:bold;
		text-transform:uppercase;
	}

	#plandusite ul li a, #plandusite ul li a:visited {
		background:url("/ExposiumCms/cms_sites/SITE_512002/images512002/arrow3.gif") no-repeat scroll 10px 3px transparent;
		color:#E50278;
		padding-left:25px;
		text-decoration:none;
	}

	#plandusite ul ul {
		margin-bottom:20px;
		margin-left:40px;
		text-transform:none;
	}

	#plandusite ul ul li a, #plandusite ul ul li a:visited {
		background:url("/ExposiumCms/cms_sites/SITE_512002/images512002/arrow4.gif") no-repeat scroll 15px 5px transparent;
		color:#000000;
		font-weight:normal;
		text-decoration:none;
	}

	/*********** Bloc Actus *****************/

	.bloc_note_pos_r {
		border-bottom:1px dotted #6B6B6B;
		color:#A1A1A1;
		float:left;
		padding-bottom:10px;
		width:400px;
	}


	.bloc_note_pos_l {
		float:left;
		width:130px;
	}
	
	.bloc_note_pos_r strong {margin:5px 0; display:block;}

	p img {margin-bottom:25px;}
	
	
	
	
	
	/*############################################*/
	
	h1{color:#c1005b; font-size:20px; font-weight:normal; padding:5px 0; margin-bottom:10px}
	h1.bis{border-bottom:1px dotted #c1005b}
	h1.ter{border-top:1px dotted #c1005b;border-bottom:1px dotted #c1005b}
		
	h2{color:#43a0b2; font-size:14px; padding:5px 0; margin-bottom:10px}
	h2.bis{border-bottom:1px dotted #43a0b2}
	h2.ter{border-top:1px dotted #43a0b2;border-bottom:1px dotted #43a0b2}
		
	h3{color: #786854; font-size: 13px;	}
	h4{color: #c1005b; font-size: 12px;	 }
	h5{color: #43a0b2; font-size: 20px; font-weight:normal	 }
	
		/*############################################*/
		
		#SCROLLBOX h1 {color:#c1005b; font-size:25px; font-weight:bold; padding:5px 0px 0px 0px; margin-bottom:10px}
		#SCROLLBOX h1.bis{border-bottom:1px dotted #c1005b}
		#SCROLLBOX h1.ter{border-top:1px dotted #c1005b;border-bottom:1px dotted #c1005b}
			
		#SCROLLBOX h2{color:#c1005b; font-size:20px; font-weight:normal; padding:5px 0px 0px 0px; margin-bottom:10px}
		#SCROLLBOX h2.bis{border-bottom:1px dotted #c1005b}
		#SCROLLBOX h2.ter{border-top:1px dotted #c1005b;border-bottom:1px dotted #c1005b}
			
		#SCROLLBOX h3{color:#43a0b2; font-size:14px; font-weight:bold; padding:5px 0px 0px 0px; margin-bottom:10px}
		#SCROLLBOX h3.bis{border-bottom:1px dotted #43a0b2}
		#SCROLLBOX h3.ter{border-top:1px dotted #43a0b2;border-bottom:1px dotted #43a0b2}
		
		#SCROLLBOX h4{color: #786854; font-size: 13px; font-weight:bold; padding:5px 0px 0px 0px; margin-bottom:10px}
		#SCROLLBOX h5{color: #c1005b; font-size: 12px; font-weight:bold; padding:5px 0px 0px 0px; margin-bottom:10px}
		
		#SCROLLBOX p {font-size:12px; color:#786854; padding:0px 0px 0px 0px; margin-bottom:5px}
		#SCROLLBOX p{ line-height:16px}
		
		#SCROLLBOX a{color: #c1005b; text-decoration:underline;	 }
		#SCROLLBOX a:hover{color: #43a0b2;	 }
		
		#SCROLLBOX a.telechargement{color: #c1005b; text-decoration:underline;font-size: 12px;	 }
		#SCROLLBOX a:hover.telechargement{color: #43a0b2;	 }
		
		#SCROLLBOX table {
			border-spacing:0;
			border-collapse:collapse;
			border: 1px dotted #43A0B1;
			background-color: #CAE6E9;
		}
			
		#SCROLLBOX tr {
			border-spacing: 0;
		}
			
		#SCROLLBOX td { 
			border-spacing: 0;
			vertical-align:middle;
		}
		
		#SCROLLBOX td.head_cell {
			font-weight: bold;
			background-color: #CAE6E9;
			color: #43A0B1;
			padding: 3px 3px 3px 3px;
			border: 1px dotted #43A0B1;
			border-bottom: 0px none #FFFFFF;
			text-align: center;
			margin-bottom: 2px;
		}
		#SCROLLBOX td.head_focus {
			font-weight: bold;
			background-color: #CAE6E9;
			color: #019AAC;
			padding: 3px 3px 3px 3px;
			border: 1px dotted #43A0B1;
			border-bottom: 0px none #FFFFFF;
			text-align: center;
			margin-bottom: 2px;
		}
		#SCROLLBOX td.head_cell_selected {
			font-weight: bold;
			background-color: #FFFFFF;
			color: #43A0B1;
			padding: 3px 3px 3px 3px;
			border: 1px dotted #43A0B1;
			border-bottom: 0px none #FFFFFF;
			text-align: center;
			margin-bottom: 2px;
		}
		#SCROLLBOX td.normal_cell {
			font-weight: normal;
			background-color: #CAE6E9;
			color: #786854;
			padding: 3px 3px 3px 3px;
			border: 1px solid #43A0B1;
			text-align: center;
		}
		#SCROLLBOX td.focus_cell {
			font-weight: normal;
			background-color: #F0F9F8;
			color: #786854;
			padding: 3px 3px 3px 3px;
			border: 1px dotted #43A0B1;
			text-align: justify;
		}
		#SCROLLBOX td.first_row {
			border-top: 1px dotted #43A0B1;
		}
		#SCROLLBOX td.last_row {
			border-bottom: 1px dotted #43A0B1;
		}
		#SCROLLBOX td.first_col {
			border-left: 1px dotted #43A0B1;
		}
		#SCROLLBOX td.last_col {
			border-right: 1px dotted #43A0B1;
		}
		#SCROLLBOX td.focus_cell h5 {
			color: #019AAC;
		}#SCROLLBOX .blue_text {
			color: #019AAC;
		}
		#SCROLLBOX img.imgnormal { border: 1px solid #c1005b; margin: 10px 0px 10px 10px;}
		#SCROLLBOX img.left { float: left;border: 1px solid #c1005b; margin: 10px 0px 10px 10px;}
		#SCROLLBOX img.right { float: right;border: 1px solid #c1005b; margin: 10px 0px 10px 10px;}
		
		#SCROLLBOX .text_photo_l {
			border:1px solid #CFCFCF;
			display:inline;
			float:left;
			margin-right:1px;
			padding:2px;
		}
		
		#SCROLLBOX ul {
			list-style-image:url("/ExposiumCms/cms_sites/SITE_512002/images512002/arrow4.gif");
			margin-left:20px;
		}

		#SCROLLBOX ul li {
			margin-bottom:4px;
		}
	
/**** DEBUT GESTIONBOUTONS TINY ****/

#mce_fullscreen_fontselect, #mce_fullscreen_fontsizeselect, #mce_fullscreen_forecolor_action, #mce_fullscreen_underline, #mce_fullscreen_justifyfull  ,mce_insertdate, mce_preview, mce_backcolor, mce_emotions, mce_breadCrumbsButon, #mce_fullscreen_backcolor_action, #mce_fullscreen_forecolor_open, #mce_fullscreen_backcolor_open, #mce_fullscreen_emotions, #mce_fullscreen_help, #mce_fullscreen_insertdate, #mce_fullscreen_inserttime, #mce_fullscreen_pagebreak, #mce_fullscreen_preview, #mce_fullscreen_siteMapButon, #mce_fullscreen_breadCrumbsButon
{display:none;}

a#pageTextePreview_fontselect_text, a#pageTextePreview_fontsizeselect_text, a#pageTextePreview_justifyfull, a#pageTextePreview_underline, a#pageTextePreview_backcolor_action, a#pageTextePreview_help, a#pageTextePreview_insertdate, a#pageTextePreview_inserttime, a#pageTextePreview_preview, a#pageTextePreview_forecolor_action, a#pageTextePreview_backcolor_action, a#pageTextePreview_emotions, a#pageTextePreview_siteMapButon, a#pageTextePreview_breadCrumbsButon, a#pageTextePreview_pagebreak, a#pageTextePreview_visualchars, a#pageTextePreview_attribs, a#pageTextePreview_spellchecker_action, a#pageTextePreview_styleprops, a#pageTextePreview_backcolor_open, a#pageTextePreview_forecolor_open
{display:none;}
 
 #cmsgabaritbody table.mceToolbar { margin:0; }

#cmsgabaritbody table.mceToolbar td { padding:0; border:none; }

#cmsgabaritbody #pageTextePreview_tbl table {margin:0;}

#cmsgabaritbody #pageTextePreview_tbl table table#pageTextePreview_fontsizeselect { display:none;}

#cmsgabaritbody #pageTextePreview_tbl table table#pageTextePreview_fontselect { display:none;}

#cmsgabaritbody #pageTextePreview_tbl table a#pageTextePreview_justifyfull {display:none;}

#cmsgabaritbody .defaultSkin table.mceLayout tr.mceFirst td { padding:0;}

 /**** FIN GESTIONBOUTONS TINY ****/