/**************************************
 * THEME NAME: moodle_blueIV
 *
 * Files included in this sheet:
 *
 *   moodle_blueIV/fw_layout.css
 *   moodle_blueIV/fw_color.css
 *   moodle_blueIV/fw_fonts.css
 **************************************/

/***** moodle_blueIV/fw_layout.css start *****/

/* Core */

body {
    margin: 5px;
}


h1.main,
h2.main,
h3.main,
h4.main,
h5.main,
h6.main {
  text-align: left;
  padding-left: 5px;
} 

h1, h2, h3, h4 {
  text-align: left;
  padding-left: /*5*/0px;
}
  
h1, h2, h3 {
  border-width: 0px;
  border-style: solid; 
}

h4 {
  border-bottom-style: solid;
  border-bottom-width:1px; 
}

input {
  
}

.generaltable {
  border-width:1x; 
}

.generalbox {
  border-width:1px; 
  border-style:solid;  
}

.sitetopiccontent {
  border-width:1px;
  border-style:solid;
}

/***
 *** Header
 ***/

#header-home {
  /* padding:1em 0.5em; */
  height:152px;
  border-width:0px;
  background:url(topgrad.jpg) top left repeat;
  
}

#header {
  height:84px;
  border-width:0px;
  border-style:solid;
  background:url(gradientsm.jpg) top left repeat;
  }

.headermain {
 border-width: 0px;
}

.headermenu {
  margin-right: 5px;
  margin-top: 5px;
  float:right;
  text-align:right;
}

.navbar {
  margin-right: 5px;
  width: 100%; 
  padding:0px;
  padding-left:5px; /*pï¿½idï¿½no*/
  height: 25px;
  border-width:0px;
  border-style:solid;
}

.breadcrumb {
 padding-top: 3px;
 padding-left: 3px;
 }
 
.navbar .navbutton {
  padding-right: 3px;
  padding-top: 2px;
 }


/***
 *** Login
 ***/

TABLE.loginbox {
  margin-top: 40px;
  }

.loginbox .header {
  border-width:1px;
  border-style:solid;
  border-bottom-width: 0px;
}

.loginbox .content {
  border-top-width: 1px;
}


/***
 *** Footer
 ***/
 
#footer {
  text-align:left;
  margin-top: 5px;
  margin-bottom: 0px;
}

 
#footer p.helplink {
 margin-bottom: -25px;
}



/***
 *** Blocks
 ***/
 
 .sideblock .header h2 {
 padding-left: 5px;
  border-width: 0px;
 }
 
.sideblock .footer {
  border-top-width:1px;
  border-top-style:dashed;
}
  

/***
 *** Calendar
 ***/
 
#calendar .today,
.minicalendar .today {
  border:1px solid !important;
} 
 
 table.minicalendar {
  width: 100%;
  margin:10px auto;
  padding:2px;
  border-width:1px;
  border-style:solid;
  border-collapse:separate;
  border-spacing:1px !important;
}

table.minicalendar tr.weekdays th {
   border-style: none;
}

table.minicalendar tr td.day {
  border-style: solid;
  border-width: 1px;
}

table.minicalendar tr.weekdays th abbr {
  border-style: none;

  }

table.calendarmonth {
  border-collapse:separate;
  border-spacing:1px !important;
}

table.calendarmonth tr td  {
  border-style: solid;
  border-width: 1px;
}


/***
 *** Course
 ***/
 

.headingblock {
  border-width:1px;
  border-style:solid;
  padding:5px;
}


.categorybox .category,
.categorybox .category {
  border-bottom: solid;
  border-width: 1px;
  padding-top: 7px;
}

#course-view .section .left {
  border-right-width: 1px;
  border-right-style: dashed;
}

#course-view .section.hidden .content,
#course-view .section.hidden .side {
  border-width: 1px;
  border-style: dashed;
}

#content {
  clear: both;
}

/***** moodle_blueIV/fw_layout.css end *****/

/***** moodle_blueIV/fw_color.css start *****/

/* Core */

body {
  background-color: #FFFFFF;
}



/***
 *** Div
 ***/

