h4.header{
    font-size:13px;
    font-weight:bold;
    text-decoration:none;
}

table.maintable{
    margin-left:5px;
    margin-right:5px;
    padding-left:10px;
    border:1px solid #E3E3E3;
}
table.maintaabeli{
       border:1px solid #E3E3E3;
}
table.harmaa{
        background-color: #ebebeb;
        padding:10px;
}
.vasennus{
     padding-left:15px;
}
.vasennus3{
     padding-left:5px;
     padding-top:7px;
     padding-bottom:7px;
}
.vasennus2{
     padding-left:20px;
}
.vahva{
    font-weight:bold;
    margin-left:10px;  
}
.oikea{
    margin-left:35px;
    height:auto;
    padding:0px;    
}
.oikea3{
    margin-left:35px;
}
.oikea2{
    margin-left:45px;
    font-weight:bold;   
}
P {
	font-size : 11px;
	font-family : Arial;
	font-weight : normal;
	font-style : normal;
	color : black;}
.koros {
	font-size : 11px;
	font-family : Arial;
	font-weight : bold;
	font-style : normal;
	color : black;}
}
div.korostusta {
	margin-left:0;
	margin-right:0;
	font-size : 15px;
	font-family : Arial;
	font-weight : bold;
	font-style : normal;
	color : black;
	text-align:center;
}

