
P
    {
    font-family: Verdana, Arial, Helvetica;
    font-size: 12px;
    color: #000000;
    font-weight: normal;
    }

P.galleria
    {
    font-family: Tahoma, Arial, Helvetica;
    font-size: 12px;
    color: #000000;
    font-weight: normal;
    }

P.footer
    {
    font-family: Verdana, Arial, Helvetica;
    font-size: 10px;
    color: #000000;
    font-weight: bold;
    }

P.search
    {
    font-family: Verdana, Tahoma, Arial;
    font-size: 10px;
    color: #FFFFFF;
    font-weight: bold;
    }

P.tapahtumat
    {
    font-family: Verdana, Arial, Helvetica;
    font-size: 11px;
    line-height: 14px;
    color: #000000;
    }

P.ajankoht
    {
    font-family: Verdana, Arial, Helvetica;
    font-size: 11px;
    line-height: 16px;
    color: #000000;
    }

P.gallup
    {
    font-family: Tahoma, Verdana, Arial;
    font-size: 12px;
    line-height: 12px;
    color: #000000;
    }

P.navi
    {
    font-family: Verdana, Arial, Helvetica;
    font-size: 10px;
	color: #FFFFFF;
    font-weight: bold;
    }

H1 
    {
    font-family: Verdana, Arial, Helvetica;
    font-size: 12px;
    color: #003366;
    font-weight: bold;
    }

H2
    {
    font-family: Verdana, Arial, Helvetica;
    font-size: 12px;
    line-height: 16px;
    color: #9A0101;
    font-weight: bold;
    }

H3
    {
    font-family: Verdana, Arial, Helvetica;
    font-size: 12px;
    line-height: 16px;
    color: #000000;
    font-weight: bold;
    }

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

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 : Verdana, Arial, Helvetica;
	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 : Verdana, Arial, Helvetica;
	font-size : 12px;
	color : #000000;
	}

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

A.haku:link    {COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE:11px; TEXT-DECORATION: none; FONT-WEIGHT: bold;}
A.haku:active  {COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE:11px; TEXT-DECORATION: none; FONT-WEIGHT: bold;}
A.haku:visited {COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE:11px; TEXT-DECORATION: none; FONT-WEIGHT: bold;}
A.haku:hover   {COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE:11px; TEXT-DECORATION: underline; FONT-WEIGHT: bold;}