.headingblock,
.header {
 background:url(grad1.jpg) top left repeat-x;
 border-color:#e5e5e5;
 background-color: #cdcdcd;
 border-width:1px;
 border-style:solid; 
  
  }


/***
 *** Borders
 ***/
.cell {
border-color:#e5e5e5;
}
.coursebox{
border-color:#e5e5e5;
}

.generaltable {
border-color:#e5e5e5;
}

.box.generalbox.generalboxcontent{
border-color:#e5e5e5;
}

.box.generalbox{
border-color:#e5e5e5;
}

.box.errorbox.errorboxcontent{
border-color:#e5e5e5;
}
/***
 *** Blocks
 ***/
.loginbox{
border-color:#e5e5e5;
}

.sideblock .header {
  border-color: #FFFFFF;
  background: url(menu.jpg) no-repeat;cdcdcd
}

.sideblock {
  border-color:#FFFFFF;
}

.sideblock .content {
  border-color:#FFFFFF;
  /*background-color:#FEF9F6;*/
}

.sideblock hr {
  /*color:#C6BDA8;*/
  /*background-color:#FEF9F6;*/
}

.sideblock .footer {
  border-top-color:#FFFFFF;
}

.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;
}

.sideblock .content .post .head .date,
.sideblock .content .post .head .name {
  color: #000000;
  }

/***
 *** Calendar
***/
 
#calendar .maincalendar,
#calendar .sidecalendar,
#calendar .maincalendar .event {
  border-color: #d6d6d6;
}

#calendar .maincalendar table.calendarmonth th {
  border-color: #d6d6d6;
}


table.calendarmonth tr td {
   border-color:#d6d6d6;
} 

table.minicalendar {
  border-color:#d6d6d6;
}

table.minicalendar tr.weekdays th {
  background-color:#FEF9F6;
  border-color:#d6d6d6;
  }

table.minicalendar tr td.day {
   border-color:#d6d6d6;
  }
  
table.minicalendar tr td.weekend {
  border-color:#d6d6d6;
  color: red;
  }
  
#calendar .today,
.minicalendar .today {
  border-color:#000000 !important;
}
  
/* colors for calendar events */
#calendar .event_global,
.minicalendar .event_global,
.block_calendar_month .event_global {
  border-color:#2EBA0E !important;
  background-color:#2EBA0E;
}

#calendar .event_course,
.minicalendar .event_course,
.block_calendar_month .event_course {
  border-color:#FF9966 !important;
  background-color:#FF9966;
}

#calendar .event_group,
.minicalendar .event_group,
.block_calendar_month .event_group {
  border-color:#FBBB23 !important;
  background-color:#FBBB23;
}

#calendar .event_user,
.minicalendar .event_user,
.block_calendar_month .event_user {
  border-color:#A1BECB !important;
  background-color:#A1BECB;
}

.cal_popup_fg {
  background-color:#FEF9F6;
}

.cal_popup_bg {
  border-color:#d6d6d6;
  background-color:#FEF9F6;
}


/***
 *** Course
 ***/
.content,
.left.side,
.right.side{
border-color:#e5e5e5;
}

.generaltable td.cell.c0 {
background-color:#eeebeb;
}
.tabledivider {
 border-color:#FFFFFF;
}
/***** moodle_blueIV/fw_color.css end *****/

/***** moodle_blueIV/fw_fonts.css start *****/

/* 1 ovlivòuje úvodní texty ke kapitolám*/
div .proauthor ul li {font-size: 100%
	} 
div .proauthor ul {margin-top: 0
	} 
div .proauthor p {margin-bottom:0
	} 
div .proauthor td {font-size:100%}
div .proauthor li {font-size: 100% }
td .content table tr td {font-size: 0.8em }
div .proauthor ul li  {font-size: 0.8em }
/*1 konec*/

