/**************************************
 * THEME NAME: orga
 *
 * Files included in this sheet:
 *
 *   orga/user_styles.css
 *   orga/orga_brand_styles.css
 **************************************/

/***** orga/user_styles.css start *****/

body, table, td, th, li {
	font-family: Verdana, Arial, sans-serif; }
body {
	background: #FFF url(pix/layout/bg-body-repeat-x.jpg) repeat-x top left;
	font-size: 12px;
	line-height: 1.7em;
	margin: 0; }
.headermenu {
	padding: 2px 15px;
	float: none;
	text-align: right;
	background: #484943 url(pix/layout/bg-headermenu-repeat-x.jpg) repeat-x top left;
	color: #cccccc;
	min-height: 25px;
	line-height: 25px; }
.headermenu a {
	color: #fff !important; }
.headermenu .wrapper {
	float: right;
	padding: 2px 10px; }
.headermenu .powered_by {
	float: left;
	font-size: 80%;
	font-weight: bold; }
.headermenu .powered_by a {
	color: #FF7900 !important; } 
.navbar .navbutton {
	margin-top: 0;
	margin-left: 10px; }
.logininfo {
	font-size: 90%; }
#chooselang {
	margin-left: 20px; }
#content {
	position: relative; }
.arrows_menu {
	float: right; }
#header .headermain {
	color: #FFF; 
	font-weight: bold;
	font-size: 185%;
	line-height: 80px;
	margin-left: 15px; }
#navmenupopup_jump, #navmenufooterpopup_jump { 
	display:none; }
.navigation button {
	font-size: 120%; }
#page {
	margin: 0 5%;
	background-color: #FFF;
	min-width: 900px;
	border-color: #c4c4c4;
	border-style: solid;
	border-width: 0 1px 1px 1px; }
#layout-table {
	border: 0; }
#content {
	padding: 0 15px 30px 15px;
	min-height: 300px; }
.sideblock {
	background: #F4F4F4;
	width: 100%;
	margin-bottom: 5px; }
.navbar {
	border: 0;
	padding: 5px 15px; }
.navbar a, #content a, #subheadermenu a {
	color: #4A6B8F !important; }
.breadcrumb {
	font-size: 90%;
	padding-left: 0; }
.arrow {
	font-size: 80%; }
#left-column, #middle-column, #right-column {
	border: 0;}
#layout-table #middle-column {
	padding: 0; }
#layout-table #left-column {
	padding: 0 15px 0 0; }
#layout-table #right-column {
	padding-left: 15px; }
#footer {
	margin-top: 0; }
.sideblock {
	background: #f2f2f2; }
.sideblock .content {
	border: 0;
	background: #f3f3f3; }
.sideblock .header {
	border: 0;
	background: #b4b4ab url(pix/layout/bg-sideblock-header-repeat-x.jpg) repeat-x top left;
	padding: 10px 15px;
	color: #FFF; }
.sideblock .header .title {
	font-size: 100%;
	text-transform: uppercase; }
.sideblock .header .title h2 {
	font-size: 100%; } 
.sideblock .content {
	padding: 10px 15px; }
.sideblock div.column {
	margin-right: 10px; }
.sideblock .content .list li {
	margin-bottom: 5px; }
.headingblock, body#course-view .headingblock {
	border: 0;
	border-bottom: 1px solid #69819d;
	line-height: 100%;
	padding: 0;
	padding-bottom: 8px;
	margin-bottom: 8px;
	font-size: 167%; }
body#site-index .headingblock {
	border-width: 0 0 1px 0;}
#course-view .section {
	line-height: 1em; }
#course-view .weekscss .section, #course-view .section td {
	border-color: #f5f5f5; }
#course-view .weekscss .section td, #course-view .weekscss .section td.side, #course-view .section td, #course-view .section td.content, #course-view .section td.side {	
	background: transparent;
	border: 0;
	padding: 8px 0; }
#course-view .section td.side {
	width: 20px;
	padding: 8px 0; }
#course-view .weekscss .separator td, #course-view .separator td {
	border-top: 1px dotted #69819e; }
#course-view .section .spacer {
	height: 1px;
	padding: 8px 0 0 0; }
#course-view .section .activity {
	padding: 8px 0; }
.section .activity img.activityicon {
	margin-right: 9px; }
#course-view .summary {
	font-weight: bold;
	margin-bottom: 0.5em; }
#course-view .section .weekdates {
	color: #000; }
#course-view .section .activity a {
	font-weight: bold; }
#header h1, .headingblock, h2.headingblock {
	font-family: Helvetica, Arial, Verdana; }  
.sideblock .header .hide-show-image {
	width: 9px;
	height: 9px;
	padding-top: 3px; }
#subheadermenu .logininfo {
	display: none; }
