form,h1,h2,h3,h4{margin:0;padding:0}
td{color:#fff;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;font-variant:normal;font-weight:400;line-height:normal;text-decoration:none;text-transform:none;vertical-align:top}
img{border:0}
ul,li{margin:0;padding:0}
body{background:#000;margin:0;text-align:center}
#container{margin:25px auto 0;text-align:left;width:979px}
a.lieninter:hover{color:#666;text-decoration:none}
a.lieninter:active{color:#6666660;text-decoration:none}
#hdp a{color:#3f5155;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;padding:3px 5px;text-decoration:none}
#hdp a:link{color:#3f5155;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;text-decoration:none}
#hdp a:hover{color:#3f5155;text-decoration:underline}
#hdp a:active{color:#3f5155;text-decoration:none}
#footer a:hover{color:#ddd;text-decoration:underline}
#footer a:active{color:#aaa;text-decoration:none}
.scrollbarre{overflow:auto}
.email_news{background-color:#fff;border:#3f5155 1px solid;color:#3f5155;font-family:Geneva,Arial,Helvetica;font-size:11px;padding:2px}
.bouton_news{background:url(gifs/ok.jpg) no-repeat;border:0;cursor:pointer;height:18px;width:22px}
#lightbox{background-color:#eee;border-bottom:2px solid #666;border-right:2px solid #666;padding:10px}
#lightboxDetails{font-size:0.8em;padding-top:0.4em}
#keyboardMsg{float:right}
#closeButton{right:5px;top:5px}
#lightbox img{border:none;clear:both}
#overlay{background-image:url(gifs/overlay.png)}
* html #overlay{background-color:transparent;background-image:url(blank.gif);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="gifs/overlay.png", sizingMethod="scale")}

/**/

#diaporama{background:url(gifs/diaporama.jpg) no-repeat;width:924px;height:214px;display:block;overflow:hidden}
#menu{width:924px;padding:0 10px;position:relative}
#menu li{list-style:none;display:block;float:left}
#menu .a_menu {background:none;color:#fff;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;font-weight:700;line-height:32px;padding:0 20px;text-decoration:none;text-transform:uppercase;border-bottom:1px solid #fff;border-left:1px solid #fff;float:left;display:block;overflow:hidden;clear:both}
#menu .a_menu:hover{background:none;color:red;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:700;text-decoration:none;text-transform:uppercase}
#menu .a_menu:hover,.selected{color:red !important;}
#menu .sous_menu{position:absolute;background:#fff;display:block}
#menu .sous_menu li{display:block;clear:both;float:none}
#menu .sous_menu a{display:block;background:#fff;height:30px;line-height:30px;text-indent:10px;overflow:hidden}
#menu #sous_menu0{top:33px;left:114px;width:210px !important}
#menu #sous_menu1{top:33px;left:324px;width:193px !important}
#menu #sous_menu2{top:33px;left:517px;width:152px !important}

/**/

#coupes{background:url(gifs/over_06.jpg) no-repeat left top;height:31px;width:191px}
#coupes a{background:url(gifs/desforges-coiffure_06.jpg) no-repeat left top;color:#000;display:block;height:100%;width:100%}
#academie{background:url(gifs/over_07.jpg) no-repeat left top;height:31px;width:177px}
#academie a{background:url(gifs/desforges-coiffure_07.jpg) no-repeat left top;color:#000;display:block;height:100%;width:100%}
#ateliers{background:url(gifs/over_08.jpg) no-repeat left top;height:31px;width:152px}
#ateliers a{background:url(gifs/desforges-coiffure_08.jpg) no-repeat left top;color:#000;display:block;height:100%;width:100%}
#recherche{background:url(gifs/over_09.jpg) no-repeat left top;height:31px;width:224px}
#recherche a{background:url(gifs/desforges-coiffure_09.jpg) no-repeat left top;color:#000;display:block;height:100%;width:100%}
#presse{background:url(gifs/over_10.jpg) no-repeat left top;height:31px;width:86px}
#presse a{background:url(gifs/desforges-coiffure_10.jpg) no-repeat left top;color:#000;display:block;height:100%;width:100%}
#contact{background:url(gifs/over_11.jpg) no-repeat left top;height:31px;width:94px}
#contact a{background:url(gifs/desforges-coiffure_11.jpg) no-repeat left top;color:#000;display:block;height:100%;width:100%}
.space{letter-spacing:2px}
.standout{font-family:Arial, Helvetica, sans-serif;font-size:24px;text-transform:uppercase}
.impt{color:#999;font-size:16px;font-weight:700}
.impt2{color:red;font-size:16px;font-weight:700}
.impt3{font-size:14px;font-variant:small-caps}
.big{color:#999;font-size:28px;line-height:1em;margin-top:90px;padding-bottom:0;text-align:center}
.imag{border:1px solid #4a4949;float:left;margin:5px 15px 5px 0}
.imag2{border:1px solid #4a4949;float:right;margin:5px 0 5px 15px}
.imag0{border:1px solid #4a4949}
#content{background:#000;border:2px solid #e4d9d9;border-collapse:collapse;width:100%}
#content td{padding:0}
#side{background:#000}
.table_img img{border:1px solid #555}
.table_img img:hover{border:1px solid #999}
#tarifs p{font-family:Arial, Helvetica, sans-serif;font-size:14px;margin:0;text-transform:uppercase}
#search{background:url(gifs/recherchefond.gif) no-repeat;height:370px;margin:15px auto;position:relative;width:370px}
#search p{font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:700;left:122px;position:absolute;text-align:center;top:159px}
#search a{font-family:Arial, Helvetica, sans-serif;font-weight:700;left:122px;position:absolute;top:347px}
#contact_body{clear:both;margin:0 auto;padding:15px}
#bob{border-right:2px dotted #aaa}
#mail p{margin:0 10px}
#corpForm{margin:0 auto}
fieldset{margin:5px 30px 0 0}
em.ob{color:#333;margin-left:3em}
fieldset legend{color:#fff;font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:700;line-height:16px;text-align:left}
fieldset label{color:#aaa}
fieldset textarea{text-align:left;vertical-align:text-top}
input.contact_envoyer{background:#444;border:0;color:#fff;cursor:pointer;font-family:Arial, Helvetica, sans-serif;font-weight:700;margin:1em 0 .5em;padding:.5em 1em;text-align:center}
.line{border-bottom:1px dashed #444;margin:0 auto 15px;padding:0;width:50%}
#footer{color:#888;padding:5px;text-align:center}
*{outline:none}
.slogan-haut{color:#FFF;font-family:Arial, Helvetica, sans-serif;font-size:13px;letter-spacing:10px;line-height:30px;padding-left:7px;width:917px}
.borduregrise{border:#4a4a4a 1px solid}
.titrerouge1{color:#900;font-family:Arial, Helvetica, sans-serif;text-transform:uppercase}
.titrerouge2{color:red;font-family:Arial, Helvetica, sans-serif;text-transform:uppercase}
h2{font-family:Arial, Helvetica, sans-serif;font-size:60px;font-weight:lighter;line-height:48px;margin-bottom:0;margin-top:30px}
h3{color:#FFF;font-family:Arial, Helvetica, sans-serif;font-size:36px;margin-top:20px}
h4{color:#666;font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight:lighter}
.gris{color:#666}
.blanc{color:#FFF}
.IndexEncartG{background:url(gifs/fd-indexencartG.jpg) no-repeat;color:#666;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;height:500px;line-height:20px;padding-left:20px;padding-right:20px;padding-top:25px;text-align:justify;width:220px}
.IndexEncartM{color:#666;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;height:500px;line-height:20px;padding-left:20px;padding-top:25px;text-align:justify;width:240px}
.IndexEncartM p{margin-top:5px;text-align:justify;width:225px}
.IndexEncartD{color:#666;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;height:500px;line-height:20px;padding:25px 10px 0;text-align:justify;width:250px}
.philosophieAccroche{color:#FFF;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:18px;line-height:30px;margin-bottom:20px}
.globalPhilo{width:100%}
.globalPhiloG{float:left;width:503px}
.globalPhiloG p{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:24px;line-height:30px}
.globalPhiloD h3{font-family:Arial, Helvetica, sans-serif;font-size:36px;font-weight:700;margin:0}
.globalPhiloD p{color:#FFF;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;line-height:30px;margin:0;text-align:justify;width:370px}
.informationAccroche{color:#666;font-size:36px;margin:0 0 25px;padding:0}
.globalInfo{margin-bottom:25px;width:100%}
.globalInfoG2{color:#FFF;float:left;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;line-height:24px;width:500px}
.stageAccroche{color:#666;font-size:24px;line-height:36px;margin:0 0 25px;padding:0;text-transform:uppercase}
.globalCoupe{clear:both;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:18px;line-height:36px;margin-bottom:30px;width:100%}
.globalCoupeTitre{color:#666;font-family:Arial, Helvetica, sans-serif;font-size:30px}
.globalCoupePetitTitre{color:#fff;font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:700}
.globalCoupetxt{color:#FFF;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:24px;line-height:36px}
.educationAccroche{color:#666;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:36px;font-weight:700;line-height:40px;margin:0 0 55px;padding:0;text-transform:uppercase}
.globalEducation{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;height:500px;line-height:35px;width:100%}
.globalEducationG{float:left;width:500px}
.globalEducationGTitre{color:#fff;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:36px;margin-bottom:55px}
.globalEducationGtxt{color:#FFF;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;line-height:30px;text-transform:uppercase}
.globalEducationD{float:left;width:300px}
.globalReservation{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;height:600px;line-height:30px;width:100%}
.globalReservationG{color:#FFF;float:left;width:500px}
.globalReservationGgdTxt{font-size:24px;font-weight:700;line-height:30px}
.globalReservationD{color:#FFF;float:left;width:400px}
.globalReservationDTitre{color:#666;font-family:Arial, Helvetica, sans-serif;font-size:30px;font-weight:700}
.globalReservationDadresse{color:#FFF;font-size:18px;font-weight:700;line-height:30px}
.tarifgdTxt{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:24px;font-weight:700}
.tarifs p{font-size:14px;line-height:30px}
.tarifGris{color:#666;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-weight:700}
.globalSalon{margin-top:10px;width:100%}
.globalSalonG{float:left;width:320px}
.globalSalonD{float:left;width:600px}
.salontitre{color:#666;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:24px;font-weight:700}
.salonTxt{color:#FFF;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;line-height:30px;margin-bottom:30px}
.touchTitre{color:#666;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:38px;font-weight:700;line-height:60px;margin-top:25px}
.touchTxt{color:#fff;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:38px;line-height:60px;margin-top:5px;text-transform:uppercase}
.contactL{float:left;margin-top:15px;width:450px}
.contactR{float:right;margin-top:15px;width:400px}
.contactEspace{line-height:30px}
.presseTitre{color:#666;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:30px;margin-bottom:25px;text-transform:uppercase}
.globalpresse li{color:#900;line-height:48px;list-style:disc;margin-left:25px}
.presseblanc{color:#FFF;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:18px;text-transform:uppercase}
.presseblanc a,.presseblanc a:link,.presseblanc a:hover,.presseblanc a:visited{color:#666;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;text-transform:uppercase}
.my_flash{height:470px;margin-bottom:30px;margin-top:30px;width:924px}
.my_flash1{height:580px;margin-bottom:30px;margin-top:30px;width:924px}
.temoin{margin-bottom:30px;margin-top:30px;width:924px}
.alignG{float:left;margin-right:10px}
.titre{color:red;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-weight:700;text-transform:uppercase}
.texte{color:#fff;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;padding-right:10px;text-align:justify}
.texte strong{color:#900}
a,a:link,#options a,#options a:link{color:#000;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;text-decoration:none}
a:hover,#options a:hover{color:#000;text-decoration:underline}
a:active,#options a:active{color:#000;text-decoration:none}
a.lieninter,a.lieninter:link{color:#666;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;text-decoration:none}
#footer a,#footer a:link{color:#aaa;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:400;text-decoration:none}
#lightboxCaption,.globalPhiloD{float:left}
#overlay img,ul.MenuHorizontal li a img{border:none}
.numpage_selec,ul.MenuHorizontal li a:hover,.impt4{color:red}
#coupes a:hover,#academie a:hover,#ateliers a:hover,#recherche a:hover,#presse a:hover,#contact a:hover{background:transparent none}
h1,h2,h3,h4,h5,h6,h7,p,fieldset input,fieldset p{text-align:left}
.al,#philo p{text-align:justify}
.coupes p,#hdp{text-align:right}
#contact_side p,#bouton_send{text-align:center}
fieldset input:focus,fieldset textarea:focus{background:#fff;border:2px solid #fff}
.IndexEncartG strong,.IndexEncartM strong,.IndexEncartD strong{color:#FFF;font-size:18px;line-height:20px}
.IndexEncartM h1,.IndexEncartD h1{font-size:34px;font-weight:lighter;line-height:30px;margin-bottom:10px}
.globalInfoG,.globalInfoD{color:#FFF;float:left;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;line-height:24px;width:350px}
.globalInfoG h3,.globalInfoD h3,.globalInfoG2 h3{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:18px;margin:0}
.globalCoupe li,.globalEducationG li{color:#900;list-style:disc;margin-left:25px}