/*2 ovlivòuje úkoly*/
body#mod-assignment-view div#page div#content div#intro div.proauthor ul li {font-size: 100%}
body#mod-assignment-view div#page div#content div#intro div.proauthor p {line-height: 1.4em}
body#mod-assignment-view div#page div#content div#intro div.proauthor h1 {margin-left:-3px}
body#mod-assignment-view div#page div#content div#intro div.proauthor h2 {margin-left:-3px}
body#mod-assignment-view div#page div#content div#intro div.proauthor h3 {margin-left:-3px}
/*2 konec*/

/*3 ovlivòuje úvodní stránku ve fórech*/
body#mod-forum-view div#page div#content div#intro div.proauthor ul li {font-size: 100%}
body#mod-forum-view div#page div#content div#intro div.proauthor p {line-height: 1.4em}
body#mod-forum-view div#page div#content div#intro div.proauthor h1 {margin-left:-2px}
body#mod-forum-view div#page div#content div#intro div.proauthor h2 {margin-left:-2px}
body#mod-forum-view div#page div#content div#intro div.proauthor h3 {margin-left:-2px}
/*3 konec*/

/*4stránky pøi obnovì kurzu*/
div#notice p {font-size:100%}
table.generaltable.boxaligncenter tr td {font-size:120%}
div.box.generalbox.generalboxcontent.boxaligncenter h2.main {font-size:100%}
div#content div.box.generalbox.generalboxcontent.boxaligncenter div.box.generalbox.generalboxcontent.boxaligncenter a:link {font-size:120%}
/*4konec*/

/*5 text s info o datu poslední úpravy*/
div.modified {font-family: Arial, sans-serif, Times, serif; font-size:0.8em} 
/*konec*/
	
h1.main,
h2.main,
h3.main,
h4.main,
h5.main,
h6.main {
 font-weight:bold;
}
/*h1 {
 font-size:1.7em;
 }*/

p{font-family: Arial, sans-serif, Times, serif;	font-size:0.9em
} 
 H1 {
	font-size : 150%;
	font-weight : bold;
	text-align : left;
	clear : both;
	margin : 20px 10px 0px -5px;
	color : rgb(16,110,182);
	font-family: Arial
}
H2 {
	font-size : 125%;
	font-weight : bold;
	text-align : left;
	clear : ;
	margin-left : 10px;
	margin : 15px 10px 0px -5px;
	color : rgb(16,110,182);
	font-family: Arial
}
H3 {
	font-size : 100%;
	font-weight : bold;
	text-align : left;
	clear : ;
	margin-left : 10px;
	margin : 15px 10px 0px -5px;
	color : rgb(16,110,182);
	font-family: Arial
}
li {font-size: 100%
	} /*pridano*/
ul {font-size: 100%
	} /*pridano*/	
/*p.proauthor {font-family: Arial, sans-serif, Times, serif;
    line-height : 1.3em;font-size:90%}*/
div.proauthor h1 {font-size : 150%;
	font-weight : bold;
	text-align : left;
	clear : both;
	margin : 20px 10px 0px -3px;
	color : rgb(16,110,182)}


div.proauthor h2 {font-size : 125%;
	font-weight : bold;
	text-align : left;
	clear : both;
	margin : 15px 10px 0px -2px;
	color : rgb(16,110,182)

}

div.proauthor h3
{font-size : 100%;
	font-weight : bold;
	text-align : left;
	clear : ;
	margin : 15px 10px 0px -2px;
	color : rgb(16,110,182);
}
*/
/*h3 {
 font-size:1.1em;
}*/




h4 {
 font-size:1.0em;
 font-family: Arial
}
.categorybox .category {
 font-size:1.2em;
 font-weight:bold;
}

.clearer {
 font-size:1px;
}
.coursebox{
 font-family:Arial, Verdana, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 0.8em;
}

/****
 *** TOP 
 *****/
.logininfo{
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size:0.8em;
 font-weight:normal;
 color:#000000;
}
.breadcrumb {
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size:0.8em;
 font-weight:normal;
 color:#000000;
}

.logininfo,
#header-home .headermenu font {
     font-size:0.8em;
}

