﻿
body{
	font-family: Tahoma, sans-serif;
	margin:10px auto;
	padding: 0px;
}

p
{
 font-size: 12px;
 color: #000;
}

a{
	color: #B00;
	font-weight: bold;
}

a:link{
	color: #B00;
	font-weight: bold;
	text-decoration: none;
}
a:active{
	color: #B00;
	font-weight: bold;
	text-decoration: none;
}


a:visited{
	color: #666;
	text-decoration: none;
}

a:hover{
	color: #B00;
	text-decoration: underline;
}

#linkit{
	position: relative;
	margin: 0px;
	padding: 0px;
	font-size: 12px;
}
#linkit a{
	color: #000;
	font-weight: bold;
}

#linkit a:link{
	color: #000;
	font-weight: bold;
	text-decoration: none;
}
#linkit a:active{
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}


#linkit a:visited{
	color: #244;
	text-decoration: none;
}

#linkit a:hover{
	color: #fff;
	text-decoration: underline;
}

#hinkit{
	position: relative;
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	text-align:center;
}
#hinkit a{
	color: #800;
	font-weight: bold;
}

#hinkit a:link{
	color: #800;
	font-weight: bold;
	text-decoration: none;
}
#hinkit a:active{
	color: #b00;
	font-weight: bold;
	text-decoration: none;
}


#hinkit a:visited{
	color: #fff;
	text-decoration: none;
}

#hinkit a:hover{
	color: #b00;
	text-decoration: underline;
}


.taapeli {
	margin-left: auto;
	margin-right: auto;
	width: 865 px;
}

.keskus {
	vertical-align:top;
	width: 500px;
	padding: 12px 12px 12px 10px;
}
.oikke {
	vertical-align:top;
	width: 150px;
	margin: 0 0 0 0;
}
.marge {
	margin: 2px 1px 2px 1px;
}

.maruna {
	color: #800;
}

.paksu {
	color: #fff;
	font-weight: bold;
	font-size: 14px;
}
.tilaa {
	font-weight: bold;
	font-size: large;
	text-align: center;
	background-color: #FFF;
	border-top: 3px solid #800;
	border-bottom: 2px solid #800;
	border-left: 2px solid #600;
	border-right: 1px solid #600;
}
.iso {
	font-size: 15px;
}
.keski {
	font-size: 14px;
}
.vasuri	{
	width: 210px;
	 vertical-align: top;
}
.keskitys {
	text-align: center;
}
.vasenreuna {
	text-align: left;
}
.asiaa {
	border-top: 1px solid #800;
	border-left: 1px solid #600;
	padding:10px;
}
.keparti{
 font-size: 12px;
 color: #000;
 margin-left: 25px;
}

.ylys {
	font-weight: bold;
	font-size: 14px;
	text-align: center;
	border-bottom: 4px groove #800;
}
.punatd {
	background-color: #EC2224;
}

.rbroundbox {
 	background: url("kuvat/nt.gif") repeat; 
 }
.rbtop div { 
	background: url("kuvat/tl.gif") no-repeat top left; 
}
.rbtop { 
	background: url("kuvat/tr.gif") no-repeat top right; 
}
.rbbot div { 
	background: url("kuvat/bl.gif") no-repeat bottom left; 
}
.rbbot { 
	background: url("kuvat/br.gif") no-repeat bottom right; 
}


.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 100%;
height: 7px;
font-size: 1px;
}
.rbcontent { 
	margin: 0 7px; 
}
.rbroundbox { 
	width: 100%; margin: 0; 
}


.gbroundbox { background: url(gray/nt.gif) repeat; }
.gbtop div { background: url(gray/tl.gif) no-repeat top left; }
.gbtop { background: url(gray/tr.gif) no-repeat top right; }
.gbbot div { background: url(gray/bl.gif) no-repeat bottom left; }
.gbbot { background: url(gray/br.gif) no-repeat bottom right; }


.gbtop div, .gbtop, .gbbot div, .gbbot {
width: 100%;
height: 7px;
font-size: 1px;
}
.gbcontent { margin: 0 7px; }
.gbroundbox { width: 100%; margin: 0; }

.margi {
	margin: 10px; 
	}




	














