main.css 15KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911
  1. #container
  2. {
  3. position: relative;
  4. min-height: 100%;
  5. padding-bottom: 30px;
  6. width: 640px;
  7. margin-top: 45px;
  8. margin-left: auto;
  9. margin-right: auto;
  10. margin-bottom: 45px;
  11. padding: 10px;
  12. background-color: white;
  13. border: 0px solid #d5d5d5;
  14. border-radius: 7px;
  15. -moz-border-radius: 7px;
  16. -webkit-border-radius: 7px;
  17. -webkit-box-shadow: #666 0px 2px 3px;
  18. -moz-box-shadow: #666 0px 2px 3px;
  19. box-shadow: #666 0px 2px 3px;
  20. }
  21. #container h1
  22. {
  23. }
  24. #container h2
  25. {
  26. margin-top: 0px;
  27. margin-bottom: 5px;
  28. font-size: 1.7em;
  29. text-shadow: 1px 1px 2px #666;
  30. }
  31. #container h3
  32. {
  33. text-shadow: 1px 1px 1px #666;
  34. }
  35. #container h4
  36. {
  37. }
  38. div.clearboth
  39. {
  40. clear: both;
  41. }
  42. .button {
  43. display: inline-block;
  44. line-height: 1;
  45. padding: 4px 7px;
  46. text-decoration: none;
  47. font-weight: bold;
  48. color: #fff;
  49. background-color: #39c;
  50. -moz-border-radius: 5px;
  51. -webkit-border-radius: 5px;
  52. -khtml-border-radius: 5px;
  53. border-radius: 5px;
  54. border: 1px solid #2b82ad;
  55. }
  56. input.button, button.button {
  57. border: 0px none;
  58. }
  59. .button:active {
  60. background-color: #39c9cc;
  61. }
  62. .button.active
  63. {
  64. background-color: #39C9CC;
  65. }
  66. #container a
  67. {
  68. text-decoration: none;
  69. color: #00d0de;
  70. }
  71. #container a.button
  72. {
  73. color: white;
  74. }
  75. #container a:hover
  76. {
  77. text-decoration: underline;
  78. }
  79. #container #top-tabs, .top-tabs-right
  80. {
  81. float: left;
  82. list-style: none outside none;
  83. margin: -35px 16px 0 -6px;
  84. padding: 0;
  85. }
  86. #container #top-tabs li
  87. {
  88. float: left;
  89. margin-left: 0px;
  90. padding-top: 3px;
  91. padding-left: 5px;
  92. padding-right: 5px;
  93. padding-bottom: 3px;
  94. background-color: #e9e9e9;
  95. border-top: 1px solid #d5d5d5;
  96. border-left: 1px solid #d5d5d5;
  97. border-right: 1px solid #d5d5d5;
  98. border-radius: 5px 5px 0px 0px;
  99. -moz-border-radius: 5px 5px 0px 0px;
  100. -webkit-border-radius: 5px 5px 0px 0px;
  101. }
  102. .top-tabs-right
  103. {
  104. list-style: none outside none;
  105. }
  106. .top-tabs-right li
  107. {
  108. float: left;
  109. padding-top: 3px;
  110. padding-left: 5px;
  111. padding-right: 5px;
  112. padding-bottom: 3px;
  113. background-color: #e9e9e9;
  114. border-top: 1px solid #d5d5d5;
  115. border-left: 1px solid #d5d5d5;
  116. border-right: 1px solid #d5d5d5;
  117. border-radius: 5px 5px 0px 0px;
  118. -moz-border-radius: 5px 5px 0px 0px;
  119. -webkit-border-radius: 5px 5px 0px 0px;
  120. }
  121. .top-tabs-right li.active
  122. {
  123. background-color: white;
  124. }
  125. #container #top-tabs li.active, .top-tabs-right ul.active, .top-tabs-right ul.active li
  126. {
  127. background-color: white;
  128. }
  129. #container #top-tabs li a, #container .top-tabs-right li a
  130. {
  131. text-decoration: none;
  132. color: black;
  133. }
  134. .top-tabs-right
  135. {
  136. float: right;
  137. margin-right: -5px;
  138. }
  139. .top-tabs-right.active
  140. {
  141. background-color: white;
  142. }
  143. #top_bar
  144. {
  145. width: 220px;
  146. background-color: white;
  147. padding: 0px;
  148. margin-left: auto;
  149. margin-right: auto;
  150. border-radius: 0px 0px 4px 4px;
  151. -moz-border-radius: 0px 0px 4px 4px;
  152. -webkit-border-radius: 0px 0px 4px 4px;
  153. text-align: center;
  154. }
  155. #top_bar a
  156. {
  157. text-decoration: none;
  158. color: black;
  159. padding-left: 3px; padding-right: 3px;
  160. }
  161. /*#top_bar ul
  162. {
  163. text-align: center;
  164. margin-top: -5px;
  165. }
  166. #top_bar ul li
  167. {
  168. display: inline;
  169. float: left;
  170. list-style: none;
  171. padding-left: 6px;
  172. }
  173. #top_bar ul li a
  174. {
  175. text-decoration: none;
  176. color: black;
  177. }*/
  178. ul.inline
  179. {
  180. }
  181. ul.inline li
  182. {
  183. display: inline;
  184. }
  185. /* Messages flash */
  186. .message
  187. {
  188. -webkit-background-size: 40px 40px;
  189. -moz-background-size: 40px 40px;
  190. background-size: 40px 40px;
  191. background-image: -webkit-gradient(linear, left top, right bottom,
  192. color-stop(.25, rgba(255, 255, 255, .05)), color-stop(.25, transparent),
  193. color-stop(.5, transparent), color-stop(.5, rgba(255, 255, 255, .05)),
  194. color-stop(.75, rgba(255, 255, 255, .05)), color-stop(.75, transparent),
  195. to(transparent));
  196. background-image: -webkit-linear-gradient(135deg, rgba(255, 255, 255, .05) 25%, transparent 25%,
  197. transparent 50%, rgba(255, 255, 255, .05) 50%, rgba(255, 255, 255, .05) 75%,
  198. transparent 75%, transparent);
  199. background-image: -moz-linear-gradient(135deg, rgba(255, 255, 255, .05) 25%, transparent 25%,
  200. transparent 50%, rgba(255, 255, 255, .05) 50%, rgba(255, 255, 255, .05) 75%,
  201. transparent 75%, transparent);
  202. background-image: -ms-linear-gradient(135deg, rgba(255, 255, 255, .05) 25%, transparent 25%,
  203. transparent 50%, rgba(255, 255, 255, .05) 50%, rgba(255, 255, 255, .05) 75%,
  204. transparent 75%, transparent);
  205. background-image: -o-linear-gradient(135deg, rgba(255, 255, 255, .05) 25%, transparent 25%,
  206. transparent 50%, rgba(255, 255, 255, .05) 50%, rgba(255, 255, 255, .05) 75%,
  207. transparent 75%, transparent);
  208. background-image: linear-gradient(135deg, rgba(255, 255, 255, .05) 25%, transparent 25%,
  209. transparent 50%, rgba(255, 255, 255, .05) 50%, rgba(255, 255, 255, .05) 75%,
  210. transparent 75%, transparent);
  211. -moz-box-shadow: inset 0 -1px 0 rgba(255,255,255,.4);
  212. -webkit-box-shadow: inset 0 -1px 0 rgba(255,255,255,.4);
  213. box-shadow: inset 0 -1px 0 rgba(255,255,255,.4);
  214. width: 100%;
  215. border: 1px solid;
  216. color: #fff;
  217. padding: 15px;
  218. position: fixed;
  219. _position: absolute;
  220. text-shadow: 0 1px 0 rgba(0,0,0,.5);
  221. -webkit-animation: animate-bg 5s linear infinite;
  222. -moz-animation: animate-bg 5s linear infinite;
  223. }
  224. .info, .fos_user_info
  225. {
  226. background-color: #4ea5cd;
  227. border-color: #3b8eb5;
  228. }
  229. .error, .fos_user_error
  230. {
  231. background-color: #de4343;
  232. border-color: #c43d3d;
  233. }
  234. .warning, .fos_user_warning
  235. {
  236. background-color: #eaaf51;
  237. border-color: #d99a36;
  238. }
  239. .success, .fos_user_success
  240. {
  241. background-color: #61b832;
  242. border-color: #55a12c;
  243. }
  244. .message h3
  245. {
  246. margin: 0 0 5px 0;
  247. }
  248. .message p
  249. {
  250. margin: 0;
  251. }
  252. .message a.message-close
  253. {
  254. float: right;
  255. margin-top: -14px;
  256. margin-right: 18px;
  257. margin-bottom: -11px;
  258. }
  259. .message a.message-close img:HOVER
  260. {
  261. width: 52px;
  262. height: 52px;
  263. margin-bottom: -13px;
  264. }
  265. @-webkit-keyframes animate-bg
  266. {
  267. from {
  268. background-position: 0 0;
  269. }
  270. to {
  271. background-position: -80px 0;
  272. }
  273. }
  274. @-moz-keyframes animate-bg
  275. {
  276. from {
  277. background-position: 0 0;
  278. }
  279. to {
  280. background-position: -80px 0;
  281. }
  282. }
  283. /* Message flash end */
  284. #choose_language
  285. {
  286. float: right;
  287. margin-right: 5px;
  288. }
  289. #choose_language a
  290. {
  291. text-decoration: none;
  292. color: black;
  293. }
  294. .error_list
  295. {
  296. font-size: 87%;
  297. color: #dd0101;
  298. margin-left: 24px;
  299. margin-top: 2px;
  300. margin-bottom: 2px;
  301. margin-right: 2px;
  302. }
  303. .error_list li
  304. {
  305. list-style: url(/bundles/muzichcore/img/1323874685_warning.png);
  306. }
  307. /* Debut CSS pour tags */
  308. pre code {background: #ccc; padding:2px 0; display: block; margin-top:4px;}
  309. .ui-autocomplete {
  310. font-size:12px;
  311. border:1px solid #ddd;
  312. background:#fff;
  313. list-style:none;
  314. position: absolute;
  315. cursor: default;
  316. list-style-type: none;
  317. width: 300px;
  318. }
  319. .ui-autocomplete li {margin-right:8px; float: left;}
  320. .ui-autocomplete li a {display:block; padding:4px;}
  321. .ui-autocomplete li a.ui-state-hover,
  322. .ui-autocomplete li a:hover {background:#eee;}
  323. /**/
  324. ul.tagbox {
  325. background: #fff;
  326. cursor: text;
  327. border: none;
  328. overflow: hidden;
  329. padding: 0 0 1px 3px;
  330. margin-left: 0px;
  331. }
  332. ul.tagbox li {
  333. margin:0;
  334. }
  335. ul.tagbox li.tag {
  336. float: left;
  337. line-height: 1;
  338. list-style-type: none;
  339. margin-top: 3px;
  340. margin-right: 3px;
  341. font-size:13px;
  342. border: 1px solid #cad8f3;
  343. background: #dee7f8;
  344. margin-bottom: 1px;
  345. position: relative;
  346. display: inline-block;
  347. padding-left: 7px;
  348. padding-top: 4px;
  349. padding-right: 14px;
  350. padding-bottom: 4px;
  351. text-decoration: none;
  352. font-weight: bold;
  353. color: #fff;
  354. background-color: #39c;
  355. -moz-border-radius: 5px;
  356. -webkit-border-radius: 5px;
  357. -khtml-border-radius: 5px;
  358. border-radius: 5px;
  359. }
  360. ul.tagbox li.input {display:block; float:left;}
  361. ul.tagbox input:focus {
  362. border-color: #fff;
  363. }
  364. ul.tagbox input {
  365. width: 50px;
  366. margin: 0;
  367. border: 0;
  368. outline: 0;
  369. line-height:1.2;
  370. padding: 3px 0;
  371. font-size:12px;
  372. }
  373. ul.tagbox a.close {
  374. position: absolute;
  375. right: 4px; top: 5px;
  376. display: block;
  377. text-indent:-9999px;
  378. cursor:pointer;
  379. width: 7px; height: 7px;
  380. font-size: 1px;
  381. background: url('/bundles/muzichcore/img/tag_close.gif');
  382. background-position: 0px 100%;
  383. margin-top: 2px;
  384. }
  385. ul.tagbox a.close:hover {
  386. background-position: 7px;
  387. }
  388. /* Fin CSS pour tags */
  389. /* Debut CSS pour elements */
  390. li.element
  391. {
  392. list-style: none outside none;
  393. margin-top: 5px;
  394. margin-bottom: 5px;
  395. padding: 5px;
  396. }
  397. li.element a.favorite_link
  398. {
  399. position: relative;
  400. top: 0px;
  401. left: 483px;
  402. }
  403. #container li.element a.favorite_link:hover
  404. {
  405. text-decoration: none;
  406. }
  407. li.element a.element_open
  408. {
  409. font-weight: bold;
  410. margin-top: 7px;
  411. }
  412. li.element div.element_embed
  413. {
  414. text-align: center;
  415. }
  416. li.element td.element_content
  417. {
  418. vertical-align: top;
  419. padding-left: 5px;
  420. }
  421. li.element span.element_name
  422. {
  423. margin-left: -20px;
  424. }
  425. li.element td.element_thumbnail
  426. {
  427. background-image: url(/bundles/muzichcore/img/nothumb.png);
  428. background-repeat: no-repeat;
  429. width: 120px;
  430. height: 90px;
  431. vertical-align: top;
  432. }
  433. li.element img.element_thumbnail
  434. {
  435. width: 120px;
  436. height: 90px;
  437. }
  438. #container li.element span.element_name a
  439. {
  440. color: black;
  441. }
  442. li.element img.play, li.element img.open
  443. {
  444. position: absolute;
  445. }
  446. ul.elements
  447. {
  448. margin-left: 0px;
  449. }
  450. ul.elements li.even
  451. {
  452. background-color: #d9f7ff;
  453. }
  454. .elements ul.element_tags
  455. {
  456. margin-top: 3px;
  457. margin-left: 0px;
  458. }
  459. .elements ul.element_tags li
  460. {
  461. display: inline;
  462. font-size: 90%;
  463. }
  464. ul.element_tags .button
  465. {
  466. padding: 2px 4px 2px 4px;
  467. font-size: 95%;
  468. }
  469. /* FIN CSS pour elements */
  470. span.help
  471. {
  472. font-size: 10px;
  473. padding-left: 18px;
  474. background-image: url(/bundles/muzichcore/img/1325329213_system-help.png);
  475. background-repeat: no-repeat;
  476. background-position: left top;
  477. }
  478. span.sinfo
  479. {
  480. font-size: 10px;
  481. padding-left: 18px;
  482. background-image: url(/bundles/muzichcore/img/1326549580_info.png);
  483. background-repeat: no-repeat;
  484. background-position: left top;
  485. }
  486. #bottomContainer a
  487. {
  488. text-decoration: none;
  489. color: black;
  490. }
  491. #bottomContainer
  492. {
  493. padding: 2px;
  494. font-size: 85%;
  495. text-align: center;
  496. }
  497. input.main
  498. {
  499. font-weight: bold;
  500. }
  501. input.clear, input.mytags
  502. {
  503. font-size: 80%;
  504. }
  505. ul.tagbox input[type="text"]
  506. {
  507. -moz-border-radius: 5px;
  508. -webkit-border-radius: 5px;
  509. -khtml-border-radius: 5px;
  510. border-radius: 5px;
  511. background-color: #bdf1fe;
  512. padding-left: 3px;
  513. }
  514. ul.tagbox li.input
  515. {
  516. padding-top: 2px;
  517. }
  518. ul.tagbox input[type="text"]
  519. {
  520. height: 14px;
  521. margin-top: 3px;
  522. width: 200px;
  523. color: #676767;
  524. font-weight: bold;
  525. }
  526. ul.tagbox input[type="text"]:FOCUS
  527. {
  528. background-image: linear-gradient(left , rgb(137,232,253) 10%, rgb(168,238,255) 49%, rgb(189,241,254) 100%);
  529. background-image: -o-linear-gradient(left , rgb(137,232,253) 10%, rgb(168,238,255) 49%, rgb(189,241,254) 100%);
  530. background-image: -moz-linear-gradient(left , rgb(137,232,253) 10%, rgb(168,238,255) 49%, rgb(189,241,254) 100%);
  531. background-image: -webkit-linear-gradient(left , rgb(137,232,253) 10%, rgb(168,238,255) 49%, rgb(189,241,254) 100%);
  532. background-image: -ms-linear-gradient(left , rgb(137,232,253) 10%, rgb(168,238,255) 49%, rgb(189,241,254) 100%);
  533. background-image: -webkit-gradient(
  534. linear,
  535. left bottom,
  536. right bottom,
  537. color-stop(0.1, rgb(137,232,253)),
  538. color-stop(0.49, rgb(168,238,255)),
  539. color-stop(1, rgb(189,241,254))
  540. );
  541. }
  542. div.tag_loader_div, div.loader
  543. {
  544. text-align: center;
  545. }
  546. .tag_loader, element_loader
  547. {
  548. margin-left: auto;
  549. marin-right: auto;
  550. }
  551. .element_name
  552. {
  553. font-weight: bold;
  554. }
  555. div.no_elements
  556. {
  557. text-align: center;
  558. background-color: #d9f7ff;
  559. }
  560. /* Recherche de tags dynamique */
  561. div.search_tag_list
  562. {
  563. position: absolute;
  564. background-color: white;
  565. width: 400px;
  566. padding: 5px;
  567. border: 0px solid #d5d5d5;
  568. border-radius: 7px;
  569. -moz-border-radius: 7px;
  570. -webkit-border-radius: 7px;
  571. -webkit-box-shadow: #666 0px 2px 3px;
  572. -moz-box-shadow: #666 0px 2px 3px;
  573. box-shadow: #666 0px 2px 3px;
  574. z-index: 1;
  575. }
  576. div.search_tag_list span.info
  577. {
  578. background-color: white;
  579. padding: 2px;
  580. }
  581. div.search_tag_list ul.search_tag_list
  582. {
  583. list-style-image: none;
  584. padding:0;
  585. margin:0;
  586. list-style-type:none;
  587. overflow: hidden;
  588. }
  589. div.search_tag_list ul.search_tag_list li
  590. {
  591. float: left;
  592. margin-right: 4px;
  593. margin-left: 4px;
  594. margin-top: 2px;
  595. margin-bottom: 2px;
  596. padding: 2px 4px 2px 4px;
  597. background-color: #d9f7ff;
  598. border-radius: 7px;
  599. -moz-border-radius: 7px;
  600. -webkit-border-radius: 7px;
  601. -webkit-box-shadow: #666 0px 2px 3px;
  602. -moz-box-shadow: #666 0px 2px 3px;
  603. box-shadow: #666 0px 2px 3px;
  604. }
  605. div.search_tag_list ul.search_tag_list li.new
  606. {
  607. font-weight: bold;
  608. background-color: #e0e0e0;
  609. }
  610. div.search_tag_list ul.search_tag_list li:hover
  611. {
  612. background-color: #74dffe;
  613. }
  614. div.search_tag_list span.info
  615. {
  616. text-shadow: 1px 1px 1px #666;
  617. font-weight: bold;
  618. }
  619. #container ul.search_tag_list li a
  620. {
  621. color: black;
  622. }
  623. #container ul.search_tag_list li a:hover
  624. {
  625. text-decoration: none;
  626. }
  627. .elements_loader_div
  628. {
  629. text-align: center;
  630. }
  631. .elements_loader_div img
  632. {
  633. margin-left: auto;
  634. margin-right: auto;
  635. }
  636. /* jConfirmAction */
  637. div.question {
  638. position: absolute;
  639. display: inline;
  640. text-align: center;
  641. width: 174px;
  642. height: 78px;
  643. font-size: 13px;
  644. line-height: 1.5em;
  645. background: url('/js/jConfirmAction/images/bubble.png') left top no-repeat;
  646. padding: 10px 0 0 0;
  647. text-shadow: 0px 1px 0px #fff;
  648. margin-left: -7em;
  649. margin-top: -6em;
  650. opacity: 0;
  651. }
  652. div.question .yes, .cancel {
  653. margin-top: .5em;
  654. margin-right: .5em;
  655. cursor: pointer;
  656. display: inline-block;
  657. width: 63px;
  658. height: 21px;
  659. color: #fff;
  660. text-shadow: 0px 1px 0px #000;
  661. background: url('/js/jConfirmAction/images/button.png') left top no-repeat;
  662. }
  663. div.question .title {
  664. font-size: 30px;
  665. margin-bottom: 1.5em;
  666. font-weight: bold;
  667. font-style: italic;
  668. text-shadow: 0px 2px 0px #fff;
  669. }
  670. /* Liste de tags */
  671. ul#favorite_tags
  672. {
  673. padding:0;
  674. margin:0;
  675. list-style-type:none;
  676. }
  677. ul#favorite_tags li
  678. {
  679. display: inline;
  680. margin-left: 2px;
  681. margin-top: 2px;
  682. float:left; /*pour IE*/
  683. }
  684. a.more
  685. {
  686. margin-top: 5px;
  687. }
  688. /* POPIN BLOCK */
  689. #fade { /*--Masque opaque noir de fond--*/
  690. display: none; /*--masqué par défaut--*/
  691. background: #000;
  692. position: fixed; left: 0; top: 0;
  693. width: 100%; height: 100%;
  694. opacity: .80;
  695. z-index: 9999;
  696. }
  697. .popin_block{
  698. background: #fff;
  699. padding: 10px;
  700. border: 10px solid #ddd;
  701. float: left;
  702. font-size: 1.2em;
  703. position: fixed;
  704. top: 50%; left: 50%;
  705. z-index: 99999;
  706. /*--Les différentes définitions de Box Shadow en CSS3--*/
  707. -webkit-box-shadow: 0px 0px 20px #000;
  708. -moz-box-shadow: 0px 0px 20px #000;
  709. box-shadow: 0px 0px 20px #000;
  710. /*--Coins arrondis en CSS3--*/
  711. -webkit-border-radius: 10px;
  712. -moz-border-radius: 10px;
  713. border-radius: 10px;
  714. }
  715. .popin_block h2
  716. {
  717. margin-top: 0px;
  718. margin-bottom: 0px;
  719. }
  720. .popin_block p
  721. {
  722. margin-top: 5px;
  723. margin-bottom: 2px;
  724. }
  725. .popin_block div.tag
  726. {
  727. text-align: center;
  728. }
  729. .popin_block div.inputs
  730. {
  731. text-align: center;
  732. }
  733. .popin_block div.tag ul
  734. {
  735. margin-left: auto;
  736. margin-right: auto;
  737. margin-top: 5px;
  738. margin-bottom: 5px;
  739. }
  740. .popin_block div.inputs input
  741. {
  742. margin: 3px;
  743. }
  744. .popin_block textarea
  745. {
  746. width: 100%;
  747. height: 60px;
  748. }
  749. img.btn_close {
  750. float: right;
  751. margin: -55px -55px 0 0;
  752. }
  753. /*--Gérer la position fixed pour IE6--*/
  754. * html #fade {
  755. position: absolute;
  756. }
  757. * html .popup_block {
  758. position: absolute;
  759. }