H1  {
font-size : 10px;
	font-family : Arial;
	font-weight : bold;
	font-style : normal;
	color : #000000;}

td  {font-size : 11px;
	font-family : Arial;
	font-weight : normal;
	font-style : normal;
	color : #000000;


	}
.aktiv {font-size : 11px;
	font-family : Arial;
	font-weight : bold;
	font-style : normal;
	color : black;


	}

.test  {font-size : 10px;
	font-family : verdana;
	font-weight : bold;
	font-style : normal;
	color : white;
	 background-color: #faee9c}

td.bottom {
vertical-align: bottom; padding: 6px;
}
td.uppis {
vertical-align: top; padding: 6px;
}

	.ohjeteksti {font-size : 11px;
	font-family : verdana;
	font-weight : NORMAL;
	font-style : normal;
	color : black;}

H3  {}
#navcontainer ul
{
width:160px;
margin: 0;
padding: 0;
list-style-type: none;
}

#navcontainer li a
{
	display: block;
	width: 140px;
	padding-left:23px;
	padding-top:3px;
	padding-right:0;
	padding-bottom:3px;
	margin:0;
	text-decoration: none;
	background-image:url('nappi_empty.gif') ; 
}
#navcontainer li a:hover
{
	padding-left:23px;
	padding-top:3px;
	padding-bottom:3px;
	width: 140px;
	padding-right:0;
	display: block;
	/*padding: .2em .8em; */
	text-decoration: none;
	background-image:url('nappi_active_empty.gif') ; 
}
#navcontainer li a:active
{
	padding-left:23px;
	padding-top:3px;
	padding-right:0;
	padding-bottom:3px;
	width: 140px;
	display: block;
	/*padding: .2em .8em; */
	text-decoration: none;
	background-image:url('nappi_active_empty.gif') ; 
}
#navcontainer li a#current
{
	padding-left:23px;
	padding-top:3px;
	padding-right:0;
	padding-bottom:3px;
	width: 140px;
	display: block;
	/*padding: .2em .8em; */
	text-decoration: none;
	background-image:url('nappi_active_empty.gif'); 
}
#navcontainer li a#current:hover
{
	padding-left:23px;
	padding-top:3px;
	padding-right:0;
	padding-bottom:3px;
	width: 140px;
	display: block;
	/*padding: .2em .8em; */
	text-decoration: underline;
	background-image:url('nappi_active_empty.gif'); 
}
A.taustakuva:link{
	height:19px;
	width:160px;
	/*padding-top:5px; */
	background-image:url('nappi_empty.gif');
	background-position:center left;
	background-repeat:no-repeat;
	padding-right:160px;
	padding-left:23px;
	padding-top:3px;
	font-size:12px;
	font-weight:normal;
}
A.taustakuva:visited{
	height:19px;
	width:160px;
	/*padding-top:5px; */
	background-image:url('nappi_empty.gif');
	background-position:center left;
	background-repeat:no-repeat;
	padding-left:23px;
	padding-top:3px;
	font-size:12px;
	font-weight:normal;
}
A.taustakuva:hover{
	height:19px;
	width:160px;
	/*padding-top:5px; */
	background-image:url('nappi_active_empty.gif');
	background-position:center left;	
	background-repeat:no-repeat;
	padding-left:23px;
	padding-top:3px;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
A.taustakuva:active{
	height:19px;
	width:160px;
	/*padding-top:5px; */
	background-image:url('nappi_active_empty.gif');
	background-position:center left;	
	background-repeat:no-repeat;
	padding-left:23px;
	padding-top:3px;
	font-size:12px;
	font-weight:normal;
}

A  {
	font-size : 11px;
	font-family : Arial;
	font-weight : normal;
	font-style : normal;
	color : black;
	TEXT-DECORATION: none;
}
A.bold{
	font-size : 11px;
	font-family : Arial;
	font-weight : bold;
	font-style : normal;
	color : black;
	TEXT-DECORATION: none;
}
A.bold:Visited  {
	color : black;
	font-style : normal;
	font-weight : bold;
	font-family : Arial;
	TEXT-DECORATION: none;
}
A.bold:Active  {
	font-size : 11px;
	font-family : Arial;
	font-weight : bold;
	font-style : normal;
	color : #FDB837;
	TEXT-DECORATION: none;
}
A.bold:Hover  {
COLOR: black; TEXT-DECORATION: none;
}
A:Visited  {
	color : black;
	font-style : normal;
	font-weight : normal;
	font-family : Arial;
	TEXT-DECORATION: none;
}

A:Active  {
	font-size : 11px;
	font-family : Arial;
	font-weight : normal;
	font-style : normal;
	color : #FDB837;
	TEXT-DECORATION: none;
}

A:Hover  {
COLOR: black; TEXT-DECORATION: none;
}

BODY  {
  scrollbar-face-color: white;
  scrollbar-shadow-color: grey;
  scrollbar-highlight-color: grey;
  scrollbar-3dlight-color: grey;
  scrollbar-darkshadow-color: black;
  scrollbar-track-color: white;
  scrollbar-arrow-color: #a0a750;
  }

.taustakuvaactive{
	height:19px;
	width:160px;
	/*padding-top:5px; */
	background-image:url('nappi_active_empty.gif');
	background-repeat:no-repeat;
	padding-left:25px;
	padding-top:3px;
	font-size:12px;
	font-weight:bold;
}
.tellform{
    background-color:#F5F5F6;
    /*background-color:#E0E6EA;*/
    border:1px solid #B0AFB0;
    text-align:left;
    font-weight:bold;
    font-size:12px;
}
.tellform2{
    /*background-color:#F5F5F6;
    background-color:#E0E6EA;*/
    border:1px solid #F5F5F6;
    padding:2px;
}
.cent{

}
.poyta {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; vertical-align: top;   border-style : solid; border-color : #5c5c5c;
  border-width : 1px; background-color: #EEEEEE; color: white;
}

.poyta2 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; vertical-align: top;   border-style : solid; border-color : #5c5c5c;
  border-width : 1px; background-color: #890404; color: black;
}


.poyta3 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; vertical-align: top;   border-style : solid; border-color : #5c5c5c;
  border-width : 1px; background-color: ; color: black;
}

.poyta4 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; vertical-align: top;   border-style : solid; border-color : #5c5c5c;
  border-width : 1px; background-color:#ff9900 ; color: black;
}
