626c46a90bdf8d42a9a0d0c754d721bb7b900e53
[Packages/TYPO3.CMS.git] / typo3 / sysext / t3skin / stylesheets / structure / main_content.css
1 /* - - - - - - - - - - - - - - - - - - - - -
2 TYPO3 styles for basic elements
3
4 $Id$
5 - - - - - - - - - - - - - - - - - - - - - */
6
7 html {
8 height: 100%;
9 }
10
11 select,
12 textarea,
13 input,
14 td,
15 body,
16 .defstyle,
17 p,
18 div {
19 margin: 0px;
20 }
21
22 /* Occasionally used, eg. in About Modules: */
23 h1 {
24 margin: 6px 0 16px 0;
25 }
26
27 h2 {
28 margin: 6px 0;
29 }
30
31 /* Normal section headers */
32 h3 {
33 padding: 2px 0;
34 margin: 8px 0 10px;
35 }
36
37 /* Discrete section headers (no background) */
38 h4 {
39 margin: 6px 0;
40 }
41
42 /* Preformatted text - not used so much in TYPO3 */
43 pre {
44 margin: 0px;
45 }
46
47 /* horizontal ruler */
48 hr,
49 div.hr {
50 height: 1px;
51 }
52
53 th,
54 td {
55 vertical-align: top;
56 }
57
58 .t3-row-header {
59 padding: 1px 7px;
60 }
61
62 .t3-row-header span.t3-icon {
63 margin-right: 3px;
64 margin-top: 2px;
65 }
66
67 a span {
68 cursor: pointer;
69 }
70 /* Forms */
71
72 /* Reformatting of the submit buttons */
73 form {
74 margin: 0px;
75 }
76
77 input[type="submit"],
78 input[type="reset"],
79 input[type="button"] {
80 padding: 2px 4px 2px 4px;
81 }
82
83 label {
84 vertical-align: middle;
85 }
86
87 .checkbox,
88 .radio,
89 .checkbox:hover {
90 height: 13px;
91 margin-right: 5px;
92 overflow: hidden;
93 vertical-align: middle;
94 width: 13px;
95 }
96
97 /* - - - - - - - - - - - - - - - - - - - - -
98 Various classes
99 - - - - - - - - - - - - - - - - - - - - - */
100
101 div.diff-r {
102 padding: 3px 3px 3px 3px;
103 }
104
105 div.diff-g {
106 padding: 3px 3px 3px 3px;
107 }
108
109 img.absmiddle {
110 vertical-align: middle;
111 }
112
113 .smallCheckboxes {
114 height: 12px;
115 margin: 0px;
116 width: 12px;
117 }
118
119 .tableheader td {
120 padding-left: 2px;
121 padding-right: 2px;
122 }
123
124 .lrPadding td {
125 padding-left: 2px;
126 padding-right: 2px;
127 }
128
129 .alignToInputText, .alignToInputText:hover {
130 margin-top: 5px;
131 margin-right: 2px;
132 vertical-align: top;
133 }