body#index

{   
    background-color: white;
}

body#kehys

{   
	background-color: A0AAB5;
}

a:link 

{

    color: 461B7E;
    text-decoration: none;
    border: none;
}

a:visited 

{

    color: 8D38C9; 
    text-decoration: none;
    border: none;
}

a:hover

{

    color: 6A287E; 
    text-decoration: bold;
    border: none;
}

a:active

{

    color: 8D38C9; 
    text-decoration: bold;
    border: none;
}

a#credit:link 

{

    color: 888888;
    text-decoration: none;
    border: none;
}

a:visited 

{

    color: 686868; 
    text-decoration: none;
    border: none;
}

a:hover

{

    color: 383838; 
    text-decoration: bold;
    border: none;
}

a:active

{

    color: 000000; 
    text-decoration: bold;
    border: none;
}

table#up {
	width: 780px;
	height: 200px;
	border-collapse: separate;
	background-color: ffffff;
}

table#down {
	width: 780px;
	height: 335px;
	border-collapse: separate;
	background-color: ffffff;
}



td#up_yla {
	width: 774px;
	height: 160px;
	text-align: center;
	border-width: 0px;
	-moz-border-radius: 6px;
	background-image:url('ylapalkki.gif');
}

td#up_ala {
	width: 774px;
	height: 30px;
	text-align: center;
	border-width: 0px;
	-moz-border-radius: 6px;
	background-color: E3E4FA;
}

td#alavas {
	width: 200px;
	height: 325px;	
	border-width: 0px;
	-moz-border-radius: 6px;
	background-color: A0AAB5;
}

table#alavas {
	height: 280px;
	width: 145px;
	border-width: 0x;
	background-color: A0AAB5;
	margin-left: 25px;	
}

td#alavas_up {
	height: 10px;
	width: 140px;
}

td#alavas_mid {
	height: 120px;
	width: 140px;
	vertical-align: text-top;
}

td#alavas_down {
	height: 145px;
	width: 140px;
}
	

td#alaoik {
	width: 570px;
	height: 325px;
	border-width: 0px;
	padding: 0px;
	-moz-border-radius: 6px;
	background-color: A0AAB5;
}


table#kehys {
	width: 510px;
	border-collapse: separate;
}

td#kehys_vas {
	width: 300px;
	border-width: 0px;
	vertical-align: text-top;
}

td#kehys_kesk {
	width: 10px;
	border-width: 0px;
	vertical-align: text-top;
}

td#kehys_oik {
	width: 190px;
	border-width: 0px;
	vertical-align: text-top;
	text-align: right;
}

td#kehys_vas_euro {
	width: 400px;
	border-width: 0px;
	vertical-align: text-top;
}

td#kehys_oik_euro {
	width: 100px;
	border-width: 0px;
	vertical-align: text-top;
}

.txt

{
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Geneva, Tahoma, Trebuchet MS, sans-serif;
    font-size: 10pt;
    font-weight: normal;
    line-height: 12pt;
    text-align: left;   
}

.txt_wh

{
    color: #FFFFFF;
    font-family: Verdana, Arial, Helvetica, Geneva, Tahoma, Trebuchet MS, sans-serif;
    font-size: 10pt;
    font-weight: normal;
    line-height: 12pt;
    text-align: left;   
}

.txtr

{
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Geneva, Tahoma, Trebuchet MS, sans-serif;
    font-size: 10pt;
    font-weight: normal;
    line-height: 12pt;
    text-align: right;   
}

.txt_center

{
    color: #FFFFFF;
    font-family: Verdana, Arial, Helvetica, Geneva, Tahoma, Trebuchet MS, sans-serif;
    font-size: 10pt;
    font-weight: normal;
    line-height: 12pt;
    text-align: center;   
}

.credit

{
    color: #002222;
    font-family: Verdana, Arial, Helvetica, Geneva, Tahoma, Trebuchet MS, sans-serif;
    font-size: 9pt;
    font-weight: normal;
    line-height: 12pt;
    text-align: center;   
}

.txtl

{
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Geneva, Tahoma, Trebuchet MS, sans-serif;
    font-size: 13pt;
    font-weight: normal;
    line-height: 14pt;
    text-align: left;   
}

.txts

{
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Geneva, Tahoma, Trebuchet MS, sans-serif;
    font-size: 9pt;
    font-weight: normal;
    line-height: 10pt;
    text-align: left;   
}

.txt_date

{
    color: #FFFFFF;
    font-family: Verdana, Arial, Helvetica, Geneva, Tahoma, Trebuchet MS, sans-serif;
    font-size: 10pt;
    font-weight: italic;
    line-height: 12pt;
    text-align: right;   
}

.ehd

{
    color: #000000;
    font-family: Verdana, Arial, Helvetica, Geneva, Tahoma, Trebuchet MS, sans-serif;
    font-size: 16pt;
    font-weight: normal;
    line-height: 18pt;
    text-align: left;   
}

.yht {
    background: #336699;
    color: #ffffff;
    font-family: Verdana, Arial, Helvetica, Geneva, Tahoma, Trebuchet MS, sans-serif;
    font-size: 12pt;
    font-weight: normal;
    line-height: 15pt;
    text-align: center;
} 

hr {
	color: ffffff;
	background-color: ffffff;
}





