		a:link, a:visited, a:active {
		color: #263755;
		text-decoration: none;}
		a:hover {
		color: #446297;
		text-decoration: none;
		cursor: default;}
	.paataulukko a:link, .paataulukko a:visited, .paataulukko a:active {
		color: #263755;
		text-decoration: underline;}
	.paataulukko a:hover {
		color: #446297;
		text-decoration: none;
		cursor: default;}
		
body {
	font-family: 'trebuchet ms', verdana, tahoma;
	font-size: 12px;
	color: #263755;
	background-image: url(images/body/tausta2.jpg);
	cursor: default;}
/*table1*/
.keskitaulukko {
	border-collapse:collapse;
	position: absolute;
	top: 0px; 
	left: 200px;
	z-index: 1;}
/*table1 solut*/
.paataulukko {
	padding: 20px 60px 0px 45px;
	width: 495px;
	font-family: 'trebuchet ms', verdana, tahoma;
	font-size: 12px;
	color: #263755;
	background-image: url(images/body/paatausta.gif);
	background-repeat: repeat;
	text-align: justify;}
.otsikkotaulukko {
 	padding: 0px;
	width: 530px;
	background-image: url(images/body/otsikko.jpg);
	background-repeat: no-repeat;
	height: 120px;}
.ylataulukko {
 	padding: 0px;										
	width: 530px;
	background-image: url(images/body/yla.gif);
	background-repeat: no-repeat;
	height: 10px;}
.fadetaulukko {
	padding: 0px;
	width: 530px;
	background-image: url(images/body/fade.gif);
	background-repeat: no-repeat;
	height: 150px;}
/*table2*/
.valikko {
	padding: 2px 2px 2px 6px;
	position: absolute;
	top: 160px;
	left: 5px;
	height: 270px;
	width: 225px;
	z-index: 2;
	text-align: right;
	font-family: 'trebuchet ms', verdana, tahoma;
	font-size: 21px;
	letter-spacing: 3px;
	color: #263755;
	background-image: url(images/body/tilatausta.gif);
	background-repeat: repeat;
	border:2px solid #263755;}
/*table3*/
.aukiolo {
	padding: 10px;
	position: absolute;
	top: 440px;
	left: 60px;
	height: 160px;
	width: 170px;
	z-index: 2;
	text-align: center;
	font-family: 'trebuchet ms', verdana, tahoma;
	font-size: 12px;
	color: #263755;
	background-image: url(images/body/tilatausta.gif);
	background-repeat: repeat;
	border: 2px solid #263755;}
/*table4*/
.nurkkaperhonen {
	padding: 0px;
	position: absolute;
	top: 0px;
	left: 0px;
	height: 200px;
	width: 239px;
	z-index: 1;
	background-image: url(images/body/perhone3.gif);
	background-repeat: no-repeat;
	border: 0px;}
/*table5*/
.kuvataulukko1 {
	position: absolute;
	top: 175px;
	left: 760px;
	z-index: 2;
	padding: 0px;
	border: 1px solid #263755;
	background-image: url(images/body/tilatausta.gif);
	width: 120px;
	height: 90px;}
.kuvataulukko2 {
	position: absolute;
	top: 287px;
	left: 760px;
	z-index: 2;
	padding: 0px;
	border: 1px solid #263755;
	background-image: url(images/body/tilatausta.gif);
	width: 120px;
	height: 90px;}
.kuvataulukko3 {
	position: absolute;
	top: 399px;
	left: 760px;
	z-index: 2;
	padding: 0px;
	border: 1px solid #263755;
	background-image: url(images/body/tilatausta.gif);
	width: 120px;
	height: 90px;}
.kuvataulukko4 {
	position: absolute;
	top: 511px;
	left: 760px;
	z-index: 2;
	padding: 0px;
	border: 1px solid #263755;
	background-image: url(images/body/tilatausta.gif);
	width: 120px;
	height: 90px;}  
  
/* tekstityylit*/
/*otsikko*/
h1 {
	text-align: center;
	font-weight: bold;
	font-size: 24px;}
/*väliotsikko*/
h2 {
	font-weight: bold;
	font-size: 12px;}
