#paarelaus {width : 977px;
position : relative;background-color : #f0f0f0;
}
.taustakuva {
height : 100%;
background-color : #f0f0f0;
background-image : url("bodytile.jpg");
background-repeat : repeat-x;
background-attachment : scroll;
padding : 0px 0px 0px 0px;
margin : 0px 0px 0px 0px;
}

body {background-color : #f0f0f0;
padding : 0px 0px 0px 0px;
margin : 0px 0px 0px 0px;font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 10px;font-style : normal;line-height : normal;font-weight : normal;font-variant : normal;text-transform : none;color : black;text-decoration : none;}
td {font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 10px;font-style : normal;line-height : normal;font-weight : normal;font-variant : normal;text-transform : none;color : black;text-decoration : none;}
a:link {color : #455179;text-decoration : none;}
a:visited {color : #455179;text-decoration : none;}
a:active {color : #455179;text-decoration : none;}
a:hover {color : blue;text-decoration : underline;}
.j {overflow : hidden;background-color : #FFFFFF;background-image : url(kenttabg.gif);background-repeat : repeat-x;background-attachment : scroll;font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 10px;font-style : normal;line-height : normal;font-weight : normal;font-variant : normal;text-transform : none;color : black;text-decoration : none;border-left-color : #909090;border-left-style : solid;border-left-width : 1px;border-right-color : #cccccc;border-right-style : solid;border-right-width : 1px;border-top-color : #909090;border-top-style : solid;border-top-width : 1px;border-bottom-color : #cccccc;border-bottom-style : solid;border-bottom-width : 1px;}
#ylavalikko {width : 977px;position : relative;}
#ylapalkki {position: relative;width: 977px;height: 35px;top: 101px;right: 0px;left: 0px;font-size : 9px;
}
#ylapalkki ul {font-size:10px;margin:0;padding:0;font-size : 9px;
}
#ylapalkki li {float:left;height:35px;list-style:none;margin:0;padding:0;font-size : 9px;
}
#ylapalkki li.etupalkki {border-right:1px solid #b0b0b0;width:1px;height:36px;font-size : 9px;
}
#ylapalkki div.yladis {background:#5598b2;color:#ffffff;display:block;font-size: 10px;text-transform:uppercase;font-weight : bold;font-size : 9px;
}
#ylapalkki div.unreg {background: #cccccc url(pkbg.gif) repeat-x top left;color:#888888;display:block;text-transform:uppercase;font-weight : bold;font-size : 9px;
}
#ylapalkki div.tupyladis {background:#5598b2;color:#ffffff;display:block;text-transform:uppercase;font-weight : bold;font-size : 9px;
}
#ylapalkki div.tupunreg {background: #cccccc url(pkbg.gif) repeat-x top left;color:#888888;display:block;text-transform:uppercase;font-weight : bold;font-size : 9px;
}

#ylapalkki a {border-right:1px solid #b0b0b0;color:#606060;display:block;padding:12px 3px 12px;text-transform:uppercase;font-weight : bold;font-size : 9px;
}
#ylapalkki a.tupla {border-right:1px solid #b0b0b0;color:#606060;display:block;padding:6px 3px 6px;text-transform:uppercase;font-weight : bold;font-size : 9px;
}
#ylapalkki a:hover {background:#cccccc;color:#606060;text-decoration:none;font-weight : bold;font-size : 9px;
}
#ylalogo {position : absolute;top : 29px;left : 10px;}
#ylaohje {
text-align : left;
position : absolute;
top : 18px;
left : 335px;
}

#tilausohje {
text-align : center;
position : absolute;
top : 36px;
left : 320px;
}

#yritysteksti {
text-align : left;
position : absolute;
top : 25px;
left : 400px;
}

