/**************************************
 * THEME NAME: universidad_hebrea
 *
 * Files included in this sheet:
 *
 *   universidad_hebrea/styles_layout.css
 *   universidad_hebrea/styles_fonts.css
 *   universidad_hebrea/styles_color.css
 **************************************/

/***** universidad_hebrea/styles_layout.css start *****/

/******************************************************************* styles_layout.css   This CSS file contains all layout definitions like positioning, floats, margins, padding, borders etc. Styles are organised into the following sections:core  header  footer  admin  blocks  calendar  course  doc  login  message  tabs  user  various modules*******************************************************************/
/*** *** Core ***/
html {
	margin: 0;
	padding: 0;
}

body {
	margin: 0;
	padding: 0;
}
#path {
	margin: 0;
	padding: 0;
}
#path form {
	display: inline;
}
h1.main, h2.main, h3.main, h4.main, h5.main, h6.main {
	text-align: center;
	border: none;
}
#layout-table {
	width: 100%;
	border-collapse: separate;
	margin-top: 8px;
	border: none;
}
#layout-table #left-column, #layout-table #middle-column, #layout-table #right-column {
	vertical-align: top;
	border: none;
}
#layout-table #middle-column {
	padding-left: 16px;
	padding-right: 16px;
	border: none;
}
#layout-table #left-column {
	padding-left: 10px;
	border: none;
}
#layout-table #right-column {
	padding-right: 10px;
	border: none;
}
.clearer {
	clear: both;
	margin: 0px;
	padding: 0px;
	height: 1px;
	background: transparent;
	border: none;
}
.continuebutton {
	text-align: center;
	border: none;
}
form {
	margin-bottom: 0px;
	border: none;
}
table {
	border-spacing: 0px;
	border-collapse: collapse;
	border: none;
}
a img {
	border: none;
}
.notifyproblem {
	text-align: center;
	padding: 10px;
	border: none;
}
.notifysuccess {
	text-align: center;
	padding: 10px;
	border: none;
}
.generalbox {
	border: none;
}
.generalbox#intro {
	text-align: center;
	border: none;
}
.noticebox {
	border: none;
}
.errorbox {
	margin: 1em 15%;
	width: 70%;
	border: none;
}
.errorbox .title {
	padding: 5px;
	border: none;
}
.informationbox {
	border: none;
}
.feedbackbox {
	border: none;
}
.feedbackby {
	border: none;
}
.feedback {
	border: none;
}
.initialbar {
	text-align: center;
	border: none;
}
#help .indent {
	margin-left: 3em;
	border: none;
}
.tabledivider {
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
	border: none;
}
.sitetopic {
	margin-bottom: 20px;
	border: none;
}
.sitetopiccontent {
	border: none;
}
.pagingbar {
	text-align: center;
	border: none;
}
.pagingbar a {
	padding-left: 10px;
	border: none;
}
.pagingbar .thispage {
	padding-left: 10px;
	border: none;
}
table.formtable {
	margin: auto;
	border: none;
}
table.formtable tbody th {
	vertical-align: top;
	border: none;
}
table.formtable tbody td, table.formtable tbody th {
	padding: 5px;
	border: none;
}
.paging {
	text-align: center;
	margin: 10px 0px 10px 0px;
	border: none;
}
.unread {
	padding-right: 2px;
	border: none;
}
.cell {
	vertical-align: top;
	border: none;
}
/*** *** Header ***/
#header, #header-home {
	padding: 0;
	margin: 0;
	border: none;
}
#header #logo, #header-home #logo {
	float: right;
}
.headermain {
	padding: 0;
	margin: 0;
	float: left;
	border: none;
}
#header .headermain {
	padding: 0;
	margin: 0;
	border: none;
}
#headermenu {
	float: left;
	text-align: left;
	border: none;
	padding-left: 20px;
	padding-top: 30px;
}
.navbar {
	padding: 0;
	height: 31px;
	border: none;
}
.breadcrumb {
	width: 60%;
	padding: 0;
	margin: 0;
	border: none;
}
.navbar .navbutton, .navbar .menu {
	float: right;
	border: none;
}
#footer .navbar {
	margin-top: 4em;
	border: none;
}
/*** *** Footer ***/
#footer {
	border-top: 2px solid #F9A354;
	padding-top: 10px;
	padding-right: 20px;
	text-align: center;
}
.homelink {
	margin: 1em 0;
	border: none;
}
.homelink a {
	padding-left: 1em;
	padding-right: 1em;
	border: none;
}
/*** *** Admin ***/
body#admin-index .c0 {
	vertical-align: top;
	border: none;
}
body#admin-modules table.generaltable td.cell, body#admin-modules .generaltablecell {
	padding-top: 2px;
	padding-bottom: 2px;
	border: none;
}
body#admin-blocks table.generaltable td.cell, body#admin-blocks .generaltablecell {
	padding-top: 1px;
	padding-bottom: 1px;
	border: none;
}
body#admin-config .confighelp {
	display: block;
	padding-bottom: 20px;
	border: none;
}
/*** *** Blocks ***/
.sideblock .content h3, .sideblock .content h2 {
	text-align: left;
	border: none;
}
.sideblock {
	width: 100%;
	margin-bottom: 1em;
	padding: 0;
}
.sideblock ul {
	list-style-type: none;
}
.sideblock .header {
	background-image: url(images/sideblock.jpg);
	text-align: left;
	padding: 4px;
	border: none;
}
.sideblock .hide-show a {
	border: none;
}
.sideblock .header .hide-show {
	border: none;
}
.sideblock .header .hide-show img.hide-show-image {
	height: 11px;
	width: 11px;
	margin-top: 0.25em;
	border: none;
}
.sideblock .header .commands {
	float: right;
	margin-top: 0.3em;
	border: none;
}
.sideblock .header .title {
	border: none;
}
.sideblock .header .commands a {
	margin: 0px 2px;
	border: none;
}
.sideblock .content {
	border: none;
	padding: 5px 10px 5px 10px;
}
.sideblock .content hr {
	height: 1px;
	margin-top: 4px;
	margin-bottom: 4px;
	border: none;
}
.sideblock.hidden .content {
	display: none;
	border: none;
}
.sideblock .list {
	width: 100%;
	border: none;
}
.sideblock .list .c0 {
	padding: 2px;
	border: none;
}
.sideblock .footer {
	margin-top: 4px;
	text-align: center;
	border: none;
}
.sideblock .header .icon.hide, .sideblock .header .icon.edit {
	margin-right: 6px;
	border: none;
}
.sideblock .head {
	margin-top: 5px;
	border: none;
}
.sideblock .content li img, .sideblock .content span img, .sideblock .content a img {
	display: none;
}
/*** *** Calendar ***/
#calendar {
  width: 100%;
  border-spacing: 5px;
  border-collapse: separate;
}

#calendar h2,
#calendar h3
{
  text-align: center;
}
#calendar .sideblock h2 {
  text-align: left;
}

#calendar .maincalendar,
#calendar .sidecalendar
{
  vertical-align: top;
  border: 0 none;
  padding: 0px;
}

#calendar .maincalendar {
  height: 100%;
}

#calendar .maincalendar .heightcontainer {
  height: 100%;
  position: relative;
}

