em { color: #a00;}div#centerPane div.text div.content div.def { padding-top: 25px; background-image: url('/all/images/def.png'); background-repeat: no-repeat; background-position: top left; margin-left: 20px; border-left: 3px solid #004cb6; padding-left: 15px; padding-bottom: 5px; padding-right: 10px; margin-bottom: 15px; background-color: #dee;}div#centerPane div.text div.content div.ex { padding-top: 25px; background-image: url('/all/images/ex.png'); background-repeat: no-repeat; background-position: top left; margin-left: 20px; border-left: 3px solid #47e449; padding-left: 15px; padding-bottom: 5px; padding-right: 10px; margin-bottom: 15px; background-color: #c4ffc5;}div#centerPane div.text div.content div.theo { padding-top: 25px; background-image: url('/all/images/theo.png'); background-repeat: no-repeat; background-position: top left; margin-left: 20px; border-left: 3px solid #e44d47; padding-left: 15px; padding-bottom: 5px; padding-right: 10px; margin-bottom: 15px; background-color: #ffbdbb;}/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * Style pour le math * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */math[display="block"] { font-size: 16px; margin-top: 5px; margin-bottom: 15px; text-align: left; margin-left: 15px;}math[display="inline"] { font-size: 15px;}mi[type="fct"] { font-weight: bold;}mrow[type="vec"] { font-weight: bold;}/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * Style général * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */body { text-align: center; font-family: Arial, Helvetica, sans-serif; margin: 0;}pre { margin-left: 10px;}h1 { font-size: 18px; font-weight: bold; color: #004080; padding: 0px; margin: 0px;}h2 { text-align: left; font-size: 16px; font-weight: bold; margin-top: 7px; margin-bottom: 7px;}h3 { text-align: left; font-size: 14px; font-weight: bold; margin-top: 7px; margin-bottom: 12px;}h4 { text-align: left; font-size: 13px; font-style: italic; margin-top: 7px; margin-bottom: 12px;}img { border: 0px;}input.textbox { font-family: Arial; font-size: 11px; border: 1px solid #7f9db9; color: #000;}textarea { font-family: Courier; font-size: 13px; border: 1px solid #7f9db9; color: #000;}input.button { font-family: Arial; font-size: 11px; background-color: #fff; background-image: url('/all/images/button.gif'); border: 0px solid #000; color: #005; cursor: pointer;}a:visited {color:#000000;text-decoration:none;} /* déjà visité */a:hover {color:#cc0000;text-decoration:underline;} /* passe sur le lien */a:link {color:#000000;text-decoration:none;} /* lien non visité */div#container { /*width: 825px;*/ padding: 2px; margin: auto;}/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * Entête * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */div#header { background-color: #eee; text-align: left;}div#header div.head { display: none;}div#header div#cadrepub { display: none;}div#header div#menu { display: none;}div#header div#scroll { display: none;}div#header div.foot { display: none;}/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * Barre de suivi * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */div#path { /*width: 825px;*/ font-size: 13px; font-style: italic; border-bottom: 2px dotted #bbb; border-top: 2px dotted #bbb; text-align: left; margin: 0px; padding: 5px 0px 5px 0px; clear: both; background-color: #fff;}div#paths { float: left;}div#tools { display: none;}div#pathbottom { clear: both;}div#path ul { padding: 0px; margin: 0px;}div#path ul li { list-style-type: none; display: inline; margin: 0px; padding: 0px;}div#path ul li a:link, div#path ul li a:visited { color: #3366ff; text-decoration: none;}div#path ul li a:hover { color: #0000ee; text-decoration: underline;}/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * Gauche * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */div#leftPane { /*width: 150px; float: left; background-color: #fff; padding-top: 10px; border-right: 1px dotted #ccc;*/ display: none;}div#leftPane div.menu { display: none;}/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * Centre * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */div#centerPane { float: left; background-color: #fff; margin: 10px 5px 0px -1px; padding-right: 10px; border-left: 2px dotted #bbb;}div#centerPane div.text { text-align: left; font-size: 13px; margin-bottom: 20px; margin-left: 10px;}div#centerPane div.text div.content { padding-left: 10px;}div#centerPane div.text div.content div.solution { border-left: 3px solid #004080; background-color: #f9f9f1; padding: 10px 10px 5px 10px; margin-bottom: 15px; margin-top: -13px; margin-left: 20px;}div#centerPane div.text div.content div.definition { background-color: #ffc; border: 1px solid #fc0; padding-left: 10px; padding-right: 10px; margin-bottom: 10px; margin-top: 10px;}/* Lien dans le corps de texte */div#centerPane div.text div.content a.corps:link, div#centerPane div.text div.content a.corps:visited { color: #00c; text-decoration: none;}div#centerPane div.text div.content a.corps:hover { color: #c00; text-decoration: underline;}/* Lien de type Voir interne */div#centerPane div.text div.content a.intlink:before { content: url('/all/images/slien.gif')" ";}div#centerPane div.text div.content a.intlink:link, div#centerPane div.text div.content a.intlink:visited { color: #00c; text-decoration: none;}div#centerPane div.text div.content a.intlink:hover { color: #c00; text-decoration: underline;}/* Lien de type Voir externe *//* Lien de type popup */div#centerPane div.text div.content a.popup:after { content: url('/all/images/popup.png');}div#centerPane div.text div.content a.popup:link, div#centerPane div.text div.content a.popup:visited { color: #00c; text-decoration: none;}div#centerPane div.text div.content a.popup:hover { color: #c00; text-decoration: underline;}div#centerPane div.text div.content form label { display: inline; float: left; width: 120px; margin-left: 0px;}div#centerPane div.text div.content p { text-align: justify;}div#centerPane div.text div.content li { margin-left: 10px; margin-bottom: 15px;}p.error { border: 1px solid #900; color: #900; padding: 5px; font-weight: bold; font-size: 12px;}p.info { border: 1px solid #090; color: #090; padding: 5px; font-weight: bold; font-size: 12px;}div#centerPane div.text div.content span.code { font-family: Verdana; font-size: 12px;}/* Début des tabs */div#centerPane div.text div.content div.tabs div { display: block; visibility: visible;}div#centerPane div.text div.content div.tabs { margin-top: 0px; margin-bottom: 15px; border-bottom: 1px solid #778; border-right: 1px solid #778; border-left: 1px solid #778; padding: 5px;}div#centerPane div.text div.content ul.tabs { padding: 3px 0; margin-left: 0; border-bottom: 1px solid #778; margin-bottom: 0px; font: bold 12px Verdana, sans-serif;}div#centerPane div.text div.content ul.tabs li { list-style: none; margin: 0; display: inline;}div#centerPane div.text div.content ul.tabs li a img{ vertical-align: middle;}div#centerPane div.text div.content ul.tabs li a { padding: 7px 0.5em; margin-left: 5px; border: 1px solid #778; border-bottom: none; background: #DDE; text-decoration: none;}div#centerPane div.text div.content ul.tabs li a:link { color: #448;}div#centerPane div.text div.content ul.tabs li a:visited { color: #667;}div#centerPane div.text div.content ul.tabs li a:hover { color: #000; background: #AAE; border-color: #227;}div#centerPane div.text div.content ul.tabs li a.current { background: white; border-bottom: 1px solid white;}/* Fin des tabs */div#centerPane div.text div.content p.glien { text-align: right; margin-bottom: 0px;}div#centerPane div.text div.content a.glien { background-image: url('/all/images/go.png'); background-repeat: no-repeat; padding-left: 48px; padding-top: 2px; height: 20px;}div#centerPane div.text div.content a.slien { background-image: url('/all/images/slien.gif'); background-repeat: no-repeat; padding-left: 16px;}div#centerPane div.text div.content p.sign { text-align: right;}div#centerPane div.text div.content a.sign { font-weight: bold;}div#centerPane div.text div.content div.figure { text-align: center; padding-bottom: 15px;}div#centerPane div.text div.content div.figure div.img img { border: 1px solid #999; padding: 7px; background-color: #fff;}/* LISTINGS */div#centerPane div.text div.content div.listing { text-align: center; margin-bottom: 15px;}div#centerPane div.text div.content div.listing div.code { text-align: left; background-image: url('/all/images/fondsource.gif'); background-repeat: repeat-y; background-position: left center; padding: 5px 0px 5px 20px; background-color: #f5f5f5; font-family: Verdana, Lucida; font-size: 11px;}div#centerPane div.text div.content div.listing div.code table tr td table.lineNb { vertical-align: middle; }div#centerPane div.text div.content div.listing div.code span.sourceKeyword { color: #009; font-weight: bold; }div#centerPane div.text div.content div.listing div.code span.sourceLiteral { color: #00f; }div#centerPane div.text div.content div.listing div.code span.sourceType { color: #900; }div#centerPane div.text div.content div.listing div.code span.sourceFunction { color: #090; }div#centerPane div.text div.content div.listing div.code span.sourceComment { color: #099; }div#centerPane div.text div.content div.listing div.code span.sourceString { color: #69f; }/* LISTINGS */div#centerPane div.text div.content div.infopage { border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; background-color: #eee; padding-top: 5px; padding-bottom: 5px;}div#centerPane div.text div.content div.infopage div.left { width: 33%; float: left; padding-bottom: 1px; padding-left: 5px;}div#centerPane div.text div.content div.infopage div.left a { background-image: url('/all/images/lien2.gif'); background-repeat: no-repeat; background-position: left center; padding-left: 15px;}div#centerPane div.text div.content div.infopage div.center { width: 32%; float: left; padding-bottom: 1px;}div#centerPane div.text div.content div.infopage div.right { width: 33%; float: left; padding-bottom: 1px; text-align: right;}div#centerPane div.text div.content div.infopage div.right a { background-image: url('/all/images/lien.gif'); background-repeat: no-repeat; background-position: right center; padding-right: 15px;}div#centerPane div.text div.content div.infopage div.foot { padding-bottom: 1px; clear: left;}div#centerPane div.text div.content ul.toc { list-style-type: none; margin: 0px; padding: 0px 0px 0px 0px;}div#centerPane div.text div.content ul.toc li { padding: 7px 0px 7px 0px;}div#centerPane div.text div.content ul.toc li.part { margin: 5px 0px 5px 0px; font-size: 16px; font-weight: bold;}div#centerPane div.text div.content ul.toc li a:link, div#centerPane div.text div.content ul.toc li a:visited { background-image: url('/all/images/livre.gif'); background-repeat: no-repeat; padding-left: 20px;}div#centerPane div.text div.content ul.toc li a:hover { background-image: url('/all/images/livreo.gif'); background-repeat: no-repeat; padding-left: 20px;}div#centerPane div.text div.content ul.toc li p { padding-left: 30px; margin: 5px 0px 5px 0px;}div#centerPane div.text div.content ul.toc ol.chap { padding-left: 50px; margin: 5px 0px 5px 0px;}div#centerPane div.text div.content ul.toc ol.chap li { padding: 0px;}div#centerPane div.text div.content ul.toc ol.chap li a { background-image: none; padding: 0px;}div#centerPane div.text div.content div.table { text-align: center; margin-bottom: 15px; margin-top: 5px;}div#centerPane div.text div.content div.table table { margin: auto;}div#centerPane div.text div.content div.table table tr th { background-color: #ddd; margin: 0px; padding: 5px; text-align: left;}div#centerPane div.text div.content div.table table tr td { background-color: #f5f5f5; text-align: left; margin: 0px; padding: 5px;}div#centerPane div.text div.content div.links { margin: 0px 200px 10px 20px; padding: 10px 0px 10px 10px; background-color: #ccecff; border: 1px solid #99ccff;}div#centerPane div.text div.content div.links div.title { font-weight: bold; font-size: 14px; text-decoration: underline;}div#centerPane div.text div.content div.links ul { list-style-type: none; margin: 0px; padding: 10px 0px 0px 0px;}div#centerPane div.text div.content div.links ul li { padding: 3px 0px 3px 10px;}div#centerPane div.text div.content div.links ul li a { background-image: url('/all/style/style2/ent.png'); background-repeat: no-repeat; padding-left: 15px;}div#centerPane div.text div.content dl dt { font-weight: bold; font-size: 16px;}/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * Droite * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */div#rightPane { display: none;}/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * Bas * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */div#bottomPane { /*position: relative;*/ /*width: 825px;*/ clear: left; text-align: left; background-color: #fff; /*border-top: 2px dotted #bbb;*/ padding-top: 5px;}div#bottomPane div#list { font-size: 10px; /*width: 300px;*/ text-align: left; float: left; padding-top: 5px;}div#bottomPane div#list ul { display: none;}div#bottomPane div#list p { margin: 0px;}div#bottomPane div#certifs { display: none;}div#bottomPane div#optim { display: none;}