/*POHJAT*/
/*PERUSPOHJAT*/

TABLE {
font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;}

BODY {
font-family: Verdana, Arial, Helvetica, sans-serif;background-color:#72879C;
margin: 0px;
font-size: 11px;
scrollbar-face-color:#000000;
scrollbar-highlight-color:#FFFFFF;
scrollbar-3dlight-color:#FFFFFF;
scrollbar-darkshadow-color:#FFFFFF;
scrollbar-shadow-color:#FFFFFF;
scrollbar-arrow-color:#FFFFFF;
scrollbar-track-color:#72879C;}	

/*SEKALAISTA*/
TABLE.yrityslinkit {
background-color:#2B3141;
width:100%;
color:#FFFFFF;font-weight:bold;font-size:10px;}
TD.yritysotsikko {
border-bottom:solid 1px #FFFFFF;}
TD.yrityslinkki {
border-bottom:solid 1px #FFFFFF;}
TD.etuilmoitus {width:90px;font-size:9px;}
TD.palkki {
background:url(kuvat/palkki.jpg);height:9px;border-bottom:solid 1px #2B3141;font-size:5px;}
TD.vasenlaita {
background:url(kuvat/vasen.jpg);
background-repeat: repeat-x;
background-position:bottom;}
TD.oikealaita {
width:210px;border-left:solid 1px #2B3141;border-right:solid 1px #000000;background-color:#FFFFFF;}
.taustahaku {
background:url(kuvat/taustahaku.jpg);
background-repeat: no-repeat;
background-attachment:fixed;
background-position:top left;}
TABLE.keskiosa1 {
width:530px; background-color:#FFFFFF; border:solid; border-width:1px 1px 0px 1px; border-color:#2B3141;}
TABLE.haku {
width:530px; heigth:100%;background-color:#FFFFFF; border:solid; border-width:1px 1px 1px 1px; border-color:#2B3141;}
TD.hakuotsikko {
width:100%; height:10px; background-color:#D9D9D9;border:solid; border-width:0px 0px 1px 0px; border-color:#2B3141;}
.kuvaborder {border:1px solid #000000;}
TABLE.hakusisus {
width:95%;font-weight:bold;background:url(kuvat/taustahaku.jpg);
background-repeat: no-repeat;

background-position:top;}
TD.pikalinkki {
border-top:dashed 1px;border-bottom:dashed 1px;}
TD.rek_ots {height:18px;font-size:12px;letter-spacing:2px;background: url("kuvat/tab-bak.gif");}
B.boldotsikko {color:#039;}
B.otsikko {color:#FFF;}

/*HAKUTAULUKOITA JA SOLUJA*/
TABLE.tulokset {width:525px; background-color:#DADEE7;border:solid; border-width:1px 0px 1px 0px; border-color:#2B3141;}
TABLE.listaus {width:525px; background-color:#FFFFFF;border:solid; border-width:1px 0px 1px 0px; border-color:#2B3141;table-layout:fixed;word-break:normal;}
TD.merkkitausta {background-color:#DADEE7;}

TABLE.yksilokuvat {width:525px;table-layout:fixed;word-break:normal;}
TD.muut_tiedot {width:150px;font-weight:bold;}

/*LINKIT*/

A:link{text-decoration:underline;color:#000000;}
A:visited{text-decoration:underline;color:#000000;}
A:hover{text-decoration:none;color:#72879C;}
A:active{text-decoration:underline;color:#000000;}


A.h2j:link {text-decoration: none;font-size:9px;color:#2B3141;font-weight:bold;}
A.h2j:active {text-decoration: none;font-size:9px;color:#2B3141;font-weight:bold;}
A.h2j:hover {text-decoration: underline;color:#FFFFFF;font-size:9px;font-weight:bold;}
A.h2j:visited {text-decoration: none;font-size:9px;color:#2B3141;font-weight:bold;}

A.linkki:link {text-decoration: none;font-size:10px;color:#FFFFFF;font-weight:bold;}
A.linkki:active {text-decoration: none;font-size:10px;color:#FFFFFF;font-weight:bold;}
A.linkki:hover {text-decoration: none;color:#000000;font-size:10px;font-weight:bold;}
A.linkki:visited {text-decoration: none;font-size:10px;color:#FFFFFF;font-weight:bold;}

/*FORMIT*/

INPUT  {
background-color:transparent;
border-right: #2B3141 1px solid;
border-top: #2B3141 1px solid;
border-left: #2B3141 1px solid;
border-bottom:#2B3141 1px solid;
font-family: Verdana, Arial; 
font-size: 11px;
height:17px;
width:105px;
}
TEXTAREA {
background-color:transparent;
border-right: #2B3141 1px solid;
border-top: #2B3141 1px solid;
border-left: #2B3141 1px solid;
border-bottom:#2B3141 1px solid;
font-family: Verdana, Arial; 
font-size: 11px;}
INPUT.pitka {width:200px;}
SELECT {font-family: Verdana, Arial;background-color:#F3F3F3; 
font-size: 10px;font-weight:bold;
width:135px;}
.check {width:15px;height:15px;
border:solid;
border-width:0px 0px 0px 0px;
background-color:transparent;}
.raja {width:100px;}

/*MENU*/

.menu {
  list-style : none;
  font-family : Verdana, sans-serif;
  font-size : 11px;
  font-weight : bold;
  border-top : .09em solid #e8e8e8;
  border-bottom : .09em solid #000;
  padding : 0;
  margin : 0 0 0 0;
  height : 2.18em;
  background : #ddd url("kuvat/menu-bak.gif") 0px 50% repeat-x;
}

.menu .stream { display : none; }

.menu li {
  display : inline;
}
.menu a {
  position : relative;
  margin-top : -.09em;
  float : left;
  border : .09em solid #e8e8e8;
  border-bottom : .09em solid #000;
  border-right : .09em solid #000;
  padding : .45em 10px .54em 16px;
  background : #ddd url("kuvat/tab-bak.gif") 0px 50% no-repeat;
  text-decoration : none;
}
* html .menu a { margin-bottom : -.09em; }

.menu .active a {
  background-position : -400px 50%;
  border-left : none;
  border-right : none;
  border-bottom : none;
  padding-bottom : .54em;
}

.menu-ie5mac a { padding-bottom : .27em; }
.menu-ie5mac .active a { padding-bottom : .36em; }

.menu a:link,
.menu a:visited {text-decoration : none;
  color : #039;
}
.menu a:hover,
.menu a:active {text-decoration : none;
  color : #000;
  background-position : -200px 50%;
}

hr { clear : both; }


/********YRITYS ja YKSITYIS-SIVUT********/