#tt {position:absolute; z-index:100; display:block}  #tttop {display:block; overflow:hidden} #ttcont {z-index:100;padding:3px;background-color:#DFDFDF;color:#000;font-size:9px;font-family:Verdana} #ttcont img{padding-right:2px} #ttcont hr{clear:both;width:auto} #ttbot {display:block; overflow:hidden} a:hover,.bloc .items a.more{text-decoration:underline} a.rss{float:left;margin:1px 5px 0 0;width:14px;height:14px;display:block;background:url(../img/legacy/sprite200811171637.gif) -50px -11px} a.rss:hover{background-position:-64px -11px} a.rss span{display:none} table{font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:12px} textarea{font-family:Tahoma,Arial,Helvetica,sans-serif} pre{font-family:"Courier New",Courier,mono;color:#324354;min-height:30px;white-space:pre-wrap;overflow:auto} #printme{display:block;margin:0 auto;width:999px;background-color:white;padding:0} #contenu{display:block;float:left;margin:0;padding:0 0 8px 0;border:0;background-color:white;overflow:hidden} #col_left{display:block;border:0;padding:0;margin:0;background-color:white;margin-right:306px} #col_right{border:0;padding:0;margin:0;display:block;float:right;padding-bottom:6px;margin-right:6px;width:300px} #ad_topnav{float:left;padding-top:6px;margin-left:6px} #tit_nav,.tit_nav, #foot_nav{float:left;width:980px;margin:0 0 0 6px;padding:6px 0 6px 0;background-color:white;border:0;border-bottom:1px solid #CCC;overflow:hidden} #tit_nav a span,.tit_nav a span,#foot_nav a span{display:none} #col_left #tit_nav, #col_left .tit_nav{width:673px} #foot_nav{width:673px;border:0;padding-bottom:10px} .home #tit_nav a,.home .tit_nav a,.home #foot_nav a{color:#777} #tit_nav a,.tit_nav a,#foot_nav a{color:#0249B4;font-size:16px;font-weight:bold;font-family:Arial;padding-left:12px;background:transparent url(../img/legacy/slash.png) no-repeat 0 3px;text-decoration:none} #foot_nav a.prev,#foot_nav a.next{color:#0000FF} #tit_nav a.first,.tit_nav a.first,#foot_nav a.first{padding-left:0;background:none} #tit_nav a:hover,#tit_nav a:focus,.tit_nav a:hover,.tit_nav a:focus,#foot_nav a:hover,#foot_nav a:focus{text-decoration:underline;color:#EF8900} #tit_nav b,.tit_nav b,#foot_nav b{font-size:16px;padding-left:12px;background:transparent url(../img/legacy/ico_01.png) no-repeat 3px 8px;color:blue} #tit_nav h1{display:inline;font-size:16px;margin:0;padding:0} .tit_nav h1{display:block;text-align:center;padding-top:4px;font-size:18px;font-weight:bold;margin:0} #tit_nav a.prev,.tit_nav a.prev, #foot_nav a.prev{display:block;text-decoration:underline;margin:0;padding:0;padding-left:15px;background:url(../img/legacy/prevblue.png) no-repeat 0 4px} #tit_nav .noprevnext,.tit_nav .noprevnext{display:block} .listing{float:left;width:980px;margin:0;margin-left:6px;padding:6px 0;border-bottom:1px solid #CCC;clear:left} .listing li{float:left;padding:3px 1%;margin:0;width:18%;list-style-type:none} #foot_nav a.prevtitle, #foot_nav a.prevtitle:hover, #foot_nav a.prevtitle:focus, .tit_nav a.prevtitle, .tit_nav a.prevtitle:hover, .tit_nav a.prevtitle:focus{display:block;font-weight:normal;color:black;font-size:12px;background:none;margin-top:6px;padding-left:15px} #foot_nav a.nexttitle, #foot_nav a.nexttitle:hover, #foot_nav a.nexttitle:focus, .tit_nav a.nexttitle, a.tit_nav .nexttitle:hover, a.tit_nav .nexttitle:focus{display:block;font-weight:normal;color:black;font-size:12px;background:none;margin-top:6px;padding-right:15px} #foot_nav .img{display:block;width:158px;margin-top:6px;height:115px;border:1px solid #CCC} #foot_nav .img span{color:white;padding:3px;padding-top:1px;background-color:#34AE20} #foot_nav .prevtitle .img{float:left} #foot_nav .nexttitle .img{float:right} #tit_nav a.next,.tit_nav a.next, #foot_nav a.next{display:block;text-decoration:underline;margin:0;padding:0;padding-right:15px;text-align:right;background:transparent url(../img/legacy/nextblue.png) no-repeat right 4px} #tit_nav a.do,.tit_nav a.do{float:right;color:#CC7404;font-size:12px;margin:0 0 0 10px;padding:0;line-height:20px;background:none} #tit_nav a.gr{color:#999} #tit_nav a.do:hover,.tit_nav a.do:hover{text-decoration:underline} #foot_nav td{vertical-align:top} .widget .titre{bottom:-8px;margin:0;display:inline;margin-left:6px;padding:0 3px;position:relative;font-variant:small-caps;background-color:white;border:0;width:300px;color:#a7b4c2;font-family:Arial;font-size:14px;font-weight:bold} .widget:hover .titre{color:#0249B4} .widget ul,.widget .info{border:1px solid #cad2db;margin:0;padding:0;width:298px;background:none;overflow:hidden} .widget:hover ul{border-color:#0249B4} .widget ul li{border:none;display:block;list-style-type:none;line-height:1em;margin:0 2px;padding-bottom:5px;padding-top:5px;white-space:nowrap} .widget ul li span{color:#6E6E6E} .widget ul li span.green{color:green} .widget ul li span.red{color:#BC0000} .widget ul li a{color:#0249B4} .widget ul li.options{margin:0;padding:0;height:16px;border:0} .widget ul li.options a{float:right} .widget ul li.options a.prefs{display:none} .widget:hover ul li.options a.prefs{display:inline;padding:1px} .widget ul li.options a.rss,.widget ul li.more a{background:transparent url(../img/legacy/sprite200811171637.gif) repeat scroll -78px -11px;display:block;float:right;height:14px;margin:1px;width:14px} .widget ul li.options a.rss:hover {background-position:-50px -11px} .widget li span{padding:0 4px 0 0} .widget li a.del img{width:11px;height:12px;visibility:hidden} .widget li a.del{margin-right:3px;padding:0;background:url(../img/legacy/sprite_picto.png) no-repeat 0 -450px} .widget li a.del:hover{background:url(../img/legacy/sprite_picto.png) no-repeat -11px -450px} .widget ul li.more{padding:0;border:0;margin:0;height:auto} .widget li.more a{background:transparent url(../img/legacy/sprite200811171637.gif) repeat scroll -78px -11px;display:block;float:right;padding:0;height:14px;margin:1px 1px 0 0;width:14px} .widget ul li.more a{background-position:-92px -11px} .widget ul li.more a:hover {background-position:-66px -57px} .widget ul li.more a span{display:none} .widget .shadow{background:url(../img/legacy/shadow.png) no-repeat 0 0;height:13px;display:block} .bloc_tab{float:left;display:block;list-style-type:none;padding:0;border:0;margin:0} .bloc_tab li{float:left;padding-left:4px;margin:0 6px 0 0} .bloc_tab a{float:left;display:block;padding:5px 8px 6px 6px;text-decoration:none} .bloc_tab a:hover {text-decoration:underline} .bloc_tab li a{color:blue;font-size:11px;font-weight:normal} .bloc_tab li.active a{color:black} .bloc_tab li a:hover{text-decoration:underline} .bloc .hide{display:none} .bloc .selected{display:block} .bloc_09{z-index:200;clear:both;width:300px;text-align:center;padding:0;margin-bottom:6px;overflow:hidden} #bloc_middle{padding:0;display:block;padding-top:10px;background:url(../../_local/img/legacy/ad300.gif) no-repeat 50% 0;width:300px} #adsensetheme{float:left;background:none;width:673px;border-bottom:1px solid #CCC;padding:6px 0;margin-left:6px} #linkbox{float:left;width:659px;padding:6px;margin:6px 0 0 6px;overflow:hidden;border:1px solid #CCC} #linkbox img{float:left;margin-right:6px} #linkbox a{float:left} #linkbox a.visualstudio{margin-top:14px;font-size:13px} #ad_topright{width:300px;z-index:999;margin-left:auto;margin-right:auto;text-align:center} .bloc_10{display:block;padding:2px 4px 0 4px;background-color:transparent;color:#6e6e6e;overflow:hidden} .bloc_10 .bdb{display:block;clear:both;background:#ffffff url(../img/legacy/sprite_back.png) repeat-x 0 -576px;height:24px;padding-right:8px;margin:0} .bloc_10 .btn{float:right;background:transparent url(../img/legacy/sprite_blocks.png) no-repeat right -78px;height:24px;padding:0;margin:0;border:0} .bloc_10 .shadow{display:block;clear:both;height:8px;overflow:hidden;padding:0;margin:0} .bloc_10 .subtitre{display:block;background-color:#2f2f4c;color:#d9d9ff;font-weight:bold;padding:3px 4px 4px 4px;border-top:1px solid #4f4f81;border-bottom:1px solid #18184c} .bloc_10 .titre{display:block;color:#ffffff;font-weight:bold;font-size:14px;letter-spacing:1px;border-bottom:1px solid #ceceff;padding:5px;margin:1px;background:#636395 url(../img/legacy/sprite_back.png) repeat-x 0 -373px} .bloc_10 .titre a{float:left;width:14px;height:14px;margin-right:4px;margin-top:2px;background:url(../img/legacy/rssico.png) no-repeat} .bloc_10 a{color:#2f2f4c;font-size:12px} .bloc_10 a.more{display:block;font-weight:bold;color:#ffffff;padding:2px 6px 0 22px;margin-right:6px;background:transparent url(../img/legacy/sprite_blocks.png) no-repeat left -78px;line-height:21px;height:22px} .bloc_10 a.more:hover, .bloc_10 a.more:focus{color:#E8E8FF;text-decoration:none} .bloc_10 a:hover, .bloc_10 a:focus{color:#9e9eff;text-decoration:none} .bloc_10 li{display:block;line-height:1.2em;padding-top:2px;padding-bottom:3px;margin:0;border-bottom:1px solid #dbdbdb} .bloc_10 li span{display:block;float:left;padding:0 5px 0 0;font-size:12px} .bloc_10 .cadre{width:291px;display:block;padding:0;border:1px solid white;background-color:white;overflow:hidden} .bloc_10 ul{padding:5px 7px;margin:0;list-style-type:none} .bloc_11{display:block;color:#6e6e6e;padding:8px 0;overflow:hidden;width:300px} .bloc_11 .cadre{overflow:visible} .bloc_11 a{display:block;width:296px;overflow:hidden;font-family:Arial;margin-left:2px;line-height:1.6em;white-space:nowrap;color:#145BC9} .bloc_11 a strong{font-weight:normal} .bloc_11 .titre{background-color:white;border:0 none;top:-9px;color:#A7B4C2;display:inline;font-family:Arial;font-size:14px;font-variant:small-caps;font-weight:bold;margin:0 0 0 6px;padding:0 3px;position:relative;width:300px} .bloc_11:hover .titre{color:#0249B4} .bloc_11 .shadow{height:9px;background:url(../img/legacy/shadow.png) no-repeat 0 0;display:block;top:17px;position:relative} .bloc_11 .searchbox{background:url(../img/legacy/search.png) no-repeat;display:block;height:44px;padding-top:8px;padding-left:54px} .bloc_11 .searchbox .inputbox{margin-right:6px;width:120px} .bloc_11 .results{width:286px;padding:0;margin:0 6px;overflow:hidden} .bloc_11 .results a{border-top:1px dotted #CCC;height:16px;display:inline;float:left;background:url(../img/legacy/croixverteronde.png) no-repeat 0 5px;padding:5px 0 5px 20px;width:272px} .bloc_11 .hide .results .last{display:none} .bloc_11 .results a span{display:inline;white-space:pre-wrap} .bloc_11 #similishowhide{border:1px solid #CAD2DB;width:298px;padding:0;margin:0;padding-bottom:16px} .bloc_11 #similishowhide .results a.fake{background:transparent url(../img/legacy/greencross.png) no-repeat scroll 0 0;display:inline;float:left;font-size:12px;height:16px;margin:0;border:0;width:286px;padding:0 0 0 22px} .bloc_11 #similishowhide .results ul{float:left;border:0} .bloc_11 #similishowhide .results ul li{margin:0;padding:6px 0 0;width:286px;white-space:nowrap;overflow:hidden;height:16px;margin:6px 0;border-top:1px dotted #CCC;display:block} .bloc_11 #similishowhide.hide .results ul li.last{display:none} .bloc_11 #similishowhide .results ul li a{margin:0;background:none;display:inline;float:left;font-size:12px;color:#145BC9;width:264px;padding:0;border:0} .bloc_11 #similishowhide .results ul li a.img{float:left;display:block;visibility:visible;background:url(../img/legacy/greencross.png) no-repeat 0 0;margin-right:6px;height:16px;width:16px} .bloc_11 #similishowhide .results ul li.forum a.img{background:url(../img/legacy/bluecross.png) no-repeat 0 0} .bloc_11 #similishowhide .results ul li.faq a.img{background:url(../img/legacy/orangecross.png) no-repeat 0 0} .bloc_11 #similishowhide .results ul li.download a.img{background:url(../img/legacy/redcross.png) no-repeat 0 0} .bloc_11 #similishowhide .results ul li.news a.img{background:url(../img/legacy/violetcross.png) no-repeat 0 0} .bloc_11 #similishowhide .results ul li.guide a.img{background:url(../img/legacy/browncross.png) no-repeat 0 0} .bloc_11 #similishowhide .results ul li.content a.img{background:url(../img/legacy/blackcross.png) no-repeat 0 0} .bloc_11 #similishowhide .results ul li span{margin:0;color:#145BC9;background:none;display:inline;padding:0;border:0;line-height:16px;white-space:pre-wrap} .bloc_11:hover #similishowhide{border-color:#0249B4} .bloc_11 #similishowhidelink span{display:none} .bloc_11 #similishowhidelink{width:14px;height:14px;background-image:url(../img/legacy/sprite.gif);margin:1px;float:right;padding:0;display:block} .bloc_11 .hide .last{display:none} .bloc_11 .hide #similishowhidelink{background-position:-0 -69px} .bloc_11 .hide #similishowhidelink:hover{background-position:-27px -69px} .bloc_11 .show #similishowhidelink{background-position:-13px -69px} .bloc_11 .show #similishowhidelink:hover{background-position:-40px -69px} .bloc_12 {color:#71776C;float:left;margin:10px 0 0 0;width:300px} .bloc_12 .cadre {text-align:left;font-family:Arial;font-size:1.2em} .bloc_12 .titre {color:black;display:block;font-size:16px;font-family:Arial;text-align:left;font-weight:bold;border-bottom:2px solid #CBCBCB;padding:5px 5px 0 5px} .bloc_12 a{font-weight:normal;text-decoration:none} .bloc_12 a:hover{color:#EF8900;text-decoration:underline} .bloc_12 .logo {display:block;float:left;padding:4px 12px 0 12px;margin:0 4px 0 0} .bloc_12 .btn {float:right;margin:10px 0 0 0} .bloc_12 a.more {display:block;color:#0249B4;font-weight:bold;font-size:14px;font-family:Arial;margin:0 6px 0 0;padding:0} #bloc_14{background:#DEE8F9;display:block;width:999px;height:90px;text-align:center;padding:0;border:0;margin:0;border-top:1px solid white;margin-left:auto;margin-right:auto} #promo_left{display:block;float:left;margin:0 0 0 7px;height:90px;cursor:pointer;overflow:hidden;text-decoration:none;width:244px} #promo_left span{color:white;cursor:pointer;display:block;font-family:verdana;width:60px;text-align:left} #promo_left:hover{text-decoration:underline;color:white} #bloc_18{float:left;width:673px;margin:10px 0 0 6px;background-color:#dfeaff;color:#000000;overflow:hidden} #bloc_18 a{color:#06509b;font-weight:bold;text-decoration:none} #bloc_18 a:hover, #bloc_18 a:focus{color:#327cc5} #bloc_18 img{margin-right:3px;line-height:1.4em;vertical-align:7%} #bloc_18 .content{padding:7px;margin:0} #bloc_18 .submit{border:1px solid #313f5b;background:#313f5b repeat-x 0 -456px;padding:1px 4px 1px 4px;font-size:12px;color:white;font-weight:bold;margin:5px;display:block} #bloc_18 .titre{display:block;background:#347cc3 repeat-x 0 -73px;padding:4px;color:#ffffff;font-weight:bold;border-bottom:1px solid #3F6EFF} #bloc_18 span.sub_tit{font-weight:bold;display:block;background:transparent url(../img/legacy/pus_01.png) no-repeat 0 2px;padding:0 15px 0 15px;margin:10px 0 10px 0} #bloc_alert_info{float:left;width:673px;margin:10px 0 0 6px;background-color:#CCC;color:black;overflow:hidden} #bloc_alert_info a{color:#178B30;font-weight:bold;text-decoration:underline} #bloc_alert_info a:hover, #bloc_alert_info a:focus{color:#23D348} #bloc_alert_info img{margin-right:3px;line-height:1.4em;vertical-align:7%} #bloc_alert_info .content{display:block;padding:6px;min-height:70px} #bloc_alert_info input.submit{border:1px solid #313f5b;background:#313f5b repeat-x 0 -456px;padding:1px 4px 1px 4px;font-size:12px;color:white;font-weight:bold;margin:5px;display:block} #bloc_alert_info .titre{display:block;background:#2F2F2E;padding:4px;color:white;font-weight:bold} #bloc_alert_err{float:left;width:673px;text-align:center;margin:10px 0 0 6px;background-color:#FBE3E3;color:#A11B1B;overflow:hidden} #bloc_alert_err a{color:#A11B1B;font-weight:bold;text-decoration:underline} #bloc_alert_err a:hover, #bloc_alert_err a:focus{color:#D02626} #bloc_alert_err img{margin-right:3px;line-height:1.4em;vertical-align:7%} #bloc_alert_err .content{padding:7px;margin:0} #bloc_alert_err .submit{border:1px solid #313f5b;background:#313f5b repeat-x 0 -456px;padding:1px 4px 1px 4px;font-size:12px;color:white;font-weight:bold;margin:5px;display:block} #bloc_alert_err .titre{display:block;background:#AD1D1D repeat-x 0 -173px;padding:4px;color:#ffffff;text-align:left;font-weight:bold;border-bottom:1px solid #941818} #bloc_alert_ok{float:left;width:673px;margin:10px 0 0 6px;background-color:#E3FBE8;color:black;overflow:hidden} #bloc_alert_ok a{color:#178B30;font-weight:bold;text-decoration:underline} #bloc_alert_ok strong{color:red;font-weight:bold} #bloc_alert_ok a:hover, #bloc_alert_ok a:focus{color:#23D348} #bloc_alert_ok img{margin-right:3px;line-height:1.4em;vertical-align:7%} #bloc_alert_ok .content{padding:7px;margin:0} #bloc_alert_ok .submit{border:1px solid #313f5b;background:#313f5b repeat-x 0 -456px;padding:1px 4px 1px 4px;font-size:12px;color:white;font-weight:bold;margin:5px;display:block} #bloc_alert_ok .titre{display:block;background:#1DAD3B repeat-x 0 -126px;padding:4px;color:white;font-weight:bold;border-bottom:1px solid #1DAD3B} #bloc_alert_ok p.tit_02{background:transparent url(../img/legacy/pic_02.png) no-repeat 0 0;padding:30px 0 18px 50px;margin:0;clear:left} .bottomAd{ text-align:center} #bloc_simili{margin:12px 0 6px 6px;width:673px;float:left} #bloc_simili #bloc_forum_best_answers{width:100%} #bloc_forum_best_answers li div{width:90px} #bloc_simili #bloc_forum_best_answers ul{width:100%} #bloc_simili #bloc_forum_best_answers li{width:100%;border:0} #bloc_simili .tit_best{display:block;margin-bottom:12px;color:black;font-size:14px} #bloc_simili .tit_best:hover{text-decoration:none} #bloc_simili .tit_best span{text-decoration:underline;font-weight:bold;color:#0000CC} #bloc_simili .resulthead{width:673px;float:left;display:none;color:black} #bloc_simili .resulthead p{float:right;margin:4px;font-size:14px;padding:0} #bloc_simili .searchform{display:none} #bloc_simili .searchform .resulthead{width:659px;float:left;margin:0;padding:6px;display:block;color:black;background-color:#EBEFF9;border:1px solid #999} #bloc_simili #similisearchform #similisearchinput{font-size:14px;height:18px;width:300px;border:1px solid #777} #bloc_simili #similisearchform #searchsubmit{clear:none;margin-left:4px} #bloc_simili .bloc_tabs, #bloc_simili .bloc_tabs.hide{display:none} #bloc_simili .bloc_tabs.selected{width:673px;float:right;display:block} #bloc_simili .bloc_tab{display:block;float:right;width:673px;margin:0;border-bottom:1px solid #CCC;background:none;list-style-type:none} #bloc_simili .bloc_tab li{display:block;float:left;background:none;padding:0;margin:0;margin-bottom:-1px} #bloc_simili .bloc_tab li a{display:block;float:left;border:1px solid #CCC;padding:3px 6px;background:transparent url(../img/bg_glossaryButton.png) repeat-x;margin-right:6px;color:#0033CC;font-size:14px} #bloc_simili .bloc_tab a:hover, #bloc_simili .bloc_tab a:focus{text-decoration:underline} #bloc_simili .bloc_tab li.active a {border-bottom:1px solid white;color:black;background:white} #bloc_simili .result{width:665px;float:left;border:1px solid #CCC;border-top:0;min-height:90px;padding-left:6px;display:block} #bloc_simili .result a:hover, #bloc_simili .result a:focus{text-decoration:none} #bloc_simili .result a:hover span, #bloc_simili .result a:focus span{color:blue;border-color:#5E82D8} #bloc_simili .similiitem{float:left;width:100%} #bloc_simili .similiitem .resitem{padding:6px 0;float:left} #bloc_simili .similiitem .resitem a.title{display:block;width:100%;color:black;font-size:14px;float:left} #bloc_simili .similiitem .resitem a.title span {background:transparent url(../img/triangle.gif) no-repeat scroll 0 3px;color:#0000CC;margin-left:6px;padding-left:15px;text-decoration:underline} #bloc_simili .similiitem .resitem span.description{display:none;font-family:Arial;font-size:13px;margin-top:2px;margin-bottom:2px;letter-spacing:0.02em;line-height:1.4em;max-height:36px;overflow:hidden;width:100%;clear:both;float:left} #bloc_simili .similiitem .resitem a.url{display:none;font-size:13px;width:100%;clear:left;color:#008000;float:left} .seemoreresults{float:left;display:block;width:100%;padding:0;background-color:#ECECEC} .seemoreresults span.other{float:left;margin:1px;padding:5px;color:#444444;font-size:12px;letter-spacing:0;line-height:20px;display:block} .seemoreresults span.other a{color:#0000CC;margin:2px;text-decoration:underline;font-weight:bold} .seemoreresults span.pages{float:right;margin:1px;padding:5px;color:#000000} .seemoreresults span.pages strong{float:left;font-family:Arial;font-weight:bold;margin:2px;height:16px;width:16px;text-align:center;background:#F95E00;color:white} .seemoreresults span.pages a{float:left;font-family:Arial;margin:2px;height:16px;width:16px;text-align:center;text-decoration:underline;color:black} .seemoreresults span.pages a:hover, span.pages a:focus{background:#F95E00;color:white} .seemoreresults span.pages a.nxt{float:right;font-family:Arial;font-size:15px;display:block;margin:1px;margin-left:6px;height:16px;width:auto;text-align:center;padding-right:15px;text-decoration:none;color:black;background:transparent url(../img/legacy/nextblue.png) no-repeat right 3px;border:0} .seemoreresults span.pages a.nxt b{color:#0000FF;font-weight:bold;text-decoration:underline} #seemoreanswers{float:left;display:block;width:675px;padding:4px 0;background-color:#ECECEC;border:1px solid #CBCBCB;border-top:0;margin-bottom:6px;clear:both} #seemoreanswers span{display:block;clear:both;color:#444444;font-size:14px;letter-spacing:0;line-height:20px;margin-top:0;padding-left:22px;float:right} #seemoreanswers a{color:#0000CC;text-decoration:underline;font-weight:bold} #suggest_ph{float:left} #suggest.hide{display:none} #suggest_ph li{-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;background:#EFF2FB none repeat scroll 0 0;border:1px solid #B5B5B5;float:left;width:auto;margin:6px 3px 0;padding:3px 6px} #suggest_ph li a,#suggest_ph li a:visited {display:block;color:#5E82D8;text-decoration:none;float:left;width:auto;line-height:14px;font-weight:bold} #suggest_ph li a.cancel{width:8px;height:8px;background:url(../img/legacy/close.png) no-repeat 0 0;margin:3px 0 3px 6px} #suggest_ph li a.cancel:hover{background:url(../img/legacy/close.png) no-repeat -8px 0px} #suggest_ph li a.apply{width:10px;height:8px;background:url(../img/legacy/valid.png) no-repeat 0 0;margin:3px 0 3px 6px} #suggest_ph li a.apply:hover{background:url(../img/legacy/valid.png) no-repeat -10px 0px} .adsense{float:left;width:679px;margin:0} .adsense div{width:319px;margin:0 0 0 4px;border:1px solid #d0d0d0;padding:6px;float:left} a.n{text-align:left;padding:0;margin:0;width:100%;text-decoration:none;color:#000;cursor:default;display:block;background-color:#FFF} a.n:hover{text-align:left;text-decoration:none;color:#000} a.automenu{text-align:left;padding:0;margin:0;width:100%;text-decoration:none;color:#000;cursor:default;display:block;background-color:#d6def7} a.automenu:hover{text-align:left;text-decoration:none;color:#000} .gaBlock { display:block;float:left;width:600px;margin:0;padding-top:10px} .gaBlock_afs { float:left;width:600px ;margin:0px ;border:1px solid #d0d0d0 ;padding:10px ;background-color:#FBFCFF } .gaTitle {text-decoration:underline;color:#0000CC;font-size:16px ;font-family:Arial, Helvetica, sans-serif} .gaText { color:#000000 } .gaUrl { color:#008000 } .gaBigTitle {text-decoration:underline ;color:#5E82D8 ;font-size:20pt ;font-weight:bolder} .gaBigText { color:#000000 ;font-size:12pt } .gaBigUrl { color:#000000 ;font-size:12pt } .grad {text-decoration:underline ;color:#FF0000 ;font-size:17px ;font-weight:bolder ;font-family:Arial, Helvetica, sans-serif} .gh1{float:left;display:block;width:100%;text-align:left;margin:0;padding:0;padding-top:6px;clear:both;font-size:12px;color:#606060;font-weight:normal;text-decoration:none} .gg1{float:left;display:block;width:100%;text-align:left;margin:0;padding:0;padding-top:6px;clear:both;font-size:12px;color:#606060;font-weight:normal;text-decoration:none} .ad_header {color:#000;font-weight:bold;padding-bottom:7px;font-size:13px} .ad_line1 {color:#0000FF;font-size:15px;text-decoration:underline} .ad_text {color:#000000;font-size:13px;text-decoration:none} .ad_url {color:#008000;font-size:13px;margin-bottom:12px;text-decoration:none} .search_header{background:#eee;padding:4px;font-size:15px;font-weight:bold} .wide_ads {background:#ddf8cc;padding:10px} .narrow_ads {background:#e5ecf9;padding:10px} #wide_ad_unit{float:left;width:600px;margin-left:12px} #narrow_ad_unit{margin-left:12px} #narrow_ad_unit h1 {float:left;width:600px;margin:0;padding:0;border-bottom:1px solid #AAAAAA} .omber { float:left;width:600px;background-image:url(../img/legacy/s280.gif) ;height:20px ;display:block ;background-repeat:no-repeat} #interview .photo{float:left;margin:0 5px 0 0;width:68px;background-position:center center;height:96px;border:1px solid #CAD2DB} #interview:hover .photo{border-color:#0249B4} #interview .photo span{display:none} #interview li.interview{white-space:normal;height:auto;padding-bottom:0;min-height:84px;text-align:justify} #interview strong{text-align:center;margin:0;margin-bottom:9px;white-space:normal;font-size:14px;line-height:1.5em} #widget_collection ul{padding-top:9px} #widget_collection li{float:left;width:220px;overflow:hidden;height:25px} #widget_collection li a{line-height:1.3em} #widget_collection li#couv{margin-left:0;height:96px;width:70px;float:left} #widget_collection li#couv a{background:url(../img/legacy/promo.png) left top no-repeat;display:block;margin-top:2px;margin-left:2px;border:1px solid #777;width:68px;height:97px} #widget_collection li#couv a span{display:none} #widget_collection ul:hover li#couv a{border-color:#0249B4} #widget_collection ul#livre_couv.livre1 li#couv a{background-position:left -107px} #widget_collection ul#livre_couv.livre2 li#couv a{background-position:left -217px} #widget_collection li.more{margin-left:0;text-align:right;float:right;background:white;height:auto;font-size:14px;border:0} #widget_collection .livre0 #l0,#widget_collection .livre1 #l1,#widget_collection .livre2 #l2{font-weight:bold} #widget_collection .livre0 #l1,#widget_collection .livre0 #l2,#widget_collection .livre1 #l0,#widget_collection .livre0 #l2,#widget_collection .livre2 #l0,#widget_collection .livre0 #l1{font-weight:normal} .bloc .info ul:hover li.more a,.bloc .items:hover li.more a,.widget ul:hover li.more a{text-decoration:none} .bloc .info ul:hover li.more a:hover,.widget ul:hover li.more a:hover{text-decoration:underline} #sentiweb ul{overflow:hidden;background-color:#fdfefd} #sentiweb .carto{float:left;margin:0} #sentiweb .carto a{display:none;width:167px;background-position:0 -13px;margin:0 7px;margin-top:6px;height:170px} #sentiweb .carto a span{background-color:white;display:block;height:28px;position:relative;top:143px;width:144px} #sentiweb .legende{padding:9px 0 4px;white-space:normal;font-size:0.8em;width:35%;float:right;text-align:justify} #sentiweb .large{width:97%;padding-top:3px} #sentiweb ul li.item, #sentiweb ul li.legende{float:right} #sentiweb .active{font-weight:bold} #sentiwebcarto{text-align:right;background-position:0 -33px;display:block;clear:left;width:544px;height:510px} #sentiwebcarto span{display:block;background:white;top:438px;left:50px;width:440px;text-align:center;height:40px;position:relative} html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, address, big, cite, code,del, dfn, font, img, ins, kbd, q, s, samp,small, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline} #tit_nav{float:none} #header{height:auto} #contenu{float:none} #col_left{margin:0;font-size:1.2em; float:left; width:684px} #col_right{font-size:1.2em; overflow:hidden; margin:0; padding:0; float:left} #ad_bottom{ position:absolute; top:100px} em, strong, strike, acronym {margin:0;padding:0;border:0;outline:0;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline} :focus {} * { font-size:100.01%; } html { font-size:62.5%; } body { min-height:1070px; margin:0 0 1px; height:100%}  table { border-collapse:separate; border-spacing:0; } caption, th, td { font-weight:normal; } blockquote:before, blockquote:after,q:before, q:after { content:""; } ol, ul { list-style-type:none; list-style-position:outside; } a, a img { text-decoration :none; } abbr { border-bottom:1px dotted; } hr { border:0; height:1px; margin-top:-1px; } pre { font-family:"Courier New",Courier,mono; color:#324354; min-height:30px; white-space:pre-wrap; overflow:auto; } article, aside, dialog, figure, footer, header, hgroup, nav, section { display:block; } body{ font-family:Arial, Helvetica, sans-serif; color:#303030} #header input,#footer input{ color:#808080; font-size:1.1em} #header input.submit,#footer input.submit,.buttonA{ color:#fff} #header a{ font-size:1.1em; color:#cdcdcd; text-decoration:underline} #header .userName{ font-weight:bold; color:#fff; text-transform:capitalize; text-decoration:none} #header .newMsg{ color:#fff; font-weight:bold} #header .userName:hover{ text-decoration:underline} #header a:hover,#header a:focus,#header li:hover a.boxButton,#header li .boxButtonHov{ text-decoration:none; color:#fff} #header .boxHover a{ color:#808080; font-size:1.1em; font-weight:bold; text-decoration:underline} #header .boxHover a:hover{ text-decoration:none} #identification .boxHover label{ font-size:1.1em} .error{ font-size:1.2em; font-weight:bold; color:#D6071B} #nav ul li a{ font-size:1.2em; font-weight:bold; color:#3e4545; text-decoration:none} #nav .content > ul > li:hover > a,#nav ul li.selected a,#nav ul li a.selected{ color:#fff} .withSubMenu ul li a{ font-size:1.1em !important; text-transform:uppercase} #nav ul.subMenu li a{ color:#3e4545; font-size:1.1em; font-weight:normal; text-transform:none; line-height:30px} #nav ul li ul.subMenu li a.selected{ color:#D6071B} #nav .infosMenu{ font-size:1.1em; color:#3e4545; line-height:30px} #nav .infosMenu a,#nav .infosMenu strong{ font-size:1em !important; text-transform:none; font-weight:normal; color:#D6071B} #nav .infosMenu a{ text-decoration:underline} #nav .infosMenu a:hover,#nav ul li ul.subMenu li a.selected:hover{ text-decoration:none} #nav ul.subMenu li a:hover{ color:#3e4545; text-decoration:underline} .autoPromoCcmdf .menu a,.autoPromoCcmms .menu a,.autoPromoCcm .menu a{ color:#3e4545; text-decoration:underline} .autoPromoCcmdf .menu a:hover,.autoPromoCcmms .menu a:hover,.autoPromoCcm .menu a:hover{ text-decoration:none} .autoPromoCcmdf .menu a.selected,.autoPromoCcmms .menu a.selected,.autoPromoCcm .menu a.selected{ text-decoration:none} .autoPromoCcmdf p,.autoPromoCcmdf p a{ color:#298ec8} .autoPromoCcmms p,.autoPromoCcmms p a{ color:#d90b5d} .autoPromoCcm p,.autoPromoCcm p a{ color:#D6071B} .autoPromoCcm .bigFont,.autoPromoCcmdf .bigFont,.autoPromoCcmms .bigFont{ font-size:2.6em; font-weight:bold} .autoPromoCcm .smallFont,.autoPromoCcmdf .smallFont,.autoPromoCcmms .smallFont{ font-size:1.5em}  .autoPromoCcm .mediumFont,.autoPromoCcmdf .mediumFont,.autoPromoCcmms .mediumFont{ font-size:2em}  #footer{ color:#fff; font-size:1.2em} #footer a, #footer a:link{ color:#cdcdcd !important; font-size:0.9em; text-decoration:underline !important; } #footer a:hover,#footer a:focus{ color:#fff !important; text-decoration:none !important; } #footer .headerFooter .search,#footer .headerFooter .submit{ font-size:0.9em} #footer #glossary a{ font-size:1.2em; font-weight:bold; color:#000 !important; text-decoration:none !important; } body{ background:#E9E9E9} #top,#nav .content,#content,#bottom,#topContent{ width:990px; margin:0 auto} #header,#footer{ background-color:#2f2f2e !important; width:auto; } #header.business{ background:#16395a url(../img/bg_headerE.png) repeat-x top left !important; _background:#16395a !important} #footer.business{ background-color:#16395a !important} #header li:hover .boxHover,#header li.focused .boxHover,#header .withSubMenu ul li:hover ul,#header .withSubMenu ul li.selected ul,#header .withSubMenu ul li a:focus + ul{ display:block} #header #topNav .boxHover form,#header #topNav .boxHover ul,#header #topNav .boxHover ul li,#header #topNav .boxHover a{ height:auto; float:none; line-height:normal; margin:0; padding:0; border:none; background:none} #top{ height:56px; position:relative; z-index:5} #top h1,#top form{ float:left} #top h1{ margin-top:6px} #top form{ margin:15px 0 0 15px} #top form legend{ display:none} #top form input.submit{ background:#d6071b url(../img/bg_headerSubmitSearch.png) no-repeat -12px -14px} #top form input.submit:hover{ background:#d6071b url(../img/bg_headerSubmitSearch.png) no-repeat -62px -13px} #top .headerFooter .submit{ text-indent:-1000px; overflow:hidden} *#top .headerFooter .submit,{ padding-left:1000px} #topNav{ position:absolute; top:16px; right:0; clear:left; line-height:21px} #topNav li{ position:relative; float:left; border-left:1px solid #000} #topNav li a{ display:block; padding:0 10px; border-left:1px solid #4d4b4a} .business #topNav li{ border-left:none} .business #topNav li a{ border-left:1px solid #455c72} #topNav li:first-child,#topNav li:first-child a,#header.business #topNav li:first-child a{ border-left:none} #topNav li:hover .boxButton,#topNav li.focused .boxButton,#topNav li .boxButtonHov { padding-bottom:5px; background:#ba0416 url(../img/bg_linkTopNav.png) repeat-x; -moz-border-radius-topleft:5px; -moz-border-radius-topright:5px} #topNav #user{ border:none} #topNav #user a{ float:left; border:none; padding:0; padding-left:10px} #topNav #user .newMsg{ position:relative; text-decoration:none; padding-right:10px} #topNav #user .newMsg img{ position:relative; margin-top:4px; z-index:4} #topNav #user .newMsg span{ position:relative; padding:1px 5px; top:-10px; left:-6px; background:#D7372A; border:1px solid #D7372A; -moz-border-radius:8px; -webkit-border-radius:8px; z-index:2} #identification .boxHover{ width:220px; right:0} #identification .boxHover input{ width:208px; margin:5px 0 10px 0; padding:5px; border:1px solid #f9c9d3; background:#fff url(../img/bg_headerInputSearch.png) repeat-x 0 -5px} #identification .boxHover input.submit{ display:block; width:auto; height:auto; margin:5px 0 0 0; padding:4px 8px; border:1px solid #d6071b; background:#d6071b url(../img/bg_headerInputSubmit.png) no-repeat; cursor:pointer; -moz-border-radius:5px; -webkit-border-radius:5px} #identification .boxHover input.submit:hover{ background:#d6071b url(../img/bg_headerInputSubmit.png) no-repeat -100px 0} #identification .boxHover a.passLost{ display:inline} #topNav #rss .boxHover a,#topNav #themes .boxHover a,#topNav #language .boxHover a{ display:block; height:21px; line-height:21px} #rss .boxHover{ width:135px; right:0} #themes .boxHover{ width:90px; right:0} #language .boxHover{ right:0} #nav{ position:relative; height:27px; background:#CFCFCF url(../img/bg_nav.png) repeat-x; z-index:4; _border-bottom:1px solid #cacbcb} .bgShadow{ position:relative; height:5px; top:27px; background:url(../img/bg_section.png) repeat-x left top} *.bgShadow,{ top:0; _display:none} #nav ul,#nav .content{ position:relative; z-index:2} #nav ul li{ float:left; border-left:1px solid #cacbcb} #nav ul li a{ display:block; _display:inline; line-height:27px; padding:0 15px; _padding:6px 16px; border-left:1px solid #fff} #nav .content > ul > li > a:hover,#nav .content > ul > li > a:focus,#nav .content > ul > li:hover > a,#nav ul li.selected a,#nav ul li a.selected{ background:url(../img/bg_navHover.png) repeat-x} * html div #nav ul li a:hover { background:url(../img/bg_navHover.png) repeat-x} #nav ul li:first-child,#nav ul li:first-child a{ border-left:none} .withSubMenu{ margin-bottom:32px; _margin-bottom:0} .withSubMenu .bgShadow{ height:29px; border-bottom:1px solid #e2e2e2; background:#fff url(../img/bg_section.png) repeat-x left top; z-index:1; _display:none} #nav ul.subMenu{ width:990px; height:29px; display:none; position:absolute; left:0; padding:0 3px; background:url(../img/bg_subMenu.gif) repeat-x left top} #nav ul.subMenu li,#nav ul.subMenu li a{ border:none} #nav ul li ul.subMenu li a{ display:block; padding:0 10px; background:none} #nav .infosMenu{ position:absolute; top:27px; left:0; padding:0 13px; _display:none} #section{ padding-top:12px} #section.withSubMenu{ padding-top:40px} #topContent{ position:relative; margin-bottom:12px} #ad_top{ width:728px; height:90px} .autoPromoCcmdf,.autoPromoCcmms,.autoPromoCcm{ position:absolute; top:0; right:0; width:216px; height:72px; padding:8px 14px; border:1px solid #fff; background:url(../img/bg_autoPromoBox.png) repeat-x; _background:#F6F8F9} .autoPromoCcmdf .menu,.autoPromoCcmms .menu,.autoPromoCcm .menu{ position:absolute; top:0; left:0; width:244px} .autoPromoCcmdf .menu a,.autoPromoCcmms .menu a,.autoPromoCcm .menu a{ padding:1px 0; text-align:center; background:#DDD; border-bottom:1px solid #fff} .autoPromoCcm .menu .CCM,.autoPromoCcmdf .menu .CCM,.autoPromoCcmms .menu .CCM{ width:61px} .autoPromoCcm .menu .DF,.autoPromoCcmdf .menu .DF,.autoPromoCcmms .menu .DF{ width:91px} .autoPromoCcm .menu .MS,.autoPromoCcmdf .menu .MS,.autoPromoCcmms .menu .MS{ width:91px} .autoPromoCcmdf .menu a.selected,.autoPromoCcmms .menu a.selected,.autoPromoCcm .menu a.selected{ background:#ECEFF3; _background:#F6F8F9; border-bottom:none} .autoPromoCcmdf .menu a.selected{ border-left:1px solid #fff} .autoPromoCcmms .menu a.selected{ width:90px; border-left:1px solid #fff; border-right:1px solid #fff} .autoPromoCcm .menu a.selected{ border-right:1px solid #fff} .autoPromoCcmdf a.allBlock,.autoPromoCcmms a.allBlock,.autoPromoCcm a.allBlock{ position:absolute; bottom:0; right:0; width:80px; height:72px; cursor:pointer} .autoPromoCcmdf .allBlock{ background:url(../img/small_droitFinances.png) no-repeat} .autoPromoCcmms .allBlock{ background:url(../img/small_santeMedecine.png) no-repeat} .autoPromoCcm .allBlock{ background:url(../img/small_commentCaMarche.png) no-repeat} .autoPromoCcmdf span,.autoPromoCcmms span,.autoPromoCcm span{ width:1px; height:85px; _height:70px} #content{ padding-bottom:20px; background:#fff; overflow:hidden; min-height:750px; -moz-border-radius-topleft:5px; -moz-border-radius-topright:5px; -webkit-border-radius:5px} #breadScrumb{ padding:17px} #breadScrumb li{ float:left} #footer{ padding:10px 0 28px 0; border-top:2px solid #d7372a; background:url(../img/bg_footer.png) repeat-x top; _background-image:none} #footer ul,#footer div.footerBorder{ float:left; height:200px; _height:auto; padding:0 18px; margin:0; border-right:1px solid #000; border-left:1px solid #4d4b4a; _border-right:#4d4b4a; _border-left:none} #footer.business ul,#footer.business div.footerBorder{ border-right:none; border-left:1px solid #455c72; _border-right:1px solid #455c72; _border-left:none} #footer ul li,#footer form legend{ line-height:30px} *#footer form legend,{ margin-left:-7px} #footer ul li ul,#footer.business ul li ul{ padding:0; border:none; float:none} #footer ul li ul li{ line-height:18px} #footer div.footerBorder,#footer.business div.footerBorder{ border-right:none; padding-right:0} #footer .noBorder,#footer.business .noBorder{ padding-left:15px; border-left:none} #glossary{ width:379px} #glossary a{ float:left; width:19px; height:24px;; line-height:24px; margin:5px 3px 5px 3px; text-align:center; border:1px solid #bdbdbd; background:#fff url(../img/bg_glossaryButton.png) repeat-x; -moz-border-radius:5px; -webkit-border-radius:5px} #glossary a, x:-moz-any-link { background:#fff; }  #glossary a, x:-moz-any-link, x:default { background:#fff url(../img/bg_glossaryButton.png) repeat-x; } #footer #glossary a:hover,#footer #glossary a:focus{ padding:5px 3px 5px 3px; font-size:1.6em; margin:0} #glossary .buttonLarge{ width:30px} #footer form input.search{ width:170px} .floatLeft{ float:left} .floatRight{ float:right} .clear,.spacer{ clear:both; height:1px; line-height:1px; font-size:1px} .inlineBlock,.inlineBlock,.inlineBlock{ display:-moz-inline-stack; display:inline-block; vertical-align:middle} *.inlineBlock,.inlineBlock,.inlineBlock,{ display:inline; _zoom:1} .buttonA{ display:block; width:auto; height:auto; margin-bottom:10px; padding:4px 8px; border:1px solid #0a0809; background:#0a0809 url(../img/bg_buttonA.png); cursor:pointer; -moz-border-radius:5px; -webkit-border-radius:5px} .buttonA:hover{ background:#0a0809 url(../img/bg_buttonA.png) no-repeat -100px 0} .boxHover{ padding:18px; display:none; position:absolute; background:#fff; border:1px solid #f9c9d3; border-top:3px solid #ba0416; -moz-border-radius-bottomleft:5px; -moz-border-radius-bottomright:5px; -moz-box-shadow:0 5px 10px rgba(0, 0, 0, .2); -webkit-box-shadow:0 5px 10px rgba(0, 0, 0, .2)} .boxHover div{ } .headerFooter input.search,.headerFooter input.submit{ display:inline-block; vertical-align:middle} .headerFooter input.search{ width:300px; height:13px; padding:5px; vertical-align:middle; border:1px solid #d6071b; background:#fff url(../img/bg_headerInputSearch.png) repeat-x; -moz-border-radius-topleft:5px; -moz-border-radius-bottomleft:5px; -webkit-border-radius:5px} .headerFooter input.search, x:-moz-any-link { background:#fff; }  .headerFooter input.search, x:-moz-any-link, x:default { background:#fff url(../img/bg_headerInputSearch.png) repeat-x; } .headerFooter input.submit{ width:30px; height:25px; padding:4px; margin-left:-9px; text-align:center; border:1px solid #d6071b; background:#d6071b url(../img/bg_headerInputSubmit.png) no-repeat; cursor:pointer; -moz-border-radius-topright:5px; -moz-border-radius-bottomright:5px; -webkit-border-radius:5px} .headerFooter input.submit:hover{ background:#d6071b url(../img/bg_headerInputSubmit.png) no-repeat -100px 0} 