body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0; } table { border-collapse:collapse; border-spacing:0; } fieldset,img { border:0; } address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal; } ol,ul { list-style:none; } caption,th { text-align:left; } h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; } q:before,q:after { content:''; } abbr,acronym { border:0; } html, body { height: 100%; } BODY { background-color: #000000; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; /*background: url("/images/black-curtain.gif") top left repeat fixed #000;*/ background-color: #000; } td.TopLeft, td.TopCenter, td.TopRight, td.MiddleLeft, td.MiddleRight, td.BottomLeft, td.BottomCenter, td.BottomRight, td.tl, td.tr, td.bl, td.br, td.b { behavior: url("/javascript/iepngfix.htc"); } /* td.TopLeft, td.TopCenter, td.TopRight, td.MiddleLeft, td.MiddleRight, td.BottomLeft, td.BottomCenter, td.BottomRight { behavior: url("/javascript/iepngfix.htc"); } */ td { font-family: Arial, Tahoma,Helvetica, sans-serif; font-size: 12px; color: #A4A2A1; line-height:15px; font-weight:normal; text-decoration:none; text-align:justify; } form { margin: 0px; } input#text{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; vertical-align: middle; color: #000000; line-height:11px; font-weight:normal; text-decoration:none; border:1px solid #706947; } input#search { height:19px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; vertical-align: middle; color: #000000; line-height:11px; font-weight:normal; text-decoration:none; border:1px solid #706947; } select { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; line-height:16px; font-weight:normal; text-decoration:none; border:1px solid #706947; } textarea { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; line-height:16px; font-weight:normal; text-decoration:none; border:1px solid #706947; } strong { font-weight:bold; } a { font-family: Arial,Tahoma,Helvetica, sans-serif; font-size: 12px; color: #D2D6DA; line-height:16px; font-weight:normal; text-decoration:none; } a:hover { font-family: Arial,Tahoma,Helvetica, sans-serif; font-size: 12px; color: #D2D6DA; line-height:16px; font-weight:normal; text-decoration:underline; } .links { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; color: #847E79; line-height:16px; font-weight:bold; text-decoration:none; } .links:hover { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; color: #847E79; line-height:16px; font-weight:bold; text-decoration:none; } .Footer { width: 100%; background-color: #241C1D; height: 50px; } .InnerFooter { width: 960px; margin:0 auto 0 auto; } .InnerFooter, .InnerFooter td { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #847E79; line-height:15px; font-weight:normal; text-decoration:none; } .InnerFooter a { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #847E79; line-height:15px; font-weight:normal; text-decoration:underline; } .InnerFooter a:hover { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #847E79; line-height:15px; font-weight:normal; text-decoration:underline; } .MainTable { width: 960px; margin: 0 auto 0 auto; height: 100%; background-color: #2D2C29; } .Header { width: 100%; background: url('/images/header-repeat.gif') top left repeat-x transparent; height: 152px; } table.InnerHeader { width: 960px; margin: 0 auto 0 auto; height: 481px; padding:0; } td.TopHeader { height: 263px; background: url('/images/header-top.jpg') top left no-repeat transparent; } td.MiddleHeader { height: 27px; background: url('/images/header-middle.jpg') top left no-repeat transparent; } td.BottomHeader { height: 186px; background: url('/images/header-bottom.jpg') top left no-repeat transparent; } .MenuBorder a { display: block; height: 33px; } #ServicesMenu a{ background-image: url('/images/link-services.gif'); } #ServicesMenu a:hover{ background-image: url('/images/link-services-hov.gif'); } #EquipementMenu a{ background-image: url('/images/link-equipement.gif'); } #EquipementMenu a:hover{ background-image: url('/images/link-equipement-hov.gif'); } #TarifsMenu a{ background-image: url('/images/link-tarifs.gif'); } #TarifsMenu a:hover{ background-image: url('/images/link-tarifs-hov.gif'); } #AgendaMenu a{ background-image: url('/images/link-agenda.gif'); } #AgendaMenu a:hover{ background-image: url('/images/link-agenda-hov.gif'); } #PhotosMenu a{ background-image: url('/images/link-photos.gif'); } #PhotosMenu a:hover{ background-image: url('/images/link-photos-hov.gif'); } #FaqMenu a{ background-image: url('/images/link-faq.gif'); } #FaqMenu a:hover{ background-image: url('/images/link-faq-hov.gif'); } #CoordonneesMenu a{ background-image: url('/images/link-coordonnees.gif'); } #CoordonneesMenu a:hover{ background-image: url('/images/link-coordonnees-hov.gif'); } .whitetext { font-family: Arial,Tahoma,Helvetica, sans-serif; font-size: 11px; color: #D2D6DA; font-weight:normal; text-decoration:none; } .whitetext a{ font-family: Arial,Tahoma,Helvetica, sans-serif; font-size: 11px; color: #D2D6DA; font-weight:normal; text-decoration:underline; } .whitetext a:hover{ font-family: Arial,Tahoma,Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight:normal; text-decoration:none; } .whitetext_big { font-family: Arial,Tahoma,Helvetica, sans-serif; font-size: 12px; color: #D2D6DA; font-weight:normal; text-decoration:none; } .whitetext_big a{ font-family: Arial,Tahoma,Helvetica, sans-serif; font-size: 12px; color: #D2D6DA; font-weight:normal; text-decoration:underline; } .whitetext_big a:hover{ font-family: Arial,Tahoma,Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight:normal; text-decoration:none; } .more { font-family: Tahoma,Arial,Helvetica, sans-serif; font-size: 10px; color: #A1A3A6; font-weight:bold; text-decoration:underline; } .more:hover { font-family: Tahoma,Arial,Helvetica, sans-serif; font-size: 10px; color: #ffffff; font-weight:bold; text-decoration:none; } .graytext { font-family: Arial,Tahoma,Helvetica, sans-serif; font-size: 12px; color: #88898A; font-weight:normal; text-decoration:none; text-align:justify; } .graytext .note { font-size:10px; line-height: 13px; } .graytext a { font-family: Arial,Tahoma,Helvetica, sans-serif; font-size: 12px; color: #D2D6DA; font-weight:normal; text-decoration:none; text-align:justify; } .graytext a:hover { font-family: Arial,Tahoma,Helvetica, sans-serif; font-size: 12px; color: #FFF; font-weight:normal; text-decoration:underline; text-align:justify; } .note { font-family: Arial, Tahoma,Helvetica, sans-serif; font-size: 10px; color: #A4A2A1; line-height:13px; font-weight:normal; text-decoration:none; text-align:justify; } .note a { font-size: 10px; } .news_img { border: 1px solid #847E79; } .faq_img { border: 1px solid #F5D33E; } .thumbnail_img img { padding:2px; border:1px solid #AEA9AF; background-color:#6A696E; } .simpletext { font-family: Arial, Tahoma,Helvetica, sans-serif; font-size: 12px; color: #A4A2A1; line-height:15px; font-weight:normal; text-decoration:none; text-align:justify; } .simpletext a { font-family: Arial, Tahoma,Helvetica, sans-serif; font-size: 12px; color: #A4A2A1; line-height:15px; font-weight:normal; text-decoration:none; text-align:justify; } .simpletext a:hover { font-family: Arial, Tahoma,Helvetica, sans-serif; font-size: 12px; color: #D2D6DA; line-height:15px; font-weight:normal; text-decoration:none; text-align:justify; } .back { text-align:center; padding-bottom:20px; } .back a { font-family: Arial,Tahoma,Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #847E79; font-weight:normal; text-decoration:underline; text-align:justify; } .back a:hover { font-family: Arial,Tahoma,Helvetica, sans-serif; font-size: 11px; color: #d6d2da; font-weight:normal; text-decoration:underline; text-align:justify; } div.GroupThumbnails { margin-top:10px; } div.GroupThumbnail { float: left; text-align: center; padding: 10px 20px 5px 20px; } div.GroupText { margin-top:10px; } .evenement_sep { width: 150px; height: 1px; margin-left: auto; margin-right: auto; border-top: 1px solid #000; background-color: #6B6A66; overflow: hidden; } .tweets { width: 250px; height: 175px; text-align: left; } .tweets .tweets_margin { vertical-align: middle; height: 160px; text-align: left; } .tweets p { margin: 0px; padding-right: 5px; font-family: Arial,Tahoma,Helvetica,sans-serif; } .tweets .tweet_container { background-color: #33CCFF; } .tweets .tweet_text { padding: 2px 5px 2px 5px; background-color: #94E4E8; color: #000; } .tweets .tweet_time { margin-top: 6px; font-size: 10px; text-align: right; } .addthis { width: 100%; text-align: right; } .liste_nouveaute td { padding-top: 2px; padding-bottom: 2px; } table.Home { width: 930px; } .LeftCell { border-right:1px solid #000000; padding-top:12px; padding-right: 12px; } .RightCell { border-left: 1px solid #6B6A66; padding-left: 12px; } #footer td { height: 30px; vertical-align: middle; } .Flirh3 { font-family: helvetica_boldcond, Helevetica, Arial, Sans-serif; font-size: 16px; color: #c4c0bf; line-height: 19px; } .Flirh4, .Flirh4 a, .Flirh4 a:hover { font-family: helvetica_boldcond, Helevetica, Arial, Sans-serif; font-size: 14px; color: #cdcece; line-height: 17px; } h1.MORIN { font-family: microgramma, Arial, Sans-serif; font-size: 20px; color: #000; background-color: #fff; line-height: 25px; padding: 4px 4px 3px 4px; #padding: 0px 4px 0px 4px vertical-align: top; display: block; float: left; font-weight: bold; } h1.SonEtLumieres { font-family: umbra, Helevetica, Arial, Sans-serif; font-size: 16px; color: #fff; background-color: #000; line-height: 23px; padding: 0px 4px 3px 4px; #padding: 0px 4px 1px 4px; vertical-align: top; display: block; float: left; } .orangetext { font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 12px; color: #ED7A09; font-weight:bold; text-decoration:none; } span.FlirOrange { font-family: helvetica_boldcond, Helevetica, Arial, Tahoma, sans-serif; font-size: 14px; color: #ED7A09; font-weight:bold; text-decoration:none; } h1.Flirh1 { font-family: helvetica_boldcond, Helevetica, Arial, Tahoma, sans-serif; font-size: 20px; line-height: 23px; margin-bottom: 25px; color: #ED7A09; font-weight:bold; text-decoration:none; } h2.Flirh2 { font-family: helvetica_boldcond, Helevetica, Arial, Tahoma, sans-serif; font-size: 16px; color: #ED7A09; font-weight:bold; text-decoration:none; } span.FlirSlogan { font-family: helvetica_boldcondobl, Helevetica, Arial, Sans-serif; font-size: 19px; color: #C4C0BF; line-height: 23px; font-style: italic; } p.NormalText { margin-bottom: 15px; } table.MainMenu { overflow: hidden; margin: 0; padding: 0; width: 100%; height: 33px; } .MainMenu td { margin: 0; padding: 0; text-align: center; } .MainMenu a{ display: inline-block; height: 33px; line-height: 33px; font-size: 8px; color: #E3E4E4; font-family: kroeger, arial, sans-serif; text-decoration: none; text-transform: uppercase; padding-left: 10px; padding-right: 10px; background: url('/images/button.gif') top left repeat-x; border-left: 1px solid #777876; border-right: 1px solid #000; } .MainMenu a:hover, .MainMenu a.Selected { height: 33px; line-height: 33px; font-size: 8px; color: #41413F!important; font-family: kroeger, arial, sans-serif; text-decoration: none!important; text-transform: uppercase; background: url('/images/button-hov.gif') top left repeat-x; border-left: 1px solid #ff0; border-right: 1px solid #000; } td.FirstCell a { border-left: none!important; } .MainMenu a img { margin-top: 14px; } td.SearchBox { overflow: hidden; width: 100%; height: 33px; background: url('/images/button.gif') top left repeat-x; border-left: 1px solid #777876; text-align: center; vertical-align: middle; } .fan_box div { background-color: #2D2C29!important; } #TexteIntro { margin-top: 10px; margin-left: 0px; /* background: url("/images/party.png") top right no-repeat transparent; */ } #TexteIntro td { text-align: justify; } .TopLeft { width: 26px; height: 26px; background: url("/images/corner-top-left.png") bottom right no-repeat transparent; } .TopCenter { height: 26px; background: url("/images/border-top.png") bottom left repeat-x transparent; } .TopRight { width: 26px; height: 26px; background: url("/images/corner-top-right.png") bottom left no-repeat transparent; } .MiddleLeft { width: 26px; background: url("/images/border-left.png") top right repeat-y transparent; } .MiddleCenter { background-color: #323334; } .MiddleRight { width: 26px; background: url("/images/border-right.png") top left repeat-y transparent; } .BottomLeft { width: 26px; height: 26px; background: url("/images/corner-bottom-left.png") top right no-repeat transparent; } .BottomCenter { height: 26px; background: url("/images/border-bottom.png") top left repeat-x transparent; } .BottomRight { width: 26px; height: 26px; background: url("/images/corner-bottom-right.png") top left no-repeat transparent; } .Services p { margin-bottom: 15px; } .ServiceButtons { margin-top:15px; _margin-top: 30px; margin-bottom: 30px; } .ServiceButtons td{ padding: 0 20px; } .GlassButton td { padding: 0; } .GlassButton .LeftSide { width: 12px; height: 34px; background: url("/images/left-side.png") top right no-repeat transparent; } .GlassButton .ButtonContent { height: 34px; padding-bottom:2px; padding-left: 5px; padding-right: 5px; background: url("/images/glass-button.png") top right repeat-x transparent; } .GlassButton .RightSide { width: 12px; height: 34px; background: url("/images/right-side.png") top left no-repeat transparent; } .GlassButton .ButtonContent a, .GlassButton .ButtonContent a:hover { color: #2D2C29!important; font-size:10px; line-height:13px; letter-spacing:1px; font-family: microgramma, arial, sans-serif; text-decoration: none!important; text-transform: uppercase; } .ListeServices { margin-top: 30px; margin-bottom: 30px; } .ListeServices div { margin-left: 30px; } .ListeServices a { color: #D2D6DA; text-decoration: underline; } .ListeServices a:hover { color: #FFFFFF; text-decoration: none; } .clear { clear: both; width: 0; height: 0; overflow: hidden; }#facebox .b { background:url(/images/facebox/b.png); } #facebox .tl { background:url(/images/facebox/tl.png); } #facebox .tr { background:url(/images/facebox/tr.png); } #facebox .bl { background:url(/images/facebox/bl.png); } #facebox .br { background:url(/images/facebox/br.png); } #facebox { position: absolute; /*top: 200px!important;*/ left: 0; z-index: 100; text-align: left; } #facebox .popup { position: relative; } #facebox table { border-collapse: collapse; } #facebox td { border-bottom: 0; padding: 0; } #facebox .loading { text-align: center; } #facebox .image { text-align: center; } #facebox img { border: 0; margin: 0; } #facebox .footer { border-top: 1px solid #DDDDDD; padding-top: 5px; margin-top: 10px; text-align: right; } #facebox .tl, #facebox .tr, #facebox .bl, #facebox .br { height: 10px; width: 10px; overflow: hidden; padding: 0; } #facebox_overlay { position: fixed; top: 0px; left: 0px; height:100%; width:100%; } .facebox_hide { z-index:-100; } .facebox_overlayBG { background-color: #000; z-index: 99; } * html #facebox_overlay { /* ie6 hack */ position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); } #tagcloud{ font:14px Verdana,sans-serif; overflow:hidden; position:relative; width:245px; height:175px; } #tagcloud ul,#tagcloud li{ list-style:none; margin:0; padding:0; } #tagcloud a{ /* background:#FFF; border:1px solid #FFF; */ color:#D2D6DA; left:50%; line-height:1.2em; margin:-0.6em 0 0 0; padding:0 0.2em; position:absolute; text-align:center; text-decoration:none; top:50%; } #tagcloud a:hover{ color:#ED7A09; border:1px solid #888; z-index:1000 !important; } 