body {
background-color: #ffffff;
margin: 0;
font-weight: bold ;  
font-family: MS Sans Serif, Arial, sans-serif; 
color: Black;
scrollbar-face-color: #CCCCCC;
scrollbar-shadow-color: navy;
scrollbar-highlight-color: #FFFFFF;
scrollbar-3dlight-color: navy;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-track-color: #FFFFFF;
scrollbar-arrow-color: navy; 
background-image: url("../../mu/image/stramberk04/pruh.gif");
background-repeat: repeat-x; 
background-position: 0px 26px;
}
.menu { 
position: absolute; 
width: 99%; 
height: 20px; 
background-color: #000033; 
color: #ffffff; 
font-size: 92%; 
font-weight: bold; 
border: none; 
}
.menu a:link { FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; TEXT-DECORATION: none }
.menu a:visited { FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffcc; TEXT-DECORATION: none }
.menu a:hover { FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffcc00; TEXT-DECORATION: none 
}

.novtext {
font-size: 80%;
}
.z {
font-family: MS Sans Serif, Ariel, sans-serif;
font-size: 92%;
font-weight: bold; 
}
.z I {
font-size: 8pt;
}
.nadpis {
position: absolute;
width: 99%;
height: 94px;
left: -8px; 
top: 20px;
text-align: center;
}

.hlavni {
position: absolute;
padding-left: 20px;
padding-top: 10px;
padding-right: 10px;
margin-left: 0px;
top: 130px; 
top: "133px"; 
width: 99%; 
background-color: White;
font-size: 92%;
}

@media print {
body {
font-family: Verdana, Arial, Courier, sans-serif;
}
.menu {
display: none;}
.nadpis{
display: none;}
.hlavni {
font-size: 11pt;
border: 0;
margin: 0;
width: auto;
padding-left: 0px;
padding-top: 0px;
padding-right: 0px;
margin-left: 0px;
top: 5px; 
left: 5px;}
.zapati{
font-size: 11pt;
width: auto;
text-align: center;
border: 0;
padding: 5px;
margin: 0;}
}
a {
text-decoration: none;
color: blue;
font-size: 10pt;
}
a:hover {
color: navy;
text-decoration: none;
font-size: 10pt;
}
#patka { 
font-family: Verdana, Arial, Courier, sans-serif; 
background-color: #cccccc;
FONT-WEIGHT: bold; 
FONT-SIZE: 11pt; 
COLOR: navy; 
padding: 5px; 
}
#patka a:link { 
FONT-WEIGHT: bold; 
FONT-SIZE: 10pt; 
COLOR: navy; 
}
#patka a:visited { 
FONT-WEIGHT: bold; 
FONT-SIZE: 10pt; 
COLOR: blue; 
}
#patka a:hover { 
FONT-WEIGHT: bold; 
FONT-SIZE: 10pt; 
COLOR: #ffffff; 
TEXT-DECORATION: none; 
}

/* Normal sized links */
a:link {color: #990000; text-decoration: none; font-family: verdana; font-size: 12px; }         /* normal */
a:visited {color: #990000; text-decoration: none; font-family: verdana; font-size: 12px;}       /* visited */
a:hover {color: #990000; text-decoration: underline; font-family: verdana; font-size: 12px;}    /* onmouseover */ 
a:active {color: #990000; text-decoration: none; font-family: verdana; font-size: 12px;}        /* active */

/* Small links */
a.sm:link {color: #990000; text-decoration: none; font-family: verdana; font-size: 10px; }      /* normal */
a.sm:visited {color: #990000; text-decoration: none; font-family: verdana; font-size: 10px;}    /* visited */
a.sm:hover {color: #990000; text-decoration: underline; font-family: verdana; font-size: 10px;} /* onmouseover */ 
a.sm:active {color: #990000; text-decoration: none; font-family: verdana; font-size: 10px;}     /* active */

/* Big links */
a.big:link {color: #990000; text-decoration: none; font-family: verdana; font-size: 15px; }     /* normal */
a.big:visited {color: #990000; text-decoration: none; font-family: verdana; font-size: 15px;}   /* visited */
a.big:hover {color: #990000; text-decoration: underline; font-family: verdana; font-size: 15px;}/* onmouseover */ 
a.big:active {color: #990000; text-decoration: none; font-family: verdana; font-size: 15px;}    /* active */

/* General stylesettings */

body {
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  font-family: verdana;
  font-size: 12px;
}

table {                  /* Default font size */
  font-size: 12px;
}

/* Event display styles */

.eventTitle {            /* This is the background-color of event title box */
  font-size: 16px;
  text-align: center; 
  font-weight: bold; 
  background-color: #C3C3C3;
}

.eventInfoHeader {            /* Event info box, time/date etc. */
  background-color: #E0E0E0;
  width: 40px;
}

.eventInfo {            /* Event info */
  background-color: #FFFFFF;
}

.eventTable {           /* Bordercolor of event table */
  background-color: #000000;
  height: 100%;
}

/* Copyright text styles */
a.cp:link {color: #888888; text-decoration: none; font-family: verdana; font-size: 10px; }   /* normal */
a.cp:visited {color: #888888; text-decoration: none; font-family: verdana; font-size: 10px;} /* visited */
a.cp:hover {color: #888888; text-decoration: none; font-family: verdana; font-size: 10px;}   /* onmouseover */ 
a.cp:active {color: #888888; text-decoration: none; font-family: verdana; font-size: 10px;}  /* active */

.copyright {
  font-family: verdana;
  font-size: 9px; color: #C0C0C0;
  background-color: #FFFFFF;
}

/* Calendar styles (daycells etc.) */

.calName {               /* Calendar's name (big text) */
  font-size: 21px;
}

.calWeekday {            /* Dayheader, (monday,tuesday etc.) */
  background-color: #A4A4A4;
  font-size: 12px;
  font-weight: bold;
}

.dayEmpty {              /* Empty day cell */
  background-color: #FFFFFF;
  width: 14%;
  height: 80px;
}

.dayNow {                /* This day */
  vertical-align: top;
  background-color: #C8C8C8;
}

.dayNormal {             /* Normal day */
  background-color: #E2E2E2;
  font-size: 9px;
  width: 14%;
  height: 110px;
  vertical-align: top;
}

.dayNumber {             /* Number of a day */
  font-size: 11px; font-family: verdana;
  font-weight: bold;
  text-align: right;
 }

 /* Admin styles */

 .titleMain {
   background-color: #C3C3C3;
 }
 
 .titleSub {
   background-color: #E0E0E0;
 }

 .emptyCell {
   background-color: #FFFFFF;
 }

 /* Other */

.adminMenu {             /* Admin menu which appears when logged in */
  background-color: #D0D0D0;
  border-bottom: 1px solid #000000;
 }

.message {               /* Messagebox (errors and so on) */
  border: 0px solid #000000;
  background-color: #E0E0E0;
  width: 50%;
  text-align: center;
}