body {	background: black url(images_new_layout/bg.jpg) top right no-repeat fixed;	font-family: 'Trebuchet MS';	font-size:10pt;	text-align: center;}a img											{ border: none; }#kirjauduSisaan									{ right: 300px; position: absolute; top: 0; }#wrapper 										{ margin: 0 auto; width: 925px; }#header											{ background: transparent url(images_new_layout/content_header.png) top left no-repeat scroll; height: 312px; width: 925px; }#contentWrapper									{ background: transparent url(images_new_layout/content_middle_bg.png) top left repeat-y scroll; width: 925px; }strong											{ color: black; margin: 10px 0 20px; font-size: 16px; text-transform: uppercase; text-decoration: none; }#nav											{ float: left; padding: 0 0 0 40px; text-align: left; width: 230px; }		.paavalikko									{ color: black; text-transform: uppercase; text-decoration: none; }	.paavalikko:hover							{ color: #ce1628; }	.alivalikko_sis								{ color: black; margin: 0 0 0 20px; text-decoration: none; }	.alivalikko_sis:hover						{ text-decoration: underline; }	#nav > img,	#nav div > img								{ display: none; }	#content										{ float: left; text-align: left; width: 600px; }	#content h1									{ margin: 0 0 40px; }		#content td									{ padding: 10px 10px 10px 0; vertical-align: middle; }	#bottom											{ background: transparent url(images_new_layout/content_bottom_bg.png) top left no-repeat scroll; height: 21px;												  margin: 0 0 30px; width: 925px; }.clear											{ clear: both; }table.calendar {	border-collapse: collapse;		background-image:url('taulukko_tausta.jpg');	background-repeat:no-repeat;	background-color:#B40309;	color:white;	font-family: 'Trebuchet MS';}table.calendar th {	font-weight:normal;	border:1px solid #AAA;}table.calendar th.weekNumber {}table.calendar td {	font-size:0.75em;	width:70px;	height:60px;	border:1px solid #95B1CC;	vertical-align:top;	padding:2px;	background-color:white;		color:black;}table.calendar td.weekNumber {	width:20px;	font-size:0.75em;	color:#B97A7C;	border-right:2px solid #D9B0B2;}table.calendar td.notRequestedMonth {	background-color:#F0F5FB;	color : #577BA3;}table.calendar td a {	text-decoration:none;	color:blue;}table.calendar td p {	margin: 0; 	padding: 0;}table.calendar td div.calendar_daynumber {}table.calendar td div.calendar_daynumber_note {	font-size:1.25em;	font-weight:bold;}
