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