#calendar .maincalendar .bottom {
  width: 100%;
  text-align: center;
  padding:5px 0 0;
}

#calendar .sidecalendar {
  width: 25%;
}

#calendar .maincalendar table.calendarmonth {
  border-collapse: separate;
  margin: 0px auto;
  width: 98%;
}

#calendar .maincalendar table.calendarmonth th {
  padding:10px;
  border-bottom:0 none;
}

#calendar .maincalendar table.calendarmonth td {
  height: 5em;
  padding-left: 4px;
  padding-top: 4px;
  line-height:1.2em;
}

#calendar .maincalendar table.calendarmonth td,
table.minicalendar td,
table.minicalendar th {
  width:14%;
  vertical-align:top;
}
table.minicalendar td {
  text-align: center;
}
#calendar .maincalendar table.calendarmonth td table td {
  height: auto;
}

#calendar div.header
{
  padding: 5px;
}

#calendar .sideblock div.header
{
  border:none;
}

#calendar .maincalendar .buttons {
  float: right;
}

#calendar .maincalendar .filters table,
#calendar .sidecalendar .filters table,
.sideblock.block_calendar_month .filters table
{
  border-collapse:separate;
  border-spacing: 2px;
  padding: 2px;
  width: 100%;
}

#calendar .maincalendar .filters {
  padding: 0px 10px;
}

#calendar .sidecalendar .filters {
  padding: 5px;
}

#calendar .maincalendar .controls {
  clear:both;
  padding:10px;
}

#calendar .maincalendar table.calendarmonth ul.events-new,
#calendar .maincalendar table.calendarmonth ul.events-underway
{
  padding:0px;
  margin:0px;
  list-style-type:none;
}

#calendar .maincalendar table.calendarmonth ul li {
  margin-top: 4px;
}

.minicalendarblock {
  padding: 0px 4px;
}

table.minicalendar {
  width: 100%;
  margin: 10px auto;
  padding:2px;
  border-width:0;
  border-style:none;
  border-collapse:separate;
  border-spacing:1px ;
}

table.minicalendar th {
  padding: 0px 2px;
}

#calendar .maincalendar .eventlist {
  padding: 10px;
}

#calendar .maincalendar .eventlist .topic {
  padding: 5px;
  border-style:none;
  border-width: 0px;
  border-bottom-color: #EEEEEE;
  border-bottom-width: 0;
}

#calendar .maincalendar .eventlist .event {
  width:100%;
  margin-bottom:10px;
  border-spacing:0px;
  border-collapse:separate;
  border-width:0;
  border-style:none;
}

#calendar .maincalendar .eventlist .event .name {
  float:left;
}

#calendar .maincalendar .eventlist .event .course {
  float:left;
  clear:left;
}

#calendar .maincalendar .eventlist .event .date {
  float:right;
}

#calendar .maincalendar .eventlist .event .description .commands {
  width:100%;
}

#calendar .maincalendar .eventlist .event .description {
  padding:5px;
}

#calendar .maincalendar .eventlist .event .picture {
  padding:8px;
}

#calendar .maincalendar .eventlist .event .side {
  width:32px;
}

#calendar #selecteventtype table {
  margin:auto;
}

#calendar .event_global,
#calendar .event_course,
#calendar .event_group,
#calendar .event_user,
.minicalendar .event_global,
.minicalendar .event_course,
.minicalendar .event_group,
.minicalendar .event_user {
  border:none;
}

#calendar .duration_global,
#calendar .duration_course,
#calendar .duration_group,
#calendar .duration_user,
.minicalendar .duration_global,
.minicalendar .duration_course,
.minicalendar .duration_group,
.minicalendar .duration_user
{
  border-top:none;
  border-bottom:none;
}

#calendar .today,
.minicalendar .today {
  border:none;
}

#calendar .nottoday,
.minicalendar .today {
  border:none;
}

.cal_popup_bg {
  padding:0px;
  margin:0px;
  border:1px solid;
}

.cal_popup_close {
  margin-right:5px;
}

.cal_popup_caption {
  border-width:0px 0px 1px 0px;
  border-style:solid;
  padding-bottom:2px;
}

/*Accessibility: controls now div and span, 20:58:20% or 12:74:12% */
.calendar-controls .previous,
.calendar-controls .next,
.calendar-controls .current {
  display: block;
  float: left;
  width: 12%;
}
.calendar-controls .previous {
  text-align: left;
}
.calendar-controls .current {
  text-align: center;
  width: 76%;
}
.calendar-controls .next {
  text-align: right;
}

#calendar .maincalendar .calendar-controls .previous,
#calendar .maincalendar .calendar-controls .next
{
  width: 30%;
}
#calendar .maincalendar .calendar-controls .current {
  width: 39.95%;
}

#calendar .indent {
  padding-left: 20px;
}

#calendar td.sidecalendar {
border-width:0px;
}

#calendar td.sidecalendar .sideblock {
  border: 1px solid;
  margin-bottom:10px;
}

#calendar td.sidecalendar .minicalendartop {
  padding-top:10px;
}