.generalbox p {
	margin-top: 0; }
#mod-assignment-index .cell, #mod-resource-index .cell, #mod-lesson-index .cell, .forumheaderlist .discussion .lastpost {
	font-size: 0.9em; }
.reportlink .early {
	display: none; }
#intro {
	margin: 0 !important;
	width: auto !important; }
.coursebox .name {
	font-weight: bold; }
.feedback {
	text-align: left; }
.feedback .picture {
	width: 55px; }
h1.main, h2.main, h3.main, #help h1, #help h2, #help h3 {
	font-family: Helvetica,Arial,Verdana;
	color: #3F3F3F; }
h1, h2, h3, h4, h5, h6 {
	text-align: left !important; }
.contents {
	text-align: left !important; }
#mod-lesson-view .generalbox table {
	width: auto !important; }
.standardbutton {
	text-align: left !important; }  
.que .r0, .que .r1 {
	background: transparent; }
.que .info {
	width: 50px; }
#mod-quiz-attempt #page, .paging, .submitbtns, #mod-quiz-view #page .quizgradefeedback, #mod-quiz-view #page .quizattempt, #mod-quiz-view .quizinfo {
	text-align: left; }
.submitbtns {
	float: right; }
.boxaligncenter, .boxaligncenter div, .boxaligncenter p, .notifyproblem {
	text-align: left !important;
	margin-left: 0 !important;
	margin-right: 0 !important; }
.notifyproblem {
	padding-left: 0 !important; }
.mod-resource .modified {
	font-size: 0.8em;
	color: #666;
	text-align: left; }
.mod-resource .generalbox {
	padding: 10px 0;
	width: 75%;
	margin: 0;
	border: none; }
.quizattemptsummary {
	width: 100% !important; }
.quizattemptsummary .c0 {
	width: 100px; }
.generaltable {
	width: 100% !important }
.generaltable th {
	border-style: solid;
	border-width: 1px;
	background: url(pix/layout/bg-gradient-white.jpg) repeat-x #f3f3f3; } 
.generalbox {
	border-color: #e5e5e5; }
.que, .mod-lesson .generalbox, .mod-quiz #intro {
	background: url(pix/layout/bg-gradient-white.jpg) repeat-x #f3f3f3; }
table.flexible {
	border-collapse: collapse; }
table.flexible td, .flexible th {
	border: 1px solid #e5e5e5;
	font-size: 0.9em;
	text-align: left;
	padding: 3px; }
table.flexible th.header {
	white-space: nowrap;
	background: url(pix/layout/bg-gradient-white.jpg) repeat-x #f3f3f3; }
table.flexible th.header .commands { 
	display: inline; }
table.flexible .r0, table.flexible .r1 {
	background: transparent; }
.lastinitial, table.flexible {
	margin-bottom: 1em; }
#mod-assignment-index .generaltable, #mod-assignment-index .generaltable td, #mod-assignment-index .generaltable th {
	border: none; }
#mod-assignment-index .tabledivider {
	border-color: #69819e;
	border-style: dotted; }
#mod-assignment-index a {
	font-weight: bold; }
#help #page {
	margin: 0 3%;
	min-width: 0;
	max-width: 800px;
	width: auto; }
#help .generalbox {
	border: none;
	padding: 0; }
.forumheaderlist .discussion .starter {
	background: #f3f3f3; }
a {
	color: #4A6B8F; }
.generalbox .contents {
	width: 75%; }
.mod-lesson .progress_bar {
	padding: 20px; }
.mod-lesson .progress_bar_table {
	margin: 0;
	padding: 0;
	width: 80%;
	border-collapse: separate;
	border: 1px solid #666; }
.mod-lesson .progress_bar_todo {
	background-color: #F3F3F3;
	margin: 0;
	padding: 0;
	text-align: left; }
.mod-lesson .progress_bar_token {
	background-color: #333;
	height: 17px;
	margin: 0;
	padding: 0;
	width:2px; }
.mod-lesson .progress_bar_completed {
	background-color: #9F9F9F; } 
.mod-lesson .branchbuttoncontainer {
	text-align: left; }
.mod-lesson .branchbuttoncontainer.horizontal form, .mod-lesson .branchbuttoncontainer.horizontal div {
	display: inline; }
#middle-column ul a:visited span {
    color:#9b9b9b; } /***** orga/user_styles.css end *****/

/***** orga/orga_brand_styles.css start *****/

/* Pagina header */
#header {
	background: #F57D15 url(pix/layout/bg-header-orga.gif) no-repeat top right; }

/* Kop in cursusoverzicht */ 
.headingblock, body#course-view .headingblock {
	color: #FF7900; }
/***** orga/orga_brand_styles.css end *****/


