main.css 18 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057
  1. body{
  2. margin:0;
  3. color:#000;
  4. font:11px/13px Arial, Helvetica, sans-serif;
  5. }
  6. img{border:none;}
  7. a{color:#4a96c6;text-decoration:underline;}
  8. a:hover{text-decoration:none;}
  9. input,
  10. textarea,
  11. select{
  12. font:100% arial,sans-serif;
  13. vertical-align:middle;
  14. }
  15. form,fieldset{
  16. margin:0;
  17. padding:0;
  18. border-style:none;
  19. }
  20. .main{
  21. width:802px;
  22. /*float:left;
  23. position:relative;*/
  24. margin:0 auto;
  25. padding:5px 0 24px 25px;
  26. }
  27. .main_v2{
  28. width: 600px;
  29. margin:0;
  30. padding:5px 5px 24px 0px;
  31. }
  32. .col-count03{
  33. width:805px;
  34. float:left;
  35. overflow:hidden;
  36. background:url(../images/bg-left.gif) repeat-y;
  37. margin:0 0 5px;
  38. }
  39. .col-count02{
  40. width:602px;
  41. padding:0 0 0 15px;
  42. float:right;
  43. }
  44. .col-count02_v2{
  45. width:600px;
  46. padding:0;
  47. float:left;
  48. }
  49. #page-content{
  50. width:384px;
  51. float:left;
  52. margin:-3px 0 0;
  53. padding:0 0 10px;
  54. }
  55. .content-add01{
  56. width:384px;
  57. overflow:hidden;
  58. }
  59. .content-add01 .heading01{
  60. /* background:url(../images/separator02.gif) repeat-x 0 5px; */
  61. width:100%;
  62. overflow:hidden;
  63. }
  64. .content-add01 .heading01 h1{
  65. float:left;
  66. /* background:#fff; */
  67. color:#9aa425;
  68. margin:0;
  69. font-size:12px;
  70. line-height:12px;
  71. padding:2px 8px 14px 0;
  72. text-transform:uppercase;
  73. }
  74. .content-add01 p{
  75. margin:0 0 13px;
  76. text-align:justify;
  77. }
  78. .content-add02{
  79. width:384px;
  80. overflow:hidden;
  81. padding:6px 0 0;
  82. }
  83. .content-add02 .heading02{
  84. width:100%;
  85. overflow:hidden;
  86. background:url(../images/separator01.gif) repeat-x 0 5px;
  87. }
  88. .content-add02 .heading02 h2{
  89. float:left;
  90. background:#fff;
  91. color:#ffa200;
  92. margin:0;
  93. font-size:12px;
  94. line-height:12px;
  95. padding:2px 8px 0 0;
  96. text-transform:uppercase;
  97. }
  98. #page-content .news{
  99. width:416px;
  100. margin:0 0 0 -32px;
  101. overflow:hidden;
  102. }
  103. #page-content .news .news-add{
  104. float:left;
  105. width:176px;
  106. padding:15px 0 0 32px;
  107. }
  108. #page-content .news .news-add .date{
  109. display:block;
  110. font-weight:bold;
  111. line-height:11px;
  112. }
  113. #page-content .news .news-add strong{
  114. display:block;
  115. color:#ffa200;
  116. padding:0 0 3px
  117. }
  118. #page-content .news .news-add div{
  119. overflow:hidden;
  120. border:2px solid #f4f4f4;
  121. padding:0 0 2px;
  122. }
  123. #page-content .news .news-add div img{
  124. display:block;
  125. }
  126. #page-content .news .news-add p{
  127. margin:0;
  128. padding:0 0 0 2px;
  129. line-height:12px;
  130. text-align:justify;
  131. }
  132. .more{
  133. background:url(../images/bullet.gif) no-repeat 0 5px;
  134. padding:0 0 0 10px;
  135. margin:0 0 0 2px;
  136. }
  137. .content-add03{
  138. width:384px;
  139. padding:18px 0 0;
  140. }
  141. .content-add03:after{
  142. content:"";
  143. clear:both;
  144. display:block;
  145. }
  146. .breadcrumbs{
  147. margin:0;
  148. padding:0;
  149. list-style:none;
  150. overflow:hidden;
  151. float:left;
  152. padding-top:3px;
  153. }
  154. .breadcrumbs li{
  155. float:left;
  156. }
  157. .breadcrumbs li span{
  158. color:#636363;
  159. text-decoration:underline;
  160. }
  161. .breadcrumbs li a{
  162. text-decoration:none;
  163. color:#000;
  164. background:url(../images/bullet.gif) no-repeat 100% 5px;
  165. padding:0 10px 0 0;
  166. margin:0 3px 0 0;
  167. }
  168. .breadcrumbs li a:hover{
  169. color:#ffa200;
  170. text-decoration:underline;
  171. }
  172. .plus{
  173. margin:0;
  174. width:100%;
  175. overflow:hidden;
  176. float:left;
  177. padding:13px 0 0;
  178. list-style:none;
  179. }
  180. .plus li{
  181. overflow:hidden;
  182. width:100%;
  183. padding:0 0 19px;
  184. }
  185. .plus li .image01{
  186. float:left;
  187. width:94px;
  188. overflow:hidden
  189. }
  190. .plus li .image01 .top{
  191. background:url(../images/bg-img-top01.gif) no-repeat;
  192. width:94px;
  193. height:7px;
  194. overflow:hidden;
  195. }
  196. .plus li .image01 .center{
  197. background:#fff;
  198. border-right:1px solid #c5d134;
  199. border-left:2px solid #e1e796;
  200. width:91px;
  201. }
  202. .plus li .image01 .center:after{
  203. content:"";
  204. clear:both;
  205. display:block;
  206. }
  207. .plus li .image01 .center div{
  208. width:91px;
  209. margin:-5px 0 -5px;
  210. float:left;
  211. text-align:center;
  212. position:relative;
  213. }
  214. .plus li .image01 .bottom{
  215. width:94px;
  216. height:8px;
  217. background:url(../images/bg-img-bottom01.gif) no-repeat;
  218. overflow:hidden;
  219. }
  220. .plus li .plus-add{
  221. float:left;
  222. width:270px;
  223. padding:0 0 0 20px;
  224. }
  225. .plus li .plus-add h3{
  226. margin:0;
  227. color:#ffa200;
  228. font-size:12px;
  229. padding:3px 0 0;
  230. }
  231. .plus li .plus-add p{
  232. margin:0;
  233. padding:0 0 13px;
  234. }
  235. .plus li .plus-add p span{
  236. color:#636363;
  237. }
  238. .plus li .plus-add .btn-plus{
  239. background:url(../images/btn.gif) no-repeat;
  240. width:79px;
  241. height:14px;
  242. float:left;
  243. margin:-3px 0 0 -2px;
  244. text-decoration:none;
  245. padding:3px 0 0 18px;
  246. color:#9aa425;
  247. font:bold 10px/10px Arial, Helvetica, sans-serif;
  248. }
  249. .plus li .plus-add .btn-plus:hover{
  250. color:#fff;
  251. background:url(../images/btn-hover.gif) no-repeat;
  252. text-decoration:none;
  253. cursor:pointer;
  254. }
  255. .content-add04{
  256. width:384px;
  257. overflow:hidden;
  258. padding:5px 0 0;
  259. }
  260. .plus01{
  261. margin:0;
  262. padding:0;
  263. float:left;
  264. width:100%;
  265. overflow:hidden;
  266. list-style:none;
  267. }
  268. .plus01 li{
  269. width:100%;
  270. float:left;
  271. }
  272. .plus01 li .image02{
  273. padding:13px 0 0;
  274. float:left;
  275. width:182px;
  276. overflow:hidden;
  277. }
  278. .plus01 li .image02 .top{
  279. background:url(../images/bg-img-top02.gif) no-repeat;
  280. width:182px;
  281. height:13px;
  282. overflow:hidden;
  283. }
  284. .plus01 li .image02 .center{
  285. background:#fff;
  286. border-right:1px solid #c5d134;
  287. border-left:2px solid #e1e796;
  288. width:179px;
  289. }
  290. .plus01 li .image02 .center:after{
  291. content:"";
  292. clear:both;
  293. display:block;
  294. }
  295. .plus01 li .image02 .center div{
  296. width:179px;
  297. margin:-8px 0 -8px;
  298. float:left;
  299. text-align:center;
  300. position:relative;
  301. }
  302. .plus01 li .image02 .bottom{
  303. width:182px;
  304. height:13px;
  305. background:url(../images/bg-img-bottom02.gif) no-repeat;
  306. overflow:hidden;
  307. }
  308. .plus01 li .plus01-add{
  309. float:left;
  310. width:187px;
  311. padding:0 0 0 15px;
  312. }
  313. .plus01 li .plus01-add h3{
  314. color:#ffa200;
  315. margin:0;
  316. padding:18px 0 13px;
  317. font-size:12px;
  318. }
  319. .plus01 li .plus01-add p{
  320. margin:0;
  321. padding:0 0 13px;
  322. }
  323. .plus01 li .plus01-add ul{
  324. margin:0;
  325. padding:0 0 44px;
  326. list-style:none;
  327. }
  328. .plus01 li .plus01-add ul span{
  329. color:#636363;
  330. }
  331. .plus01 li .plus01-add .btn-commander, .btn-commander{
  332. background:url(../images/btn-command.gif) no-repeat;
  333. overflow:hidden;
  334. color:#fff;
  335. font-weight:bold;
  336. font-size:12px;
  337. width:96px;
  338. height:15px;
  339. text-decoration:none;
  340. padding:2px 0 0 16px;
  341. display:block;
  342. }
  343. .plus01 li .plus01-add .btn-commander:hover, .btn-commander:hover{
  344. text-decoration:none;
  345. background:url(../images/btn01-hover.gif) no-repeat;
  346. }
  347. .right{
  348. width:195px;
  349. float:left;
  350. padding:0 0 0 19px;
  351. }
  352. .search{
  353. overflow:hidden;
  354. width:100%;
  355. padding:0 0 16px;
  356. }
  357. .search .top{
  358. background:url(../images/bg-search-top.gif) no-repeat;
  359. width:196px;
  360. height:7px;
  361. overflow:hidden;
  362. }
  363. .search .center{
  364. width:186px;
  365. border:1px solid #fcee23;
  366. background:#fefbc9 url(../images/bg-search-center.gif) repeat-x;
  367. border-width:0 1px;
  368. padding:2px 0 0 7px;
  369. }
  370. .search .center:after{
  371. content:"";
  372. clear:both;
  373. display:block;
  374. }
  375. .search-form{
  376. float:left;
  377. width:100%;
  378. margin:-2px 0 0;
  379. position:relative;
  380. }
  381. .search-form label{
  382. float:left;
  383. padding:3px 5px 0 0
  384. }
  385. .search-form #txt-search{
  386. width:90px;
  387. height:13px;
  388. overflow:hidden;
  389. border:1px solid #fceb00;
  390. background:#fff;
  391. }
  392. .search-form #txt-search.hover,
  393. .search-form #txt-search:hover{
  394. background:#fffeec;
  395. }
  396. .search-form .btn-search, .btn-search{
  397. background:url(../images/btn-search.gif) no-repeat;
  398. margin:0 0 0 3px;
  399. width:17px;
  400. height:18px;
  401. overflow:hidden;
  402. border:none;
  403. cursor:pointer;
  404. }
  405. .search-form a{padding-left: 8px;color: #636363;text-decoration: underline;}
  406. .search-form a:hover{text-decoration: none;}
  407. .search .bottom{
  408. background:url(../images/bg-search-bottom.gif) no-repeat;
  409. width:195px;
  410. height:6px;
  411. overflow:hidden;
  412. }
  413. .login{
  414. overflow:hidden;
  415. width:100%;
  416. padding:0 0 17px;
  417. }
  418. .login .top{
  419. background:url(../images/bg-login-top.gif) no-repeat;
  420. width:195px;
  421. padding:6px 0 0;
  422. overflow:hidden
  423. }
  424. .login .top div{
  425. background:#de8d00 url(../images/bg-login-center-add.gif) repeat-x;
  426. overflow:hidden;
  427. width:100%;
  428. }
  429. .login .top div h4{
  430. margin:-2px 0 0;
  431. color:#fff;
  432. float:left;
  433. text-transform:uppercase;
  434. position:relative;
  435. font-size:11px;
  436. font-weight:normal;
  437. padding:0 0 3px 9px;
  438. }
  439. .login .center{
  440. border:1px solid #cecece;
  441. border-width:0 1px;
  442. background:#f2f2f2 url(../images/bg-login-center.gif) repeat-x;
  443. padding:5px 0 0 8px;
  444. width:185px;
  445. }
  446. .login-form{
  447. width:185px;
  448. overflow:hidden;
  449. margin:0 0 -7px;
  450. position:relative;
  451. float:left;
  452. }
  453. .login-form div{
  454. overflow:hidden;
  455. width:100%;
  456. padding:0 0 3px;
  457. }
  458. .login-form label{
  459. float:left;
  460. width:72px;
  461. padding:2px 0 0;
  462. }
  463. .login-form .txt-login,
  464. .login-form .psswrd-login{
  465. background:#fff;
  466. border:1px solid #de8d00;
  467. width:80px;
  468. height:13px;
  469. overflow:hidden;
  470. float:left;
  471. }
  472. .login-form .psswrd-login.hover,
  473. .login-form .psswrd-login:hover,
  474. .login-form .txt-login.hover,
  475. .login-form .txt-login:hover{
  476. background:#fcf4e5;
  477. }
  478. .login-form .btn-login, .btn-login{
  479. background:url(../images/btn-search02.gif) no-repeat;
  480. width:17px;
  481. margin:0 0 0 5px;
  482. height:17px;
  483. overflow:hidden;
  484. border:none;
  485. float:left;
  486. cursor:pointer;
  487. }
  488. .login .center:after{
  489. content:"";
  490. clear:both;
  491. display:block;
  492. }
  493. .login-form a{
  494. font-size:9px;
  495. color:#636363;
  496. float:left;
  497. padding:0 0 0 18px;
  498. }
  499. .login .bottom{
  500. background:url(../images/bg-login-bottom.gif) no-repeat;
  501. width:195px;
  502. height:7px;
  503. overflow:hidden;
  504. }
  505. .email{
  506. overflow:hidden;
  507. width:100%;
  508. }
  509. .email .top{
  510. background:url(../images/bg-info-top.gif) no-repeat;
  511. width:195px;
  512. padding:6px 0 0;
  513. overflow:hidden
  514. }
  515. .email .top div{
  516. background:#4a96c6 url(../images/bg-login-add.gif) repeat-x;
  517. overflow:hidden;
  518. width:100%;
  519. }
  520. .email .top div h4{
  521. margin:-3px 0 0;
  522. color:#fff;
  523. float:left;
  524. text-transform:uppercase;
  525. position:relative;
  526. font-size:11px;
  527. font-weight:normal;
  528. padding:0 0 3px 9px;
  529. }
  530. .email .center{
  531. border:1px solid #cecece;
  532. border-width:0 1px;
  533. background:#f2f2f2 url(../images/bg-info-center.gif) repeat-x;
  534. padding:5px 0 0 8px;
  535. width:185px;
  536. }
  537. .email-form{
  538. width:185px;
  539. overflow:hidden;
  540. margin:0 0 -5px;
  541. position:relative;
  542. float:left;
  543. }
  544. .email-form div{
  545. overflow:hidden;
  546. width:100%;
  547. padding:0 0 3px;
  548. }
  549. .email-form label{
  550. float:left;
  551. width:44px;
  552. padding:2px 0 0;
  553. }
  554. .email-form .txt-email01,
  555. .email-form .txt-email{
  556. background:#fff;
  557. border:1px solid #5fa2cd;
  558. width:107px;
  559. height:13px;
  560. overflow:hidden;
  561. float:left;
  562. }
  563. .email-form .txt-email01.hover,
  564. .email-form .txt-email01:hover,
  565. .email-form .txt-email:hover,
  566. .email-form .txt-email.hover{
  567. background:#ecf7fc;
  568. }
  569. .email-form .btn-email{
  570. background:url(../images/btn01.gif) no-repeat;
  571. width:17px;
  572. margin:0 0 0 5px;
  573. height:17px;
  574. overflow:hidden;
  575. border:none;
  576. float:left;
  577. cursor:pointer;
  578. }
  579. .email .center:after{
  580. content:"";
  581. clear:both;
  582. display:block;
  583. }
  584. .email-add{
  585. width:100%;
  586. overflow:hidden;
  587. padding:14px 0 5px;
  588. }
  589. .email-add strong{
  590. display:block;
  591. font-size:10px;
  592. color:#4a96c6;
  593. }
  594. .email-add p{
  595. margin:0;
  596. font-size:10px;
  597. line-height:11px;
  598. }
  599. .email .bottom{
  600. background:url(../images/bg-login-bottom.gif) no-repeat;
  601. width:195px;
  602. height:7px;
  603. overflow:hidden;
  604. }
  605. .profile{
  606. overflow:hidden;
  607. width:100%;
  608. padding:17px 0 0;
  609. }
  610. .profile .top{
  611. background:url(../images/bg-login-top.gif) no-repeat;
  612. width:195px;
  613. padding:6px 0 0;
  614. overflow:hidden
  615. }
  616. .profile .top div{
  617. background:#de8d00 url(../images/bg-login-center-add.gif) repeat-x;
  618. overflow:hidden;
  619. width:100%;
  620. }
  621. .profile .top div h4{
  622. margin:-3px 0 0;
  623. color:#fff;
  624. float:left;
  625. text-transform:uppercase;
  626. position:relative;
  627. font-size:11px;
  628. font-weight:normal;
  629. padding:0 0 3px 9px;
  630. }
  631. .profile .center{
  632. border:1px solid #cecece;
  633. border-width:0 1px;
  634. background:#f2f2f2 url(../images/bg-login-center.gif) repeat-x;
  635. padding:5px 0 0 8px;
  636. width:185px;
  637. }
  638. .profile .center:after{
  639. content:"";
  640. clear:both;
  641. display:block;
  642. }
  643. .profile-add01{
  644. padding:2px 0 12px;
  645. background:url(../images/separator03.gif) repeat-x 0 100%;
  646. float:left;
  647. width:100%;
  648. }
  649. .profile-add02{
  650. float:left;
  651. width:100%;
  652. padding:5px 0 0;
  653. }
  654. .profile-add02 h5{
  655. text-transform:uppercase;
  656. font-size:12px;
  657. line-height:12px;
  658. margin:0;
  659. padding:0 0 6px;
  660. }
  661. .profile-add02 p{
  662. margin:0;
  663. line-height:14px;
  664. }
  665. .profile-add01 p{
  666. margin:0;
  667. }
  668. .mon-profile{
  669. background:url(../images/btn-search02.gif) no-repeat 100% 4px;
  670. padding:5px 25px 0 0;
  671. float:left;
  672. min-height:17px;
  673. }
  674. * html .mon-profile{
  675. height:17px;
  676. overflow:visible;
  677. }
  678. .profile .bottom{
  679. background:url(../images/bg-login-bottom.gif) no-repeat;
  680. width:195px;
  681. height:7px;
  682. overflow:hidden;
  683. }
  684. .coordonnees{
  685. width:195px;
  686. padding:15px 0 0;
  687. overflow:hidden;
  688. }
  689. .coordonnees strong{
  690. color:#242424;
  691. text-decoration:underline;
  692. text-transform:uppercase;
  693. display:block;
  694. font-weight:normal;
  695. padding:0 0 3px;
  696. }
  697. .coordonnees address{
  698. font-style:normal;
  699. text-align:justify;
  700. line-height:12px;
  701. font-size:10px;
  702. }
  703. .coordonnees address a{
  704. color:#9aa425;
  705. }
  706. .left{
  707. float:left;
  708. width:188px;
  709. }
  710. .subnav{
  711. width:188px;
  712. overflow:hidden
  713. }
  714. .subnav .top{
  715. background:url(../images/bg-left-top.gif) no-repeat;
  716. width:188px;
  717. height:7px;
  718. overflow:hidden
  719. }
  720. .subnav .center{
  721. background:url(../images/bg-left-center.gif) repeat-y;
  722. width:188px;
  723. overflow:hidden
  724. }
  725. .subnav .center ul{
  726. margin:0;
  727. padding:5px 0 4px 10px;
  728. list-style:none;
  729. }
  730. .subnav .center ul li{
  731. background:url(../images/bullet01.gif) no-repeat 0 3px;
  732. padding:0 0 3px 10px;
  733. }
  734. .subnav .center ul li a{
  735. display:block;
  736. text-decoration:none;
  737. color:#000;
  738. width:157px;
  739. font-size:12px;
  740. padding:0 0 0 10px;
  741. }
  742. .subnav .center ul li ul li a{
  743. width:137px;
  744. }
  745. .subnav .center ul li a:hover, .subnav .center ul li.active a{
  746. background:#ffa200;
  747. color:#fff;
  748. text-decoration:none;
  749. }
  750. .subnav .bottom{
  751. background:url(../images/bg-left-bottom.gif) no-repeat;
  752. width:188px;
  753. height:8px;
  754. overflow:hidden
  755. }
  756. #footer{
  757. width:800px;
  758. clear:both;
  759. margin:4px 0 0;
  760. padding:5px 0 0;
  761. background:#f5f5f5;
  762. }
  763. #footer .footer-bottom{
  764. background:url(../images/bg-footer.gif) no-repeat;
  765. width:800px;
  766. height:6px;
  767. overflow:hidden
  768. }
  769. .footnav{
  770. margin:0;
  771. padding:0;
  772. list-style:none;
  773. text-align:center;
  774. }
  775. .footnav li{
  776. display:inline;
  777. background:url(../images/bullet02.gif) no-repeat 0 7px;
  778. padding:0 0 0 9px;
  779. }
  780. .footnav li:first-child{
  781. background:none;
  782. }
  783. .footnav li a{
  784. color:#000;
  785. font-size:9px;
  786. text-transform:uppercase;
  787. text-decoration:none;
  788. }
  789. .footnav li a:hover{
  790. text-decoration:underline;
  791. }
  792. #header{
  793. /*position:absolute;
  794. left:25px;*/
  795. top:5px;
  796. width:802px;
  797. z-index:2;
  798. margin-bottom: 20px;
  799. }
  800. .header-top{
  801. background:url(../images/bg-header-top.gif) no-repeat;
  802. width:802px;
  803. height:8px;
  804. overflow:hidden;
  805. }
  806. .header-center{
  807. width:800px;
  808. border:1px solid #ccd192;
  809. border-width:0 1px;
  810. }
  811. .header-center:after{
  812. content:"";
  813. clear:both;
  814. display:block;
  815. }
  816. .header-add{
  817. float:left;
  818. height:162px;
  819. width:800px;
  820. position:relative;
  821. z-index:10;
  822. margin:-6px 0 0;
  823. }
  824. .header-add01{
  825. padding:14px 0 0 23px;
  826. background:url(../images/bg-header.png) no-repeat;
  827. height:148px;
  828. float:left;
  829. width:777px;
  830. }
  831. .logo{
  832. float:left;
  833. }
  834. .logo a{
  835. background:url(../images/logo.gif) no-repeat;
  836. width:380px;
  837. height:129px;
  838. overflow:hidden;
  839. display:block;
  840. cursor:pointer;
  841. text-indent:-9999px;
  842. position:relative;
  843. z-index:0;
  844. }
  845. .header-box{
  846. width:306px;
  847. position:absolute;
  848. top:0;
  849. left:265px;
  850. }
  851. .header-bottom{
  852. background:url(../images/bg-header-bottom.gif) no-repeat;
  853. width:802px;
  854. height:26px;
  855. overflow:hidden
  856. }
  857. .header-box .center{
  858. background:#fff;
  859. width:306px;
  860. text-align:center;
  861. float:left;
  862. }
  863. .header-bottom .center:after{
  864. content:"";
  865. clear:both;
  866. display:block;
  867. }
  868. .header-box .center div{
  869. float:left;
  870. width:306px;
  871. padding:2px 0 0;
  872. margin:0 0 -2px;
  873. position:relative;
  874. }
  875. .header-box .center p{
  876. margin:0;
  877. font-size:10px;
  878. line-height:11px;
  879. color:#636363;
  880. }
  881. .header-box .center p strong{
  882. color:#000;
  883. }
  884. .header-box .center p em{
  885. color:#000;
  886. font-style:normal;
  887. }
  888. .header-box .center p span.date01{
  889. color:#9ba525;
  890. }
  891. .header-box .bottom{
  892. float:left;
  893. background:url(../images/bg-header-add-bottom.png) no-repeat;
  894. width:306px;
  895. height:6px;
  896. overflow:hidden;
  897. }
  898. #nav{
  899. margin:0;
  900. padding:0 0 0 8px;
  901. list-style:none;
  902. }
  903. #nav li{
  904. background:url(../images/separator.gif) no-repeat;
  905. height:25px;
  906. float:left;
  907. padding:0 0 0 1px;
  908. }
  909. #nav li:first-child{
  910. background:none;
  911. padding:0;
  912. }
  913. #nav li a{
  914. float:left;
  915. height:13px;
  916. font-size:13px;
  917. line-height:13px;
  918. text-decoration:none;
  919. color:#fff;
  920. font-weight:bold;
  921. padding:5px 10px 7px 8px;
  922. }
  923. #nav li a:hover, #nav li.active a{
  924. background:url(../images/bg-nav-hover.gif) repeat-x;
  925. cursor:pointer;
  926. }
  927. /* Pager - BEGIN */
  928. #list-footer{clear:both;margin-top:10px;text-align:right;width: 385px;}
  929. #pager{float:right;text-align:right}
  930. #pager span, #pager a{color:#7d8627!important;font-size:10pt;font-weight:normal;margin-left:2px;}
  931. #pager span{font-weight:bold;}
  932. /* Pager - END */
  933. /* Filter - BEGIN */
  934. .filter{margin-bottom:10px;width:385px;height:50px;clear:both;}
  935. .filter-left{background:url(../images/filter-left.png) no-repeat;width:8px;height:30px;float:left;}
  936. .filter-middle{background:url(../images/filter-middle.png) repeat-x;width:369px;height:30px;float:left;padding-top:6px;}
  937. .filter-right{background:url(../images/filter-right.png) no-repeat;width:8px;height:30px;float:left;}
  938. /* Filter - END */
  939. /* Profile list - BEGIN */
  940. table.profile-list {border-collapse:collapse; width: 380px; margin-top: 15px; margin-left: 2px;}
  941. table.profile-list th, table.profile-list td {border:1px solid #9BA525; padding: 4px; text-align:left;}
  942. table.profile-list th {background-color:#C5D22F; color:#000;}
  943. table.profile-list th a {color:#000;font-weight:bold;font-size:11pt;}
  944. table.profile-list tr:hover {background-color:#edf1c6;}
  945. table.profile-list td.bold {font-weight:bold;}
  946. /* Profile list - END */
  947. .form_error, ul.error_list li{color:#ffa811}
  948. td.not-available label{color:#C0C0C0}
  949. .solViolette input[type=password],
  950. .solViolette input[type=text]{
  951. width: 170px;
  952. }
  953. .solViolette .radio_list{
  954. padding:0;
  955. }
  956. .solViolette .radio_list li{
  957. list-style: none;
  958. }
  959. .profile-add03 {
  960. background: url("../images/separator03.gif") repeat-x scroll 0 0 transparent;
  961. float: left;
  962. padding: 12px 0;
  963. width: 100%;
  964. margin-top:5px;
  965. }
  966. .profile-add03 input[type=text]{
  967. background: none repeat scroll 0 0 #FFFFFF;
  968. border: 1px solid #E29000;
  969. height: 13px;
  970. overflow: hidden;
  971. width: 100px;
  972. }
  973. .btn-sols{
  974. background: url("../images/btn-search02.gif") no-repeat scroll 0 0 transparent;
  975. border: medium none;
  976. cursor: pointer;
  977. height: 18px;
  978. margin: 0 0 0 3px;
  979. overflow: hidden;
  980. width: 17px;
  981. }
  982. #transfer_holder a.listen{
  983. display: block;
  984. height: 16px;
  985. line-height: 20px;
  986. background: url("../images/plus.png") no-repeat scroll 0 0 transparent;
  987. padding: 0 0 0 20px;
  988. }
  989. #transfer_holder a.open{
  990. background: url("../images/minus.png") no-repeat scroll 0 0 transparent;
  991. }
  992. #transfer_holder table{
  993. font-size: 11px;
  994. margin: 0 0 5px 0;
  995. }
  996. #transfer_holder table th{
  997. text-align: left;
  998. }
  999. #transfer_holder table th h4{
  1000. margin: 0;
  1001. padding: 0 0 0 10px;
  1002. font-size: 13px;
  1003. }
  1004. #transfer_holder ul{
  1005. margin: 0;
  1006. padding: 0;
  1007. }
  1008. #transfer_holder li{
  1009. clear: both;
  1010. list-style: none;
  1011. margin: 5px 0;
  1012. display: block;
  1013. line-height: 15px;
  1014. }
  1015. #transfer_holder .listen_element{
  1016. clear: both;
  1017. display: none;
  1018. padding: 5px;
  1019. }
  1020. textarea{
  1021. resize: none;
  1022. }
  1023. .hint{
  1024. font-size: 10px;
  1025. color: #999999;
  1026. }
  1027. .radio_list {
  1028. list-style-type:none;
  1029. }