#kokoikkuna {background: #fcfcfc url(pkbg.gif) repeat-x top left;
border : 1px solid #909090;
position : relative;
top : 0px;
left : 0px;
width : 977px;
margin : 114px 0px 10px 0px;
padding : 20px 0px 20px 0px;
}
.taulukko {background: #f0f0f0 url(yhtka.jpg) repeat-x right bottom;border-top-color : #b0b0b0;border-top-style : solid;border-top-width : 1px;border-left-color : #909090;border-left-style : solid;border-left-width : 1px;border-right-color : #909090;border-right-style : solid;border-right-width : 1px;font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 10px;font-style : normal;line-height : normal;font-weight : normal;font-variant : normal;text-transform : none;color : black;text-decoration : none;}
.taulukkob {background: #f0f0f0 url(yhtka.jpg) repeat-x right bottom;border-top-color : #b0b0b0;border-top-style : solid;border-top-width : 1px;border-left-color : #909090;border-left-style : solid;border-left-width : 1px;border-right-color : #909090;border-right-style : solid;border-right-width : 1px;font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 10px;font-style : normal;line-height : normal;font-weight : normal;font-variant : normal;text-transform : none;color : black;text-decoration : none;}
.ptaulukko {background-color : #eaffea;border : 1px solid #909090;font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 10px;font-style : normal;line-height : normal;font-weight : normal;font-variant : normal;text-transform : none;color : #009900;text-decoration : none;}
.ptaulukkob {background-color : #dbffdb;border : 1px solid #909090;font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 10px;font-style : normal;line-height : normal;font-weight : normal;font-variant : normal;text-transform : none;color : #009900;text-decoration : none;}
.htaulukko {background-color : #d5d5ff;border : 1px solid #909090;font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 10px;font-style : normal;line-height : normal;font-weight : normal;font-variant : normal;text-transform : none;color : #0000cc;text-decoration : none;}
.htaulukkob {background-color : #ceceff;border : 1px solid #909090;font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 10px;font-style : normal;line-height : normal;font-weight : normal;font-variant : normal;text-transform : none;color : #0000cc;text-decoration : none;}

.rtaulukko {background-color : #ffe9e9;border : 1px solid #909090;font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 10px;font-style : normal;line-height : normal;font-weight : normal;font-variant : normal;text-transform : none;color : #cc0000;text-decoration : none;}
.rtaulukkob {background-color : #ffdede;border : 1px solid #909090;font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 10px;font-style : normal;line-height : normal;font-weight : normal;font-variant : normal;text-transform : none;color : #cc0000;text-decoration : none;}
.yhtva {background: #f0f0f0 url(yhtva.jpg) no-repeat left bottom;border-top-color : #b0b0b0;border-top-style : solid;border-top-width : 1px;border-right-color : #909090;border-right-style : solid;border-right-width : 1px;font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 10px;font-style : normal;line-height : normal;font-weight : normal;font-variant : normal;text-transform : none;color : black;text-decoration : none;}
.yhtoa {background: #f0f0f0 url(yhtoa.jpg) no-repeat right bottom;border-top-color : #b0b0b0;border-top-style : solid;border-top-width : 1px;border-left-color : #909090;border-left-style : solid;border-left-width : 1px;font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 10px;font-style : normal;line-height : normal;font-weight : normal;font-variant : normal;text-transform : none;color : black;text-decoration : none;}
.yhtka {background: #f0f0f0 url(yhtka.jpg) no-repeat center bottom;border-top-color : #b0b0b0;border-top-style : solid;border-top-width : 1px;border-left-color : #909090;border-left-style : solid;border-left-width : 1px;border-right-color : #909090;border-right-style : solid;border-right-width : 1px;font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 10px;font-style : normal;line-height : normal;font-weight : normal;font-variant : normal;text-transform : none;color : black;text-decoration : none;}
.yhtvy {height : 21px;background: #f0f0f0 url(yhtvy.jpg) no-repeat left top;border-bottom-color : #909090;border-bottom-style : solid;border-bottom-width : 1px;border-right-color : #909090;border-right-style : solid;border-right-width : 1px;font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 10px;font-style : normal;line-height : normal;font-weight : normal;font-variant : normal;text-transform : none;color : black;text-decoration : none;}
.yhtoy {height : 21px;background: #f0f0f0 url(yhtoy.jpg) no-repeat right top;border-bottom-color : #909090;border-bottom-style : solid;border-bottom-width : 1px;border-left-color : #909090;border-left-style : solid;border-left-width : 1px;font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 10px;font-style : normal;line-height : normal;font-weight : normal;font-variant : normal;text-transform : none;color : black;text-decoration : none;}
.yhtky {height : 21px;background: #f0f0f0 url(yhtky.jpg) no-repeat center top;border-bottom-color : #909090;border-bottom-style : solid;border-bottom-width : 1px;border-left-color : #909090;border-left-style : solid;border-left-width : 1px;border-right-color : #909090;border-right-style : solid;border-right-width : 1px;font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 10px;font-style : normal;line-height : normal;font-weight : normal;font-variant : normal;text-transform : none;color : black;text-decoration : none;}
option:hover {color : #fff;background: #0a246a;
}

.ylasiivu {
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
background-color : #ffffff;
background-image : url(kenttabg.gif);
background-repeat : repeat-x;
background-attachment : scroll;
border-bottom-color : #cccccc;
border-bottom-style : solid;
border-bottom-width : 1px;
margin : 0px 0px 0px 0px;
padding : 0px 0px 0px 0px;
}

.ylasiivu a:link {
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
padding : 0px 11px 0px 11px;
margin: 0px 0px 0px 0px;
text-decoration : none;
color : #455179;
}

.ylasiivu a:visited {
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
padding : 0px 11px 0px 11px;
margin: 0px 0px 0px 0px;
text-decoration : none;
color : #455179;
}

.ylasiivu a:active {
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
padding : 0px 11px 0px 11px;
margin: 0px 0px 0px 0px;
text-decoration : none;
color : #455179;
}

.ylasiivu a:hover {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
padding : 0px 11px 0px 11px;
margin: 0px 0px 0px 0px;
text-decoration : underline;
font-weight : bold;
color : #0000ff;
}

.ylasiivu b {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #0000ff;
padding : 0px 11px 0px 11px;
margin: 0px 0px 0px 0px;
text-decoration : underline;
}
