



/* Popup styles */



.popup_bg

{

	background-color: #C0C0C0;

}



.popup_fg

{

	background-color: #EFEFEF;

}



.popup_text

{

	font-size: 12px;

}



.popup_cp_text

{

	font-size: 14px;

	color: #000000;

}



/****/



a.admin_menu 

{

	font-size: 14px;

}



/* + link */



a.add

{



	font-size: 16px;
	color:#000000;



}





/* edit */



a.edit

{

	font-size: 10px;

	color: #990000;

}



/* Copyright link */



a.cp

{

	font-size: 10px;

	color: #000000;

	text-decoration: none;

}



a.cp:hover

{

	text-decoration: underline;
	color:#000000;

}





.copyright {

  font-family: verdana;

  font-size: 9px; color: #000000;

}



/* General stylesettings */



/*body 

{

	margin: 0px;

	font-size: 15px;

	background-color: #FFFFFF;

}



table 

{

	font-size: 15px;

	border-collapse: separate;

}*/



/* Calendar styles (daycells etc.) */



.day_empty, .day_now, .day_normal

{

	border: 1px solid #000000;

	vertical-align: top;

	width: 14%;

	height: 80px;

}



.little_day_empty, .little_day_now, .little_day_normal

{

	vertical-align: top;

}

.normal_table

{

	border: 1px;

}

.cal_name 

{

	font-size: 21px;

}



.month_wday

{

border: 1px solid #000000;



}



.month_little_wday

{



}



.day_empty 

{

	background-color: #EFEFEF;

}



.day_now 

{

	background-color: #C0C0C0;

}



.day_normal 

{

	background-color: #FFFFFF;

}



a.little_day_number 

{

	font-size: 12px;
	color:#000000;

}



a.day_number 

{

	font-size: 19px;
	color:#000000;

}



.little_month_title

{

	text-align:center;

	background-color: #EFEFEF;

}

.weektext

{

	font-size: 10px; color: #FF0000;

}



/* Other */



.admin_menu

{

	font-size: 14px;

}



.b_table 

{

	border-collapse: collapse;

	border: 1px solid #000000;

}



.box, .box_subtitle, .box_title

{

	border: 1px solid #000000;

	padding: 3px;

	vertical-align: top;

}



.box_title

{

	background-color: #C3C3C3;

	font-weight: bold;

}

 

.box_subtitle

{

  background-color: #E0E0E0;

	font-weight: bold;

}



.box

{

  background-color: #EFEFEF;

}



.box_value

{

	vertical-align: top;

	padding-left: 3px;

  background-color: #FFFFFF;

}



.minitext

{

	font-size: 10px;

}



.dayview_hours

{

	width: 5%;

	height: 30px;

	background-color: #EFEFEF;

	border: 1px solid #000000;

}



.dayview_eventlist

{

	padding: 3px;

	border: 1px solid #000000;

}

a:link {color:#000000;}

a:visited {color:#000000;}

a:hover {color:#000000;}

#menu a:link {text-decoration:none;
color:#FFFFFF;}

#menu a:visited {text-decoration:none;
color:#FFFFFF;}

#menu a:hover {text-decoration:none;
color:#FFFFFF;}