Advertisement
Guest User

Untitled

a guest
Jan 27th, 2015
194
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 41.72 KB | None | 0 0
  1. @import url(normalize.css);
  2.  
  3.  
  4. /* =============================================================================
  5. HTML5 display definitions
  6. ========================================================================== */
  7.  
  8. article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display: block; }
  9. audio, canvas, video { display: inline-block; *display: inline; *zoom: 1; }
  10. audio:not([controls]) { display: none; }
  11. [hidden] { display: none; }
  12.  
  13. html { font-size: 100%; overflow-y: scroll; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
  14.  
  15. body, button, input, select, textarea {
  16. FONT-WEIGHT: normal;
  17. FONT-STYLE: normal;
  18. FONT-SIZE: 10px;
  19. font-family: Verdana, Geneva, sans-serif;
  20. color: #1d2a32;
  21. }
  22.  
  23. /*
  24. * Remove text-shadow in selection highlight: h5bp.com/i
  25. * These selection declarations have to be separate
  26. * Also: hot pink! (or customize the background color to match your design)
  27. */
  28.  
  29. ::-moz-selection { background: #f47a2a; color: #fff; text-shadow: none; }
  30. ::selection { background: #f47a2a; color: #fff; text-shadow: none; }
  31.  
  32. /*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
  33. /* STANDARD */
  34. /*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
  35. html {
  36. height:100%;
  37. }
  38.  
  39. BODY {
  40. TEXT-ALIGN: left;
  41.  
  42. PADDING: 0px;
  43. MARGIN: 2px;
  44.  
  45. height:100%;
  46. width:100%;
  47. min-width:976px;/*846px;*/
  48.  
  49. BACKGROUND-COLOR: grey;
  50. }
  51. h1 {
  52. FONT-WEIGHT: bold;
  53. FONT-SIZE: 24px;
  54. margin:10px 0;
  55. padding:1px 0 7px 0;
  56. color:#41515b;
  57. text-align:center;
  58. FONT-VARIANT: normal;
  59. }
  60. h2 {
  61. /*font-size:11px;*/
  62. font-size:1.35em;
  63. font-weight:normal;
  64. margin:0px;
  65. padding:2px;
  66. color:#5e6e76;
  67. text-align:center;
  68. line-height:1.1em;
  69. }
  70. h3 {
  71. font-size:12px;
  72. font-weight:bold;
  73. COLOR: #c00000;
  74. FONT-VARIANT: normal;
  75. }
  76. h4 {
  77. FONT-WEIGHT: bold;
  78. FONT-SIZE: 12px;
  79. COLOR: #2256a4
  80. }
  81. h5 {
  82. font-size:10px;
  83. }
  84. p {
  85. line-height:14px;
  86. }
  87.  
  88. select {
  89. padding:1px;
  90. margin: 0;
  91. font-size: 11px;
  92. line-height:12px;
  93. background: #fff;
  94. border:none;
  95. outline:none;
  96. display: inline-block;
  97. -webkit-appearance:none;
  98. -moz-appearance:none;
  99. appearance:none;
  100. cursor:pointer;
  101. }
  102. /* les inputs */
  103. input,select {
  104. font-size:10px;
  105. }
  106. input[type='text'] {
  107. background: #fff url(bgInput.gif) left top repeat-x;
  108. padding-left:3px;
  109. }
  110. input[type='radio']{}
  111. input[type='checkbox']{}
  112. .inputs {
  113. width: 110px;
  114. padding: 3px 10px;
  115. font-size: 11px;
  116. background: #FFF;
  117. border: none;
  118. }
  119.  
  120. .inputs:focus {
  121. background: #fff;
  122. box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.25);
  123. -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.25);
  124. -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.25);
  125. outline: 0;
  126. }
  127.  
  128. .inputs:hover {
  129. background: #DFE9EC;
  130. color: #414848;
  131. }
  132.  
  133. /* =============================================================================
  134. Links
  135. ========================================================================== */
  136. /* toutes les ancres
  137. a:visited{
  138. color: #426EBF;
  139. text-decoration:none;
  140. }*/
  141. A {
  142. FONT-WEIGHT: normal;
  143. color: #007d8c;
  144. text-decoration:none;
  145. }
  146. A:hover {
  147. color: #66bb99;
  148. /*BACKGROUND-COLOR: #dfdbc8;
  149. text-decoration:none;*/
  150. }
  151. A:visited {
  152. FONT-WEIGHT: normal;
  153. COLOR: #007d8c;
  154. TEXT-DECORATION: none
  155. }
  156. a:focus { outline: thin dotted; }
  157.  
  158. /* Improve readability when focused and hovered in all browsers: h5bp.com/h */
  159. a:hover, a:active { outline: 0; }
  160.  
  161. /* =============================================================================
  162. Typography
  163. ========================================================================== */
  164.  
  165. abbr[title] { border-bottom: 1px dotted; }
  166.  
  167. b, strong { font-weight: bold; }
  168.  
  169. blockquote { margin: 1em 40px; }
  170.  
  171. dfn { font-style: italic; }
  172.  
  173. hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0; }
  174.  
  175. ins { background: #ff9; color: #000; text-decoration: none; }
  176.  
  177. mark { background: #ff0; color: #000; font-style: italic; font-weight: bold; }
  178.  
  179. /* Redeclare monospace font family: h5bp.com/j */
  180. pre, code, kbd, samp { font-family: monospace, monospace; _font-family: 'courier new', monospace; font-size: 1em; }
  181.  
  182. /* Improve readability of pre-formatted text in all browsers */
  183. pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word; }
  184.  
  185. q { quotes: none; }
  186. q:before, q:after { content: ""; content: none; }
  187.  
  188. small { font-size: 85%; }
  189.  
  190. /* Position subscript and superscript content without affecting line-height: h5bp.com/k */
  191. sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
  192. sup { top: -0.5em; }
  193. sub { bottom: -0.25em; }
  194.  
  195. /* =============================================================================
  196. Lists
  197. ========================================================================== */
  198.  
  199. ul, ol { margin: 1em 0; padding: 0 0 0 20px; }
  200. ol { margin: 1em 0; padding: 0 0 0 40px; }
  201. dd { margin: 0 0 0 40px; }
  202. nav ul, nav ol { list-style: none; list-style-image: none; margin: 0; padding: 0; }
  203.  
  204. /* =============================================================================
  205. Embedded content
  206. ========================================================================== */
  207.  
  208. /*
  209. * 1. Improve image quality when scaled in IE7: h5bp.com/d
  210. * 2. Remove the gap between images and borders on image containers: h5bp.com/e
  211. */
  212.  
  213. img { border: 0; -ms-interpolation-mode: bicubic; }
  214.  
  215. img.floatL {float:left; margin: 0 15px 10px 0;}
  216. img.floatR {float:right; margin: 0 0px 10px 15px;}
  217.  
  218. .floatL {float:left}
  219. .floatR {float:right}
  220. /*
  221. * Correct overflow not hidden in IE9
  222. */
  223.  
  224. svg:not(:root) { overflow: hidden; }
  225.  
  226. /* changement du point des listes
  227. ul{
  228. display: list-item;
  229. list-style-image: url(./elia_bullet.gif);*/
  230. }
  231.  
  232. /* Tableaux */
  233. TABLE {
  234. BORDER-RIGHT: medium none;
  235. BORDER-TOP: medium none;
  236. FONT-SIZE: 8pt;
  237. BORDER-LEFT: medium none;
  238. BORDER-BOTTOM: medium none;
  239. BORDER-COLLAPSE: collapse;
  240. BORDER-SPACING: 1px
  241. }
  242.  
  243. TR {
  244. BORDER-RIGHT: medium none;
  245. BORDER-TOP: medium none;
  246. FONT-SIZE: 10px;
  247. BORDER-LEFT: medium none;
  248. BORDER-BOTTOM: medium none;
  249. FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
  250. }
  251.  
  252. TH {
  253. BORDER-RIGHT: 1px;
  254. PADDING-RIGHT: 3px;
  255. BORDER-TOP: 1px;
  256. PADDING-LEFT: 3px;
  257. FONT-WEIGHT: bold;
  258. PADDING-BOTTOM: 3px;
  259. BORDER-LEFT: 1px;
  260. COLOR: #2256a4;
  261. PADDING-TOP: 3px;
  262. BORDER-BOTTOM: 1px;
  263. }
  264.  
  265. TD {
  266. FONT-WEIGHT: normal;
  267. FONT-SIZE: 10px;
  268. COLOR: #000000;
  269. FONT-STYLE: normal;
  270. FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
  271. }
  272.  
  273.  
  274. TABLE.InvisibleTable {
  275. BORDER-RIGHT: 0pt;
  276. PADDING-RIGHT: 0px;
  277. BORDER-TOP: 0pt;
  278. PADDING-LEFT: 0px;
  279. FONT-SIZE: 10px;
  280. PADDING-BOTTOM: 0px;
  281. MARGIN: 0px;
  282. BORDER-LEFT: 0pt;
  283. PADDING-TOP: 0px;
  284. BORDER-BOTTOM: 0pt;
  285. FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  286. BORDER-COLLAPSE: separate;
  287. BACKGROUND-COLOR: #f5f4ee
  288. }
  289. TD.InvisibleTable {
  290. BORDER-RIGHT: 1pt;
  291. PADDING-RIGHT: 0px;
  292. BORDER-TOP: 1pt;
  293. PADDING-LEFT: 0px;
  294. FONT-SIZE: 10px;
  295. PADDING-BOTTOM: 0px;
  296. MARGIN: 0px;
  297. BORDER-LEFT: 1pt;
  298. PADDING-TOP: 0px;
  299. BORDER-BOTTOM: 1pt;
  300. FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
  301. }
  302. TABLE.VisibleTable {
  303. BORDER-RIGHT: #2256a4 1px solid;
  304. BORDER-TOP: #2256a4 1px solid;
  305. FONT-SIZE: 8pt;
  306. BORDER-LEFT: #2256a4 1px solid;
  307. BORDER-BOTTOM: #2256a4 1px solid;
  308. BORDER-COLLAPSE: collapse;
  309. BORDER-SPACING: 1px
  310. }
  311. .VisibleTable TH {
  312. BORDER-RIGHT: #2256a4 1px solid;
  313. PADDING-RIGHT: 3px;
  314. BORDER-TOP: #2256a4 1px solid;
  315. PADDING-LEFT: 3px;
  316. FONT-WEIGHT: bold;
  317. PADDING-BOTTOM: 3px;
  318. BORDER-LEFT: #2256a4 1px solid;
  319. COLOR: #2256a4;
  320. PADDING-TOP: 3px;
  321. BORDER-BOTTOM: #2256a4 1px solid;
  322. BACKGROUND-COLOR: #dfdbc8
  323. }
  324. .VisibleTable TD {
  325. BORDER-RIGHT: #2256a4 1pt solid;
  326. PADDING-RIGHT: 3px;
  327. BORDER-TOP: #2256a4 1pt solid;
  328. PADDING-LEFT: 3px;
  329. PADDING-BOTTOM: 3px;
  330. BORDER-LEFT: #2256a4 1pt solid;
  331. PADDING-TOP: 3px;
  332. BORDER-BOTTOM: #2256a4 1pt solid
  333. }
  334. .VisibleTable TR {
  335. BORDER-RIGHT: 1px solid;
  336. BORDER-TOP: 1px solid;
  337. FONT-SIZE: 10px;
  338. BORDER-LEFT: 1px solid;
  339. BORDER-BOTTOM: 1px solid;
  340. FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
  341. }
  342. TD.Dark {
  343. BORDER-RIGHT: #dfdbc8 1pt;
  344. PADDING-RIGHT: 3px;
  345. BORDER-TOP: #dfdbc8 1pt;
  346. PADDING-LEFT: 3px;
  347. PADDING-BOTTOM: 3px;
  348. BORDER-LEFT: #dfdbc8 1pt;
  349. PADDING-TOP: 3px;
  350. BORDER-BOTTOM: #dfdbc8 1pt;
  351. BACKGROUND-COLOR: #dfdbc8
  352. }
  353. .InvisibleTableDark TD {
  354. BORDER-RIGHT: 0pt;
  355. PADDING-RIGHT: 0px;
  356. BORDER-TOP: 0pt;
  357. PADDING-LEFT: 0px;
  358. FONT-SIZE: 10px;
  359. PADDING-BOTTOM: 0px;
  360. MARGIN: 0px;
  361. BORDER-LEFT: 0pt;
  362. PADDING-TOP: 0px;
  363. BORDER-BOTTOM: 0pt;
  364. FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  365. BACKGROUND-COLOR: #dfdbc8
  366. }
  367. TD.InvisibleTableDark {
  368. BORDER-RIGHT: 0pt;
  369. PADDING-RIGHT: 0px;
  370. BORDER-TOP: 0pt;
  371. PADDING-LEFT: 0px;
  372. FONT-SIZE: 10px;
  373. PADDING-BOTTOM: 0px;
  374. MARGIN: 0px;
  375. BORDER-LEFT: 0pt;
  376. PADDING-TOP: 0px;
  377. BORDER-BOTTOM: 0pt;
  378. FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  379. BACKGROUND-COLOR: #dfdbc8
  380. }
  381. /*index*/
  382. DT {
  383. font-size:10px;
  384. background-color:Transparent;
  385. FONT-SIZE: 10px;
  386. COLOR: #2256a4;
  387. cursor: pointer;
  388. }
  389. dt:hover{
  390. cursor: pointer;
  391. }
  392.  
  393. DIR {}
  394. DIR LI {}
  395. DIR LI DIR {}
  396. DIR LI DIR LI {}
  397. DIR LI A {}
  398. DIR LI DIR LI A {
  399. TEXT-DECORATION: none
  400. }
  401. DIR LI DIR LI A
  402. {
  403. TEXT-DECORATION: none
  404. }
  405.  
  406. dd, ul {
  407. list-style-type: none;
  408. }
  409.  
  410. li.smenu{
  411. margin: 0;
  412. padding: 0;
  413. list-style-type: none;
  414. }
  415.  
  416. dd {
  417. border-bottom : 1px solid #f5f4ee;
  418. font-size: 10px;
  419. width: 350px;
  420. position: absolute;
  421. top: 25px;
  422. background-color: white;
  423. left:0px;
  424. }
  425.  
  426. #menuDiag li{
  427. border: 1px #f5f4ee solid;
  428. border-bottom: 0px;
  429. height: 17px;
  430. padding-top: 2px;
  431. color: red;
  432. }
  433. #menuDiag a{
  434. position: absolute;
  435. left : 25px;
  436. }
  437. dd li:hover{
  438. background: #f5f4ee;
  439. }
  440. #menuDiag li a:hover, #menuDiag dt a:hover{
  441. background: #eee;
  442. }
  443. dd li img{
  444. position: absolute;
  445. left: 5px;
  446. }
  447.  
  448. dd.smenu {
  449. position: absolute;
  450. z-index: 1;
  451. }
  452.  
  453.  
  454. article, aside{
  455. display: inline-block;
  456. }
  457.  
  458. article{
  459. width: 625px;
  460. margin-right: 15px;
  461. }
  462.  
  463. article p{
  464. font-size: 0.8em;
  465. }
  466.  
  467.  
  468. /*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
  469. /* Mise en page de la homePage */
  470. /*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
  471. /***************************** header **********************************/
  472.  
  473. header {
  474. max-width:1600px;
  475. min-width:846px;
  476. margin:0 auto;
  477. }
  478.  
  479. .homepage header {}
  480.  
  481. .headerimg {
  482. background-position: center;
  483. background-repeat: no-repeat;
  484. height:141px;
  485. background-image: url(../img/BPA-Portal.jpg);
  486. position:relative;
  487. left:-1px;
  488. min-width:1250px;
  489. }
  490.  
  491. header .margin {
  492. height:121px;
  493. margin:0 auto;
  494. width:970px;
  495. color:#0f395d;
  496. font-size: 0.917em
  497. }
  498.  
  499. .homepage header .margin {
  500. margin:0 auto;
  501. width:970px;
  502. color:#0f395d;
  503. font-size: 0.917em
  504. }
  505.  
  506. header .floatR {
  507. width:425px;
  508. background-color: #41515b;
  509. color:#fff;
  510. font-size: 1.091em;
  511. font-family: Verdana, Arial, Helvetica, sans-serif;
  512. padding:15px;
  513. margin:20px 20px 0 0;
  514. text-align:right;
  515. }
  516.  
  517.  
  518. header .margin a, header .margin a:visited {
  519. color:#0f395d;
  520. text-decoration:none;
  521. }
  522.  
  523. header .margin a:hover {
  524. color:#0f395d;
  525. text-decoration:underline;
  526. }
  527.  
  528.  
  529. header nav {
  530. background:url(../img/bg_menu.gif) repeat-x;
  531. height:33px;
  532. min-width:940px;
  533. }
  534.  
  535. header nav ul {
  536. margin:0 auto;
  537. /*width:970px;*/
  538. background: url(../img/bck_topNavUl.png) left repeat-y;
  539. /*overflow:hidden;*/
  540. padding-left:2px;
  541. }
  542. header nav li {
  543. background:url(../img/bg_menu.gif) repeat-x;
  544. }
  545. header nav ul li li {
  546. background-color:#f15c2b;
  547. }
  548.  
  549. header nav li a, header nav li a:hover, header nav li a:visited {
  550. text-shadow: -1px -1px 0px #f34710;
  551. color:#fff;
  552. text-decoration:none;
  553. font-family:Arial, Helvetica, sans-serif;
  554. font-size:1.5em;
  555. line-height:32px;
  556. display:block;
  557. }
  558. header > nav > ul > li > a{
  559. text-transform: uppercase;
  560. }
  561.  
  562. header nav li a:hover, header nav li.selected a {
  563. background:url(../img/bck_topNavHl.png) repeat-x;
  564. }
  565.  
  566. /*** variable padding with variable nav items ***/
  567.  
  568. header nav.count3 li a {padding: 0 40px;}
  569. header nav.count4 li a {padding: 0 30px; font-size:1.4em;}
  570. header nav.count5 li a {padding: 0 20px; font-size:1.3em;}
  571. header nav.count6 .sf-arrows li a {padding: 0 30px 0 25px; font-size:1.2em;}
  572.  
  573. .HomePageBloc aside{
  574. font-size: 12px; /* modifier par C. */
  575. margin: 20px 0;
  576. width:30.5%;
  577. min-width:316px;
  578. vertical-align:top;
  579. padding: 10px;
  580. height:350px;
  581. }
  582. .HomePageBloc aside.news{
  583. font-size:12px;
  584. line-height:18px;
  585. }
  586. .HomePageBloc aside.news .title{
  587. font-weight:bold;
  588. }
  589.  
  590. .HomePageBloc aside a.conteneur, .blockNews{
  591. display: block;
  592. background-color: #efefef;
  593. /*box-shadow: 0px 0px 15px #f3f2f2;
  594. border-radius: 5px;*/
  595. }
  596. .conteneur {
  597. text-align:center;
  598. }
  599. a.conteneur {}
  600.  
  601. .conteneur img {
  602. padding-top:15px;
  603. padding-bottom:15px;}
  604.  
  605. .blockNews{
  606. text-align:right;
  607. padding: 10px;
  608. }
  609. .blockNews a:link, .blockNews a:visited, .blockNews a:active, .blockNews a:hover{ color:#f75b28; text-decoration:underline;}
  610.  
  611.  
  612. .HomePageBloc aside.centre{
  613. margin:20px 1%;
  614. }
  615.  
  616. .HomePageBloc h1{
  617. font-size: 24px;
  618. font-weight:bold;
  619. font-family:Verdana, Arial, Helvetica, sans-serif;
  620. color:#41515b;
  621. padding-bottom:0px;
  622. border-bottom:0px solid #dcdcdc;
  623. }
  624.  
  625. .HomePageBloc{
  626. min-width: 1345px;
  627. margin: 0 1%;
  628. }
  629.  
  630. #accessApp, #accessProc{
  631. text-align:center;
  632. }
  633.  
  634.  
  635. .sousBloc{
  636. text-align:center;
  637. overflow:visible;
  638. }
  639. .sousBloc img{
  640. width:100px;
  641. height:100px;
  642. }
  643. .sousBloc aside{
  644. min-width: 10%;/*
  645. width:32%;*/
  646. float:left;
  647. padding:0px;
  648. }
  649. .middleBloc{
  650. margin-left:2%;
  651. margin-right:2%;
  652. }
  653.  
  654. section.news {
  655. overflow:hidden;
  656. margin-bottom:20px;
  657. }
  658.  
  659. .homepage h2 {
  660. border-bottom:1px solid #dcdcdc;
  661. /*text-transform:uppercase;*/
  662. padding-bottom:14px;
  663. margin-top:0px;
  664. color:#f15c2b;
  665. font-size:18px;
  666. font-weight:normal;
  667. font-family:Arial, Helvetica, sans-serif;
  668. }
  669.  
  670. .homepage h2 a {
  671. color:#f15c2b ;
  672. text-decoration:none;
  673. }
  674.  
  675. .homepage h3{
  676. color:#455560;
  677. font-size:1.167em;
  678. font-weight:normal;
  679. float:left;
  680. margin:0;
  681. margin-right:10px;
  682. margin-bottom:10px;
  683. }
  684. .homepage h3 a{
  685. color:#455560;
  686. text-decoration:none;
  687. }
  688.  
  689. .homepage h3 a:hover{
  690. color:#455560;
  691. text-decoration:underline;
  692. }
  693.  
  694. #main.homepage article {
  695. float:none;
  696. width:414px;
  697. margin-right:0px;
  698. }
  699. .news article {
  700. border-bottom:1px solid #dcdcdc;
  701. margin-bottom:15px;
  702. padding-bottom:15px;}
  703.  
  704. .news article.last {
  705. border-bottom:0px solid #dcdcdc;
  706. margin-bottom:15px;
  707. padding-bottom:15px;}
  708.  
  709. .date {
  710. color:#007d8c;
  711. border:1px solid #ededed;
  712. background:#f5f5f5;
  713. padding: 2px 5px;
  714. }
  715.  
  716. .news p {
  717. margin:0;
  718. }
  719.  
  720. .news p a, .news p a:visited {
  721. text-decoration:none;
  722. color:#1d2a32
  723. }
  724.  
  725. .news p a:hover {
  726. text-decoration:underline;
  727. }
  728.  
  729. .news img.floatL {
  730. margin-top:5px;
  731. margin-right:13px;
  732. }
  733.  
  734. .news h3{
  735. color:#455560;
  736. font-size:1.167em;
  737. font-weight:normal;
  738. float:left;
  739. margin:0;
  740. margin-right:10px;
  741. margin-bottom:10px;
  742. }
  743.  
  744. .news h3 a{
  745. color:#455560;
  746. text-decoration:none;
  747. }
  748.  
  749. .news h3 a:hover{
  750. color:#455560;
  751. text-decoration:underline;
  752. }
  753.  
  754. /*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
  755. /* Mise en page du footer */
  756. /*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
  757.  
  758. footer {
  759. color:#fff;
  760. /*max-width:1600px;*/
  761. margin:0 auto;
  762. position:fixed;
  763. width:100%;
  764. bottom:0px;
  765. vertical-align:middle;
  766. }
  767.  
  768. footer a {
  769. color:#fff;
  770. display: inline-block;
  771. max-width:200px;;
  772. }
  773.  
  774. footer a:hover{
  775. color:#fefefe;
  776. }
  777.  
  778. footer a:visited { color: #fff; }
  779.  
  780. footer .footer {
  781. margin:auto;
  782. background-color:#41515b;
  783. text-align:center;
  784. height:60px;
  785. line-height:19px;
  786. font-size:22px;
  787. /*padding-top: 25px;*/
  788. width:auto;/*1477px;*/
  789. text-align: justify;
  790. padding: 25px 0px 0 0px;
  791. }
  792.  
  793. footer .footer a{
  794. text-align:left;
  795. vertical-align:top;
  796. display: inline-block;
  797. position: relative;
  798. top: 1.2em;
  799. margin:0 5px 0 30px;
  800. }
  801.  
  802.  
  803. footer .footer img{
  804. margin:0 30px 0 5px;
  805. vertical-align:top;
  806. display: inline-block;
  807. position: relative;
  808. top: 1.2em;
  809. }
  810.  
  811. footer .footer:before{
  812. content: '';
  813. display: block;
  814. width: 100%;
  815. margin-bottom: -1.2em;
  816. }
  817.  
  818. footer .footer:after {
  819. content: '';
  820. display: inline-block;
  821. width: 100%;
  822. }
  823.  
  824. .footer img{
  825. CURSOR: pointer;
  826. }
  827. /*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
  828. /* ObjectTitle : bande présentant l'objet décrit */
  829. /*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
  830. #ObjectTitle{
  831. BACKGROUND-COLOR:#f5f4ee;
  832. }
  833.  
  834. #ObjectTitleTable {
  835. FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  836. FONT-SIZE: 10px;
  837. COLOR: white;
  838. width:100%;
  839. BACKGROUND-COLOR: #f5f4ee;
  840. BORDER-RIGHT: 1px;
  841. BORDER-LEFT: 1px;
  842. BORDER-TOP: 1px;
  843. BORDER-BOTTOM: 1px;
  844. border-spacing: 0;
  845. border-collapse: separate;
  846. }
  847.  
  848. #ObjectTitleTable td, #ObjectTitleTable tr{
  849. padding:0;
  850. height:45px;
  851. }
  852.  
  853. #ObjectTitle_Name {
  854. FONT-WEIGHT: bold;
  855. FONT-SIZE: 13px;
  856. position: absolute;
  857. left: 300px;
  858. top: 15px;
  859. }
  860.  
  861. #infoObject{
  862. font-weight:bold;
  863. line-height:25px;
  864. padding: 0 .7em;
  865. float: left;
  866. }
  867.  
  868. #infoObject img{
  869. position:relative;
  870. top:5px;
  871. }
  872.  
  873. /*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
  874. /* ObjectTitle : bande présentant l'objet décrit */
  875. /*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
  876. #breadScrumb{
  877. float:left;overflow:auto;height:34px;width:100%;position:absolute;
  878. }
  879. /*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
  880. /* Conteneur */
  881. /*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
  882. #content {
  883. padding:0px 0px 8px 18px;
  884. }
  885. #content a {
  886. color: #426EBF;
  887. text-decoration:none;
  888. }
  889. #content a:visited {
  890. color:#426EBF;
  891. }
  892. #content a:hover {
  893. color: #6AC8EE;
  894. }
  895. #contentTable {
  896. border:none; width:100%;
  897. }
  898. #contentTable td {
  899. vertical-align:top;
  900. }
  901. .Content {
  902. BACKGROUND-COLOR: white;
  903. width:98%;
  904. padding-left:15px;
  905. }
  906. #container {
  907. width:100%;
  908. max-width:1475px;
  909. min-width:1375px;
  910. margin: 0 auto;
  911. min-height:100%;
  912. padding:0px;
  913. BACKGROUND-COLOR: white;
  914. }
  915.  
  916. #container h1,#container h2, .tab-pane h1, .tab-pane h2, .tab-pane h3{
  917. text-align:left;
  918. }
  919.  
  920. #container1 {
  921. width:100%;
  922. text-align:left;
  923. height:100%;
  924. }
  925.  
  926. .tabs {
  927. list-style:none;
  928. background:url(../img/bck_tabs.png) repeat-x;
  929. height:33px;
  930. overflow:hidden;
  931. padding-left:0;
  932. }
  933.  
  934. .tabs li{
  935. float:left;
  936. display:block;
  937. margin-top:6px;
  938. background:#71777c;
  939. line-height:27px;
  940. margin-left:6px;
  941. }
  942.  
  943. .tabs li a {
  944. color:#d6d6d6;
  945. text-decoration:none;
  946. display:block;
  947. padding: 0 18px;
  948.  
  949. }
  950.  
  951. .tabs li a:hover {
  952. color:#fff;
  953. text-decoration:none;
  954. }
  955.  
  956.  
  957. .tabs li.selected{
  958. background:#fff;
  959. }
  960.  
  961. .tabs li.selected a {
  962. color:#f15c2b;
  963. }
  964.  
  965. .tabs li.selected a:hover {
  966. color:#f58f2c;
  967. text-decoration:none;
  968. }
  969. /*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
  970. /* MAIN MENU */
  971. /*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
  972. #mainMenu {
  973. width:100%;
  974. background:#fff url("bgMainMenu1.jpg") no-repeat 50% 0;
  975. float:left;
  976. line-height:normal;
  977. height:46px;
  978. }
  979. #mainMenu ul {
  980. margin:0;
  981. padding:0;
  982. list-style:none;
  983. line-height:normal;
  984. text-align: center;
  985. height:46px;
  986. }
  987. #mainMenu a {
  988. display:block;
  989. padding:0;
  990. text-decoration:none;
  991. font-weight:bold;
  992. width:220px;
  993. }
  994. #mainMenu ul li {
  995. float:left;
  996. margin:0;
  997. padding:0 0 0 14px;
  998. background:url("btnMenuRight.jpg") no-repeat 0 0;
  999. width:93px;
  1000. cursor:hand;
  1001. }
  1002. #mainMenu ul li div{
  1003. margin:0;
  1004. padding:18px 15px 14px 0;
  1005. background:url("btnMenuRight.jpg") no-repeat right 0;
  1006. color:#999;
  1007. font-weight:bold;
  1008. }
  1009. #mainMenu a:hover {
  1010. color:#EB4D0E;
  1011. }
  1012.  
  1013. /* Commented Backslash Hack hides rule from IE5-Mac \*/
  1014. #mainMenu a {
  1015. float:none;
  1016. }
  1017. /* End IE5-Mac hack */
  1018.  
  1019. #containerTable {
  1020. width:100%;
  1021. border:none;
  1022. background:#ffffff url("bgTopMenu1.gif") no-repeat 1px 1px;
  1023. font-weight:bold;
  1024. height:48px;
  1025. color:#ffffff;
  1026. padding-top:3px;
  1027. }
  1028.  
  1029. /*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
  1030. /* POLICES SPE */
  1031. /*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
  1032. #normal {
  1033. font:10px Verdana, Arial, Helvetica, sans-serif;
  1034. text-align:left;
  1035. }
  1036. #normal td {
  1037. font:10px Verdana, Arial, Helvetica, sans-serif;
  1038. text-align:left;
  1039. }
  1040. #Printlogo {
  1041. display:none;
  1042. }
  1043. .small{font-size:8px;}
  1044. .clear{clear:both;}
  1045. .imgLeft{float:left; margin-right:7px; }
  1046.  
  1047. /*Liste de rapport excel*/
  1048. .listeExcel ul {
  1049. margin-top:54px;
  1050. }
  1051. .listeExcel ul li{
  1052. list-style-image: url("../img/excelparam.gif");
  1053. padding-left:10px;
  1054. height:20px;
  1055. }
  1056. #dialog-link {
  1057. padding: .4em 1em .4em 20px;
  1058. text-decoration: none;
  1059. position: relative;
  1060. }
  1061. #dialog-link span.ui-icon {
  1062. margin: 0 5px 0 0;
  1063. position: absolute;
  1064. left: .2em;
  1065. top: 50%;
  1066. margin-top: -8px;
  1067. }
  1068. /*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
  1069. /* LIEN SPE */
  1070. /*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
  1071. A.PushButton {
  1072. BORDER-RIGHT: outset;
  1073. BORDER-TOP: outset;
  1074. FLOAT: right;
  1075. BORDER-LEFT: outset;
  1076. BORDER-BOTTOM: outset;
  1077. BACKGROUND-COLOR: silver
  1078. }
  1079. .SubMenu A {
  1080. FONT-SIZE: 10px;
  1081. COLOR: #2256a4;
  1082. TEXT-DECORATION: none
  1083. }
  1084. .SubMenu A:hover {
  1085. FONT-SIZE: 10px;
  1086. COLOR: #2256a4;
  1087. TEXT-DECORATION: underline
  1088. }
  1089. .SubMenuHighlighted A {
  1090. FONT-SIZE: 10px;
  1091. COLOR: #2256a4;
  1092. TEXT-DECORATION: none
  1093. }
  1094. .SubMenuHighlighted A:hover {
  1095. FONT-SIZE: 10px;
  1096. COLOR: #2256a4;
  1097. TEXT-DECORATION: underline
  1098. }
  1099. A.TreeLink {
  1100. FONT-SIZE: 10px;
  1101. CURSOR: hand;
  1102. COLOR: #6d4b04;
  1103. TEXT-DECORATION: none
  1104. }
  1105. A.TreeLinkHighlighted {
  1106. FONT-SIZE: 10px;
  1107. CURSOR: hand;
  1108. COLOR: #2256a4;
  1109. BACKGROUND-COLOR: #dfdbc8;
  1110. TEXT-DECORATION: none
  1111. }
  1112. A.TreeLinkSelected {
  1113. FONT-WEIGHT: bold;
  1114. FONT-SIZE: 10px;
  1115. CURSOR: hand;
  1116. COLOR: #2256a4;
  1117. BACKGROUND-COLOR: #f5f4ee;
  1118. TEXT-DECORATION: none
  1119. }
  1120.  
  1121. /*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
  1122. /* outils : BOUTON IMPRIMER */
  1123. /*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
  1124. .boutonPrint1, .boutonPrint1N {
  1125. position:absolute;
  1126. right : 160px;
  1127. top : -30px;
  1128. }
  1129. .boutonPrint1 a {
  1130. position:absolute;
  1131. vertical-align:middle;
  1132. left:45%;
  1133. background:url(printP.png) ;
  1134. background-repeat:no-repeat;
  1135. width:158px;
  1136. height:31px;
  1137. padding:16px 79px;
  1138. }
  1139. .boutonPrint1 a:hover{
  1140. background:url(printPover.png) ;
  1141. background-repeat:no-repeat;
  1142. }
  1143. .boutonPrint1N a {
  1144. position:absolute;
  1145. vertical-align:middle;
  1146. left:45%;
  1147. background:url(printPN.png) ;
  1148. background-repeat:no-repeat;
  1149. width:158px;
  1150. height:31px;
  1151. padding:16px 79px;
  1152. }
  1153. .boutonPrint1N a:hover{
  1154. background:url(printPNover.png) ;
  1155. background-repeat:no-repeat;
  1156. }
  1157. .boutonPrint1E a {
  1158. position:absolute;
  1159. vertical-align:middle;
  1160. left:45%;
  1161. background:url(printPE.png) ;
  1162. background-repeat:no-repeat;
  1163. width:158px;
  1164. height:31px;
  1165. padding:16px 79px;
  1166. }
  1167. .boutonPrint1E a:hover{
  1168. background:url(printPEover.png) ;
  1169. background-repeat:no-repeat;
  1170. }
  1171.  
  1172. .boutonPrint2 a {
  1173. width:177px;
  1174. height:31px;
  1175. padding:16px 89px;
  1176. background:url(printP2.png) ;
  1177. background-repeat:no-repeat;
  1178. }
  1179. .boutonPrint2 a:hover{
  1180. background:url(printP2over.png) ;
  1181. background-repeat:no-repeat;
  1182. }
  1183. .boutonPrint2N a {
  1184. width:177px;
  1185. height:31px;
  1186. padding:16px 89px;
  1187. background:url(printP2N.png) ;
  1188. background-repeat:no-repeat;
  1189. }
  1190. .boutonPrint2N a:hover{
  1191. background:url(printP2Nover.png) ;
  1192. background-repeat:no-repeat;
  1193. }
  1194. .boutonPrint2E a {
  1195. width:177px;
  1196. height:31px;
  1197. padding:16px 89px;
  1198. background:url(printP2E.png) ;
  1199. background-repeat:no-repeat;
  1200. }
  1201. .boutonPrint2E a:hover{
  1202. background:url(printP2Eover.png) ;
  1203. background-repeat:no-repeat;
  1204. }
  1205.  
  1206. /*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
  1207. /* Outils : liste déroulante suivant */
  1208. /*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
  1209. .menu2_wrap{ position:absolute; top:60px; right:50px; bottom:30px; background-color:#FFF; padding:10px;}
  1210. #listeDeroulante{ z-index:90;}
  1211.  
  1212. /*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
  1213. /* Outils : slider Zoom */
  1214. /*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
  1215. .Zoom{
  1216. position: absolute;
  1217. right : 5%;
  1218. top : 12px;
  1219. width:190px;
  1220. }
  1221. .Zoom Img:hover{
  1222. CURSOR: pointer;
  1223. BACKGROUND-COLOR: #f5f4ee;
  1224. }
  1225.  
  1226. /*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
  1227. /* Outils : recherche / changement de langue */
  1228. /*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
  1229. #lang {
  1230. margin-bottom:13px;
  1231. padding-right:45px;
  1232. }
  1233.  
  1234. #lang a:link, #lang a:active, #lang a:visited, #funcNav a:link, #funcNav a:active, #funcNav a:visited {color:#fff; font-size:10px;} /*15-4-2013 pour nouvelle campagne menu top lien en blanc*/
  1235. #lang .divider {
  1236. background: url(../img/ico_langDiv.png) no-repeat center;
  1237. padding:4px 7px;
  1238. }
  1239.  
  1240. #lang .selected {
  1241. /*background: url(../img/bck_langHl.png) repeat-x;
  1242. padding:4px 5px;*/
  1243. text-decoration:underline;
  1244. color:#fff;
  1245. }
  1246.  
  1247. #search {
  1248. width:190px;
  1249. background:url(../img/bck_search.png) no-repeat;
  1250. display: inline-block;
  1251. /*
  1252. margin-top:10px;
  1253. height:24px;
  1254. float:right;*/
  1255. }
  1256.  
  1257. #search form {
  1258.  
  1259. }
  1260. #search input[type="text"] {
  1261. background: none;
  1262. border: 0 none;
  1263. color: #0f395d;
  1264. /*float: left;*/
  1265. font-size: 1.091em;
  1266. padding: 3px 8px 1px;
  1267. margin-top:2px;
  1268. width: 135px;
  1269. }
  1270.  
  1271. #search .btn {
  1272. background: none repeat scroll 0 0 transparent;
  1273. border: medium none;
  1274. cursor: pointer;
  1275. margin: 0;
  1276. padding: 0;
  1277. text-indent: -9999px;
  1278. width: 30px;
  1279. height:25px;
  1280. }
  1281. .ui-autocomplete-loading {
  1282. background: white url("../img/ui-anim_basic_16x16.gif") right center no-repeat;
  1283. }
  1284.  
  1285. .ui-autocomplete-category {
  1286. font-weight: bold;
  1287. padding: .2em .4em;
  1288. margin: .8em 0 .2em;
  1289. line-height: 1.5;
  1290. }
  1291. .ui-autocomplete {
  1292. width: 200px;
  1293. max-height: 200px;
  1294. overflow-y: auto;
  1295. /* prevent horizontal scrollbar */
  1296. overflow-x: hidden;
  1297. }
  1298. /* IE 6 doesn't support max-height
  1299. * we use height instead, but this forces the menu to always be this tall
  1300. */
  1301. * html .ui-autocomplete {
  1302. height: 150px;
  1303. }
  1304.  
  1305. .btnSearch{
  1306. background: #ffffff;
  1307. background-image: -webkit-linear-gradient(top, #ffffff, #54595c);
  1308. background-image: -moz-linear-gradient(top, #ffffff, #54595c);
  1309. background-image: -ms-linear-gradient(top, #ffffff, #54595c);
  1310. background-image: -o-linear-gradient(top, #ffffff, #54595c);
  1311. background-image: linear-gradient(to bottom, #ffffff, #54595c);
  1312. -webkit-border-radius: 3;
  1313. -moz-border-radius: 3;
  1314. border-radius: 3px;
  1315. border:none;
  1316. color: #ffffff;
  1317. font-size: 11px;
  1318. padding: 3px 13px;
  1319. margin-left: 10px;
  1320. text-decoration: none;
  1321. }
  1322.  
  1323. .btnSearch:hover {
  1324. background: #cccccc;
  1325. background-image: -webkit-linear-gradient(top, #cccccc, #000000);
  1326. background-image: -moz-linear-gradient(top, #cccccc, #000000);
  1327. background-image: -ms-linear-gradient(top, #cccccc, #000000);
  1328. background-image: -o-linear-gradient(top, #cccccc, #000000);
  1329. background-image: linear-gradient(to bottom, #cccccc, #000000);
  1330. text-decoration: none;
  1331. }
  1332.  
  1333. .changeLang{
  1334. float:right;
  1335. margin:10px 10px 0 0;
  1336. }
  1337. /*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
  1338. /* Outils : Boutons pour animer bannière et pied de page*/
  1339. /*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
  1340. #button1, #button2{
  1341. height:25px;
  1342. border:0px;
  1343. padding:0px;
  1344. /*https://www.iconfinder.com*/
  1345. background-image: url(../img/button_arrow_green_up.png);
  1346. background-position: center;
  1347. background-size: 25px 25px;
  1348. background-repeat: no-repeat;
  1349. cursor: pointer;
  1350. }
  1351. #button1{
  1352. width:25px;
  1353. position:absolute;
  1354. margin:0 auto;
  1355. }
  1356. #button2{
  1357. width:100%;
  1358. margin:0 auto;
  1359. }
  1360.  
  1361. /*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
  1362. /* Outils : arborescences */
  1363. /*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
  1364.  
  1365. body .ztree H2, body h2 {
  1366. FONT-WEIGHT: bold;
  1367. FONT-SIZE: 14px;
  1368. COLOR: #f15c2b;
  1369. }
  1370. body .ztree li.level1{ background-color:#f3f7fa; padding-top:2px;padding-bottom:2px;}
  1371. body .ztree li.level1 a{padding-bottom:0;}
  1372. body .ztree *{FONT-SIZE: 12px;}
  1373.  
  1374. /*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
  1375. /* Outils : pagination */
  1376. /*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
  1377.  
  1378. .pagination {
  1379. display: inline-block;
  1380. padding-left: 0;
  1381. margin: 20px 0;
  1382. border-radius: 4px;
  1383. }
  1384. .pagination > li {
  1385. display: inline;
  1386. }
  1387. .pagination > li > a,
  1388. .pagination > li > span {
  1389. position: relative;
  1390. float: left;
  1391. padding: 6px 12px;
  1392. margin-left: -1px;
  1393. line-height: 1.42857143;
  1394. color: #337ab7;
  1395. text-decoration: none;
  1396. background-color: #fff;
  1397. border: 1px solid #ddd;
  1398. }
  1399. .pagination > li:first-child > a,
  1400. .pagination > li:first-child > span {
  1401. margin-left: 0;
  1402. border-top-left-radius: 4px;
  1403. border-bottom-left-radius: 4px;
  1404. }
  1405. .pagination > li:last-child > a,
  1406. .pagination > li:last-child > span {
  1407. border-top-right-radius: 4px;
  1408. border-bottom-right-radius: 4px;
  1409. }
  1410. .pagination > li > a:hover,
  1411. .pagination > li > span:hover,
  1412. .pagination > li > a:focus,
  1413. .pagination > li > span:focus {
  1414. color: #23527c;
  1415. background-color: #eee;
  1416. border-color: #ddd;
  1417. }
  1418. .pagination > .active > a,
  1419. .pagination > .active > span,
  1420. .pagination > .active > a:hover,
  1421. .pagination > .active > span:hover,
  1422. .pagination > .active > a:focus,
  1423. .pagination > .active > span:focus {
  1424. z-index: 2;
  1425. color: #fff;
  1426. cursor: default;
  1427. background-color: #337ab7;
  1428. border-color: #337ab7;
  1429. }
  1430. .pagination > .disabled > span,
  1431. .pagination > .disabled > span:hover,
  1432. .pagination > .disabled > span:focus,
  1433. .pagination > .disabled > a,
  1434. .pagination > .disabled > a:hover,
  1435. .pagination > .disabled > a:focus {
  1436. color: #777;
  1437. cursor: not-allowed;
  1438. background-color: #fff;
  1439. border-color: #ddd;
  1440. }
  1441. .pagination-lg > li > a,
  1442. .pagination-lg > li > span {
  1443. padding: 10px 16px;
  1444. font-size: 18px;
  1445. }
  1446. .pagination-lg > li:first-child > a,
  1447. .pagination-lg > li:first-child > span {
  1448. border-top-left-radius: 6px;
  1449. border-bottom-left-radius: 6px;
  1450. }
  1451. .pagination-lg > li:last-child > a,
  1452. .pagination-lg > li:last-child > span {
  1453. border-top-right-radius: 6px;
  1454. border-bottom-right-radius: 6px;
  1455. }
  1456. .pagination-sm > li > a,
  1457. .pagination-sm > li > span {
  1458. padding: 5px 10px;
  1459. font-size: 12px;
  1460. }
  1461. .pagination-sm > li:first-child > a,
  1462. .pagination-sm > li:first-child > span {
  1463. border-top-left-radius: 3px;
  1464. border-bottom-left-radius: 3px;
  1465. }
  1466. .pagination-sm > li:last-child > a,
  1467. .pagination-sm > li:last-child > span {
  1468. border-top-right-radius: 3px;
  1469. border-bottom-right-radius: 3px;
  1470. }
  1471. /*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
  1472. /* Outils : loading */
  1473. /*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
  1474. #loadingDiv{
  1475. border: 1px solid #b3bac1;
  1476. background:#fff url("../img/ajax-loader.gif") no-repeat center center;
  1477. height: 100px;
  1478. width: 100px;
  1479. position: fixed;
  1480. z-index: 1000;
  1481. left: 50%;
  1482. top: 50%;
  1483. margin: -25px 0 0 -25px;
  1484. }
  1485.  
  1486. /*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
  1487. /* Outils : affichage dates */
  1488. /*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
  1489. .dateGene{
  1490. margin:0 auto;
  1491. padding:10px;
  1492. position:fixed;
  1493. bottom:90px;
  1494. vertical-align:middle;
  1495. text-align:left;
  1496. min-width:320px;
  1497. font-size:12px;
  1498. line-height:18px;
  1499. background-color: #efefef;
  1500. color:#f75b28;
  1501. FONT-WEIGHT: bold;
  1502. }
  1503. .dateDiag{
  1504. margin:0 auto;
  1505. padding:10px;
  1506. position:fixed;
  1507. top:20px;
  1508. right:50px;
  1509. vertical-align:middle;
  1510. text-align:left;
  1511. width:250px;
  1512. font-size:12px;
  1513. line-height:18px;
  1514. background-color: #efefef;
  1515. color:#f75b28;
  1516. FONT-WEIGHT: bold;
  1517. }
  1518.  
  1519.  
  1520. /*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
  1521. /* Présentation des petits tableaux (comme flux, matrice...) */
  1522. /*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
  1523. TABLE.TmplTableApps {
  1524. BORDER-COLLAPSE:collapse;
  1525. BORDER-SPACING: 1px;
  1526. FONT-SIZE: 8pt;
  1527. }
  1528. .TmplTableApps TR {
  1529. BORDER-TOP: #c8c8c8 1px solid;
  1530. BORDER-RIGHT: #c8c8c8 1px solid;
  1531. BORDER-BOTTOM: #c8c8c8 1px solid;
  1532. BORDER-LEFT: #c8c8c8 1px solid;
  1533. }
  1534. .TmplTableApps TH {
  1535. BORDER-TOP: #c8c8c8 1px solid;
  1536. BORDER-RIGHT: #c8c8c8 1px solid;
  1537. BORDER-BOTTOM: #c8c8c8 1px solid;
  1538. BORDER-LEFT: #c8c8c8 1px solid;
  1539.  
  1540. PADDING-TOP: 3px;
  1541. PADDING-RIGHT: 3px;
  1542. PADDING-LEFT: 3px;
  1543. PADDING-BOTTOM: 3px;
  1544.  
  1545. FONT-SIZE: 8pt;
  1546. FONT-WEIGHT: bold;
  1547. COLOR: #f86613;
  1548. }
  1549. .TmplTableApps TD {
  1550. BORDER-TOP: #c8c8c8 1px solid;
  1551. BORDER-RIGHT: #c8c8c8 1px solid;
  1552. BORDER-BOTTOM: #c8c8c8 1px solid;
  1553. BORDER-LEFT: #c8c8c8 1px solid;
  1554.  
  1555. PADDING-TOP: 3px;
  1556. PADDING-RIGHT: 3px;
  1557. PADDING-LEFT: 3px;
  1558. PADDING-BOTTOM: 3px;
  1559. }
  1560. TABLE.TmplTableApps td a:link, TABLE.TmplTableApps td a:visited, TABLE.TmplTableApps td a:active{ font-weight:bold;}
  1561. TABLE.TmplTableApps td A:hover{ background-color:#fff; color:#f5822b;}
  1562. /****************
  1563.  
  1564. Gestion des onglets
  1565.  
  1566. *****************/
  1567.  
  1568. .dynamic-tab-pane-control.tab-pane {
  1569. position: relative;
  1570. width: 100%;
  1571. }
  1572.  
  1573. .dynamic-tab-pane-control .tab-row .tab-empt {
  1574. font-family: Verdana, Helvetica, Arial;
  1575. font-size: 12px;
  1576. font: white;
  1577. cursor: Default;
  1578. display: inline;
  1579. margin: 1px -5px 1px 5px;
  1580. float: left;
  1581. padding: 1px;
  1582. border: 1px solid;
  1583. border-color: #f5f4ee;
  1584. border-left: 0;
  1585. border-bottom: 0;
  1586. border-top: 0;
  1587.  
  1588. cursor: default;
  1589.  
  1590. z-index: 1;
  1591. position: relative;
  1592. top: 0;
  1593. }
  1594. .dynamic-tab-pane-control .tab-row .tab-empt.selected {
  1595. border: 1px solid #8e865e;
  1596. border-bottom: 1px solid white;
  1597. z-index: 3;
  1598. padding: 2px 2px 5px 2px;
  1599. margin: 1px -6px -2px 0px;
  1600. top: -2px;
  1601. background: white;
  1602. }
  1603. .dynamic-tab-pane-control .tab-row .tab-empt a {
  1604. font-family: Verdana, Helvetica, Arial;
  1605. font-size: 10px;
  1606. color: #e0d4b8;
  1607. text-decoration: none;
  1608. cursor: default;
  1609. }
  1610.  
  1611. .dynamic-tab-pane-control .tab-row .tab-empt a:hover {
  1612. color: #e0d4b8;
  1613. BACKGROUND-COLOR: #f5f4ee;
  1614. }
  1615.  
  1616. .dynamic-tab-pane-control .tab-row .tab-empt.selected a {
  1617. color: #e0d4b8;
  1618. background: white;
  1619. }
  1620.  
  1621. .dynamic-tab-pane-control .tab-row .tab {
  1622. font-family: Verdana, Helvetica, Arial;
  1623. font-size: 12px;
  1624. cursor: Default;
  1625. display: inline;
  1626. margin: 1px -5px 1px 5px;
  1627. float: left;
  1628. padding: 1px;
  1629. background: #f5f4ee;
  1630. border: 1px solid;
  1631. border-color: #f5f4ee;
  1632. border-left: 0;
  1633. border-bottom: 0;
  1634. border-top: 0;
  1635.  
  1636. cursor: pointer;
  1637.  
  1638. z-index: 1;
  1639. position: relative;
  1640. top: 0;
  1641. }
  1642.  
  1643. .dynamic-tab-pane-control .tab-row .tab.selected {
  1644. border: 1px solid orange;
  1645. border-bottom: 2px solid white;
  1646. z-index: 3;
  1647. padding: 2px 2px 5px 2px;
  1648. margin: 1px -6px -2px 0px;
  1649. top: -2px;
  1650. background: white;
  1651. }
  1652.  
  1653. .dynamic-tab-pane-control .tab-row .tab.selected li{
  1654. border: 1px solid #8e865e;
  1655. border-bottom: 1px solid white;
  1656. z-index: 3;
  1657. padding: 2px 2px 5px 2px;
  1658. margin: 1px -6px -2px 0px;
  1659. top: -2px;
  1660. background: white;
  1661. }
  1662. .dynamic-tab-pane-control .tab-row .tab a {
  1663. font-family: Verdana, Helvetica, Arial;
  1664. font-size: 10px;
  1665. color: #8e865e;
  1666. text-decoration: none;
  1667. cursor: pointer;
  1668. }
  1669. .dynamic-tab-pane-control .tab-row .tab a:hover {
  1670. padding: 2px 0px 5px 0px;
  1671. color: white;
  1672. background: orange;
  1673. }
  1674.  
  1675.  
  1676. .dynamic-tab-pane-control .tab-row .tab.selected a {
  1677. color: rgb(0,66,174);
  1678. background: white;
  1679. }
  1680.  
  1681. .dynamic-tab-pane-control .tab-page {
  1682. clear: both;
  1683. border-top: 1px solid orange;
  1684. background: White;
  1685. z-index: 2;
  1686. position: relative;
  1687. top: -2px;
  1688. color: Black;
  1689. font-family: Verdana, Helvetica, Arial;
  1690. font-size: 13px;
  1691. padding: 10px;
  1692. }
  1693.  
  1694.  
  1695.  
  1696. .dynamic-tab-pane-control .tab-row {
  1697. z-index: 1;
  1698. white-space: nowrap;
  1699. background: #f5f4ee;
  1700. height: 2.1em;
  1701. width: 100%;
  1702. }
  1703.  
  1704. /*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
  1705. /* Autres médias */
  1706. /*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
  1707. @media Print
  1708. {
  1709. .noprint
  1710. {
  1711. display:none;
  1712. }
  1713. .landscape {
  1714. height: 100%;
  1715. width:100%;
  1716. margin: 0% 0%;
  1717. filter: progid:DXImageTransform.Microsoft.BasicImage(Rotation=1);
  1718. }
  1719. }
  1720. @media Print {
  1721. #Printlogo {
  1722. display:none;
  1723. }
  1724. #topMenu {
  1725. display:none;
  1726. }
  1727. #mainMenu {
  1728. display:none;
  1729. }
  1730. #leftCol {
  1731. display:none;
  1732. }
  1733. #Banner {
  1734. display:none;
  1735. }
  1736. #rightCol {
  1737. display:none;
  1738. }
  1739. #search {
  1740. display:none;
  1741. }
  1742. #topTable {
  1743. background-color:#FFFFFF;
  1744. }
  1745. #contentTable {
  1746. background-color:Transparent;
  1747. }
  1748. }
  1749.  
  1750. @media only screen and (min-width: 480px) {
  1751. /* Style adjustments for viewports 480px and over go here */
  1752.  
  1753. }
  1754.  
  1755. @media only screen and (min-width: 768px) {
  1756. /* Style adjustments for viewports 768px and over go here */
  1757.  
  1758. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement