body
{
  font-family: arial,sans-serif;
  background-color:#fff;
}

p, td, th, a
{ font:normal normal 12px arial,sans-serif; }

#header, #footer, #navi-top, #page_left, #page_right { display:none; }

h1 { font:normal normal 24px arial,sans-serif; padding:12px 0px 10px 0px; }

h2 { font:normal normal 18px arial,sans-serif; padding:10px 0px 10px 0px; }

h3 { font:normal bold 16px arial,sans-serif; padding:10px 0px 10px 0px;}

h4 { font:normal bold 12px arial; }

h5 { font:normal normal 12px arial,sans-serif; }

h6 { font:normal bold 12px arial,sans-serif; padding:10px 0px 10px 0px;}

p.small { font:normal normal 9px arial,sans-serif; }

/* taulukkoja */

td.VihreaReunusVasen { 
	border-left:solid 1px #D6E2D7; 
	font:normal normal 12px arial,sans-serif; 
	padding:5px 5px 15px 5px; 
	}

td.VihreaReunus {
    border-left:solid 1px #D6E2D7;  
	border-right:solid 1px #D6E2D7; 
	font:normal normal 12px arial,sans-serif; 
	padding:5px 5px 15px 5px; 
	}

td.VihreaReunusAlin {
    border:solid 1px #D6E2D7;  
	border-top:none; 
	font:normal normal 12px arial,sans-serif; 
	padding:5px 5px 15px 5px; 
	}

td.VihreaSoluVasen { 
	background:#F6F9F5 url(/pics/bg-td.gif) bottom left repeat-x; 
	font:normal bold 12px arial,sans-serif; color:#000; 
	padding:7px 5px 3px 5px; 
	border:1px solid #C1DAD7;
    border-right:none;
	}

td.VihreaSolu { 
	background:#F6F9F5 url(/pics/bg-td.gif) bottom left repeat-x; 
	font:normal bold 12px arial,sans-serif; color:#000; 
	padding:7px 5px 3px 5px; 
	border: 1px solid #C1DAD7;
	}

td.HarmaaSolu { background-color:#F3F3F3; padding:6px 5px 4px 5px; font:normal normal 12px arial,sans-serif; }
td.TyylitonSolu { border:none; font:normal normal 12px arial,sans-serif; background-color:none; padding:4px; }

