body {
	font-family: "Comic Sans MS";
	background-color: #FFFFCC;
}

td {
	font-family: "Comic Sans MS";
	padding-left:3px;
}

th {
	font-family: "Comic Sans MS";
}

p {
	font-family:"Comic Sans MS";
}
h1 {
	font-size:large;
	}
 #header {
    float:left;
    width:100%;
    font-size:100%;
	background:url(img/bg.gif) repeat left bottom;
    }
  #header ul {
    margin:0;
    list-style:none;
    padding:10px 10px 0px 10px;
    }
  #header li {
    display:inline;
    margin:0;
    padding:0;
    }
  #header a {
  	float:left;
    background:url("http://www.belcat.be/img/left.gif")
    no-repeat left top;
	margin:0;
	padding:0 1px 0 9px;
	text-decoration:none;
cursor: url("http://www.belcat.be/img/cat.cur"), pointer;
	border-bottom : 1px solid #000000;
    }
  #header a span {
  	float:left;
	display:block;
    background:url("http://www.belcat.be/img/right.gif")
    no-repeat right top;
	padding:3px 15px 4px 9px;
cursor: url("http://www.belcat.be/img/cat.cur"), pointer;
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #header a span {float:none;}
    /* End IE5-Mac hack */
    }
  #header a:hover {
  	background-position:0% -150px;
	}
  #header a:hover span {
  	background-position:100% -150px;
	}
  #header #current a {
    background-image:url("http://www.belcat.be/img/left_on.gif");
	border-bottom : 1px solid #FFFFFF;

    }
  #header #current a span {
    background-image:url("http://www.belcat.be/img/right_on.gif");
	padding-bottom:4px;

    }
 #submenu {
    float:left;
    width:100%;
    font-size:90%;
	background-color:#FFFFCC;

    }
  #submenu ul {
    margin:0;
    list-style:none;
    padding:0px 10px 0px 10px;
    }
  #submenu li {
    display:inline;
    margin:0;
    padding:0;
    }
  #submenu a {
  	float:left;
	margin:0;
	padding:0 5px 0 5px;
	text-decoration:none;
	cursor: url("http://www.belcat.be/img/cat1.cur"), pointer;

}
  #submenu a span {
  	float:left;
	display:block;
	padding:0 5px 0 5px;
cursor: url("http://www.belcat.be/img/cat1.cur"), pointer;
   /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #header a span {float:none;}
    /* End IE5-Mac hack */
    }
  #submenu a:hover {
  	background-color:#CCFF99;
	}
  #submenu a:hover span {
  	background-color:#CCFF99;
	}
  #submenu #current a {
    background-color:#CCFF99;
    }
  #submenu #current a span {
    background-color:#CCFF99;
    }
 #lichtkrant {
 	float:left;
	display:block;
	}
 #content {
 	clear:left;
	display:block;
	font-size:small;
	}
	
 #popup {
 	font-size:small;
	}

/* caption determines the style of
   the month/year banner above the calendar. */

caption 
     {
     font-family:arial,helvetica; 
     font-size:11px; 
     color: black;
     font-weight: bold;
     }

/* .calendar determines the overall formatting style of the calendar,  
   acting as the default unless later overruled. */

.calendar 
     {
     font-family:arial,helvetica; 
     font-size:11px; 
     color: white;
     background-color: #c0c0c0;
     border-color: #000000;
     border-style: solid;
     border-width: 1px;
     }

/* .calendarlink determines the formatting of those days linked to
   content. */

.calendarlink 
     {
     color: white;
     }

/* .header determines the formatting of the weekday headers at the top
   of the calendar. */

.header 
     {
     background-color: #996633;
     border-color: #000000;
     border-style: solid;
     border-width: 1px;
     }

/* .day determines the formatting of each day displayed in the
   calendar. */

.day 
     {
     background-color: #808080;
     border-color: #000000;
     border-style: solid;
     border-width: 1px;
     text-align: center
     }
	 
.weekend
     {
     background-color: #333333;
     border-color: #000000;
     border-style: solid;
     border-width: 1px;
     text-align: center
     }

/* .linkedday determines the formatting of a date to which content is
   available. */

.linkedday 
     {
     background-color: #8080ff;
     border-color: #000000;
     border-style: solid;
     border-width: 1px;
     text-align: center
     }   
	 
.today 
     {
     background-color: #505050;
     border-color: #FF0000;
     border-style: solid;
     border-width: 1px;
     text-align: center
     }  
	 

