2c0b2fe79981113a54065773b74e2afa4e50b726
[living-lab-site.git] / css / default.css
1 body
2 {
3         margin: 0;
4         font-family: Arial, Helvetica, sans-serif;
5         font-size: 75%;
6         background: white url('/img/bg.png') repeat-x left 88px;
7 }
8
9 a:link
10 {
11         color: rgb(0,90,192);
12         text-decoration: none;
13 }
14 a:visited
15 {
16         color: rgb(0,56,112);
17 }
18 a:hover, a:active
19 {
20         text-decoration: underline;
21 }
22
23 h1
24 {
25         margin-top: 8px;
26         margin-bottom: 8px;
27 }
28
29 .inline
30 {
31         vertical-align: middle;
32 }
33
34 .container-install
35 {
36         width: 192px;
37         margin: 0 auto;
38         margin-top: 8px;
39         margin-bottom: 8px;
40 }
41 .container-install-in-widget
42 {
43         width: 320px;
44         margin: 0 auto;
45         margin-top: 8px;
46         margin-bottom: 8px;
47 }
48
49 #nav-menu
50 {/*
51         left: 0;
52         top: 0;
53         width: 100%;*/
54         height: 24px;
55         margin: 0;
56         /*border: 2px outset blue;*/
57         padding: 0;
58         background-color: rgb(0,90,192);
59         list-style-type: none;
60 }
61 .menu-left
62 {
63         float: left;
64 }
65 .menu-right
66 {
67         float: right;
68 }
69 #nav-menu a:link, #nav-menu a:visited
70 {
71         display: block;
72         height: 12px;
73         color: white;
74         text-align: center;
75         line-height: 100%;
76         font-size: 14px;
77         padding-top: 5px;
78         padding-bottom: 5px;
79         padding-left: 16px;
80         padding-right: 16px;
81         border: 1px solid transparent;
82         text-decoration: none;
83 }
84 #nav-menu a:hover
85 {
86         background-color: rgb(90,148,216);
87         border: 1px outset rgb(0,90,192);
88 }
89 #nav-menu a:active
90 {
91         background-color: rgb(90,148,216);
92         border: 1px inset rgb(60,128,208);
93 }
94 #nav-menu a.selected
95 {
96         background-color: rgb(60,128,208);
97         border: 1px inset rgb(60,128,208);
98         color: #FFE4B5;
99         font-weight: bold;
100 }
101
102 #header
103 {
104         clear: both;
105         /*position: absolute;
106         top: 24px;
107         left: 0;
108         width: 100%;*/
109         height: 62px;
110         background: #e5ecf5;
111         border: 1px outset #e5ecf5;
112 }
113
114 #logo
115 {
116         float: left;
117         margin: 8px;
118         border: none;
119 }
120 #logo > img
121 {
122         border: none;
123 }
124
125 #quick-search
126 {
127         float: right;
128         position: relative;
129         height: 48px;
130         margin: 8px;
131 }
132 #quick-search-box
133 {
134         top: 500px;
135 }
136
137 #main
138 {
139         /*position: absolute;
140         top: 90px;
141         width: 100%;*/
142         /* padding: 12px; */
143         margin: 0 auto;
144         width: 1056px;
145         text-align: justify;
146 }
147
148 #main h1
149 {
150         font-size:18px;
151         font-weight: bold;
152         color: #000D60;
153         text-align: left;
154         padding: 0px 0px 0px 8px;
155         margin: 8px 0px 8px 0px;
156         background: url(/img/header.png) top repeat-x;
157         outline: 1px outset rgb(108,162,222);
158         clear: both;
159 }
160
161 #main table
162 {
163         width: 100%;
164         border-collapse: collapse;
165 }
166 #main th, #main td
167 {
168         /* border: 1px solid rgb(108,162,222); */
169         vertical-align: top;
170 }
171 #main table img
172 {
173         vertical-align: middle;
174 }
175
176 #main dt
177 {
178         font-weight: bold;
179         margin-top: 1em;
180         margin-bottom: 0.5em;
181 }
182 #main dd
183 {
184         margin-left: 64px;
185 }
186
187 #content
188 {
189         float: left;
190         width: 752px;
191         margin: 8px;
192         /* outline: 2px outset gray; */
193 }
194
195 #side
196 {
197         float: right;
198         width: 240px;
199         margin: 8px;
200         /* outline: 2px outset gray; */
201 }
202
203 #footer
204 {
205         clear: both;
206         border: 1px outset #e5ecf5;
207         padding-top: 0.5em;
208         padding-bottom: 0.4em;
209         background: #e5ecf5;
210         font-size: 0.9em;
211         text-align: center;
212 }
213
214 .pagination
215 {
216         clear: both;
217         word-spacing: 0.5em;
218         margin-bottom: 0.5em;
219 }