/* CSS Document */

body  {	margin: 0; background: #e6e6e6; overflow-y: scroll;}
ul { margin-left:25px;}
ul li ul { margin-left:0px;}
td { font-family:Georgia; font-size:11px; color:#FFFFFF; }
a:link 		{ color:#FFFFFF; text-decoration:underline; }
a:visited { color:#FFFFFF; text-decoration:none; }
a:hover 	{ color:#FFFFFF; text-decoration:none; }
a:active 	{ color:#FFFFFF; text-decoration:none; }

.aukiolot { font-family:Verdana; font-size:10px; color:#333333; }

br { height:20px;}
.menuOut 		{font-family:Georgia; color:#FFFFFF; font-size:11px; font-weight:normal; cursor:pointer; background-color:#000000; text-align:center; height:28px; }
.menuOver 	{font-family:Georgia; color:#000000; font-size:11px; font-weight:normal; cursor:pointer; background-color:#E5B56F; text-align:center; height:28px; }


.header { font-family:Georgia; font-size:16px; color:#FFFFFF; font-weight:normal; margin-left:25px;}
.midheader { font-family:Georgia; font-size:12px; color:#FFFFFF; font-weight:normal;}
.content { font-family:Georgia; font-size:11px; color:#FFFFFF; display:block; margin-left:25px; padding-right:25px;}
.luel_date { font-family:Georgia; font-size:11px; color:#FFFFFF;}

.input { background-color:#4f5a3c; font-family:Verdana; font-size:10px; color:93a680; border: 1px solid #93a680; }
	
.tiedote_header 	{ font-family:Verdana; font-size:12px; color:#4a3a1a; font-weight:bold; padding-top:2px; padding-bottom:2px; display:block; }
.tiedote_date		 	{ font-family:Georgia; font-size:10px; color:#000000; font-weight:bold; }
.tiedote_content 	{ font-family:Verdana; font-size:10px; color:#000000; font-weight:normal; }




.leaf_active { background-image:url(Slices/leaf_active.gif); font-family:Verdana; font-weight:bold; font-size:12px; color:#4a3a1a; height:25px; vertical-align:middle; cursor:pointer;}
.leaf_inactive {background-image:url(Slices/leaf_passive.gif); font-family:Verdana; font-weight:bold; font-size:12px; color:#8f7f62; height:25px; vertical-align:middle; cursor:pointer;}


.footer_left { padding-top:4px; padding-bottom:4px; background-color:#b39a6b; font-family:Tahoma; font-size:11px; color:#4a3a1a; text-align:center;}
.footer_right { padding-top:4px; padding-bottom:4px; background-color:#4c4029; font-family:Tahoma; font-size:10px; color:#72654c; border-left:1px solid #8f7f62; text-align:center;}
.footer_highlight {font-family:Verdana; font-size:10px; color:#d1be9b;}
.footer_hinnat		{font-family:Verdana; font-size:9px; color:#4a3a1a;}



/*  KALENTERI TYYLIT   */


.day{
	font-family:Tahoma; 
	font-size:11px;
	height:14px;
	width:45px;
	background-image:url(Slices/day2.png);
	background-position:center;
	background-repeat:no-repeat;
	}
.day a {
	color: #FFFFFF;
	text-decoration:none;
}
.day a:visited {
	color: #FFFFFF;
	
}
.day a:hover {
	color:#FFFFFF;
	text-decoration:none;
	background-image:url(Slices/day.png);
	background-position:center;
	background-repeat:no-repeat;
}
.weekend {
	background-color: none;
}
.monthtableouter {
	background-color: none;
}
.monthtableinner {
	width: 100%;
}
.normalday {
	background-color:none;
	font-size:10px;
	height:14px;
	
}
.title {
	background-color: #none;
	font-weight:bold;
	font-family:Tahoma;
	font-size:13px;
	color:#FFFFFF;
}
.month {
	background-color: none;
	font-size:10px;
	font-weight:normal;
	font-family:Tahoma;
	color:#000000;
}
.days {
	background-color: none;
	font-size:11px;
	font-weight:bold;
	font-family:Tahoma;
	color:#FFFFFF;
}
.selectedday {
	background-color:none;
}
#today {
	background-color: none;
}
