2
* based on code by Sebastian Faubel
3
* modified by Christoph Cullmann
6
/* common (X)HTML formats */
10
line-height: 1.2em; /* Note: it is inherited as is, not recalculated! */
11
background-color: white;
13
font-family: sans-serif;
19
font-family: sans-serif;
36
text-decoration: none;
41
text-decoration: none;
45
text-decoration: underline;
48
/* navigation header, this is the combined area with logo and section links */
62
background-color: #418ade;
63
border-bottom: 1px solid #000000;
68
padding: 6px 6px 6px 84px;
69
background-color: #dfe7f3;
70
border-bottom: 1px solid #000000;
82
#nav_header_logo a img {
102
#nav_header_location {
108
vertical-align: middle;
115
#nav_header_bottom_left {
118
vertical-align: middle;
124
/* place for the links to contact, sitemap, ... s*/
125
#nav_header_bottom_right {
127
vertical-align: middle;
133
#nav_header_bottom a:link, #nav_header_bottom a:visited {
134
text-decoration: none;
137
#nav_header_bottom a:hover {
138
text-decoration: underline;
147
list-style-type: none;
153
/* main color definitions */
165
background-color: #3E91EB;
168
#leftmenu, #rightmenu {
172
#leftmenu h2, #rightmenu h2 {
175
vertical-align: middle;
176
background-color: #418ade;
177
border-top: 0.3em solid #418ade;
178
border-bottom: 0.3em solid #418ade;
183
#leftmenu ul, #rightmenu ul {
189
#leftmenu li, #rightmenu li {
194
#leftmenu ul ul, #rightmenu ul ul {
199
#leftmenu li li, #rightmenu li li{
208
/* background + border at top */
210
border-top: 1px solid #000000;
211
background-image: url(/media/images/footer_bg.png);
212
background-repeat: repeat-x;
219
/* right footer, contains the wave image */
231
/* left footer, contains the text */
235
padding: 1em 1.5em 0em 1.5em;
244
vertical-align: middle;
245
background-color: #418ade;
249
border-top: 1px solid white;
250
border-bottom: 1px solid #206dcd;
262
padding-right: 0.5em;
266
padding: 0.3em 1.3em;
272
/* static IDs, ordered top to bottom */
276
vertical-align: middle;
290
#location input, #location select {
295
background-color: white;
296
padding: 0.5em 0.7em 1.5em 0.7em;
297
background-color: white;
301
#content td, #content th {
302
font-family: sans-serif;
308
#content h4, #content h3, #content h2, #content h1 {
311
line-height: 1em; /* without this lines stick in each other for headings */
315
background-color: #E6F0F9;
321
margin-bottom: 0.5em;
325
#leftmenu, #rightmenu {
326
background-color: white;
331
border-top: 8px solid white;
333
border-right: 8px solid white;
334
border-left: 8px solid white;
336
background-color: #dfe7f3;
341
padding: 0.2em 0.2em 0.2em 0.2em;
348
#search input, #search select {
357
padding: 0 0 0.8em 0;
365
background-color: #E6F0F9;
367
margin-bottom: 0.5em;
371
background-color: white;
381
/* common style for tables used in the page */
383
background-color: #dfe7f3;
391
background-color: #418ade;
400
1
#content td.memItemLeft {