#header a:link,
#header a:visited,
#header a:hover {
 text-decoration: none;
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size:1em;
 font-weight:normal;
 color: #FFFFFF;
}
#header-home a:link,
#header-home  a:visited,
#header-home  a:hover {
 text-decoration: none;
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size:1em;
 font-weight:normal;
 color: #FFFFFF;
}
/****
 *** SIDE
 *****/
.sideblock .header h2 {
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size:0.85em;
 font-weight:Bold;
 color: #FFFFFF;
}
a:link {
 color: #0170bd;
 text-decoration: none;
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size:1em;
 font-weight:normal;
}
a:visited {
 color: #0170bd;
 text-decoration: none;
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size:1em;
 font-weight:normal;
}
a:hover {
 color: #0170bd;
 text-decoration: underline;
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size:1em;
 font-weight:normal;
}
.sideblock { 
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size:0.8em;
 font-weight:normal;
 color:#000000;
}
/****
 *** MIDDLE
 *****/
.headingblock {
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size:0.8em;
 font-weight:Bold;
 color: #000000;
}
.generaltable {
 text-decoration: none;
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size:.8em;
 font-weight:normal;
 color: #000000;
}


h2.main{
 text-decoration: none;
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size:.8em;
 font-weight:bold;
 color: #000000;
}

.block_adminblock{
 text-decoration: none;
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size:.7em;
 font-weight:bold;
 color: #ffffff;
 }

th{
 text-decoration: none;
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size:0.9em;
 font-weight:bold;
 color: #000000;
}
.helplink{
 text-decoration: none;
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size:0.8em;
 font-weight:normal;
 }
 
.cell.c0 {
  font-weight: bold;
}
.weekdates{
  text-decoration: none;
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size:0.8em;
 font-weight:normal;
 }
.subcontent {
   text-decoration: none;
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size:0.8em;
 font-weight:normal;
 }
/*h2 {
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size:1em;
 font-weight:bold;
}*/

#adminsettings{
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size:0.8em;
 font-weight:normal;
 }
 
#calendar{
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size:0.8em;
 font-weight:normal;
 }
 
.grades{
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size:0.8em;
 font-weight:normal;
 }
#mod-forum-view{
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size:1em;
 font-weight:normal;
 }
.userinfobox{
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size:0.8em;
 font-weight:normal;
 }
#mod-course-recent{
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size:1em;
 font-weight:normal;
 }
 #course-report{
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size:0.9em;
 font-weight:normal;
 }

.reportlink{
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size:0.9em;
 font-weight:normal;
 }
.forumpost{
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size:0.8em;
 font-weight:normal;
 }
#general.clearfix{
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size:0.8em;
 font-weight:normal;
 }
#mod-assignment{
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size:1em;
 font-weight:normal;
 }

.controls{
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size:0.8em;
 font-weight:normal;
 }

.box.generalbox.generalboxcontent{
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size:0.8em;
 font-weight:normal;
}
.box.errorbox.errorboxcontent{
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size:0.8em;
 font-weight:normal;
}
.section{
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size:0.9em;
 font-weight:normal;
}
.addbloglink{
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size:0.9em;
 font-weight:normal;
}

.forumnodiscuss{
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size:0.9em;
 font-weight:normal;
}
.admin{
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size:0.9em;
 font-weight:normal;
}

.files{
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size:0.95em;
 font-weight:normal;
}
.assignment{
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size:0.9em;
 font-weight:normal;
}
.gradeprefs.generalbox{
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size:0.8em;
 font-weight:normal;
}

.forumheaderlist{
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size:0.8em;
 font-weight:normal;
}
 .subscribelink{
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size:0.8em;
 font-weight:normal;
}
.homelink{
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size:0.8em;
 font-weight:normal;
}
 .categorylist{
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size:0.9em;
 font-weight:normal;
}
.rolelink{
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size:0.8em;
 font-weight:normal;
}
.categorypicker{
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size:0.9em;
 font-weight:normal;
}
.generalbox editcourse{
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size:0.9em;
 font-weight:normal;
}
.generalbox{
 font-family:Arial, Verdana, Helvetica, sans-serif;
 font-size:0.8em;
 font-weight:normal;
}
/***** moodle_blueIV/fw_fonts.css end *****/

