


* {

  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

  font-size: 11 px;

}



body {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 11 px;
  color: #000000;
  background-color: #F8C972;
  margin-top: 0px;
  margin-left: 0px;
  margin-right:  0px;
  margin-bottom: 0px;
}





A:link {color: #10559B; text-decoration:none;}

A:visited {color: #10559B; text-decoration:none;}

A:hover {color: #10559B; text-decoration:underline;}



A.darkblue:link {color:#052A63; font-size: 8pt; text-decoration:none;}

A.darkblue:visited {color:#052A63; font-size: 8pt; text-decoration:none;}

A.darkblue:hover {color:#052A63; font-size: 8pt; text-decoration:underline;}



A.menuLink:link {font-size:8pt;font-weight:bold; color: #FFFFFF;

text-decoration:none;}

A.menuLink:visited {font-size:8pt;font-weight:bold; color: #FFFFFF;

text-decoration:none;}

A.menuLink:hover {font-size:8pt;font-weight:bold; color: #FFFFFF;

text-decoration:underline;}



A.innyLink:link {color: #666666; text-decoration:none;}

A.innyLink:visited {color: #666666; text-decoration:none;}

A.innyLink:hover {color: #666666; text-decoration:underline;}



A.red:link {color:#B00101; text-decoration:none;}

A.red:visited {color:#B00101; text-decoration:none;}

A.red:hover {color:#B00101; text-decoration:underline;}





a, a.task               {color: #B00101; text-decoration:underline;}

a.more              {color:#787878; font:italic Verdana; text-decoration:none;}

a.mainMenuLink, .mainMenu       {color:#FFFFFF;}

a.mainMenuLink          {text-decoration: none;}



a.task              {font: bold 10pt;}



a.black, a.blue     {text-decoration:none;}



a.blue              {color:#12559B; text-decoration: underline;}

a.black             {color:#000000;}



td.white            {color:#FFFFFF;}

td.grey             {color:#666666;}



.ciemneTlo        {background:#E9BD66}

.ciemneTloR        {background:#d5b151}









.highlight {

    background-color: #AAFFAA;

}



.headingblock {

    background-image: url(http://www.oke.krakow.pl/moodle/theme/oke2/gradient.jpg);

    border-width: 1px;

    border-color: #555555;

    border-style: solid;

}



.navbar {

    background-image: url(http://www.oke.krakow.pl/moodle/theme/oke2/gradient.jpg);

}



.generaltable {

}



.generaltableheader {

    background-image: url(http://www.oke.krakow.pl/moodle/theme/oke2/gradient.jpg);

}



.generaltablecell {

}



.sideblock {

    border-width: 1px;

    border-color: #555555;

    border-style: solid;

}



.sideblockheading {

    background-image: url(http://www.oke.krakow.pl/moodle/theme/oke2/gradient.jpg);

}



.sideblockmain {

}



.sideblocklinks {

        font-family: ArialCE, HelveticaCE, Arial, Helvetica, sans-serif;

        font-size: 9 pt;

}



.sideblocklatestnews {

}



.sideblockrecentactivity {

}



.outlineheadingblock {

    background-image: url(http://www.oke.krakow.pl/moodle/theme/oke2/gradient.jpg);

    border-width: 1px;

    border-color: #555555;

    border-style: solid;

}



.forumpost {

    border-width: 1px;

    border-color: #555555;

    border-style: solid;

}



.forumpostpicture {

}



.forumpostside {

}



.forumpostmessage {

}





.weeklyoutline {

}



.weeklyoutlineside {

}



.weeklyoutlinesidehighlight {

}



.weeklyoutlinesidehidden {

    background-color: #AAAAAA;

}



.weeklyoutlinecontent {

}



.weeklyoutlinecontenthighlight {

}



.weeklyoutlinecontenthidden {

}



.weeklydatetext {

    font-size: medium;

    font-weight: bold; 

    color: #FFC85F;

}



.topicsoutline {

}



.topicsoutlineside {

}



.topicsoutlinesidehighlight {

}



.topicsoutlinesidehidden {

    background-color: #AAAAAA;

}



.topicsoutlinecontent {

}



.topicsoutlinecontenthighlight {

}



.topicsoutlinecontenthidden {

}



.siteinfo {

    border-width: 1px;

    border-color: #555555;

    border-style: solid;

}



.siteinfocontent {

}





.generalbox {

    border-width: 1px;

    border-color: #555555;

    border-style: solid;

}



.generalboxcontent {

}



.noticebox {

    border-width: 1px;

    border-color: #555555;

    border-style: solid;

}



.noticeboxcontent {

    text-align: center;

}





.feedbacktext {

    color: #FFC85F;

}



a.dimmed:link {

    text-decoration: none; 

    color: #AAAAAA;

}



a.dimmed:visited {

    text-decoration: none;

    color: #AAAAAA;

}



a.dimmed:hover {

    text-decoration: underline;

    color: red;

}

.dimmed_text {

    color: #AAAAAA;

}





.forumheaderlist {

        //font-family: ArialCE, HelveticaCE, Arial, Helvetica, sans-serif;

        font-size: x-small;

}



.forumpostheader {

	font-size: x-small;

}



.forumpostheadertopic {

}



.forumpostheaderpicture {

}



.forumpostheadername {

    font-size: small;

}



.forumpostheaderreplies {

    font-size: 9pt;

}



.forumpostheaderdate {

    font-size: 9pt;

    //font-weight: bold;

}



.logininfo {

    font-size: 9pt;

}



.homelink {

    font-size: 9pt;

}



.teacheronly {

    color: #990000;

}



.header {

}



.headermain {

    font-size: large;

    font-weight: bold;

}



.headermenu {

}



.headerhome {

}



.headerhomemain {

    font-size: x-large;

    font-weight: bold;

}



.headerhomemenu {

}



.categorybox {

    border-width: 1px;

    border-color: #555555;

    border-style: solid;

}



.categoryboxcontent {

}



.categoryname {

    font-size: larger;

    font-weight: bold;

}



.coursename {

}







TABLE.calendarmini {

	width: 100%;

    border-width: 2px;

    border-color: #555555;

    border-style: groove;

    font-size: .7em;

    margin: 0px;

    padding: 2px;

    //    -moz-border-radius: 10px;

}



TABLE.calendarmonth {

	width: 100%;

    border-width: 2px;

    border-color: #555555;

    border-style: groove;

    margin: 0px;

    padding: 2px;

    //    -moz-border-radius: 10px;

}



TABLE.calendarmini TBODY TD {

    text-align: center;

    vertical-align: center;

    width: 14%;

    border-width: 2px;

    border-color: #FEE6B9;

    border-style: groove;

    //    -moz-border-radius: 4px;

}



TABLE.calendarmonth TBODY TD {

    width: 14%;

    border-width: 2px;

    border-color: #FEE6B9;

    border-style: solid;

    vertical-align: top;

}



.cal_event_global {

	background-color: #99cc99;

	border: 2px #99cc99 solid !important;

}



.cal_event_course {

	background-color: #ff9966;

	border: 2px #ff9966 solid !important;

}



.cal_event_group {

	background-color: orange;

	border: 2px orange solid !important;

}



.cal_event_user {

	background-color: #ffcc99;

	border: 2px #ffcc99 solid !important;

}



.cal_duration_global {

	border-top: 2px #99cc99 solid !important;

	border-bottom: 2px #99cc99 solid !important;

}



.cal_duration_course {

	border-top: 2px #ff9966 solid !important;

	border-bottom: 2px #ff9966 solid !important;

}



.cal_duration_user {

	border-top: 2px #ffcc99 solid !important;

	border-bottom: 2px #ffcc99 solid !important;

}



.cal_duration_group {

	border-top: 2px orange solid !important;

	border-bottom: 2px orange solid !important;

}



.cal_weekend {

    color: red;

}



.cal_today {

	border: 2px black solid !important;

}



TABLE.calendarmonth TBODY TD TABLE {

	margin-top: 0px;

	margin-left: 0px;

	font-size: 0.75em;

	line-height: 1.2em;

}



TABLE.calendarmonth TBODY TD TABLE TD {

    border: none;

}



TABLE.calendarmonth TBODY TD DIV {

	margin-top: 0px;

	margin-left: 0px;

	font-size: 0.75em;

	line-height: 1.2em;

}



TABLE.calendarmini THEAD TD {

    font-size: .95em;

    text-align: center;

    vertical-align: center;

}



TABLE.calendarmonth THEAD TD {

	text-align: center;

    vertical-align: center;

    padding-bottom: 3px;

    border-bottom: 2px #555555 solid;

}



.sideblockmain .cal_event {

	font-size: 0.8em;

	font-weight: bold;

}

.sideblockmain .cal_event_date {

	font-size: 0.6em;

}



.mycalendar {

  //	-moz-border-radius-bottomleft: 20px;

  //    -moz-border-radius-bottomright: 20px;

}



.mycalendar .cal_event {

	font-weight: bold;

}

.mycalendar .cal_event_date {

	font-size: 0.8em;

}



.mycalendar TABLE.cal_filters {

	width: 100%;

    border-width: 2px;

    border-color: #555555;

    border-style: groove;

    margin: 0px;

    padding: 2px;

    //    -moz-border-radius: 10px;

}



.mycalendar .cal_filters THEAD TD {

	border-bottom: 2px #555555 solid;

    margin: 0px;

    padding: 2px;

}





.mycalendar .cal_event_table {

	width: 100%;

    border-width: 2px;

    border-color: #555555;

    border-style: groove;

    margin: 0px;

    padding: 2px;

    //    -moz-border-radius: 10px;

}



.mycalendar .cal_event_table THEAD {

	background-color: #FFFFFF;

	text-align: center;

	font-weight: bold;

}



.sideblockmain HR {

	height: 1px;

	border: none;

	border-top: 1px #999 solid;

	margin-top: 4px;

	margin-bottom: 4px;

}



.mycalendar HR {

	height: 1px;

	border: none;

	border-top: 1px #999 solid;

	margin-top: 4px;

	margin-bottom: 4px;

}



.calendarexpired {

	color: red;

	font-weight: bold;

}



.calendarreferer {

	font-weight: bold;

}



TD.cal_event_description {

	width: 80%;

	border-left: 2px #555555 solid;

	vertical-align: top;

	padding: 5px;

}



.cal_popup_fg {

    background-color: #FFFFFF;

}



.cal_popup_bg {

    border-top: 2px #FEE6B9 solid;

    border-left: 2px #FEE6B9 solid;

    border-right: 2px #FFC85F solid;

    border-bottom: 2px #FFC85F solid;

    background-image: url(http://www.oke.krakow.pl/moodle/theme/oke2/gradient.jpg);

    padding: 0px;

    margin: 0px;

}



.cal_popup_caption {

    font-size: 9px;

    font-weight: bold;

    font-family: sans-serif;

}



.cal_popup_close {

	font-size: 75%;

	font-weight: bold;

    font-family: sans-serif;

	margin-right: 5px;

}



.sideblock .cal_controls {

	text-align: center;

	font-size: 9px;

}



A IMG {

	border: none;

}



TABLE.formtable TD {

	padding: 9px;

}

 .footer {

 text-align: center;

 margin-left: 25%;

 margin-right: 25%;

 }

 .footer .logininfo {

 padding: 0.50em;

   border-top: 2px groove rgb(250,250,250);

 }





.eventfull {

    border-width: 1px;

    border-color: #555555;

    border-style: solid;

    -moz-border-radius-bottomleft: 15px;

    -moz-border-radius-bottomright: 15px;

}



.eventfullheader {

}



.eventfullpicture {

    padding:8px;

}



.eventfullside {

    -moz-border-radius-bottomleft: 15px;

}



.eventfullmessage {

    -moz-border-radius-bottomright: 15px;

}

