body    {background-color:#ffffff;
        font-size:12px;
        line-height:1.3;
        font-family:arial, Sans-Serif;
        color:#000;}

div#pohjalle  {margin:0 auto;
              width:802px;
              background-color:#fff;}

div#yla     {top:0;
            height:68px;
            background-image:url(taustat/ylab.jpg);
            background-position:top left;
            background-repeat:no-repeat;
            width:802px;
            margin-bottom:0;}

div#linkit  {padding-top:30px;
            text-align:center;}

div#pohja   {border:2px #333333 solid;
            border-top:0px;
            width:798px;
            margin-top:0;
            padding:0;
            background-color:#fff;}

div#ala     {background-image:url(taustat/alab.jpg);
            color:#fff;
            height:30px;
            margin:0;
            text-align:center;}

div#ala2		{float:right;
			color:#fff;
			height:30px;
			margin-right:15px;}
   
div.cen     {text-align:center;}   

div.vasen   {width:220px;
            margin-left:15px;
            float:left;
			margin-top:10px;}

div.oikea   {float:right;
            text-align:left;
            padding:15px;
            width:490px;}

div.teksti  {padding:20px;
            padding-bottom:0;}     

div.ruutu   {float:left;
            border:1px #333 solid;
            width:240px;
            padding-top:5px;
            padding-left:15px;
            margin-bottom:30px;
            margin-top:30px;} 

div.floi    {float:right;
            border:1px #333 solid;
            padding:15px;
            line-height:1.5;
            margin-right:20px;
			margin-top:10px;
			line-height:1.8;
background-color:#fff;}

div.floi2    {float:right;
            border:1px #333 solid;
            padding:15px;
            line-height:1.5;
            margin-right:20px;
			margin-top:20px;}

div.floilom   {float:right;
            border:0px #333 solid;
            line-height:1.5;
			margin-top:10px;}

div.picr    {float:right;
            margin:10px;
			margin-right:0px;
			border:2px #660000 solid;}

div.picretu    {float:right;
            margin:px;
			margin-right:0px;
			border:1px #660000 solid;}

div.logo		{text-align:left;
			margin-bottom:30px;}
            
            
/*tekstit */

h1          {color:#660000;
            font-size:14px;
            letter-spacing:1px;
             font-variant:small-caps;
             border-bottom: 1px #660000 solid;
             margin-top:30px;}

h2          {font-weight:bold;
            font-size:12px;}

h3          {font-weight:bold;
            font-size:12px;
            color:#660000;}

p.cen      {text-align:center;}

img.reunat   {border:1px solid #000;}

ul.ak       {font-weight:bold;
            line-height:1,2;}

div.ak      {float:left;
            text-align:left;
            width:490px;
            padding-left:1px;
            font-weight:bold;
            line-height:1.4;
            font-size:13px;
            margin-bottom:20px;
            }

tr.yht      {padding:25px;}


div.p1      {float:left;
            width:30%;}

div.p2      {padding-left:50px;
            width:32%;
            float:left;}

div.p3      {float:right;
            width:30%;}

ul.valit	{line-height:1.8;}


table.tulos	{border-collapse:collapse;
			padding:15px;
			width:700px;}

/*navigointi */

a.navi:link   {color:#000;
              font-family:arial, 'Arial Narrow', Sans-Serif;
              font-size:1.1em;
              text-decoration:none;
              font-weight:bold;
              border:0px;
              letter-spacing:1px;
              font-variant:small-caps;}

a.navi:visited {color:#000;
                font-family:arial, 'Arial Narrow', Sans-Serif;
                font-size:1.1em;
	              text-decoration:none;
                font-weight:bold;
                border:0px;
				font-variant:small-caps;}

a.navi:active {color:#333;
                font-family:arial, 'Arial Narrow', Sans-Serif;
                font-size:1.1em;
                font-weight:bold;
                border:0px;
				font-variant:small-caps;}

a.navi:hover {color:#CC0000;
                font-family:arial, 'Arial Narrow', Sans-Serif;
                font-size:1.1em;		
                font-weight:bold;
                border:0px;
				font-variant:small-caps;}   


#navlist li
{
display: inline;
list-style-type: none;
padding-right: 20px;
}


a.linkit:link   {color:#000;
              font-family:arial, 'Arial Narrow', Sans-Serif;
              font-size:0.9em;
              text-decoration:none;
              font-weight:bold;
              border:0px;
              letter-spacing:1px;}

a.linkit:visited {color:#000;
                font-family:arial, 'Arial Narrow', Sans-Serif;
                font-size:0.9em;
	              text-decoration:none;
                font-weight:bold;
                border:0px;}

a.linkit:active {color:#333;
                font-family:arial, 'Arial Narrow', Sans-Serif;
                font-size:0.9em;
                font-weight:bold;
                border:0px;}

a.linkit:hover {color:#CC0000;
                font-family:arial, 'Arial Narrow', Sans-Serif;
                font-size:0.9em;		
                font-weight:bold;
                border:0px;}   