.sideblock .content h3.eventskey {
  margin-top:0.5em;
  margin-bottom:0;
  margin-left:0.5em;
}
/*** *** Course ***/
.activitydate, .activityhead {
	text-align: center;
	border: none;
}
#course-view .section td {
	vertical-align: top;
	border: none;
}
#course-view .section .content {
	padding: 5px;
	border: none;
}
#course-view .section .side {
	padding: 5px;
	border: none;
}
#course-view .section .left {
	text-align: center;
	width: 1.5em;
	border: none;
}
#course-view .section .right {
	text-align: center;
	width: 1.5em;
	border: none;
}
#course-view .current .side {
	border: none;
}
#course-view .topics {
	margin-top: 9px;
	border: none;
}
#course-view .weeks {
	margin-top: 9px;
	border: none;
}
#course-view .section .spacer {
	height: 0.5em;
	border: none;
}
#course-view .section .weekdates {
	border: none;
}
.section .activity img.activityicon {
	vertical-align: middle;
	height: 16px;
	width: 16px;
	border: none;
}
.section img.movetarget {
	height: 16px;
	width: 80px;
	border: none;
}
body#course-view .unread {
	margin-left: 3em;
	border: none;
}
body#course-enrol .generalbox {
	margin-top: 20px;
	border: none;
}
body#course-enrol .coursebox {
	margin-top: 20px;
	border: none;
}
body#course-user .graph {
	text-align: center;
	border: none;
}
body#course-user .section, body#course-user .content {
	margin-left: 30px;
	margin-right: 30px;
	border: none;
}
body#course-user .section {
	padding: 10px;
	margin-bottom: 20px;
	border: none;
}
body#course-user .section h2 {
	margin-top: 0px;
	border: none;
}
.headingblock {
	padding: 5px;
	border: none;
}
.headingblock header {
	border: none;
}
.headingblock .link {
	text-align: right;
	border: none;
}
.headingblock, h2.headingblock {
	border: none;
}
body#site-index .headingblock {
	margin-bottom: 8px;
	border: none;
}
.coursebox {
	margin-bottom: 8px;
	border: none;
	padding: 5px;
}
.categoryboxcontent, .courseboxcontent {
	border: none;
}
/*** *** Doc ***/
body#doc-contents h1 {
	margin: 1em 0px 0px 0px;
	border: none;
}
body#doc-contents ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	width: 90%;
	border: none;
}
/*** *** Login ***/
.loginbox .content {
	padding: 15px;
	border: none;
}
/*** *** Message ***/
.message_link {
	vertical-align: middle;
	border: none;
}
.message_search_results {
	border-collapse: collapse;
	border-spacing: 0px;
	border: none;
}
table.message_search_results td {
	padding: 5px;
	border: none;
}
.message_summary_link {
	text-align: right;
	border: none;
}
.message_heading {
	text-align: center;
	border: none;
}
/*** *** Tabs ***/
.tabs {
	width: auto;
	margin-bottom: 15px;
	border: none;
}
.tabs .side {
	width: 50%;
	border: none;
}
.tabrow {
	border-collapse: collapse;
	width: 100%;
	margin: 0;
	border: none;
}
.tabrow td {
	height: 34px;
	padding: 0 0 0 14px;
	border: none;
}
.tabrow th {
	display: none;
	border: none;
}
.tabrow td .tablink {
	display: block;
	height: 34px;
	line-height: 38px;
	padding: 0 14px 0 0;
	text-align: center;
	white-space: nowrap;
	text-decoration: none;
	border: none;
}
.tabrow .last span {
	display: block;
	padding: 0px 1px 0px 0px;
	border: none;
}
.tabrow .selected .tablink {
	line-height: 38px;
	border: none;
}
/*** *** User ***/
.userinfobox {
	margin-bottom: 5px;
	border-collapse: separate;
	border: none;
}
.userinfobox .left {
	padding: 10px;
	width: 100px;
	vertical-align: top;
	border: none;
}
.userinfobox .content {
	padding: 10px;
	vertical-align: top;
	border: none;
}
.userinfobox .links {
	width: 100px;
	padding: 5px;
	vertical-align: bottom;
	border: none;
}
.userinfobox .list td {
	padding: 3px;
	border: none;
}
.userinfobox .username {
	padding-bottom: 20px;
	border: none;
}
table.userinfobox {
	width: 80%;
	margin-left: 10%;
	margin-right: 10%;
	border: none;
}
table.groupinfobox {
	width: 60%;
	margin-left: 20%;
	margin-right: 20%;
	margin-bottom: 20px;
	border: none;
}
.groupinfobox .left {
	padding: 10px;
	width: 100px;
	vertical-align: top;
	border: none;
}
body#user-index #longtimenosee {
	text-align: center;
	border: none;
}
/*** *** Modules:Assignment ***/
/*** *** Modules:Chat ***/
/*** *** Modules:Choice ***/
/*** *** Modules:Forum ***/
.forumsearch {
	width: 300px;
}
.forumheaderlist, .forumpost {
	border-collapse: separate;
	border: none;
}
.forumpost {
	margin-top: 15px;
	border: none;
}
.forumpost .topic {
	padding: 4px;
	border: none;
}
.forumpost .commands {
	padding-top: 0.5em;
	text-align: right;
	border: none;
}
.forumpost .ratings {
	padding-top: 1em;
	text-align: right;
	border: none;
}
.forumpost .content {
	padding: 4px;
	border: none;
}
.forumpost .footer {
	padding-top: 0.5em;
	text-align: right;
	border: none;
}
.forumpost .link {
	padding-top: 0.5em;
	text-align: right;
	border: none;
}
.forumpost .left {
	width: 35px;
	padding: 4px;
	text-align: center;
	vertical-align: top;
	border: none;
}
.mod-forum .indent {
	margin-left: 30px;
	border: none;
}
body#user-view .forumpost, .course .forumpost {
	width: 100%;
	border: none;
}
body#mod-forum-search .c0 {
	text-align: right;
	border: none;
}
body#mod-forum-search .introcontent {
	padding: 15px;
	border: none;
}
.forumolddiscuss {
	text-align: right;
	border: none;
}
.forumheaderlist {
	width: 100%;
	border: none;
}
.forumheaderlist td {
	border: none;
}
.forumheaderlist .replies {
	text-align: center;
	border: none;
}
.forumheaderlist .picture {
	width: 35px;
	border: none;
}
.forumheaderlist .discussion .starter {
	vertical-align: middle;
	border: none;
}
.forumheaderlist .discussion .lastpost {
	white-space: nowrap;
	border: none;
}
.forumheaderlist .discussion .author {
	white-space: nowrap;
	border: none;
}
.forumolddiscuss {
	text-align: right;
	border: none;
}
.forumaddnew, .forumnodiscuss, .noticeboxcontent {
	text-align: center;
	border: none;
}
#mod-forum-view .unread {
	padding-left: 3px;
	padding-right: 3px;
	border: none;
}
#mod-forum-discuss .unread .forumpost .message {
	border: none;
}
/*** *** Modules:Glossary ***/
.glossarypost .commands {
	width: 200px;
	white-space: nowrap;
	border: none;
}
.entryboxheader {
	border: none;
	border: none;
}
.entrybox {
	border: none;
}
.glossarypost {
	width: 95%;
	border: none;
	border-collapse: separate;
	margin-bottom: 5px;
	text-align: left;
	border: none;
}
.entrylist {
	border: none;
	border: none;
}
.entrylowersection {
	padding-top: 10px;
	border: none;
}
.entrylowersection table {
	width: 100%;
	border: none;
}
.entrylowersection .aliases {
	text-align: center;
	border: none;
}
.entrylowersection .icons, .entrylowersection .ratings {
	text-align: right;
	padding-right: 5px;
	border: none;
}
.entrylowersection .ratings {
	padding-bottom: 2px;
	border: none;
}
.categoryheader {
	width: 95%;
	border: none;
}
.glossaryformatheader {
	width: 90%;
	border: none;
}
.glossarypost .entry {
	padding: 3px;
	border: none;
}
.glossarypost .picture {
	width: 35px;
	border: none;
}
.glossarycomment {
	border-collapse: separate;
	margin-bottom: 5px;
	text-align: left;
	border: none;
}
.glossarycomment .entry {
	padding: 3px;
	border: none;
}
.glossarycomment .picture {
	width: 35px;
	border: none;
}
.glossarycomment .icons {
	text-align: right;
	border: none;
}
.glossarydisplay {
	width: 70%;
	border: none;
}
.glossarydisplay .tabs {
	width: 100%;
	border: none;
}
.glossarydisplay .separator {
	width: 4px;
	border: none;
}
.glossarydisplay .tabs .selected, .glossarydisplay .tabs .inactive, .glossarydisplay .tabs .general {
	border: none;
}
.glossarypopup {
	width: 95%;
	border: none;
}
.glossaryapproval {
	width: 100%;
	border: none;
}
.mod-glossary .tabs {
	margin-bottom: 0px;
	border: none;
}
.mod-glossary .tabs .side {
	width: auto;
	border: none;
}
/*** *** Modules:Journal ***/
#mod-journal-view .lastedit, #mod-journal-view .editend {
	margin: 5px;
	text-align: center;
	border: none;
}
#mod-journal-view .feedbackbox {
	width: 75%;
	border-collapse: separate;
	border: none;
}
#mod-journal-view .entrycontent {
	padding: 3px;
	border: none;
}
#mod-journal-view .picture {
	width: 35px;
	border: none;
}
#mod-journal-view .grade {
	text-align: right;
	border: none;
}
#mod-journal-view .info {
	margin-bottom: 5px;
	text-align: right;
	border: none;
}
/*** *** Modules:Label ***/
/*** *** Modules:Lesson ***/
/*** *** Modules:Quiz ***/
.feedbacktext {
	display: block;
	border: none;
}
body#mod-quiz-report table#attempts, body#mod-quiz-report table#commands {
	width: 80%;
	margin: auto;
	border: none;
}
body#mod-quiz-report table#attempts {
	margin: 20px auto;
	border: none;
}
body#mod-quiz-report table#attempts .header, body#mod-quiz-report table#attempts .cell {
	padding: 4px;
	border: none;
}
body#mod-quiz-report table#attempts .header .commands {
	display: inline;
	border: none;
}
body#mod-quiz-report table#attempts .picture {
	width: 40px;
	border: none;
}
body#mod-quiz-report table#attempts td {
	border: none;
	border: none;
}
.feedbacktext {
	text-align: right;
	border: none;
}
body#mod-quiz-report table#attempts .header {
	text-align: left;
	border: none;
}
body#mod-quiz-report table#attempts .picture {
	text-align: center !important;
	border: none;
}
body#mod-quiz-report .controls {
	text-align: center;
	border: none;
}
/*** *** Modules:Resource ***/
/*** *** Modules:Scorm ***/
/*** *** Modules:Survey ***/
/*** *** Modules:Wiki ***/
/*** *** Modules:Workshop ***//***** universidad_hebrea/styles_layout.css end *****/

