
BODY{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #636466;
margin: 0px;
}
#upperbarholder{
position: relative;
width: 800px;
height: 35px;
text-align: left;
}

#bluebar{

position: absolute;
top: 89px;
height: 10px;
width: 100%;
/* background-image:url(layout/bluebgliuska.gif); */
background-repeat: repeat-x;
}

#contentholder{
position: relative;
top: 25px;
width: 770px;
height: 600px;
text-align: left;
padding: 20px;
background-color: white;
}

#boxtable{
margin-left: 74px;
}

#boxtable2{
border: 3px solid #2DA8C8;
}

.smalltext{
font-size: 10px;
}

.smalllinks{
font-size: 10px;
text-decoration: none;
}

.smalllightblueheader{
font-size: 10px;
color: #2da8c8;
font-weight: bold;
}

H3{
font-size: 12px;
color: #2da8c8;
font-weight: bold;
padding: 0px;
margin: 0px;
}

.menutable{
font: Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color: #2da8c8;
padding: 5px;
}

.bigorange{
font: Verdana, Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:bold;
color: #f6851f;
display: block;
text-align: center;
}

.biglightblue{
font: Verdana, Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:bold;
color: #2da8c8;
margin-top: 5px;
margin-bottom: 5px;
display: block;
text-align: center;
}

.hugelightblue{
font: Verdana, Arial, Helvetica, sans-serif;
font-size:36px;
font-weight:bold;
color: #2da8c8;
padding-top: 5px;
padding-bottom: 5px;
display: block;
text-align: center;
}

.hugeorange{
font: Verdana, Arial, Helvetica, sans-serif;
font-size:36px;
font-weight:bold;
color: #f6851f;
padding-top: 5px;
padding-bottom: 5px;
text-align: center;
}

a:link.menutable, A:visited.menutable{
font: Verdana, Arial, Helvetica, sans-serif;

color: #2da8c8;
padding: 5px;
text-decoration:none;
}

a:hover.menutable, a:active.menutable{
font: Verdana, Arial, Helvetica, sans-serif;

color: #f6851f;
padding: 5px;
text-decoration:none;
}

LI{
padding: 3px;
}

td.maksutavat {
	width: 64px;
	padding-top: 10px;
	vertical-align: top;
}
