.tsivu   {height: 100%; background-color: #EEEEEE; margin: 0;}
.ttable  {width: 860px; border: 0;}
.tpalkki {width: 680px; height: 61px; background-color: #FFFFFF;}
.tdoku   {width: 680px; background-color: #FFFFFF; padding: 0; margin: 0;}
.tnavi   {width: 180px; background-color: #296691; padding-top: 61px;}
.ttnavi  {width: 180px; height: 180px; background-color: #3C7CA9; padding: 20 0 20 0;}
.boksit{background: url(img/palaute_varjostus.gif) bottom left repeat-x #FFFFFF; font: 11px Arial; color: #000000; border: solid 1px #1E314D;}
.otsake{font: bold 16px Arial; color: #3C7CA9;}
.tarea{overflow-y: auto; width:380px; height:100px; background: url(img/palaute_varjostus.gif) bottom left repeat-x #FFFFFF; font: 11px Arial; color: #000000; border: solid 1px #1E314D;}
.ltable{font: 11px Arial; color: #000000; border: 0;}

div#ttnavi {display: block; width: 180px; font: normal 11px Arial; color: #FFFFFF;}
div#ttnavi ul {overflow: hidden; list-style-type: none; margin: 0; padding: 0; font: normal 11px Arial; color: #FFFFFF;}
div#ttnavi ul li {display: block; overflow: hidden; text-align: left; margin-bottom: 3px; }
div#ttnavi ul li a {display: block; color: #FFFFFF; text-decoration: none; padding: 0 0 1 20;}
div#ttnavi ul li a:hover {display: block; text-align: left; color: #215376; background-color: #FFFFFF; text-decoration: none; padding: 0 0 1 20;}


