
P
    {
    font-family: Tahoma, Verdana, Arial;
    font-size: 11px;
    color: #333333;
    }

P.haku
    {
    font-family: Tahoma, Arial, Helvetica;
    font-size: 12px;
	font-weight: bold;
    color: #333333;
    }

P.nimipv
    {
    font-family: Tahoma, Verdana, Arial;
    font-size: 11px;
	color: #336633;
	background-color:#ffffff;
	padding-left:5px;
	padding-right:5px;
	padding-top:1px;
	padding-bottom:1px;
	}

P.navtop
    {
    font-family: Tahoma, Verdana, Arial;
    font-size: 16px;
    color: #ffffff;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:5px;
    font-weight: bold;
    }

P.footer
    {
    font-family: Tahoma, Arial, Helvetica;
    font-size: 10px;
    color: #ffffff;
    font-weight: bold;
	margin-left:100px;
    }

P.navi
    {
    font-family: Tahoma, Arial, Helvetica;
    font-size: 10px;
	color: #606060;
	margin-bottom:1px;
	margin-left:10px;
	}

P.navi_sel
    {
    font-family: Tahoma, Arial, Helvetica;
    font-size: 10px;
	color: #606060;
	margin-top:-8px;
	margin-bottom:1px;
	margin-left:0px;
	}

H1 
    {
    font-family: Tahoma, Verdana, Arial;
    font-size: 13px;
	letter-spacing:0.5px;
    color: #eef0ea;
	font-weight:normal;
	margin-top:0px;
	margin-bottom:0px;
    }

H2
    {
    font-family: Tahoma, Verdana, Arial;
    font-size: 12px;
    color: #021643;
    font-weight: bold;
	}

H3 
    {
    font-family: Tahoma, Verdana, Arial;
    font-size: 14px;
    color: #d1d6db;
    font-weight: normal;
    }

H4
    {
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    color: 606060;
    font-weight: normal;
	}

LI
	{
	font-family : Tahoma, Verdana, Arial;
	font-size : 11px;
	}

UL.navi {
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		}

UL.ajankoht
		{
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		margin-left: 15px;
		padding: 0px;
}

