html { height: 100.1%; }
* html { height: 100%; }
div { margin: 0px; padding: 0px; }
body { font-family: Verdana, Helvetica, sans-serif; font-size: 11px; background-color: #374E40; } 
td { font-family: Verdana, Helvetica, sans-serif; font-size: 11px; }
.tdGrad { filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#dfe9e3',endColorStr='#FFFFFF',gradientType='1');MARGIN-LEFT:10px; border: #D9E2DC 1px solid; }
.tdGradClean { filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#dfe9e3',endColorStr='#FFFFFF',gradientType='1');MARGIN-LEFT:10px; }

.tdGradSubj { filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#dfe9e3',endColorStr='#FFFFFF',gradientType='1'); border: #8F9491 1px solid; font-size: 10px; color: #374E40;}
.tdGradSubjLine { filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FFFFFF',endColorStr='#FFFFFF',gradientType='1'); border: #8F9491 1px solid; font-size: 9px; color: #374E40;}


.tblSyll { border-collapse: collapse; }

.tblSyll .trDisplay td { border-left: #8F9491 1px solid; font-size: 10px; color: #920d04;}

.tdGradSubjRev { border-left: #8F9491 1px solid; font-size: 10px; color: #920d04;}
.tdGradSubjLast { border-left: #8F9491 1px solid;border-right: #8F9491 1px solid; font-size: 10px; color: #920d04; }


.tdGradIns { filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FFFFFF',endColorStr='#EBF0ED',gradientType='0');}
.tdGradInsRev { filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#EBF0ED',endColorStr='#FFFFFF',gradientType='0'); font-size: 10px; color:#374E40;}
.tdGradInsR { filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#EBF0ED',endColorStr='#FFFFFF',gradientType='1');}

a { text-decoration: none; }
a:hover { text-decoration: underline; }

.tblSch { border: solid 1px #8F9491; border-collapse: collapse; }

.brdSchTime { border-left: solid 1px #FFFFFF; border-top: solid 1px #FFFFFF; border-bottom: solid 1px #FFFFFF; border-right: solid 1px #8F9491;  border-collapse: collapse; }
.brd1px { border: solid 1px #8F9491; border-collapse: collapse; }
.brd1pxSurvey { border: solid 1px #FFFFFF; border-collapse: collapse; }
.brdGr { border: solid 1px #dee9e3; border-collapse: collapse; }
.brdMain { border-left: solid 1px #8F9491;  border-bottom: solid 1px #8F9491; border-top: solid 1px #DDEAE3; border-collapse: collapse; }
.brdRight { border-left: solid 1px #8F9491; border-collapse: collapse; padding-top: 1px; }

.brdBot { border-top: solid 1px #8F9491; border-collapse: collapse;font-family: Verdana, Arial; font-size: 9px; color: #920d04; }

.brdTopExams { border-top: solid 1px #8F9491; border-collapse: collapse; }
.brdSyllabus { border: solid 0px #EBF0ED; border-collapse: collapse; font-size: 11px; color: #920d04; font-weight: bolder; }

.t6 { font-family: Verdana, Arial; font-size: 9px; color: #FFFFFF; }
.t6b { font-family: Verdana, Arial; font-size: 9px; color: #000000; }
.t6g { font-family: Verdana, Arial; font-size: 9px; color: #374E40; }
.t6r { font-family: Verdana, Arial; font-size: 9px; color: #920d04; }
.t6gi { font-family: Verdana, Arial; font-size: 9px; color: #374E40; font-style:italic;}
.t6gb { font-family: Verdana, Arial; font-size: 9px; color: #374E40;  font-weight: bold;}

.t7b { font-family: Verdana, Arial; font-size: 10px; font-weight: bold; color: #FFFFFF; }
.t7 { font-family: Verdana, Arial; font-size: 10px; color: #FFFFFF; }
.t7bl { font-family: Verdana, Arial; font-size: 10px; color: #000000; }
.t7r { font-family: Verdana, Arial; font-size: 10px; color: #920d04; }
.t7rb { font-family: Verdana, Arial; font-size: 10px; color: #920d04;  font-weight: bold;}
.t7bg { font-family: Verdana, Arial; font-size: 10px; font-weight: bold; color: #505C54; }
.t7g { font-family: Verdana, Arial; font-size: 10px; color: #505C54; }
.t7gi { font-family: Verdana, Arial; font-size: 10px; color: #374E40; font-style:italic; }

/*

tekst 10 (Bl), tekst 11 (Bl), tekst 12 (Bl), tekst 10 (Gr), tekst 11 (Gr), tekst 12 (Gr), tekst 10 (Re), tekst 11 (Re), tekst 12 (Re)
t7b,t8b,t9b,t7g,t8g,t9g,t7r,t8r,t9r
*/


.t8 { font-family: Verdana, Arial; font-size: 11px; color: #FFFFFF; }
.t8g { font-family: Verdana, Arial; font-size: 11px; color: #505C54; }
.t8gb { font-family: Verdana, Arial; font-size: 11px; color: #505C54; font-weight: bold;}
.t8r { font-family: Verdana, Arial; font-size: 11px; color: #920d04; }
.t8rb { font-family: Verdana, Arial; font-size: 11px; color: #920d04;   font-weight: bold;}
.t8gi { font-family: Verdana, Arial; font-size: 11px; color: #374E40; font-style:italic; }
.t8dg {font-family: Verdana, Arial; font-size: 11px; color: #4A4A4A;}
.t8b {font-family: Verdana, Arial; font-size: 11px; color: #000000;}
.t8bb {font-family: Verdana, Arial; font-size: 11px; color: #000000;font-weight: bold}

.t9 { font-family: Verdana, Arial; font-size: 12px; color: #FFFFFF; }
.t9b { font-family: Verdana, Arial; font-size: 12px; color: #000000; }
.t9bb { font-family: Verdana, Arial; font-size: 12px; color: #000000; font-weight: bolder; }
.t9g { font-family: Verdana, Arial; font-size: 12px; color: #505C54;  }
.t9r { font-family: Verdana, Arial; font-size: 12px; color: #920d04;  }

.t11bb { font-family: Verdana, Arial; font-size: 18px; color: #000000; font-weight: bolder; }
.t11g { font-family: Verdana, Arial; font-size: 18px; color: #505C54;  }

.link { font-family: Verdana, Arial; font-size: 9px; color: #FFFFFF; line-height: 15px; }
.linkb { font-family: Verdana, Arial; font-size: 9px; color: #FFFFFF; font-weight: bold; line-height: 17px; }

.dat { padding-left: 10px; padding-top: 5px; }

a.link1 { font-family: Verdana, Arial; font-size: 10px; font-weight: bold; color: #505C54; }
a.link1Sel { font-family: Verdana, Arial; font-size: 10px; font-weight: bold; color: #FFFFFF; }
a.link2 { font-family: Verdana, Arial; font-size: 9px; color: #FFFFFF; }/*line-height: 17px; }*/
a.link3 { font-family: Verdana, Arial; font-size: 10px; font-style: italic; color: #FDEE98; }

.content { font-size: 10px; color: #505C54; margin: 0px; padding: 0px; }
.content a { /*font-size: 10px;*/ color: #505C54; text-decoration: underline; }
.content11 { font-size: 11px; color: #505C54; }
.content11b { font-size: 11px; color: #000000; }
.contentMain { font-size: 10px; color: #505C54; padding: 5px; padding-left: 13px; }

A.File:link { text-decoration: none; color: Black; font-size: 10px; }
A.File:visited { text-decoration: none; color: Black; font-size: 10px; }
A.File:active { text-decoration: none; color: Black;font-size: 10px;  }
A.File:hover { text-decoration: none; color: Gray;font-size: 10px;  }

.tdCenter { padding: 10px; padding-right: 0px; padding-top: 1px; } /*padding-left: 10px; }*/

A.green:link { color: #374E40; }
A.green:visited { color: #374E40; }
A.green:active { color: #374E40; }
A.green:hover { color: #000000; text-decoration: underline;  }

A.white:link { color: #FFFFFF; }
A.white:visited { color: #FFFFFF; }
A.white:active { color: #FFFFFF; }
A.white:hover { color: #CCCCCC; text-decoration: underline;  }


A.green9b:link { color: #374E40;  font-size: 9px;}
A.green9b:visited { color: #374E40; font-size: 9px; }
A.green9b:active { color: #374E40; font-size: 9px; }
A.green9b:hover { color: #000000; font-size: 9px; text-decoration: underline;  }

A.red:link { color: #920d04; }
A.red:visited { color: #920d04; }
A.red:active { color: #920d04; }
A.red:hover { color: #920d04; text-decoration: underline;  }

A.red9b:link { color: #920d04; font-size: 9px; }
A.red9b:visited { color: #920d04; font-size: 9px; }
A.red9b:active { color: #920d04; font-size: 9px; }
A.red9b:hover { color: #920d04; font-size: 9px; text-decoration: underline;  }

.selSubj { font-size: 12px; color: #000000; }

.newsHead { color: #000000; font-size: 12px; font-weight: bolder; padding: 2px; }
.newsOverHead { color: #616161; font-size: 11px;  }
.newsHeadHome { color: #93A79B; font-size: 11px; font-weight: bolder; padding-bottom: 5px; }
.newsText { color: #5A5E5C; font-size: 10px; }
.newsTextHome { color: #5A5E5C; font-size: 10px; }
.newsDate { color: #9D9D9D; font-size: 10px; padding-top: 5px;}
.newsDateHome { color: #930D03; font-size: 10px; }
.newsDetails { color: #51705C; font-size: 11px; }

.imgNewsSmall {margin-top: 2px; margin-left: 0px; margin-right: 3px; }

.calendar {border-width:1px;border-style:solid;width:175px;border-collapse:collapse;}
.day { font-family: Verdana; font-size: 10px; text-align: center;}
.sunday { font-family: Verdana; font-size: 10px; background-color: #EEEEEE; text-align: center;}
.dayName { font-family: Verdana; font-size: 9px;  text-align: center; color: #999999;}
.month { font-family: Verdana; font-size: 10px; font-weight: bold; text-align: center; background-color: #505c54; color:#FFFFFF; }

.class { font-family: Verdana; font-size: 10px; text-align: center; background-color: #E5E5E5; border-color: #EEEEEE; }
.empty { font-family: Verdana; font-size: 10px; text-align: center; background-color: #FFFFFF; border-color: #EEEEEE; }
.sign { font-family: Verdana; font-size: 10px; text-align: center; background-color: #FFF2CC;  border-color: #EEEEEE;}
.exam { font-family: Verdana; font-size: 10px; text-align: center; background-color: #E8B9F6;  border-color: #EEEEEE;}
.examClass { font-family: Verdana; font-size: 10px; text-align: center; background-color: #FCD973;  border-color: #EEEEEE;}
.holl { font-family: Verdana; font-size: 10px; text-align: center; background-color: #FD928A;   border-color: #EEEEEE;}
.fbfDay { font-family: Verdana; font-size: 10px; text-align: center; background-color: #FE574B; border-color: #EEEEEE; }
.mit { font-family: Verdana; font-size: 10px; text-align: center; background-color: #ABB8AF; border-color: #EEEEEE; }
.NoDate { font-family: Verdana; font-size: 10px; text-align: center; background-color: #FFFFFF; border-color: #EEEEEE; }

.introHead { background: #920d04 url('../Design/indexLeftCor.jpg') no-repeat bottom right; } 
.introStruc { background: url('../Design/ind_bot.jpg') no-repeat bottom right; font-size: 9px; color: #374E40; padding-left: 15px;padding-right: 10px; } 


.satnica { border-collapse: collapse; margin: 0px; padding: 0px;  }

.satnica td { font-size: 9px; color: #374E40; text-align: center; height: 20px; vertical-align: top; }
