/* Start of CMSMS style sheet 'arcana - plaatsing' */
body 	{
	margin: 0px;
	padding: 0px;
}

.wrap-main {
	color: white;
	margin: 0px;
	margin-top: 68px;
	margin-left: 145px; 
	padding: 0px;
}

.main_content div div div {
	padding: 10px;
	padding-left: 50px;
	padding-bottom: 20px;
  /* voor minimale hoogte donkere veld */
    min-height:400px;
    height:auto !important;
    height:400px;
  /* einde */
}

/* hoger bij submenu's */
.main_content div div div.hoger {
  /* voor minimale hoogte donkere veld */
    min-height:570px;
    height:auto !important;
    height:570px;
  /* einde */
}

/* reset ivm formating child-content */
.main_content div div div div {
	padding: 0px;
        min-height: 0px; height: auto;
}

.menu {
	position: absolute;
	top: 150px;
	left: 14px;
	width: 168px;
	color: #7d7d7d;
	background-position: 1px -150px;
}

.styleswitcher	{
	position: absolute;
	right: 0px;
	top: 20px;
	padding-right: 20px;
}
/* End of 'arcana - plaatsing' */

/* Start of CMSMS style sheet 'Arcana - agenda' */
.calendar-date-from, .calendar-date-title, .calendar-summary-title, .calendar-details-title {
  font-weight: bold;
}

/* ===== CSS voor event-lijsten =====*/

h2 .calendar-prev, h2 .calendar-next {
    font-size: 0.7em;
}

/* ===== CSS voor de calenderbeelden ===== */

/*
Example stylesheet for Calendar module

For using this "big"-class insert something like this in your page
or template;

{cms_module module='Calendar' table_id='big'}

*/



/* make all links red */
.calendar tr td a
{
  color: red;
}

/* highlight "today" for the small calendar */
.calendar-today
{
  font-weight: bold;
}

/* display the "upcominglist" as one line per entry (assuming table_id='cal-upcominglist') */
#cal-upcominglist .calendar-date-title
,#cal-upcominglist .calendar-summary-title
{
  display: none;
}

#cal-upcominglist h2
,#cal-upcominglist .calendar-date
,#cal-upcominglist .calendar-summary
{
  display: inline;
  margin-right: 5px;
}

/* tidy up text sizes for lists */
#cal-list h1, #cal-upcominglist h1
{
  color: red;
  font-size: 120%;
}
#cal-list h2, cal-upcominglist h2
{
  font-size: 110%;
}

/** large calendar rules (assuming table_id='big') **/
/* border on for #big */
#big{
  margin: 0px;
  border-collapse:    collapse;
  border: 1px solid black;
}

/* #big applied to div in eventlist shown without border and placed slightly more to the right! */
div #big {
   border: none;
   padding-left: 20px; 
}

/* nice squares for the #big table */
#big th
{
  border: 1px solid black;
  padding: 3px;
  width: 90px;
}

#big td {
  border: 1px solid black;
  vertical-align: top;
  padding: 3px;
  height: 75px;
  width: 75px;
}

/* format summaries nicely in #big */
#big ul
{
  margin: 0px;
  margin-left: 6px;
  padding: 0px;
  padding-left: 5px;
}

#big li
{
  list-style-type: none;
  padding: 0px;
  margin: 0px;
}

/* background colours for #big */
#big td
{
  background-color: silver;
}

#big .calendar-day
{
  background-color: #80ff80;
}

#big .calendar-today
{
  font-weight: normal;
  background-color: #8080ff;
}

/* what to show */

.calendar-event .calendar-date-title,
.calendar-event .calendar-summary-title, 
.calendar-event .calendar-details-title
{
  display: none;
}

/* how to show it */

#big td a {
   color: #245790;
}

#big td ul li {
   font-size: 0.8em;
   list-style-type: none; 
   color: blue;
}

#big td ul li a, .calendar-event h3 {
   color: #359123;
}

/* toegevoegd door Jeroen */

span.calendar-top {
   /* float: right; */
   background: none;
}

span.calendar-top img {
   border: none;
}

.verberg, .toon {
   cursor: pointer;
}
/* End of 'Arcana - agenda' */

/* Start of CMSMS style sheet 'Arcana - agenda - items' */
.calendar-event-title {
    font-weight: bold;
    color: rgb(53, 145, 35); test
}

.arcana .calendar-event-title {
    color: rgb(166, 34, 34);
}

.calendar-event-details {
   margin-left: 40px; margin-bottom: 10px;
}

div.calendar-details {
    display: none; 
    border: solid 2px #c0c0c0; 
}

.toon, .verberg {
    font-weight: bold;
    text-decoration: underline;
}

.verberg, .verberg a, .verberg a:hover {
    background: #c0c0c0;
    color: black;
    padding: 1px;
    margin-top: 3px;
}

.insch {
   display: none; 
}

.inschrijven_mglk .insch {
   display: block;
}
/* End of 'Arcana - agenda - items' */