LI.ajankoht
	{
	list-style: square;
	font-family : Tahoma, Verdana, Arial;
	font-size : 10px;
	color : #000000;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	}

LI.navi
	{
	list-style: square;
	font-family : Arial, Verdana, Helvetica;
	color : #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	}

LI.navi2
	{
	list-style: square;
	font-family : Tahoma, Verdana, Arial;
	font-size : 12px;
	color : #000000;
	}

.graphic		{border: 1px; border-thickness:1px; border-color: #333333; border-style: solid;}

.qlinks {background-color:#ffffff;font-size:11px;font-family:tahoma,arial;border: 1px solid #cccccc;}

#nimipv {
	position:relative;
        left:180px;
        top:12px;
        right: auto;
        bottom: auto;
		border: none;
		z-index:1000;
}

img.nimipv {
	margin: 0px;
	text-decoration: none;
	border: none;
}

#esikatselu {
	position:absolute;
        left:0px;
        top:0px;
        right: auto;
        bottom: auto;
		border: none;
		z-index:1000;
}

img.esikatselukuva {
	margin: 0px;
	text-decoration: none;
	border: none;
}

A:link             {BACKGROUND: none; COLOR: #333333; FONT-FAMILY: Tahoma, Verdana, Arial; TEXT-DECORATION: underline;}
A:active           {BACKGROUND: none; COLOR: #333333; FONT-FAMILY: Tahoma, Verdana, Arial; TEXT-DECORATION: underline;}
A:visited          {BACKGROUND: none; COLOR: #333333; FONT-FAMILY: Tahoma, Verdana, Arial; TEXT-DECORATION: underline;}
A:hover            {BACKGROUND: none; COLOR: #663300; FONT-FAMILY: Tahoma, Verdana, Arial; TEXT-DECORATION: underline;}

A.navtop:link     {BACKGROUND: none; COLOR: #ffffff; FONT-FAMILY: Tahoma, Verdana, Arial;; FONT-SIZE:16px; TEXT-DECORATION: none; FONT-WEIGHT: bold; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;}
A.navtop:active   {BACKGROUND: none; COLOR: #ffffff; FONT-FAMILY: Tahoma, Verdana, Arial;; FONT-SIZE:16px; TEXT-DECORATION: none; FONT-WEIGHT: bold; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;}
A.navtop:visited  {BACKGROUND: none; COLOR: #ffffff; FONT-FAMILY: Tahoma, Verdana, Arial;; FONT-SIZE:16px; TEXT-DECORATION: none; FONT-WEIGHT: bold; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;}
A.navtop:hover    {BACKGROUND: none; COLOR: #ffffff; FONT-FAMILY: Tahoma, Verdana, Arial;; FONT-SIZE:16px; TEXT-DECORATION: underline; FONT-WEIGHT: bold; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;}

A.tapmore:link     {BACKGROUND: none; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica; FONT-SIZE:11px; TEXT-DECORATION: none; FONT-WEIGHT: bold;}
A.tapmore:active   {BACKGROUND: none; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica; FONT-SIZE:11px; TEXT-DECORATION: none; FONT-WEIGHT: bold;}
A.tapmore:visited  {BACKGROUND: none; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica; FONT-SIZE:11px; TEXT-DECORATION: none; FONT-WEIGHT: bold;}
A.tapmore:hover    {BACKGROUND: none; COLOR: #336699; FONT-FAMILY: Tahoma, Arial, Helvetica; FONT-SIZE:11px; TEXT-DECORATION: none; FONT-WEIGHT: bold;}

A.ajankoht:link        {BACKGROUND: none; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica; FONT-SIZE:12px; TEXT-DECORATION: none;}
A.ajankoht:active      {BACKGROUND: none; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica; FONT-SIZE:12px; TEXT-DECORATION: none;}
A.ajankoht:visited     {BACKGROUND: none; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, Helvetica; FONT-SIZE:12px; TEXT-DECORATION: none;}
A.ajankoht:hover       {BACKGROUND: none; COLOR: #663300; FONT-FAMILY: Tahoma, Arial, Helvetica; FONT-SIZE:12px; TEXT-DECORATION: none;}

A.news:link        {BACKGROUND: none; COLOR: #1A60A7; FONT-FAMILY: Tahoma, Arial, Helvetica; FONT-SIZE:11px; TEXT-DECORATION: none; FONT-WEIGHT: bold;}
A.news:active      {BACKGROUND: none; COLOR: #1A60A7; FONT-FAMILY: Tahoma, Arial, Helvetica; FONT-SIZE:11px; TEXT-DECORATION: none; FONT-WEIGHT: bold;}
A.news:visited     {BACKGROUND: none; COLOR: #1A60A7; FONT-FAMILY: Tahoma, Arial, Helvetica; FONT-SIZE:11px; TEXT-DECORATION: none; FONT-WEIGHT: bold;}
A.news:hover       {BACKGROUND: none; COLOR: #1861A6; FONT-FAMILY: Tahoma, Arial, Helvetica; FONT-SIZE:11px; TEXT-DECORATION: none; FONT-WEIGHT: bold;}

A.sivukartta:link    {line-height: 10px; font-size: 11px; BACKGROUND: none; COLOR: #333333; FONT-FAMILY: Tahoma, Verdana, Arial; TEXT-DECORATION: none;}
A.sivukartta:active  {line-height: 10px; font-size: 11px; BACKGROUND: none; COLOR: #333333; FONT-FAMILY: Tahoma, Verdana, Arial; TEXT-DECORATION: none;}
A.sivukartta:visited {line-height: 10px; font-size: 11px; BACKGROUND: none; COLOR: #333333; FONT-FAMILY: Tahoma, Verdana, Arial; TEXT-DECORATION: none;}
A.sivukartta:hover   {line-height: 10px; font-size: 11px; BACKGROUND: none; COLOR: #336699; FONT-FAMILY: Tahoma, Verdana, Arial; TEXT-DECORATION: none;}

A.lnavi:link    {BACKGROUND: none; COLOR: #333333; FONT-FAMILY: Tahoma, Verdana, Arial; FONT-SIZE:14px; TEXT-DECORATION: none; FONT-WEIGHT: bold; filter:alpha(opacity=100); opacity:100;}
A.lnavi:active  {BACKGROUND: none; COLOR: #333333; FONT-FAMILY: Tahoma, Verdana, Arial; FONT-SIZE:14px; TEXT-DECORATION: none; FONT-WEIGHT: bold; filter:alpha(opacity=100); opacity:100;}
A.lnavi:visited {BACKGROUND: none; COLOR: #333333; FONT-FAMILY: Tahoma, Verdana, Arial; FONT-SIZE:14px; TEXT-DECORATION: none; FONT-WEIGHT: bold; filter:alpha(opacity=100); opacity:100;}
A.lnavi:hover   {BACKGROUND: none; COLOR: #006699; FONT-FAMILY: Tahoma, Verdana, Arial; FONT-SIZE:14px; TEXT-DECORATION: none; FONT-WEIGHT: bold; filter:alpha(opacity=100); opacity:100;}

A.lnavi_sel:link    {BACKGROUND: none; COLOR: #006699; FONT-FAMILY: Tahoma, Verdana, Arial; FONT-SIZE:14px; TEXT-DECORATION: none; FONT-WEIGHT: bold; filter:alpha(opacity=100); opacity:100;}
A.lnavi_sel:active  {BACKGROUND: none; COLOR: #006699; FONT-FAMILY: Tahoma, Verdana, Arial; FONT-SIZE:14px; TEXT-DECORATION: none; FONT-WEIGHT: bold; filter:alpha(opacity=100); opacity:100;}
A.lnavi_sel:visited {BACKGROUND: none; COLOR: #006699; FONT-FAMILY: Tahoma, Verdana, Arial; FONT-SIZE:14px; TEXT-DECORATION: none; FONT-WEIGHT: bold; filter:alpha(opacity=100); opacity:100;}
A.lnavi_sel:hover   {BACKGROUND: none; COLOR: #006699; FONT-FAMILY: Tahoma, Verdana, Arial; FONT-SIZE:14px; TEXT-DECORATION: none; FONT-WEIGHT: bold; filter:alpha(opacity=100); opacity:100;}

table.fixedtable
	{
	table-layout: fixed;
	margin-left: 0em;
	margin-right: 0em;
	}

input.search {
	background-color: #ffffff;
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial; 
	color: #493f2b;
	height:20px;
	border: 1px solid #7f9db9;
}

div.navbox {
     border: 0px solid #000000;
     position: relative;
     width: 210;
	 top: -92px;
	 left: 208px;
}

div.navbox_background {
     background-color:transparent;
     height: 100%;
     position: relative;
     top: 0px;
     left: 0px;
     width: 210;
     z-index: 100;
     background-color: white;
     height: 100%;
     filter:alpha(opacity=70);
     opacity: 0.70;
}

div.navbox_contents {
     height: 100%;
     position: relative;
     top: 0px;
     left: -15px;
     width: 210;
     z-index: 101;
     height: 100%;
	 padding-top:15px;
	 padding-left:15px;
	 padding-bottom:15px;
}
