home *** CD-ROM | disk | FTP | other *** search
/ Cricao de Sites - 650 Layouts Prontos / WebMasters.iso / Templates / CSS / Techmania / images / Techmania.css < prev   
Cascading Style Sheet File  |  2006-11-27  |  7KB  |  370 lines

  1. /********************************************
  2.    AUTHOR:              Erwin Aligam 
  3.    WEBSITE:               http://www.styleshout.com/
  4.    TEMPLATE NAME:     Techmania 1.0
  5.     TEMPLATE CODE:     S-0003
  6.     VERSION:         1.0              
  7.  *******************************************/
  8.  
  9. /********************************************
  10.    HTML ELEMENTS
  11. ********************************************/ 
  12.  
  13. /* Top elements */
  14. * { margin:0; padding: 0; }
  15.  
  16. body {
  17.     background-color: #5C5C5A;
  18.      color: #666666; 
  19.      font: 70%/1.5  Verdana, 'Trebuchet MS', arial, sans-serif;
  20.      text-align: center; 
  21.      margin: 15px 0;
  22. }  
  23.  
  24. /* links */
  25. a    { 
  26.     color: #72A545;
  27.     background: inherit;
  28.     text-decoration: none;
  29. }
  30. a:hover { 
  31.     color: #006699;
  32.     background: inherit;      
  33. }
  34.  
  35. /* headers */
  36. h1, h2, h3 {
  37.     font-family: 'Trebuchet MS', Arial, sans-serif;
  38.     font-weight: bold;
  39. }
  40. h1 {
  41.     font-size: 1.5em;    
  42. }
  43. h2 {
  44.     font-size: 1.3em;
  45.     text-transform: uppercase;
  46.     color: #339900;
  47. }
  48. h3 {
  49.     font-size: 1.1em;
  50.     text-transform: uppercase;
  51.     color: #333;
  52.     letter-spacing: 1px;
  53. }
  54.  
  55. h1, h2, h3, p { 
  56.     padding: 0;
  57.     margin: 10px 15px; 
  58. }
  59.  
  60. ul, ol {
  61.     margin: 10px 30px;
  62.     padding: 0 15px;    
  63.     color: #72A545;    
  64. }
  65. ul span, ol span {
  66.     color: #666666;
  67. }
  68.  
  69. /* images */
  70. img {
  71.     border: 2px solid #CCC;
  72. }
  73. img.float-right {
  74.   margin: 5px 0px 10px 10px;  
  75. }
  76. img.float-left {
  77.   margin: 5px 10px 10px 0px;
  78. }
  79.  
  80. code {
  81.   margin: 5px 0;
  82.   padding: 10px;
  83.   text-align: left;
  84.   display: block;
  85.   overflow: auto;  
  86.   font: 500 1em/1.5em 'Lucida Console', 'courier new', monospace;
  87.   /* white-space: pre; */
  88.   background: #FAFAFA;
  89.   border: 1px solid #EAEAEA;  
  90.   border-left: 5px solid #72A545;
  91. }
  92. acronym {
  93.   cursor: help;
  94.   border-bottom: 1px solid #777;
  95. }
  96. blockquote {
  97.     margin: 15px;
  98.      padding: 0 0 0 32px;      
  99.       background: #FAFAFA url(quote.gif) no-repeat 5px 10px !important; 
  100.     background-position: 8px 10px;
  101.     border: 1px solid #EAEAEA; 
  102.     border-left: 5px solid #72A545;  
  103.     font-weight: bold; 
  104. }
  105.  
  106. /* form elements */
  107. form {
  108.     margin:10px 15px; padding: 0;
  109.     border: 1px solid #EAEAEA; 
  110.     background-color: #FAFAFA; 
  111. }
  112. label {
  113.     display:block;
  114.     font-weight:bold;
  115.     margin:5px 0;
  116. }
  117. input {
  118.     padding:3px;
  119.     border:1px solid #eee;
  120.     font: normal 1em Verdana, sans-serif;
  121.     color:#777;
  122. }
  123. textarea {
  124.     width:400px;
  125.     padding:4px;
  126.     font: normal 1em Verdana, sans-serif;
  127.     border:1px solid #eee;
  128.     height:100px;
  129.     display:block;
  130.     color:#777;
  131. }
  132. input.button { 
  133.     margin: 0; 
  134.     font: bolder 12px Arial, Sans-serif; 
  135.     border: 1px solid #EAEAEA;
  136.     padding: 2px 3px; 
  137.     background: #CCC url(buttonbg.gif) repeat-x left bottom; 
  138.     color: #333;/* color: #339900; */
  139. }
  140.  
  141. /* search */
  142. #sidebar #search {
  143.     background: #f2f2f2;
  144.     margin: 0 15px;
  145.     padding: 5px 0;    
  146. }
  147. #sidebar #search img {
  148.     vertical-align: bottom;
  149. }
  150. #sidebar #search .textbox {
  151.     background: #FFF url(input.png) no-repeat top left; 
  152.     border: 1px solid #EAEAEA;
  153.     font-size: 11px;
  154.     padding: 3px;    
  155.     width: 110px;
  156. }
  157. #sidebar #search input.searchbutton { 
  158.     margin: 0; 
  159.     font: bold 100% Arial, Sans-serif;
  160.     border: 1px solid #CCC; 
  161.     background: #CCC url(buttonbg.gif) repeat-x left bottom; 
  162.     padding: 1px; 
  163.     height: 25px;
  164.     color: #333;    
  165.     width: 55px;
  166. }
  167.  
  168. /*****************************
  169.       LAYOUT 
  170. ******************************/
  171. #wrap {
  172.    margin: 0 auto ;
  173.    padding:0;    
  174.    text-align: left;
  175.    background-color:#FFF;
  176.    width: 790px;      
  177. }
  178. #content-wrap {
  179.     clear:both;
  180.    margin:0; padding:0;
  181.     width: 790px;        
  182. }
  183.  
  184. /* header */
  185. #header {
  186.     position: relative;
  187.    clear:left;
  188.    width: 790px;
  189.     height: 135px; 
  190.     margin: 0; padding: 0;
  191.     background: #000 url(headerbg.jpg) no-repeat left bottom;    
  192.     border-bottom: 3px solid #000;    
  193. }
  194. #header h1#logo-text {
  195.     position: absolute;
  196.     margin: 0; padding: 0;
  197.     font: bolder 4.1em 'Trebuchet MS', Arial, Sans-serif;
  198.     letter-spacing: -2px;
  199.     color: #FFF;
  200.     text-transform: none;
  201.     
  202.     /* change the values of top and right to adjust the position of the logo*/
  203.     top: 36px; right: 35px;    
  204. }
  205. #header h2#slogan {
  206.     position: absolute;
  207.     margin: 0; padding: 0;
  208.     font: bold 1em 'Trebuchet MS', Arial, Sans-serif;
  209.     text-transform: none;
  210.     letter-spacing: 1px;
  211.     color: #FFF;
  212.     
  213.     /* change the values of top and right to adjust the position of the slogan*/
  214.     top: 85px; right:35px;        
  215. }
  216.  
  217. /* menu tabs */
  218. #header #header-tabs {
  219.     position: absolute;
  220.     top: 0; left: 0;
  221.     width: 100%;
  222.     height: 25px;
  223.     background: #000;
  224.    font: bold 1.1em Verdana, Tahoma, 'Trebuchet MS',  Sans-serif;  
  225. #header-tabs ul {        
  226.     margin:0;
  227.    padding:2px 0px 0px 7px;
  228.    list-style:none;
  229. }
  230. #header-tabs li {
  231.     display:inline;
  232.    margin:0;
  233.    padding:0;
  234. }
  235. #header-tabs a {
  236.     float:left;
  237.    background: url(tableft.gif) no-repeat left top;
  238.    margin:0;
  239.    padding:0 0 0 4px;
  240.    text-decoration:none;
  241. }
  242. #header-tabs a span {
  243.     float:left;
  244.    display:block;
  245.    background: url(tabright.gif) no-repeat right top;
  246.    padding:7px 15px 4px 8px;
  247.    color: #CCC;
  248. }
  249. /* Commented Backslash Hack hides rule from IE5-Mac \*/
  250. #header-tabs a span {float:none;}
  251. /* End IE5-Mac hack */
  252. #header-tabs a:hover span {
  253.     color:#FFF;
  254. }
  255. #header-tabs a:hover {
  256.     background-position:0% -42px;
  257. }
  258. #header-tabs a:hover span { background-position: 100% -42px;}
  259. #header-tabs #current a { background-position:0% -42px; }
  260. #header-tabs #current a span { background-position:100% -42px; color: #FFF;}
  261.  
  262. /* main content */
  263. #main {
  264.     float: left;
  265.     width: 535px;
  266.     margin: 0; padding: 0;
  267.     background-color: inherit;
  268. }
  269. #main h1 {
  270.     padding: 8px 0 3px 25px;
  271.     text-transform: none;
  272.     background: url(square_arrow.gif) no-repeat 0% .7em;
  273.     border-bottom: 2px solid #f2f2f2;    
  274.     color: #339900;    
  275. }    
  276.  
  277. /* sidebar */
  278. #sidebar {
  279.     float: right;
  280.     width: 245px;
  281.     margin: 0 0 10px 0; padding: 0;
  282.     background-color: inherit;    
  283. }
  284. #sidebar h1 {
  285.     padding: 8px 0px 3px 25px;
  286.     background: url(square_arrow.gif) no-repeat 0% .7em;
  287.     text-transform: none;    
  288.     color: #339900;
  289. }
  290.  
  291. #sidebar ul.sidemenu {
  292.     list-style:none;
  293.     margin:10px 15px;
  294.     padding:0;        
  295. }
  296. #sidebar ul.sidemenu li {
  297.     margin-bottom:1px;
  298.     border: 1px solid #f2f2f2;
  299. }
  300. #sidebar ul.sidemenu a {
  301.     display: block;
  302.     font-weight: bold;
  303.     color: #333;
  304.     text-decoration:none;    
  305.     padding: 2px 5px 2px 10px;
  306.     background: #f2f2f2;
  307.     border-left: 5px solid #CCC;    
  308.     
  309.     min-height: 18px;    
  310. }
  311.  
  312. * html body #sidebar ul.sidemenu a { height: 18px; }
  313.  
  314. #sidebar ul.sidemenu a:hover {
  315.     padding:2px 5px 2px 10px;
  316.     background: #f2f2f2;
  317.     color: #339900;
  318.     border-left:5px solid #72A545;
  319. }
  320.  
  321.  
  322. /* footer */
  323. #footer { 
  324.     clear: both;
  325.     height: 40px;
  326.     color: #CCC;
  327.     background: #000;
  328.     margin: 0;    
  329.     font-size: 92%;            
  330. }
  331. #footer a { 
  332.     text-decoration: none; 
  333.     font-weight: bold;    
  334.     color: #FFF; 
  335. }
  336. #footer #footer-left {
  337.     width: 68%;
  338.     float: left;
  339.     text-align: left;
  340.     margin: 0; padding: 10px;
  341. }
  342. #footer #footer-right {
  343.     width: 25%;
  344.     float: right;
  345.     text-align: right;
  346.     margin: 0; padding: 10px;
  347. }
  348.  
  349. /* alignment classes */
  350. .float-left  { float: left; }
  351. .float-right { float: right; }
  352. .align-left  { text-align: left; }
  353. .align-right { text-align: right; }
  354.  
  355. /* additional classes */
  356. .clear {    clear:both;    } 
  357. .hide  { display: none; }
  358. .gray  { color: #CCC; }
  359.  
  360. .comments { 
  361.     color: #333; 
  362.     background: #FFF;
  363.     text-align: right; 
  364.     border-top: 1px dashed #EFF0F1;
  365.     border-bottom: 1px dashed #EFF0F1; 
  366.     padding: 5px 0;
  367.     margin-top: 20px;
  368. }
  369.