/***** universidad_hebrea/styles_fonts.css start *****/

/******************************************************************* styles_fonts.css   This CSS file contains all font definitions like family, size, weight, text-align, letter-spacing etc. Styles are organised into the following sections:  core  header  footer  admin  blocks  calendar  course  doc  grades  login  message  mymoodle  question  tabs  user x various modules*******************************************************************/
/*** *** Core ***/
.clearer {
	font-size: 12px;
}
body, table, td, th, li, p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
th {
	font-weight: bold;
}
DIV.breadcrumb li {
	font-size: 12px;
}
a:link, a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
h1.main, h3.main, h4.main, h5.main, h6.main {
	font-weight: normal;
}
legend {
	font-weight: bold;
	font-size: 16px;
	color: #9C1E21;
}
h1 {
	font-size: 12px;
}
h2 {
	font-size: 12px;
        line-height: 18px;
}
h3 {
	font-size: 12px;
}
h4 {
	font-size: 12px;
}
.bold {
	font-weight: normal;
}
.warning {
	font-weight: normal;
	font-style: italic;
}
.errorbox .title {
	font-weight: normal;
	font-size: 12px;
	text-align: center;
}
.errorboxcontent {
	text-align: center;
}
.errorcode {
	font-size: 12px;
}
.notifytiny {
	font-size: 12px;
}
.pagingbar .title {
	font-weight: normal;
}
.pagingbar .thispage {
	font-weight: normal;
}
.categorybox .category {
	font-size: 12px;
	font-weight: normal;
}
.helplink {
	font-size: 12px;
}
.headingblock {
	font-weight: normal;
}
.headingblock .link {
	font-size: 12px;
}
.files .file {
	font-size: 12px;
}
.files .folder {
	font-size: 12px;
}
.files .folder .size {
	font-weight: normal;
}
/*Accessibility: resizable icons. */
img.resize {
	width: 1em;
	height: 1em;
}
acronym, abbr {
	cursor: help;
}
a.useredit, a:hover.useredit, .blink {
	color: black;
	text-decoration: blink;
	cursor: help;
}

