1 /* main body attributes */
3 font-family: Verdana, Helevetica, Arial, sans-serif;
8 background-color: white;
12 margin: 0.5em 0em 1em 0em;
19 text-decoration: underline;
24 background-color: transparent;
29 background-color: transparent;
32 h1, h2, h3, h4, h5, h6 {
36 font: 100% Verdana, Helvetica, Arial, sans-serif;
39 /*border-bottom: 1px solid #8CACBB;*/
63 border: 1px solid #8cacbb;
65 background-color: white;
70 /* Table of content attributes*/
72 font-family: Verdana, Helevetica, Arial, sans-serif;
73 background-color: #eeeeee;
79 border: 1px #98AAB1 solid;
84 font-family: Verdana, Helevetica, Arial, sans-serif;
91 font-family: Verdana, Helevetica, Arial, sans-serif;
98 list-style: disc url(../../images/folder.gif) outside;
99 font-family: Verdana, Helevetica, Arial, sans-serif;
105 li.folders .disabled {
109 /* link attributes */
111 font-family: Verdana, Helevetica, Arial, sans-serif;
113 text-decoration: none;
116 font-family: Verdana, Helevetica, Arial, sans-serif;
118 text-decoration: none;
120 a:hover {/* style for home page sublinks view */
147 background-image:url(../../images/details_r.png);
148 background-position: top right;
149 background-repeat:no-repeat;
155 background-image:url(../../images/details_l.png);
156 background-position: top left;
157 background-repeat:no-repeat;
163 background-image:url(../../images/details_ir.png);
164 background-position: top right;
165 background-repeat:no-repeat;
170 background-image:url(../../images/details_il.png);
171 background-position: top left;
172 background-repeat:no-repeat;
183 font-family: Verdana, Helevetica, Arial, sans-serif;
185 text-decoration: none;
189 font-family: Verdana, Helevetica, Arial, sans-serif;
191 border-top: #003399 solid 1px;
192 border-bottom: #003399 solid 1px;
193 border-right: #003399 solid 1px;
194 border-left: #003399 solid 1px;
199 /* align text to the left */
207 text-decoration: none;
213 border: 1px #606060 solid;
216 /* main submit button */
218 font-family: Verdana, Helevetica, Arial, sans-serif;
219 background-color: #EBEDF6;
221 border-top: #354A81 solid 1px;
222 border-bottom: #354A81 solid 1px;
223 border-right: #354A81 solid 1px;
224 border-left: #354A81 solid 1px;
227 /* small submit button at top */
229 font-family: Verdana, Helevetica, Arial, sans-serif;
230 background-color: #F8F8F8;
231 border-top: #354A81 solid 1px;
232 border-bottom: #354A81 solid 1px;
233 border-right: #354A81 solid 1px;
234 border-left: #354A81 solid 1px;
237 /* date attributes */
239 font-family: Verdana, Helevetica, Arial, sans-serif;
251 background-color: white;
255 /* message box styles */
257 /* Editor box small */
259 font-family: Verdana, Helevetica, Arial, sans-serif;
260 background-color: #EEEEEE;
263 border: 1px #99CCCC solid;
266 /* Editor box large */
268 font-family: Verdana, Helevetica, Arial, sans-serif;
269 background-color: #EEEEEE;
274 padding-bottom: .4em;
275 border: 1px #99CCCC solid;
280 font-family: Verdana, Helevetica, Arial, sans-serif;
281 background-color: #F1F3F1;
284 .highlight, a.highlight {
285 background-color: yellow;
289 background-color: yellow;
290 text-decoration: underline;
298 /* edit content tabs */
300 font-family: Helvetica, Arial, Helvetica, sans-serif;
301 background-color: #ffffff;
310 background-color: #ffffff;
311 border-top: 1px #98AAB1 solid;
312 border-left: 1px #98AAB1 solid;
313 border-right: 1px #98AAB1 solid;
314 text-decoration: none;
319 .etab a:link, .etab a:visited {
321 text-decoration: none;
325 text-decoration: underline;
328 background-color: #EFEFEF;
329 border-top: 1px #98AAB1 solid;
330 border-left: 1px #98AAB1 solid;
331 border-right: 1px #98AAB1 solid;
338 background-color: #FFFDE0;
343 background-color: #FFFDE0;
350 /* the side menu heading */
351 td.dropdown-heading {
352 background-color: #D4E5FD;
354 border-left: 1px solid #EAF2FE;
355 border-right: 1px solid #EAF2FE;
356 border-top: 1px solid #EAF2FE;
361 td.dropdown-heading a, td.dropdown-heading a:hover, td.dropdown-heading a:visited {
362 text-decoration: none;
365 td.dropdown-heading.closed {
366 border-bottom: 1px solid #EAF2FE;
369 /* the side menu content */
372 background-color: white;
374 border-left: 1px solid #EAF2FE;
375 border-right: 1px solid #EAF2FE;
376 border-bottom: 1px solid #EAF2FE;
379 td.dropdown a, td.dropdown a:visited {
381 text-decoration: none;
383 td.dropdown a:hover {
385 text-decoration: underline;
394 /* added for 1.4.2: */
400 background-color: #FFF5A4;
412 p.search-description {
413 background-color: #FFFCE5;
418 background-color: #FFF5A4;
420 border-left: 1px solid #006699;
421 border-right: 1px solid #006699;
422 border-top: 1px solid #006699;
427 /***************************************************************/
433 table.tabbed-table th#left-empty-tab {
434 background-color: transparent;
436 border-bottom: 1px solid #9DAB9A;
438 table.tabbed-table th#right-empty-tab {
440 background-color: transparent;
441 border-bottom: 1px solid #9DAB9A;
445 table.tabbed-table th#right-empty-tab a {
446 text-decoration: underline;
448 table.tabbed-table th.tab-spacer {
449 background-color: transparent;
451 border-bottom: 1px solid #9DAB9A;
454 table.tabbed-table th.tab {
458 background-color: #C9CEA4;
459 border-bottom: 1px solid #9DAB9A;
460 border-left: 1px solid #9DAB9A;
461 border-top: 1px solid #9DAB9A;
462 border-right: 1px solid #9DAB9A;
464 table.tabbed-table th.tab:hover {
465 background-color: #DFE1C7;
468 table.tabbed-table th.tab a:focus {
471 table.tabbed-table th.selected {
475 background-color: #DFE1C7;
476 border-left: 1px solid #9DAB9A;
477 border-top: 1px solid #9DAB9A;
478 border-right: 1px solid #9DAB9A;
481 table.tabbed-table a, table.tabbed-table a:visited, table.tabbed-table a:hover {
483 text-decoration: none;
489 background-image: url(http://www.gris.uni-tuebingen.de/images/start.gif);
490 background-repeat: no-repeat;
491 background-position: 2px 5px;
496 background-image: url(images/back.gif);
497 background-repeat: no-repeat;
498 background-position: 0px 0px;
502 /* The path bar, including breadcrumbs and add to favorites */
503 border-bottom-color: #8CACBB;
504 border-bottom-style: solid;
505 border-bottom-width: 1px;
507 text-transform: lowercase;
516 border-bottom: 1px solid #f0f0f0;
526 background-color: #DEE7EC;
527 border-bottom: 1px solid #9DAB9A;
529 text-transform: lowercase;
533 div#sub-navigation strong {
538 border-left: 1px solid black;
539 border-right: 1px solid black;
540 border-bottom: 1px solid black;
544 background-color: #efefef;
553 border-left: 1px solid black;
554 border-right: 1px solid black;
556 background-color: #efefef;
559 border-bottom: 1px solid black;
583 text-transform: lowercase;
587 background-color: #EFEFEF;
592 border: 1px solid #cccccc;
594 text-decoration: none;
597 a#editor-link:hover {
598 background-color: #fafafa;
599 border: 1px solid #aaaaaa;
603 background-image: url(images/pen.gif);
604 background-repeat: no-repeat;
605 background-position: 0px 2px;
608 background-image: url(images/pen2.gif);
609 background-repeat: no-repeat;
610 background-position: 0px 2px;
614 /* for data tables */
617 border: 1px solid #f0f0f0;
622 border-collapse: collapse;
626 background-color: #f0f0f0;
635 background-image: url('../default/images/sort.gif');
636 background-repeat: no-repeat;
637 background-position: right;
638 text-decoration:none;
642 background-color: #fdfdfd;
645 table.data tbody th {
647 background-color: #fdfdfd;
655 table.data tbody tr:hover {
656 background-color: #f5f5ff;
660 table.data tbody tr.selected {
661 background-color: #f5f5ff;
666 background-color: #fafafa;
669 table.data tfoot tr:first-child td {
671 background-image: url('images/arrow_ltr.gif');
672 background-repeat: no-repeat;
673 background-position: 4px 5px;
677 table.data.static tfoot td, table.data.static tfoot tr:first-child td {
679 background-image: none;
683 table.data tfoot input {
684 border: 1px solid #999;
685 background-color: white;
694 /* used for static tables with no form elements: */
695 table.data.static tbody tr:hover {
696 background-color: transparent;
700 table.data tfoot input[type=submit]:hover {
701 background-color: #f5f5ff;
704 /* course browser: */
712 div.browse-selected {
713 background-image: url('images/side_arrow.gif');
714 background-repeat: no-repeat;
716 background-position: center left;
719 div.browse-unselected {
731 padding-bottom: 25px;
732 background-color: #fffaf0;
733 border:1px #9DAB9A solid;
739 dl.browse-course dt {
744 padding: 5px 10px 5px 0px;
745 vertical-align: middle;
747 dl.browse-course dd {
749 padding: 5px 0px 5px 10px;
760 border:1px solid white;
763 /* feedback /errors */
770 border: 1px solid red;
772 background-color: #fffcf3;
774 background: #FBF4ED url(images/error-large.gif) no-repeat scroll 5px 5px;
783 div#error ul, div#feedback ul, div#help ul {
796 border: 1px solid green;
798 background-color: #c3fffc;
809 border: 1px solid blue;
811 background-color: #c3ffff;
821 border: 1px solid #2905A1;
823 background-color: #E1D7E8;
834 border: 1px solid #FF8400;
836 background-color: #FFF6ED;
848 font-family: Verdana, Helevetica, Arial, sans-serif;
853 /* home page links */
862 div.home-link:hover {
864 background-color: #efefef;
865 border: 1px solid #afafaf;
871 text-decoration: none;
886 div#sequence-links a {
887 text-decoration: none;
893 background-color: white;
895 border-left: 1px solid #EAF2FE;
896 border-right: 1px solid #EAF2FE;
897 border-bottom: 1px solid #EAF2FE;
901 div.dropdown-heading {
902 background-color: #DFE1C7;
904 border-left: 1px solid #EAF2FE;
905 border-right: 1px solid #EAF2FE;
906 border-top: 1px solid #EAF2FE;
933 background: White url('images/linkTransparent.gif') 3px 2px no-repeat;
934 border: 1px solid #8CACBB;
936 text-transform: lowercase;
957 border: 1px solid #000;
968 text-decoration: none;
971 border-left: 1px solid white;
972 border-right: 1px solid white;
975 div.paging li a:hover, div.paging li a.current {
976 background-color: #efefef;
977 border-left: 1px solid #000;
978 border-right: 1px solid #000;
985 background: transparent;
991 /* Navigational Plone Tabs(tm), implemented by customizing the a tag - they are surprisingly elegant. The power of CSS runs strong in these :) */
992 background: transparent;
993 border-collapse: collapse;
994 border-bottom: 1px solid #8CACBB;
995 padding: 0.5em 0em 0em 2em;
1001 /* The normal, unselected tabs. They are all links */
1002 background: transparent;
1003 border-color: #8CACBB;
1005 border-style: solid solid none solid;
1008 margin-right: 0.5em;
1009 padding: 0em 2em 0em;
1010 text-transform: lowercase;
1013 div.tabs a.selected {
1014 /* The selected tab. There's only one of this */
1015 background: #DEE7EC;
1016 border-bottom: #DEE7EC 1px solid;
1018 font-weight: normal;
1021 div.tabs a:hover, div.tabs a.active {
1022 background: #DEE7EC;
1023 border-bottom: 1px solid #DEE7EC;
1030 background-color: #DEE7EC;
1032 border: 1px solid #8CACBB;
1034 text-transform: lowercase;
1040 background-color: white;
1042 border-left: 1px solid #8CACBB;
1043 border-right: 1px solid #8CACBB;
1044 border-bottom: 1px solid #8CACBB;
1045 font-weight: normal;
1050 background: #DEE7EC;
1051 border: 1px solid #8CACBB;
1052 border-style: solid solid none solid;
1054 padding: 0em 1em 0em 1em;
1055 text-transform: lowercase;
1062 text-decoration: none;
1067 text-decoration: none;
1071 text-decoration: underline;
1085 text-transform: none;
1086 border-left: 1pt solid #8CACBB;
1099 background-color: #F7F9FA;
1103 background-color: transparent;
1110 /* users/index.php */
1116 border: rgb(204, 204, 204) 1px solid;
1117 background-color: white;
1130 font-weight: normal;
1136 background-color:#D1E3ED;
1137 border: #AAAAAA 1px solid;
1141 text-decoration: none;
1144 div.course:hover a {
1148 div.course a:hover {
1160 div.course img.icon {
1167 div.course div.shortcuts {
1170 vertical-align: middle;
1173 fieldset#shortcuts {
1175 background-color: #FAFAFA;
1176 border: 1pt solid #AAAAAA;
1177 margin: -5pt 5pt 5pt 5pt;
1178 padding-right: 10pt;
1179 padding-bottom: 5pt;
1184 padding-right: 10pt;
1189 margin-bottom: 10pt;
1193 background-color: white;
1200 list-style-type: none;
1205 background-image: url('../default/images/guide.gif'); background-repeat: no-repeat; background-position: 7pt 2pt;
1206 background-color: #eee;
1207 padding: 1pt 10pt 1pt 23pt;
1208 border: 1pt solid #ccc;
1217 div#content-text li {
1237 border: 1px solid #e0e0e0;
1254 div[class] .insidecol {
1275 ul#home-links li a {
1276 text-decoration: none;
1277 border: 1px transparent;
1280 ul#home-links li a img {
1287 /* enrollment tabs */
1295 white-space: nowrap;
1306 border: 1px solid #e0e0e0;
1307 border-bottom: none;
1308 background: #fafafa;
1309 text-decoration: none;
1311 -moz-border-radius-topright: 4px;
1312 -moz-border-radius-topleft: 4px;
1313 white-space: nowrap;
1316 #navlist li a:hover, #navlist li a.active {
1323 vertical-align: middle;
1332 dl#public-profile dt {
1338 border-right: 1px solid #f0f0f0;
1339 padding: 5px 5px 5px 0px;
1340 vertical-align: middle;
1343 dl#public-profile dd {
1346 padding: 5px 0px 5px 5px;
1349 /* floating layout */
1355 margin-right: 210px;
1361 margin-left: -200px;
1372 #forum-thread li { clear:left; border:1px solid #eee; border-bottom: 1px solid #f0f0f0; float:left; width: 98%; list-style: none; }
1373 #forum-thread li.even { background: #fdfdfd; border-top: none; }
1374 #forum-thread li.odd { background: #fff; }
1375 div.forum-post-author { float:left; width:150px; padding:8px 10px; }
1376 div.forum-post-author a.title { font-size: 1.1em; line-height: 1.2em; font-weight: bold; text-decoration:none; }
1377 div.forum-post-author img.profile-picture { border: 2px solid #f0f0f0; }
1378 div.forum-post-content { margin-left: 150px; padding: 5px 0px 18px 18px; }
1379 div.forum-post-content h3 { font-weight: 500; }
1380 div.forum-post-ctrl { float: right; padding-right: 5px; color: #a1a1a1; }
1381 div.forum-post-ctrl a { text-decoration: none; }
1382 div.forum-post-ctrl span { color: black; background-color: #fefdc2; padding: 3px; }
1383 div.forum-post-content p.date { color: #a1a1a1; border-bottom: 1px solid #f0f0f0; }
1384 div.forum-post-content div.body p { margin-bottom:20px; }
1386 /** inbox stuff - reuses some of the forum layout **/
1387 #inbox-msg li { clear:left; border:1px solid #eee; border-bottom: 1px solid #f0f0f0; width: 98%; list-style: none; }
1390 div#topnavlistcontainer {
1391 /* Navigational Plone Tabs(tm), implemented by customizing the a tag - they are surprisingly elegant. The power of CSS runs strong in these :) */
1392 background: transparent;
1393 border-collapse: collapse;
1394 border-bottom: 1px solid #8CACBB;
1395 padding: 0.5em 0em 0em 2em;
1396 white-space: nowrap;
1404 white-space: nowrap;
1415 ul#topnavlist li:first-child a {
1419 ul#topnavlist li a:hover, ul#topnavlist li a.active, ul#topnavlist li a:focus {
1420 background: #DEE7EC;
1421 border-bottom: 1px solid #DEE7EC;
1425 ul#topnavlist li a {
1426 /* The normal, unselected tabs. They are all links */
1427 background: transparent;
1428 border-color: #8CACBB;
1430 border-style: solid solid none solid;
1433 margin-right: 0.5em;
1434 padding: 0em 2em 0em;
1435 text-transform: lowercase;
1438 ul#topnavlist li a.selected {
1439 /* The selected tab. There's only one of this */
1440 background: #DEE7EC;
1441 border-bottom: #DEE7EC 1px solid;
1443 font-weight: normal;
1446 /* format of "table of contents" on content page */
1447 #toc a { display:block; margin:3px; }
1448 #toc .h2 { padding:0 0 0 10px;}
1449 #toc .h3 { padding:0 0 0 30px;}
1450 #toc .h4 { padding:0 0 0 40px; }
1451 #toc .h5 { padding:0 0 0 50px; }
1452 #toc .h6 { padding:0 0 0 60px; }
1454 /* jQuery tooltip styles */
1458 border:3px solid #111;
1459 background-color:#eeeeee;
1463 #tooltip h3,#tooltip div{
1466 /* style for home page sublinks view */
1493 background-image:url(../../images/details_r.png);
1494 background-position: top right;
1495 background-repeat:no-repeat;
1501 background-image:url(../../images/details_l.png);
1502 background-position: top left;
1503 background-repeat:no-repeat;
1509 background-image:url(../../images/details_ir.png);
1510 background-position: top right;
1511 background-repeat:no-repeat;
1516 background-image:url(../../images/details_il.png);
1517 background-position: top left;
1518 background-repeat:no-repeat;