home *** CD-ROM | disk | FTP | other *** search
/ Cricao de Sites - 650 Layouts Prontos / WebMasters.iso / Templates / CSS / booksonline / style.css < prev   
Cascading Style Sheet File  |  2005-09-04  |  5KB  |  326 lines

  1. body {
  2.     font-family: tahoma, helvetica, arial, sans-serif;
  3.     font-size: 11px;
  4.     text-align: center;
  5. }
  6.  
  7. th, td {
  8.     font-size: 11px;
  9. }
  10.  
  11. img { border: 0; }
  12.  
  13. #wrapper {
  14.     margin: 17px auto;
  15.     text-align: left;
  16.     width: 630px;
  17.     position: relative;
  18. }
  19.  
  20. h1 {
  21.     margin: 0;
  22.     padding: 17px 0 5px 0;
  23.     line-height: 1;
  24. }
  25.  
  26. h2 {
  27.     margin: 0 0 5px 0;
  28.     padding: 5px 0 0 0;
  29.     font-size: 12px;
  30. }
  31.  
  32. .nav {
  33.     width: 129px;
  34.     float: left;
  35.     margin: 0;
  36.     padding: 0;
  37. }
  38.  
  39. .nav h2 {
  40.     color: #fff;
  41.     margin-top: 0;
  42.     padding: 6px 0 6px 30px;
  43.     border-bottom: 1px solid #fff;
  44.     line-height: 1;
  45. }
  46.  
  47. .nav ul {
  48.     margin: 0;
  49.     padding: 0 0 0 30px;
  50.     line-height: 1.4;
  51. }
  52.  
  53. .nav li {
  54.     list-style: none;
  55.     margin: 0;
  56.     padding: 0;
  57. }
  58.  
  59. ul a {
  60.     color: white;
  61.     font-weight: bold;
  62. }
  63.  
  64. ul a:visited {
  65.     color: #fefefe;
  66. }
  67.  
  68. ul a:hover, a:hover {
  69.     text-decoration: none;
  70. }
  71.  
  72. #menu {
  73.     background: url(images/menu_bg.gif);
  74. }
  75.  
  76. * html #menu {
  77.     background: white;
  78. }
  79.  
  80. #header {
  81.     position: absolute;
  82.     background: #276196 url(images/header_bg.gif) repeat-x;
  83.     top: 0px;
  84.     left: 128px;
  85.     width: 502px;
  86.     height: 167px;
  87. }
  88.  
  89. #header h2 {
  90.     margin: 57px 0 0 126px;
  91. }
  92.  
  93. #header a {
  94.     color: white;
  95. }
  96.  
  97. #header ul {
  98.     margin: 0;
  99.     padding: 12px 0 0 0;
  100. }
  101.  
  102. #header li {
  103.     margin: 0;
  104.     padding: 0 0 0 129px;
  105.     list-style: none;
  106.     line-height: 1.7;
  107. }
  108.  
  109. #header #navtop {
  110.     position: absolute;
  111.     top: 10px;
  112.     left: 20px;
  113. }
  114.  
  115. #header #navtop li {
  116.     display: inline;
  117.     padding: 0 0 0 18px;
  118. }
  119.  
  120. #header #navtop a {
  121.     text-decoration: none;
  122. }
  123.  
  124. #girl {
  125.     position: absolute;
  126.     background: url(images/header_girl.gif) no-repeat;
  127.     top: 0px;
  128.     right: 0px;
  129.     width: 158px;
  130.     height: 167px;
  131. }
  132.  
  133. #books {
  134.     position: absolute;
  135.     background: url(images/header_books.gif) no-repeat;
  136.     top: 41px;
  137.     left: 0px;
  138.     width: 84px;
  139.     height: 126px;
  140. }
  141.  
  142. #navblue {
  143.     margin: 0;
  144.     padding: 0;
  145.     width: 127px;
  146.     background: #bfdbfa;
  147. }
  148.  
  149. #navblue li {
  150.     margin: 0 0 1px 0;
  151.     padding: 0 0 0 30px;
  152.     list-style: none;
  153.     line-height: 30px;
  154.     background: blue url(images/blue_bg.gif);
  155. }
  156.  
  157. * html #navblue li {
  158.     line-height: 28px;
  159.     l\ine-height: 30px;
  160.     padding: 0 0 0 16px;
  161.     padd\ing: 0 0 0 30px;
  162. }
  163.  
  164. #navblue a {
  165.     text-decoration: none;
  166.     display: block;
  167. }
  168.  
  169. #navblue a:hover {
  170.     text-decoration: underline;
  171. }
  172.  
  173. * html #navblue a {
  174.     width: 100%;
  175.     w\idth: 96px;
  176. }
  177.  
  178. #searchbar {
  179.     background: url(images/olive_bg.gif);
  180.     position: absolute;
  181.     top: 172px;
  182.     left: 128px;
  183.     width: 502px;
  184.     height: 2.2em;
  185.     color: #fff;
  186.     border-bottom: 2px solid white;
  187. }
  188.  
  189. * html #searchbar {
  190.     height: 2.4em;
  191.     he\ight: 2.2em;
  192. }
  193.  
  194. #searchbar form {
  195.     margin: 0;
  196.     padding: 2px 0 0 30px;
  197. }
  198.  
  199. #searchbar .submit {
  200.     border: 1px solid #e6ead5;
  201.     background: #72765c;
  202.     font-size: 11px;
  203.     padding: 0 3px;
  204.     height: 19px;
  205.     color: #fff;
  206. }
  207.  
  208. #searchbar .text {
  209.     border: 0px none;
  210. }
  211.  
  212. #orangerow .col {
  213.     padding-top: 2.3em;
  214. }
  215.  
  216. #greenrow .col {
  217.     float: left;
  218.     width: 487px;
  219.     margin-left: 6px;
  220.     margin-bottom: 5px;
  221. }
  222.  
  223. .divider {
  224.     background: #1a508c;
  225.     height: 3px;
  226.     margin: 1px 0;
  227.     padding: 0;
  228.     font-size: 1px;
  229. }
  230.  
  231. .col .divider {
  232.     background: none;
  233.     border-top: 1px solid #999;
  234. }
  235.  
  236. #orangerow {
  237.     background: url(images/orange_bg.gif) repeat-y;
  238. }
  239.  
  240. #greenrow {
  241.     background: url(images/green_bg.gif) repeat-y;
  242. }
  243.  
  244. .left {
  245.     float: left;
  246.     margin: 5px 5px 0 0;
  247. }
  248.  
  249. .clear {
  250.     clear: both;
  251.     background: #fff;
  252.     margin: 0 1px 0 0;
  253. }
  254.  
  255. .clear div {
  256.     margin: 0 4px 0 130px;
  257.     border-top: 1px solid #999;
  258.     height: 1px;
  259.     font-size: 1px;
  260.     margin-bottom: -1px;
  261. }
  262.  
  263. * html .clear div {
  264.     margin-bottom: -2px;
  265. }
  266.  
  267. #greenrow .clear {
  268.     height: 3px;
  269.     font-size: 1px;
  270.     margin-bottom: -2px;
  271. }
  272.  
  273. #authormonth {
  274.     width: 222px;
  275.     float: left;
  276.     margin-left: 6px;
  277. }
  278.  
  279. #bookmonth {
  280.     width: 236px;
  281.     float: right;
  282.     margin-right: 10px;
  283.     display: inline;
  284. }
  285.  
  286. .readmore {
  287.     text-align: right;
  288.     margin-top: -0.8em;
  289. }
  290.  
  291. #footer {
  292.     text-align: right;
  293.     background: #828282;
  294.     color: #dbd1d1;
  295. }
  296.  
  297. * html #footer {
  298.     height: 1%;
  299. }
  300.  
  301. #footeri {
  302.     padding: 5px 3px 7px 13px;
  303. }
  304.  
  305. #footer .copyright {
  306.     float: left;
  307. }
  308.  
  309. #footer a {
  310.     color: #fff;
  311.     text-decoration: none;
  312. }
  313.  
  314. .books {
  315.     float: right;
  316.     width: 200px;
  317.     margin: 0 10px;
  318. }
  319.  
  320. .col .books a {
  321.     color: maroon;
  322. }
  323.  
  324. .col a {
  325.     color: #ed5411;
  326. }