/* CSS Document */

body  {	margin: 0; background: #A5E8FF; overflow-y: scroll; background-image:url(slices/bg_gradient.gif); background-position:top; background-repeat:repeat-x;}
td				{ font-family:Tahoma; font-size:11px; color:#545454; }

a:link 		{ color:#3677b7; text-decoration:none; }
a:visited { color:#3677b7; text-decoration:none; }
a:hover 	{ color:#63b2ff; text-decoration:none; }
a:active 	{ color:#3677b7; text-decoration:none; }

a.menulinks:link 			{ color:#174f84; text-decoration:none; font-family:Verdana; font-size:12px; padding:3px; padding-left:15px; display:block; }
a.menulinks:visited 	{ color:#174f84; text-decoration:none; font-family:Verdana; font-size:12px; padding:3px; padding-left:15px; display:block; }
a.menulinks:hover 		{ color:#296ba9; text-decoration:none; font-family:Verdana; font-size:12px; padding:3px; padding-left:15px; display:block; }
a.menulinks:active 		{ color:#174f84; text-decoration:none; font-family:Verdana; font-size:12px; padding:3px; padding-left:15px; display:block; }

.toplinks 					{ color:#FFFFFF; text-decoration:none; font-family:Verdana; font-size:10px; }
a.toplinks:link 		{ color:#FFFFFF; text-decoration:none; font-family:Verdana; font-size:10px; }
a.toplinks:visited 	{ color:#FFFFFF; text-decoration:none; }
a.toplinks:hover 		{ color:#FFFFFF; text-decoration:none; }
a.toplinks:active 	{ color:#FFFFFF; text-decoration:none; }

table.mouseon	{ border-bottom:1px; border-bottom-color:#999999; background-color: #E3F6FE; cursor:pointer;cursor:hand;}
table.mouseout	{ border-bottom:none; cursor:default; }

.polku {color:#3677b7; text-decoration:none; font-family:Verdana; font-size:10px;}

.dates 				{ color:#63b2ff; text-decoration:none; font-family:Verdana; font-size:10px; }

.header	 			{ font-family:Georgia; font-size:20px; color:#FFFFFF; font-weight:normal;}
.otsikko 			{ font-family:Georgia; font-size:18px; color:#296ba9;}
.leipateksti 	{ font-family:Tahoma; font-size:11px; color:#545454;}


.tiedote_header		{ font-family:Tahoma; font-size:11px; color:#296ba9; font-weight:bold;}
.tiedote_date		 	{ font-family:Tahoma; font-size:11px; color:#296ba9;}
.tiedote_content 	{ font-family:Tahoma; font-size:11px; color:#545454;}

.bottom 					{ color:#FFFFFF; text-decoration:none; font-family:Verdana; font-size:12px; }
a.bottom:link 		{ color:#FFFFFF; text-decoration:none; font-family:Verdana; font-size:12px; }
a.bottom:visited 	{ color:#FFFFFF; text-decoration:none; }
a.bottom:hover 		{ color:#FFFFFF; text-decoration:none; }
a.bottom:active 	{ color:#FFFFFF; text-decoration:none; }



/*  KALENTERI TYYLIT   */


.day{
	font-family:Tahoma; 
	font-size:11px;
	height:14px;
	width:40px;
	background-image:url(Slices/day2.png);
	background-position:center;
	background-repeat:no-repeat;
	}
.day a {
	font-size:11px;
	color: #000000;
	text-decoration:none;
}
.day a:visited {
	font-size:11px;
	color: #000000;
	
}
.day a:hover {
	font-size:11px;
	color:#000000;
	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:#000000;
}
.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:#000000;
}
.selectedday {
	background-color:none;
}
#today {
	background-color: none;
}