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 #57945A;*/
63 border: 1px solid #57945A;
65 background-color: white;
70 /* Table of content attributes*/
72 font-family: Verdana, Helevetica, Arial, sans-serif;
73 background-color: #eeeeee;
79 border: 1px #88A283 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;
121 font-family: Verdana, Helevetica, Arial, sans-serif;
123 text-decoration: none;
127 font-family: Verdana, Helevetica, Arial, sans-serif;
129 border-top: #003399 solid 1px;
130 border-bottom: #003399 solid 1px;
131 border-right: #003399 solid 1px;
132 border-left: #003399 solid 1px;
137 /* align text to the left */
145 text-decoration: none;
151 border: 1px #606060 solid;
154 /* main submit button */
156 font-family: Verdana, Helevetica, Arial, sans-serif;
157 background-color: #EBF6F3;
159 border-top: #348265 solid 1px;
160 border-bottom: #348265 solid 1px;
161 border-right: #348265 solid 1px;
162 border-left: #348265 solid 1px;
165 /* small submit button at top */
167 font-family: Verdana, Helevetica, Arial, sans-serif;
168 background-color: #F8F8F8;
169 border-top: #348265 solid 1px;
170 border-bottom: #348265 solid 1px;
171 border-right: #348265 solid 1px;
172 border-left: #348265 solid 1px;
175 /* date attributes */
177 font-family: Verdana, Helevetica, Arial, sans-serif;
189 background-color: white;
193 /* message box styles */
195 /* Editor box small */
197 font-family: Verdana, Helevetica, Arial, sans-serif;
198 background-color: #EEEEEE;
201 border: 1px #ABC180 solid;
204 /* Editor box large */
206 font-family: Verdana, Helevetica, Arial, sans-serif;
207 background-color: #EEEEEE;
212 padding-bottom: .4em;
213 border: 1px #ABC180 solid;
218 font-family: Verdana, Helevetica, Arial, sans-serif;
219 background-color: #F1F3F1;
222 .highlight, a.highlight {
223 background-color: yellow;
227 background-color: yellow;
228 text-decoration: underline;
236 /* edit content tabs */
238 font-family: Helvetica, Arial, Helvetica, sans-serif;
239 background-color: #ffffff;
248 background-color: #ffffff;
249 border-top: 1px #88A283 solid;
250 border-left: 1px #88A283 solid;
251 border-right: 1px #88A283 solid;
252 text-decoration: none;
257 .etab a:link, .etab a:visited {
259 text-decoration: none;
263 text-decoration: underline;
266 background-color: #EFEFEF;
267 border-top: 1px #88A283 solid;
268 border-left: 1px #88A283 solid;
269 border-right: 1px #88A283 solid;
276 background-color: #FFFDE0;
281 background-color: #FFFDE0;
288 /* the side menu heading */
289 td.dropdown-heading {
290 background-color: #DBFDD4;
292 border-left: 1px solid #ECFEEA;
293 border-right: 1px solid #ECFEEA;
294 border-top: 1px solid #ECFEEA;
299 td.dropdown-heading a, td.dropdown-heading a:hover, td.dropdown-heading a:visited {
300 text-decoration: none;
303 td.dropdown-heading.closed {
304 border-bottom: 1px solid #ECFEEA;
307 /* the side menu content */
310 background-color: white;
312 border-left: 1px solid #ECFEEA;
313 border-right: 1px solid #ECFEEA;
314 border-bottom: 1px solid #ECFEEA;
317 td.dropdown a, td.dropdown a:visited {
319 text-decoration: none;
321 td.dropdown a:hover {
323 text-decoration: underline;
332 /* added for 1.4.2: */
338 background-color: #FFF5A4;
350 p.search-description {
351 background-color: #FFFCE5;
356 background-color: #FFF5A4;
358 border-left: 1px solid #099015;
359 border-right: 1px solid #099015;
360 border-top: 1px solid #099015;
365 /***************************************************************/
371 table.tabbed-table th#left-empty-tab {
372 background-color: transparent;
374 border-bottom: 1px solid #9DAB9A;
376 table.tabbed-table th#right-empty-tab {
378 background-color: transparent;
379 border-bottom: 1px solid #9DAB9A;
383 table.tabbed-table th#right-empty-tab a {
384 text-decoration: underline;
386 table.tabbed-table th.tab-spacer {
387 background-color: transparent;
389 border-bottom: 1px solid #9DAB9A;
392 table.tabbed-table th.tab {
396 background-color: #C9CEA4;
397 border-bottom: 1px solid #9DAB9A;
398 border-left: 1px solid #9DAB9A;
399 border-top: 1px solid #9DAB9A;
400 border-right: 1px solid #9DAB9A;
402 table.tabbed-table th.tab:hover {
403 background-color: #DFE1C7;
406 table.tabbed-table th.tab a:focus {
409 table.tabbed-table th.selected {
413 background-color: #DFE1C7;
414 border-left: 1px solid #9DAB9A;
415 border-top: 1px solid #9DAB9A;
416 border-right: 1px solid #9DAB9A;
419 table.tabbed-table a, table.tabbed-table a:visited, table.tabbed-table a:hover {
421 text-decoration: none;
427 background-image: url(http://www.gris.uni-tuebingen.de/images/start.gif);
428 background-repeat: no-repeat;
429 background-position: 2px 5px;
434 background-image: url(images/back.gif);
435 background-repeat: no-repeat;
436 background-position: 0px 0px;
440 /* The path bar, including breadcrumbs and add to favorites */
441 border-bottom-color: #57945A;
442 border-bottom-style: solid;
443 border-bottom-width: 1px;
445 text-transform: lowercase;
454 border-bottom: 1px solid #f0f0f0;
464 background-color: #DEECE2;
465 border-bottom: 1px solid #9DAB9A;
467 text-transform: lowercase;
471 div#sub-navigation strong {
476 border-left: 1px solid black;
477 border-right: 1px solid black;
478 border-bottom: 1px solid black;
482 background-color: #efefef;
491 border-left: 1px solid black;
492 border-right: 1px solid black;
494 background-color: #efefef;
497 border-bottom: 1px solid black;
520 text-transform: lowercase;
525 background-color: #EFEFEF;
530 border: 1px solid #cccccc;
532 text-decoration: none;
535 a#editor-link:hover {
536 background-color: #fafafa;
537 border: 1px solid #aaaaaa;
541 background-image: url(images/pen.gif);
542 background-repeat: no-repeat;
543 background-position: 0px 2px;
546 background-image: url(images/pen2.gif);
547 background-repeat: no-repeat;
548 background-position: 0px 2px;
552 /* for data tables */
555 border: 1px solid #f0f0f0;
560 border-collapse: collapse;
564 background-color: #f0f0f0;
573 background-image: url('../default/images/sort.png');
574 background-repeat: no-repeat;
575 background-position: right;
576 text-decoration:none;
580 background-color: #fdfdfd;
583 table.data tbody th {
585 background-color: #fdfdfd;
593 table.data tbody tr:hover {
594 background-color: #F5FDFF;
598 table.data tbody tr.selected {
599 background-color: #F5FDFF;
604 background-color: #fafafa;
607 table.data tfoot tr:first-child td {
609 background-image: url('images/arrow_ltr.gif');
610 background-repeat: no-repeat;
611 background-position: 4px 5px;
615 table.data.static tfoot td, table.data.static tfoot tr:first-child td {
617 background-image: none;
621 table.data tfoot input {
622 border: 1px solid #999;
623 background-color: white;
632 /* used for static tables with no form elements: */
633 table.data.static tbody tr:hover {
634 background-color: transparent;
638 table.data tfoot input[type=submit]:hover {
639 background-color: #F5FDFF;
642 /* course browser: */
650 div.browse-selected {
651 background-image: url('images/side_arrow.gif');
652 background-repeat: no-repeat;
654 background-position: center left;
657 div.browse-unselected {
668 padding-bottom: 25px;
669 background-color: #fffaf0;
670 border:1px #9DAB9A solid;
676 dl.browse-course dt {
681 padding: 5px 10px 5px 0px;
682 vertical-align: middle;
684 dl.browse-course dd {
686 padding: 5px 0px 5px 10px;
697 border:1px solid white;
700 /* feedback /errors */
707 border: 1px solid red;
709 background-color: #fffcf3;
711 background: #FBF4ED url(images/error-large.gif) no-repeat scroll 5px 5px;
720 div#error ul, div#feedback ul, div#help ul {
733 border: 1px solid green;
735 background-color: #EAFFC3;
746 border: 1px solid blue;
748 background-color: #EBFFC3;
758 border: 1px solid #099D3F;
760 background-color: #DAE8D7;
771 border: 1px solid #FF8400;
773 background-color: #FFF6ED;
785 font-family: Verdana, Helevetica, Arial, sans-serif;
790 /* home page links */
799 div.home-link:hover {
801 background-color: #efefef;
802 border: 1px solid #afafaf;
808 text-decoration: none;
823 div.sequence-links a {
824 text-decoration: none;
830 background-color: white;
832 border-left: 1px solid #ECFEEA;
833 border-right: 1px solid #ECFEEA;
834 border-bottom: 1px solid #ECFEEA;
838 div.dropdown-heading {
839 background-color: #DFE1C7;
841 border-left: 1px solid #ECFEEA;
842 border-right: 1px solid #ECFEEA;
843 border-top: 1px solid #ECFEEA;
870 background: White url('images/linkTransparent.gif') 3px 2px no-repeat;
871 border: 1px solid #57945A;
873 text-transform: lowercase;
894 border: 1px solid #000;
905 text-decoration: none;
908 border-left: 1px solid white;
909 border-right: 1px solid white;
912 div.paging li a:hover, div.paging li a.current {
913 background-color: #efefef;
914 border-left: 1px solid #000;
915 border-right: 1px solid #000;
922 background: transparent;
928 /* Navigational Plone Tabs(tm), implemented by customizing the a tag - they are surprisingly elegant. The power of CSS runs strong in these :) */
929 background: transparent;
930 border-collapse: collapse;
931 border-bottom: 1px solid #57945A;
932 padding: 0.5em 0em 0em 2em;
938 /* The normal, unselected tabs. They are all links */
939 background: transparent;
940 border-color: #57945A;
942 border-style: solid solid none solid;
946 padding: 0em 2em 0em;
947 text-transform: lowercase;
950 div.tabs a.selected {
951 /* The selected tab. There's only one of this */
953 border-bottom: #DEECE2 1px solid;
958 div.tabs a:hover, div.tabs a.active {
960 border-bottom: 1px solid #DEECE2;
966 background-color: #DEECE2;
968 border: 1px solid #57945A;
970 text-transform: lowercase;
976 background-color: white;
978 border-left: 1px solid #57945A;
979 border-right: 1px solid #57945A;
980 border-bottom: 1px solid #57945A;
989 border: 1px solid #57945A;
990 border-style: solid solid none solid;
992 padding: 0em 1em 0em 1em;
993 text-transform: lowercase;
1000 text-decoration: none;
1005 text-decoration: none;
1009 text-decoration: underline;
1023 text-transform: none;
1024 border-left: 1pt solid #57945A;
1037 background-color: #F7FAF7;
1041 background-color: transparent;
1048 /* users/index.php */
1054 border: rgb(204, 204, 204) 1px solid;
1055 background-color: white;
1068 font-weight: normal;
1074 background-color:#D1EDD9;
1075 border: #AAAAAA 1px solid;
1079 text-decoration: none;
1082 div.course:hover a {
1086 div.course a:hover {
1098 div.course img.icon {
1105 div.course div.shortcuts {
1108 vertical-align: middle;
1111 fieldset#shortcuts {
1113 background-color: #FAFAFA;
1114 border: 1pt solid #AAAAAA;
1115 margin: -5pt 5pt 5pt 5pt;
1116 padding-right: 10pt;
1117 padding-bottom: 5pt;
1122 padding-right: 10pt;
1127 margin-bottom: 10pt;
1131 background-color: white;
1138 list-style-type: none;
1143 background-image: url('../default/images/help.png');
1144 background-repeat: no-repeat;
1145 background-position: 2px 2px;
1146 padding: 3px 10px 5px 30px;
1147 text-decoration:none;
1152 background-color:#DEECE2;
1153 border-left:thin solid #cccccc;
1154 border-right:thin solid #cccccc;
1155 border-bottom:thin solid #cccccc;
1156 border-radius: 0em 0em .5em .5em;;
1157 -moz-border-radius: 0em 0em .5em .5em;
1158 -moz-box-shadow:.1em .1em .2em #999999;
1159 box-shadow: .1em .1em .2em #999999;
1169 div#content-text li {
1189 border: 1px solid #e0e0e0;
1206 div[class] .insidecol {
1227 ul#home-links li a {
1228 text-decoration: none;
1229 border: 1px transparent;
1232 ul#home-links li a img {
1238 /* enrollment tabs */
1246 white-space: nowrap;
1257 border: 1px solid #e0e0e0;
1258 border-bottom: none;
1259 background: #fafafa;
1260 text-decoration: none;
1262 -moz-border-radius-topright: 4px;
1263 -moz-border-radius-topleft: 4px;
1264 white-space: nowrap;
1267 #navlist li a:hover, #navlist li a.active {
1274 vertical-align: middle;
1283 dl#public-profile dt {
1289 border-right: 1px solid #f0f0f0;
1290 padding: 5px 5px 5px 0px;
1291 vertical-align: middle;
1294 dl#public-profile dd {
1297 padding: 5px 0px 5px 5px;
1300 /* floating layout */
1309 #contentcolumn_shiftright {
1326 #forum-thread li { clear:left; border:1px solid #eee; border-bottom: 1px solid #f0f0f0; float:left; width: 98%; list-style: none; }
1327 #forum-thread li.even { background: #fdfdfd; border-top: none; }
1328 #forum-thread li.odd { background: #fff; }
1329 div.forum-post-author { float:left; width:150px; padding:8px 10px; }
1330 div.forum-post-author a.title { font-size: 1.1em; line-height: 1.2em; font-weight: bold; text-decoration:none; }
1331 div.forum-post-author img.profile-picture { border: 2px solid #f0f0f0; }
1332 div.forum-post-content { margin-left: 150px; padding: 5px 0px 18px 18px; }
1333 div.forum-post-content h3 { font-weight: 500; }
1334 div.forum-post-ctrl { float: right; padding-right: 5px; color: #a1a1a1; }
1335 div.forum-post-ctrl a { text-decoration: none; }
1336 div.forum-post-ctrl span { color: black; background-color: #fefdc2; padding: 3px; }
1337 div.forum-post-content p.date { color: #a1a1a1; border-bottom: 1px solid #f0f0f0; }
1338 div.forum-post-content div.body p { margin-bottom:20px; }
1340 /** inbox stuff - reuses some of the forum layout **/
1341 #inbox-msg li { clear:left; border:1px solid #eee; border-bottom: 1px solid #f0f0f0; width: 98%; list-style: none; }
1344 div#topnavlistcontainer {
1345 /* Navigational Plone Tabs(tm), implemented by customizing the a tag - they are surprisingly elegant. The power of CSS runs strong in these :) */
1346 background: transparent;
1347 border-collapse: collapse;
1348 border-bottom: 1px solid #57945A;
1349 padding: 0.5em 0em 0em 2em;
1364 display: inline-block;
1368 ul#topnavlist li:first-child a {
1372 ul#topnavlist li a:hover, ul#topnavlist li a.active, ul#topnavlist li a:focus {
1373 background: #DEECE2;
1374 border-bottom: 1px solid #DEECE2;
1378 ul#topnavlist li a {
1379 /* The normal, unselected tabs. They are all links */
1380 background: transparent;
1381 border-color: #57945A;
1383 border-style: solid solid none solid;
1386 margin-right: 0.5em;
1387 padding: 0em 2em 0em;
1388 text-transform: lowercase;
1391 ul#topnavlist li a.selected { /* The selected tab. There's only one of this */
1392 background: #DEECE2;
1393 border-bottom: #DEECE2 1px solid;
1395 font-weight: normal;
1407 /* format of "table of contents" on content page */
1408 #toc a { display:block; margin:3px; }
1409 #toc .h2 { padding:0 0 0 10px;}
1410 #toc .h3 { padding:0 0 0 30px;}
1411 #toc .h4 { padding:0 0 0 40px; }
1412 #toc .h5 { padding:0 0 0 50px; }
1413 #toc .h6 { padding:0 0 0 60px; }
1415 /* jQuery tooltip styles */
1419 border:3px solid #111;
1420 background-color:#eeeeee;
1424 #tooltip h3,#tooltip div{
1433 padding-bottom:.2em;
1434 text-decoration:none;
1436 /* style for home page sublinks view */
1491 /* 1pxgs current box on My Start */
1497 border: 1px solid #cccccc;
1502 list-style-type:none;
1506 vertical-align:middle;
1513 padding-bottom:.3em;
1518 padding-bottom: 10px;
1519 padding-right: 10px;
1525 #my_courses_container{
1530 border-radius: .5em .5em .5em .5em;
1531 -moz-border-radius: .5em .5em .5em .5em;
1532 -moz-box-shadow:.1em .1em .2em #999999;
1533 box-shadow: .1em .1em .2em #999999;
1535 /* Preference Editor tabs */
1536 /* Preferences tabs */
1538 table.etabbed-table {
1544 background-color: transparent;
1550 white-space: nowrap;
1551 background-color: #ffffff;
1555 padding:0em 0em 0em;
1557 -moz-border-radius: .3em .3em .3em .3em;
1561 border-top: 1px solid #cccccc;
1562 border-left: 1px solid #cccccc;
1563 border-right: 1px solid #cccccc;
1565 white-space: nowrap;
1567 background-color: #FFFFFF;
1569 -moz-border-radius: .3em .3em 0em 0em;
1570 padding: 0em .2em 0em .2em;
1574 .prefs_buttontab:hover, .prefs_tab:hover {
1575 background-color: #eeeeee;
1577 .prefs_tab_selected{
1578 border-top: 1px solid #cccccc;
1579 border-left: 1px solid #cccccc;
1580 border-right: 1px solid #cccccc;
1582 background-color: #eeeeee;
1586 padding: 0em .2em 0em .2em ;
1587 white-space: nowrap;
1588 text-decoration:none;
1590 -moz-border-radius: .3em .3em 0em 0em;
1591 -moz-box-shadow:.2em .2em .2em #999999;
1592 box-shadow: .2em .0em .2em #999999;
1596 /* Preference Editor tabs */
1597 .etabbed-list-container {
1610 background-color: transparent;
1616 white-space: nowrap;
1617 background-color: #ffffff;
1618 margin-bottom: .5px;
1621 padding:0em 0em 0em;
1623 -moz-border-radius: .3em .3em .3em .3em;
1627 border-top: 1px solid #cccccc;
1628 border-left: 1px solid #cccccc;
1629 border-right: 1px solid #cccccc;
1631 white-space: nowrap;
1632 background-color: #FFFFFF;
1633 border-radius: .3em .3em 0em 0em;
1634 -moz-border-radius: .3em .3em 0em 0em;
1635 padding: 0em .5em 0em .5em ;
1636 -moz-box-shadow:.1em .1em 0 #999999;
1637 box-shadow: .1em .1em 0 #999999;
1639 padding-bottom: .9px;
1643 .prefs_buttontab:hover, .prefs_tab:hover {
1644 background-color: #eeeeee;
1647 .prefs_tab_selected{
1649 border-top: 1px solid #cccccc;
1650 border-left: 1px solid #cccccc;
1651 border-right: 1px solid #cccccc;
1653 background-color: #eeeeee;
1657 padding: .3em .5em 0em .5em ;
1658 white-space: nowrap;
1659 text-decoration:none;
1661 -moz-border-radius: .3em .3em 0em 0em;
1662 -moz-box-shadow:.1em .1em .0 #999999;
1663 box-shadow: .1em .1em .1em #S999999;
1673 background-color:#eeeeee;
1674 border:thin solid #cccccc;
1675 border-radius:.3em .3em .3em .3em;
1676 -moz-border-radius:.3em .3em .3em .3em;
1679 /* Transformable repository search */
1682 border:thin solid #cccccc;
1687 border-radius: .3em .3em .3em .3em;
1688 -moz-border-radius: .3em .3em .3em .3em;
1689 -moz-box-shadow:.1em .1em .1em #999999;
1690 box-shadow: .1em .1em .1em #999999;
1698 border:thin solid #cccccc;
1699 border-radius: .3em .3em .3em .3em;
1700 -moz-border-radius: .3em .3em .3em .3em;
1701 -moz-box-shadow:.1em .1em .1em #999999;
1702 box-shadow: .1em .1em .1em #999999;
1709 margin-bottom: -.5em;
1710 border-top:thin solid #cccccc;
1711 border-left:thin solid #cccccc;
1712 border-right:thin solid #cccccc;
1713 border-radius: .3em .3em 0em 0em;
1714 -moz-border-radius: .3em .3em 0em 0em;
1717 font-family: monospace;
1718 border: 2px solid rgb(0, 0, 0);
1721 color: rgb(255, 255, 255);
1722 background-color: rgb(0, 0, 0);
1726 border-bottom-width: 0px;
1729 font-weight: normal;
1734 #display-settings-preview{
1742 #defaultfontsize-wrapper{
1747 div .profile_container {
1748 background-color:#eee;
1749 border: 1px solid #8e8e8e;
1752 margin-bottom: 0.5em;
1755 div .profile_container .top_right {
1759 dl.public-profile dd{
1762 dl.public-profile dt {
1773 div .search_form .row{
1774 background-color: #DEDEC0;
1778 background-color: #eee;
1779 border: 1px solid #aaa;
1782 background-color: #cccccc;
1789 ul.social_side_menu {
1792 ul.social_side_menu li {
1793 padding-bottom: 0.2em;
1798 border-bottom:1px solid #C1C157;
1799 padding-bottom:0.5em;
1800 margin-bottom:0.5em;
1808 div.headingbox, h3.headingbox, a.headingbox{
1809 border:1px #cccccc solid;
1811 background-color: #eeeeee;
1812 text-decoration:none;
1817 div.contentbox, input-form{
1820 border-left:1px #cccccc solid;
1821 border-right:1px #dddddd solid;
1822 border-bottom:1px #cccccc solid;
1824 background-color: #ffffff;
1829 border:1px solid #a50707;
1837 ul.social_inline_menu{
1838 background-color: #eeeeee;
1839 border:thin #cccccc solid;
1845 border:thin solid #cccccc;
1866 .people-you-may-know{
1877 padding-bottom:0.2em;
1884 /* Content editor tabs */
1889 white-space: nowrap;
1890 background-color: #ffffff;
1894 padding:0em 0em 0em;
1899 border-top: 1px solid #cccccc;
1900 border-left: 1px solid #cccccc;
1901 border-right: 1px solid #cccccc;
1903 margin-bottom:-.5em;
1905 white-space: nowrap;
1906 background-color: #ffffff;
1907 border-radius: .3em .3em 0em 0em;
1908 -moz-border-radius: .3em .3em 0em 0em;
1909 padding: 0em .2em .0em .2em ;
1912 .editor_tab:hover, .editor_tab input[type=submit]:hover{
1913 background-color:#eeeeee;
1916 .editor_tab_selected{
1917 border-top: 1px solid #cccccc;
1918 border-left: 1px solid #cccccc;
1919 border-right: 1px solid #cccccc;
1921 padding: .0em .3em .1em .2em ;
1922 background-color: #eeeeee;
1925 white-space: nowrap;
1926 text-decoration:none;
1928 -moz-border-radius: .3em .3em 0em 0em;
1932 .editor_tab input[type=submit]{
1935 ul#content-tool-links {
1936 list-style: none outside none;
1938 ul#content-tool-links li{
1949 ul#content-tool-links img{