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 {
34 font: 100% Verdana, Helvetica, Arial, sans-serif;
37 /*border-bottom: 1px solid #8CACBB;*/
61 border: 1px solid #8cacbb;
63 background-color: white;
68 /* Table of content attributes*/
70 font-family: Verdana, Helevetica, Arial, sans-serif;
71 background-color: #eeeeee;
77 border: 1px #98AAB1 solid;
82 font-family: Verdana, Helevetica, Arial, sans-serif;
89 font-family: Verdana, Helevetica, Arial, sans-serif;
96 list-style: disc url(../../images/folder.gif) outside;
97 font-family: Verdana, Helevetica, Arial, sans-serif;
103 li.folders .disabled {
107 /* link attributes */
109 font-family: Verdana, Helevetica, Arial, sans-serif;
111 text-decoration: none;
114 font-family: Verdana, Helevetica, Arial, sans-serif;
116 text-decoration: none;
121 /* style for home page sublinks view */
148 background-image:url(../../images/details_r.png);
149 background-position: top right;
150 background-repeat:no-repeat;
156 background-image:url(../../images/details_l.png);
157 background-position: top left;
158 background-repeat:no-repeat;
164 background-image:url(../../images/details_ir.png);
165 background-position: top right;
166 background-repeat:no-repeat;
171 background-image:url(../../images/details_il.png);
172 background-position: top left;
173 background-repeat:no-repeat;
184 font-family: Verdana, Helevetica, Arial, sans-serif;
186 text-decoration: none;
190 font-family: Verdana, Helevetica, Arial, sans-serif;
192 border-top: #003399 solid 1px;
193 border-bottom: #003399 solid 1px;
194 border-right: #003399 solid 1px;
195 border-left: #003399 solid 1px;
200 /* align text to the left */
208 text-decoration: none;
214 border: 1px #606060 solid;
217 /* main submit button */
219 font-family: Verdana, Helevetica, Arial, sans-serif;
220 background-color: #EBEDF6;
222 border-top: #354A81 solid 1px;
223 border-bottom: #354A81 solid 1px;
224 border-right: #354A81 solid 1px;
225 border-left: #354A81 solid 1px;
228 /* small submit button at top */
230 font-family: Verdana, Helevetica, Arial, sans-serif;
231 background-color: #F8F8F8;
232 border-top: #354A81 solid 1px;
233 border-bottom: #354A81 solid 1px;
234 border-right: #354A81 solid 1px;
235 border-left: #354A81 solid 1px;
238 /* date attributes */
240 font-family: Verdana, Helevetica, Arial, sans-serif;
252 background-color: white;
256 /* message box styles */
258 /* Editor box small */
260 font-family: Verdana, Helevetica, Arial, sans-serif;
261 background-color: #EEEEEE;
264 border: 1px #99CCCC solid;
267 /* Editor box large */
269 font-family: Verdana, Helevetica, Arial, sans-serif;
270 background-color: #EEEEEE;
275 padding-bottom: .4em;
276 border: 1px #99CCCC solid;
281 font-family: Verdana, Helevetica, Arial, sans-serif;
282 background-color: #F1F3F1;
285 .highlight, a.highlight {
286 background-color: yellow;
290 background-color: yellow;
291 text-decoration: underline;
299 /* edit content tabs */
301 font-family: Helvetica, Arial, Helvetica, sans-serif;
302 background-color: #ffffff;
311 background-color: #ffffff;
312 border-top: 1px #98AAB1 solid;
313 border-left: 1px #98AAB1 solid;
314 border-right: 1px #98AAB1 solid;
315 text-decoration: none;
320 .etab a:link, .etab a:visited {
322 text-decoration: none;
326 text-decoration: underline;
329 background-color: #EFEFEF;
330 border-top: 1px #98AAB1 solid;
331 border-left: 1px #98AAB1 solid;
332 border-right: 1px #98AAB1 solid;
339 background-color: #FFFDE0;
344 background-color: #FFFDE0;
351 /* the side menu heading */
352 td.dropdown-heading {
353 background-color: #D4E5FD;
355 border-left: 1px solid #EAF2FE;
356 border-right: 1px solid #EAF2FE;
357 border-top: 1px solid #EAF2FE;
362 td.dropdown-heading a, td.dropdown-heading a:hover, td.dropdown-heading a:visited {
363 text-decoration: none;
366 td.dropdown-heading.closed {
367 border-bottom: 1px solid #EAF2FE;
370 /* the side menu content */
373 background-color: white;
375 border-left: 1px solid #EAF2FE;
376 border-right: 1px solid #EAF2FE;
377 border-bottom: 1px solid #EAF2FE;
380 td.dropdown a, td.dropdown a:visited {
382 text-decoration: none;
384 td.dropdown a:hover {
386 text-decoration: underline;
395 /* added for 1.4.2: */
401 background-color: #FFF5A4;
413 p.search-description {
414 background-color: #FFFCE5;
419 background-color: #FFF5A4;
421 border-left: 1px solid #006699;
422 border-right: 1px solid #006699;
423 border-top: 1px solid #006699;
428 /***************************************************************/
434 table.tabbed-table th#left-empty-tab {
435 background-color: transparent;
437 border-bottom: 1px solid #9DAB9A;
439 table.tabbed-table th#right-empty-tab {
441 background-color: transparent;
442 border-bottom: 1px solid #9DAB9A;
446 table.tabbed-table th#right-empty-tab a {
447 text-decoration: underline;
449 table.tabbed-table th.tab-spacer {
450 background-color: transparent;
452 border-bottom: 1px solid #9DAB9A;
455 table.tabbed-table th.tab {
459 background-color: #C9CEA4;
460 border-bottom: 1px solid #9DAB9A;
461 border-left: 1px solid #9DAB9A;
462 border-top: 1px solid #9DAB9A;
463 border-right: 1px solid #9DAB9A;
465 table.tabbed-table th.tab:hover {
466 background-color: #DFE1C7;
469 table.tabbed-table th.tab a:focus {
472 table.tabbed-table th.selected {
476 background-color: #DFE1C7;
477 border-left: 1px solid #9DAB9A;
478 border-top: 1px solid #9DAB9A;
479 border-right: 1px solid #9DAB9A;
482 table.tabbed-table a, table.tabbed-table a:visited, table.tabbed-table a:hover {
484 text-decoration: none;
490 background-image: url(http://www.gris.uni-tuebingen.de/images/start.gif);
491 background-repeat: no-repeat;
492 background-position: 2px 5px;
497 background-image: url(images/back.gif);
498 background-repeat: no-repeat;
499 background-position: 0px 0px;
503 /* The path bar, including breadcrumbs and add to favorites */
504 border-bottom-color: #8CACBB;
505 border-bottom-style: solid;
506 border-bottom-width: 1px;
508 text-transform: lowercase;
517 border-bottom: 1px solid #f0f0f0;
527 background-color: #DEE7EC;
528 border-bottom: 1px solid #9DAB9A;
530 text-transform: lowercase;
534 div#sub-navigation strong {
539 border-left: 1px solid black;
540 border-right: 1px solid black;
541 border-bottom: 1px solid black;
545 background-color: #efefef;
554 border-left: 1px solid black;
555 border-right: 1px solid black;
557 background-color: #efefef;
560 border-bottom: 1px solid black;
584 text-transform: lowercase;
588 background-color: #EFEFEF;
593 border: 1px solid #cccccc;
595 text-decoration: none;
598 a#editor-link:hover {
599 background-color: #fafafa;
600 border: 1px solid #aaaaaa;
604 background-image: url(images/pen.gif);
605 background-repeat: no-repeat;
606 background-position: 0px 2px;
609 background-image: url(images/pen2.gif);
610 background-repeat: no-repeat;
611 background-position: 0px 2px;
615 /* for data tables */
617 border: 1px solid #f0f0f0;
622 border-collapse: collapse;
626 background-color: #f0f0f0;
631 table.data th a { text-align: right;
635 background-image: url('../default/images/sort.png');
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;
684 table.data tfoot input {
685 border: 1px solid #999;
686 background-color: white;
695 /* used for static tables with no form elements: */
696 table.data.static tbody tr:hover {
697 background-color: transparent;
701 table.data tfoot input[type=submit]:hover {
702 background-color: #f5f5ff;
705 /* course browser: */
713 div.browse-selected {
714 background-image: url('images/side_arrow.gif');
715 background-repeat: no-repeat;
717 background-position: center left;
720 div.browse-unselected {
732 padding-bottom: 25px;
733 background-color: #fffaf0;
734 border:1px #9DAB9A solid;
740 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 {
1174 background-color: #FAFAFA;
1175 border: 1pt solid #AAAAAA;
1176 margin: -5pt 5pt 5pt 5pt;
1177 padding-right: 10pt;
1178 padding-bottom: 5pt;
1183 padding-right: 10pt;
1185 border-radius: .3em .3em .3em .3em;
1186 -moz-border-radius: .3em .3em .3em .3em;
1187 -moz-box-shadow:.1em .1em .1em #999999;
1188 box-shadow: .1em .1em .1em #999999;
1192 margin-bottom: 10pt;
1196 background-color: white;
1203 list-style-type: none;
1208 background-image: url('../default/images/help.png');
1209 background-repeat: no-repeat;
1210 background-position: 2px 2px;
1211 background-color: #eee;
1212 padding: 1pt 10pt 1pt 23pt;
1213 border: 1pt solid #ccc;
1223 div#content-text li {
1243 border: 1px solid #e0e0e0;
1260 div[class] .insidecol {
1281 ul#home-links li a {
1282 text-decoration: none;
1283 border: 1px transparent;
1286 ul#home-links li a img {
1293 /* enrollment tabs */
1301 white-space: nowrap;
1312 border: 1px solid #e0e0e0;
1313 border-bottom: none;
1314 background: #fafafa;
1315 text-decoration: none;
1317 -moz-border-radius-topright: 4px;
1318 -moz-border-radius-topleft: 4px;
1319 white-space: nowrap;
1322 #navlist li a:hover, #navlist li a.active {
1329 vertical-align: middle;
1338 dl#public-profile dt {
1344 border-right: 1px solid #f0f0f0;
1345 padding: 5px 5px 5px 0px;
1346 vertical-align: middle;
1349 dl#public-profile dd {
1352 padding: 5px 0px 5px 5px;
1355 /* floating layout */
1380 #forum-thread li { clear:left; border:1px solid #eee; border-bottom: 1px solid #f0f0f0; float:left; width: 98%; list-style: none; }
1381 #forum-thread li.even { background: #fdfdfd; border-top: none; }
1382 #forum-thread li.odd { background: #fff; }
1383 div.forum-post-author { float:left; width:150px; padding:8px 10px; }
1384 div.forum-post-author a.title { font-size: 1.1em; line-height: 1.2em; font-weight: bold; text-decoration:none; }
1385 div.forum-post-author img.profile-picture { border: 2px solid #f0f0f0; }
1386 div.forum-post-content { margin-left: 150px; padding: 5px 0px 18px 18px; }
1387 div.forum-post-content h3 { font-weight: 500; }
1388 div.forum-post-ctrl { float: right; padding-right: 5px; color: #a1a1a1; }
1389 div.forum-post-ctrl a { text-decoration: none; }
1390 div.forum-post-ctrl span { color: black; background-color: #fefdc2; padding: 3px; }
1391 div.forum-post-content p.date { color: #a1a1a1; border-bottom: 1px solid #f0f0f0; }
1392 div.forum-post-content div.body p { margin-bottom:20px; }
1394 /** inbox stuff - reuses some of the forum layout **/
1395 #inbox-msg li { clear:left; border:1px solid #eee; border-bottom: 1px solid #f0f0f0; width: 98%; list-style: none; }
1398 div#topnavlistcontainer {
1399 /* Navigational Plone Tabs(tm), implemented by customizing the a tag - they are surprisingly elegant. The power of CSS runs strong in these :) */
1400 background: transparent;
1401 border-collapse: collapse;
1402 border-bottom: 1px solid #8CACBB;
1403 padding: 0.5em 0em 0em 2em;
1404 white-space: nowrap;
1412 white-space: nowrap;
1418 white-space: nowrap;
1420 display: inline-block;
1427 ul#topnavlist li:first-child a {
1431 ul#topnavlist li a:hover, ul#topnavlist li a.active, ul#topnavlist li a:focus {
1432 background: #DEE7EC;
1433 border-bottom: 1px solid #DEE7EC;
1437 ul#topnavlist li a {
1438 /* The normal, unselected tabs. They are all links */
1439 background: transparent;
1440 border-color: #8CACBB;
1442 border-style: solid solid none solid;
1445 margin-right: 0.5em;
1446 padding: 0em 2em 0em;
1447 text-transform: lowercase;
1450 ul#topnavlist li a.selected {
1451 /* The selected tab. There's only one of this */
1452 background: #DEE7EC;
1453 border-bottom: #DEE7EC 1px solid;
1455 font-weight: normal;
1458 /* format of "table of contents" on content page */
1459 #toc a { display:block; margin:3px; }
1460 #toc .h2 { padding:0 0 0 10px;}
1461 #toc .h3 { padding:0 0 0 30px;}
1462 #toc .h4 { padding:0 0 0 40px; }
1463 #toc .h5 { padding:0 0 0 50px; }
1464 #toc .h6 { padding:0 0 0 60px; }
1470 padding-bottom:.3em;
1473 /* jQuery tooltip styles */
1477 border:3px solid #111;
1478 background-color:#eeeeee;
1482 #tooltip h3,#tooltip div{
1485 /* style for home page sublinks view */
1512 background-image:url(../../images/details_r.png);
1513 background-position: top right;
1514 background-repeat:no-repeat;
1520 background-image:url(../../images/details_l.png);
1521 background-position: top left;
1522 background-repeat:no-repeat;
1528 background-image:url(../../images/details_ir.png);
1529 background-position: top right;
1530 background-repeat:no-repeat;
1535 background-image:url(../../images/details_il.png);
1536 background-position: top left;
1537 background-repeat:no-repeat;
1549 /* 1pxgs current box on My Start */
1555 border: 1px solid #cccccc;
1560 list-style-type:none;
1564 vertical-align:middle;
1569 padding-bottom: 10px;
1570 padding-right: 10px;
1576 #my_courses_container{
1581 border-radius: .5em .5em .5em .5em;
1582 -moz-border-radius: .5em .5em .5em .5em;
1583 -moz-box-shadow:.2em .2em .2em #999999;
1584 box-shadow: .2em .2em .2em #999999;
1586 /* berence Editor tabs */
1587 /* Preferences tabs */
1588 table.etabbed-table {
1596 background-color: transparent;
1602 white-space: nowrap;
1603 background-color: #ffffff;
1607 padding:0em 0em 0em;
1609 -moz-border-radius: .3em .3em .3em .3em;
1613 border-top: 1px solid #cccccc;
1614 border-left: 1px solid #cccccc;
1615 border-right: 1px solid #cccccc;
1617 white-space: nowrap;
1619 background-color: #FFFFFF;
1621 -moz-border-radius: .3em .3em 0em 0em;
1622 padding: 0em .2em 0em .2em;
1623 -moz-box-shadow:.1em .1em .1em #999999;
1624 box-shadow: .1em .1em .1em #999999;
1627 .prefs_buttontab:hover, .prefs_tab:hover {
1628 background-color: #eeeeee;
1630 .prefs_tab_selected{
1631 border-top: 1px solid #cccccc;
1632 border-left: 1px solid #cccccc;
1633 border-right: 1px solid #cccccc;
1635 background-color: #eeeeee;
1639 padding: 0em .2em 0em .2em ;
1640 white-space: nowrap;
1641 text-decoration:none;
1643 -moz-border-radius: .3em .3em 0em 0em;
1644 -moz-box-shadow:.2em .2em .2em #999999;
1645 box-shadow: .2em .0em .2em #999999;
1657 background-color:#eeeeee;
1658 border:thin solid #cccccc;
1659 border-radius:.3em .3em .3em .3em;
1660 -moz-border-radius:.3em .3em .3em .3em;
1664 ul#content-tool-links {
1665 list-style: none outside none;
1667 ul#content-tool-links li{
1678 ul#content-tool-links img{
1691 white-space: nowrap;
1697 /* Content editor tabs */
1702 white-space: nowrap;
1703 background-color: #ffffff;
1707 padding:0em 0em 0em;
1712 border-top: 1px solid #cccccc;
1713 border-left: 1px solid #cccccc;
1714 border-right: 1px solid #cccccc;
1716 margin-bottom:-.5em;
1718 white-space: nowrap;
1719 background-color: #ffffff;
1720 border-radius: .3em .3em 0em 0em;
1721 -moz-border-radius: .3em .3em 0em 0em;
1722 -moz-box-shadow:.1em .0em .1em #999999;
1723 box-shadow: .2em .0em .2em #999999;
1724 padding: 0em .2em 0em .2em ;
1727 .editor_tab:hover, .editor_tab input[type=submit]:hover{
1728 background-color:#eeeeee;
1731 .editor_tab_selected{
1732 border-top: 1px solid #cccccc;
1733 border-left: 1px solid #cccccc;
1734 border-right: 1px solid #cccccc;
1736 padding: 0em .2em 0em .2em ;
1737 background-color: #eeeeee;
1740 white-space: nowrap;
1741 text-decoration:none;
1743 -moz-border-radius: .3em .3em 0em 0em;
1747 .editor_tab input[type=submit]{
1750 /* Transformable repository search */
1753 border:thin solid #cccccc;
1758 border-radius: .3em .3em .3em .3em;
1759 -moz-border-radius: .3em .3em .3em .3em;
1760 -moz-box-shadow:.1em .1em .1em #999999;
1761 box-shadow: .1em .1em .1em #999999;
1769 border:thin solid #cccccc;
1770 border-radius: .3em .3em .3em .3em;
1771 -moz-border-radius: .3em .3em .3em .3em;
1772 -moz-box-shadow:.1em .1em .1em #999999;
1773 box-shadow: .1em .1em .1em #999999;
1780 margin-bottom: -.5em;
1781 border-top:thin solid #cccccc;
1782 border-left:thin solid #cccccc;
1783 border-right:thin solid #cccccc;
1784 border-radius: .3em .3em 0em 0em;
1785 -moz-border-radius: .3em .3em 0em 0em;
1788 font-family: monospace;
1789 border: 2px solid rgb(0, 0, 0);
1792 color: rgb(255, 255, 255);
1793 background-color: rgb(0, 0, 0);
1797 border-bottom-width: 0px;
1800 font-weight: normal;
1805 #display-settings-preview{
1813 #defaultfontsize-wrapper{
1819 /* ATutor Social Styles */
1820 div .profile_container {
1821 background-color:#eee;
1822 border: 1px solid #8e8e8e;
1825 margin-bottom: 0.5em;
1828 div .profile_container .top_right {
1832 dl.public-profile dd{
1835 dl.public-profile dt {
1846 div .search_form .row{
1847 background-color: #DEDEC0;
1851 background-color: #eee;
1852 border: 1px solid #aaa;
1855 background-color: #cccccc;
1862 ul.social_side_menu {
1865 ul.social_side_menu li {
1866 padding-bottom: 0.2em;
1871 border-bottom:1px solid #C1C157;
1872 padding-bottom:0.5em;
1873 margin-bottom:0.5em;
1881 div.headingbox, h3.headingbox, a.headingbox{
1882 border:1px #cccccc solid;
1884 background-color: #eeeeee;
1885 text-decoration:none;
1890 div.contentbox, input-form{
1893 border-left:1px #cccccc solid;
1894 border-right:1px #dddddd solid;
1895 border-bottom:1px #cccccc solid;
1897 background-color: #ffffff;
1902 border:1px solid #a50707;
1910 ul.social_inline_menu{
1911 background-color: #eeeeee;
1912 border:thin #cccccc solid;
1918 border:thin solid #cccccc;