html,body{margin:0;padding:0;color:#000000;background:#E2E2E2;}
body{padding:0;font:76%/1.5 "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;}
.arial{font-family:Arial,Helvetica,sans-serif}
.helvetica{font-family:"Helvetica Neue",Helvetica,Arial,Verdana,sans-serif}
.trebuchet{font-family:"Trebuchet MS",Helvetica,Arial,Geneva,sans-serif}
.times{font-family:Georgia, Times, "Times New Roman", serif}
.lemot{background-color:#FFFF96;padding-top:2px;padding-bottom:1px}
a{color:#3F7FBA;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:underline;}
h1,h2,h3,h4,h5{font-weight:normal;line-height:1.2;font-family:"Trebuchet MS",Helvetica,Arial,Geneva,sans-serif;margin:0px;padding:0px;}
p{clear:both;text-align:justify;}
.pointer{cursor:pointer;}
.pointer:hover{text-decoration:underline;}
#page{width:1000px;padding-bottom:1px;margin-bottom:35px;background:#525252;}
#header{width:1000px;height:80px;background:#E2E2E2;padding-top:10px;}
#headerLogo{float:left;padding-left:31px;}
#headerMenu{float:left;width:450px;height:78px;text-align:center;padding-left:150px;}
#headerMenuElement{float:left;padding-left:7px;text-align:left;border-left:solid 5px #419CFF;}
#headerMenuElement a{color:#333333;}
#headerMenuElement a:hover{text-decoration:none;color:#0085ff;}
#headerAdresse{float:left;width:270px;height:78px;}
#headerAriane{float:right;width:860px;margin-top:8px;text-align:left;word-spacing:-0.1em;color:#999999;}
#headerAriane a{border-bottom:1px dotted #999999;}
#headerAriane a:hover{text-decoration:none;color:#E2E2E2;border-bottom:1px dotted #E2E2E2;}
#contenu{min-height:470px;height:auto;background:#FFFFFF;border:3px solid #333333;margin:30px 30px 30px 30px;padding:15px;text-align:left;}
#footer{padding-bottom:5px;margin:13px;color:#999999;background:#333333;clear:both;}
#footer a{margin-left:10px;line-height:20px;color:#6C8BFF;letter-spacing:-0.05em;}
#footer span{margin-left:10px;line-height:20px;color:#6C8BFF;letter-spacing:-0.05em;}
#footer table{width:100%;}
#footer #articles{width:380px;padding-left:10px;padding-right:5px;text-align:left;vertical-align:top;}
#footer #outils{width:260px;padding-left:10px;padding-right:5px;text-align:left;vertical-align:top;}
#footer #infoslegales{width:230px;padding-left:0px;padding-right:5px;text-align:left;vertical-align:top;}
.rectangleGris{border:2px solid #E2E2E2;background:#333333;margin-top:30px;margin-bottom:10px;padding-top:2px;padding-bottom:3px;}
.exprDefinition{background:#515050;border:3px solid #E2E2E2;-x-system-font:none;font-family:georgia,serif;font-size-adjust:none;font-stretch:normal;font-style:italic;font-variant:normal;font-weight:normal;}
.tabsNavContainer{margin-top:10px;margin-bottom:15px;}
.tabsNav{font-size:14px;height:25px;}
.tabsNav li{float:left;list-style:none;}
.tabsNav li a{color:#333333;font-weight:bold;text-decoration:none;background-color:#E0E0E0;padding:4px 15px;float:left;display:block;position:relative;}
.tabsNav li a:hover, .tabsNav li a.tabActive{background:url(/images/site/arrowDown.gif)center bottom no-repeat #2198FF;padding-bottom:11px;color:#fff;}
.fleche-explication {background-image:url(/images/site/fleche-explication.gif);background-repeat:no-repeat;background-position:left bottom;padding-bottom:10px}
#rechercheinput {background-image:url(/images/site/recherche-input.jpg);background-repeat:no-repeat;background-position:left top;padding:3px 0px 15px 15px;margin:45px}
#rechercheinput input[type=text] {font-weight:bold;font-style:italic}
.filet{clear:both;border-top:dotted 1px #999999}
.txtBlc{color:#FFFFFF}
.txtNr{color:#000000}
.txtGrs10{color:#cccccc}
.txtGrs20{color:#999999}
.txtGrs30{color:#636363}
.txtGrs40{color:#333333}
.txtCenter{text-align:center}
.txtLeft{text-align:left}
.txtRight{text-align:right}
.txtCondPlus1{letter-spacing:1px}
.txtCondPlus2{letter-spacing:2px}
.txtCondPlus3{letter-spacing:3px}
.txtCondPlus4{letter-spacing:4px}
.txtCondPlus5{letter-spacing:5px}
.txtCond0{letter-spacing:0px}
.txtCondMoins1{letter-spacing:-1px}
.txtCondMoins2{letter-spacing:-2px}
.txtCondMoins3{letter-spacing:-3px}
.txtCondMoins4{letter-spacing:-4px}
.txtCondMoins5{letter-spacing:-5px}
.N9{font-size:9px}
.N10{font-size:10px}
.N11{font-size:11px}
.N12{font-size:12px}
.N13{font-size:13px}
.N14{font-size:14px}
.N15{font-size:15px}
.N16{font-size:16px}
.N17{font-size:17px}
.N18{font-size:18px}
.N19{font-size:19px}
.N20{font-size:20px}
.N21{font-size:21px}
.N22{font-size:22px}
.N23{font-size:23px}
.N24{font-size:24px}
.N25{font-size:25px}
.N26{font-size:26px}
.N27{font-size:27px}
.N28{font-size:28px}
.N29{font-size:29px}
.N30{font-size:30px}
.N31{font-size:31px}
.N32{font-size:32px}
.N33{font-size:33px}
.N34{font-size:34px}
.N35{font-size:35px}
.N36{font-size:36px}
.N37{font-size:37px}
.N38{font-size:38px}
.N39{font-size:39px}
.N40{font-size:40px}
.N41{font-size:41px}
.N42{font-size:42px}
.N43{font-size:43px}
.N44{font-size:44px}
.N45{font-size:45px}
.N50{font-size:50px}
.N55{font-size:55px}
.mrgB-5{margin-bottom:-5px}
.mrgH-5{margin-top:-5px}
.mrgG-5{margin-left:-5px}
.mrgD-5{margin-right:-5px}
.mrgB-10{margin-bottom:-10px}
.mrgH-10{margin-top:-10px}
.mrgG-10{margin-left:-10px}
.mrgD-10{margin-right:-10px}
.mrgB2{margin-bottom:2px}
.mrgH2{margin-top:2px}
.mrgG2{margin-left:2px}
.mrgD2{margin-right:2px}
.mrgB5{margin-bottom:5px}
.mrgH5{margin-top:5px}
.mrgG5{margin-left:5px}
.mrgD5{margin-right:5px}
.mrgB10{margin-bottom:10px}
.mrgH10{margin-top:10px}
.mrgG10{margin-left:10px}
.mrgD10{margin-right:10px}
.mrgB15{margin-bottom:15px}
.mrgH15{margin-top:15px}
.mrgG15{margin-left:15px}
.mrgD15{margin-right:15px}
.mrgB20{margin-bottom:20px}
.mrgH20{margin-top:20px}
.mrgG20{margin-left:20px}
.mrgD20{margin-right:20px}
.mrgB25{margin-bottom:25px}
.mrgH25{margin-top:25px}
.mrgG25{margin-left:25px}
.mrgD25{margin-right:25px}
.mrgB30{margin-bottom:30px}
.mrgH30{margin-top:30px}
.mrgG30{margin-left:30px}
.mrgD30{margin-right:30px}
.mrgB40{margin-bottom:40px}
.mrgH40{margin-top:40px}
.mrgG40{margin-left:40px}
.mrgD40{margin-right:40px}
.mrgB50{margin-bottom:50px}
.mrgH50{margin-top:50px}
.mrgG50{margin-left:50px}
.mrgD50{margin-right:50px}
.paddB2{padding-bottom:2px}
.paddH2{padding-top:2px}
.paddG2{padding-left:2px}
.paddD2{padding-right:2px}
.paddB5{padding-bottom:5px}
.paddH5{padding-top:5px}
.paddG5{padding-left:5px}
.paddD5{padding-right:5px}
.paddB10{padding-bottom:10px}
.paddH10{padding-top:10px}
.paddG10{padding-left:10px}
.paddD10{padding-right:10px}
.paddB15{padding-bottom:15px}
.paddH15{padding-top:15px}
.paddG15{padding-left:15px}
.paddD15{padding-right:15px}
.paddB20{padding-bottom:20px}
.paddH20{padding-top:20px}
.paddG20{padding-left:20px}
.paddD20{padding-right:20px}
.paddB30{padding-bottom:30px}
.paddH30{padding-top:30px}
.paddG30{padding-left:30px}
.paddD30{padding-right:30px}
.paddB40{padding-bottom:40px}
.paddH40{padding-top:40px}
.paddG40{padding-left:40px}
.paddD40{padding-right:40px}
.paddB50{padding-bottom:50px}
.paddH50{padding-top:50px}
.paddG50{padding-left:50px}
.paddD50{padding-right:50px}
.lineHeight10{line-height:10px}
.lineHeight12{line-height:12px}
.lineHeight13{line-height:13px}
.lineHeight14{line-height:14px}
.lineHeight15{line-height:15px}
.lineHeight16{line-height:16px}
.lineHeight17{line-height:17px}
.lineHeight18{line-height:18px}
.lineHeight19{line-height:19px}
.lineHeight20{line-height:20px}
.lineHeight21{line-height:21px}
.lineHeight22{line-height:22px}
.lineHeight23{line-height:23px}
.lineHeight24{line-height:24px}
.lineHeight25{line-height:25px}
.lineHeight26{line-height:26px}
.lineHeight27{line-height:27px}
.lineHeight28{line-height:28px}
.lineHeight29{line-height:29px}
.lineHeight30{line-height:30px}
.lineHeight35{line-height:35px}
.lineHeight40{line-height:40px}
.lineHeight45{line-height:45px}
form{padding:0;margin:0}
ul,ol,li{margin-top:2px;padding-left:5px;margin-left:10px}
input,select{font-size:12px}
input[type=submit]{cursor:pointer}
input[type=button]{cursor:pointer}
