	




	body { margin:0; padding:0; font:0.7em Verdana, Arial, Helvetica, sans-serif; color:#87706f; background:#fff url(../img/fd_dg000.jpg) left top repeat-x; }

	label { cursor:pointer; }
	ul { list-style:none; }
	a { color:#5d4944; text-decoration:none;}
	a:hover { text-decoration:none; }
	.clearboth { clear:both; overflow:hidden; height:0 !important; height /**/:1px; }
	.clearleft { clear:left; overflow:hidden; height:0 !important; height /**/:1px; }
	.clearright { clear:right; overflow:hidden; height:0 !important; height /**/:1px; }
	/* cree par YUS => */	*{padding:0; margin:0;}

/* HOME */

	#main { background: url(../img/fd000000.jpg) left top no-repeat}
	#main_en { background: url(../img/fd_en000.jpg) left top no-repeat;}
	.main_home { margin:0px auto 0pt auto; padding:10px 0 0 0; height:600px; width:950px;}
	.main_page { margin:auto; padding:00px 0 0 0; width:984px;}
 #body_page {margin:auto!important; margin-left:50px;}

/*#main_neutre0, #main_neutre1, #main_neutre2, #main_neutre3, #main_neutre4, #main_neutre5, #main_neutre6, #main_neutre7, #main_neutre8, #main_neutre9, #main_neutre10, #main_neutre11, #main_neutre12, #main_neutre13, #main_neutre14, #main_neutre15, #main_neutre16, #main_neutre17, #main_neutre18, #main_neutre19, #main_neutre20, #main_neutre21, #main_neutre22, #main_neutre23, #main_neutre24, #main_neutre25, #main_neutre26, #main_neutre27, #main_neutre28  */

	/* M E N U   LANGUES  */
	.menu_lang{width:950px; text-align:right;margin:0pt auto 0px auto ; padding:3px 13px 0 0;/*height:35px;*/ }
	.menu_lang li{display:inline;}




	/* M E N U   H O M E */
	.MenuDhtml { 
		width:172px; position:absolute; margin-top: 0px; background:#776560; text-align:left; 
		border-top:solid 1px #776560; border-left:solid 1px #776560; 
		border-right:solid 1px #776560; font-family: Verdana, Arial, Helvetica, sans-serif;
		filter:alpha(opacity=90); -moz-opacity:0.9; opacity: 0.9; 
	}
	.MenuDhtml ul { border-bottom:solid 1px #c9b7b6; padding-top:2px; padding-bottom:2px; }
	.MenuDhtml li { font:1em Verdana, Arial, Helvetica, sans-serif; color:#f0cbbd; }
	.MenuDhtml li span.vert { text-transform:uppercase; color:#e7ee8d; }
	.MenuDhtml li a { color:#fff; text-decoration:none; display:block; _height:0.01%; padding:2px 10px 2px 18px; background:#776560 url(../img/bg_menu_.htm) 6px 7px no-repeat; }
	.MenuDhtml li a:hover { color:#5c443e; background:#c9b7b6 url(../img/bg_menu_.htm) 6px 7px no-repeat; }
	.MenuDhtml li a:hover span { text-transform:uppercase; color:#8a2728 !important; }

	/* edit yus  --> */
	/* edit yus  --> */
	#menuTop {}
	.menuTopHome {margin:0px 0px 0px 8px;}
	#menuTop .topmenu_level1_NO { padding:0px 0 0 0;float:left; }
	#menuTop a { display:block; padding-top:19px; height:0 !important; height /**/:19px; overflow:hidden; }
	#menuTop a.menu1 { background:url(../img/menu1000.gif) left top no-repeat; width:148px; margin:0; }
	#menuTop a.menu1:hover { background:url(../img/menu1_on.gif) left top no-repeat; }
	#menuTop a.menu2 { background:url(../img/menu2000.gif) left top no-repeat; width:111px; }
	#menuTop a.menu2:hover { background:url(../img/menu2_on.gif) left top no-repeat; }
	#menuTop a.menu3 { background:url(../img/menu3000.gif) left top no-repeat; width:93px; }
	#menuTop a.menu3:hover { background:url(../img/menu3_on.gif) left top no-repeat; }
	#menuTop a.menu4 { background:url(../img/menu4000.gif) left top no-repeat; width:93px; }
	#menuTop a.menu4:hover { background:url(../img/menu4_on.gif) left top no-repeat; }
	#menuTop a.menu5 { background:url(../img/menu5000.gif) left top no-repeat; width:108px; }
	#menuTop a.menu5:hover { background:url(../img/menu5_on.gif) left top no-repeat; }
	#menuTop a.menu6 { background:#ddb37e url(../img/menu6000.gif) left top no-repeat; width:127px; overflow:hidden; }
	#menuTop a.menu6:hover { background:#fff1d0 url(../img/menu6_on.gif) left top no-repeat; }
 
	#menuTop a.menu1_en { background:url(../img/menu1_en.gif) left top no-repeat; width:148px; margin:0; }
	#menuTop a.menu1_en:hover { background:url(../img/menu1_on.gif) left top no-repeat; }
	#menuTop a.menu2_en { background:url(../img/menu2_en.gif) left top no-repeat; width:111px; }
	#menuTop a.menu2_en:hover { background:url(../img/menu2_oo.gif) left top no-repeat; }
	#menuTop a.menu3_en { background:url(../img/menu3_en.gif) left top no-repeat; width:93px; }
	#menuTop a.menu3_en:hover { background:url(../img/menu3_on.gif) left top no-repeat; }
	#menuTop a.menu4_en { background:url(../img/menu4_en.gif) left top no-repeat; width:93px; }
	#menuTop a.menu4_en:hover { background:url(../img/menu4_on.gif) left top no-repeat; }
	#menuTop a.menu5_en { background:url(../img/menu5_en.gif) left top no-repeat; width:108px; }
	#menuTop a.menu5_en:hover { background:url(../img/menu5_on.gif) left top no-repeat; }
	#menuTop a.menu6_en { background:#ddb37e url(../img/menu6_en.gif) left top no-repeat; width:127px; overflow:hidden; }
	#menuTop a.menu6_en:hover { background:#fff1d0 url(../img/menu6_on.gif) left top no-repeat; }


	/* edit yus  --> */
	.menuTopPages {margin:41px 0pt 0pt 190px; background:#decbcd; height:20px; }
	.menuTopPages #menuTop a.menu1 { background:url(../img/menu1_pa.gif) left top no-repeat; width:148px; margin:0 0 0 0px; }
	.menuTopPages #menuTop a.menu2 { background:url(../img/menu2_pa.gif) left top no-repeat; width:111px; }
	.menuTopPages #menuTop a.menu3 { background:url(../img/menu3_pa.gif) left top no-repeat; width:93px; }
	.menuTopPages #menuTop a.menu4 { background:url(../img/menu4_pa.gif) left top no-repeat; width:93px; }
	.menuTopPages #menuTop a.menu5 { background:url(../img/menu5_pa.gif) left top no-repeat; width:108px; }
	.menuTopPages #menuTop a.menu6 { background:url(../img/menu6_pa.gif) left top no-repeat; width:127px; }

	.menuTopPages #menuTop a.menu1:hover { background:url(../img/menu1_pb.gif) left top no-repeat;}
	.menuTopPages #menuTop a.menu2:hover { background:url(../img/menu2_on.gif) left top no-repeat; }
	.menuTopPages #menuTop a.menu3:hover { background:url(../img/menu3_on.gif) left top no-repeat; }
	.menuTopPages #menuTop a.menu4:hover { background:url(../img/menu4_on.gif) left top no-repeat; }
	.menuTopPages #menuTop a.menu5:hover { background:url(../img/menu5_on.gif) left top no-repeat; }
	.menuTopPages #menuTop a.menu6:hover { background:url(../img/menu6_on.gif) left top no-repeat; }


	.menuTopPages #menuTop a.menu1_en { background:url(../img/menu1_pc.gif) left top no-repeat; width:148px; margin:0 0 0 0px; }
	.menuTopPages #menuTop a.menu2_en { background:url(../img/menu2_pb.gif) left top no-repeat; width:111px; }
	.menuTopPages #menuTop a.menu3_en { background:url(../img/menu3_pb.gif) left top no-repeat; width:93px; }
	.menuTopPages #menuTop a.menu4_en { background:url(../img/menu4_pb.gif) left top no-repeat; width:93px; }
	.menuTopPages #menuTop a.menu5_en { background:url(../img/menu5_pb.gif) left top no-repeat; width:108px; }
	.menuTopPages #menuTop a.menu6_en { background:url(../img/menu6_pb.gif) left top no-repeat; width:127px; }

	.menuTopPages #menuTop a.menu1_en:hover { background:url(../img/menu1_pc.gif) left top no-repeat; width:148px; margin:0 0 0 0px; }
	.menuTopPages #menuTop a.menu2_en:hover { background:url(../img/menu2_oo.gif) left top no-repeat; }
	.menuTopPages #menuTop a.menu3_en:hover { background:url(../img/menu3_on.gif) left top no-repeat; }
	.menuTopPages #menuTop a.menu4_en:hover { background:url(../img/menu4_on.gif) left top no-repeat; }
	.menuTopPages #menuTop a.menu5_en:hover { background:url(../img/menu5_on.gif) left top no-repeat; }
	.menuTopPages #menuTop a.menu6_en:hover { background:url(../img/menu6_on.gif) left top no-repeat; }



	/**/
	#header {}  	
	#header .menuHeader {padding:45px 0 0 180px; }
	#header .menuHeader a{color:#534541; font-weight:bold; display:block; }
	/* cree par yus  --> */
	#header .menuHeader  a.btn_actu {margin:0px 0 10px 0;display:block; padding:0px 0 0 15px;background:url(../img/puce_car.gif) no-repeat left center; width:180px; text-transform:uppercase; color: #786561; }
	#header .menuHeader  a.btn_actu:hover {margin:0px 0 10px 0;display:block; padding:0px 0 0 15px;background:url(../img/puce_car.gif) no-repeat left center; width:180px; text-transform:uppercase; color: #BC989C; }
	/* edit yus  --> */
	#header .LogoHome {width:387px; margin:10px 0 0 28px; padding: 175px 0 0 0; overflow: hidden; background:url(../img/logo0000.jpg) left top no-repeat; height:0 !important; height /**/:175px;display:block; }

 
	#header .actu { margin: 40px 0 0 170px; padding: 2px 0 0 0; background: transparent url(../img/divActuT.gif) top left no-repeat; }
/*	#header .actu .links { margin: 0; padding: 5px 5px 5px 5px; background: transparent url(../img/../images/divActuMiddle.gif) top left repeat-y; }
	#header .actu .links a.btn_actu {margin: 0; display: block; padding: 0 0 0 15px; background: url(../img/../images/puce_carree.gif) no-repeat left center; width:180px; text-transform:uppercase; color: #786561; }
	#header .actu .links a.btn_actu:hover {margin: 0; display: block; padding: 0 0 0 15px; background: url(../img/../images/puce_carree.gif) no-repeat left center; width:180px; text-transform:uppercase; color: #BC989C; }
*/	
	#header .actu dl{ margin: 40px 0 0 170px; padding: 0 0 0 0; background: transparent url(../img/divActuT.gif) top left no-repeat; }
	#header .actu .links dl{ margin: 0; padding: 0px 5px 5px 5px; background: transparent url(../img/divActuM.gif) top left repeat-y; }
	#header .actu .links dl a{margin: 0; display: block; padding: 0 0 0 15px; background: url(../img/puce_car.gif) no-repeat left center; width:344px; color: #786561; }
	#header .actu .links dl a:hover {margin: 0; display: block; padding: 0 0 0 15px; background: url(../img/puce_car.gif) no-repeat left center; 
color: #BC989C; }
	#header .actu p{ margin: 40px 0 0 170px; padding: 5px 0 0 0; background: transparent url(../img/divActuT.gif) top left no-repeat; }
	#header .actu .links p{ margin: 0; padding: 0px 5px 0px 5px; background: transparent url(../img/divActuM.gif) top left repeat-y; }
	#header .actu .links p a{margin: 0; display: block; padding: 0 0 0 15px; background: url(../img/puce_car.gif) no-repeat left center; width:344px; text-transform:uppercase; color: #786561; }
	#header .actu .links p a:hover {margin: 0; display: block; padding: 0 0 0 15px; background: url(../img/puce_car.gif) no-repeat left center; width:344px; text-transform:uppercase; color: #BC989C; }
	/**/
	#header {padding-bottom:20px;}

		#header H1 {padding-bottom:0; padding-top:0;}

	.main_page #container {border-right:1px solid #B79397;}
	#container .homeLanceur1header {}
	#container .homeLanceur1header img { margin: 0; padding: 0; border: none; vertical-align: top; }
	#container .homeLanceur2header {}
	#container .homeLanceur2header img { margin: 0; padding: 0; border: none; vertical-align: top; }
	#container .homeLanceur1{margin:0px 0 0 0px;}
	#container .homeLanceur1 dl{margin:0px 0 0 0px;}
	#container .homeLanceur1 .homeLanceur_item{display:block; padding:0px 0 0 0px;background:url(../img/puce_car.gif) no-repeat left top; margin:0 0 10px 0;}
	#container .homeLanceur2{ margin:0; display: inline; }
	#container .homeLanceur2 .homeLanceur_item_first{ margin: 0 10px 0 0; display: inline; }
	#container .homeLanceur2 .homeLanceur_item{ margin: 0 0 0 8px; width:150px; display: inline;}
	.homelanceurbas{margin-left:175px;}

/*------------------------------------------------------------------------*/
/* P A G E S */

	/**/
	/* edit par yus => */
	#main_0{margin:0px auto;background: #fff url(../img/bg_00000.jpg) left top no-repeat; width:983px; border:1px solid #bd979b;  }

	/* edit yus  --> */
	a.picto_plus {padding: 0px 0 0 10px;background:url(../img/picto_pl.gif) left center no-repeat;display:block;   }

	/* edit yus  --> */
	a.LogoPage {width:250px; margin:26px 0 0 102px; padding: 118px 0 0 0; overflow: hidden; background:url(../img/vide0000.gif) left top no-repeat; height:0 !important; height /**/:118px;display:block;   }

	/* edit yus  --> */
	.menuPage {
color:white; 
font-size:10px;
margin:5px auto 0 auto;
overflow: hidden; 
/*display:block; */
width:983px; 
text-align:right;  
padding:0px 0;}
	.menuPage a {color:white; font-size:9px; }
	.menuPage li {display:inline; padding:0 2px; }
	.menuPage ul {padding:0px 0 7px 0;float:right; margin:0 10px 0 0; display:inline;}

	/* edit yus  --> */
	.menu_lang_Pages {float:right; }

                               

	/* edit yus  --> */
	#container #leftPanel { margin: 0; padding:25px 0 20px 0; float: left; width: 189px; }
	#container #leftPanel .titleMenuLeft { margin: 0px 0 15px 3px; padding-top:0px;}


	#container #leftPanel .menuLeft {margin:0 0 0 1px;}
	#container #leftPanel .menuLeft li { margin: 0 0 5px 0; background:#997e7d; padding:2px 0 0 5px ; vertical-align:baseline;}
	#container #leftPanel .menuLeft li a {padding: 0 0 0 15px; background: url(../img/puce_car.gif) left center no-repeat;  }
	#container #leftPanel .menuLeft li a:hover { color:#fed060;background: url(../img/puce_cas.gif) left center no-repeat;  }
	#container #leftPanel .menuLeft .CEP_on { margin-left:5px; padding: 0 0 0 16px; background: url(../img/puce_cas.gif) left center no-repeat; color:#fed060; }
	#container #leftPanel .leftPanel_video{ margin:20px auto 0 auto; width:180px;}

 
	/* edit yus  --> */
	#container #rightPanel {padding:10px 0 0 0px; float: left; width: 794px; }
	#container #rightPanel .recherche_Pages {float:right; padding:0 10px 0 0; }
	#container #rightPanel .recherche_Pages h2{float:left; margin:5px 10px 0 0; padding-top:6px;}
	#container #rightPanel .recherche_Pages form { margin: 0 0 0 20px; padding:0; padding-top:5px; }
	#container #rightPanel .recherche_Pages form .ChpInput { float:left; background:#fff; width:143px; border:solid 1px #776560; color:#776560; font:0.9em Verdana, Arial, Helvetica, sans-serif; height:15px; margin:0 3px 0 0; }
	#container #lrightPanel .recherche_Pages form .btnOk { _margin-top:1px; }
	#container #lrightPanel .recherche_Pages form input { vertical-align:middle; }
	#container #rightPanel .droiteimgs {float:right; padding:0 0 0 0px;}
	#container #rightPanel .contenuCentre {padding-left:25px; clear:both;}
	#container #rightPanel .contenuCentre DL {margin:0; padding:0;}



	#container #rightPanel #chemin { margin: 0 0 0 0px; padding: 0px 0 0px 35px; font-size:10px; float:left; width:430px;}
	#container #rightPanel #chemin a {color: #87706F; border-bottom: solid 0px #87706F; text-decoration:none; }
	#container #rightPanel #chemin a:hover {color: #fed060; border-bottom: solid 0px #fed060; text-decoration:underline; }
	#container #rightPanel #title { padding: 0 0 0 50px; vertical-align: middle; margin:0px 0 5px 0;  }
	#container #rightPanel #title table { vertical-align: middle;  }
	#container #rightPanel #title h1 { font-size: 12pt; border-left:5px solid #fed060; padding: 20px 0 20px 10px;}
	/* NAV ONGLETS */
	#container #rightPanel .onglets {padding: 0 0 0 15px; margin-left:1px; background:transparent url(../img/onglet_f.gif) repeat-x scroll left top;height: 24px; border-bottom:1px solid #776560;}
	#container #rightPanel .onglets .onglet { float:left; background: url(../img/onglet_f.gif) top left repeat-x; }
	#container #rightPanel .onglets .onglet.on { background:#decbcd url(../img/onglet_f.gif) left top repeat-x; }
	#container #rightPanel .onglets .onglet_g { background:url(../img/onglet_g.gif) left top no-repeat; }
	#container #rightPanel .onglets .onglet.on .onglet_g { background:url(../img/onglet_g.gif) left top no-repeat; }
	#container #rightPanel .onglets .onglet_d { background:url(../img/onglet_d.gif) right top no-repeat; }
	#container #rightPanel .onglets .onglet.on .onglet_d { background:url(../img/onglet_d.gif) right top no-repeat; }
	#container #rightPanel .onglets .onglet a {font-size:10px; display:block; color:#776560; text-decoration:none; height:17px!important; height:25px; padding:3px 15px; _width:1px; white-space:nowrap; font-weight:bold; }
	#container #rightPanel .onglets .onglet a:hover { color:#BC989C; }
	#container #rightPanel .onglets .onglet.on a { padding:7px 10px 0 10px; color:#fed060; }

/* menu shortcut */
.menuPage a:hover {	color: #fed060;}

/* FO O T E R */
	.Footer_main { margin:0px auto 0pt auto; width:950px;/* border: solid 1px #000000; */}
	#footer{clear:both;}
	.main_page #footer {border-top:1px solid #B79397;}

	#footer .footerLinks { float:left; padding:60px 0 0px 0; margin:0 0 -30px 0; width:685px; text-align:center/* text-align: right; background-color: #d98a95; */}
	#footer .footerLinks a { padding: 0 10px 0 3px;color:#4e3a35; font-size:9px;}
	#footer .footerLinks a:hover{color:#BC989C;}
	#footer .footerLogo { float:left; width:192px; padding-top:15px; padding-left:5px; padding-bottom:100px;}
	.main_page #footer .footerLogo {}
	#footer .footerLogo img { margin: 0 5px 0 0; padding: 0; }

/* NEWS */
	#actu{
	margin:0;
	padding:0;
	}
	#actu dl{
	margin:0;
	padding:0;
	}
.MenuDhtml ul li{
list-style-image:none;
}


#main_neutre0{ background:  url(../img/00100000.jpg) left top no-repeat;}
#main_neutre1{ background:  url(../img/00200000.jpg) left top no-repeat;}
#main_neutre2{ background:  url(../img/00300000.jpg) left top no-repeat;}
#main_neutre3{ background:  url(../img/00400000.jpg) left top no-repeat;}
#main_neutre4{ background:  url(../img/00500000.jpg) left top no-repeat;}
#main_neutre5{ background:  url(../img/00600000.jpg) left top no-repeat;}
#main_neutre6{ background:  url(../img/00700000.jpg) left top no-repeat;}
#main_neutre7{ background:  url(../img/00800000.jpg) left top no-repeat;}
#main_neutre8{ background:  url(../img/00900000.jpg) left top no-repeat;}
#main_neutre9{ background:  url(../img/01000000.jpg) left top no-repeat;}
#main_neutre10{background:  url(../img/01100000.jpg) left top no-repeat;}
#main_neutre11{background:  url(../img/01200000.jpg) left top no-repeat;}
#main_neutre12{background:  url(../img/01300000.jpg) left top no-repeat;}
#main_neutre13{background:  url(../img/01400000.jpg) left top no-repeat;}
#main_neutre14{background:  url(../img/01500000.jpg) left top no-repeat;}
#main_neutre15{background:  url(../img/01600000.jpg) left top no-repeat;}
#main_neutre16{background:  url(../img/01700000.jpg) left top no-repeat;}
#main_neutre17{background:  url(../img/01800000.jpg) left top no-repeat;}
#main_neutre18{background:  url(../img/01900000.jpg) left top no-repeat;}
#main_neutre19{background:  url(../img/02000000.jpg) left top no-repeat;}
#main_neutre20{background:  url(../img/02100000.jpg) left top no-repeat;}
#main_neutre21{background:  url(../img/02200000.jpg) left top no-repeat;}
#main_neutre22{background:  url(../img/02300000.jpg) left top no-repeat;}
#main_neutre23{background:  url(../img/02400000.jpg) left top no-repeat;}
#main_neutre24{background:  url(../img/02500000.jpg) left top no-repeat;}
#main_neutre25{background:  url(../img/02600000.jpg) left top no-repeat;}
#main_neutre26{background:  url(../img/02700000.jpg) left top no-repeat;}
#main_neutre27{background:  url(../img/02800000.jpg) left top no-repeat;}
#main_neutre28{background:  url(../img/02900000.jpg) left top no-repeat;}





/* 	_______________________________________________________________
							INSCRIPTION NL
	_______________________________________________________________*/
 .tx-cepnl-pi1 .tx_cepnl_ligneForm,  .tx-cepnl-pi1 .tx_cepnl_ligneFormError {margin-top:4px; margin-bottom:4px; padding-top:1px; padding-bottom:1px;}
 .tx-cepnl-pi1 .tx_cepnl_ligneFormError {border:1px dotted #dfb9bd; background-color:white;}
 .tx-cepnl-pi1 .tx_cep_nl_libsalon {color:#794d4f; font-size:10pt}
 .tx-cepnl-pi1 .tx_cep_nl_descsalon {color:gray; font-style:italic;}

.tx-cepnl-pi1 { 

border-bottom:1px solid #CFCFCF;
border-top:1px solid #CFCFCF;
font-size:0.9em;
margin:0pt 0pt 22px;
padding-bottom:2px;
background-color:#FDF4F4;
padding-top:2px; 

} 


/* 	_______________________________________________________________
							MAILFORM
	_______________________________________________________________*/
.Formulaire { width:525px; } /*334*/
.Formulaire { margin:0 0 22px 0; border-top:solid 1px #cfcfcf; padding-top:2px; border-bottom:solid 1px #cfcfcf; padding-bottom:2px; font-size:0.8em; }
.Formulaire fieldset { background:transparent; padding-top:20px; padding-left:10px;}
.Formulaire .col1 { width:50%; float:left;}
.Formulaire .col2 { width:50%; float:left;} /*182*/
.Formulaire .Diaporama .BlocForm { width:auto !important; text-align:center; _height:0.001%; }
.Formulaire .BlocForm { background:transparent; padding:13px 11px 11px 10px; width:434px;  }
.Formulaire .BlocForm.NoPaddingTop { padding-top:0; }
.Formulaire .Padding82 { width:434px; padding-left:96px !important; }
.Formulaire .Titre { font-weight:bold; font-size:1.2em; }
.Formulaire .Titre2 { font-weight:bold; font-size:1.2em; text-transform:uppercase; font-size:1em; padding-bottom:5px; }
.Formulaire h3.identifiezVous { margin:0 0 6px 0 !important; background:url(../img/bg_titre.gif) left 7px no-repeat; width:138px; padding-top:22px; overflow:hidden; height:0 !important; height /**/:22px; }
.Formulaire .important { display:inline; color:#f04446; border:0; padding:0; }
.FormulaireObligatoire { margin:15px 0 0 0; padding:0 0 3px 0; color:#f04446; font-size:0.9em; text-align:right; }
.Formulaire label, .label {margin:3px 0 0 0; padding:0 5px 2px 0; font-weight:bold; text-transform:uppercase; }
.Formulaire .checkbox { margin:4px 10px 0 0; _margin:0 5px 0 0; float:left; }
.Formulaire .radio { margin-left:2px; _margin-left:2px; margin-right:3px; float:left; }
.inputText, select.Select { border:solid 1px #cfcfcf; padding:2px; width:195px; font-size:1em; color:#6b6b6b; margin-top:4px; margin-bottom:2px;}
.NoMargin { margin:0 !important; }
select.Select { width:200px; }
.Formulaire .BtnEnvoyer { margin:0 8px 0 0; text-align:right; padding-bottom:11px; }
textarea.Textarea { float:right; width:288px; height:75px; border:solid 1px #cfcfcf; padding:2px; font-size:1.1em; font-family:Verdana, Arial, Helvetica, sans-serif; color:#6b6b6b; }
.Formulaire .ListeCheckbox label, .Formulaire .ListeCheckbox input { float:left; }
.Formulaire .ListeCheckbox label { font-weight:normal; font-weight:normal; text-transform:none; padding:0; }
.Formulaire .ListeCheckbox .col1label { width:184px; padding-bottom:5px; margin-right:41px; }
.Formulaire .ListeCheckbox .col2label { width:153px !important; width /**/:149px; padding-bottom:5px; }
.Formulaire  #Submit {border:1px solid black; padding:5px;cursor:pointer;}
.Formulaire  #Submit:hover {background-color: #cfcfcf;}

/*************** AGENDA ************************/
.tx-equipautoagenda-pi1 td {
background-color:#fff
}
.tx-equipautoagenda-pi1 th{background:none}
.tx-equipautoagenda-pi1 caption{ background:#5d4944; color:#FFFFFF!important; margin-top:20px; font-size:8pt; font-weight:bold;}
.tx-equipautoagenda-pi1 .thiscateg{ background:#666; color:#FFFFFF!important;text-align:center;font-size:1.3em;padding:3px;}
.tx-equipautoagenda-pi1 #agendaJours a{ white-space:nowrap; border:1px solid #666; padding:0.2em 0.5em; text-decoration:none; margin:0.2em 0 0 0; line-height:2em}

.tx-equipautoagenda-pi1 #agendaJours a:hover, #agendaJours a.select{ border:1px solid #000; background:#fff;}

.tx-equipautoagenda-pi1 #contenu .theme1, #contenu .theme1 a, #contenu .theme1 a:visited{ color:#FF0000!important}
.tx-equipautoagenda-pi1 #contenu .theme2, #contenu .theme2 a, #contenu .theme2 a:visited{ color:#0000FF!important}
.tx-equipautoagenda-pi1 #contenu .theme3, #contenu .theme3 a, #contenu .theme3 a:visited{ color:#009900!important}
.tx-equipautoagenda-pi1 #contenu .theme5, #contenu .theme4 a, #contenu .theme4 a:visited{ color:#999999!important}
.tx-equipautoagenda-pi1 #legende .theme1{color:#FF0000!important}
.tx-equipautoagenda-pi1 #legende .theme2{color:#0000FF!important}
.tx-equipautoagenda-pi1 #legende .theme3{color:#009900!important}
.tx-equipautoagenda-pi1 #legende .theme5{color:#999999!important}
.tx-equipautoagenda-pi1 #legende .theme1:visited{color:#FF0000!important}
.tx-equipautoagenda-pi1 #legende .theme2:visited{color:#0000FF!important}
.tx-equipautoagenda-pi1 #legende .theme3:visited{color:#009900!important}
.tx-equipautoagenda-pi1 #legende .theme5:visited{color:#999999!important}

.tx-equipautoagenda-pi1 .LegendeTheme{font-weight:bold;}


/*.tx-eaexhibitordetail-pi1 {width:640px;}*/



/**** EXPOAVENUE ****/


.ea_alpha_rubric {background:url(../img/alpha_li.gif); background-repeat:no-repeat;
	border-top:0px; border-right:0px; font-size:14pt; padding-left:20px; padding-top:4px; color:#5d4944;}
 .tx-eaalphabeticallist-pi1 > table {margin-top:30px;}
.ea_border_bottom{border:0px;}
 
.tx-eaalphabeticallist-pi1 .ea_sector { font-weight:normal; font-style:normal;}
.tx-eaexhibitordetail-pi1 .ea_detail_rubric {background:url(../img/alpha_li.gif); background-repeat:no-repeat;
		padding-left:0px; padding-top:5px;border:0px; color:#663333;}

.tx-eaexhibitordetail-pi1 .ea_detail_visit_top {background:url(../img/fond_adr.jpg);  border:0px;}
.tx-eaexhibitordetail-pi1 .ea_detail_visit_middle {background:url(../img/fond_adr.jpg);  border:0px;}
.tx-eaexhibitordetail-pi1 .ea_detail_visit_bottom {background-color:white; border:0px;}
.tx-eaexhibitordetail-pi1  .ea_signboard_detail {color:#BC989C;
	font-size:11pt;
	margin-left:00px;
	padding-top:20px; border-bottom:2px solid #E7D9D9;}
.tx-eaexhibitordetail-pi1  .ea_detail_hall {color:#87706F; font-size:12pt; font-style:normal; font-weight:normal;}
.tx-eaexhibitordetail-pi1 .ea_detail_row_top {border-color:#E7D9D9; border-width:0px;}
.tx-eaexhibitordetail-pi1 .ea_detail_row_bottom {border-color:#E7D9D9; border-style:dotted;}
.tx-eaexhibitordetail-pi1 .ea_detail_visit_middle DIV {text-align:left; padding-left:5px;}

.tx-eaadvancedsearch-pi1 .ea_search_input ,  .tx-eaadvancedsearch-pi1 .ea_button ,  .tx-eaadvancedsearch-pi1 .ea_search_select 
	{background-color:#FDF4F4; border:1px solid #E7D9D9;}

.tx-easearch-pi1 .ea_search_input ,  .tx-easearch-pi1 .ea_button ,  .tx-easearch-pi1 .ea_search_select 
	{background-color:#FDF4F4; border:1px solid #E7D9D9;}
 
.tx-eaadvancedsearch-pi1 A.ea_anchor {padding-left:2px;font-size:10pt; color:#663333} 
.tx-eaadvancedsearch-pi1 A:hover {border:1px solid purple; background:#E7D9D9; color:white;}
 
  
.tx-earesultlist-pi1 .ea_signboard_top_list {background:none;  background-color:#FDF4F4; font-size:14pt;}
.tx-earesultlist-pi1 .ea_signboard_top_list A {font-size:14pt;}
.tx-earesultlist-pi1 .ea_signboard_bold { background:none; border:2px dashed #E7D9D9; background-color:#FDF4F4;}
.tx-earesultlist-pi1 .ea_signboard_bold A { font-size:14pt;}

.tx-earesultlist-pi1  .ea_location {font-weight:normal; font-style:normal;}

.ea_detail_row_top, .ea_detail_row_bottom {border:0px;}

.ea_spacer_left {padding:0px;}
.ea_text {font-family:verdana; font-size:10pt;color:#87706F;}
.tx-eaexhibitordetail-pi1 .ea_detail_visit_top {color:#BC989C;
	font-size:11pt;
	margin-left:00px;
	padding-top:20px; text-align:left; border-bottom:1px solid #E7D9D9;}
.tx-eaexhibitordetail-pi1 {padding-bottom:30px;}
.tx-earesultlist-pi1 P {margin:0;}


/* PLAN INTERACTIF */
#ea_im_search {
/*background-image:url(../img/../img/bg-nav-bas.gif);*/
background-color:white;
	position:absolute;
	z-index:1000;
	top:140px;
	margin-left:0px;
	width: 200px;
	padding:5px;
}
#ea_im_search .ea_button { background-color:white; padding:2px; color:#666666;}
#ea_im_search .ea_im_location {color:#666666;}
#ea_im_search .ea_signboard_link {font-size:8pt;}
#ea_im_search .ea_im_web A {color:#CCCCCC;}
#ea_im_map #ea_im_search .ea_im_web   {display:none;}
#ea_im_search #ea_im_text {color:white;}
.ea_border_bottom  {border:none;}
#ea_im_tutorial {font-size:10pt; font-weight:bold;position:relative; top:-30px; left:700px; width:130px; text-align:right; top:-35px; width:100px;}
#ea_im_tutorial A {text-decoration:none; color:#666666; }
#ea_im_tutorial A:hover {text-decoration:underline; color:black;}
#ea_im_map {border:3px solid pink;width:650px;margin-right:30px; margin-left:210px;} 
.ea_border_top {border-width:0px 0px 2px; border-color:#CC092F;}
.tx-eanomenclature-pi1 A {text-transform:lowercase;}
.tx-eabasket-pi1 {width:400px;}
/*#ea_map_result_list .ea_im_web {display:none;}*/
#ea_map_result_list .ea_im_location {font-size:8pt;}
#ea_map_result_list .ea_im_more_data A {font-size:8pt; text-decoration:none;}