body {
	font-family:arial;
	margin-left:100px;
	margin-top:70px;
	font-size:12px;
	cursor:default;
	background-color:white;
	background-image:url('img/bg.png');
	background-repeat:repeat-x;
	overflow-x:hidden;
	color:black}

h1 {
	margin-left: 5%;
	margin-right: 5%;
	text-align: justify;
	font-family:arial;
	font-size:10px;
	color:black}

h2 {
	margin-left: 5%;
	margin-right: 5%;
	text-align: center;
	font-family:arial;
	font-size:18px;
	color:red}

img { 
	border: none}


img.logo {
	position: absolute;
	top:50px;
	left:30px;
}

img.top_ban {
	position: absolute;
	top:0px;
	left:90px;
}


img.akk {
	position: absolute;
	top:10px;
	left:930px;
}

img.akk2 {
	position: absolute;
	top:200px;
	left:940px;
}

img.newsframe {
	position: absolute;
	top:550px;
	left:499px;
}


p.pikku{
	position:absolute;
	margin:0px;
	top:193px;
	left:700px;
	font-size:10px;
	font-family:arial;
	color:#2c2a2a;
}

p.pikku2{
	position:absolute;
	text-align:center;
	margin:0px;
	top:5px;
	left:155px;
	font-family:arial;
	word-spacing:50px;
	color:#2c2a2a;
}

p.uutis_otsik{
	position:absolute;
	top:510px;
	left:710px;
	font-size:16px;
	font-family:arial;
	color:black;
}

img.ban {
	position: absolute;
	top:190px;
	left:210px;
}
	
table.pohja{
	border-collapse:collapse;
	border: 2px solid #FF0000;
	left:100px;
	top:200px;
	width:800px;
}

table.uutis {
	border: 2px solid gray;
	background-color:white;
	width: 500px;
	}

table.inner {
	position:absolute;
	top:547px;
	left:395px;
	direction: rtl;
	font-family:arial;
	width:500px}
	

td.uutis {
	font-family:arial;
	background-color:white;
	font-size:12px;
	color:black}
	
	
td.banneri {
	font-family:arial;
	width: auto;
	height: 150px;
	font-size:12px;
	background-image:url('img/logo2.png');
	color:black}

td.asia {
	
	font-family:arial;
	border-top: 1px solid black;
	vertical-align:top;
	padding-top: 1cm;
	padding-left: 1cm;
	padding-right: 1cm;
	background-color:white;
	font-size:12px;
	height: 300px;
	color:black}

td.inner {
	border: 1px solid #FF0000;
	background-color:white;
	font-family:arial;
	font-size:16px;
	text-align:center;
}
	
	
td.valikko {
	
	font-family:arial;
	padding-top: 1cm;
	margin:0px;
	width: 150px;
	border: 0px solid black;
	background-color:white;
	background-image:url('img/menu_bg.png');
	background-repeat:repeat-y;
	font-size:12px;
	vertical-align: top;
	text-align: center;
	color:black}




a.paa {
	background-image:url('img/button.png');
	border:0px solid #252525;
	width:150px;
	height:52px;
	color:white;
	font-size:16px;
	text-decoration:none;
	vertical-align:middle;
	display:table-cell;
	
	}

a.paa:hover {
	background-image:url('img/button2.png');
	width:150px;
	height:52px;
	color:white;
	font-size:16px;
	text-decoration:none;
	display:table-cell;
	
	}

a.lista {
	background-image:url('img/button_lista.png');
	border:0px solid #252525;
	width:150px;
	height:50px;
	color:white;
	font-size:16px;
	text-decoration:none;
	line-height:3em;
	display:block;
	
	}

a.lista:hover {
	background-image:url('img/button_lista2.png');
	width:150px;
	height:50px;
	color:white;
	font-size:16px;
	text-decoration:none;
	display:block;
	
	}

	
a.navi {
	color:red;
	text-decoration:none;
	font-size:16px}



a.navi:hover {
	outline-offset: 2px;
	outline: 2px solid #252525}

a.plain {
	color:black;
	text-decoration:none;
	font-size:16px}

a.plain:hover {
	color:black;
	text-decoration:none;
	font-weight:bold;
	font-size:16px}

a.plain_small {
	color:#f8f7f0;
	text-decoration:none;
	font-size:16px;
	margin:30px}

a.plain_small:hover {
	color:#f8f7f0;
	font-size:16px}
