From 3e6e5476ca097b87e403a0ae6b028f32b112fab6 Mon Sep 17 00:00:00 2001 From: Yannick Warnier Date: Thu, 16 Jan 2014 15:03:01 -0500 Subject: [PATCH] Added chamilo_red_utp css --- main/css/chamilo_red_utp/dataTable.css | 538 +++++++++ main/css/chamilo_red_utp/default.css | 233 ++++ main/css/chamilo_red_utp/frames.css | 1063 +++++++++++++++++ .../css/chamilo_red_utp/images/2leftarrow.gif | Bin 0 -> 1120 bytes .../chamilo_red_utp/images/2rightarrow.gif | Bin 0 -> 1146 bytes .../images/background_message.png | Bin 0 -> 175 bytes main/css/chamilo_red_utp/images/bar_1.gif | Bin 0 -> 88 bytes main/css/chamilo_red_utp/images/bar_1m.gif | Bin 0 -> 92 bytes main/css/chamilo_red_utp/images/bar_1r.gif | Bin 0 -> 88 bytes main/css/chamilo_red_utp/images/bar_1u.gif | Bin 0 -> 92 bytes main/css/chamilo_red_utp/images/bg-button.gif | Bin 0 -> 1164 bytes main/css/chamilo_red_utp/images/bg-footer.gif | Bin 0 -> 13943 bytes .../css/chamilo_red_utp/images/bg-header1.gif | Bin 0 -> 302 bytes .../css/chamilo_red_utp/images/bg-header4.png | Bin 0 -> 192 bytes main/css/chamilo_red_utp/images/bg-main.png | Bin 0 -> 260 bytes main/css/chamilo_red_utp/images/bg-menu.png | Bin 0 -> 190 bytes main/css/chamilo_red_utp/images/bgmenusup.png | Bin 0 -> 888 bytes main/css/chamilo_red_utp/images/bullet.gif | Bin 0 -> 13172 bytes .../chamilo_red_utp/images/button_accept.gif | Bin 0 -> 559 bytes .../css/chamilo_red_utp/images/button_add.gif | Bin 0 -> 565 bytes .../chamilo_red_utp/images/button_back.gif | Bin 0 -> 608 bytes .../chamilo_red_utp/images/button_back.jpg | Bin 0 -> 1145 bytes .../chamilo_red_utp/images/button_delete.gif | Bin 0 -> 226 bytes .../chamilo_red_utp/images/button_login.gif | Bin 0 -> 606 bytes .../chamilo_red_utp/images/button_minus.gif | Bin 0 -> 601 bytes .../chamilo_red_utp/images/button_next.gif | Bin 0 -> 609 bytes .../chamilo_red_utp/images/button_plus.gif | Bin 0 -> 733 bytes .../chamilo_red_utp/images/button_refresh.gif | Bin 0 -> 248 bytes .../chamilo_red_utp/images/button_search.gif | Bin 0 -> 613 bytes .../chamilo_red_utp/images/button_upload.gif | Bin 0 -> 601 bytes .../images/dataTable/Sorting icons.psd | Bin 0 -> 27490 bytes .../images/dataTable/back_disabled.jpg | Bin 0 -> 612 bytes .../images/dataTable/back_enabled.jpg | Bin 0 -> 807 bytes .../images/dataTable/favicon.ico | Bin 0 -> 894 bytes .../images/dataTable/forward_disabled.jpg | Bin 0 -> 635 bytes .../images/dataTable/forward_enabled.jpg | Bin 0 -> 852 bytes .../images/dataTable/sort_asc.png | Bin 0 -> 263 bytes .../images/dataTable/sort_asc_disabled.png | Bin 0 -> 252 bytes .../images/dataTable/sort_both.png | Bin 0 -> 282 bytes .../images/dataTable/sort_desc.png | Bin 0 -> 260 bytes .../images/dataTable/sort_desc_disabled.png | Bin 0 -> 251 bytes .../chamilo_red_utp/images/fondoFooter.jpg | Bin 0 -> 510 bytes .../chamilo_red_utp/images/fondoHeader2.jpg | Bin 0 -> 13188 bytes .../chamilo_red_utp/images/fondoHeader3.jpg | Bin 0 -> 514 bytes main/css/chamilo_red_utp/images/fondoNav.jpg | Bin 0 -> 2955 bytes main/css/chamilo_red_utp/images/footer.jpg | Bin 0 -> 10607 bytes .../chamilo_red_utp/images/header-logo.png | Bin 0 -> 8879 bytes main/css/chamilo_red_utp/images/help2.png | Bin 0 -> 1921 bytes main/css/chamilo_red_utp/images/loading.gif | Bin 0 -> 5886 bytes main/css/chamilo_red_utp/images/logoMouse.jpg | Bin 0 -> 746 bytes main/css/chamilo_red_utp/images/portal.png | Bin 0 -> 4095 bytes main/css/chamilo_red_utp/images/refresh.png | Bin 0 -> 912 bytes main/css/chamilo_red_utp/images/shadow.gif | Bin 0 -> 5716 bytes .../images/systemenouvelles.jpg | Bin 0 -> 20155 bytes main/css/chamilo_red_utp/images/tab.png | Bin 0 -> 20431 bytes .../images/tab_center-active.gif | Bin 0 -> 14024 bytes .../css/chamilo_red_utp/images/tab_center.gif | Bin 0 -> 14024 bytes .../images/tab_left-active.gif | Bin 0 -> 13311 bytes .../images/tab_left-hover-active.gif | Bin 0 -> 13311 bytes .../chamilo_red_utp/images/tab_left-hover.gif | Bin 0 -> 13306 bytes main/css/chamilo_red_utp/images/tab_left.gif | Bin 0 -> 13310 bytes .../images/tab_right-active.gif | Bin 0 -> 13312 bytes .../images/tab_right-hover.gif | Bin 0 -> 13994 bytes main/css/chamilo_red_utp/images/tab_right.gif | Bin 0 -> 14034 bytes main/css/chamilo_red_utp/images/tab_right.jpg | Bin 0 -> 1248 bytes main/css/chamilo_red_utp/images/tab_rigth.gif | Bin 0 -> 13310 bytes main/css/chamilo_red_utp/learnpath.css | 217 ++++ main/css/chamilo_red_utp/print.css | 889 ++++++++++++++ main/css/chamilo_red_utp/scorm.css | 166 +++ main/css/chamilo_red_utp/scormfs.css | 82 ++ 70 files changed, 3188 insertions(+) create mode 100644 main/css/chamilo_red_utp/dataTable.css create mode 100644 main/css/chamilo_red_utp/default.css create mode 100644 main/css/chamilo_red_utp/frames.css create mode 100644 main/css/chamilo_red_utp/images/2leftarrow.gif create mode 100644 main/css/chamilo_red_utp/images/2rightarrow.gif create mode 100644 main/css/chamilo_red_utp/images/background_message.png create mode 100644 main/css/chamilo_red_utp/images/bar_1.gif create mode 100644 main/css/chamilo_red_utp/images/bar_1m.gif create mode 100644 main/css/chamilo_red_utp/images/bar_1r.gif create mode 100644 main/css/chamilo_red_utp/images/bar_1u.gif create mode 100644 main/css/chamilo_red_utp/images/bg-button.gif create mode 100644 main/css/chamilo_red_utp/images/bg-footer.gif create mode 100644 main/css/chamilo_red_utp/images/bg-header1.gif create mode 100644 main/css/chamilo_red_utp/images/bg-header4.png create mode 100644 main/css/chamilo_red_utp/images/bg-main.png create mode 100644 main/css/chamilo_red_utp/images/bg-menu.png create mode 100644 main/css/chamilo_red_utp/images/bgmenusup.png create mode 100644 main/css/chamilo_red_utp/images/bullet.gif create mode 100644 main/css/chamilo_red_utp/images/button_accept.gif create mode 100644 main/css/chamilo_red_utp/images/button_add.gif create mode 100644 main/css/chamilo_red_utp/images/button_back.gif create mode 100644 main/css/chamilo_red_utp/images/button_back.jpg create mode 100644 main/css/chamilo_red_utp/images/button_delete.gif create mode 100644 main/css/chamilo_red_utp/images/button_login.gif create mode 100644 main/css/chamilo_red_utp/images/button_minus.gif create mode 100644 main/css/chamilo_red_utp/images/button_next.gif create mode 100644 main/css/chamilo_red_utp/images/button_plus.gif create mode 100644 main/css/chamilo_red_utp/images/button_refresh.gif create mode 100644 main/css/chamilo_red_utp/images/button_search.gif create mode 100644 main/css/chamilo_red_utp/images/button_upload.gif create mode 100644 main/css/chamilo_red_utp/images/dataTable/Sorting icons.psd create mode 100644 main/css/chamilo_red_utp/images/dataTable/back_disabled.jpg create mode 100644 main/css/chamilo_red_utp/images/dataTable/back_enabled.jpg create mode 100644 main/css/chamilo_red_utp/images/dataTable/favicon.ico create mode 100644 main/css/chamilo_red_utp/images/dataTable/forward_disabled.jpg create mode 100644 main/css/chamilo_red_utp/images/dataTable/forward_enabled.jpg create mode 100644 main/css/chamilo_red_utp/images/dataTable/sort_asc.png create mode 100644 main/css/chamilo_red_utp/images/dataTable/sort_asc_disabled.png create mode 100644 main/css/chamilo_red_utp/images/dataTable/sort_both.png create mode 100644 main/css/chamilo_red_utp/images/dataTable/sort_desc.png create mode 100644 main/css/chamilo_red_utp/images/dataTable/sort_desc_disabled.png create mode 100644 main/css/chamilo_red_utp/images/fondoFooter.jpg create mode 100644 main/css/chamilo_red_utp/images/fondoHeader2.jpg create mode 100644 main/css/chamilo_red_utp/images/fondoHeader3.jpg create mode 100644 main/css/chamilo_red_utp/images/fondoNav.jpg create mode 100644 main/css/chamilo_red_utp/images/footer.jpg create mode 100644 main/css/chamilo_red_utp/images/header-logo.png create mode 100644 main/css/chamilo_red_utp/images/help2.png create mode 100644 main/css/chamilo_red_utp/images/loading.gif create mode 100644 main/css/chamilo_red_utp/images/logoMouse.jpg create mode 100644 main/css/chamilo_red_utp/images/portal.png create mode 100644 main/css/chamilo_red_utp/images/refresh.png create mode 100644 main/css/chamilo_red_utp/images/shadow.gif create mode 100644 main/css/chamilo_red_utp/images/systemenouvelles.jpg create mode 100644 main/css/chamilo_red_utp/images/tab.png create mode 100644 main/css/chamilo_red_utp/images/tab_center-active.gif create mode 100644 main/css/chamilo_red_utp/images/tab_center.gif create mode 100644 main/css/chamilo_red_utp/images/tab_left-active.gif create mode 100644 main/css/chamilo_red_utp/images/tab_left-hover-active.gif create mode 100644 main/css/chamilo_red_utp/images/tab_left-hover.gif create mode 100644 main/css/chamilo_red_utp/images/tab_left.gif create mode 100644 main/css/chamilo_red_utp/images/tab_right-active.gif create mode 100644 main/css/chamilo_red_utp/images/tab_right-hover.gif create mode 100644 main/css/chamilo_red_utp/images/tab_right.gif create mode 100644 main/css/chamilo_red_utp/images/tab_right.jpg create mode 100644 main/css/chamilo_red_utp/images/tab_rigth.gif create mode 100644 main/css/chamilo_red_utp/learnpath.css create mode 100644 main/css/chamilo_red_utp/print.css create mode 100644 main/css/chamilo_red_utp/scorm.css create mode 100644 main/css/chamilo_red_utp/scormfs.css diff --git a/main/css/chamilo_red_utp/dataTable.css b/main/css/chamilo_red_utp/dataTable.css new file mode 100644 index 0000000000..f069807ade --- /dev/null +++ b/main/css/chamilo_red_utp/dataTable.css @@ -0,0 +1,538 @@ +/* + * File: demo_table.css + * CVS: $Id$ + * Description: CSS descriptions for DataTables demo pages + * Author: Allan Jardine + * Created: Tue May 12 06:47:22 BST 2009 + * Modified: $Date$ by $Author$ + * Language: CSS + * Project: DataTables + * + * Copyright 2009 Allan Jardine. All Rights Reserved. + * + * *************************************************************************** + * DESCRIPTION + * + * The styles given here are suitable for the demos that are used with the standard DataTables + * distribution (see www.datatables.net). You will most likely wish to modify these styles to + * meet the layout requirements of your site. + * + * Common issues: + * 'full_numbers' pagination - I use an extra selector on the body tag to ensure that there is + * no conflict between the two pagination types. If you want to use full_numbers pagination + * ensure that you either have "example_alt_pagination" as a body class name, or better yet, + * modify that selector. + * Note that the path used for Images is relative. All images are by default located in + * images/dataTable/ - relative to this CSS file. + */ + +/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * + * DataTables features + */ + +.dataTables_wrapper { + position: relative; + min-height: 302px; + clear: both; + _height: 302px; + zoom: 1; /* Feeling sorry for IE */ +} + +.dataTables_processing { + position: absolute; + top: 50%; + left: 50%; + width: 250px; + height: 30px; + margin-left: -125px; + margin-top: -15px; + padding: 14px 0 2px 0; + border: 1px solid #ddd; + text-align: center; + color: #999; + font-size: 14px; + background-color: white; +} + +.dataTables_length { + width: 40%; + float: left; +} + +.dataTables_filter { + width: 50%; + float: right; + text-align: right; +} + +.dataTables_info { + width: 60%; + float: left; +} + +.dataTables_paginate { + width: 44px; + * width: 50px; + float: right; + text-align: right; +} + +/* Pagination nested */ +.paginate_disabled_previous, .paginate_enabled_previous, .paginate_disabled_next, .paginate_enabled_next { + height: 19px; + width: 19px; + margin-left: 3px; + float: left; +} + +.paginate_disabled_previous { + background-image: url('images/dataTale/back_disabled.jpg'); +} + +.paginate_enabled_previous { + background-image: url('images/dataTable/back_enabled.jpg'); +} + +.paginate_disabled_next { + background-image: url('images/dataTable/forward_disabled.jpg'); +} + +.paginate_enabled_next { + background-image: url('images/dataTable/forward_enabled.jpg'); +} + + + +/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * + * DataTables display + */ +table.display { + margin: 0 auto; + clear: both; + width: 100%; + + /* Note Firefox 3.5 and before have a bug with border-collapse + * ( https://bugzilla.mozilla.org/show%5Fbug.cgi?id=155955 ) + * border-spacing: 0; is one possible option. Conditional-css.com is + * useful for this kind of thing + * + * Further note IE 6/7 has problems when calculating widths with border width. + * It subtracts one px relative to the other browsers from the first column, and + * adds one to the end... + * + * If you want that effect I'd suggest setting a border-top/left on th/td's and + * then filling in the gaps with other borders. + */ +} + +table.display thead th { + padding: 3px 18px 3px 10px; + border-bottom: 1px solid black; + font-weight: bold; + cursor: pointer; + * cursor: hand; +} + +table.display tfoot th { + padding: 3px 18px 3px 10px; + border-top: 1px solid black; + font-weight: bold; +} + +table.display tr.heading2 td { + border-bottom: 1px solid #aaa; +} + +table.display td { + padding: 3px 10px; +} + +table.display td.center { + text-align: center; +} + + + +/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * + * DataTables sorting + */ + +.sorting_asc { + background: url('images/dataTable/sort_asc.png') no-repeat center right; +} + +.sorting_desc { + background: url('images/dataTable/sort_desc.png') no-repeat center right; +} + +.sorting { + background: url('images/dataTable/sort_both.png') no-repeat center right; +} + +.sorting_asc_disabled { + background: url('images/dataTable/sort_asc_disabled.png') no-repeat center right; +} + +.sorting_desc_disabled { + background: url('images/dataTable/sort_desc_disabled.png') no-repeat center right; +} + + + + + +/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * + * DataTables row classes + */ +table.display tr.odd.gradeA { + background-color: #ddffdd; +} + +table.display tr.even.gradeA { + background-color: #eeffee; +} + +table.display tr.odd.gradeC { + background-color: #ddddff; +} + +table.display tr.even.gradeC { + background-color: #eeeeff; +} + +table.display tr.odd.gradeX { + background-color: #ffdddd; +} + +table.display tr.even.gradeX { + background-color: #ffeeee; +} + +table.display tr.odd.gradeU { + background-color: #ddd; +} + +table.display tr.even.gradeU { + background-color: #eee; +} + + +tr.odd { + background-color: #E2E4FF; +} + +tr.even { + background-color: white; +} + + + + + +/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * + * Misc + */ +.dataTables_scroll { + clear: both; +} + +.dataTables_scrollBody { + *margin-top: -1px; +} + +.top, .bottom { + padding: 15px; + background-color: #F5F5F5; + border: 1px solid #CCCCCC; +} + +.top .dataTables_info { + float: none; +} + +.clear { + clear: both; +} + +.dataTables_empty { + text-align: center; +} + +tfoot input { + margin: 0.5em 0; + width: 100%; + color: #444; +} + +tfoot input.search_init { + color: #999; +} + +td.group { + background-color: #d1cfd0; + border-bottom: 2px solid #A19B9E; + border-top: 2px solid #A19B9E; +} + +td.details { + background-color: #d1cfd0; + border: 2px solid #A19B9E; +} + + +.example_alt_pagination div.dataTables_info { + width: 40%; +} + +.paging_full_numbers { + width: 400px; + height: 22px; + line-height: 22px; +} + +.paging_full_numbers span.paginate_button, + .paging_full_numbers span.paginate_active { + border: 1px solid #aaa; + -webkit-border-radius: 5px; + -moz-border-radius: 5px; + padding: 2px 5px; + margin: 0 3px; + cursor: pointer; + *cursor: hand; +} + +.paging_full_numbers span.paginate_button { + background-color: #ddd; +} + +.paging_full_numbers span.paginate_button:hover { + background-color: #ccc; +} + +.paging_full_numbers span.paginate_active { + background-color: #99B3FF; +} + +table.display tr.even.row_selected td { + background-color: #B0BED9; +} + +table.display tr.odd.row_selected td { + background-color: #9FAFD1; +} + + +/* + * Sorting classes for columns + */ +/* For the standard odd/even */ +tr.odd td.sorting_1 { + background-color: #D3D6FF; +} + +tr.odd td.sorting_2 { + background-color: #DADCFF; +} + +tr.odd td.sorting_3 { + background-color: #E0E2FF; +} + +tr.even td.sorting_1 { + background-color: #EAEBFF; +} + +tr.even td.sorting_2 { + background-color: #F2F3FF; +} + +tr.even td.sorting_3 { + background-color: #F9F9FF; +} + + +/* For the Conditional-CSS grading rows */ +/* + Colour calculations (based off the main row colours) + Level 1: + dd > c4 + ee > d5 + Level 2: + dd > d1 + ee > e2 + */ +tr.odd.gradeA td.sorting_1 { + background-color: #c4ffc4; +} + +tr.odd.gradeA td.sorting_2 { + background-color: #d1ffd1; +} + +tr.odd.gradeA td.sorting_3 { + background-color: #d1ffd1; +} + +tr.even.gradeA td.sorting_1 { + background-color: #d5ffd5; +} + +tr.even.gradeA td.sorting_2 { + background-color: #e2ffe2; +} + +tr.even.gradeA td.sorting_3 { + background-color: #e2ffe2; +} + +tr.odd.gradeC td.sorting_1 { + background-color: #c4c4ff; +} + +tr.odd.gradeC td.sorting_2 { + background-color: #d1d1ff; +} + +tr.odd.gradeC td.sorting_3 { + background-color: #d1d1ff; +} + +tr.even.gradeC td.sorting_1 { + background-color: #d5d5ff; +} + +tr.even.gradeC td.sorting_2 { + background-color: #e2e2ff; +} + +tr.even.gradeC td.sorting_3 { + background-color: #e2e2ff; +} + +tr.odd.gradeX td.sorting_1 { + background-color: #ffc4c4; +} + +tr.odd.gradeX td.sorting_2 { + background-color: #ffd1d1; +} + +tr.odd.gradeX td.sorting_3 { + background-color: #ffd1d1; +} + +tr.even.gradeX td.sorting_1 { + background-color: #ffd5d5; +} + +tr.even.gradeX td.sorting_2 { + background-color: #ffe2e2; +} + +tr.even.gradeX td.sorting_3 { + background-color: #ffe2e2; +} + +tr.odd.gradeU td.sorting_1 { + background-color: #c4c4c4; +} + +tr.odd.gradeU td.sorting_2 { + background-color: #d1d1d1; +} + +tr.odd.gradeU td.sorting_3 { + background-color: #d1d1d1; +} + +tr.even.gradeU td.sorting_1 { + background-color: #d5d5d5; +} + +tr.even.gradeU td.sorting_2 { + background-color: #e2e2e2; +} + +tr.even.gradeU td.sorting_3 { + background-color: #e2e2e2; +} + + +/* + * Row highlighting example + */ +.ex_highlight #example tbody tr.even:hover, #example tbody tr.even td.highlighted { + background-color: #ECFFB3; +} + +.ex_highlight #example tbody tr.odd:hover, #example tbody tr.odd td.highlighted { + background-color: #E6FF99; +} + +.ex_highlight_row #example tr.even:hover { + background-color: #ECFFB3; +} + +.ex_highlight_row #example tr.even:hover td.sorting_1 { + background-color: #DDFF75; +} + +.ex_highlight_row #example tr.even:hover td.sorting_2 { + background-color: #E7FF9E; +} + +.ex_highlight_row #example tr.even:hover td.sorting_3 { + background-color: #E2FF89; +} + +.ex_highlight_row #example tr.odd:hover { + background-color: #E6FF99; +} + +.ex_highlight_row #example tr.odd:hover td.sorting_1 { + background-color: #D6FF5C; +} + +.ex_highlight_row #example tr.odd:hover td.sorting_2 { + background-color: #E0FF84; +} + +.ex_highlight_row #example tr.odd:hover td.sorting_3 { + background-color: #DBFF70; +} + + +/* + * KeyTable + */ +table.KeyTable td { + border: 3px solid transparent; +} + +table.KeyTable td.focus { + border: 3px solid #3366FF; +} + +table.display tr.gradeA { + background-color: #eeffee; +} + +table.display tr.gradeC { + background-color: #ddddff; +} + +table.display tr.gradeX { + background-color: #ffdddd; +} + +table.display tr.gradeU { + background-color: #ddd; +} + +div.box { + height: 100px; + padding: 10px; + overflow: auto; + border: 1px solid #8080FF; + background-color: #E5E5FF; +} diff --git a/main/css/chamilo_red_utp/default.css b/main/css/chamilo_red_utp/default.css new file mode 100644 index 0000000000..6c26588d97 --- /dev/null +++ b/main/css/chamilo_red_utp/default.css @@ -0,0 +1,233 @@ +/***************************************************** + * MAIN - CHAMILO RED CSS + *****************************************************/ + +/* Adding default style for the chamilo_X themes */ +@import url('../base_chamilo.css'); + +/* the following for regular elements */ +a { + text-decoration: none; + color :#ff0000; +} +a:visited { + text-decoration: none; +} +a:hover { + text-decoration: none; + color: #f3840d; +} +a:active { + text-decoration: none; + color : #ff0000; +} + +#header1 { + /* background-image:url(images/bg-header1.gif); */ +} + +.subnav-fixed { + position: fixed; + top: 0px; + left: 0; + right: 0; + z-index: 1030; + border-color: #d5d5d5; + border-width: 0 0 1px; /* drop the border on the fixed edges */ + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; +} + +.subnav .navbar-inner { + background-color: #79AA0B; /* Old browsers */ + background-repeat: repeat-x; /* Repeat the gradient */ + background-image: -moz-linear-gradient(top, #D60B19 0%, #E8222F 100%); /* FF3.6+ */ + + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#D60B19), color-stop(100%,#E8222F)); /* Chrome,Safari4+ */ + background-image: -webkit-linear-gradient(top, #D60B19 0%, #E8222F 100%); /* Chrome 10+,Safari 5.1+ */ + background-image: -ms-linear-gradient(top, #D60B19 0%,#E8222F 100%); /* IE10+ */ + background-image: -o-linear-gradient(top, #D60B19 0%,#E8222F 100%); /* Opera 11.10+ */ + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#D60B19', endColorstr='#E8222F',GradientType=0 ); /* IE6-9 */ + background-image: linear-gradient(top, #D60B19 0%,#E8222F 100%); /* W3C */ +} + +.subnav .nav > li > a { + border-left: 1px solid #D60B19; + border-right: 1px solid #D60B19; +} + +.subnav .nav > #current > a, +.subnav .nav > #current > a:hover { + color: #fff; + background-color: #D60B19; + border-right-color: #D60B19; +} + +.subnav .nav > li > a { + color:#fff; +} + +/* Green hover */ +.subnav .navbar-inner li a:hover { + background: none repeat scroll 0 0 #E8222F; + color: #fff; +} + +/***************************************************** + * FOOTER STYLES * + *****************************************************/ +footer { + background-color: #a90a0e; + background-image: url(images/bg-footer.gif); + background-repeat:repeat-x; + font-size: 12px; + color:#ffffff; + height: 9em; + overflow:hidden; + width: 100%; +} + +/* Sticky footer*/ +.push { + height: 9em; /* Very important */ +} +#footer .copyright { + float: right; + padding-top:60px; + margin-right:5%; +} + +.footer_emails{ + float: left; + padding-top:60px; + margin-right:5%; +} + +/***************************************************** + * DISPLAY MESSAGES * + *****************************************************/ +.normal-message { + color: #00407F; + border: 1px solid #CDE6F5; + background: url("images/background_message.png") repeat-x scroll 0 0 #EAF8FE; +} +.warning-message { + border: 1px solid #FFB30F; + color: #000; + background: url("images/background_message.png") repeat-x scroll 0 0 #FFEFA7; +} +.confirmation-message { + border: 1px solid #1F8323; + color:#1F8323; + background: url("images/background_message.png") repeat-x scroll 0 0 #CAF0C7; +} +.error-message { + border: 1px solid #FF0000; + color: #440000; + background: url("images/background_message.png") repeat-x scroll 0 0 #FFD1D1; +} + +/* New training */ +.bottom-link { + background-image:url(images/button_back.jpg); +} + +.social-menu-title { + background-color:#ff0000; +} + +#social-content-online { + background-color:#ff0000; +} + +.admin_section li { + background-image:url(images/bullet.gif); +} + +.system_announcements { + background: transparent url('images/systemenouvelles.jpg') no-repeat top left; +} + +.topa { + background:transparent url('images/logoa4.gif') no-repeat; +} +.topb { + background:transparent url('images/logob4.gif') no-repeat; +} + +#bottomhellomindfactory { + background:transparent url('images/textologo.jpg') no-repeat; +} + + +#exercise_close_link { + background: url(images/close.gif) no-repeat; +} + +#exercise_close_link:hover { + background: url(images/close_highlight.gif) no-repeat; +} + +/*including "login" image*/ +button.login { + background-image:url(images/bg-button.gif); +} + +button.login:hover { +} + +/*including "save" image*/ +button.save { + background-image:url(images/button_accept.gif); +} +/*including "add" image*/ +button.add { + background-image:url(images/button_add.gif); +} +/*including "cancel" image*/ +button.cancel { + background-image:url(images/button_delete.gif); +} +/*including "search" image*/ +button.search { + background-image:url(images/bg-button.gif); +} +/*including "plus" image*/ +button.plus { + background-image:url(images/button_plus.gif); +} +/*including "minus" image*/ +button.minus { + background-image:url(images/button_minus.gif); +} +/*including "next" image*/ +button.next { + background-image:url(images/button_next.gif); +} +/*including "back" image*/ +button.back { + background-image:url(images/button_back.gif); +} +/*including "refresh" image*/ +button.refresh { + background-image:url(images/button_refresh.gif); +} +/*including "upload" image*/ +button.upload { + background-image:url(images/button_upload.gif); +} +button.arrowr, input.arrowr { + background-image:url(images/2rightarrow.gif); +} +button.arrowl, input.arrowl { + background-image:url(images/2leftarrow.gif); +} + +.refresh { + background-image:url(images/refresh.png); +} + +.portal { + background-image:url(images/portal.png); +} diff --git a/main/css/chamilo_red_utp/frames.css b/main/css/chamilo_red_utp/frames.css new file mode 100644 index 0000000000..17c664ff1e --- /dev/null +++ b/main/css/chamilo_red_utp/frames.css @@ -0,0 +1,1063 @@ +body { + font-family: verdana, arial, helvetica, sans-serif; + font-size: 12px; + color: #000; + margin: 10px; + padding: 0; + background-color: #fff; +} +img { + border: none; +} +#outerframe { + position: relative; /* do not remove, fixes a bug in IE */ + border: 1px solid #fff; + background-color: #fff; +} +/* Hides from IE5-mac \*/ +* html #outerframe { + height: 1%; +} +/* End hide from IE5-mac */ + +/***************************************************** + * HEADER STYLES * + *****************************************************/ +#header { + width: 100%; + padding: 0; + margin: 0; +} +/* Header 1: Containing title, portal and organization */ +#header1 { + font-size: 12px; + padding: 4px; + background-color: #264269; + color: #fff; + border-bottom: 1px solid white; +} +#header1 a { + color: #ffffff; + text-decoration: none; +} +#header1 a:hover { + text-decoration: underline; +} +#sitename { + margin: 0; + font-weight: bold; +} +#institution { + float: left; + font-weight: bold; +} +#my_courses { + float: right; + font-weight: bold; +} +/* Header 2: Containing My Courses, My Profile,... */ +#header2 { + font-size: 12px; + padding: 4px; + background-color: #4271B5; + color: #fff; + border-bottom: 1px solid white; +} +#header2 .banner_links { + margin: 0; +} +#header2 a { + text-decoration: none; + color: #fff; + background: transparent; + font-weight:normal; + font-size: 12px; +} +#header2 input.logout { + /* makes an input appear like a link in this header */ + margin: 0; + padding: 0; + background-color: transparent; + border: none; + color: #fff; + font-size: 12px; + font-weight:normal; + font-family: verdana, arial, helvetica, sans-serif; +} +#header2 a:hover, #header2 input.logout:hover { + border-bottom: 1px solid #fff; +} +#logout { + float: right; + width:20%; + text-align:right; +} +/* Header 3: Containing breadcrumbs, online users, student/teacher view, help */ +#header3 { + position: relative; /* to avoid the IE peekabo bug*/ + font-size: 12px; + font-weight: normal; + padding: 4px; + background-color: #90AFDD; + color: #fff; + border-bottom: 1px solid white; +} +#header3 a { + color: #ffffff; + text-decoration: none; + font-weight:normal; +} +#header3 a:hover { + text-decoration: underline; +} +/* Header3Right: online users, student/teacher view, help */ +#Header3Right ul { + position: relative; /* to avoid the IE peekabo bug*/ + float: right; + width: 50%; + margin: 0; + padding: 0; + list-style-type: none; + text-align: right; +} +#Header3Right ul li { + display: inline; +} +#Header3Right ul li a { + padding: 4px 6px 4px 4px; + color:#fff; +} +/* Header 4: not used */ +#header4 { + background-color: #fff; + color: #009; + padding: 4px; + margin-bottom: 2px; +} +#header4 a { + color: #4171b5; +} +#header4 a:hover { + text-decoration: none; + color: #f00; +} +/* The tool shortcuts */ +#toolshortcuts { + text-align: right; +} +/***************************************************** + * FOOTER STYLES * + *****************************************************/ +#footer { + padding: 8px; + border-top: 1px solid #4171B5; + background-color: #E5EDF9; + font-size: 12px; +} +#footer .copyright { + float: right; +} +/***************************************************** + * MAIN STYLES * + *****************************************************/ +#main { + position: relative; /* to avoid the IE peekabo bug*/ + margin: 0px auto; + margin-top: 10px; + width: 98%; + padding: 0px 10px 10px 10px; + background-color: #fff; + min-height: 320px; +} +/* for content section in main index.php file */ +.maincontent { + float: left; + width: 78%; + padding: 4px; + background-color: #fff; +} +/* "menu" classes for menu/navigation section in main index.php */ +.menu { + float: right; + width: 20%; + padding: 0 0 6px 0; + background-color: #E5EDF9; + border: 1px solid #4171B5; +} +.menucaption { + font-size: 12px; + font-weight: bold; + padding-left: 12px; +} +.menusection { + width: auto; + margin: 24px 6px 0 6px; + padding-left: 10px; + border: 1px solid #4171B5; +} +.menusectioncaption { + position: relative; + top: -9px; + background-color: #E5EDF9; + font-size: 12px; + padding: 0 8px 0 4px; +} +.menulist { + list-style: none; + margin: 0 0 12px 0; + padding: 0; +} +#lang_form { + text-align: left; + font-size: 12px; + margin: 2px 0 10px 0; + padding: 2px; +} +#lang_form input, #lang_form select { + font-size: 12px; +} +#loginform label { + font-size: 12px; + margin: 4px 6px; +} +#loginform input { + display: block; + font-size: 13px; + margin: 4px 6px; +} +#login_fail { + margin: 0 6px 6px 6px; + padding: 4px; + border: 1px solid #f00; + background-color: #fff; + font-size: 12px; + color: #f00; +} +/*** layout divs for course and tool pages (being tested in some pages) ****/ +#contentfloatholder {/* also makes the right "sliding" tab */ + /*background: url(../pics/sidebar-r.gif) repeat-y 100% 0; +background: url(../pics/bg_fountain.jpg) no-repeat 100% 0; */ +float: left; + width: 100%; + position: relative; +} +#contentfloatholder:after { + /* this is for NN6 to clear floats */ +content: "."; + display: block; + height: 0px; + clear: both; + visibility: hidden; +} +#centerwrap { + float: left; + width: 100%; + margin-right: -95%;/* this needs to be less than 100% for Moz/Mac which thinks + it's empty otherwise. The difference is made up by putting a + negative left margin on the left float: + Note IE/Mac doesn't like this method ~ it wants the 100% so it can + be fed in using IE only CSS below becasue IE/Win also works with the 100% method. + */ +} +#center { + margin: 0 0 0 180px; + padding: 10px 0 40px 0; + min-height: 300px; +} +#left { + float: left; + width: 180px; + padding: 20px 0 0 0; + margin-left: -5%; /* the difference to make the left colum appear flush left */ +} +/* --- left navigation box menu as a definition list --- */ +#leftnavbox { + margin: 0; + padding: 0; + float:left; +} +#leftnavbox dl { + width: 160px; + margin: 12px auto 4px auto; + padding: 0 0 10px 0; + background: transparent; + font-size: 12px; + text-align: center; +} +#leftnavbox dt { + margin: 0; + padding: 1px 2px; + font-weight: bold; + font-size: 12px; + text-align: center; + color: #000; + border-bottom: 1px solid #fff; + background: transparent; +} +#leftnavbox dd { + margin: 0; + padding: 0; + color: #009; + text-align: left; + border-bottom:1px solid #fff; + background: #ccf; +} +#leftnavlist a, #leftnavlist a:link { + display: block; + color: #fff; + text-decoration: none; + padding: 2px 5px 2px 10px; + background: #4171B5; + width:140px; + border: 1px solid #009; +} +#leftnavlist a:visited { + color:#eee; + text-decoration: none; + display: block; + padding: 2px 5px 2px 10px; + background: #4171B5; + color: #eee; + width:140px; +} +#leftnavlist a:hover { + background: #fff; + color:#4171B5; + display: block; +} +/* --- end of left side definition list menu section --- */ + + + +/* various sections in course-home.php file */ +#toolremove { + width: 40%; + color: #f00; + font-weight: bold; + margin: 10px auto; + padding: 10px; + border: 2px solid #f00; +} +#courseintro { + clear: both; + width: 80%; + margin: 10px auto; + padding: 10px; + border-bottom: 1px solid #4171B5; +} +#courseintro_icons { + clear: both; + width: 80%; + margin: 10px auto; +} +.everybodyview { + position: relative; /* to avoid the IE peekabo bug ?*/ + width: 80%; + margin: 10px auto; + padding: 10px; +} +.courseadminview, .platformadminview { + position: relative; + width: 80%; + margin: 25px auto 10px; + padding: 10px; + border: 1px solid #4171B5; +} +.viewcaption { + position: relative; + top: -20px; + font-size: 12px; + font-weight: bold; + color: #4171B5; + background-color: #fff; + padding: 0 4px; +} +/***********************************/ + +/* =================================================== + AGENDA STYLES +===================================================*/ + +/* --------------------------------------------------- + check if these are still used or not +-----------------------------------------------------*/ +#agenda { + width: 100%; + margin: 0 auto; + border: 1px solid #4171B5; + border-collapse: collapse; +} +.agenda_month_divider { + background-color: #4171B5; + font-weight: bold; + font-size: 12px; + color: #fff; + text-align: center; +} +#agenda #title a { + color: #fff; +} +#agenda .agendaitem { + font-size: 12px; +} +#smallcalendar #title { + background-color: #4171B5; + font-weight: bold; + padding: 2px; + color: #fff; + text-align: center; + font-size: 11px; +} +#smallcalendar #title a { + color: #fff; +} +#agenda_select { + list-style: none; + border: 0px solid green; + margin: 30px 0 0 0; + padding: 0 0 0 10px; +} +/* --------------------------------------------------- + styles for the agenda (day, week, month view) +-----------------------------------------------------*/ +#agenda_list { + width: 100%; + margin: 0 auto; + border: 1px solid #fff; + border-collapse: collapse; +} +/*The caption of the calendar (displays the month and the << and >> links*/ +#agenda_list #title { + background-color: #4171B5; + font-weight: bold; + font-size: 12px; + color: #fff; + text-align: left; + padding: 2px 10px; + text-align: center; + border: 1px solid #264269; +} +#agenda_list #title a:link, #agenda_list #title a:visited { + background-color: #4171B5; + font-weight: bold; + font-size: 12px; + color: #fff; + text-align: left; + padding: 2px 10px; + text-align: center; +} +#agenda_list #title a:hover { + background-color: #4171B5; + font-weight: bold; + font-size: 12px; + color: #ff0000; + text-align: left; + padding: 2px 10px; + text-align: center; +} +/* The cells with the name of the days of the weeks (mon->sun)*/ +#agenda_list .weekdays { + background-color: #D3DFF1; + text-align: center; + font-weight: bold; + border: 1px solid #264269; + border-collapse: collapse; +} +/* The cells for the days (1->31) */ +#agenda_list .days_week { + height: 40px; + width: 12%; + text-align: left; + vertical-align: top; + border: 1px solid #264269; + border-collapse: collapse; + background-color: #f5f5f5; +} +#agenda_list .days_weekend { + height: 40px; + width: 12%; + text-align: left; + vertical-align: top; + border: 1px solid #264269; + border-collapse: collapse; + background-color: #e6e6e6; +} +#agenda_list .days_today { + height: 40px; + width: 12%; + text-align: left; + vertical-align: top; + border: 1px solid #264269; + border-collapse: collapse; + background-color: #FFCA8D; + color: #CC3300; + font-weight: bold; +} +/* text in the cells: display of agenda items (visible)*/ +#agenda_list .data { + background-color: #eee; + text-align: left; + padding: 2px 10px; + font-weight: bold; + border: 0px solid #4171B5; + border-collapse: collapse; +} +#agenda_list .datanotbold { + background-color: #eee; + text-align: left; + padding: 2px 10px; + font-weight: normal; + border: 0px solid #4171B5; + border-collapse: collapse; +} +#agenda_list .text { + background-color: #fff; + text-align: left; + padding: 2px 10px; + font-weight: normal; + border: 0px solid #4171B5; + border-collapse: collapse; +} +/*text in the cells: display of agenda items (invisible)*/ +#agenda_list .data_hidden { + background-color: #eee; + text-align: left; + padding: 2px 10px; + font-weight: bold; + border: 0px solid #4171B5; + border-collapse: collapse; + color: #999999; +} +#agenda_list .datanotbold_hidden { + background-color: #eee; + text-align: left; + padding: 2px 10px; + font-weight: normal; + border: 0px solid #4171B5; + border-collapse: collapse; + color: #999999; +} +#agenda_list .text_hidden { + background-color: #fff; + text-align: left; + padding: 2px 10px; + font-weight: normal; + border: 0px solid #4171B5; + border-collapse: collapse; + color: #999999; +} +/*text in the cells: display of agenda items (highlighted)*/ +#agenda_list .datanow { + background-color: #FFCC00; + text-align: left; + padding: 2px 10px; + font-weight: bold; + border: 0px solid #4171B5; + border-collapse: collapse; +} +#agenda_list .datanotboldnow { + background-color: #FFCC00; + text-align: left; + padding: 2px 10px; + font-weight: normal; + border: 0px solid #4171B5; + border-collapse: collapse; +} +#agenda_list .textnow { + background-color: #fff; + text-align: left; + padding: 2px 10px; + font-weight: normal; + border: 0px solid #4171B5; + border-collapse: collapse; +} +/* --------------------------------------------------- + styles for the mini agenda +-----------------------------------------------------*/ +#smallcalendar { + width: 100%; + margin: 0 auto; + border: 1px solid #fff; + border-collapse: collapse; +} +#smallcalendar .weekdays { + background-color: #D3DFF1; + text-align: center; + font-size: 11px; + font-weight: bold; + border: 1px solid #fff; + border-collapse: collapse; +} +#smallcalendar .days_week { + background-color: #f5f5f5; + text-align: center; + font-size: 11px; + border-collapse: collapse; +} +#smallcalendar .days_weekend { + background-color: #e6e6e6; + text-align: center; + font-size: 11px; + border: 1px solid #fff; + border-collapse: collapse; +} +#smallcalendar .days_today { + width: 12%; + text-align: center; + font-size: 11px; + border: 1px solid #FA8500; + border-collapse: collapse; + background-color: #FFCA8D; +} +/* --------------------------------------------------- + styles for the personal agenda +-----------------------------------------------------*/ +.personal_agenda { + color: #008000; +} +.personal_agenda a:link, .personal_agenda a:visited { + color: #008000; +} +a.personal_agenda:link, a.personal_agenda:visited { + color: #008000; +} +.personal_agenda a:hover, .personal_agenda a:hover { + color: #666666; +} +a.personal_agenda:hover, a.personal_agenda:hover { + color: #666666; +} +/* normal and erro message-box */ +.normal-message, .error-message { + position: relative; + margin: 10px auto; + margin-left: -250px; + width: 500px; + left: 50%; + right: 50%; + border-width: 1px; + border-style: solid; + padding: 5px; +} +.normal-message { + border: 1px solid #FF8001; + color: #000; + background-color: #FDC77E; +} +.error-message { + border: 1px solid #3F70AC; + color: #000; + background-color: #FDC273; +} +#message { + margin: 0 auto; + text-align: center; +} +#message select { + margin: 10px 0; + width: 220px; +} +#message textarea { + margin: 10px 0; +} +#message td { + padding: 4px; +} +/* styles from the document.php file */ +.comment { + margin-left: 30px; +} +.invisible { + color: #999; +} +.invisible a:link, .invisible a:visited { + color: #999; +} +a.invisible:link, a.invisible:visited { + color: #999; +} +/* styles from the upload.php file */ +dl.upload_option { + margin: 1em 0; + padding: 0; +} +.upload_option dt { + font-weight:bold; + margin:0; +} +.upload_option dd { + margin:0; +} +/* styles from dropbox.php file */ +.dropbox_detail { + font-size: small +} +.dropbox_date { + font-style: italic +} +.dropbox_person { + font-weight: bold +} +.dropbox_listTitle { + color: #000000; +} +.dropbox_feedback { + font-size: x-small; + height: 50px; + width: 200px; + overflow: auto +} +.dropbox_feedbacks { + height: 250px; + width: 100%; + overflow: auto +} +/* styles for chat / conference tools */ +#chat_entermessage { + background-color: #D6E5FA; + border-top: 1px solid #4171B5; + padding: 5px; + margin: 0; +} +/* styles for general formatting */ +.clear { + clear: both; + line-height: 0; + height: 0; +} +p, blockquote, ol, ul { + font-size: 12px; +} +h1 { + font-size: 21px; +} +h2 { + font-size: 18px; +} +h3 { + font-size: 15px; + margin-top:0px; + padding-top:0px; +} +h4 { + font-size: 12px; +} +h5, h6 { + font-family: verdana, arial, helvetica, sans-serif; +} +/* the following for regular elements */ +a:link { + text-decoration: none; + font-weight : bold; + color : #4171b5; +} +a:visited { + text-decoration: none; + font-weight : bold; + color : #4171b5; +} +a:hover { + text-decoration: none; + color: red; + font-weight: bold +} +a:active { + text-decoration: none; + font-weight : bold; + color : #f00; +} +input.link_alike { + background-color: #FFFFFF; + border-width: 0px; + color: #4171b5; + font-weight: bold; + text-align: left; + padding: 0px; + margin: 0px; +} +input.link_alike:hover { + background-color: #FFFFFF; + border-width: 0px; + color: #FF0000; + font-weight: bold; + text-align: left; + padding: 0px; + margin: 0px; +} +/* the following for the greyed out elements */ +a.nobold:link, a.nobold:visited, a.nobold:active { + font-weight: normal; + color: #999; + margin: 0 0 0 25px; +} +a.nobold:hover { + font-weight: normal; + color: #999; + text-decoration: underline; + margin: 0 0 0 25px; +} +.note { + margin: 6px; + font-size: 12px; + line-height: 14px; + font-family: verdana, arial, helvetica, sans-serif; + background-color: #FFF089; + color: #4171B5; + border: 1px solid #4171B5; + padding: 4px; +} +.alternativeBgLight { + background-color: #f5f5f5; + border: 1px solid #4171B5; + border-collapse: collapse; +} +.alternativeBgDark { + background-color: #ccf; + border: 1px solid #4171B5; + border-collapse: collapse; +} +.myagendatoday { + background-color: #FFCA8D; + border-collapse: collapse; + font-family: verdana, arial, helvetica, sans-serif; + color: #CC3300; + font-weight: bold; +} +/* Form elements - some general styling*/ +select, textarea { + color : #000; + border: 1px solid #000; +} +input.checkbox { + border-width: 0; +} +input.mainoption { + font-weight : bold; +} /* Main submit button */ +input.liteoption { + font-weight : normal; +} /* None-bold submit button */ +select, input[type=checkbox], input[type=radio], input[type=button], input[type=submit] { + cursor: pointer; + font-size: 12px; +} +input[text] { + font-size: 12px; +} +/************************************************************ + styles below here are not necessarily used in the current + release and the CVS files, they are from earlier versions, + and have been left untouched for anyone needing them in + their own platform ... +*************************************************************/ +.topBanner a:link, .topBanner a:active, .topBanner a:visited { + text-decoration:none; + color:white; +} +.topBanner table { + text-decoration:none; +} +.topBanner a:hover { + text-decoration:underline; +} +.topBanner td { + border-top: solid White 1px; +} +.alternativeBgLight { + background-color: #f5f5f5; +} +.alternativeBgDark { + background-color: #e6e6e6 +} +.forms { + letter-spacing: normal; + text-align: justify; + text-indent: 3pt; + word-spacing: normal; + padding: 2px 5px; +} +.formsTips { + text-align: justify; + text-indent: 15pt; + word-spacing: normal; +} +/* +input.forms { letter-spacing: normal; text-align: justify; text-indent: 3pt; word-spacing: normal; +padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px;} +*/ +.warn { + border: thin double Silver; + margin-left: 15px; + margin-right: 15px; + font-family: serif; + color: Red; + padding-left: 25px; +} +.small { + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 11px +} +.xsmall { + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 11px +} +.xxsmall { + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 9px +} +/***************************************************** + * DATA TABLE STYLES * + *****************************************************/ +.cell_header { + background-color: #EEEEFF; + font-weight:bold; + text-align:left; + padding-left:5px; +} /* header cell in data table in tools */ +.data_table { + border-collapse: collapse; + width: 100%; + padding: 5px; +} +.data_table th { + padding-right: 20px; + border: 1px solid gray; + background-color: #E5EDF9; +} +.data_table tr.row_odd { + background-color: #fafafa; +} +.data_table tr.row_odd:hover, .data_table tr.row_even:hover { + background-color: #f0f0f0; +} +.data_table tr.row_even { + background-color: #fff; +} +.data_table td { + padding: 5px; + vertical-align: top; + border-bottom: 1px solid #b0b0b0; + border-right: 1px dotted #e1e1e1; + border-left: 1px dotted #e1e1e1; +} +/* admin page tool list definitions */ +.tool_list dt { + font-weight: bold; +} +.tool_list dd { + margin: 0; + padding: 4px 0 0 10px; +} +/* divs for category list / platform news on home page */ +.home_cats { + width: 45%; + float: left; + margin: 0; + padding: 0px; + padding-top: 8px; + background: #fff; +} +.home_news { + width: 45%; + float: right; + margin: 0; + padding: 0px; + padding-top: 8px; + background: #fff; +} +label.left { + float: left; + width: 15em; + margin: 0 0 0.5em 0; +} +form br { + clear: both; +} +/* Fix for alignment problem in IE-Win browsers */ +/* Hide from IE5-mac. Only IE-win sees this. \*/ +* html .label { + margin-right: 10px; +} +* html .data { + height: 1%; + margin-left: 0; +} +/* End hide from IE5/mac */ + +.radio, .checkbox { + margin: 0; + padding: 0; + border: none; + background-color: transparent; +} +.required { + color: #f00; + font-weight: bold; +} +/* Admin section */ +div.admin_section { + width: 40%; + float: left; + padding: 5px; + margin: 10px 20px; +} +div.admin_section h4 { + margin: 0; + border-bottom: 1px solid gray; + width: 100%; +} +.user_course_category { + background-color: #efefef; + border: 1px solid #666; + font-weight: bold; + color: #666; + list-style-type: none; + margin: 5px; + padding: 5px; +} +/* Styles for the Dokeos Config Settings of the platform admin section*/ +.sectiontitle { + background-color: #EFEFEF; + border: 1px solid #cccccc; + font-weight: bold; + color: #666666; + list-style-type: none; + margin: 5px; + padding: 5px; + font-size: 11px; +} +.sectioncomment { + color: #000000; + margin: 5px; + padding: 5px; + font-size: 11px; +} +.sectionvalue { + list-style-type: none; + margin: 5px; + padding: 5px; +} +/* New Announcements Tool */ +.announcements_datum { + font-size: 12px; + font-weight: italic; + color: #666666; +} +/* System announcements on homepage */ +div.system_announcements { +} +div.system_announcements h3 { +} +div.system_announcements ul { + list-style-type: none; +} +div.system_announcement { + margin: 5px; +} +div.system_announcement_title { +} +div.system_announcement_content { + margin-left: 20px; + border-left: 1px solid gray; + padding-left: 5px; +} diff --git a/main/css/chamilo_red_utp/images/2leftarrow.gif b/main/css/chamilo_red_utp/images/2leftarrow.gif new file mode 100644 index 0000000000000000000000000000000000000000..3c561583fbf89ac63166587b73148de9e50e6270 GIT binary patch literal 1120 zcmcK330u;40KoCTg@#Bdf~M$PL%efd?Mbc2Y0Cr414UDVRHm%Qo7(c2Q&DqFt%0o8 zR{2G})6@xSrkkZsBtVDv)X0XJ0xA5~UPPbg`xd^z#2{~otiK5RUWoVkXQZx}1r3QPKTI zHVZiBR4<>O8ohWmO??lq%h|d=gDf8YZo9wA0 z=BblziS1A(u%b`7&<1g5o|~pE5$Gd$`h;=j+AapbX8xnk(7_oRe3o?2SHLTMV1JGr zc^=@tT=h@uG|tnZ^E3x?ru{O6sC?j&Ep}&&Tj#zsDF7ccB7?3Rf3qJ-l&p(mr6CMcs!ITBNb0LRfDh+ zx#J}eRW5a7Zy&B!r7(xQI3S};=y^q#T_(t>7&vwfg#Nsh!5+`z45f1a&g6){;L0<( zl5DOhn=6jG4M;qY#8c+h%H#Oj(rc4xcb8c=M$g=Pk$-zNm!~Mbv-llPMsEdGe0f>D zqUzpkQOjag!#t;9n$Zbr8fQ3duL^{qu5F&(vsByl;#Su(zk8{ASo2HYdi5yy;pyh3 zG4Nne(eilp#?!YqpD8#Z&^DyFIthMy4mw9(){EZukFGRHcbcY^cV@t2$<}XjUH6RY zne^4DbnVf?#_x+@VqPs>*zA1`vQG&;jV3|DS;1ItUnAhcwj*%itJXdF;{B z#Yi%2DaOOV1Z||R${FkD z4VOgk{!!R*_FDwo3}zda$4$NXy~7lYHgWS93hV1Y*-N-whur5)r4?d^?pLzC$p%{W zLFMHVr_(jp$7fF@9XjMCvGBm?n+j3acNXhN{xU&$qPxE3E_|fWh(}LeMbAnEr0^Uk z8Vw&NJOxjfbSA?fPv(q{r3oAkuk_Q8cOByWT7%s!h848-ImGb;ZEVa&9tOm@k%P$; z+w^`?bIcVS%Q*xd+>+cJnSrx#?YB$qKIj+V&QBd~rKcd#DT4y+CkbXKv4HDpe5WZUVToo#*#XU!)qa+eXe(PSuKF{|pe4U9-);2dW5C&Rbgwz}wl^vVp zh<&hY{aVg7>cnPkrv^0fr6#ch?lGY0+IhyU9qrzW^z0+J)tvI1#&~oY6Q8O23@Z7K zU_F^fhoAxnGwRD+!y3{mr{!(neY6h@Km^DwD(n;G!W`grceB1b$&ohLmdjOdQJnnSc zC$rHxz$TT0Ap?tyC7175niOE0#wBF$IHe7oBkvHhB^NX2^vS!9>C-m%7SH9$@CC;n z-}hYpVac#SWRNezQ$Ggus7Ge``zBP83010B1pKmky>kXliX>jyQ?6v5SN60~32@Kh z8{P-rd0ey7BfFA=2=eF!8i>v9w|po|$n8rkU|p>Mu8+mBrBm^=(a5sD;%KwC%lL6+ za|vafgtA%hYT#7^!fJNXp7I0hPAC;KG0)biPbQ-3w=$|X(`p2i+SS4u9_b}0uH)x6 z2#V_$vszY*8<%N~^GQtbplN~D_CB*8(A$Kwj zeLuk!cCPHbS_RX~67Gtq_XFUs?T_q8`0L`u4axF`cvT?bh`^>$EcoX@xN{)fJAQY3 zvb!hU6Ca5rCkN7#qhs00i46SDbY+?j$&oixA|r5V(J4_l->68OGtu1>(v`}cQiK3x z3Vrn7ED&4<0fdeVgWjJDM^S8`Eu1+_wLzCv`iHz}ZXwUAh%Us*-)cv18&eHEzP$K_ zsz2Rv4E+g7PK6dNjxEIGBCU44Q;i&2$rYX~>_cURN=g+rFvyQhQ;CN))mu{e(4N}=9@VxSwe@P7LeL$-D$|*pj^6T^Rm@ z;DWu&Cj&(|3p^r=85p>QL70(Y)*K0-AbW|YuPgg)W=UQ-)}s8HE})RUr;B3<$MxDy zM=k~fj>Ap!@BIHCxO#h|bD3tQQ|Md<5r?=-k3LDy3uKsgZt}L*Yys=#&4Y{oxB#^> Nc)I$ztaD0e0s!v#F^K>G literal 0 HcmV?d00001 diff --git a/main/css/chamilo_red_utp/images/bar_1.gif b/main/css/chamilo_red_utp/images/bar_1.gif new file mode 100644 index 0000000000000000000000000000000000000000..938ae0c354405833535999f53578859541b54862 GIT binary patch literal 88 zcmZ?wbhEHbWMtrB*v!E29|RbH@IM2H17rayAYQt3DM$hXDE?$&WMJTA&;iMS%wS+) M6*%dc%EDj`00B@Ic>n+a literal 0 HcmV?d00001 diff --git a/main/css/chamilo_red_utp/images/bar_1m.gif b/main/css/chamilo_red_utp/images/bar_1m.gif new file mode 100644 index 0000000000000000000000000000000000000000..24f8b81fd430a230b659e05948a7a22d3663f71f GIT binary patch literal 92 zcmZ?wbhEHbWMtrGc+AZ(d-m*k^X4sBuwe1x#Y>kiJ$Ufo@#DwOo;`c{^5t8%ZasML k;6Ex*{K>+|z`)O-!vF*zGZ|(G60RPt(c>n+a literal 0 HcmV?d00001 diff --git a/main/css/chamilo_red_utp/images/bar_1u.gif b/main/css/chamilo_red_utp/images/bar_1u.gif new file mode 100644 index 0000000000000000000000000000000000000000..24f8b81fd430a230b659e05948a7a22d3663f71f GIT binary patch literal 92 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 literal 0 HcmV?d00001 diff --git a/main/css/chamilo_red_utp/images/bg-header1.gif b/main/css/chamilo_red_utp/images/bg-header1.gif new file mode 100644 index 0000000000000000000000000000000000000000..7fb77ce1ed1054a395f2bc3f8dfd68ff0a53d58e GIT binary patch literal 302 zcmZ?wbhEHb6lE}FIKsg2`t|D%A3l8j`t{YTS3iFIc>n(WpFe;8{{8#*?c0wZKmPmo z@6DSxKY#xG_U+r3FJFHD{{89Gr~m)|GY}0Ff3kqp>VQa)oeZq2A1L&tWHM!}TKDGB zz5<=|CApV9*1fNJ|9@{&frpM%zejSy$sDWsohwSb)<&(r@kaE}+p7H!HdOfN%|4&e zUUfEa_x%q$Wb{_te*dE;`TYCe{~H>cnj2Z#+B-VCczSyK`X@}BG@)ziw8=Ai_-D_V zJ8%Aig^Lz1S-NaF+saj|*Q{N)el7c^&0Dr^+rDEP*X})g_w7G$@X+Cdg2#@ZIC<*y XnX~84U$}Vb@|COCuHU$+$Y2cs9@U?z literal 0 HcmV?d00001 diff --git a/main/css/chamilo_red_utp/images/bg-header4.png b/main/css/chamilo_red_utp/images/bg-header4.png new file mode 100644 index 0000000000000000000000000000000000000000..10f15a4a0a92ba456996ab93cbab2988220d9d53 GIT binary patch literal 192 zcmeAS@N?(olHy`uVBq!ia0vp^{6MV6!2~3yh=)A}Qj#UE5hcO-X(i=}MX3yqDfvmM z3ZA)%>8U}fi7AzZCsS>Jijq8C978H@J(=XqcR+!|CH2MMex9sb%x6?o51u%7w)oSJ zh%~-k22-r2)-9PC-Dvv`S^D$6c5i`uLFGya-2LF6oaAcCs=%6NDmm++}bt zFGxGCxpYgn;k&)xUthbm^;(tI(m4;$tZ>NbbUyd|REjVKAuPb(=;EJ|f?Ovz75 zRq)JBOiv9;O-!jQJeg_(RFvT9;uunKD``*J*Hs$K%*^Tn#f*mh0-qZ*e0A6M@+?je z>1j&jUKhXn8UK=f3?J1s{`PWu7&twZoM>=4qoB7b(BKWDaMV6_?mz8b|J)D#cRQQ~ k(!u|4;nQli1_ovZpU=WePDHd;0_|e(boFyt=akR{0C8|XhX4Qo literal 0 HcmV?d00001 diff --git a/main/css/chamilo_red_utp/images/bgmenusup.png b/main/css/chamilo_red_utp/images/bgmenusup.png new file mode 100644 index 0000000000000000000000000000000000000000..237101c56796af70c43057af1b42d968ca96a2f6 GIT binary patch literal 888 zcmV-;1Bd*HP)ZVhciTfSt%1x7QEZx&< zJ9hZ_@-iTV5JPm!z3|92A*4B!N3JV{5LP6A=maG}NV5b`Iw84Ry3a-jL?Fqpoc53$ zCE7PN=tKnSUq6fo&AR`&Z9R0-><3L%8#SN2{D+Lm))MPb21Ej}jR;zl1FHl=>N#8}p$b@A0Z1$$mLLPe8ijx&XgiTO zQiz=410ked6#`ZUD1jRr1zayg3iyvN3E!~-=s+Yk+8_i)ArMk)A*`S(5DA!=+Z>+5 zkl)-dBd0nL0i-%I9bFqJhS;eRIBX!KUc&{qI=HdPFYz1x)FpSz0KSZ2XwbDXIJ1%2 zNDl~s6N`j2LkKgF0j@A^Cn9l9plz#wt`$Mwwmr?0FbuPYlHEs$U+C(fpZELE&F9JA zp@Xa(ZdMPgURM?|5JLPW37l66Ft!NqFcaB*nfW2-%2rvL|5d2GpqhI*| O0000=1+7={O}P>YHn;$El2;?`uAgr*sjl$shS7(^NYah=ZGq+^nqaWW-o6;a&9 z1s6mu?t2wC+))8>-*?;>6h+ilP!!zCOcRpA@!@b8nYMr!?1 zIaN+AqNoi^m#^9bd-x4VbY?GYd1+#`^1>so|OFxQx~cTTC<~&~7TjLgdg5OtDO*csv zJzmmi!AA=mXMYKz$7g@&!o!3r>{h^3;^O3nNMTOdPk!0r^oCXp=NjOltRl;3_tHAz-ClNmbPsVTxSzWwe^9-eXZ@mZV6UXjaB{#&79Nk;S-frX?$+rlka76KXubmO8h& zzWl1~SlF>-i@Dsq^x{!&mqy9^b{RfDC{6;Bi@H!3$N&h&bfGSg0T7JoLR}yOAQ;ny zx`Hs0(BO1Y^2T7svnz#&n@BkO2^k=|Wu~ z10WdFg}OinKrp5Yb%6|kU`!Y40vQ0om@d=>G5~@xU8oCW00d*YP#4Gm2*z}wE|38b zjOjvMAOj$Ho9U`3-Si-ueZ3=V-{a`l^Y1@@|Mlm_4S)Q;{*t?-T=T=~ z@4s91?KdmG{_4vwKL6~~Pd@%=#fKlf|K7Xry#3ajZ@m86tFOHL(u*%Vzx=snOP4(R z%+rgXdh&_KAA9tXMGrsp-~;zByzk!5d+xsL&O2_u?bcgvzUjsr7Ia*H-L>_@7PH%6^WoNWn8S^wl*V3uvscK6iP87LW zI_2b(PCViG>Bmi*I_20{)8u0&9X&C6)P(Vkkvy>k)X4 zb-St$JM@r)4;nRc#BipHKCtqD{rB5+OEnKGim>@NN4}S)Zv=|Beqxz literal 0 HcmV?d00001 diff --git a/main/css/chamilo_red_utp/images/button_accept.gif b/main/css/chamilo_red_utp/images/button_accept.gif new file mode 100644 index 0000000000000000000000000000000000000000..b3618202a41c915b03e734dbbcc6dde53cffc8ad GIT binary patch literal 559 zcmb`EO>5I&0D#ju-G``kelqJ9wyU`KfkxfjE1UXmb6chpgQC9Zbivbm%xQ!nO=e|u z9yIJwf=DP;qo5@} ziUdKuML?r+1ta5PJHVnQ;j9=M4&s=8HF1R#M7%anhpW>dl? z25JDTL1qnmejQ~oXCbHN=@rB9CBA}y0wou<+il{1bM{YXh#**k+!60QA-YoU*n}W1 zzfZFLx5FRA6S1pPtL*6hQ%A2~zIY(neRFaqHqCY&dMOSaJigF* z_W=}kk5LostN7Et8B4@i-LC?azS?2SLk;uu8fu7#b*Ogy_&=Dd={sP6c;9dX# literal 0 HcmV?d00001 diff --git a/main/css/chamilo_red_utp/images/button_add.gif b/main/css/chamilo_red_utp/images/button_add.gif new file mode 100644 index 0000000000000000000000000000000000000000..7e4c53733ad21aa07798a7ef3f23e0c8fd8e57bc GIT binary patch literal 565 zcmZ?wbhEHb6krfwc*Xz%|NsBD+am9{Rncvyn#&Gl*B#1kJ5}9wsJib^^Vp^Cxm&|~ zx2E4dZNI(RetWco4(R*u)ehRP8?;|9_<(-Ue*Msc24M#c!VejS9WshMViI%AJocDH z^bwP&!zNLOOk$3j#T+qtW&AOV#1mFYC#;fBSf`%0O+IOpdde>ItV7lr zhurf{x#xh$Is2@0?pf#j3$6thT#GKc7hUowz2a4P!L|63d)XDQiYwmL*L|z5`cz!; zslM)4ea*M#x_`sXz=j)vO}B!Zf#`Nf>+R6iJ7H~iLtAf$bU%pdc@WkAFt-0u+@#0x zQ=cYIeVR1;McR^gIZNK=to>BH?o%-^1i&FN0EFUC7Dfh!a0VTa-Jm#OV4u_w-qgg@ z+Sc6B%*4#b#m>~($;81cAv9rP7q@_-*o>LsOoDP+QuABdT18cKWLCB@bMo*DOKTe$ z8<<&pskXB6iO4H!8k#zIc>9Oww{l4;Xz1#j+PeA%1cjQkvIvXIDw){0xmY3yP t)${Z-e>2I_C(wTRL?%1`Ag3Rb+?Pcpe&V0VAgEt3Lu18@&_xam)&P5!vH1W1 literal 0 HcmV?d00001 diff --git a/main/css/chamilo_red_utp/images/button_back.gif b/main/css/chamilo_red_utp/images/button_back.gif new file mode 100644 index 0000000000000000000000000000000000000000..7ff8ccb25d644832a7618cf3e4065881e8f1795d GIT binary patch literal 608 zcmaLU|4+;T9LMq3r_blURI{#PZfWT-SA>)=ePNnXYMr~j5T&^4DAG4~-7n_sTvLo+ z@RMH}zo0AC+%1c)>rOkjCMk8AFR3gfo2^lf&)fM2Jooqyo*9|x35jY6Bp7JGy=>g~ zQJ_@`vl6W;m{n-YL0c}`^YEZR+*uUVUCeY9hgwUR&XN_DvM{SAqPNQLaaCYnHSE>s zuf?+(xNG68XWezMYtgTRqk*+)qiwnHu|t9)c|JS_NdqAB%*#L66|=5l|242^MVvvccOY z_~GEl4sw8;@IDpL0LX=DN2Av*BsUfZ{b&&M95jUAFBpCpSJm>+GL8)>0;p!eV>K|UWqQ=n<^Ga#Rj@Xmst#kUCyeG<}V@N=Lq0Si;N zXY3zL!xt|#8Op@nn^7>36@xIjx`2%u6a3zOEQNz-DjCP*sA;L4aLRu_#XCPpo3U_*== zU)7DfE?n98C@C7PjV?M8)1*crn3nQ%cnxzIX6DY^*PL^Y3xpO2+Eu^gTb+Er^Z)+; zlS70Mco0P&2o->Qufx};RF%2*Ni*XfcXZJR07{U|`>W_xnR z#qEZ!Ct@!l60F}*k)|)<=a~zjZHvDID+14bzJDdVEBKx94tY5{cZtr#x}Rx(1s+L( zqyUnSfXYCgrx8F1%o1QW;4ll9C%yn_Nqk>d+4Sst9ph}1wJp3Aeg2d+7wA6P`aGoa zB7A#H`06dlAp;rT6p8^2a>##Yv5fZiR>)4EX}zEw+~jRNH|B`L z4V8@uh6n^K=vEF9w-d+eUj`)`_dg!#D+%$3#gBlXhCS6W%o`Jj0sOX2F}K~Cx@Z)H zI#|<_XvPV2)t%mg?p7{m5Y$0kO&HvEYf2Pz8@B8%0>lPqHiAACgphke0l;E82(bXg zC%|pkB_4AdH#Kt}F3CfUmgBndDXuSE#{K>h!YLf2kTw(GHg1+E29vKYEUr0b%aS4! z1r=e6iOk2yOfBQdmeU}FV0`HsQia)V;G{l{8dbu=qUM0fS4$M1?~O07E)<3r*EA>+ z;E`O^gacTw`WoMi4}rT3e`hbj+uT;=^ETc^z)_ z9PbS7t5SjgEVe8L?N$tuhoi22>5g0hEa__)zVe5jTN005c~if=BNzaV4VCp)x6zA- z4mHZ1(NeIn} z;>+3tp2*&47;0GvWwLMMoY`14(@3N=EdN#1^nb{UKb=ed=vT^dPw-|PJsXO;9`mhW z19>4(OB=kw4PR_sps?a5^o00|I{ptXym})Qi^WRj$>``P1_uYF$;nAs*LB5l9EEeP zxUTCFLU`md;g2354|}W7004GIBvNCz#SCH+LW-2qBBj((6vYVy0!}OzD-H|{aJg74 z!Y~Xl#t7$}3L!RI0w6nifyGfV1z;8%adH441Tp|u2;mALDCe9q#)x4UB%jakY{kgP z2#LqzNF)*@olXeXuqB*4^@b`o!O-PkajZ`TO+om%@x6 zOXmH#aqZ{EHNW=l`sii<|NnmmQh?%57Dfi3RXQL|AUhdY;~#8N3CNtsRLqd0I45nf z$OOj?EroI(2j;MeF-#QDXw#2SZm4DuF_`g~jYDPe(#8oN4m-_gXq;AHn|b)Ax(~y$ mnOqHrIS+0+#Kd^HN%c6}FHUB@I8(hA1LbxDt1bgY25SJBCQSVR literal 0 HcmV?d00001 diff --git a/main/css/chamilo_red_utp/images/button_login.gif b/main/css/chamilo_red_utp/images/button_login.gif new file mode 100644 index 0000000000000000000000000000000000000000..7788ea9fe1f8cc0f2e4e1c975cec0e0f31a14ca4 GIT binary patch literal 606 zcmcJM(Q6WM0LO17<#aPwR>K*(v{-i4T9<8jjd16dn;RQx4>f`-AMf#qh(p2&r3@n> z7%hTi>_J3m96s13bR9k%vO<3BL97S)F+zUqA$|`veq`>C==<<_{C>Xhoe52kPw-aC zN>wR}8?(u81hOrGQWBPyVM#!31m7`8l?qQiwe1?t)37eXJcrbzlBS6&C}joy0L@|y zS7Kxzqb^G<)+ISXgB^hKtd^n0yAD)}kv71pAjdsK7qzN}cLAtuz)co6WVj1SC4!1< z@}UP;C9oO6zc9=(g}A3#*T@!&8Vc5va+)Jm5w!p;M#x{%+^N;FjMObJ$8c2yx}xO- zP+mpd1s$X*kxq8z7*F4goJP&bIW zjEWr0v4uE|^tVcegIkeiqbc3%iiA$5L;bf5|1tDX6i?9yhJ#P2qaUB~iNstmcw{A& zGMVi5=!0}>BpP(PUvk+*)IQ6H*MjT(Z15GIiLOr!4BWVO|M0CIPx_?g#MC^^FjJ1+ znbcC~P-Jk@Xbdb4_obY+v%X1}Yu@1R{kGz~5V~~TcIxK1fAo98v#@Z68uA8iJMOgk zrLoh;E_#Rh`yaD&T)??%G5gj=Ke)eq8Zlpv{ce5L%;LEhkwNB>F+*RmC{I4WpYA)K T@>;Jh{(S!0b=+q$87TihUxEaU literal 0 HcmV?d00001 diff --git a/main/css/chamilo_red_utp/images/button_minus.gif b/main/css/chamilo_red_utp/images/button_minus.gif new file mode 100644 index 0000000000000000000000000000000000000000..350b7ecc1a6387bbabfdbeab1ffb507ef6d11b1d GIT binary patch literal 601 zcmZ?wbhEHb6krfwIF`?_-Aj9im)0(Cy*=IrJN)zx`Wo-^H`^0nv^UW7NPx+{V2cC6 zRu}y3&IH*U3w1gk?s_`X^LCi`nP{J9VL%k{EW+nvT=4bSz-N(uFC%@QMFpKt48E2S z@-o{0RZPJ1*vRWiF*lQAZzadSi4VDzl6WU2`9W&T%jD<}DPgxWQ(mRTyh{tZo0ah( zGwWVf`u(h|$JvSRvf>`+B|j=i`&=CRq@wUsdGe#`(ic^wpDUAJRu{aiuXxp5`>iSC zLv!`Jmf8=k1>ah7-nZ5LXe)TvRr;Z){9RAukDjuReN|uj8b3^||30zq-K74vlly*7 zs{1~wX;G_viSopQn%fynN=*m9u|u zU-^6I#(&a*;y*#>qSVBa)D(sC%#sWRcTe8{2F0H&j9d)$3_1)z0E#FF_Js}gP0cN> zO-gajw)s81l3Ky+&AQRKL0%q#e(tG8{H+3NQBLae_F>`-ZT0%T8QEDW#$v5{NeQmX zyLOv-T5~rG#%gFw9+MQ6ir`#b&&9#aa<)ZBRYmc#Zem_~WN1vLl~AiqPN=_&<10tY zWS(Ztv;c?RKEn{UCIvTdljFx_YwidbWH9&WE8CLlubSr literal 0 HcmV?d00001 diff --git a/main/css/chamilo_red_utp/images/button_next.gif b/main/css/chamilo_red_utp/images/button_next.gif new file mode 100644 index 0000000000000000000000000000000000000000..e816758985a528acbf37400c3b0a4f0ec2e273d0 GIT binary patch literal 609 zcmaLU|5M8W9LMq3`g}fXEtC|M({1O=Lca6`B^0AClx>A5MKp?}vg$W;t5p|%aLy0- z#qm@6LY?jEhP9S1yUwK4biUSHD!Fslv5e2#`~#l%_z#}RsY$VM`Tp=nZzUSjaNi>x zO$szC(4<7O5-lpUWS}(@53)pUIes0vg7(}+#ymk=UXbBrs8JpEwAkx$v2RxiEG6hJ z#q;y9m7=Gdv6aE1L3ahLm5f=l+FTKCsgPMJWtJ*gUsYhAjv2nlICM;Z9qZ6D_6Cuo zo^f1eMy|5<>+HboDCa!^HG^6~4?*pqM<4^-Mvjd5WALXAP$%3bj!d8@aG5zW!`;RG zu(D(USwTH;KjWwu)Q54a-fa_-4X%DK>Ic05+41|OfFA&PyaEk^9|FC`uMw7pK_j3y zpi#`dW9ThrhU%vW@6dbD2k;+39-lyCpmFd{kjH1ZC%{kO+o*xQ2x$`hG-ygZJ9d|5 zf`2-1(DwkEmAbwf=)Xz%h4ONBzD8XjsVdSGN|IC4m5|P{0x`6RfTw?>;N5shtE;Zj z*XkC82iK^$VTot}%ZNvuEf$T#ou4$KSjM}tq zS5lfX>u5pFI#wGT86CG>o}8X}3ib^p;MO>ah9D zg*;#F^4QJsiF;BN*~d?pofYW(!V+sl(lL2MWWGbAl1$o#G3u$rLRX!2Y3%%P{-#8x N>rL=U2@$i1{|hrs9Wej^ literal 0 HcmV?d00001 diff --git a/main/css/chamilo_red_utp/images/button_plus.gif b/main/css/chamilo_red_utp/images/button_plus.gif new file mode 100644 index 0000000000000000000000000000000000000000..6332fefea4be19eeadf211b0b202b272e8564898 GIT binary patch literal 733 zcmV<30wVp1P)9VHk(~TedF+gQSL8D5xnVSSWAVY>J9b+m>@{iq7_KE}go~11+5s4;8hc+i0Xa zI1j@EX5!S+Me6HNqKzU5YQwL;-W5$p%ZMKMeR<%zp69-~?<4?8|C8S?bklXr4v&Ov zb&06v2|-x?qB`90yn>Qi%Sh2^G4n)$ZdyvTPf9}1)_buUT7>`e2G&2VU@~Bb(o+Mz zi4)>IxlSY${Dj4k={-9RzU^W5g9|2V5RZ2ZulL9s2xQbZ@r6eP9Ra5u(s|C0Nj#&4>wTSkb?%#=9?@ z^oxDy-O@tyN{L@by(WWvQ3%CyEu8x{+#Jb4-h&K9Owi)2pgg+heWDyked|3R$$kL@A z#sp1v-r+=G4B8D6DqsDH0@7OztA7aT9qc1Py{()w`m``?Y0&gi2=ROcc-9+nU^I6< zT=e_Y=vSnG@?3Ue{BW5ONFttcE!R-R_W4O01|0-|K-YNXLo2`4Qv z`r1LxR6#yf3FB%T95gJnaKKivA~Z}S9A(ZxEDK}O3T04USJ P00000NkvXXu0mjf^IS-S literal 0 HcmV?d00001 diff --git a/main/css/chamilo_red_utp/images/button_refresh.gif b/main/css/chamilo_red_utp/images/button_refresh.gif new file mode 100644 index 0000000000000000000000000000000000000000..8268958a19e016741fffb8309b1174e548f5ce19 GIT binary patch literal 248 zcmV51h?dP)!|<#Vc>gJ1)O z9Y&Xm98YHe08|H4f7Rj}AUCZVmSm#wT_Cki}I0WT4 z>BWzzID8?OFX9l9qZcuv)>t$Sp)vMi45@KQjAJkA$DsI<%|D>$_4DHM@C-QyFLggK zQ6?%$QRXvd{2Ys$fL#{I(yW)&-wwzdN~{2xY$j8J;0zM19kH}7u1Zo4@N_unWt9zu zlvTZ;u^wiipT^6QlGf0okmnC4ioo%lv?`+!T3V6Rl!{Z3*(O>Ugqd(G2Z?wB{y@;f zFfOOKEXr9>e8;$epCp~?Hss3?oC@ki-S1|!f~LeZi`62f0eczzPEQmdUxM&FMpiRg z%P2V@OBTJP%V|JMq8_MKiy*Jb`65xbG{(({%Q7Tcf#;MI5nqX78X!meeg1F+2|XR^ zriz!4zFk?tI)?}Fii{Q!7ZT(*vX~^9A_((1wgvDP#LB=dZ~=~_oZ(QIRCpdnNfNq` zmVB)IUQblyKS8XJwt$q0vI(SuDFNeVcXoED|EKl$-YSX;Q60OL-A^cEd^Qwfs$7j% zFEl@mph$!3B6ov(eE&{YG}Ll-YQoEV?cF2QFK^e`YI=IcYwG(PZ1luLtF67=X1jUs z?vbeRiNVnN$xv^nkG7%Xo#XcQ`hNT5Ydw@UXZKPVF zZGPiWiN8KJW_t868hN(x_4|kFL)I70(XQG4)jhY?#}|ACqsefN9{u8Pb2eRZPpcn) f%IA<%r literal 0 HcmV?d00001 diff --git a/main/css/chamilo_red_utp/images/button_upload.gif b/main/css/chamilo_red_utp/images/button_upload.gif new file mode 100644 index 0000000000000000000000000000000000000000..3d91ac44040a3597903879fafe55985a7eb309ca GIT binary patch literal 601 zcmZ?wbhEHb6krfwIOfMtT3T9GR#skKUQtm|RaI3}Qxny^y}rJ_v9YnWwY9CSExmVN zS65e0PfzZ|J$-$Bg;VxVoH(&``r*lwCr_O^wPNPs%2|i2W*@1XeSG@#>D6OO`C@TXC{u)z#(8m-nwevtq@HuC+HOtvxq&{lztF)~s8% zZvFc88#Zj%xN+mAO`EoC*|Kfhww*h7?%ut7&z?Pd_wL=lfB%642M!%NbolV$BS(%L zJ$m%mv17-NA3u5W)Ax7bm`A@b@%jU6H^jfP_N^nt7mBG!zQlErz*Zc%XyZUFPoHxz!43p zDQZr-hSqG-nnD*ZYD%*yIyyLcu-#$fmf*h2ChuTp?_}gr)Mg2<=#o! z%ycmmnXB+l?Zu67WvAtW@8llba9`}WT=<>Doeal~M|)W2?$8ZNSj^TdX`CXmVhP8= RMkW?E4hDgSltm5<)&NPbbdmr7 literal 0 HcmV?d00001 diff --git a/main/css/chamilo_red_utp/images/dataTable/Sorting icons.psd b/main/css/chamilo_red_utp/images/dataTable/Sorting icons.psd new file mode 100644 index 0000000000000000000000000000000000000000..53b2e06850767cb57c52b316f0b845b1a8e0ca0e GIT binary patch literal 27490 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 Y16@Zf7?Q8!JB-NJ(KYBs*Ff|C0Zg4MIsgCw literal 0 HcmV?d00001 diff --git a/main/css/chamilo_red_utp/images/dataTable/back_disabled.jpg b/main/css/chamilo_red_utp/images/dataTable/back_disabled.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1e73a546e3609636f9cf4c543c2a4fe4050866c3 GIT binary patch literal 612 zcmex=C5UDGKfoZ!!63{a%*-grz$D1XEXer(2tyUn z+02YUSHb}sD?0}l&^EXLguy7lz`(-H!phDIlVN0HVHIR%V-ON%S2Pq6HFFG{Xryc+ zmRQ($@S#&sld*HEn>dFcBLmQ_$YwDLDjGT#PW*q1fd^^;oX+iLI)z|@;wX;U8Xr> zT8Qgxn;R!Cottl}#(8Ri${a3d=J*$R5qBRbK9bRJe*4BYwq9(uIM4mLS9%TSY?*y6 zE==owYH)vf>dq6(Uzum+IyVJqc3N&dRPD57vW(=l(=(DZ-K_!LSx zwPk@>bN@4B-OI9gCf>Wc_;CDAS%c@BJZ}kBlbDz~@y-*&Y^_U+@};q`xNUthN} On^Cj9W}Eu@|2F})$f79# literal 0 HcmV?d00001 diff --git a/main/css/chamilo_red_utp/images/dataTable/back_enabled.jpg b/main/css/chamilo_red_utp/images/dataTable/back_enabled.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a6d764c79c7a2047b6bf65bf9d96fcafd5161e38 GIT binary patch literal 807 zcmex=C5UDGKfoZ!!63{a%*-grz$D1XEXer(2*U&h z1}0{pBN2d|gO!bok%5r~RhW^Pm5qg+Lx6#Sm5Gs^od+h%$i&RTD#*spplB#0EW!~u z(MZ`u)XXulu<_tSr=TWdXR%Z_aiE1jZ7eM8Fl&IpCkWK1$Y$s$#2&a&N#sM~M5iWU z<^Q)Bc$gW1&SMs2uxGfw`}E06etb^r9k|jMc@Dlk(IlSD-Wwx*G{%4ThHhR%HnTsw zbu3z!=BtbC=-In5f5nt;je{+vrKZdWckk$U`c^FEYC6}Jn=lG)17QB>6z3khm7PHhg<-pEGSO0F>VA}N6`w53!8pr$>MbUW| zMEsFn=(%w+^5v0yp7Lmb+~3PpI4(#G~bQ$y_;t)oo+U5`bnSHZcn){CH~m7Ys2rz z2!R@xgGrCtcPz?eOPOzKr2P26p~(mTGjR1-c3?psA>uUGsyt|R2Ts3~!B zN71DGSrW%W*`w8#2{O$LX)%%8*<4Ycyr;tN(Hm8|M=_HtvR>P P+Rcr(b5Xx$|NkZcT0jT? literal 0 HcmV?d00001 diff --git a/main/css/chamilo_red_utp/images/dataTable/favicon.ico b/main/css/chamilo_red_utp/images/dataTable/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..6eeaa2a0d393190ce748107222d9a026f992e4a7 GIT binary patch literal 894 zcmZQzU<5(|0R|u`!H~hsz#zuJz@P!dKp_SNAO?xUfG{@$0|>*weY}F;x;`B~@Mg`jC-vo5%k$%{OoKy1zkdA+(K2o3 zEDKGQQ~gcX+N!TtEj1|9e2tL(rheJva*5dKY#gZsIRxM zB;!h75Wi?9l5?>z>S-`t`=OAFp5C?(007k>qM(bnVuyja#;c*qL9N z(Q%=@`f7d2?T&^wySIHjy#MKh?rZrO7i!Bt-@f(!@WDrwB`uD&)%Eqcd3o(gVV7ri zp6ji@(BF7(+uE0x&)(R!?s#YIg_7JW1=-KHZv1@s(DSxD9<^am-%+f#!uU}z9=j>5*%b{WE2`20#tutPWS1# zz4s39d~xOMwaqJzOl{rMU%#oo=xj&xyY1WF&71o?Hs-LOkAD^4SRbV?yXz(e#efNwKXpT1J^s+yE;1`KXoe5&f?1A$tYso}un=1c3AzCL>B&D=RpqN3i1hL&lnclP!D`u*G0#bsJv!oAH) z-rc|T`^Wdkrw?7(xb)_p%`Y#WdAn`Pvz+W#0Rbo6-Ha3zp1gPgjDkZ)k6Gz!@9D0( zG^hL4?)Be4zWep#`{$>RUhUoaq@wgyfd9*oU{6tz+SXQhl3284sj;T&{L=I*bGxt4 z@4vfX%A<*$FN^a&MMa!C5UDGKfoZ!!63{a%*-grz$D1XEXer(2tySE z1JEp>E8&2Nm4%I+g9~UMTnNHo6kuRrVP;|B;)Y2uGBL9Vva&GlzGLeh=CM*_u2I6%$1L~6;-1yGa|?*FvavCW+Av>{Flt>+*?d?iZ`9)^O?_H|D3t8;Og6lD<#WHQvW(mo1ETsD>A@mr8@sqg(?1R z%d@qrmWLWmIn1#pQuo}{brVW*C8t%EDXbOt_DabwXgGW3;wDX1;~7hWrYL+ZX=qre z&-y^2q0zm?-FJb#(AWJTHOJ-3`S`D|JEhzC{KvY_h0kZinXP-?w!g_L@p#JQO^!z$ mYCgVwS7#SryXs@?>&L&t^Z(SozHVt~@Z#>58}s)6zX<@qORf(9 literal 0 HcmV?d00001 diff --git a/main/css/chamilo_red_utp/images/dataTable/forward_enabled.jpg b/main/css/chamilo_red_utp/images/dataTable/forward_enabled.jpg new file mode 100644 index 0000000000000000000000000000000000000000..598c075f13ab0e4bbe05a4eeea7cf777ba73cf03 GIT binary patch literal 852 zcmex=C5UDGKfoZ!!63{a%*-grz$D1XEXer(2tywO z0~0eN(3Nn&%Fe>Z!NthH$ciG&$iU3P%Em6hz`z1zu=B#yGcqx=2(q#<2(fb*3M-3< zDh5t8G7&R#Oe}1C=oHjs?40T*F37+LbR`oj+(bq}CT0c}Rz*W0Hg?Cv#)(EB0yioN zi~PUEzyov)lOVGogFVA5dn3uE%Z<*rn&ugY^FIG9<<=87L*?mOy^~u`Rq(Eg+UDw^ z@^Uh}zJ$t~P2YpRT#sm2p`oEt8zJ-EBRfY;>b?DxZo!24Z)Q(O&}!Mbt}27`dKa(x zr)AHkZg5MjKa&4$syaupXWNXgp32dQs_rj-?|M=Q9pN^hZg^mV7=UWs>}D5 z$40(ME7Q1T4h8p}ZJ8O!G-Xk84;P~#ci!&o`A5I3kG@gLm*VlJbn%kvSqIh?3Y?HQ zAX0NL>XIkpf=MN83*!%}9-aN5)p7^py2Am>F9gW&pFSp#V0dxX#ZPW;UoD(gaI@8E z(rNQz1DBIiM13!LtZ|85lHB@$wW~n0fhRz-$?R&m{@z;uI}N|35As;}zdXB<I#+N1k=r*G-&mI78vJ_Ezs!yIV%J}l7d*c9>7Bn;xyLT84V&`$ z@9WMTAJ6DZyR)~=FS6P2e3MDv7lHB>{C&1H^7EJ9PIf=EdUwUYtGE9%$X9(m*ZWLf M_rC2^{;K~s0TRp{r2qf` literal 0 HcmV?d00001 diff --git a/main/css/chamilo_red_utp/images/dataTable/sort_asc.png b/main/css/chamilo_red_utp/images/dataTable/sort_asc.png new file mode 100644 index 0000000000000000000000000000000000000000..a56d0e21902ce620cd57f87fa58a6d3e804135cf GIT binary patch literal 263 zcmeAS@N?(olHy`uVBq!ia0vp^!XV7S3?yCqj{O5tEa{HEjtmUzPnffIy#(?lOI#yL zg7ec#$`gxH85~pclTsBta}(23gHjVyDhp4h+5i>l2Ka=y{`vF&J9*~+_wWBdfBFCW_y37A{>@tOZ^^2EJ(K_a|Nno&o$%d2jr=7+e!)O45@5J; zXU0OHl&hzUV@SoVE9Xw~GAQscA1s)^?0*rXqM}DeLv7?|BU8z@QCOGupVzP9Hek5&L+Gnl%BD>~0~tJB{an^LB{Ts5b0m7= literal 0 HcmV?d00001 diff --git a/main/css/chamilo_red_utp/images/dataTable/sort_asc_disabled.png b/main/css/chamilo_red_utp/images/dataTable/sort_asc_disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..b7e621ef1c68da839ce077cec6e201a55c1ba168 GIT binary patch literal 252 zcmeAS@N?(olHy`uVBq!ia0vp^!XV7S3?yCqj{O5tEa{HEjtmUzPnffIy#(?lOI#yL zg7ec#$`gxH85~pclTsBta}(23gHjVyDhp4h+5i=)2l#}z{`>du$&)AV-@pIyd9;k)4B*-rq$b|z2+ZRf0KnW*L z7srr_TUXBQ7GeV6G?@}f$7k6Jhw{qGm$-QDzD`qrDaZ3s$b2XF;fBBPU nqjNDy&Nw~puHFA+-v&m8`?>-yUFVHK{$ucT^>bP0l+XkKhw^g= literal 0 HcmV?d00001 diff --git a/main/css/chamilo_red_utp/images/dataTable/sort_both.png b/main/css/chamilo_red_utp/images/dataTable/sort_both.png new file mode 100644 index 0000000000000000000000000000000000000000..839ac4bb5b0b414834c950de9deafff6dd94ed2d GIT binary patch literal 282 zcmeAS@N?(olHy`uVBq!ia0vp^!XV7S3?yCqj{O5tEa{HEjtmUzPnffIy#(?lOI#yL zg7ec#$`gxH85~pclTsBta}(23gHjVyDhp4h+5i=)2l#}z{`>du$&)AV-@pIyd9;k)4B*-rq$b|z2+ZRf0K#2rT z7srr_TRjsz`4|*ASOSl%eg6Ob+(JtRwX|O@S}a^IESQCgTe~DWM4fR9b+X literal 0 HcmV?d00001 diff --git a/main/css/chamilo_red_utp/images/dataTable/sort_desc.png b/main/css/chamilo_red_utp/images/dataTable/sort_desc.png new file mode 100644 index 0000000000000000000000000000000000000000..90b295159df995329b3a84340d32761f3d1dbade GIT binary patch literal 260 zcmeAS@N?(olHy`uVBq!ia0vp^!XV7S3?yCqj{O5tEa{HEjtmUzPnffIy#(?lOI#yL zg7ec#$`gxH85~pclTsBta}(23gHjVyDhp4h+5i>l2Ka=y{`vF&J9*~+_wWBdfBFCW_y37A{>@tOZ^^2EJ(K_a|Nno&o$%d2jr=7+e!)O45@5J; zXU0OHl#{26V@SoVqz8vtc$~v}dc~O{CLEF2anNavMpdMP)0v(X&o(k0opIq!LdvtJ wj~up7@0`wiSoe($&y07EkGxK6U|?nlJSz0{?wJWUfu=Edy85}Sb4q9e0C9MGu>b%7 literal 0 HcmV?d00001 diff --git a/main/css/chamilo_red_utp/images/dataTable/sort_desc_disabled.png b/main/css/chamilo_red_utp/images/dataTable/sort_desc_disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..2409653dc94cd21a281a31c0e3819323b84704b7 GIT binary patch literal 251 zcmeAS@N?(olHy`uVBq!ia0vp^!XV7S3?yCqj{O5tEa{HEjtmUzPnffIy#(?lOI#yL zg7ec#$`gxH85~pclTsBta}(23gHjVyDhp4h+5i=)2l#}z{`>du$&)AV-@pIyd9;k)4B*-rq$b|z2+ZRf0KnX`r z7srr_TS*TNvhX;E^>j)zMNBv%VR68zN24n8K+>5N&kUJbBQCy4c=qgBiu3mAQ)hD? n)_oJhGvi(If!Apb49pB3GXz|UGFKJ=4P)?h^>bP0l+XkK*57ji literal 0 HcmV?d00001 diff --git a/main/css/chamilo_red_utp/images/fondoFooter.jpg b/main/css/chamilo_red_utp/images/fondoFooter.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e797544a19151b5a6337aea5c131e0add8c1d949 GIT binary patch literal 510 zcmex=iF;o{=v;^GnD0RsUZK7IjyJ|1CV5fNcw z8EI*08F@HhWM^mR<>8eO5Ri}(6%>_%OAyQWe}F-dgF%iVl9^GEfk}{&S&;Gn5r!n7 zvzZxzu0#MPW;PZ^MpQ8d1||WZN-icQW`sgU!NAEZAy-)0#hEWBGASvu31Vmy6#9RQ zfd^;-lOVGogFVB|PtW!=_2;kSyRqKJQ1+?I%ec2EE`@D36lIb!&vTo!b!W#4fs4C~ zOs1|qA4-4K?T<-Vc?~%DXuiF>2&2&|4RSA+{^hjV;Y!GQ< Pz+fsMJcz{N|9=wza^7%X literal 0 HcmV?d00001 diff --git a/main/css/chamilo_red_utp/images/fondoHeader2.jpg b/main/css/chamilo_red_utp/images/fondoHeader2.jpg new file mode 100644 index 0000000000000000000000000000000000000000..49a5abc800e199f714ca45efc2ac1d21986c9d8b GIT binary patch literal 13188 zcmeI3KWx)L6voeWo1{rq#ejs6K(fr*J zSw6Q+1VJEY`H!@Bv=f`2=jfDLjkr;=*IC@O>$GJ!G!a)R$t<=U!>lq-UT5Wsl~sPc zdZWmdQdYSZTtkOGNv)PO{lX2TE(?mL*rm99YEyfkG#!bsJS~06} zvRh=g&Jt^wZpHB`wk7*@jdlBmmsJ$MQ9pWzGn{^-eJS=U^TZ5CtLI&2c(%J{+qGQx z_{$ZSHEp-rkn_c4#^*mG8gw1xvn9i0IZaKdF*OlOq}EhbpVRc&Q&)%byP`em1-n$) zxVc|?QlCrp(uYL7^bGYu41wuT_s_Iv{$IdKW}laH!>x5bOUb0H#_G)S8r*paI>M}E z>KnFOH@sY>Zj>3l=CE>x4rUMBV0YWx7u=V$Z_M4j_rK+T84SSxm-5}B*aQR@aUm`c z0gxEog}6WjKw@+k;sOx>iP2q%3q$}UMt31D5CM=F-G#V71VCbR7vcgD0Ey9Ehzmpj zBt~~3E)W5b7~O@qKmi4SyFcyQH&S^R!SlV9X$e<67?)(?@7 z#wW)8M_|H_KrqmWU@#P#426Q>a3m5APmhLQL=Z(WFcF9ZgOTZ}@YJ*vOQ4-qk$T1=iQ4q*bjEMmu#Fvgo`Nl`rjtHw`7mY*L{X~8P#*g7d zK@3jvrK8fG1wy1lMthq~i30B|N@S7zEIuqhetq};ncMD6C5UDGKfoZ!!Jxsw#mp$kz$D1XEXer(2tzXi z0~0eN(3J?l$il|X#mK-6lt2gqy}`-^l;98mYG7mKL6Tw=oXEr+ETS05D#}*4Q79^$#p?R?Sf;+~h?9W_5W)j!IY&VS#YFaOjvR%+)g*E3bU8m+4YEhdMtr)kem zT`Exa(W1U0Cew(=*)Z=e=hO>9Jcs!12}`{?bf;;>6z6&tlaB$8Azlgzja`#1%7QYE z{@d>>Z+qzYr0!E2k6Xv{+)qv_YkD5@G*Y=LZsCiY`wPDQXLxV0eKLFY!`W|g{4U5A NPfh84S=ImlCIIZYc6I;& literal 0 HcmV?d00001 diff --git a/main/css/chamilo_red_utp/images/fondoNav.jpg b/main/css/chamilo_red_utp/images/fondoNav.jpg new file mode 100644 index 0000000000000000000000000000000000000000..82f302d2bc7e350235e22e825113b8dd5bb9ad39 GIT binary patch literal 2955 zcmeHHXH-+!8oi+lqJ%Cu!w^~wLR6X{$f75qNJk>&fe=b4f*?&~sRY4*QiaeI5Cj4W z5+zbaKt&0XP!vH*=t>_VoxC{Xh=1N&^M1^~x6k^{+V?wq?fac`zjK)%n4^FI${1-3 zfIuJs!5RQ_3=lO6_rU;wxj6s>0Dy-TEHDQFgKw(83${J5|G+ns?*?oj5KF;|AB%sN zFrNcp9^fdjzzzZfY+w*O7{qJ?qyP}W24d&@v)Vsq4qjG*i<6sYA0JDgCjbB(>>S*j z92^I~i$H8#>>QjtV9^ZjeS(Li?R$l+&bsvrLyqeOT}>(A6%m(#s;Hl|wh6wL*|Nm4 zILxXYU}I-ZKLBFmVdr9bvQ{<00Ems9n~j4N+#ehRToO;xRJ!*Hb{4K9 zql-;`K%|9~%UML2U#f{#EbWePfkk?; zKXey!p6>=S^vih+IrnWeEM(=0rmo*^yr`;@`l#XD4a8PQ zjje?TnpU!wbLCEuIvyR})VZjLc=qV@*Kx7Q$=F`Q%TYLTdTJ!Hroo5_JcAdTE@}vw zp3E}r&j`#AYxZ6{BQ@E5w(8yVvMMP#Y)O<(%cotaZ{85VJK7Rw)r4xob0oXxXS^cN zI%88_CZ5EZu{cgLsl-Aoj0r$eu)KtrKBKu|*?0+>|L<_{@dC6?H`chX{n)U(S&Pnn ziGu+yo@JsOrl}7lkveJQw+Y}xXMLJ)o~VV?8LG=&6DF`219@6qmfh$dq_tbxzM&Wy zCZ~vgTE&xV=UoemF)%T%+MV&6NFFDv-Z8JEUsP#goc8}Hy?ji`*PaQ$aYct+hx)11 z9oOnNhn%!bWhqvg_*t8&PbE@9{^(w%b+6#cUnk(QPqUD}j}MTN4V7B&2mAF25t3HR zE(X%NWFq~Wgb5v)Gfh&q(H4;Mn}s66PS=&E~~MM(uh~`wr7lOn$*W{&r~!?xrnpQl5o=bQ|HUI z-U0H+G9A0uOc19?8#%uEjl-EQ?o-<5hGil}8XFMxD{)>W`rlj7l{Za8tR_5Z#{TOv zWbw_Rd;;HXlt)2WjPzxg*^mo`u2FDqunpe~#YB22>l{hNecHw?m8k@=3K_-)1_~-~ z7Z7HX$*UzOv9J}ff8aF*V6u z#4z>`F&H(@?tfOn8w`Gq_pYN!XD6Jqu4oiTv^R~*)M=+dTr|ZRm*kvdx((#JRd1du zN7mBU@r(#O5uMjT#pJzT^;6wEW~o+wt}e-`$ZlG7o&FHn10!w5eiAG&@rvSfx3>ro zZlfrNS`HqGC!k`*eQ^RbkH@G^nn##;ino^CQXc=~L~L%Kp{)bM$d+-2@;Sf6l8Cw` z^l{Cskz!D2mKk*gRrI93OUuD4i0GE_%49XU%-i|y@L$i!@*5&)mST6H$sZ?n zUf;Ycr&zO&APtZ!x1{^QwR3`M(HcFNfF0MTb`vBA4H;4lf78pP<294vjFHFUNr;}M z_gfiN4x@MxvClWMqD!B=J%Cc!u%g<~%ML!EqN;9VwZr%R%rPVIuOO|^nR|PwpPB2R zZO$FHKH|epHO-8NN0IhL8Kev-#n^g|0?~F{NnWH!9V_-mATP(?93y573179hXgw32 zbcyU2xjp2UbV$U#NAPx7`Ed$uP3<(|l7@@&wGvXZJ8ZB#N&aH!JhzsQmU*0Iucz=} zd}eOoDeKr2XyyTzOvfXAnM)lbD^jL&gKdM-*6J>>Rosd88(R&zBiSMAceR?A7rP#n{&PON|KJ2PPy}b+H(kD6_y%T;UKi{xLsFUpq=5(#P#Y*_wA2<#nPOf zvtb zX`onLT(js6rSlenhAY8>H#390GFvg}AO7{1g(#uIL~+-(UO2k4?nlenf0#OnnKCh()$dV@-!UcEydA4S`TgJa ze>;R%a7;2e}xWRi^wG0{;D=lki6a*G&b2!+w*hyS# b*nH$d{L(vRG&_?pJLCS-jrq@1mpSln+EWtZ literal 0 HcmV?d00001 diff --git a/main/css/chamilo_red_utp/images/footer.jpg b/main/css/chamilo_red_utp/images/footer.jpg new file mode 100644 index 0000000000000000000000000000000000000000..96b9a29c62f5ab989b6a3d087aade092a8f921a3 GIT binary patch literal 10607 zcmex= z0x-h?$PlOjOpJ^`6+jG^B$o020D~Y0gAIEFGov5_lOQ9rAmjfd4AKmY42-Od5XVAD zCRR3f4lZt>q`m-9l7Sm2%gV$Km1N=I6q5{&m^9=1BSvO+K}AEhKvp4PQHjEdKn+sB z;9z1#F^!d-k%^fFD5oa~G>nOjnSqg+krQedBMY;LSYYrZ(TkS^S=ovpx%TId z|GEAn@$xU%uKx@|_kQQv`Nb>8^dI>tKfgYI{>OW(>Tf^){-^tIfYIOH#Gn5ec(nf6 zPx&`l~Gz+>*RddRVy#LwQqblJ+oG7)9XodlV2P^bUQZXeBafO7mJ;5 zd^o*jUvFgTNxzL>lHo22T==FU^;W#wnq5zpNBlDUuOT;(SI`a382`_F&% z`Om-pwXc8wd;QDXZuRe7tz|M@{eS;8cKZGO{rxYC|1->&DUzrT{?8!0x%l3SyIpcI zX1~&pKg@MDw|x~0=GoMVT`?}cxAexsr-$2~j<%Mm+(B5qRN>PAtsJ7nTK@kx0ja=Ing9R* literal 0 HcmV?d00001 diff --git a/main/css/chamilo_red_utp/images/header-logo.png b/main/css/chamilo_red_utp/images/header-logo.png new file mode 100644 index 0000000000000000000000000000000000000000..201545a80509b4dc1816c31ba41136125af898d0 GIT binary patch literal 8879 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 Dl)1NK literal 0 HcmV?d00001 diff --git a/main/css/chamilo_red_utp/images/logoMouse.jpg b/main/css/chamilo_red_utp/images/logoMouse.jpg new file mode 100644 index 0000000000000000000000000000000000000000..2d006ad561cfcaccac6a5a888449edf3a9014fe6 GIT binary patch literal 746 zcmex=C5UDGKfoZ!!Jx#D%*-grz$D1XEXer(2ty9g z*-XqpS0Vr-8xt!hBZe?DDn6bW1?wCGW=sGwuvB^E)DRz`$* zzz`5jWD*Yie~WL9@hJG5#h zUrbL{KM^Bp=lNpu#>r3gxaO;TiM(<0lQ^sYq$-^^DL=WJmY=j0D>JHTJsA9CUbnTR zozny23{rL7+4XMa;=9SmeWn}6UX?v(l>!u4@viW)>Y4CT_u{^pdP%!iSU%D06mzsZq}<}=q-WZ@7Vjja`P7>IH}-p*l)nitzt6c+y#J`mufE?8 z7JdA&WPafN8j(1Ak;$*D-#2w1e>ADqz4k+3#h)Pm74P?P>C1O{ewF=x(Dm_0PrJqY zerW8e(^S7wexH?~5y38fA-{kA`7>eD+-#m#%u$D}8m?_Px4?9b@d{po0uo5^CI9~> E0G>_uGXMYp literal 0 HcmV?d00001 diff --git a/main/css/chamilo_red_utp/images/portal.png b/main/css/chamilo_red_utp/images/portal.png new file mode 100644 index 0000000000000000000000000000000000000000..3afac5dc64f41478e5cca207d820edd97b5c3d7f GIT binary patch literal 4095 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 literal 0 HcmV?d00001 diff --git a/main/css/chamilo_red_utp/images/refresh.png b/main/css/chamilo_red_utp/images/refresh.png new file mode 100644 index 0000000000000000000000000000000000000000..3fd71d6e5929ba0c40db1960e36e9acba9d7e525 GIT binary patch literal 912 zcmV;B18@9^P)oWowDaEkzU!j%l38$)o7}}cCnx7z zVrKYAWwOsS=-Lqw-t?qu)r6QQ!notg696vQmg&~r9t3cLe1UW(yG7H)Ku^~yeO+g> z(bg0Jm{BNJFfw+(d}sQhCl&9uE%R)8S2n|p?*PPznUTt5*BiPR+1l3~ipPS`iO?Jk zARN#U4H*a;0yD)$9M29{3dM>Y4K?&WE>{g^G!Zl7)jelV^{i|AG#D_%trsJC8h7YDw+>Nu`!(E)&&KfE(t5U!_KF)uRXGsl%@ z#;0eK6ZhtiUhin`+P8I6C=m!d1ufk}o{_gOutKfI-_b^R{JP z`QzJ2^LHMWS&9G(o-t)@yh1Uq9cxfG6X$C)H~ghbOC7?WrZ-yyL0>0QOs`0x)U>uAAQg z>;&LGL0Gpf^PVr@oj>}%1`wDT7wv!4sq=s3q*Oh&WftpMhqGg=O68@F-$%x80Ep=T zKm-sG?*3PXAs8nI|0Dok)RR-0Y?z4d_HJBzCO6*s&6^5?o^0No>h2ra)My_p{u2^&LcltM%9%NL@3OcL;J5G-fbF(raxE|ez~CI5Obe?QSN($p-j z!}26kQp&&gedaG3u3}I~wy2-@>Q&eO1!?J$MK7L;T@okZyJ2mP(q~pS#+^P-r42QD z2JG$ieVqI~-q{7Y_$4NW+C;}jMVM=Qg{Fq*W#{JWx;y7Yek)A}Bm`BYSA(*W;_7{K z+#55%DV}lgn8qSZS)0)vzB|t!3EX4E6Z)?Y4h{C>M}8BA#)y-osnOx_>G=iXpPAW} z*~#mq+bg&KZtv`FukLT`?C;Gn9@FQ%j8>)=Ap%a9gruC`E=YZ)=aV7CezQZw z&F^SqvKuDl!yaaG+XU3)0 zQaw_p6)$6kZxI@$*Uu3Cp#!Zot}z1J&jfhaysNirRAIIJQ#)4fIBN4uG3(1aCU!)v zHNj+aqUCKzgo6k`+z1`8dV0bAqs|U$OxPO;^bsZ1#_$NHkp2F%3`>7-3&4ERXxX1j zpgap4Yg+A(H8y3dLqRvk%k&85uA;<@_T$Pbh==CKKlFv6RjkW!(weAoVV1p zH12UF(`>x34$eOD63b=h%lr#r9W70gD+!kB87~cdViy*{{Ey%x2Ii}xYVGNI;>h-l zwMW)>HuAX&{%g?M!NxGOYpT0=bTrHymz-vlNr@;#bz9rHa? z)|U$W?6p_(tz>GPa=x%7I01tAPnU~hIKHeDn*K6(E^rIzTP{mjaak)*x6fOzD!#el zQk^THQ(IaY(YID(3BlJE08sK@YIKCne=*+s7S_S|@NF2~l`B_8TpQZ%e+4ym3Mh&; z{NhgpH4SU%f|~nvfTB>MMIE_*z&=r|W!9)}3$X0iO=rjk98+12h ziUK=ypV~r>wxV4z=KxD`3;mGpHu3~7qV|g!O>plZyg~4*jF&(Q{tNvWMgViM+rwJ=cA8lhLf0{)V*GjvAfP(X`hUwd<_=3~#o{)Df-c z;QilvRMD1UeNC|+zu(Z#_la+ft@pF5ioyTS!X&|=5GlV0+j{0?Zo@LSArf}E`6 zXD35R;l7lkwbE2E@8ybE3iTQXFJ1T*W+rwzx|VTw+SwMAA^D7gIij3xw_ley-|6D? zKvR&G>Mu{paEWs& zrO4xq;R>&$8vRuqKkf4TXq!f(V=1P)uGM~pdnb%ZulNcluAO$RIOK>hN9NY*xM{Hy z!PQ^PD2wZ03)qQ#v^3AK6{~s?y%Qy?%g;oy;6>BT$jM*w>S>((z{h!-NF{T31HWxT6ey$U4SZi-OS6aFJyugd9eYFJkxKZ7>zHTPax zoa^GFJAF6}g}t9?(+mGR(eBf+*h|k*nt%GTug@T0FQZs$RzO`FZx+v|8l#nrVPT@lE<{Lxbp93GhKc7Xu_^B$|08kZ z%@BSJ2H6X@x305X)fqSV^#N=JuCqD1*@sTast;o&KfVw)?chFa@O|oPbDJ>H({vjm z{j~1Wb6s35zZKP_N6yec*(d zDP=f%{vO4*Q`csuwh6PgOxyAwCCri_aO{r5R^X!U-0&d0^>~0BOeM_qP~dHJ_sO9Q zdUn_pcsrBNCIkEY)P}%uhpVz=)N}HCigwN~F1FfeC~$$T`9}xqVM83@=HF6b-!4Ie zjcDWkzsc@$U1BMXZ%suPxlJ>BWClIeJwc27cQSib*uJZVi!S{$m4VYR*i-xoS`q+e z^cke=$(D#N3xCSMn+$%JY6LBdKhGf8uz5*#h_1X?Oz(Fz@DdpTt;hg55}5qLfU80J za)jJLznIDbYQIxMdK#T4rMWm3x%!I7B0E~8rPMZe?O#RitmKfEa`nCyZOhYS5;I+- zK6zd@5S5lYyKhTV)&HUu!`)M1@Z%rD0hbTx(=-tOL7me@uNfy`4AEK!Hq76&L3@rD z96}p<&DKBiD8_ZGz?%GX$PS8UF#{p67Hh687fZ!d-c}f_&TPvqFffwg5{B^PqId$& zqLIpQR3Othqa@UIGX?&%bHhC+&v5qG{UeGx;9=kMyZM3*ag!jn6Csf{&uECCzYW=m z8QPgE|AFYbjoXR0#01}KL-dSf?4JQ!>t%2Bu{3riCh5&F9MtUh@4; z?#j8N=PN?DzJB%`q;5=NR@JW04n-R5&#+?Gw1&iMGX}k zWyhNNY1?2g>lqsw3fU>{8>tZAk5ue7 z_EK@)Q|!272(=UAEB*IQ(MI>n!apgYn5rid{<_Akd+Du8D}3OS0TC3nP*!S9U1Dt{ zqj0EFRk=`=+m-nBq7u?3xB1CqcXHI`FRU%N)2se0irRYgE>?Lb*j5z-3pt+SFWLR+ z@okxqcXHu#2`-@pj4KzN5^Yru>ut_AJwj)GuO1xr7M$*CBF|SmUYw2=Egdws;V7Y@ zX^Rpx{?WEe`Bv4-uPm#J+p0S=vcWW2x2R{|8T?$Yt%Y9q^P7Z)T|M^ryBZca9!BFZ z^L06Jzjqw=xGL-clRtZJIG>#VL#~MXi14QfR{`IML_mbFpR?#hMC4(F0yY$TIO zq>PrGTuvk%EK&()t8yH9d@t&?mhBs}sGT2CS~wdWMARBF%0SEJEm!osbo6_iwTWN! zL{_wgv$fSk^vFT9-Gr5=&O{KWE1P zM6A7r`U6Q_-<8-3&G0BhK#X6UmrUSMWt>Y-TuNM=E@!+?PFyA~mi=yAxKDhdS

7 z=jPG4{0Rr*(}c1d2YbJSx@&O})d~K7;o!A|96^&X0jEmAM1z%}VnJ1eRsyZTHxWA# za)q6qVJH4du~Iu%k^<~wmva)XI_X_c(!Uj|eN4&HhxVgf31iLo*|U}4 zg`Cfef?>;MpI5oU*PTNF6DcZ;DLaC8+j6NVrm2Ux(Bquc{|Ka>JKLQdrwZK<3GNT&$wffA>*G$pPO;9oT?Q6Ugad?B`o8$x$P_SOvN9W zTDitL$jq0-Oar9R+Xq=f(pm52jZFNr9%p4)^u4p1%;G-CvU7Q7FAuo;0YGy+dHW&< z&;bRw*4R8b2J9{azWZBxn`cw*W&7pY_#(3#h}j`Rwr?Kf^hX1t)(vC)bIvn!65GHYXley#FKa0(CisbY1gnqKPOyofJiWH%>r6^CV6T>DZS7+rkxO96w* zpnxhfB$lbv+H-Q3|F~BEMj`VSDMmBEL<3c>EnjZ1QSuLWh2xL1_oz<+{uMS36&49^ ztw?-lxby>fnxsE<3f8;}`J3Q6YXSM; z16fnhUqV61l@Lm;(++q2vV8r1LSail{q7&g=}osDQvG@+hz{*YQ)pOv+Q7){at+vE z3~OLvhOnJAOhz?u=(-$QG{U;-xfCrq(T!Ju_593@k9eByOf^0Y)Zq?n;>&CjW_JHZ zYGPNcmfX}2Q)nK0-z+1dF9&Si6K+-lLR8M0$)`=P&kDROT4b3kw9udfpCsM7W}UN^ zgMb#JGrcs2ByS5S?oYYJnd9v#=v7^)U7((oB8*o29_F~I?F@wFx4>KzwcXEPfV=ST zy4v2B@ZjZqKcH?e5}s5E4*@oY@gN|7;8ABLk%5Rf9@CB*gc}f%vI*_yMwY*6%&gM@ z1R}rfL-T;}j47l~H?nw2D_0R^_a0Tb`L7}nwe_Y2#0-a=p}cs|O<&)_CHziZV|{iB16Mg2EV8y~s#A*S_lQtK0| z)@P!v&(E{I}Om8LsqZnmlMVpWy87A?9o zTp=gGE&{qskBl)m?|Q@AZPagm#j5)l?PbQ&ZGq`Fp6<4B?S9SM^NOYCGYI=Bs7Euu z=L<`#<8+Vy=gx0dYTuQ58Q%B$oPTr8@1??egYwn=&U-KJ;36=pQC2vL7cS1~yA}o~ zNA6A0bK~ai^Hu801oe*i_o>|N947P)Z1&-q@x3DWuBp&GjCvzuaaE9dI}9)X2M_7T zL(5#)cnN}^zj`_oXpf=@q-uhA7XhhDw{ zl*;@(K7VyIJp>00L0N{m_lK@x30DgGuJgTS#18ZQ8D_h9b&v$VV-3G22IsthJs5!T z6u|i0U=NjHk6B?)W}wf&(C5}rAu*`PMT;1=MIyQ7Kh`ZT#ag5!?-I|q^ zn^jqxU(GbBgPZ;hZqn3m(&lT@-D=dwHX05zu=9;PkRrYheq|C&yq8I|m{GHuAu{h1 z?F!Ur_R3?|?|ymjI(Gka+m`{H%gk86clS5GaS!G3n_Xi*`YL_}!T$K3MP{ICOf4kGY3=?&c|~H#(@Rn1#aU-%Ht)h<7G2r z72vUV){Qk{jdd3d;DLtvf`&%7hGyjkC~E_J3t~h>WEZHQvH4g&5GhMJXW=TW|~5s9!{PFOiv@h_2a?yllt{jeDyP1kU1=5AsKQmKjRMmQ0qDylW$UV zoW4kKE92Jtrl?|C75;NO%EPBK%8S+zniz!s63j3NzE%jn?hd}80%m3d(^zLg zw;-U~A)q@3pnLovPD|secCo%r1TkYo$zntBIV8om3JZ) zH{8|8Dm(Bp%J!hrwe9V#Rz+4rwd=Oq^r74A9=ppgcj+Xix#m{6x3}-5?#y29E~rqn zXLsB0>^}C`V;iEd819Ot?m2;X#ZzB1o6xft(?3(A7iMP&V32YxlM1H3G-lXO{3Pwf zAfw2zuWKl$UZfDVDCc1;t+6eolCfVHd7zzo;IO!F_>e9;L)O!#NI`e#K*#u?kU?Ji zmh6XAh5W^Xj}rSDi-$2U4>jlh8#;3GI85w3`oeG&w!QzBCT-p+Rjqy$Dsdb+C!gVU zXzFon94edIcI@GCWNa)4SloA>lg{=y`B8uTWAVV|llXcGst z3z38;hXh0Fs;W8|RW*#77FtaWqos?{Py<{Lgt~(GDccp~_wo_;S5V(!$cRA+K`aQ= zH(HjZ?LdhCYzIPiX*+;UzR8PFM*b+9Deqf(zsOGiGhGfsT#Poko7h4K`WJ|Yk%I7h zK?w+Y3v>YDVq;@tXX9dL=i=k!;N%nJ<>KNMT*1#T$j`rmkBjkq`&vx=@r~f-Do5sc?s zlTpA>n3!2u+1NQafjRt|iGYx(@0rUW1QP;<>`0pXID`sHpCnuuI%reR>op${6$^W#XQzuxPdf`TsV*0G9O#8*08y4 zn}m)cQ&&-;2pvk1)_VMAq_4BI{?>`e3x2fpKEtuTt-D>k+(fQ6tQAb?L0t*v+F8cO2n5D%@!d%>8pD~g)j!#fvy^7GrPW7lUZ7tCZdTk19JrW_Xh zXrpV6*HjyR;B9T6i@l54s5;j(-#L3a#->u@A{{E9KO%p<^$mfc-G3?D?@%3$`Z-$6NwJ1DnB$OR507L zKEfULGhyxZ9T%U!PHKGDJKJPhyfMY1A;z2htSVTf52L7bv##$|Z=`U*tWH*G?+j61 zV$h|z(+-<6n0U{h`jUsF%i3%4x>RG<;JC!_^P!D1w{2@``Vv=NJSkb4D#}x;fTLNM z(W-J5itwomv2!h!yd zKFE>wGtg=%t3tXPu(nJx3_oA?&D(!`!Fi~`Z+VMh5BV*0BN=?Mj69wn43OboXt6|Y z1`ZCRp$tlqA8Bz$sbh>ZJL3&rh(#_AMj8wZFpb=zJRFRH0?uI6i5h3nSVAgZULeOG zyg^t858@jp<$Tf)j5-6q6}-RGXfZHKKQRnxra&5k0>Lo&rw{5goc*U+^#4sBLo;yE zpluL>k%9+Mh%x*uYJ`oEhBX1Sf;3wEeABTwz%Hc~g_9^-@LFswoP^+E5Md9#xgZCK z2$3K(M1cmuhYI;aWJn2u2UK_{{^PR*$KW^m3xXe6-vouzB&xqZ_<|e6;z_2G@WFPT zzBrKjRMxeSb2^8;0S>hTuh6n%+Pm2YgE#!TI*yKHu^gqOk<~6LExK zXMdYukcs%E9%e=!KraU$Rz?DAx}@BoRo|0Kmg#<^Y#&$H0L! zw+EF%wjhuQK^_zW9v~pcut35$Vva>(7z5{E1H94T>;Jm_C~Ac>jXq!4Uu-A(Vm*wsf?$@g$S|;R4ydqkkc0_aO&`8~YQzziWzj zvGJDQ(SVZ`Pw?`f`cnYNzMBw4`4e*I@91C2IX%5i$o}M@CCcSnEPsQ=j|{*9Z6uRm zU9(fjfp%0%Fkz|TaQFj5`WGyhCz%2a>R<4jpo@L}NY3!eHE>11gMfYwhZ*pqcf!-# zMH60(hcE@iR1IFR+OB{P@KHnu@K+;%&x2Ng>EG`OA3!jJ0~;@74B^4#!4o1tXlN7U17HgH1T!EojRJ%1UsIqVlf~i|%U_(Yu!2Pg zMh)~2!qYw!N+3o>g%qsp0WS|IwI1r6rOO6t06(Oy9w0fZ28kRMu2Sz8Vi7=-u2 z*qfSvD-NXe<-W-s5)z^uqM=L<@>WsP)6-K?Raa40R{|7D!C@qdN2n4hcr~bvAqLU) z2iq^rCAuM{lrJg^p6wdixEgHQZPGT72tpm_F!9Z=j z${$gn&_%LM#8862t0^&nKneyT8fa+fexv?l&aW(6ezIt5F6CH~0W_cjH+hK){twg= zxTFVv=?ahml%k;m`rIV*ENerftgTf5ftNbhOKO;Vc==E>R z3(i?0G@QhMsWk!k1Z>u@efAg17B0I!oOsj4ZdX*qshCshQ? zrmCvz;h?#c@;kFF8Bg>I`#a1_D1R`6V2Ssjc>FE)rL^A*V2BPT_aML;FcwGuboqCQ z@ZV_vV|`$2``5h?5Wt89jE=Ci#h8+DR1o$kSW|<=5d}}ifuQ`;|GtH1t-lJ-jOPAY z*ng(Ic-)W127;fGj8O}ZQz7^h;5G#Ve^vX|T09QpMGgw^pcoJXJiG}izJUbq^(sHH ze=hH0=mrBN7&29U48pJ-|KC5qEBQw{{;jUx>iS0-_(#OQt?ReC{*ea$5%F*9`mL^i zq=A1#{M)*ItLq$kf8kp}(|@&DAiIDRhU6G&j~J_Ib% z(?4>#VoglkH`&{nV{ObB`wd){HbfE`3C58wj; z_79;1!gzQ~SisW{hLP}j27w?TAb?lEu=gUomO--!8^JI>fCNqtAYqvU@d0=kehlEl zyQ%Q00+bDa5A7xrLI7M3U}=A901?3OQ5Aszf(JP1zyxnMOH&9q9{{TYm@CN9-UPtw z!InLj_Y&B12}}Xo`+ycQAqR#rHoVbmaPnxdNui6jB!u`AC={hlU~k1E2#+=)2LyVM z!XRj|%`g|V9M&xwC|O%gPg`3_U3u|9CL`~!GZ#tz+c(^|i$r6a8GVKjdhrwYll>=- zoC-GB!LcCJ$)7mS^AJ>c5Q0`T|HMgO0b5rGAgJKglJ*F}_OfKthDg9E!wUWJ{I>)@ zDE~dMq&{W1z8|_nn=YP@K*LJKf%6X3AapRi(Sla`qY?j)8JCE)M2@xg1TR7mfdr~@ z23AHSd4ujI;fajRB_iqH_3;0YZHWvpxMJv)Zhz^_)1?qshp?+u>nt*1(saaM8H-aA_f{;MSAQTbm2wj8$ z!VF=9ut#h`>_m7YNC+xo4GTw=*%dB9T3(#bN;%E~Ijs>rI(YRBrqN?|?3dY<(< zYdPy1)^64*HcmDPHgz_0wykU=w*730Y}su0+1{}Au+6eBW0zsau-mcY*~8f5*wffc z*k7@Cv(IwyamaD#b2xJNa_r+c$C1nNgrk*XjFXd7ic^nsGbfRAFXuVVo19ggA2_GE zmUAg^nQ(3AqH>+!%H(>$^^R+do10sf+lYHBH--BIcNX^}?)ThNJp4S$JXjt)4~^#n zPXW&xo-e%YyfVDTyl%YVyotPbcwg}jEMs3LyUb*n$Fitp7nT(-Yg#tW$Iqw6XU7-7 zcZ@Ha?-}3c<*dtPmzyoeFF&yS>hed+JNZ%ktNBg%as1KzY5Y(4y9HPT-7#3VEs43_y7%F%{uuQN+2qh#dgcb4^iW9mm)F?C~EGBF$Ob|XIoGbiBcyh(c z6-FxvD`HpVt!P*=BZ3w&6Y&#?7bz5J6J-)r5Zx>qB6?Z$iRi#eftBl4;#S74yuGq{ z6>^orD*IIttFEqkv1(jQT+Bi&Q0%KE1kP^{}*rw5{|W z=^W{18Fm?686TOmGLY93a7I|HH zKlw}YuN9CAS_(c27ZhG8A{Dh2iHesLYu7Tb)muwio4U41iA%{?X}402(g$TBWgF%F z%7w~bRHRk5s>G{Qsw}8#srsv?skW#sSF=*vuU4Wqs;;1pQ@@~IufeThu0hi%(iqWH z)FfzL)_kkQuVt$hqgA0budSmUq@AnXt0S$mQ|F>ildgd7Cf#GYReH>N8}w*;_w=SQ z+87GvHfCs@(mKC&+3P;9ms?L*pSHeJUrOIYKSjU80Bx|-;EF+qp`@XQVXEOrqt!-u zqYR@SV|im=HmGh0+K|6t(gb4?Y4X4nWols>Yx>e`xtWt$lG%H6DRXc09P?od zEsF??2bRp1)|T;>O;|B34x5D?w$ibRw0dmKW$j>{Wc|@b!6wM2#1?65WqZoDb)(Ei z(#AqN$PR0F%C2pb+@@WdN;k7?-n99`=1=x&_IvCr9rzvG9kLxJ95*<|Ikq^haiTg^ zIP*Ghcg}L2bTM^FaOrSWagB7X-Xgk%xTR<->sIHj8C%Dt$VxH_CwnncgXDs z-SNy#)Xm?m%$?WW!~M=q=AAA(vvK&(Pw~YLQEo#_*(iV`%e1V`DOai{ayU?0@wm}1{9N)ll(}J z$>QWta&4eu;Gw{dU6@^Gb`1wv2W12!f_DTLQ3Swb>IHQT^&s`bZiC$yc29*khujI} z3nhiV2vZ0<64n!L9-bb-6oHGV*dw`T-<}VV#*ryeh$zpf3fgMg0b2K7i@n$OaqRQk zSF>Mrf5QH+(Js*?2gDBSJHyr)*CZoJOCHJ^l5J z`*)WoYSS9f3il;)gPnXa3jl_8pOG-E!Kl-Y63{@UX#ovf_vRoQVl z$Q)`;@Ad81U*9mjQIxBco02D#cl0K7lX|o7*3Mgvx2f2sYl z;FZp+qStz_OKR8G-hX5G=3$*_-P3w(eRadehT2A_#ya&-+q4Q|8Astck^t^ z-d5(;*tTVDiSJjvPi>cP&+E|cDEnag;l)RXk1d_J&i=08uDR|5pSV9I_DJ+(eOCW` zuh+cyb>FtW?*733*?~iYe1jLitod?x$Y|)ruyo^IEvsN4w%+LEJ$#dDM;3f_VmI%qhPDOw_I(*E_StMEcr64vn0b}*m zg6x|&2zf|r2;1-4x56`C#w6v|u&ibfhseWPEx8X4+WSWmQcWF$&CGQyaBG~LT|{qJ zy!kkakEWbDK)8D6QC+9JuGbhqMYB>l`@95O_>p^mN)?_zKaP#XCf6EL^;Fe_SK_ zd56f-)hG1uxobsLZ$D4zVYd*&j-1abe)g_+S^;CV)i*pgDZAu(bKlIbSAANBy6s-N zPi!gW<-JLVYH5=#Qw24Zq@j=H?c^`*E%OV(yFAKc=Hn(U^t(rB&}i76>YVCKqq?lJ zrV^#2bIlLwP!fVXmtEdTezh%n=>56QrV{_$g}|w`_-9!6H}!!{&jso_`3nqsR9tdD z2p#3KZ5-{&NsE-TdcuF}*3F5oz#4hvn)7j0{0lr{5k0T7^6Ahy;mD!q=Fj|-_w7hY zs9+OKFWlJOPPr6t_e$n5zsnhU8gE-x`&SFDQr$nO?(j@Jetcs34mIzp) zPnZYa@=ns>Vaeh9R z)p!iC;Y(E6bI*`O&MeG;|BXpItN%gZZ9eGqrxe7gB` z%)4dPT*prK##W7)9Db=~KQ!!FM zZPvoMcf{~~RQYsj!3?d&VxfFma(2?K&zGjIzncynQzOq^J4=V$7j|y`I{Brn{_z4% z^g-dqF*0WO3N zb=yP$Itoo=E_uxMIxTbZDIJ>2;f?BV+Zgvr_|yWit$dV3hsJg;k}2JbULeeukNTE> z1oD4*3rjz>;MiX{JEBCJ)f-xn7<;uyDYrh64n^7K&Fd%)(xK}JxaM1PCr4>7M994h z3yO58tm8=;kQ`%pG92{TvemtGNCn)z8Wo6y8-y{KY$8wgf$kjNQ~s%aEK_{GspNtL zby{g*KF56_Plpb5SuWxN{eZ>pZcm;n1y|ryx5Ewh+?`QMD_ZHkkPGxIG2H~qgpWLx zx3Il{4)K1}DO|V)x6#ISKDY7lJgv8MWS-U`QBM7mA^WvnWlp<&d<(5|${uF3Cza7g z_mNcS5VHK^-3M^#TS;Q>qcP-}Yvoh4O2jm*gab7|h|_+wx{tK}!!Y7ZRUaLqv@Be9 zUpU;;UNX6*G0&--+&?c$hrU_@f=24uP4|;0lc$dp;?! zKDqi)LpC8+@Q{z<4(H7GN4Z|(@-}_F-7a?PEmcc!YEGlt_~g@iTMPF?{r>tae)7x| zJ~7QRmo7C229%vWrXIEdW8X1)+w{Z!Vn4S_h?11Y!h>peho?GKx85=6!>nRbc`51N5u{r)DQ?O;LpkXp< zT2!Js+n0Oz;)!b!onDg}ZL<>GJD9FNbBRmOI*$MPJV#UEgG^lVs;nGqm3me5DDT~Y z^c@ZN(LOYVahhc9)xA6_3sZ4Z?Pb(2m(g>yLOSGWTn-HF^3IvKsS7ldsTp8xy`OlD z=uj9P3YePPx&TZuJbIXBID`(O-N>T>SJ8K%LyzP7=V|S<7?`*BixKPm-c@wy=Bngt zz@F;{^=5ec$O~g+n7FP5)c3V;J?zSqX}hWQ+xB_TA^s@_p-#uhROi?Oh6upvB{~8Y zT7d)fPFxuI+7U@hzcId0026je><#UrfqSiaz#}qCXd_Hfv`o4FY1p0YPDb(04&}|h zf@L9sLWb@GPmh4v+6?DFOClHG;1CuwLY``>8-WWrZ1^!Mc|fnHA5NSLsB9Wrn4R~7 zo8Bz(V6OcF%^HT^EDIP1+zd(6+|B6F_FZ2Kr{J9D$^i=!Bkm(Cuy%q@Gy!c%4CT!; zf|cPw>pab{bBYe(U}f3bWzG&ww%Y;FTEh5`{``xB(`#EI3WwJPM1_p!4z;i3@xLq^ zljeNEbEx&WxSLXW!7M*#(d5F1Ybnu6{EwpdG&t8IoP z@djI#8?5;UeRkQW)%9$=*1jx{=ghfFZ!hQ+_b55p>@FnLoXE(!oMbfh_5H2aPgq{G z35+V<_0<0meNc6LW5%2My3XS@?~a5%7|nC(jd&|oW1BzfbXt>$jjP%WmRGW$emoe} zm855jG2bS4F*Bv2!+EvjPMfg1p$A|1Y{((!Ii$|Ux9eeEBwW{g?a=UOnZULShG%v( zm0XMZBATr52CrjM9rwUlYY*4SRa9|pkuCa)X-6aSDCx~&4@<61YN5VNX9w}wx?qo7 zUVme^c~ayZ_N%d&-mZPJC-z@)G?8+Qtg%r~v}~_LW2!(;oazpV*gSqYP@Y%^P*&zBmJsQdB zI!p90FvH%t?U?W}y<(@w05)qku%lVI3hs;vj_=?-fUn5J6x=_3PjhI|#ts7?|V$#;7ZJjr1M$Or|e|cD0 zH+BRz`@3TDt*K3Y8(&KF4=B~^=HGa!$gp%D46ewLd&lN?Ci9U;OAH_NFMJ$=Js>nZ zxX@U*@8wfB+B%6~Uf_t%UOiY1uQ$NomP|%I%hK8NTB${B4QytgwMRHOzcXF<2(xc$?;rJ!Hy00q>8mI_6t92SwBvwM!R#ZT zMy3piF~U>x9@$)w+bz-GF&f=x`1I_|EG#wm)siOLiKid7@xELsQ)#%72on#nG`3bW z7kmn(<;7G*vD2Xp*q_%uESOw2)1hH9_ENbhl7^ZvgoDfO7;?{(yaUxoY1;#Q4DDVG zz{NJM68DJ=oHibx>FlfQpt-_|=;x7GYfyCkFdcG>P209_Y6K>Hv)0XW>(opKb9pyU z>Kv`E9Mq#{5tnzfjC*JP{kwPKuB@K7n1U&vViX?wy>UE2ezBYm#mw4)re2gx&vL)9 z9!$c}q_Q_j3G%wc^2a!HA=ThSy|&CTRKi7Vf-F#U{suit8?3 ziQN-1^1{iVm$kW6UQo{I)T}V`$^nlJG-boHV4Ae7uRE=^ENbc^Vf$_4gPG~ce)!bj zNu~VJn-)a{2IlO-@h->H39;(DsTupiiY6|b`gDc1Mx`c6Jij_OABuNLf7;Qia&KbD zZTCIZ3iU175?{Xb9md4!>X>t2KaakCg^H@HYjiYOZN37Ma($PNc!FuSbUcxyP&{ID z*+k6Yjh&SOTh`Tse%B;38?4>-821~zySskvG4Wk|W=_(eXIe*|V5O>J@sz9#B`tmR zkLtBAPgQSH8y7$lrE<=BCb^~x`uF+YO`1_IZ@h|Ps&zL7qf}!9EwYxiqC(xaqfEC632gcUFOG$ZIWdrw1}a#4Lk-3NvjC*F}ns{ zKFd2!9BB!`ljlr>I{SpMU0Y3K6Z4+GUl*~vt^U@*ljph~LXP`&RmJgPacXe}myvrp zhCkQrk(pjsXkbP8^!9zx-K0a=x6cj+g(em6yqqa`Hq|iTWQvyKD;cFo%*OO9*$0zE zvqP{~G20`&Ox3EY9t%0x&~mCLX6kadV!u)&>++~Wzz8Ei>~I6d*96?_SA+}fMB|mf zoJ;>S|6dsXmk4)yU3*EvCEs4}%s`GB{uI_ZV^D9yhAto8ZM%7Bx&2CZW+$qw?e-Cs zrA`sZ3Vrup*2_mASeo1TTyU&%mDU0wXx);Qyar2U@Ux6a{#tDeg4b4wmd`||Cl(va zb|y4tlBuyi*yp%)c0LvgZN%G}Z;rWzuQ+Q>^l&n>4MadMt&!}^!p^-a$8#^|Dr_~+ zyp)em9qIavJ0Y7{We#TT4Z4*X;Y1-!c*CeqsMOBnLOCfl;JAHQgT}4#%x2Q3rHrlP z1#Z_UD_iO2_^#QRn{`If55M<%{RxlRFv)OZi3X}7_Dk98mfDpEd$*|+oaKzqOMTH8 z`R=*r)e~2zHlM^E%Zf8}?T?Gy8+ij`Cvx*lHNSvu_M^6l)ODjPOG+MfGL2KjZX^j_ zNDrbWe84o39$_yI+?cddkQuQPSNwt;d?DkxJnvjhwY6316)eZgXPvxHNTVu;EnR7c zho@ghtsa%AzTr~+D!cjpY;{-OOVK3#oFd}NoN$(8sr(}G1Ml*~*aPzu!l-7a2i89E zqwxd~zj?L-0uw#RykmZ+4Jlwz&k{mhoTj_&?G zJ{v0K_Zf?JtEJw(eJ4CU{tQ$+qp(*OVrr1h?{C|Rd0#6-U(d7X?iT;hIh_`%@ezYlD4R? zw7PtIRiFLSH;xShb4T{uJUpZ+`sw{FcIv&)Z%dT$x&^p>S;l|_5E_H>q zojE1#&F0LmInGy3M*8YDjrBd!SDtKa_m`d6L(u0|X>oD3eCxW}7bAB`{Wkk&HO<-v zjr*JB<&L!0WgNNcvD!l6kWiCbuUM(ZI^hh}pds<;_p`KYRWk*qyMo25o$lQs>NQF| z9h?#Qbh_I&!-;!sb9WYZYHIvpp6#*na%-jRiI0a-^JbE6qV#U+7cc3so(H$kB;-F?40VJpz+%U zS$>K^dcs*bm($-Jztnc#_@-p&#N*rdYI2>|hI;Q6-y0}_R$ZUfv^UeG_zjJ}AlbdP z4y(n)>m-`Bwl=yC6?aXpf3SRb{Qe1j9)nX7%O6>Dn8v0UnW6SA+=L_9g}MQp}*y0M^6Td(2m z5v4+LVgj!n2$B}+TAg)qwzk*SU+uTmK3Tsm^iAA{il{eQS_VeECQY~ZWW6Rgx^u1L zEDTw{t@4)Qq|jVzgF_hM)t7had5I`RloT#Y%#24}s94nFxHW_lTJ2JhUX-{~u!@g| zBQ@4gGIp-UuBGuoW=q4HuXYauO7kVta;j^eNY@^Id49FqTITEARmgU`Cv+&Yz@UQI zICD#^_)g#juO!SKs=%_t^=oQH^Iq?IB?14AQ+NRWWeW%_z;$Od+Y61#rkWmR%82P3rhlZ(NVx#J& zv~H`OKU7t}=^hL`W=+LTP6$V4pbxNM?GF%t8D#&TtE!y-?!N%EAuj6x literal 0 HcmV?d00001 diff --git a/main/css/chamilo_red_utp/images/tab.png b/main/css/chamilo_red_utp/images/tab.png new file mode 100644 index 0000000000000000000000000000000000000000..5a4c86458bcce1d66ec3a8796af9ef6a0d4067e0 GIT binary patch literal 20431 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 U7?3;NxG7|Ox@ns`4EC4*0ip$H6951J literal 0 HcmV?d00001 diff --git a/main/css/chamilo_red_utp/images/tab_center.gif b/main/css/chamilo_red_utp/images/tab_center.gif new file mode 100644 index 0000000000000000000000000000000000000000..56edc05f30becd1fa337ad0ecda7b9fe39867308 GIT binary patch literal 14024 zcmeI3Sy+?V9f#w9XbDwXDC10BVw@st7IxBrOreM zMG<9H5JSSggq@%$giUZz!~tawS%AQxh=Wd=2m{VsOrLWxci;EqNlwo9{?GEB-|gAH z!`sD`5WgZ3Rsw@{!#{fhH+=**?Sz{)!cC-b)BA7}iIHg)+@ut~Rt#U8XSBA!a7{LR zO^)Fj7!0;q1K;nr2jNBF5wySfZG1L?NGJ0UN6Eo7rW;aSEkPn^Bsb(fM?Z`o+mlSC z`9yHY0TKRz#0Wakm4w{pZiwgO_@V4jGLL}ZhccL49N!H|AhC{;aoV=78;wMKKzMXF z7!2Pc%Bvz@E6lMNz(z(e>Fm{j$T^J8M6P z#RutbsBPgnBnob?m-phF+JA0HDv!s;q0!;t;izzX6pIs##=5$?qA_-8J3Ct~Vaq+v z$6|ElSm!_t2Iq*yIXEtse*`U- zXIFUhe$G^)0Mg8w+hL(M!4fap_A(`KvURz5go1FANGz0wfpG1?d7Z00cwn zf^-2H0D_@(LArnp0KrhYAYDKPfM6(HkS-ttKroapNEeU+AQ(y)qzlLZ5DcXY(gkDy z2!_%H=>jqU1Vib9bO9Lvf}wOlx_}G-!BDy&T|fqaU?^RXE+7LyFqAGx7mxuU7)lqU z3&;Qv45bUw1!MpShSCM;0x|#uL+OHa0T}>-p>#pIfD8b^znCt=<(nR4ruKSAxb_~$ z3e6Ai-_3vjcJ9sW>sK@1O;4#OC&pDug?vmlIx;*oIMDy{MPKi?&wHMAKYh~m&Ew9F zN9}E`EzQ!V#)l6Y?%%7I)YaBhS5;P&i_1z&ii-*h^7C>^oVRw{K;nr=_MO z-@K7@J@MMrge#Zh<1Ssi5PSYy%-QHOr=w1tjQsC^{(a(K5y$!AVaIq}&Og~KW+;Om zLZb##$Ry%X!jZ2JA3FGt1ApJYFX*elfW3d)v)kWq*G}IZKHI(j>gD;DFFm%oyWwFt zR~Kg|M+bX5EC!9TwXwFcwAgC?r!Tf3HzPJ}+_3(SpMSRQQ?oyqn*9EE#%tI7)(CF+ zo7JlfR_g10vO;?q=B++#6-)!O(O!&!=`Pg3^fkuP9imznReQDOh{YumEsZM7XQ=Af zHXXdsety3Cgj!Rd!S=EFJWiU$X=dQkI|V%7yaNS2xnZpn5t4yI{w`ErVDvL5@(Ao0nfuSd{xoX_>gZqOz*GrnXK}fA4<7gNKbx(&m=dwsz^t&d1+$J$c&w ztmpZ+y?rlU_74mW4Ude<#^j0-{qc!O_0;rtGp}CHzL|Ub{rtQ4KWJcjhUXwOX@IEfqY@^hvNf)KZ$$b$3suZ>n#Z@Tq8j$=n&#wx1{bYNA>CRXOu5m%M1D?k$UiryDAC?8)8hX54Tkm4L8Ma zv8Q-c7LT?j+0$RPRhEo(WO&AI^s6dWbO{1Phufb0t;gx>$Cw)%~FpdohC?mGOOfxJufbw^$8 z{F|xa*7V(yy7%*QGpha$iA1A;8CVQxBK6Iv11DFT3kFUZImrj2jJ+)ePn!l&2hXgd z2nM6qhsg)eBBCvZV!lYE4xO{e77U%Y5zB{SF^v|(7aY2&!xvp-g5gW}S^03Bhk@lt zyq6hm&d8NrPKuF)J>Hh1R|A7+qu2IRaz+ymhABp`ABnbUH5KQrIx@}*-X{zf6AD;w|Z;t)O{o8@u>#m?Kaa7O!qOS WAFd0|oo-woK0e*F*&7D?^Zx)SQf9aS literal 0 HcmV?d00001 diff --git a/main/css/chamilo_red_utp/images/tab_left-active.gif b/main/css/chamilo_red_utp/images/tab_left-active.gif new file mode 100644 index 0000000000000000000000000000000000000000..bead70d12074bb2c7e8877ac39024360aa322862 GIT binary patch literal 13311 zcmeI3S#%Rs9ES&Gk)kLHC@MOcqEMU6lB5k8lho2$7EMK3q2k7LGD*iIGvj1R(pr(F zKntZ5C@n1@B8nDd5fxC-QbfhIxTC1xjtfm|Ef!JBOcRpA1DyN7+ntk>+}!#8clqw` z^^P5%HQLJbM{1CL2-4Zv+0oI_-rnBY))o$jTUuJSQq*RO+DMWOB)Og-R#W&I9AAgy zb%eeKPp&p3SK>)k`lNEhsEXty=@$`^Ep~= zYuyBfb|Z?{j-_iaP;Jf(QRYxHP8nFzWJb-YxY1&?T2l3B4x^wG7y&g}P$NmIUq;$w zQ9o$(!5j%{%O<=>p^6nmnZW2D$bLICgHD9(z0BE(1pg_A^V zWVO(ycG4L#$0(wlD~dixWcyjX%mqc+8$dI1Og63Z3@AQpyq;5!h;wK@3?yYB&AF-- zilj}{)E@N_=&W+5=;GZ)(Q=B^$|*}ONzy44onnrb_kg11HbN88Lrk}IZBJ+QpHG;J zjro!aWncHPxLAVoaehuv0;)6WOlK~Zc8ju~Q5?LV@ov!$$^%lK{zux}Yu~13)lL7t{r000@TZg1UeV0KqU_P#2H^AQ+|# z>H;zV1jBSeT|fqaV3;nb3&;Qv4ATX50T}>-VY;9$AOk=!Oc&GzWB>?;>4Lg|3;@9} zT~HU00U#Kr3+e(g00hHyL0v!wfMA#|s0+vd5De1=bpaUwf?>L#E+7LyFiaQJ1!MpS zhUtR3fD8b^=S){Z{H6ydsMkA!>OGELUH||0@5z5obpCz3Jw_lI` z^7BtW{_y>GM-G4c&DV#%`tslxpMUo0Cm(-wp!vfO-hc1iclN*i)|>m@*xR(H@%7hs z?|Su>ojbO_{L+itUf8;2^QPxFZfJP!+4avnz3!>CPp)}l^{SQibt`IXmRB!Zx}<7x z<)Vs(3(Cvp&zoC1XZEa_kI#6lIyPN*M9Le3*CrlS>h}seMz-!O$=-4(+_`&3bNFP}%vrPNl+K+uzpQ-0 b!iq(ei>sC_T~@ukrglYL{mNBkI^@<($cb(qBc|1Mv`nG$@K)Wn!?xM_&OY~ zBeXSmYPBx45>Khprj+YORivgM=X*4r19F`c(JV%0lwV6mSY+HjRz~yKe2%wbkzI`# z%6Y8Vlr$&l6zyyQH?CM>bBeQF?qZ+Y?7=c@NtQ4j4u}C(X3%iJ&j;zS6=OU?9!o22 zwVS}uE=2ZOu}t*^s?KQ_Bo;N|l+H~WjHodk*PHZaQ@R$-VPtdy!=ri=swYY1OHUh2 z$_I@cGGMmi=sVDS$okHk>MZC;} zb$l>6HpuC5ve=+o;zXGfcvKyi$rB1?D~72PC7$@^7%?#sAH=&hio1mX5oSb!!bu`A zvQlVKI%&JaGO{4K1i^2MZQsF3Y)FuNLDZgOu&9-1K;5%;*R#qIu{PC*j-+&?(WO|S zNZLS6?NJ|t&MJ2b9?n}7FQ-VgoHDscl1`&&qbXkA1B#bh2vtN6FUO@^lvW*Kc`7Dvoc`ZbD=Q-CGTeT7kC6+`Y zm#3GWILZss==Od=hK~&jCjpWRbwOP~27q9gE~pF001yn*1$6-#0D@tH;zV1jBSeT|fqaV3;nb3&;Qv z4ATX50T}>-&zY{I?wcMguUzj4Dfc*fb^ia~zbF4W5&ipk$6xJ#wzWoDj{WibZ@(V> z<>#M%{NelWjvW5>o39Uj_2t1YKL6~~Pd@(WK=X$my#L<2@9cm3tvC0*vA1bYQyW2>sHj(EU#X+bV=3X z%0(3m7nGOHpEtL3&g@w;AD{79$)m+Z;n4I#IVe3M3VgutdzdT8_p%;$9y9Hs2Oqfq zzNz=-PMLgBIb_4Ym<-4^?UgpBU^WtWN$eXiSC}!968xJbJpxRrE}-aFDqZL buwqf=;;JP}msKyXsa;W5zj9TX2D$YV@Q0hM literal 0 HcmV?d00001 diff --git a/main/css/chamilo_red_utp/images/tab_left-hover.gif b/main/css/chamilo_red_utp/images/tab_left-hover.gif new file mode 100644 index 0000000000000000000000000000000000000000..8186616b6fed62ec2c5c4e801e44bd7596a4a64b GIT binary patch literal 13306 zcmeI3XeD};}KfBL9^Zh@^_xZhj zX3fr=ZlXscjmUlk>Few3?d|R9>FMh34g><7otGw?>#fl*i$8a59a092J6#@>npM6-ziuX{+5h zh7KUI-Ga?jU!dxoHc{eGgO=1Vgx-J}(zH6G&SXqWK?`UZ&87uZXGC=bp?v8my;1p~ z!3VQOC@r(ZmQwi{nZY@ge-^A z6q=Pz$|iBNEJ}r5TsW62>wi zU(QOYV&GU<2Ind`2Peob#Tj|JGnS!BMaeL# zE+7LyFiaQJ1!MpShUtR3fD8b^FkMg=kO3eVrVHuyDQLn^tWGs`MKk# zAAk7%yKlca(*E^VUmpJAP@CWP`DdSg^6^KlA0GVR{r3*M`_9{M?SJ!)*I(QB>fSvq zue`kbrCl$+u=Dxnc5Huk+tz2cG(Y{+lTSSU*rSg;{LtnHA86Wi|9u-9H>_W`cFpQl z4J%hHuU}TTbjjk{nnep2+&llC>bt#F9`{|9vP-(tDGH7X`#iq9tdwJ!68etYZ@cxD zn~QHMnmgyl!h-x8@~+R#x$fHR*;%tPugS1oJ#$97)nY~{({y86szI+K30$j5x$=t3 zr(JgGCCO8vRo+uRtVu$yIthw=m?!`M literal 0 HcmV?d00001 diff --git a/main/css/chamilo_red_utp/images/tab_left.gif b/main/css/chamilo_red_utp/images/tab_left.gif new file mode 100644 index 0000000000000000000000000000000000000000..c11aabb6fbdc3c5093aa8ee55e1b87bd60559f8b GIT binary patch literal 13310 zcmeI3XWSv9wDIOR+LCH7PUGOt3OLEbY)vVj-e1Eu4XML0{To2-4Bf(ca$P*4Eb2+8Pdro12>tp@R;h`UX^g0M+k7^}Esd`WXFA zG=3`@Ux&tRM&mZb#MSCz*P*dBx>)2wPeLb}@5;r}8HG`Q?WrL@!xr%h=HUwj(Se7z z)#I4JIq>mGF4E;s;|qnXGMUdS%W<=1MXZg(Q=K|{hz|MuK3-w4kgr$_&>;uTaFU0o z)wb46;8+);6glvb+6zpZGfk3t%wnVrENQl2mSm&JYO-0A6R|u-!Lk_Vmp}3;@9}T~HU00U#Kr3+e(g00hHyL0v!w zfMA#|s0+vd5De1=bpaUwf?>L#E+7LyFiaQJ1!MpShUtR3fD8b^FkMg=kO3eVrVHu< zG5`d_bU|G}27q9gE~pF001yn*1$6-#0D@tQX^H0Z*{rJQ8-yJ>j?Kg+N{_4vw4t;*`vrj)c(Acp5<9#3P-Sgq@4|cu3^SyWL zcf7NG+t#eqhWlNVV zUbJvQ<@|Yb=ggi}F>^-w^l4M4JT>{rNl%oOhJufmC;|B~za;vKiyjpU3%oqXdYFli zJp9mu4@|f}fBb#-y7R`}lRGxYHRkT@(OH=pccrI|8aX1>>98ZTEybFgWHFm4k}w() z?-+jju-k^-I%F`OfZcNQO*h_f{h;fvz2<6t{8d+85f^)T45}M=*?|82`d)fT9|TD_ z(H9wjbRvn`tr_hC4$@D=Fnxy5zq}@PeRZ8bu~G3I4V5<8*PI%Gd9sEKugp5;*~=xb z&K<^PucbHUH?jMUkJ>SD6E|jPW<#Nc-|roJq-D#boZ7?Tj_s2h!zVkZOr18pe8$X* fS+nQNoj1R7!NNt0mn>aYwS2|O>Qxm9$epJFH;b5T literal 0 HcmV?d00001 diff --git a/main/css/chamilo_red_utp/images/tab_right-active.gif b/main/css/chamilo_red_utp/images/tab_right-active.gif new file mode 100644 index 0000000000000000000000000000000000000000..4b6354067c5772924e092315de150a11463bce9d GIT binary patch literal 13312 zcmeI3Yg|)h9LJBPnb<|UXSc)A3Sv8#Z7_D)MmEArjR=+!T@PnxaN6apvqKw5<_!ge z34#bBNoj_8qp~v5w4!@P_cAlPM`cVRYDR_UusP5d`gvaX?m3@*wr9`z{-4YD`MrIn z&B#bKFyoL0q!U5H;c$O{e_vnU;oja*DAd!_(@s%aC~6}~ZXn6^1kpm_YjAumjyDmi z20W==ofO0qYgCC9>V&GKMC4RY{NVUpYZjW$NR0ezObd7!*2zg|K3BkdOjxL6H-_?d z6E-{9N?N@Zu8^NzB62w;nKrh>$r|ifnmNuGpaX8No0Awc;C6X@bijl$b|Igm<+jpI zVCWDcIZfD91dYxVL6 zjXsz;PHq`RyMxY7&xp<`|1)8QlH{cc!teLvel0GD1q5X<7zk2BXf$e>Q2UBK5))8+ ze3K)C92+N{^RXiDm3YB}D&sQwLXl*`FlD0H6Wtu+jZNh7;X@n6S;0*N7%xHLBoP}~ zE;P!Wv_<3?Nf2#<;4(+HpTUcqUl5%>)RLn$DwW4U!?O<8bMg^!X2pk^q|~I&CR?FM zT1(}PsE0Q(>1`xQCsVXe6D=PBMazwZB4UJ?A?wPXPUt_CFgqLb zH;zV1jBSeT|fqaV3;nb3&;Qv4ATX5 z0T}>-VY;9$AOk=!Oc&GzWB>?;>4Lg|3;@9}T~HU00U#Kr3+e(g00hHyL0v!wfMA#| zs0+vd5De1=bpaUwf?>L#E+7LyFiaQJ1!MpShUtR3fD8b^FkMg=kO3eVrVHuR*efr7AAAR^i*ZX_ld-t8U-+J?n*E?T(^_4xlU*5H| zW5-L|Uwq;DZO=XXO#9X?n>THIdPCb&>z`b=_KC+^*F4s;x_MPoxc@YnBD8 ztCm()lrLFawrJsk`STu~`$*}WlH!2>;UdW=KI9cVZkO{xzOcZ-+1Y&Nf&1^f_ny1+ z?#i7#>rPuv_8nQbXIgK&b>@ue(=u*Jx7qeM+)UtD#5&SF4h4NKCl? zx@)IQ#^TXyuDI<}X;dsBH0)@`}o( bRn@^|HMPs@>Q^+ZY;0Q9yt<_#9=Y)-@jakB literal 0 HcmV?d00001 diff --git a/main/css/chamilo_red_utp/images/tab_right-hover.gif b/main/css/chamilo_red_utp/images/tab_right-hover.gif new file mode 100644 index 0000000000000000000000000000000000000000..2b2e5799835ba017fcbef3a69b1d1ab64cb6df29 GIT binary patch literal 13994 zcmeI3Sy+=-9*4uoxBzXPqG&5(hz`S^1dt^IXbVHxbqYfrN2@UjBm|O75+O292a6(t zB8nmk0t!M%kS!2)f<=)<7K;KZ$Px%yfZ(WzqGl4HV0+Pd&PDIe_vA@V&iDS$@}A%A z`O3?~(FvcVm4Xl;5PciA^{wCXXuVPII#iFoaqp*_de<8De6qRsW5Zs(O+C7w_vn7s zt7o86sSxvzu}XK3-)^Kko{d-kI`7~x@B}J}jXXpOq0n4V${G<0Ng=wRzS-`F@ng7= z$P~{gCMh7wKadbbB{&gLJ6v^~IXF%@Bb>y>BRSz=G!~BIg2EH&he$YeThon3A?Fb` z)dls1<^@tSryHF~LfTnltq2%fJEWbxwT**~lY_k_G62s;dgEzG8waEf2BZG6!Pz>f zKgh)g<*K7@IWvjDxUbzk7Uxv|b3u{WYz7XEj*N`7jOyCAC(eyY!n5hjKsr6lbz%D+6ecN>&ZM%CZUMH=n#!L+%d;-m zlhj83!12OZ~HGBF+|Nj$4BrN%29A<{i9}AIyCWVp0Ni;S~?F{>KXG8)nn9dBx zvt23S_z)60gc9tGUhe$W^)0Mg9Se0V(M!4fY3WNx`I|JBz5gb|FANGN0g?-KL0v!w zfMA#|s0+vd5De1=bpaUwf?>L#E+7LyFiaQJ1!MpShUtR3fD8b^FkMg=kO3eVrVHu< zG5`d_bU|G}27q9gE~pF001yn*1$6-#0D@t9}NUR6H^~H28F&|HZM>vrYhuJLVKN)mdco;R5 zLJkQg5ebLz2M>I^f8Rg${(a9kL4OMj`1-HAclrDI`gnVJe&z8OcegLU*tx^i#TkKf za&)lYZf9$Q#h|UNEG^8g#3n+-R8{@KP22J6@9fBJ{DpM3n0p03WC z)vH$iUVFvwv=9j6*Vj!aVf*H zlN~jyVX10v*h}ngpIbL{mmuWch4eKZt;d*r8zChrUBeOR zBP@6%Ab0cjw+XEtYca&FSA8l92WmLagmBqu2ar*iO4V5M0yGdJp zGJLB_$J$bDsZZ}!3C26K+!BoZs_mo*ZUFz=_Udv)Z!w`Q!>>j-`J|Gic-mf5p&V?8 z(cR)-Tlq}foNRHRqqd5M=*srV^slRaspu0>2RrI&UMYtf6SnNCuYLVo+RZ=ESzkBz zYFgZuxl2_4Zf^FuVz5&rQs0nTX*#5e);1sy9b0X}9r|9+UOE)B*28r8__`qS@QIDV z+~HWm2!EH5k8T+Yo&36t-c literal 0 HcmV?d00001 diff --git a/main/css/chamilo_red_utp/images/tab_right.gif b/main/css/chamilo_red_utp/images/tab_right.gif new file mode 100644 index 0000000000000000000000000000000000000000..bbf687201562045315f1d854da2b6ff161ad7294 GIT binary patch literal 14034 zcmeI3Sy+?V9f!k!XbBZsDC4w@#%P(aW&v5!fJ~tX2ucSAt#yk@fDlO1BtoQiii0A8 zB8mdaA__uC*b~A|5EKH)GJ_(HAWK-XK|mC7O%q|jnTzT3UCiD0J$aIo^S%GGyytg& zcKLWYyWmrF(ja^YWB~fv1E^^a)U*$3+6FZdLrq17rY%sDI;e>NY9xdjl^7b88EhOf1_KjwjNNk+7P!wi^kDeLz?g zSNNCO7clLd9yA6C=3s}mC7|pbU=EIU7$=O2lcNnR5YK}7;;Ar<6AXhwX}&O6dne5Y zw(`K;3^XkqgBXJS%F}CQPR&18co>UC$0Cu@(b0C%_I5NzC=%`B;(|nBkQj`uhOlLx zptA66TPkzg@*qEs<4Ix?7-Tw&OryfI%@^ET+a8`lrr_1Z)V65s7EH zkt6Y;BxEQ#1czMf{KfSxuUZoeO)QbCx%_eIt4H~(G}gTTD#I@i3Qht@E~pFC1;_v( z7)%$a3y=XoFqke-7a#+GU@%>vEH=f{5DcaZ)CI@@AQ(&+s0)w*KromtP!}KrfM76Ppe{fL0Ks6oKwW?g0D{4Efw}-0 z00e{S0(Aj000;)t1?mE101ynO3)BV303aAl7pM!60YEUAE>IUB1AyRPOqaphO%D=P zbG;*4bB{wu{r=tCH?LnUy+9|5zTef^A#QKGcel0WPP3?~v7x@Mwx(KGCE!<9l$Vv36!W-6oWg?J`FXc) z=HAH3&dR)gEh9bc>Xp>Xmr^b!UpSwXcrM{={F&2n-=2#7?>GNB`R|w$?C7ZDEGFY$ zbQ(1>f)Y*+3k@L=3CHk9j~qU9@Sg|%v43Ci*Fk|_{XJms9)G{xzCPZ&y#D6t@z*ci zce=UaAXpb?C&wKQ_82q@X=iI=ZDoo0!s5@{x52l-E>^>3*UEfoy%Hr?Vbn1hIi=9_@u1h@RS5?89qxR&>{^k0O$ZIKtPYCHx3=gSZ}ZLauDEqCX_I~UkhmhR{US{5k!bEynctC$2)yjjTzR`I9YyHO z^5GYBXF4E2wAq|N?y0$D#NkaxJdu1fK!oY0lyU+<_~SHo01?XIs@ zjWowWx9n-CnU{!Dt&j9H)Gkc-<=IEOH`cvS4Du->J&pA*Rimv*TlO|Jyjqa<^N#d3 zxxUt)lXTtKD{6Z8W@$k&(kl|F)ewEes5(~9ENt}D1`E#Uw}y_=(Kur-#Mo)m;IOeX zn?g8a@#ay|v9qvv#CXE?w6O7Whyu=dqK!~Go`h;cNX|P9gh?(qPjMv4xJ9YtqPxE3 zM2e>wdE%0{MbX4%KS$X_YJivJ{{tATZ#n<~ literal 0 HcmV?d00001 diff --git a/main/css/chamilo_red_utp/images/tab_right.jpg b/main/css/chamilo_red_utp/images/tab_right.jpg new file mode 100644 index 0000000000000000000000000000000000000000..4b0f427d0653dac20adf707c842ddac4c2b20e77 GIT binary patch literal 1248 zcmex=C5UDGKfoZ!!7z<+0yCo^1Ct;lvmoRDBMgBc zhXEal1h~1-MHm6SaCGdjF3iSIe1|DXhVnJp>278A42T=6j;HYq4 zDf{}|H0|(-UtE82s6i2Ca@gyhA6FcfW7EH2{RI>$9Gp=rMgs~*(f|vOrl?>1|8D{S D#{{7L literal 0 HcmV?d00001 diff --git a/main/css/chamilo_red_utp/images/tab_rigth.gif b/main/css/chamilo_red_utp/images/tab_rigth.gif new file mode 100644 index 0000000000000000000000000000000000000000..4c8fad7eb68249900da17a8251440bb92250eed3 GIT binary patch literal 13310 zcmeI3X?PPw9ES%DVuFfz-)@(~3Qcx5X&bU8DbQLMD|jhn4WD^{*j zjuP&2DbxdRK?M<^LdB{e&?+h_ARvOG)~2;qi=bt<4N2hxJoABXvrnF6GW-7Lc<1+Z zMvTlHVqvtP3e*A6-rnBU*4EnE+T79-iA0*3nvQ@zhkaA}y+F4IXmS{Omi;tA1cO0C&}0y$0)nzwECgvJj7Gge=mRB!%!Kqp zpkLP@XU56k1FYon%N|j{)NvV?SS;IcT%9QPL^sFyV-pDhL+3^ftmq>`jGv$kBoP}~ zDYPn`bh^YdvM4!4vB=)F{Y;O<2Sv#nz|tKit6F&$6rVL-&nrj7+f^TWlG2mOPQ?mE z(k5zrxB4#Vobnuz^SDc*eBBSNqplG?3P(^eT(`jAZ(>eVY62`GH zU;bjLsPkAjmf(wcA1}xO#Tj+BGmfR*qU2*_yT`{A@I-;fZ6)HJ=Urdds+CwMu_R)- zJhSxJQC^fr-1|itzH3l436xx<3+aL~00pCTAze@gpkS0PqzlRb6pYe^bU_(_f>FAV zE+_*~FiIEF1!VvVM(IMjpbS94C|yVwlmRFhr3>kTG5`gmbRk_(2B2V+E~E>}02GYU zg>*p~fPzuFkS-_#P%ugt(gkGz3P$Ndx}Xd|!6;ow7nA`g7^Ms8f-(RFqjVu%PzIo2 zlrE$T$^aC6-gN2WH$8Ykx!w^}?s4?!`2W9CC;vUs{?FfSf3^PE(i~~}qw)9Oem(xn z&&Q7bbmYgwhYtR5VE?}Fzx#IYH(!6X=gTh|>UZzj`T36RpMCmC-N)NLs@=Nf!5{6&ixw`JKW}b$ zPUY-bGiOvxFP}Db%H&DUls!H1snU{A@X2C1AU)w11z(Z(aZh1^o99>;GvTpEA9?tp z@ek&Yd*FVjW9)r-V{&swkIEjIH6rugjP&8dhNjtVRzO>Zm{U`dO-70&4Em(OgYHhe zYv6$X{qO|r&O2_u?bcgvzUjsruD|ZuYx-W@=c+5O=&jRU-s`fSnoBR~0YJhD4d?|r zK$3cEM!kRodJ5GE;c`%!*thz4ZMbf5gX}vLDr>Z^IyDq?W%VBv&N}Ma!KJRuOJuWG z(`)h@*`3FRZ<*ldMh_fQU$~yz?RFe&-Z(LL?fyu6O<6IQUpI$Lz=B(M3 ZbHa1y&0nx^(c-ElOP4KQQIP=dISsITnYjP} literal 0 HcmV?d00001 diff --git a/main/css/chamilo_red_utp/learnpath.css b/main/css/chamilo_red_utp/learnpath.css new file mode 100644 index 0000000000..057d2e8d36 --- /dev/null +++ b/main/css/chamilo_red_utp/learnpath.css @@ -0,0 +1,217 @@ +div.text { + margin-left : 6; + margin-right : 6; + margin-top : 5; + margin-bottom : 5; + text-align : justify; +} +span.messagesmall { + font-style : italic; + color : Red; +} +/* newscorm/learnpath */ + +div.lp_actions { + background:#F8F8F8; + border-bottom:1px solid #999999; + padding:3px; +} +div.lp_actions img { + margin-right:5px; +} +div.lp_small_form { + background:#F8F8F8; + border:1px solid #999999; + padding:10px; +} +div.lp_small_form input { + font-size:10px; +} +div.lp_manipulate { + background:#F8F8F8; + border-bottom:1px dotted #999999; + margin-bottom:0px; + padding:3px 0 3px 10px; +} +div.lp_manipulate a { + padding-right:10px; +} +div.lp_message { + background:#FEC880; + border:1px solid #E28C15; + font-size:12px; + padding:10px; +} +div.lp_resource_header { + cursor: pointer; + background:#F0F0F0; + border:1px solid #999999; + font-weight:bold; + padding:10px; + width:350px; +} +div.lp_resource_header_end { + background:#F0F0F0; + border:1px solid #999999; + font-weight:bold; + padding:10px; + width:350px; +} +div.lp_resource_elements { + background:#FAFAFA; + border:1px solid #999999; + border-bottom:0; + display:none; + padding:5px 10px; + width:350px; +} +div.lp_resource_elements_end { + background:#FAFAFA; + border:1px solid #999999; + border-top: 0px; + display:none; + padding:5px 10px; + width:350px; +} +div.lp_resource_elements div { + padding:3px; +} +div.lp_tree { + height:100%; + padding:3px 10px 3px 0; + overflow-x : auto; + overflow-y : scroll; + width:190px; +} +hr { + background:#999999; + border:0; + color:#999999; + height:1px; + margin:10px auto; + width:75%; +} +option.bottom { + border-top:1px solid #999999; + margin-top:2px; + padding-top:2px; +} +option.top { + border-bottom:1px solid #999999; + margin-bottom:2px; + padding-bottom:2px; +} +p.lp_action { + margin:5px 0; +} +p.lp_text { + margin-top:0px; +} +p.lp_title { + font-weight:bold; + margin-top:5px; + padding-left:7px; +} +table.lp_build { + font-size:12px; + height:400px; + width:100%; +} +table.lp_build td { + vertical-align:top; +} +table.lp_build td.tree { + border-right:1px solid #999999; + width:205px; +} +table.lp_build td.workspace { + padding: 0px; + padding-left:5px; + width:auto; +} +table.lp_form { + font-size:12px; + margin:0 10px; + width:auto; +} +table.lp_form td { + height:25px; + padding:5px; + vertical-align:top; + width:auto; +} +table.lp_form td.label { + padding-top:7px; + text-align:right; +} +table.lp_form td.radio { + width:300px; +} +table.lp_form td.exercise { + width:50px; +} +table.lp_form th { + background:#F8F8F8; + border-bottom:1px solid #999999; + border-top:1px solid #999999; +} +table.lp_overview th.exercise { + width:50px; +} +table.lp_form input, table.lp_form select, table.lp_form textarea { + background:#F8F8F8; + border:1px solid #999999; + font-family:Arial, Verdana, Helvetica, sans-serif; + font-size:12px; + padding:1px 2px; + width:300px; +} +table.lp_form td.radio input, table.lp_form td.exercise input { + width:auto; +} +table.lp_form .small_form { + background:#FFFFFF; +} +table.lp_form select { + /*padding:0;*/ +} +table.lp_form input.button { + width:75px; +} +table.lp_overview { + font-size:12px; + width:100%; +} +table.lp_overview td { + border-bottom:1px solid #999999; + border-top:1px solid #999999; + height:20px; + padding:3px; + vertical-align:middle; + width:auto; +} +table.lp_overview td.title { + width:200px; +} +table.lp_overview td.actions { + text-align:center; + width:100px; +} +table.lp_overview td.move { + text-align:center; + width:50px; +} +table.lp_overview th { + background:#FFFFFF; + padding-left:3px; + text-align:center; +} +table.lp_overview tr { + background:#F8F8F8; +} +table.lp_overview tr:hover { + background:#E5EDF9; +} +table.lp_overview img { + margin-left:3px; +} diff --git a/main/css/chamilo_red_utp/print.css b/main/css/chamilo_red_utp/print.css new file mode 100644 index 0000000000..fc9059c4bd --- /dev/null +++ b/main/css/chamilo_red_utp/print.css @@ -0,0 +1,889 @@ +/* Print Style Sheet for Dokeos (in progress ...) + first default style sheet + 2004-07-18 by Wolfgang Schneider + (info@ws-webservice.de / webmaster@bibelcenter.de) + updated on 2005-02-25 by Olivier Brouckaert + (oli.brouckaert@dokeos.com) + update on 2005-03-01 by Wolfgang Schneider + update on 2005-05-27 by Patrick Cool + update to print.css on 2005-01-05 by Jeroen Coupe + */ + +body { + font-family: arial, verdana, helvetica, sans-serif; + font-size: 12px; + color: #000; + margin: 0; + padding: 0; + background-color: #fff; +} +img { + border: none; +} +#outerframe { + position: relative; /* do not remove, fixes a bug in IE */ + border: 1px solid #fff; + background-color: #fff; +} +/* Hides from IE5-mac \*/ +* html #outerframe { + height: 1%; +} +/* End hide from IE5-mac */ + +/***************************************************** + * HEADER STYLES * + *****************************************************/ + + +#my_courses { + background-color: #fff; + color: #009; +} +/*show the institution*/ +#header1 { + padding: 2px; + float: right; +} +#my_courses { + display: none; +} +#header2 { + display: none; +} +.subnav { + display: none; +} +/* show the way to the printed document (breadcrumbs)*/ +#header4 { + padding: 2px; + border-bottom: 1px solid #4171B5; +} +#header4 a { + color: #4171b5; +} +#toolshortcuts { + display:none; +} +/***************************************************** + * FOOTER STYLES * + *****************************************************/ +#footer { + padding: 8px; + border-top: 1px solid #4171B5; + background-color: #E5EDF9; + font-size: 12px; +} +#footer .copyright { + float: right; +} +/***************************************************** + * MAIN STYLES * + *****************************************************/ +#main { + position: relative; /* to avoid the IE peekabo bug*/ + margin: 0px auto; + margin-top: 10px; + width: 98%; + padding: 0px 10px 10px 10px; + background-color: #fff; + min-height: 320px; +} +/* for content section in main index.php file */ +.maincontent { + float: left; + width: 78%; + padding: 4px; + background-color: #fff; +} +/* "menu" doesn't show in printed version*/ +.menu { + display: none; +} +#lang_form { + text-align: left; + font-size: 12px; + margin: 2px 0 10px 0; + padding: 2px; +} +#lang_form input, #lang_form select { + font-size: 12px; +} +#formLogin label { + font-size: 12px; + margin: 4px 6px; +} +#formLogin input { + font-size: 13px; + margin: 4px 6px; +} +#login_fail { + margin: 0 6px 6px 6px; + padding: 4px; + border: 1px solid #f00; + background-color: #fff; + font-size: 12px; + color: #f00; +} +/*** layout divs for course and tool pages (being tested in some pages) ****/ +#contentfloatholder {/* also makes the right "sliding" tab */ + /*background: url(../pics/sidebar-r.gif) repeat-y 100% 0; +background: url(../pics/bg_fountain.jpg) no-repeat 100% 0; */ +float: left; + width: 100%; + position: relative; +} +#contentfloatholder:after { + /* this is for NN6 to clear floats */ +content: "."; + display: block; + height: 0px; + clear: both; + visibility: hidden; +} +#centerwrap { + float: left; + width: 100%; + margin-right: -95%;/* this needs to be less than 100% for Moz/Mac which thinks + it's empty otherwise. The difference is made up by putting a + negative left margin on the left float: + Note IE/Mac doesn't like this method ~ it wants the 100% so it can + be fed in using IE only CSS below becasue IE/Win also works with the 100% method. + */ +} +/*no navigation options need to be showed in the print version */ +#toolnav { + display:none; +} +/* Hide from IE5-mac. Only IE-win sees this. \*/ +* html #toolnav { + margin-right: 0px; +} +* html #center { + height: 1%; + margin-left: 0; +} +/* End hide from IE5/mac */ + + +/* various sections in course-home.php file */ +#toolremove { + width: 40%; + color: #f00; + font-weight: bold; + margin: 10px auto; + padding: 10px; + border: 2px solid #f00; +} +#courseintro { + clear: both; + width: 80%; + margin: 10px auto; + padding: 10px; + border-bottom: 1px solid #4171B5; +} +#courseintro_icons { + clear: both; + width: 80%; + margin: 10px auto; +} +.everybodyview { + position: relative; /* to avoid the IE peekabo bug ?*/ + width: 80%; + margin: 10px auto; + padding: 10px; +} +.courseadminview, .platformadminview { + position: relative; + width: 80%; + margin: 25px auto 10px; + padding: 10px; + border: 1px solid #4171B5; +} +.viewcaption { + position: relative; + top: -20px; + font-size: 12px; + font-weight: bold; + color: #4171B5; + background-color: #fff; + padding: 0 4px; +} +/***********************************/ + +/* =================================================== + AGENDA STYLES +===================================================*/ + +/* --------------------------------------------------- + check if these are still used or not +-----------------------------------------------------*/ +#agenda { + width: 100%; + margin: 0 auto; + border: 1px solid #4171B5; + border-collapse: collapse; +} +.agenda_month_divider { + background-color: #4171B5; + font-weight: bold; + font-size: 12px; + color: #fff; + text-align: center; +} +#agenda #title a { + color: #fff; +} +#agenda .agendaitem { + font-size: 12px; +} +#smallcalendar .title { + background-color: #4171B5; + font-weight: bold; + padding: 2px; + color: #fff; + text-align: center; + font-size: 11px; +} +#smallcalendar .title a { + color: #fff; +} +/*agenda select not visible on print*/ +#agenda_select { + display:none; +} +/* --------------------------------------------------- + styles for the agenda (day, week, month view) +-----------------------------------------------------*/ +#agenda_list { + width: 100%; + margin: 0 auto; + border: 1px solid #fff; + border-collapse: collapse; +} +/*The caption of the calendar (displays the month and the << and >> links*/ +#agenda_list #title { + background-color: #4171B5; + font-weight: bold; + font-size: 12px; + color: #fff; + text-align: left; + padding: 2px 10px; + text-align: center; + border: 1px solid #264269; +} +#agenda_list #title a:link, #agenda_list #title a:visited { + background-color: #4171B5; + font-weight: bold; + font-size: 12px; + color: #fff; + text-align: left; + padding: 2px 10px; + text-align: center; +} +#agenda_list #title a:hover { + background-color: #4171B5; + font-weight: bold; + font-size: 12px; + color: #ff0000; + text-align: left; + padding: 2px 10px; + text-align: center; +} +/* The cells with the name of the days of the weeks (mon->sun)*/ +#agenda_list .weekdays { + background-color: #D3DFF1; + text-align: center; + font-weight: bold; + border: 1px solid #264269; + border-collapse: collapse; +} +/* The cells for the days (1->31) */ +#agenda_list .days_week { + height: 40px; + width: 12%; + text-align: left; + vertical-align: top; + border: 1px solid #264269; + border-collapse: collapse; + background-color: #f5f5f5; +} +#agenda_list .days_weekend { + height: 40px; + width: 12%; + text-align: left; + vertical-align: top; + border: 1px solid #264269; + border-collapse: collapse; + background-color: #e6e6e6; +} +#agenda_list .days_today { + height: 40px; + width: 12%; + text-align: left; + vertical-align: top; + border: 1px solid #264269; + border-collapse: collapse; + background-color: #FFCA8D; + color: #CC3300; + font-weight: bold; +} +/* text in the cells: display of agenda items (visible)*/ +#agenda_list .data { + background-color: #eee; + text-align: left; + padding: 2px 10px; + font-weight: bold; + border: 0px solid #4171B5; + border-collapse: collapse; +} +#agenda_list .datanotbold { + background-color: #eee; + text-align: left; + padding: 2px 10px; + font-weight: normal; + border: 0px solid #4171B5; + border-collapse: collapse; +} +#agenda_list .text { + background-color: #fff; + text-align: left; + padding: 2px 10px; + font-weight: normal; + border: 0px solid #4171B5; + border-collapse: collapse; +} +/*text in the cells: display of agenda items (invisible)*/ +#agenda_list .data_hidden { + background-color: #eee; + text-align: left; + padding: 2px 10px; + font-weight: bold; + border: 0px solid #4171B5; + border-collapse: collapse; + color: #999999; +} +#agenda_list .datanotbold_hidden { + background-color: #eee; + text-align: left; + padding: 2px 10px; + font-weight: normal; + border: 0px solid #4171B5; + border-collapse: collapse; + color: #999999; +} +#agenda_list .text_hidden { + background-color: #fff; + text-align: left; + padding: 2px 10px; + font-weight: normal; + border: 0px solid #4171B5; + border-collapse: collapse; + color: #999999; +} +/*text in the cells: display of agenda items (highlighted)*/ +#agenda_list .datanow { + background-color: #FFCC00; + text-align: left; + padding: 2px 10px; + font-weight: bold; + border: 0px solid #4171B5; + border-collapse: collapse; +} +#agenda_list .datanotboldnow { + background-color: #FFCC00; + text-align: left; + padding: 2px 10px; + font-weight: normal; + border: 0px solid #4171B5; + border-collapse: collapse; +} +#agenda_list .textnow { + background-color: #fff; + text-align: left; + padding: 2px 10px; + font-weight: normal; + border: 0px solid #4171B5; + border-collapse: collapse; +} +/* --------------------------------------------------- + styles for the mini agenda +-----------------------------------------------------*/ +/* mini agenda invisible in print */ + +#smallcalendar { + display:none; +} +/*without this the small calendar's space isn't liberated, because the table width is hardcoded in the php*/ +#layoutHulp { + display:none; +} +/* --------------------------------------------------- + styles for the personal agenda +-----------------------------------------------------*/ +.personal_agenda { + color: #008000; +} +.personal_agenda a:link, .personal_agenda a:visited { + color: #008000; +} +a.personal_agenda:link, a.personal_agenda:visited { + color: #008000; +} +.personal_agenda a:hover, .personal_agenda a:hover { + color: #666666; +} +a.personal_agenda:hover, a.personal_agenda:hover { + color: #666666; +} +/* normal and erro message-box */ +.normal-message, .error-message { + position: relative; + margin: 10px auto; + margin-left: -250px; + width: 500px; + left: 50%; + right: 50%; + border-width: 1px; + border-style: solid; + padding: 5px; +} +.normal-message { + border: 1px solid #FF8001; + color: #000; + background-color: #FDC77E; +} +.error-message { + border: 1px solid #3F70AC; + color: #000; + background-color: #FDC273; +} +#message { + margin: 0 auto; + text-align: center; +} +#message select { + margin: 10px 0; + width: 220px; +} +#message textarea { + margin: 10px 0; +} +#message td { + padding: 4px; +} +/* styles from the document.php file */ +.comment { + margin-left: 30px; +} +.invisible { + color: #999; +} +.invisible a:link, .invisible a:visited { + color: #999; +} +a.invisible:link, a.invisible:visited { + color: #999; +} +/* styles from the upload.php file */ +dl.upload_option { + margin: 1em 0; + padding: 0; +} +.upload_option dt { + font-weight:bold; + margin:0; +} +.upload_option dd { + margin:0; +} +/* styles from dropbox.php file */ +.dropbox_detail { + font-size: small +} +.dropbox_date { + font-style: italic +} +.dropbox_person { + font-weight: bold +} +.dropbox_listTitle { + color: #000000; +} +.dropbox_feedback { + font-size: x-small; + height: 50px; + width: 200px; + overflow: auto +} +.dropbox_feedbacks { + height: 250px; + width: 100%; + overflow: auto +} +/* styles for chat / conference tools */ +#chat_entermessage { + background-color: #D6E5FA; + border-top: 1px solid #4171B5; + padding: 5px; + margin: 0; +} +/* styles for general formatting */ +.clear { + clear: both; + line-height: 0px; + height: 0; +} +p, blockquote, ol, ul { + font-size: 12px; +} +h1 { + font-size: 21px; +} +h2 { + font-size: 18px; +} +h3 { + font-size: 15px; + margin-top:0px; + padding-top:0px; +} +h4 { + font-size: 12px; +} +h5, h6 { + font-family: verdana, arial, helvetica, sans-serif; +} +/* the following for regular elements */ +a:link { + text-decoration: none; + font-weight : bold; + color : #4171b5; +} +a:visited { + text-decoration: none; + font-weight : bold; + color : #4171b5; +} +a:active { + text-decoration: none; + font-weight : bold; + color : #f00; +} +input.link_alike { + background-color: #FFFFFF; + border-width: 0px; + color: #4171b5; + font-weight: bold; + text-align: left; + padding: 0px; + margin: 0px; +} +input.link_alike:hover { + background-color: #FFFFFF; + border-width: 0px; + color: #FF0000; + font-weight: bold; + text-align: left; + padding: 0px; + margin: 0px; +} +/* the following for the greyed out elements */ +a.nobold:link, a.nobold:visited, a.nobold:active { + font-weight: normal; + color: #999; + margin: 0 0 0 25px; +} +a.nobold:hover { + font-weight: normal; + color: #999; + text-decoration: underline; + margin: 0 0 0 25px; +} +.note { + margin: 6px; + font-size: 12px; + line-height: 14px; + font-family: verdana, arial, helvetica, sans-serif; + background-color: #FFF089; + color: #4171B5; + border: 1px solid #4171B5; + padding: 4px; +} +.alternativeBgLight { + background-color: #f5f5f5; + border: 1px solid #4171B5; + border-collapse: collapse; +} +.alternativeBgDark { + background-color: #ccf; + border: 1px solid #4171B5; + border-collapse: collapse; +} +.myagendatoday { + background-color: #FFCA8D; + border-collapse: collapse; + font-family: verdana, arial, helvetica, sans-serif; + color: #CC3300; + font-weight: bold; +} +/***************************************************** + * FORM STYLES * + *****************************************************/ +span.form_required { + color: #f00; +} +span.form_error { + color: #f00; + font-size: x-small; + margin: 2px; +} +/* Form elements - some general styling */ +select, textarea { + color : #000; + border: 1px solid #000; +} +input.checkbox { + border-width: 0; +} +input.mainoption { + font-weight : bold; +} /* Main submit button */ +input.liteoption { + font-weight : normal; +} /* None-bold submit button */ +select, input[type=checkbox], input[type=radio], input[type=button], input[type=submit] { + cursor: pointer; + font-size: 12px; +} +input[text] { + font-size: 12px; +} +/************************************************************ + styles below here are not necessarily used in the current + release and the CVS files, they are from earlier versions, + and have been left untouched for anyone needing them in + their own platform ... +*************************************************************/ +.topBanner a:link, .topBanner a:active, .topBanner a:visited { + text-decoration:none; + color:white; +} +.topBanner table { + text-decoration:none; +} +.topBanner a:hover { + text-decoration:underline; +} +.topBanner td { + border-top: solid White 1px; +} +.alternativeBgLight { + background-color: #f5f5f5; +} +.alternativeBgDark { + background-color: #e6e6e6 +} +.forms { + letter-spacing: normal; + text-align: justify; + text-indent: 3pt; + word-spacing: normal; + padding: 2px 5px; +} +.formsTips { + text-align: justify; + text-indent: 15pt; + word-spacing: normal; +} +/* +input.forms { letter-spacing: normal; text-align: justify; text-indent: 3pt; word-spacing: normal; +padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px;} +*/ +.warn { + border: thin double Silver; + margin-left: 15px; + margin-right: 15px; + font-family: serif; + color: Red; + padding-left: 25px; +} +.small { + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 11px +} +.xsmall { + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 11px +} +.xxsmall { + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 9px +} +/***************************************************** + * DATA TABLE STYLES * + *****************************************************/ +.cell_header { + background-color: #EEEEFF; + font-weight:bold; + text-align:left; + padding-left:5px; +} /* header cell in data table in tools */ +.data_table { + border-collapse: collapse; + width: 100%; + padding: 5px; +} +.data_table th { + padding-right: 20px; + border: 1px solid gray; + background-color: #E5EDF9; +} +.data_table tr.row_odd { + background-color: #fafafa; +} +.data_table tr.row_odd:hover, .data_table tr.row_even:hover { + background-color: #f0f0f0; +} +.data_table tr.row_even { + background-color: #fff; +} +.data_table td { + padding: 5px; + vertical-align: top; + border-bottom: 1px solid #b0b0b0; + border-right: 1px dotted #e1e1e1; + border-left: 1px dotted #e1e1e1; +} +/* admin page tool list definitions */ +.tool_list dt { + font-weight: bold; +} +.tool_list dd { + margin: 0; + padding: 4px 0 0 10px; +} +/* divs for category list / platform news on home page */ +.home_cats { + width: 45%; + float: left; + position: relative; + margin: 0; + padding: 0px; + padding-top: 8px; + background: #fff; +} +.home_news { + width: 45%; + float: right; + position: relative; + margin: 0; + padding: 0px; + padding-top: 8px; + background: #fff; +} +label.left { + float: left; + width: 15em; + margin: 0 0 0.5em 0; +} +form br { + clear: both; +} +/* Fix for alignment problem in IE-Win browsers */ +/* Hide from IE5-mac. Only IE-win sees this. \*/ +* html .label { + margin-right: 10px; +} +* html .data { + height: 1%; + margin-left: 0; +} +/* End hide from IE5/mac */ + +.radio, .checkbox { + margin: 0; + padding: 0; + border: none; + background-color: transparent; +} +.required { + color: #f00; + font-weight: bold; +} +/* Admin section */ +div.admin_section { + width: 40%; + float: left; + padding: 5px; + margin: 10px 20px; +} +div.admin_section h4 { + margin: 0; + border-bottom: 1px solid gray; + width: 100%; +} +.user_course_category { + background-color: #efefef; + border: 1px solid #666; + font-weight: bold; + color: #666; + list-style-type: none; + margin: 5px; + padding: 5px; +} +/* Styles for the Dokeos Config Settings of the platform admin section*/ +.sectiontitle { + background-color: #EFEFEF; + border: 1px solid #cccccc; + font-weight: bold; + color: #666666; + list-style-type: none; + margin: 5px; + padding: 5px; + font-size: 11px; +} +.sectioncomment { + color: #000000; + margin: 5px; + padding: 5px; + font-size: 11px; +} +.sectionvalue { + list-style-type: none; + margin: 5px; + padding: 5px; +} +/* New Announcements Tool */ +.announcements_datum { + font-size: 12px; + font-style: italic; + color: #666666; +} +/* System announcements on homepage */ +div.system_announcements { +} +div.system_announcements h3 { +} +div.system_announcement { + margin: 5px; +} +div.system_announcement_title { +} +div.system_announcement_content { + margin-left: 20px; + border-left: 1px solid gray; + padding-left: 5px; +} +/***************************************************** + * special print ccs classes * + *****************************************************/ + + a.full_url_print:after { + content: "(" attr(href) ")"; + font-size: 75%; +} +/* to make it in visible in the printed version*/ +.print_invisible { + display:none; +} diff --git a/main/css/chamilo_red_utp/scorm.css b/main/css/chamilo_red_utp/scorm.css new file mode 100644 index 0000000000..8f0fec794c --- /dev/null +++ b/main/css/chamilo_red_utp/scorm.css @@ -0,0 +1,166 @@ +.scormpage { + height: 100%; +} +.scormpage .menu { + width: 180px; + float: left; + margin: 1px; + padding: 0px; + margin-top: 0px; + padding-top: 0px; + font-size: small; +} +.lp_toc { + background-color: white; + height: 380px; + width: 99%; + border-right: 1px none; +} +.inner_lp_toc { + overflow: auto; + background-color: white; + height: 210px; +} +.inner_lp_toc .scorm_item { + font-size: 11px; + margin-left: 10px; + margin-right:10px; + text-decoration: none; +} +.inner_lp_toc .scorm_item A { + font-size: 11px; + margin-right: 1px; + padding-bottom: 2px; + text-decoration: none; + font-weight: normal; +} +.inner_lp_toc .scorm_item A.chapter_module { + font-weight: normal; + margin-right: 10px; +} +.inner_lp_toc .scorm_item_highlight { + font-size: 11px; + margin-right: 1px; + padding-bottom: 2px; + text-decoration: none; + font-weight: normal; + background:#aaa; +} +.inner_lp_toc .scorm_item_highlight A { + font-size: 11px; + margin-right: 1px; + text-decoration: none; + font-weight: normal; +} +.inner_lp_toc .scorm_item_1 { + font-size: 11px; + margin-right: 1px; + padding-bottom: 2px; + text-decoration: none; + font-weight: normal; + background:#ddd; +} +.inner_lp_toc .scorm_item_2 { + font-size: 11px; + margin-right: 1px; + padding-bottom: 2px; + text-decoration: none; + font-weight: normal; + background:#eee; +} +.inner_lp_toc .scorm_title { + font-weight: bold; + background:#ccc; + font-size: 14px; + color: #444; +} +.inner_lp_toc .scorm_title_text { + margin-left: 10px; + //padding: 2px; + //cambiado no existe +} +.inner_lp_toc .scorm_status_img { + margin:0px; + margin-left: -10px; + width:10px; +} +.lp_navigation { + overflow: auto; + background-color: white; + height: 44px; + width:180px; + padding-top: 4px; + padding-bottom:0px; + border: none; + margin-top: -18px; + border-top: 1px dotted black; + border-bottom: 1px dotted black; +} +.lp_navigation_elem { + padding-left: 15px; + padding-top: 0px; +} +/*.scormpage .menu */ +.lp_navigation_elem .progresstext { + margin-top: -20px; + //margin-left: 40%; +//em font-size: normal; +} +/*.scormpage .menu */ +.lp_navigation_elem .buttons { + margin-left: 0px; + margin-right: 0em; + margin-top: 0.4em; +} +.scormpage .menu .notification { + background-color: white; + height: 50px; +} +.scormpage .menu .notification .message { + background-color: white; + height: 50px; + width: 180px; + border: none; +} +.scormpage .content { + /*float: left; + width: 60%;*/ + margin-top: 0px; + padding-top: 0px; + padding-left: 180px; + background-color: white; +} +.iframe { + border: 0px solid black; + height: 100%; + width: 95%; + margin: 0px; + padding-right: 0px; + overflow: auto; + vertical-align: top; +} +.scormpage .footer { + clear: both; +} +#image_preview { + padding-left: 17px; +} +#author_name { + padding-left: 5px; + padding-top: 5px; + font-size: 11px; + color:#888; +} +#msg_div_id { + padding-left: 17px; + padding-top: 4px; +} +.scorm_title_text { + margin-left: 10px; + font-weight: bold; + background:#ccc; + font-size: 14px; + color: #444; + width: 89%; + padding: 1px 5px 3px 8px; +} diff --git a/main/css/chamilo_red_utp/scormfs.css b/main/css/chamilo_red_utp/scormfs.css new file mode 100644 index 0000000000..426d6be075 --- /dev/null +++ b/main/css/chamilo_red_utp/scormfs.css @@ -0,0 +1,82 @@ +.scormpage { +} +.scormpage .menu { + width: 180px; + padding: 0px; + font-size: small; + position: absolute; + background-color: white; +} +.scormpage .menu .lp_nav { + height: 50px; + width: 160px; + padding-top: 4px; + padding-bottom:0px; + /* + margin-left: 10px; + margin-right: 10px; +*/ + margin-top: 0px; +} +.lp_navigation_elem { + padding-left: 15px; + padding-top: 0px; +} +/*.scormpage .menu */ +.lp_navigation_elem .progresstext { + font-size: smaller; +} +/*.scormpage .menu */ +.lp_navigation_elem .buttons { + margin-left: 5px; + margin-right: 0em; + margin-top: 0.4em; +} +#msg_div_id { + padding-left: 10px; + padding-top: 4px; +} +.scormpage .menu .notification { + height: 50px; + margin-left: 15px; + margin-right: 15px; +} +.scormpage .menu .notification .message { + height: 50px; + width: 140px; + border: none; +} +.scormpage .menu .notification .lp_log { + height: 100px; + width: 180px; + border: none; + overflow: auto; +} +.scormpage .content .iframe { + /* + border: none; + height: 700px; + margin: 0px; + padding-right: 0px; + margin-right: 0%; + margin-left: 0%; + */ + /* trying the absolute mode */ + position: fixed; + bottom:0; + left:0; + width: 100%; + height: 100%; +} +.scormpage .footer { + clear: both; +} +#image_preview { + padding-left: 17px; +} +#author_name { + padding-left: 5px; + padding-top: 5px; + font-size: 11px; + color:#888; +}