A.gallup:link    {BACKGROUND: #FFFFFF; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE:11px; TEXT-DECORATION: none; FONT-WEIGHT: none;}
A.gallup:active  {BACKGROUND: #FFFFFF; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE:11px; TEXT-DECORATION: none; FONT-WEIGHT: none;}
A.gallup:visited {BACKGROUND: #FFFFFF; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE:11px; TEXT-DECORATION: none; FONT-WEIGHT: none;}
A.gallup:hover   {BACKGROUND: #E2F0FD; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE:11px; TEXT-DECORATION: none; FONT-WEIGHT: bold;}

A.ajankoht:link    {BACKGROUND: #FFFFFF; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE:11px; TEXT-DECORATION: none; FONT-WEIGHT: bold;}
A.ajankoht:active  {BACKGROUND: #FFFFFF; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE:11px; TEXT-DECORATION: none; FONT-WEIGHT: bold;}
A.ajankoht:visited {BACKGROUND: #FFFFFF; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE:11px; TEXT-DECORATION: none; FONT-WEIGHT: bold;}
A.ajankoht:hover   {BACKGROUND: #3A4477; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE:11px; TEXT-DECORATION: none; FONT-WEIGHT: bold;}

A.tapaht:link    {line-height: 12px; BACKGROUND: #FFFFFF; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE:11px; TEXT-DECORATION: none; FONT-WEIGHT: none;}
A.tapaht:active  {line-height: 12px; BACKGROUND: #FFFFFF; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE:11px; TEXT-DECORATION: none; FONT-WEIGHT: none;}
A.tapaht:visited {line-height: 12px; BACKGROUND: #FFFFFF; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE:11px; TEXT-DECORATION: none; FONT-WEIGHT: none;}
A.tapaht:hover   {line-height: 12px; BACKGROUND: #3A4477; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE:11px; TEXT-DECORATION: none; FONT-WEIGHT: none;}

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

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

A.lnavi:link    {BACKGROUND: #258ED1; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE:11px; TEXT-DECORATION: none; FONT-WEIGHT: bold;}
A.lnavi:active  {BACKGROUND: #258ED1; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE:11px; TEXT-DECORATION: none; FONT-WEIGHT: bold;}
A.lnavi:visited {BACKGROUND: #258ED1; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE:11px; TEXT-DECORATION: none; FONT-WEIGHT: bold;}
A.lnavi:hover   {BACKGROUND: #FFFFFF; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE:11px; TEXT-DECORATION: none; FONT-WEIGHT: bold;}

A.lnavi_sel:link    {BACKGROUND: #FFFFFF; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE:11px; TEXT-DECORATION: none; FONT-WEIGHT: bold;}
A.lnavi_sel:active  {BACKGROUND: #FFFFFF; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE:11px; TEXT-DECORATION: none; FONT-WEIGHT: bold;}
A.lnavi_sel:visited {BACKGROUND: #FFFFFF; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE:11px; TEXT-DECORATION: none; FONT-WEIGHT: bold;}
A.lnavi_sel:hover   {BACKGROUND: #FFFFFF; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE:11px; TEXT-DECORATION: none; FONT-WEIGHT: bold;}

A.lsubnavi:link    {margin-left: 0px; BACKGROUND: #258ED1; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE:11px; TEXT-DECORATION: none;}
A.lsubnavi:active  {margin-left: 0px; BACKGROUND: #258ED1; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE:11px; TEXT-DECORATION: none;}
A.lsubnavi:visited {margin-left: 0px; BACKGROUND: #258ED1; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE:11px; TEXT-DECORATION: none;}
A.lsubnavi:hover   {margin-left: 0px; BACKGROUND: #FFFFFF; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE:11px; TEXT-DECORATION: none;}

A.lsubnavi_sel:link    {margin-left: 0px; BACKGROUND: #258ED1; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE:11px; TEXT-DECORATION: none; FONT-WEIGHT: none;}
A.lsubnavi_sel:active  {margin-left: 0px; BACKGROUND: #258ED1; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE:11px; TEXT-DECORATION: none; FONT-WEIGHT: none;}
A.lsubnavi_sel:visited {margin-left: 0px; BACKGROUND: #258ED1; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE:11px; TEXT-DECORATION: none; FONT-WEIGHT: none;}
A.lsubnavi_sel:hover   {margin-left: 0px; BACKGROUND: #FFFFFF; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE:11px; TEXT-DECORATION: none; FONT-WEIGHT: none;}

A.lsub2navi:link    {margin-left: 0px; BACKGROUND: #258ED1; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE:11px; TEXT-DECORATION: none;}
A.lsub2navi:active  {margin-left: 0px; BACKGROUND: #258ED1; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE:11px; TEXT-DECORATION: none;}
A.lsub2navi:visited {margin-left: 0px; BACKGROUND: #258ED1; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE:11px; TEXT-DECORATION: none;}
A.lsub2navi:hover   {margin-left: 0px; BACKGROUND: #FFFFFF; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE:11px; TEXT-DECORATION: none;}

A.lsub2navi_sel:link    {margin-left: 0px; BACKGROUND: #258ED1; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE:11px; TEXT-DECORATION: none; FONT-WEIGHT: bold;}
A.lsub2navi_sel:active  {margin-left: 0px; BACKGROUND: #258ED1; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE:11px; TEXT-DECORATION: none; FONT-WEIGHT: bold;}
A.lsub2navi_sel:visited {margin-left: 0px; BACKGROUND: #258ED1; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE:11px; TEXT-DECORATION: none; FONT-WEIGHT: bold;}
A.lsub2navi_sel:hover   {margin-left: 0px; BACKGROUND: #FFFFFF; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE:11px; TEXT-DECORATION: none; FONT-WEIGHT: bold;}

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

input.hakuosa {
	background-color: #3A4477;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica; 
	font-weight: bold;
	color: #ffffff;
}
