root / okeanos_site / static / okeanos_static / css / main.css @ 04774a3d
History | View | Annotate | Download (4.6 kB)
1 |
/* float clearing for IE6 */
|
---|---|
2 |
* html .clearfix{ |
3 |
height: 1%; |
4 |
overflow: visible; |
5 |
} |
6 |
|
7 |
/* float clearing for IE7 */
|
8 |
*+html .clearfix{ |
9 |
min-height: 1%; |
10 |
} |
11 |
|
12 |
/* float clearing for everyone else */
|
13 |
.clearfix:after{ |
14 |
clear: both; |
15 |
content: "."; |
16 |
display: block; |
17 |
height: 0; |
18 |
visibility: hidden; |
19 |
font-size: 0; |
20 |
} |
21 |
|
22 |
.footer a { |
23 |
color: #74AEC9; |
24 |
text-decoration: underline; |
25 |
} |
26 |
|
27 |
.footer a:hover { |
28 |
color: #4085A5; |
29 |
} |
30 |
|
31 |
body {
|
32 |
background-image: url("../images/bg.png"); |
33 |
background-repeat: repeat-x; |
34 |
font-size: 13px; |
35 |
font-family: verdana; |
36 |
background-position: 0px -70px; |
37 |
} |
38 |
|
39 |
body.alt { |
40 |
background-image: url("../images/bg-alt.png"); |
41 |
} |
42 |
|
43 |
.container {
|
44 |
width: 870px; |
45 |
margin: 0 auto; |
46 |
margin-top: 30px; |
47 |
} |
48 |
|
49 |
.inner {
|
50 |
margin-top: 2.5em; |
51 |
background-image: url("../images/bg-inner.png"); |
52 |
width: 100%; |
53 |
} |
54 |
|
55 |
.inner .left { |
56 |
position: relative; |
57 |
width: 180px; |
58 |
float:left; |
59 |
} |
60 |
|
61 |
.inner .left ul { |
62 |
margin-top: 90px; |
63 |
color: #4085A5; |
64 |
left: -16px; |
65 |
padding-top: 40px; |
66 |
padding-right: 10px; |
67 |
} |
68 |
|
69 |
.inner .left ul li { |
70 |
font-size: 1.8em; |
71 |
margin-bottom: 0.2em; |
72 |
position: relative; |
73 |
} |
74 |
|
75 |
.inner .left ul li a.page-link { |
76 |
display: block; |
77 |
color: inherit; |
78 |
text-decoration: none; |
79 |
padding: 10px; |
80 |
padding-left: 36px; |
81 |
text-shadow: 1px 1px 0px #efefef; |
82 |
} |
83 |
|
84 |
.inner .left ul li a.page-link:hover, .inner .left ul li.selected a.page-link { |
85 |
text-shadow: none; |
86 |
color: #fff; |
87 |
background-color: #74AEC9; |
88 |
border-left: 0px solid #92C1D7; |
89 |
padding-left: 36px; |
90 |
} |
91 |
|
92 |
.inner .left ul li .close-button { |
93 |
display: block; |
94 |
position: absolute; |
95 |
left: -30px; |
96 |
top: 0px; |
97 |
font-size: 0.7em; |
98 |
border:none; |
99 |
background: transparent; |
100 |
padding:0; |
101 |
padding-top: 13px; |
102 |
padding-left: 9px; |
103 |
margin:0px; |
104 |
text-decoration: none; |
105 |
color: #fff; |
106 |
width: 21px; |
107 |
height: 30px; |
108 |
font-weight: bold; |
109 |
display: block; |
110 |
visibility: hidden; |
111 |
} |
112 |
|
113 |
.inner .left ul li.current a.page-link { |
114 |
color: #fff; |
115 |
background-color: #74AEC9; |
116 |
border-left: 30px solid #92C1D7; |
117 |
padding-left: 36px; |
118 |
margin-left: -30px; |
119 |
} |
120 |
|
121 |
.inner .video-cont, .inner .page-cont { |
122 |
width: 690px; |
123 |
float: right; |
124 |
} |
125 |
|
126 |
.inner .cols { |
127 |
position: relative; |
128 |
} |
129 |
|
130 |
.page {
|
131 |
display: block; |
132 |
top: 0; |
133 |
} |
134 |
|
135 |
.page-wrapper {
|
136 |
position: relative; |
137 |
} |
138 |
|
139 |
.page.text { |
140 |
margin-left: 27px; |
141 |
padding-top: 20px; |
142 |
padding-right: 20px; |
143 |
padding-bottom: 10px; |
144 |
} |
145 |
|
146 |
.page.text h2 { |
147 |
font-size: 1.8em; |
148 |
color: #4085A5; |
149 |
margin-bottom: 0.5em; |
150 |
text-shadow: 1px 1px 0px #ddd; |
151 |
} |
152 |
|
153 |
.page.text a { |
154 |
color: #407087; |
155 |
} |
156 |
|
157 |
.page.text p em { |
158 |
color: #4C6A78; |
159 |
font-weight: bold; |
160 |
} |
161 |
|
162 |
.page.text h3 { |
163 |
font-size: 1.1em; |
164 |
color: #4C6A78; |
165 |
font-weight: bold; |
166 |
margin-bottom: 0.5em; |
167 |
margin-top: 1.5em; |
168 |
} |
169 |
|
170 |
.page.text h4 { |
171 |
font-weight: bold; |
172 |
font-size: 1.1em; |
173 |
margin-bottom: 0.3em; |
174 |
} |
175 |
|
176 |
.page.text p { |
177 |
color: #213D4A; |
178 |
font-size: 1.1em; |
179 |
margin-bottom: 1em; |
180 |
text-align: justify; |
181 |
line-height: 1.2em; |
182 |
text-shadow: 1px 1px 0px #efefef; |
183 |
} |
184 |
|
185 |
.inner .video { |
186 |
width: 640px; |
187 |
height: 360px; |
188 |
background-color: #4085A5; |
189 |
margin: 20px; |
190 |
margin-left: 27px; |
191 |
margin-bottom: 20px; |
192 |
margin-top: 20px; |
193 |
/*border: 1px solid #4085A5;*/
|
194 |
} |
195 |
|
196 |
.logo {
|
197 |
text-align: center; |
198 |
} |
199 |
|
200 |
.logo img { |
201 |
margin-left: 75px; |
202 |
} |
203 |
|
204 |
.inner-bottom {
|
205 |
width: 100%; |
206 |
} |
207 |
|
208 |
.inner-bottom .testuser { |
209 |
display: none; |
210 |
background: #000; |
211 |
margin-right: 40px; |
212 |
float: right; |
213 |
margin-top: 10px; |
214 |
margin-bottom: 20px; |
215 |
} |
216 |
|
217 |
.gotoapp {
|
218 |
display: block; |
219 |
padding: 0.7em 5em; |
220 |
color: #fff; |
221 |
font-size: 1.2em; |
222 |
background-color: #FF7F2A; |
223 |
cursor: pointer; |
224 |
margin-right: -20px; |
225 |
} |
226 |
|
227 |
.gotoapp:hover { |
228 |
background-color: #FF9955; |
229 |
} |
230 |
|
231 |
.page.text { |
232 |
margin-right: 20px; |
233 |
margin-top: 20px; |
234 |
} |
235 |
|
236 |
.inner-bottom.in-page .testuser { |
237 |
margin-right: 60px; |
238 |
} |
239 |
|
240 |
.gotoapp {
|
241 |
color: #fff; |
242 |
text-decoration: none; |
243 |
} |
244 |
|
245 |
.banner-coming {
|
246 |
position: absolute; |
247 |
left: 0px; |
248 |
top: 0px; |
249 |
} |
250 |
|
251 |
.footer {
|
252 |
text-align: center; |
253 |
margin: 0 auto; |
254 |
width: 870px; |
255 |
margin: 2em auto; |
256 |
} |
257 |
|
258 |
.footer .links { |
259 |
color: #4085A5; |
260 |
margin-bottom: 1em; |
261 |
} |
262 |
|
263 |
.footer .links li { |
264 |
display: inline; |
265 |
margin-right: 1em; |
266 |
padding-right: 1em; |
267 |
border-right: 1px solid #4085A5; |
268 |
} |
269 |
|
270 |
.footer .links li a { |
271 |
color: inherit; |
272 |
text-decoration: none; |
273 |
} |
274 |
|
275 |
.footer .links li.last { |
276 |
margin-right:0; |
277 |
padding-right:0; |
278 |
border: none; |
279 |
} |
280 |
|
281 |
.footer .bottom-text { |
282 |
color: #74AEC9; |
283 |
} |
284 |
|
285 |
/*style 2*/
|
286 |
body.style2 .page.text { |
287 |
background-color: #7DB3CC; |
288 |
padding-left: 20px; |
289 |
} |
290 |
|
291 |
body.style2 .page.text p, body.style2 .page.text h2 { |
292 |
color: #fff; |
293 |
text-shadow: 1px 1px 0px #aaa; |
294 |
} |