   
.rc_iframe_body .rc_table {
	font-size: 11px;
	font-family: verdana,tahoma,sans-serif,arial;
    background-color: white;
    border-color: black;
    border : 5px ;
    color: black;     }
    
/* volgende wordt niet gebruikt */
.rc_iframe_body .rc_time_tr td {
	border-top: 0px solid #000000;
    border-color: white;
	padding: 2px;
	text-align: center;
	color: black;
	white-space: nowrap; }

.rc_iframe_body .rc_head_tr td,
/* Regel met maand en jaar, regel met navigatiebalk*/
.rc_iframe_body .rc_nav_tr td {
	border-bottom: 0px solid #000000;
	border-color: #b0b0b0 ;
    padding: 2px;
	text-align: center;
	color: #b0b0b0 ;
	white-space: nowrap;
	font-weight: bold; }

/* td rond de dagen */ 
.rc_iframe_body .rc_cal_tr td {
	border: 0px solid #fff;
	border-color: #b0b0b0;
    padding: 4px 2px 4px 2px;
	text-align: right;
	color: black;
	white-space: nowrap;
	width: 25px; }

/* regel voor de td van de selecteer datum */ 
.rc_iframe_body .rc_footer_tr td {
	border-top: 0px solid #000000;
	border-color: #b0b0b0 ;
    padding: 2px;
	text-align: center;
	color: #b0b0b0 ;
	white-space: nowrap; }

/* volgende wordt niet gebruikt */  
.rc_iframe_body .rc_hours {
	width: 20px; }
/* volgende wordt niet gebruikt */  
.rc_iframe_body .rc_colon_span {}
/* volgende wordt niet gebruikt */  
.rc_iframe_body .rc_mins {
	width: 20px;}
/* volgende wordt niet gebruikt */ 
.rc_iframe_body .rc_mins {
	width: 20px; }
/* volgende wordt niet gebruikt */  


/* DAGEN NAAM */
/* dagen naam van za - zo*/
.rc_iframe_body td.rc_weekend_head {
    color: #b0b0b0 ;
    font-weight : normal ; }
/* dagen naam van ma - vrij*/
.rc_iframe_body .rc_wd_tr td {
    border-bottom: 0px solid #000000;
    border-color: #b0b0b0 ;
    padding: 2px;
    text-align: center;
    color: #b0b0b0 ;
    white-space: nowrap; }

    
/* DAGEN DATUM */

/* dagen datum ma - vrij MET een event*/
.rc_iframe_body td.rc_event {
    font-style: italic ;
    font-weight : normal ;
    color : #b0b0b0 ;
    border : 1px solid white ; }
/* dagen datum ma - vrij ZONDER een event*/ 
.rc_iframe_body td.rc_day {
    font-style: normal  ;
    color : #b0b0b0 ;
    border : 1px solid white ; }
    
/* dagen datum za - zo */ 
.rc_iframe_body td.rc_weekend_day {
    color:#b0b0b0 ;
    font-weight : bold ;
    border : 1px solid white ;}
    
/* huidige dag */
.rc_iframe_body td.rc_today {
    font-weight: bold;
    background-color: #fdb410;
    color : white ;
    border : 1px solid #b0b0b0 ; }

/* Current dag van de week */
.rc_iframe_body td.rc_current {
    color: white ;
    background-color: #fdb410 ;
    border : 1px solid #b0b0b0 ; }
    
    

/* HOVERS */
/* aanduiding te selecteren dag bij hover */ 
.rc_iframe_body tr.rc_highlight td.rc_highlight {
    background: #b0b0b0 ;
    border : 1px solid #b0b0b0 ;
    color : white ; }
/* aanduiding die de hele rij krijgt als we erover gaan */  
.rc_iframe_body tr.rc_highlight,
.rc_iframe_body tr.rc_highlight {
	border: 1px solid #A9F5F2;
	background: #e9e9e9 ;
    color : white  ;  }



/* alt skin */

.rc_calendar_alt {
	border: 0px solid #000000;
}

.rc_iframe_body_alt {
	margin: 0px;
	background: #CCCCCC;
	border: 0px;
	cursor: default;
}

.rc_iframe_body_alt .rc_table {
	font-size: 12px;
	font-family: verdana,tahoma,sans-serif,arial;
	background: #0f0;
}

.rc_iframe_body_alt .rc_wd_tr td {
	border-bottom: 1px solid #000000;
	padding: 2px;
	text-align: center;
	color: #000;
	white-space: nowrap;
}

.rc_iframe_body_alt .rc_time_tr td {
	border-top: 0px solid #000000;
	padding: 2px;
	text-align: center;
	color: #000;
	white-space: nowrap;
}

.rc_iframe_body_alt .rc_head_tr td,
.rc_iframe_body_alt .rc_nav_tr td {
	border-bottom: 0px solid #000000;
	padding: 2px;
	text-align: center;
	color: #000;
	white-space: nowrap;
	font-weight: bold;
}

.rc_iframe_body_alt .rc_cal_tr td {
	border: 0px solid #0f0;
	padding: 4px 2px 4px 2px;
	text-align: right;
	color: #000;
	white-space: nowrap;
	width: 25px;
}

.rc_iframe_body_alt .rc_footer_tr td {
	border-top: 0px solid #000000;
	padding: 2px;
	text-align: center;
	color: #000;
	white-space: nowrap;
}

.rc_iframe_body_alt .rc_hours {
	width: 20px;
	background: #66ff66;
	border: 1px solid #000;
}

.rc_iframe_body_alt .rc_colon_span {
}

.rc_iframe_body_alt .rc_mins {
	width: 20px;
	background: #66ff66;
	border: 0px solid #000;
}

.rc_iframe_body_alt td.rc_current,
.rc_iframe_body_alt tr.rc_highlight td.rc_current {
	border: 0px solid #fff;
	color: #00f;
	background: #fff;
	font-weight: bold;
}

.rc_iframe_body_alt td.rc_today {
	font-weight: bold;
    border: 0px solid red;
}

.rc_iframe_body_alt td.rc_weekend_head {
	color: #f00;
}

.rc_iframe_body_alt td.rc_weekend_day {
	color: #f00;
}

.rc_iframe_body_alt tr.rc_highlight,
.rc_iframe_body_alt tr.rc_highlight td {
	border: 0px solid #F7FE2E;
	background: #F7FE2E;
}

.rc_iframe_body_alt tr.rc_highlight td.rc_highlight {
	background: #F7FE2E;
	border: 0px solid #F7FE2E;
}

/* end alt skin */


/* Framework css*/

body { font-family: arial, verdana, sans-serif,tahoma; }
/* framework div voor de agende zelf */
#cal1_div {
    border : 0px solid black ;
    width: 100%;
    }
/* iframe zelf die rond de agenda zit want js toont inhoud in een iframe */
.rc_calendar {
    border: 5px solid black ;
    border-color: white;
    width: 200;   
    } 
/* inhoud iframe*/
.rc_iframe_body {
    border : 0px solid black ;
    border-color: black;
    margin: 0px;
    background: #FFFFFF;
    cursor: default;
    }
/* framework rond de div als we op een datum klikken */
#event_div { 
  position: absolute;
  padding: 0px;
  border: 1px solid black;
  background: white;
  color: green;
  width: 600;
  visibility: visible;
  z-index: 4; }
tr.event_div_title {
    color : white ;
    font-style : normal ;
    font-weight : bold ;
    background-color : #fdb410 ;
    height : 20 ; }
tr.event_div_stitle {
    color : #b0b0b0 ;
    font-size : 10 ;
    height : 20 ; }
#event_div_description {}