/* Agendabar
----------------------------------------------- */
#agenda_date {    
	margin:						0;	
	margin-left: -5px;
	width:                  	184px;
    font-size:					9px;
    float:left;
}
#agenda_date .week {
	height:						24px;
	position:					relative;
}
#agenda_date a {
	color:						#005566;
}
#agenda_date span {
    display:                	block;
    float:                  	left;
    text-align:             	center;
}
#agenda_date .months {
    width:                  	193px;
    height:                 	15px;   
    color:						white;  
    
}
#agenda_date .months a {
	color:white;
	
}
	#agenda_date .months img {
		border:						0;	
	}
	#agenda_date .month_prev, #agenda_date .month_curr, #agenda_date .month_next {
	    display:                	block;
	    float:                  	left;
	    text-align:             	center;	 
		width:						12px;
	}
	#agenda_date .month_curr {
	    width:                  	166px;
	    line-height:            	15px;
	    color:						white;
	    font-weight:				bold;
	    letter-spacing:				-0.2px;
	}
	#agenda_date .month_prev {
		
	}
	#agenda_date .month_next {
		width:						9px;
		padding-left:				3px;		
	}

#agenda_date .day_type {
	height:                 	16px;
    width:                 		23px;    
    float:                  	left;    
    margin:						2px 0;    
    text-align:             	center;    
/*    background:					#FF9999; //#D9EFF2;
   	font-weight:				bold;*/
   	color:						black; //#005566;

}


#agenda_date .row_on {
	/*background:					#FF9999; //#D9EFF2;*/
}
#agenda_date .row_on a {
	/*color:						white;*/
}
#agenda_date .day, #agenda_date .current, #agenda_date .empty, #agenda_date .last, #agenda_date .weeknr {
    margin:                 	2px;
    width:                  	19px;
    height:                 	16px;
    float:						left;
    position:relative;
    text-align:					center;
}
#agenda_date .empty a, #agenda_date .day a, #agenda_date .current a {
	display:					block;
	width:                  	21px;
	height:						16px;
}
#agenda_date .current a, #agenda_date .current .row_on a  {

	
}
#agenda_date .current {
	padding-bottom:				0;
}
#agenda_date .weeknr {
    width:                  	17px;
    height:						16px;
    margin:                 	2px 1px 2px 2px;
    border-right:				1px solid #666666;;
    padding-right:2px;
}

#agenda_date .first {
    margin-right:           	2px;
    width:                  	20px;
}
#agenda_date .last {

}
#agenda_date .last a {
}
#agenda_date .current a {
/*    color:                  	#F00;*/
}
#agenda_date .weeknr a {
/*    color:                  	#8F8E8E;*/
    padding-right:          	2px;
}
#agenda_date .empty a {
color:						#99BBC2;
}
#agenda_date a {
    color:                  	#000;
    text-decoration:			none;
}

/* Agendabar KLEUREN
----------------------------------------------- */

#agenda_date .months {
	background:					#666666; 

}

#agenda_date .current a, #agenda_date .current .row_on a  {
	background:					#666666;
}
#agenda_date .weeknr {
	border-right:				1px solid #666666;
}

#search_left {
	clear:						both;
	padding-left:				17px;
}
#search_left b {
	font-size:					12px;
}
#searchbutton, #ga_searchstring {
	float:left;
}
#ga_searchstring {
	width:						129px;
}