﻿body {
	background-color: #000000;
	background-image: url(./grafiikat/marmoritumma.jpg); /* this correspond normal HTML 3.2 level background image definition */
	background-repeat: repeat; /* defines if the image repeats or or not and how it repeats */
	background-attachment: scroll; /* defines if the image scrolls along the document or not */
	background-position: 0px 0px;
	color:#ffffff;
	margin:0;
	padding:0;
	font-family: sans-serif, Arial, Helvetica ;
} 




#paaosa {position: absolute; left: 22%; width:70.0%; top: 51px; min-height: 350px;_height:350px; padding: 0px;  background-color: #333366; text-align: left; Vertical-align: top; margin:0; z-index:11;}

#ylaValikko {position:  absolute;left:7.5%; top: 20px; height:26px ;width:85%; background-color: #006699; text-align: left; padding:0px ;margin:0px;z-index:10;padding-top:5px; vertical-align: top; z-index:11;}


#sivuValikko {position:  absolute;left: 7.5%;width: 15%; top: 51px; min-height:230px; height: 230px; background-color: #006699; text-align: left; Vertical-align: top; z-index:12;}
	#validated {position: relative; top:10px;}

#laskuri {position: absolute; top: 170px; left: 10%;}

#paivitetty {position: absolute; bottom: -6px; left: -7px;}

.logo {position: absolute; top: 12px; left: 76%; z-index: 15; border-width:0;}
.fisu {position: absolute; top: 280px; left: 9%; z-index: 15; border-width:0;}

.topvalikkoraja {position: absolute; border-width:0; top:-5px; width: 100%; height: 10px;z-index: 11; right:0px;}
.topraja {position: absolute; border-width:0; top:-5px; width: 100%; height: 10px;z-index: 11;}
.bottomraja {position: absolute; border-width:0; bottom:-5px; width: 100%; height: 10px;z-index: 11;}
.bottomrajavalikko {position: absolute; border-width:0; bottom:-5px; width: 100%; height: 10px;z-index: 9;}
.leftraja {position: absolute; border-width:0; right:-5px; height: 100%; width: 10px;z-index: 12;}
.rightraja {position: absolute; border-width:0; left:-5px; height: 100%; width: 10px;z-index: 12;}
.topleftnurkka {position: absolute; border-width:0;top:-5px; right:-5px; height: 10px; width: 10px;z-index: 13;}

.bottomleftvalikkonurkka {position: absolute; border-width:0;bottom:-5px; left:-5px; height: 10px; width: 10px;z-index: 13;}

.bottomrightvalikkonurkka {position: absolute; border-width:0;bottom:-5px; right:-5px; width: 10px;height:10px;z-index: 13;}
.topleftvalikkonurkka {position: absolute; border-width:0;top:-5px; left:-5px; height: 10px; width: 10px;z-index: 13;}
.toprightvalikkonurkka {position: absolute; border-width:0;top:-4px; right:-5px; height: 10px; width: 10px;z-index: 13;}


.bottomrightylanurkka {position: absolute; border-width:0;bottom:-5px; right:-3px; height: 10px; width: 10px;z-index: 13;}