#section-0 p, #section-0 h1, #section-0 h2, #section-0 h3, #section-0 h4  {
line-height: 2.5em;
}
/*** *** Header ***/
.headermain {
	font-weight: normal;
}
#header-home .headermain {
	font-size: 12px;
}
#header .headermain {
	font-size: 12px;
}
.breadcrumb {
	font-size: 12px;
	font-weight: normal;
}
.logininfo, #header-home .headermenu font {
	font-size: 12px;
}
	/* Accessibility: only certain fonts support Unicode chars like &#x25BA;
in IE6 */
.breadcrumb .sep, .headermenu button, .calendar-controls .previous, .calendar-controls .next {
	font-family: Arial, Helvetica, Courier, sans-serif;
}
/*** *** Footer ***/
.homelink {
}
.performanceinfo {
	font-size: 12px;
}
/*** *** Admin ***/
table.formtable tbody th {
	font-weight: normal;
	text-align: right;
}
body#admin-blocks table#incompatible td.c0 {
	font-weight: normal;
}
body#admin-index .explanation {
	font-size: 12px;
	vertical-align: bottom;
}
body#admin-index .copyright {
	text-align: center;
	font-size: 12px;
}
.environmenttable {
	font-size: 12px;
}
#admin-roles-manage .rolecap .cap-desc .cap-name, #admin-roles-override .rolecap .cap-desc .cap-name {
	font-size: 12px;
}
#adminsettings .form-shortname {
	font-size: 12px;
}
#admin-roles-override .cell.c1, #admin-roles-assign .cell.c1 {
	font-size: 12px;
}
/*** *** Blocks ***/
a.skip-block {
	text-decoration: none;
}
.sideblock img.resize, .breadcrumb img.resize {
	width: 0.8em;
	height: 0.9em;
}
.sideblock .searchform img.resize {
	width: 1em;
	height: 1.1em;
}
.sideblock .header, .sideblock h2 {
	font-size: 12px;
	font-weight: bold;
}
.sideblock .content {
	font-size: 12px;
	line-height: 18px;
}
.sideblock .content a:link, .sideblock .content a:visited {
}
.sideblock .content a:hover {
	text-decoration: none
}
.sideblock a {
	line-height: 1.2em
}
/**** FABIAN 2 ***/
.sideblock .content h3, .sideblock .content h2 {
	font-size: 16px;
}
.sideblock .content .message {
	font-size: 12px;
}
.sideblock .header .commands {
	font-size: 12px;
}
.sideblock .footer {
	font-size: 12px;
}
.sideblock .head, .sideblock .info, .sideblock .event {
	font-size: 12px;
}
.sideblock .date {
	font-style: italic;
}
.block_site_main_menu .footer select {
	font-size: 12px;
}
.block_online_users .listentry {
	text-align: left;
	font-size: 12px;
}
/*** *** Blogs ***/
.blogpost .audience {
	font-size: 12px;
}
.blogpost .tags {
	font-size: 12px;
}
/*** *** Calendar ***/
/*** *** Course ***/
#course-view .section {
	font-size: 12px;
	line-height: 1.2em;
}
#course-view .section .activity {
	padding: 0.2em 0;
}
#course-view .section .activity a {
	line-height: 1em;
}
#course-view .section .left {
	font-weight: normal;
}
.activitydate, .activityhead {
	font-size: 12px;
}
.weeklydatetext {
	font-size: 12px;
	font-weight: normal;
}
.coursebox .info {
	font-size: 12px;
}
.coursebox .teachers, .coursebox .cost {
	font-size: 12px;
}
.coursebox .summary {
	font-size: 12px;
}
#course-recent h2.main {
	font-size: 16px;
}
h2.headingblock {
	font-size: 16px;
	font-weight: bold;
}
/*** *** Doc ***/
body#doc-contents h1 {
	font-size: 12px;
}
body#doc-contents ul {
	font-size: 12px;
}
/*** *** Grades ***/
body#grade-index .grades .header {
	font-weight: normal;
	font-size: 12px;
}
/*** *** Login ***/
#login-index .content {
	font-size: 12px;
}
/*** *** Logs ***/
.logtable td {
	font-size: 12px;
}
.logtable th {
	font-size: 12px;
}
/*** *** Message ***/
.message .link {
	font-size: 12px;
}
.message_form {
	font-size: 12px;
}
.message .heading {
	font-size: 12px;
	font-weight: normal;
}
.message .date, .message .contact, .message .summary {
	font-size: 12px;
}
.message .note, .message .pix {
	font-size: 12px;
}
.message .author {
	font-weight: normal;
	font-size: 12px;
}
.message .time {
	font-style: italic;
	font-size: 12px;
}
.message .content {
	font-size: 12px;
}
#message-user .commands span {
	font-size: 12px;
	white-space: nowrap;
}
.name {
	font-weight: normal;
	font-size: 12px;
}
div.name a, div.name a:visited, div.name a:link, div.name a:hover {
	color: #B84226;
	font-size: 16px;
	font-weight: normal;
}
#message-user .name {
	font-weight: normal;
	font-size: 12px;
}
/*** *** MyMoodle ***/
.my .courseboxcontent .overview .info {
	font-size: 12px;
}
/*** *** Question ***/
.que .no {
	font-size: 12px;
	font-weight: normal;
}
.que .grade {
	font-size: 12px;
}
.que .history {
	font-size: 12px;
}
/*** *** Tabs ***/
.tablink {
	font-size: 12px;
}
.tablink a:hover {
	text-decoration: none;
}
/*** *** User ***/
.userinfobox .username {
	font-weight: normal;
}
.userinfobox .links {
	font-size: 12px;
}
body#user-index #longtimenosee {
	font-size: 12px;
}
/*** *** Modules: Assignment ***/
#mod-assignment-index .cell {
	font-size: 12px;
}
/*** *** Modules: Chat ***/
#mod-chat-index .cell {
	font-size: 12px;
}
/*** *** Modules: Choice ***/
#mod-choice-index .cell {
	font-size: 12px;
}
/*** *** Modules: Forum ***/
.forumnodiscuss {
	font-weight: normal;
}
.forumpost .topic .subject {
	font-weight: normal;
}
.forumpost .topic .author {
	font-size: 12px;
}
.forumpost .commands, .forumpost .link, .forumpost .footer {
	font-size: 12px;
}
.forumheaderlist .discussion .lastpost {
	font-size: 12px;
}
body#mod-forum-search .introcontent {
	font-weight: normal;
}
body#mod-forum-index .generalbox .cell {
	font-size: 12px;
}
.forumpost .edited {
	font-style: italic;
}
/*** *** Modules: Glossary ***/
.glossarypost .commands {
	font-size: 12px;
}
.glossarypost .author {
	font-size: 12px;
}
.glossarypost .time {
	font-size: 12px;
}
.concept {
	font-weight: normal;
}
.glossarycomment .author {
	font-size: 12px;
}
.entrylowersection .aliases {
	font-size: 12px;
}
.entrylowersection .icons, .entrylowersection .ratings {
	font-size: 12px;
}
#mod-glossary-index .cell {
	font-size: 12px;
}
/*** *** Modules: Journal ***/
#mod-journal-view .lastedit, #mod-journal-view .editend {
	font-size: 12px;
}
#mod-journal-view .author {
	font-size: 12px;
	font-weight: normal;
}
#mod-journal-view .time {
	font-size: 12px;
	font-style: italic;
}
#mod-journal-view .grade {
	font-weight: normal;
	font-style: italic;
}
#mod-journal-index .cell {
	font-size: 12px;
}
/*** *** Modules: Label ***/
/*** *** Modules: Lesson ***/
#mod-lesson-index .cell {
	font-size: 12px;
}
/*** *** Modules: Quiz ***/
/* .editorhelptext {
	font-size: 12px;
}
#mod-quiz-index .cell {
	font-size: 12px;
}
*/
/*** *** Modules: Resource ***/
#mod-resource-index .cell {
	font-size: 12px;
}
.ims-nav-dimmed, .ims-nav-button {
	font-size: 12px;
}
#ims-toc-selected {
	font-weight: normal;
}
#ims-menudiv {
	font-size: 12px;
}
/*** *** Modules: Scorm ***/
#mod-scorm-index .cell {
	font-size: 12px;
}
/*** *** Modules: Survey ***/
#mod-survey-index .cell {
	font-size: 12px;
}
/*** *** Modules: Wiki ***/
#mod-wiki-index .cell {
	font-size: 12px;
}
/*** *** Modules: Workshop ***/
#mod-workshop-index .cell {
	font-size: 12px;
}
/*** *** Phpinfo display ***/
.phpinfo table {
	border-collapse: collapse;
}
.phpinfo .center {
	text-align: center;
}
.phpinfo .e, .v, .h {
	border: 1px solid #000000;
	font-size: 12px;
	vertical-align: baseline;
}
.phpinfo .e {
	font-weight: normal;
}
.phpinfo .h {
	font-weight: normal;
}
.phpinfo .v {
}
h2.main {
	margin: 0;
	padding: 10px 0 10px 0;
	margin-bottom: 10px;
	color: #000;
	border: none;
	background: #F2F0E6;
	font-size: 16px;
	font-weight: bold;
	text-align: left;
}
h2.main a {
	font-weight: bold;
	font-size: 16px;
}/***** universidad_hebrea/styles_fonts.css end *****/

/***** universidad_hebrea/styles_color.css start *****/

/******************************************************************* styles_color.css   This CSS file contains all color definitions like  background-color, font-color, border-color etc. Styles are organised into the following sections:core  header  footer  admin  blocks  calendar  course  doc  login  message  question  tabs  user  various modules*******************************************************************/
/*** ***  Core ***/
body#site-index {
	background: #F2F0E6;
}
body {
	background: #F2F0E6;
	color: #4A4D4F;
}
#header, #header-home {
	width: 100%;
	height: 93px;
	background: #690C0D url(pix/header-bg.jpg) repeat-x center top;
}
#header #logo, #header-home #logo {
	background: #690C0D url(pix/logo.jpg) no-repeat center top;
	height: 93px;
	width: 568px;
}
#header, #header-home #logo h1 {
	text-indent: -9999px;
}
#header a, a:visited {
	color: #ff8d1a;
}
#path {
	background: #676767 url(pix/navbar-bg.gif) repeat-x left bottom;
	border-bottom: 1px solid #DDD;
	margin-bottom: 10px;
	color: #FFF;
}
span.arrow .sep {
	color: #ffffff;
}
a:link, a:visited {
	color: #B84226;
	text-decoration:none;
}
a.dimmed:link, a.dimmed:visited {
	color: #999999;
	text-decoration:none;
}
a:hover {
	color: #B84226;
	border-bottom: 1px dotted #4A4D4F;
	text-decoration:none;
}
#left-column a:link, #left-column a:visited, #right-column a:link, #right-column a:visited {
	color: #4A4D4F;
	border: none;
	text-decoration:none;
}
#left-column a.dimmed:link, #left-column a.dimmed:visited, #right-column a.dimmed:link, #right-column a.dimmed:visited {
	color: #4A4D4F;
	border: none;
	text-decoration:none;
}
#left-column a:hover, #right-column a:hover {
	color: #B84226;
	text-decoration:none;
	border: none;
}
a.autolink:link, a.autolink:visited {
	color: #000000;
	text-decoration:none;
	background: #ffffff;
}
a.autolink.glossary:hover {
	cursor: help;
}
img.userpicture, img.grouppicture {
}
.block_online_users .listentry img {
}

