html{font-size:100%;}
body{margin:0;padding:0;font-family:Verdana, "Bitstream Vera Sans", "Lucida Grande", sans-serif;font-size:.8em;line-height:1.25;color:black;background:white;}
h1, h2, h3, h4, h5, h6{margin:1em 0 .5em 0;}
h1, h2{font-family:Georgia, "Bitstream Vera Serif", Norasi, serif;font-weight:normal;}
h1{font-size:3em;font-style:italic;}
h2{font-size:1.8em;}
h3{font-size:1.2em;}
h4{font-size:1em;}
ul, ol{margin:.75em 0 .75em 24px;padding:0;}
ul{list-style:square;}
li{margin:0;padding:0;}
p{margin:.75em 0;}
li p, blockquote p{margin:.5em 0;}
blockquote, q{font-size:1.1em;font-style:italic;font-family:Georgia, "Bitstream Vera Serif", Norasi, serif;}
blockquote{margin:.75em 0 .75em 24px;}
cite{font-style:italic;}
a{color:mediumblue;text-decoration:underline;}
a:hover, a:focus{color:crimson;}
a img{border:none;}
em{font-style:italic;}
strong{font-weight:bold;color:dimgray;}
pre, code{font-size:100%;font-family:"Bitstream Vera Mono", "Lucida Console", "Courier New", monospace;}
pre{width:90%;overflow:auto;overflow-y:hidden;margin:.75em 0;padding:12px;background:#eee;color:#555;}
pre strong{font-weight:normal;color:black;}
#xiti-logo{text-align:center;}
#copyright{margin:20px 0 5px 0;text-align:center;font-size:.8em;color:#848F63;}
#copyright a{color:#848F63;text-decoration:none;}
#copyright a:hover, #copyright a:focus{text-decoration:underline;}
body{background-color:#E5E5E5;}
a{color:#FF6533;}
a:hover, a:focus{color:#FF4C00;}
strong{color:#A1B55D;}
#centre{background:url(../images/bg_center.png) repeat-y;}
#navigation{background:#181A12;}
#navigation a{color:#FF6533;}
#navigation a:hover, #navigation a:focus{background:#000000;}
#principal{color:#181A12;}
#principal a{color:#332510;}
#principal a:hover, #principal a:focus{color:#6E5122;}
#principal strong{color:#181A12;}
#secondaire{}
body{padding:0;}
#global{width:840px;margin-left:auto;margin-right:auto;}
#header{padding:0;height:181px;}
#header h1{margin:0;}
#header h1 img{float:left;margin:7px 20px 10px 0;}
#header .sous-titre{margin:4px 0 15px 0;}
#bandeau{background-image:url("../images/header.gif");background-position:left top;background-repeat:repeat-x;height:82px;overflow:hidden;padding-left:20px;padding-top:15px;position:relative;top:0;}
#header #date-maj{left:20px;position:absolute;top:10px;}
#bandeau .logo{left:20px;position:absolute;top:20px;}
#header #date-maj a{color:#93B3E4;font-family:Verdana,sans-serif;font-size:10px;line-height:8px;}
#header a{color:#003872;}
#header a img{border:medium none;}
#bandeau img{vertical-align:middle;}
#super-menu{top:27px;list-style-type:none;margin:0;padding:0;position:absolute;right:0;width:524px;}
#super-menu li.current{border-bottom:2px solid #EF9065;}
#super-menu li{height:24px;margin-left:15px;}
#super-menu li a{height:17px;}
#super-menu li#super-menu-premium a:hover{background-position:center top;}
span#fleche-super-menu-actu{left:344px;}
#super-menu li a img{display:none;}
.linkBrowser{display:none !important;clear:both;}
.clear{clear:both;}
.hr-separateur{background-color:#C9C9C9;border:0 none;color:#C9C9C9;height:1px;margin:0;}
#headerNoJS{background:#004B94 url(../images/logo.gif) no-repeat 15px;padding:15px;font:bold 13px Arial, Helvetica, sans-serif;}
#headerNoJS *{display:inline-block}
#headerNoJS h1{width:277px;height:34px;visibility:hidden;margin:0;padding:0;}
#headerNoJS ul{}
#headerNoJS li{margin-left:5px;}
#headerNoJS li a{color:#fff;}
#header{height:203px;margin-bottom:0;text-align:left;}
#header a{color:#003872;}
#header a:hover{color:#ff6600;text-decoration:none;}
#header a img{border:none;}
#bandeau h1{color:#FFFFFF;font-family:'Arial black',ArialBold;font-size:35px;}
#bandeau h1 a{text-decoration:none;display:block;}
#line{height:16px;left:0;margin:0;position:absolute;top:-20px;width:840px;}
#line a{color:#003580;}
#line dl, #line dd{margin:0px;display:inline-block;}
#line dd{border-left:1px solid #CCCCCC;height:31px;line-height:31px;padding:0 10px;}
* html #line{position:absolute;}
* html #line dd{float:left;}
#line dd#user-login{}
#line dd#user-login img{border:1px solid #256fce;vertical-align:middle;}
#monFigaro{position:absolute;right:0;}
#bandeau{background-image:url(../images/header.gif);background-position:left top;background-repeat:repeat-x;height:82px;overflow:hidden;padding-left:20px;padding-top:15px;position:relative;top:0;}
#bandeau .logo{left:20px;position:absolute;top:20px;}
#bandeau img{vertical-align:middle;}
.baselinetitre{font-family:Verdana,sans-serif;font-size:26px;font-weight:bold;margin:0;}
.baselinetitre a{color:#FFFFFF;font-size:30px;}
.baselinetitre a:hover{text-decoration:none;}
#header #date-maj{left:20px;position:absolute;top:10px;}
#header #date-maj a{color:#93B3E4;line-height:8px;font-family:Verdana,sans-serif;font-size:10px;}
#header #date-maj a:hover{color:white !important;}
#super-menu{list-style-type:none;margin:0;padding:0;position:absolute;right:0;top:26px;width:524px;}
#super-menu li{display:inline-block;float:left;list-style-type:none;height:25px;margin-left:22px;}
#super-menu li:first-child{margin-left:0px;}
* html #super-menu li{float:left;}
#super-menu li a img{display:none;}
#super-menu li a{background-position:left top;background-repeat:no-repeat;display:inline-block;height:23px;}
#super-menu li.current{border-bottom:2px solid #EF9065;}
#super-menu li a:hover, #super-menu li.current a{background-position:left bottom;}
#super-menu li.current a{}
#menu{color:#A2A2A2;font-family:'Trebuchet MS',Verdana,sans-serif;font-size:11px;height:93px;line-height:15px;overflow:hidden;padding:1px;position:absolute;top:69px;width:816px;z-index:30;}
#menu div{-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;border:0 none;height:64px;margin:auto;overflow:hidden;padding:1px;width:812px;}
html>body #menu div{border:1px solid white;}
#menu dl{float:left;margin:0;padding:4px 10px;border-left:1px solid #ccc;border-left:expression((this===this.parentNode.childNodes[0])?'0px none':'1px solid #ccc');}
#menu dl:first-child{border-left:0px none;}
#menu dl:hover{background-color:#EEF2FB;}
#menu dt{color:#666;font-size:13px;cursor:default;font-weight:bold;}
#menu dd{color:#666666;display:inline-block;margin:2px 0 0;padding:2px 4px 2px 0;float:left;}
#menu dd a{display:block;font-family:verdana;line-height:17px;text-decoration:none;}
#menu dd a span{color:#999;font-family:Trebuchet MS;font-size:13px;}
#menu #sous-menu-actu dd{margin:2px 10px 0 0;}
html>body #menu #sous-menu-actu dd{margin:2px 15px 0 0;}
#menu #sous-menu-actu dl.dl-en-images{padding-right:0;width:147px;}
#sous-menu-eco dd{margin:2px 2px 0 0;}
html>body #menu #sous-menu-eco dd{margin:2px 3px 0 0;}
#menu #sous-menu-eco dl.dl-entreprise{width:241px;padding-right:0;}
#sous-menu-culture dd{margin:2px 8px 0 0;}
html>body #menu #sous-menu-culture dd{margin:2px 14px 0 0;}
#menu #sous-menu-culture dl.dl-pratique{padding-right:0;width:307px;}
#sous-menu-sport dd{margin:2px 3px 0 0;}
html>body #menu #sous-menu-sport dd{margin:2px 4px 0 0;}
html>body #menu #sous-menu-sport dl.dl-tous-sports{width:275px;}
#menu #sous-menu-sport dl.dl-magazines{padding-right:0;width:167px;}
#menu #sous-menu-services dd{margin:2px 4px 0 0;}
* html #menu #sous-menu-services dd{margin:2px 4px 0 0;}
#menu #sous-menu-services dl.dl-annonces{padding-right:0;width:153px;}
* html #menu #sous-menu-services dl.dl-annonces{width:145px;}
#header #rechercher{background-image:url(../images/bg-form-recherche.gif);background-repeat:no-repeat;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:11px;height:29px;margin:0;padding:77px 10px 0 20px;width:810px;}
#header #rechercher *{display:inline;}
#header #rechercher fieldset{border:0 none;height:22px;line-height:22px;margin:0;padding:0;width:100%;}
#header #rechercher label{color:#686868;font-size:12px;margin-right:8px;}
#header #rechercher label a{color:#686868;}
#header #rechercher label a:hover{color:#FF6600;}
#header #rechercher fieldset div{float:right;}
#header #rechercher #rech{border:1px solid #B5B5B5;-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;border-radius:3px 3px;font-size:11px;height:14px;padding:3px;width:340px;}
#header #rechercher #go{background-image:url(../images/go-button-bg.gif);background-position:center center;background-repeat:no-repeat;border:0 none;color:white;font-size:10px;height:20px;line-height:20px;padding:0 0 3px;width:90px;}
#MegaBanner{background-color:transparent;margin:15px auto 18px;position:relative;text-align:center;width:840px;z-index:1000;}
#Corps{background-image:none;float:left;margin-top:33px;padding:0;width:840px;}
#Visu{background-position:514px center;margin:0 0 10px;border-bottom:1px solid #c9c9c9;padding:10px;height:700px;min-height:700px;height:auto;}
#Vitrine, #pre-Vitrine{float:right;padding:0;margin:0;width:322px;overflow:hidden;}
#NewsHome{margin:0;}
#footer{clear:both;padding:0 10px;}
.footer_top{background-color:#1A6BAF;padding:11px;position:relative;}
.saisie{position:relative;}
#footer .saisie{height:24px;background-color:#D0D0D0;padding:5px 8px;}
.complements{margin-bottom:10px;}
#footer .info{background-color:#FFFFFF;color:#8E97A0;padding:5px 8px;position:relative;}
#footer .info a{color:#8E97A0;}
#menu div{border:0 none;height:auto;margin:auto;overflow:hidden;padding:1px;width:840px;}
#menu #menu-roll-over-effect{height:100%;margin:0;overflow:hidden;padding:0;width:816px;text-align:center;}
html > body #menu div{border:0px none;}
#menu dl{height:58px;}
#menu #sous-menu-actu dl.dl-en-images{width:166px;}
#menu #sous-menu-culture dl{padding:4px 3px 4px 10px;}
#menu #sous-menu-culture dl.dl-pratique{width:312px;}
#menu #sous-menu-eco dl.dl-entreprise{width:268px;}
#menu #sous-menu-services dd{padding:2px 4px;}
#menu #sous-menu-services dl.dl-annonces{width:174px;}
#menu #sous-menu-sport dl.dl-magazines{width:180px;}
html > body #menu #sous-menu-sport dl.dl-tous-sports{width:280px;}
#super-menu{top:27px;list-style-type:none;margin:0;padding:0;position:absolute;right:0;width:524px;}
#super-menu li.current{border-bottom:2px solid #EF9065;}
#super-menu li{height:24px;margin-left:15px;}
#super-menu li a{height:17px;}
#super-menu li#super-menu-actualite{margin-left:0;width:68px;}
#super-menu li#super-menu-economie{width:65px;}
#super-menu li#super-menu-tourisme{width:70px;}
#super-menu li#super-menu-shopping{width:70px;}
#super-menu li#super-menu-decouverte{width:91px;}
#super-menu li#super-menu-pratique{width:72px;}
#super-menu li#super-menu-sortir{width:54px;}
#super-menu li#super-menu-annuaire{width:72px;}
#super-menu li#super-menu-culture{width:62px;}
#super-menu li#super-menu-culture2{width:57px;}
#super-menu li#super-menu-madame{width:54px;}
#super-menu li#super-menu-sport{width:41px;}
#super-menu li#super-menu-services{width:60px;}
#super-menu li#super-menu-premium{border-color:white;margin-left:12px;width:81px;}
#super-menu li#super-menu-actualite a{background-image:url("../images/super-menu_01.gif");width:68px;}
#super-menu li#super-menu-economie a{background-image:url("../images/super-menu_02.gif");width:65px;}
#super-menu li#super-menu-shopping a{background-image:url("../images/super-menu_13.gif");width:70px;}
#super-menu li#super-menu-sortir a{background-image:url("../images/super-menu_07.gif");width:54px;}
#super-menu li#super-menu-annuaire a{background-image:url("../images/super-menu_11.gif");width:72px;}
#super-menu li#super-menu-culture a{background-image:url("../images/super-menu_10.gif");width:62px;}
#super-menu li#super-menu-culture2 a{background-image:url("../images/super-menu_03.gif");width:57px;}
#super-menu li#super-menu-madame a{background-image:url("../images/super-menu_04.gif");width:54px;}
#super-menu li#super-menu-sport a{background-image:url("../images/super-menu_05.gif");width:41px;}
#super-menu li#super-menu-pratique a{background-image:url("../images/super-menu_12.gif");width:68px;}
#super-menu li#super-menu-sport a{background-image:url("../images/super-menu_12.gif");width:72px;}
#super-menu li#super-menu-tourisme a{background-image:url("../images/super-menu_08.gif");width:70px;}
#super-menu li#super-menu-decouverte a{background-image:url("../images/super-menu_09.gif");width:91px;}
#super-menu li#super-menu-services a{background-image:url("../images/super-menu_06.gif");width:60px;}
#super-menu li#super-menu-premium a{background-image:url("../images/super-menu_07.gif");background-position:center bottom;width:81px;}
#super-menu li#super-menu-premium a:hover{background-position:center top;}
span#fleche-super-menu-actu{left:344px;}
#super-menu li a img{display:none;}
#centre{width:100%;overflow:hidden;border-top:1px solid #C9C9C9;border-bottom:1px solid #C9C9C9;}
#principal{float:left;width:473px;padding:10px 20px;}
#principal >:first-child{margin-top:10px;}
#principal p, #principal li{line-height:1.5;}
#secondaire{margin-left:516px;margin-right:1px;padding:12px 0;}
#pied{margin:0;padding:15px 20px 10px 0;font-size:.85em;background:none repeat scroll 0 0 white;}
#copyright{margin:8px 0 0 0;font-size:1em;text-align:center;}
#pubthem{text-align:center;height:20px;padding-top:5px;background:#FFF;}
ul.nobull{margin:0;padding:0;}
.Profil-P01{margin-bottom:0;}
#LeFlash, #LeHit{background-color:#FFFFFF;color:#D6D6D6;font-family:Verdana,sans-serif;font-size:10px;font-weight:normal;margin-bottom:15px;margin-left:auto;margin-right:auto;position:relative;width:300px;}
#Vitrine #LeFlash{padding:5px 9px 5px 4px;width:295px;}
#LeFlash .retrait, #LeHit .retrait{padding:6px;}
#LeFlash .tit, #LeHit .tit{border-bottom:1px solid #E8531D;color:#E8531D;font-family:'Trebuchet MS',Verdana,sans-serif;font-size:17px;position:relative;}
#LeFlash .ligne, #LeHit .ligne{border-bottom:1px solid #E2E2E2;padding:5px;}
#LeFlash a, #LeHit a{color:#034377;text-decoration:none;}
#principal h1{color:#003872;font-family:'Trebuchet MS',Verdana,sans-serif;font-weight:normal;margin-bottom:10px;font-size:28px;line-height:33px;}
#principal p{text-align:justify;}
#principal .imghome{float:left;margin:0 9px 0 0;padding:0;}
.zoom{float:left;}
.zoom img{height:267px;width:200px;}
.zoom img:hover{height:560px;width:420px;}
#principal p.zoom1{text-align:center;}
#principal p.textcenter{text-align:center;}
#facebook{padding:8px;}
#contact{padding:8px;width:305px;text-align:center;}
.retrait{padding:6px;}
#contact .retrait{background:#FFF;padding:10px 0 4px;}
#musique .retrait{padding:3px 0 0 8px;}
.codepostal a{color:#c75f3e;}
.codepostal #mytable{width:480px;padding:0;margin:0;}
.codepostal caption{padding:0 0 5px 0;width:480px;font:italic 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;text-align:right;}
.codepostal th{font:bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;color:#4f6b72;border-right:1px solid #C1DAD7;border-bottom:1px solid #C1DAD7;border-top:1px solid #C1DAD7;letter-spacing:2px;text-transform:uppercase;text-align:left;padding:6px 6px 6px 12px;background:#CAE8EA url(/images/bg_header.jpg) no-repeat;}
.codepostal th.nobg{border-top:0;border-left:0;border-right:1px solid #C1DAD7;background:none;}
.codepostal td{border-right:1px solid #C1DAD7;border-bottom:1px solid #C1DAD7;background:#fff;padding:6px 6px 6px 12px;color:#4f6b72;background:#F5FAFA;color:#797268;}
.formul{margin-left:10px;}
.formul li{margin-bottom:10px;list-style:none outside none;font:62.5%/1.2 Arial,Helvetica,"Nimbus Sans L",sans-serif;}
.formul label{background-color:transparent;color:#333333;display:block;float:left;font-size:13px;font-weight:bold;margin-right:22px;text-align:right;width:100px;}
.formul .fieldgroup{margin-left:105px;}
.formul input, .formul select, .formul textarea{font-family:Arial,Helvetica,"Nimbus Sans L",sans-serif;background-color:#FFFFFF;border:1px solid #999999;outline:medium none;padding:2px 3px;margin:0;width:228px;}
.formul textarea{font-family:Arial,Helvetica,"Nimbus Sans L",sans-serif;background-color:#FFFFFF;border:1px solid #999999;outline:medium none;padding:2px 3px;margin:0;width:297px !important;}
.formul input, .formul textarea{background-color:#FFFFFF;border:1px solid #999999;outline:medium none;padding:2px 3px;}
.formul input:focus, .formul textarea:focus{border:2px solid #3399CC;padding:1px 2px;}
.formul .note{color:#666666;font-size:11px;margin-left:163px !important;}
.formul label em{color:#990000;padding-right:5px;}
.formul abbr{border:medium none;}
#new fieldset {border: 1px dotted #999999; } 