.noBorder {border:0 solid #ffffff} 

.v_otsikko {font-size: 18px; color: #ffffff; text-decoration: none; font-weight: bold; margin-left: 2px;}
.copyright {font-size: 10px; color: #ffffff;} 

h1 {text-decoration: none;font-weight:bold; font-size: 150%; color: #d9d9ff; font-family: Sans-Serif, arial; text-align: center}
h2 {text-decoration: none;font-weight:bold; font-size: 100%; color: #d9d9ff; font-family: Sans-Serif, arial; text-align: left}

.tervehdys {font-size: 18px; color: #ffffff; text-decoration: none; font-weight: bold;}
.update {font-size: 12px; color: #ffffff; margin-left: 6px; text-decoration: none}
.valiot {color: #ffffff; margin-left: 6px; font-size: 16px; text-decoration: underline; font-weight: bold; margin-left:0px;}
.valiote {color: #ffffff; margin-left: 6px; font-size: 16px; text-decoration: underline; font-weight: bold; margin-left: 45px;}
.teksti {color: #ffffff; margin-left: 6px; font-size: 14px; text-decoration: none; font-weight: bold; margin-left: 54px;}
.tekstiit {color: #ffffff; margin-left: 6px; font-size: 14px; text-decoration: none; margin-left: 0px;}
.uutiset {color: #ffffff; margin-left: 0px; font-size: 14px; text-decoration: none; font-weight: bold;}
.uutisetp {color: #d9d9ff; margin-left: 6px; font-size: 14px; text-decoration: none; font-weight: bold; margin-left:54px;}
.tervehdye {font-size: 26px; color: #ffffff; text-decoration: underline; font-weight: bold;}
.otsikkos {font-size: 26px; color: #d9d9ff; text-decoration: none; font-weight: bold; margin-left: -5px}


.lista55 {margin-left: 55px; list-style-type: disc; }
.lista15 {margin-left: 5px; list-style-type: circle; }


A.ylaValikko:Link	{color: #d9d9ff; margin-left: 6px; font-size: 15px; text-decoration: none; font-weight: bold;}
A.ylaValikko:Visited 	{color: #d9d9ff; margin-left: 6px; font-size: 15px; text-decoration: none; font-weight: bold;}
A.ylaValikko:Active  	{color: #FFFFFF; margin-left: 6px; font-size: 15px; text-decoration: none; font-weight: bold;}
A.ylaValikko:Hover  	{color: #FFFFFF; margin-left: 6px; font-size: 15px; text-decoration: underline; font-weight: bold;}

A.ylaValikkoAkt:Link	{color: #FFFFFF; margin-left: 6px; font-size: 15px; text-decoration: none; font-weight: bold;}
A.ylaValikkoAkt:Visited {color: #FFFFFF; margin-left: 6px; font-size: 15px; text-decoration: none; font-weight: bold;}
A.ylaValikkoAkt:Active  {color: #d9d9ff; margin-left: 6px; font-size: 15px; text-decoration: none; font-weight: bold;}
A.ylaValikkoAkt:Hover  	{color: #FFFFFF; margin-left: 6px; font-size: 15px; text-decoration: underline; font-weight: bold;}


A.sivuValikko:Link	{color: #d9d9ff; font-size: 13px; text-decoration: none; font-weight: bold;margin-left: 10px;margin-top:50px;}
A.sivuValikko:Visited 	{color: #d9d9ff; font-size: 13px; text-decoration: none; font-weight: bold;margin-left: 10px;margin-top:50px;}
A.sivuValikko:Active  	{color: #d9d9ff; font-size: 13px; text-decoration: none; font-weight: bold;margin-left: 10px;margin-top:50px;}
A.sivuValikko:Hover  	{color: #FFFFFF; font-size: 13px; text-decoration: underline; font-weight: bold;margin-left: 10px;margin-top:50px;}

A.sivuAliValikko:Link		{color: #d9d9ff; font-size: 13px; text-decoration: none; font-weight: bold;margin-left: 15px;margin-top:50px;}
A.sivuAliValikko:Visited 	{color: #d9d9ff; font-size: 13px; text-decoration: none; font-weight: bold;margin-left: 15px;margin-top:50px;}
A.sivuAliValikko:Active  	{color: #d9d9ff; font-size: 13px; text-decoration: none; font-weight: bold;margin-left: 15px;margin-top:50px;}
A.sivuAliValikko:Hover  	{color: #FFFFFF; font-size: 13px; text-decoration: underline; font-weight: bold;margin-left: 15px;margin-top:50px;}

A.linkit:Link		{color: #d9d9ff; margin-left: 0px; font-size: 14px; text-decoration:  none;}
A.linkit:Visited 	{color: #d9d9ff; margin-left: 0px; font-size: 14px; text-decoration:  none;}
A.linkit:Active  	{color: #d9d9ff; margin-left: 0px; font-size: 14px; text-decoration:  none;}
A.linkit:Hover  	{color: #FFFFFF; margin-left: 0px; font-size: 14px; text-decoration:  underline;}

A.link:Link		{color: #d9d9ff; margin-left: 6px; font-size: 14px; text-decoration:  none;}
A.link:Visited 		{color: #d9d9ff; margin-left: 6px; font-size: 14px; text-decoration:  none;}
A.link:Active  		{color: #d9d9ff; margin-left: 6px; font-size: 14px; text-decoration:  none;}
A.link:Hover  		{color: #FFFFFF; margin-left: 6px; font-size: 14px; text-decoration:  underline;}

p {
	font-size: 11px;
	line-height: 16px;
	margin: 6px 16px 4px 16px;
}

p.laskuri {
	font-size: 11px;
	line-height: 15px;
	margin: 6px 16px 4px 16px;
}

p.paivitetty {
	font-size: 8px;
	line-height: 20px;
	margin: 10px 10px 4px 10px;
}

p.title {
  margin: 10px;
  margin-top: 0px;
  font-family: arial;
  font-size: 20px; color: #D6982D;
}


img {
  border: 0px;
}
table {
  border-top: 0px solid #FFFFFF;
  border-bottom: 0px solid #FFFFFF;
}


.kuva{
  border-top: 0px solid #FFFFFF;
  border-bottom: 0px solid #FFFFFF;
  background:#00C9FF ;
}