.img-text a:hover span{
	text-decoration:none;
}
.logininfo {
	color: #fff;
}
div.logininfo a, div.logininfo a:visited {
	color: #FFFFFF;
}
div.logininfo a:hover {
	color: #CCCCCC;
}
.body {
	background-color: #FFF;
	color: #414141;
}
#middle-column th.header, #middle-column td.header, #middle-column div.header, table#participants th.header, table.boxaligncenter th.header {
	background: #FFF;
	color: #B84226;
	font-weight: bold;
}

#user-grades th.header a, #user-grades th.header a:link,#user-grades th.header a:visited, #user-grades th.header a:hover,
#participants th.header a, #participants th.header a:link,#participants th.header a:visited, #participants th.header a:hover,
#middle-column th.header a, #middle-column td.header a, #middle-column div.header a, table#participants th.header a, table.boxaligncenter th.header a,
#middle-column th.header a:link, #middle-column td.header a:link, #middle-column div.header a:link, table#participants th.header a:link, table.boxaligncenter th.header a:link,
#middle-column th.header a:visited, #middle-column td.header a:visited, #middle-column div.header a:visited, table#participants th.header a:visited, table.boxaligncenter th.header a:visited,
#middle-column th.header a:hover, #middle-column td.header a:hover, #middle-column div.header a:hover, table#participants th.header a:hover, table.boxaligncenter th.header a:hover {
color: #B84226;

}
.navbar {
	border: none;
	background: none;
}
table.formtable tbody th {
	background-color: ffffff;
	background-image: none;
}
.highlight {
	background-color: #FFB000;
}
.highlight2 {
	color: #a0000;
/* highlight missing terms in forum search */
}
/* Alternate rows even */
.r0 {
}
/* Alternate rows odd */
.r1 {
}
/* notification messages (can be good or bad) */
.notifyproblem {
	color: #660000;
}
.notifysuccess {
	color: #006600;
}
.notifytiny {
	color: #000044;
}
#middle-column {
	background: none;
	margin-right: 0;
}
#admin-auth_config .required {
	background-color: #DDDDDD;
}
.generalbox {
	background-color: #FFF;
	color: #4A4D4F;
}
body#site-index .generalbox {
	background-color: #F2F0E6;
	color: #4A4D4F;
}
.informationbox {
}
.feedbackbox {
}
.feedbackby {
	background-color: #BBBBBB;
}
.noticebox {
	border: none;
}
.errorbox {
	color: #ffffff;
	background-color: #990000;
}
.errorboxcontent {
	background-color: #f88125;
}
.tabledivider {
}
.sitetopic {
}
.sitetopiccontent {
	background-color: #ececec;
}
.dimmed_text {
	color: #AAAAAA;
}
.teacheronly {
	color: #990000;
}
.unread {
	background: #FFD991;
}
.censoredtext {
	color: #000000;
	background: #000000;
}
/* kept for backward compatibility with some non-standard modules   which use these classes for various things */
.generaltab, .generaltabinactive {
	background-color: #BBBBBB;
}
.generaltabselected {
	background-color: #DDDDDD;
}
.generaltabinactive {
	color: #CCCCCC;
}
.generaltable .cell {
	background-color: #FFFFFF;
}
.generaltable {
	background-color: #FFFFFF;
}
/*** *** Header ***/
.breadcrumb .sep, #admin-report-simpletest-index .sep {
	color: #aaa;
}
.headerskip a:link, .headerskip a:visited, .headerskip a:hover {
	color: #FFF;
}
.navigation select {
	background-color: #FFFFFF;
}
.navigation optgroup {
	background-color: #EEEEEE;
}
.navigation optgroup option {
	background-color: #FFFFFF;
}
/*** *** Footer  */
/*Accessibility:.debugwarn */
.debugwarn {
	text-align: center;
	background: #FDD;
}
.homelink a:link, .homelink a:visited, .homelink a:hover {
	color: #000;
	text-decoration: none;
}
.homelink a:link, .homelink a:visited {
}
.homelink a:hover {
}
/*** *** Admin ***/
.admin .generalboxcontent {
	background-color: #ececec;
}
.admin .generalbox {
	background-color: #EEEEEE;
}
.admin .informationbox {
	background-color: #FFFFFF;
}
body#admin-index .c0 {
	background-color: #FAFAFA;
}
.clearfix {
	background-color: #ffffff;
}
body#admin-blocks table#blocks .r0, body#admin-blocks table#incompatible .r0 {
	background-color: #f0f0f0;
}
body#admin-blocks table#blocks .r1, body#admin-blocks table#incompatible .r1 {
	background-color: #fafafa;
}
body#admin-blocks table#incompatible td.c0 {
	color: #ff0000;
}
table.flexible  .r0 {
	background-color: #f0f0f0;
}
table.flexible .r1 {
	background-color: #fafafa;
}
#admin-report-simpletest-index span.notice {
	color: teal;
}
#admin-report-simpletest-index b.pass {
	color: green;
}
#admin-report-simpletest-index b.fail, b.exception {
	color: red;
}
#admin-report-simpletest-index .exception, .exception pre {
	background-color: #fdd;
}
#admin-report-simpletest-index .unittestsummary {
	color: white;
}
#admin-report-simpletest-index .unittestsummary.fail {
	background-color: red;
}
#admin-report-simpletest-index .unittestsummary.pass {
	background-color: green;
}
#adminsettings fieldset {
	background-color: #EEE;
	color: #000;
}
#adminsettings .form-shortname {
	color: #888;
}
.block_admin_tree.sideblock .link.current {
	color: #000000;
}
#admin-lang .translator {
}
#admin-lang .translator tr.r0 {
	background-color: #f0f0f0;
}
#admin-lang .translator tr.r1 {
	background-color: #fafafa;
}
#admin-lang .translator .strkey {
	color: #666666;
}
#admin-lang .translator .bothmissing {
	background-color: #ef6868;
}
#admin-lang .translator .mastermissing {
	background-color: #feff7f;
}
#admin-lang .translator .localdifferent {
	background-color: #aaffaa;
}
/*** *** Blocks ***/
.sideblock {
	background: #ffffff url(pix/sideblock-bg.gif) repeat-x left top;
}
#left-column .sideblock .header {
	background: #B84226 url(pix/left-header-bg.gif) repeat-x left bottom;
	color: #ffffff;
}
#right-column .sideblock .header {
	background: #F9A354 url(pix/right-header-bg.gif) repeat-x left bottom;
	color: #ffffff;
}
.sideblock .content {
	background: #ffffff url(pix/sideblock-bg.gif) repeat-x left top !important;
	border-bottom: 1px solid #C6C8CA;
}
.sideblock .content li {
	background: url(pix/item.gif) no-repeat 0px 5px;
	padding-left: 10px;
}
.sideblock .content a span, .admintree a.link {
	background: none;
	padding-left: 5px;
}
.calendar-controls a span.arrow {
	background: none;
	padding-left: 0;
}
.sideblock .content hr {
	background: #ffffff url(pix/sideblock-bg.gif) repeat-x left top !important;
}
#left-column .hidden .header, #right-column .hidden .header {
}
.sideblock .header .hide-show img.hide-show-image {
	background: url('../../pix/t/switch_minus.gif') no-repeat bottom;
}
.sideblock.hidden .header .hide-show img.hide-show-image {
	background: url('../../pix/t/switch_plus.gif') no-repeat bottom;
}
/*** *** Blogs ***/
.blogpost.blogdraft .content {
	background-color: #EEEEEE;
}
.block_blog_tags .official {
	color: #0000cc;
}
.block_blog_tags .personal {
	color: #666699;
}
/*** *** Calendar ***/
#calendar .maincalendar, #calendar .sidecalendar {
	border-color: #FFF;
}
#calendar .maincalendar table.calendarmonth th {
	border-color: #FFF;
}
table.minicalendar {
	border-color: #FFF;
}
#calendar .maincalendar .eventlist .event {
	border-color: #FFF;
}
#calendar .maincalendar .eventlist .event .topic, #calendar .maincalendar .eventlist .event .picture, #calendar .maincalendar .eventlist .event .side {
	background-color: #EEEEEE;
}
#calendar .maincalendar table.calendarmonth ul.events-underway {
	color: #999999;
}
/*Accessibility: increase contrast, darker link/weekend colors, lighter event backgrounds. */
.minicalendar a, .calendarmonth a {
	color: #000077;
}
#calendar .event_global, .minicalendar .event_global, .block_calendar_month .event_global {
	border-color: #CBDF8B !important;
	background-color: #CBDF8B !important;
}
#calendar .event_course, .minicalendar .event_course, .block_calendar_month .event_course {
	border-color: #F9C2AA !important;
	background-color: #F9C2AA !important;
}
#calendar .event_group, .minicalendar .event_group, .block_calendar_month .event_group {
	border-color: #D6A89F !important;
	background-color: #D6A89F !important;
}
#calendar .event_user, .minicalendar .event_user, .block_calendar_month .event_user {
	border-color: #FFEF8F !important;
	background-color: #FFEF8F !important;
}
#calendar .duration_global, .minicalendar .duration_global {
	border-top-color: #FFF;
	border-bottom-color: #FFF;
}
#calendar .duration_course, .minicalendar .duration_course {
	border-top-color: #FFF;
	border-bottom-color: #FFF;
}
#calendar .duration_course0, .minicalendar .duration_course0 {
	border-top-color: #FFF;
	border-bottom-color: #FFF;
}
#calendar .duration_course1, .minicalendar .duration_course1 {
	border-top-color: #FFF;
	border-bottom-color: #FFF;
}
#calendar .duration_course2, .minicalendar .duration_course2 {
	border-top-color: #FFF;
	border-bottom-color: #FFF;
}
#calendar .duration_group, .minicalendar .duration_group {
	border-top-color: #FFF;
	border-bottom-color: #FFF;
}
#calendar .duration_user, .minicalendar .duration_user {
	border-top-color: #FFF;
	border-bottom-color: #FFF;
}
#calendar .weekend, .minicalendar .weekend {
	color: #990000;
}
#calendar .today, .minicalendar .today {
	border-color: #FFF;
	background-color: #9C1E21 !important;
}
#calendar .nottoday, .minicalendar .nottoday {
	border-color: #FFF;
	background-color: #DDD;
}
.cal_popup_fg {
	background-color: #FFFFFF;
}
.cal_popup_bg {
	border-color: #FFF;
	background-color: #FFFFFF;
}
#calendar .maincalendar .filters table, #calendar .sidecalendar .filters table, .block_calendar_month .filters table {
	background: #ffffff!important;
}
#calendar td.sidecalendar .sideblock {
	border-color: #FFF;
}
#right-column table.minicalendar td.today a, #right-column table.minicalendar td.today a:link, #right-column table.minicalendar td.today a:visited, #right-column table.minicalendar td.today a:hover .sidecalendar .minicalendarblock table.minicalendar td.today a, .sidecalendar .minicalendarblock table.minicalendar td.today a:link, .sidecalendar .minicalendarblock table.minicalendar td.today a:visited, .sidecalendar .minicalendarblock table.minicalendar td.today a:hover {
	font-weight: bold;
	color: #FFFFFF !important;
}
/*** *** Course ***/
/* course, entry-page, login */
.headingblock {
	background: #F2F0E6;
	color: #000000;
	border: none;
}
/* course */
.headingblock .outline {
	border: none;
}
#course-view .weekscss .section, #course-view .section td {
	border: none;
}
/* .content should match the body background, sides are white. */
#course-view .weekscss .content {
	background: #FFFFFF;
	border: none;
}
#course-view .weekscss .section, #course-view .section td.side {
	background: #ffffff;
	border: none;
}
#course-view .section .side {
	background: #ffffff;
	border: none;
}
#course-view .section .left {
	background: #B84226;
	border: none;
}
#course-view .section .right {
	background: #ffffff;
	border: none;
}
#course-view .section .content {
	background: #ffffff;
	border: none;
}
#course-view .section td.content {
	background: #ffffff;
	border: none;
}
#course-view .main .content {
	background: #ffffff;
	border: none;
}
#course-view .weekscss .current, #course-view .current td.side {
	background: #F9A354;
	color: #FFFFFF;
	font-weight: bold;
	border: none;
}
#course-view .weekscss .hidden, #course-view .hidden td.side {
	background: #DDDDDD;
	border: none;
}
#course-view .topics {
	border: none;
}
#course-view .weeks {
}
#course-view .section .spacer {
}
#course-view .section .weekdates {
	color: #4A4D4F;
}
#course-view .weekscss .weekdates {
	color: #4A4D4F;
}
.categoryboxcontent, .courseboxcontent {
	background: #ececec;
}
body#course-user .section {
}
#admin-report .plugin, #course-report .plugin, #course-import .plugin {
	margin-bottom: 20px;
	margin-left: 10%;
	margin-right: 10%;
	background-color: #fdfdfd;
	border:none;
}
/*** *** Doc ***/
/*** *** Grades ***/
body#grade-index .grades {
}
body#grade-index .grades td {
}
body#grade-index .grades .r0 {
	background-color: #ffffff;
}
body#grade-index .grades .r1 {
	background-color: #f0f0f0;
}
/*** *** Login ***/
.loginbox, .loginbox.twocolumns .loginpanel, .loginbox .subcontent {
}
/*** *** Message ***/
table.message_search_results td {
}
.message.other .author {
	color: #8888CC;
}
.message.me .author {
	color: #999999;
}
.message .time {
	color: #999999;
}
.message .content {
}
/*** *** Question ***/
.que {
}
.que .r0 {
	background-color: #F5F5F5;
}
.que .r1 {
	background-color: #EEE;
}
.calculated .answer, .numerical .answer, .shortanswer .answer, .truefalse .answer {
	background-color: #EEE;
}
.que .feedback {
}
.que .incorrect {
	background-color: #faa;
}
.que .partiallycorrect {
	background-color: #ff9;
}
.que .correct {
	background-color: #afa;
}
/*** *** Logs ***/
.logtable .r1 {
	background-color: #EEEEEE;
}
/*** *** Tabs ***/
.tablink a:link, .tablink a:visited {
	color: #4A677F;
}
.tablink a:hover {
	background-color: #4A677F;
	color: #FFFFFF;
}
.selected .tablink a:link, .selected .tablink a:visited {
	color: #4A677F;
}
.selected .tablink a:hover {
	color: #FFFFFF;
	background-color: #4A677F;
}
.tabs .side {
	border: none;
}
.tabrow td {
	background: url(pix/tab/left.gif) top left no-repeat;
}
.tabrow td .tablink {
	background: url(pix/tab/right.gif) top right no-repeat;
}
.tabrow td:hover {
	background-image: url(pix/tab/left_hover.gif);
}
.tabrow td:hover .tablink {
	background-image: url(pix/tab/right_hover.gif);
}
.tabrow .last span {
	background: url(pix/tab/right_end.gif) top right no-repeat;
}
.tabrow .selected {
	background: url(pix/tab/left_active.gif) top left no-repeat;
}
.tabrow .selected .tablink {
	background: url(pix/tab/right_active.gif) top right no-repeat;
}
.tabrow td.selected:hover {
	background-image: url(pix/tab/left_active_hover.gif);
}
.tabrow td.selected:hover .tablink {
	background-image: url(pix/tab/right_active_hover.gif);
}
/*** *** User ***/
.userpicture {
	background: #EEEEEE;
}
.info {
}
.userinfobox {
	border: none;
	background-color: #F7F7F7;
}
.groupinfobox {
	border: none;
	background-color: #ffffff;
}
/*** *** Modules:Chat ***/
#mod-chat-gui_basic .text, #mod-chat-gui_header_js-jsupdate .text {
	color: #000
}
#mod-chat-gui_basic .event, #mod-chat-gui_basic .title, #mod-chat-gui_header_js-jsupdate .event, #mod-chat-gui_header_js-jsupdate .title {
	color: #888
}
#mod-chat-gui_header_js-chatinput .wait {
	background: #dddddd;
}
#mod-chat-view #chatcurrentusers .idletime {
	color: #888888;
}
/*** *** Modules:Choice ***/
/*** *** Modules:Forum ***/
.forumheaderlist, .forumpost {
	background-color: ffffff;
}
}
.forumpost .content {
	background: #ececec;
}
.forumpost .left {
	background: #EEEEEE;
}
.forumpost .topic {
	border: none;
}
.forumpost .starter {
	background: #DDDDDD;
}
.forumheaderlist .discussion .starter {
	background: #DDDDDD;
}
.forumheaderlist td {
}
.sideblock .post .head {
	color: #555555;
}
.forumthread .unread {
	background: #FFD991;
}
#mod-forum-discuss .forumpost {
	background: none;
}
#mod-forum-discuss .forumpost.unread .content {
}
#mod-forum-discuss .forumthread .unread {
}
#mod-forum-index .unread {
}
/*** *** Modules:Glossary ***/
.entryboxheader {
}
.entrybox {
}
.entry {
}
.glossarypost {
}
.glossarypost .entryheader, .glossarypost .entryapproval, .glossarypost .picture, .glossarypost .entryattachment, .glossarypost .left {
	background-color: #F0F0F0;
}
table.glossarypost th.entryheader a,table.glossarypost th.entryheader a:link, table.glossarypost th.entryheader a:visited{
	color: #B84226;
}
table.glossarypost th.entryheader a:hover{
	color: #B84226;
	border-bottom: 1px dotted #4A4D4F;
	text-decoration: none;
}
.glossarycomment {
}
.glossarycomment .entryheader, .glossarycomment .picture, .glossarycomment .left {
	background-color: #F0F0F0;
}
#mod-glossary-report .generalbox .teacher {
	background: #F0F0F0;
}
.glossarycategoryheader {
	background-color: #dddddd;
}
.glossaryformatheader {
	background-color: #dddddd;
}
/*** *** Modules:Journal ***/
#mod-journal-view .feedbackbox .left, #mod-journal-view .feedbackbox .entryheader {
	background-color: #dddddd;
}
/*** *** Modules:Label ***/
/*** *** Modules:Lesson ***/
/*** *** Modules:Quiz ***/
/* body#mod-quiz-report table#attempts td {
	border-color: #dddddd;
}
body#mod-quiz-report table#attempts .r1 {
	background-color: #eeeeee;
}
*/
/*** *** Modules:Resource ***/
.ims-nav-dimmed {
	color: #AAAAAA;
	text-decoration: none;
}
.ims-nav-button a:link, .ims-nav-button a:visited, .ims-nav-button a:hover {
	color: #000;
	text-decoration: none;
}
.ims-nav-dimmed, .ims-nav-button a:link, .ims-nav-button a:visited {
}
.ims-nav-button a:hover {
}
#ims-contentframe, #ims-contentframe-no-nav {
}
/*** *** Modules:Scorm ***/
/*** *** Modules:Survey ***/
#mod-survey-view .r0 {
	background-color: #EEEEEE;
}
#mod-survey-view .r1 {
	background-color: #DDDDDD;
}
/*** *** Modules:Wiki ***/
/*** *** Modules:Workshop ***/
.workshoppostpicture {
	background-color: #FEE6B9;
}
.workshopassessmentheading {
	background-color: #DDDDDD;
}
.error {
	color: #ff0000;
}
#admin-roles-override .capcurrent {
	background-color: #FFFFFF;
}
#admin-roles-manage .capdefault {
	background-color: #dddddd;
}
#admin-roles-manage .rolecap, #admin-roles-override .rolecap {
	border: none;
}
#admin-roles-manage .rolecap .cap-desc .cap-name, #admin-roles-override .rolecap .cap-desc .cap-name {
	color: #888;
}
form.mform .required label {
	color: #a00;
}
form.mform .fdescription.required {
	color: #a00;
}
#help hr {
	border: none;
	height: 1px;
	background: #ccc;
}
#help .example1 {
	color: #a00;
}
#help .success {
	color: #080;
}
#help .center {
	text-align: center;
}
.tabrow0 div, .tabrow0 ul, .tabrow1 div, .tabrow1 ul, .tabrow2 div, .tabrow2 ul {
	background: none;
}
ul.tabrow1 li a, ul.tabrow1 li a:link, ul.tabrow1 li a:visited {
	color: #4A4D4F;
}
ul.tabrow1 li a:hover {
	color: #000;
}
table#path .breadcrumb ul li a, table#path .breadcrumb ul li a:link, table#path .breadcrumb ul li a:visited, th a, th a:link, th a:visited {
	color: #FFF;
}
table#path .breadcrumb ul li a:hover,  th a:hover{
	color: #DDD;
}

th.user a, th.user a:link, th.user a:visited {
	color: #B84226;
	font-weight: normal;
}
th.user a:hover{
	color: #B84226;
	border-bottom: 1px dotted #CCC;
}/***** universidad_hebrea/styles_color.css end *****/

