/*Triplan*/ 


/* VARSINAISTEN SIVUJEN ASETUKSET */
/* Näiden asetusten lisäksi voit vaihtaa logon kuvaruudun vasempaan alakulmaan. */
/* Helpoiten tämä tapahtuu asettamalla logo1.gif nimisenä haluamanne kuva tähän hakemistoon. */





BODY 
{
background-color: #FFFFFF;
} 


td 
{
}










/* TOP_FRAMEN ASETUKSET*/


BODY.topframe
{
border-width: 1px;
border-color: #8c93ad;
border-style: double;
badding-bottom: 1px;
}


,
/* Top-frame solut*/

TD.asiakaslogo
{  
border-right:1px double #8c93ad;
}

TD.asiakaslogo_palkki
{  
border-right:1px double #8c93ad;
}

TD.asiakas
{  

background-color: #F7F8Fa;
badding-bottom: 1px;
border-left:2px double #8688a9;
badding-left: 1px;
badding-right:1px;
}

TD.asiakaspalkki
{  
background-color: #8c93ad;
}




/*LOGO-LINKKI*/


a.logo
{  

text-decoration:none ; 

}

a.logo:link
{  

text-decoration:none ; 


}

a.logo:active
{  

text-decoration:none ; 


}

a.logo:visited
{  

text-decoration:none ; 


}

a.logo:hover
{  

text-decoration: none; 

}





/*  MAIN-FRAME  */


BODY.main
{
}



TD.buttonrow
{
padding-left: 10px;
}


/*HAKULOMAKKEET (MAIN-FRAME)*/

/*kehikkona- toimiva taulukko, jonka sisälle soluihin on 
kerätty hakukentät ja niiden otsikot ja jotain ohjetekstiä*/

table.search
{
background-color: #FFFFFF; 
font-family: Verdana, arial, helvetica, sans-serif; 
margin-bottom: 2px; 
margin-top: 2px;
} 


/*edellisen ensimmäinen rivi, joka sisältää taulukon otsikkosolun*/

TR.header
{
background-color: #FFFFFF; 
font-family: Verdana, arial, helvetica, sans-serif; 
margin-top: 1px;
margin-bottom: 1px;
 
}
 

/*otsikkosolu*/

TD.header
{
background-color: #FFFFFF; 
font-family: Verdana, arial, helvetica, sans-serif; 
font-size:10pt;
font-weight:bold;
COLOR:  #614e98;
padding-top:5px;
padding-bottom:5px;
padding-left: 7px;

}


/*hakukenttäotsikon solu*/

TD.sfldheader
{
background-color: #ffffff;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 9pt; 
color: #000000; 
padding-top:7px;
padding-bottom:5px;
padding-left: 10px;
}


/* hakukenttä solu */

TD.sflddata
{
background-color: #ffffff;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 8pt; 
color: #000000; 
margin-bottom: 2px; 
margin-top: 2px;
padding-left: 10px;
}





/* HAKUTULOSLISTAT */

/* rivipohjaisten hakutulosten taulukko*/

TABLE.list
{
background-color: #FFFFFF; 
font-family: Verdana, arial, helvetica, sans-serif; 
margin-bottom: 2px; 
margin-top: 2px;
}


/* hakutulosten sarakeotsikkorivi */

TR.colheader
{
background-color: #FFFFFF; 
font-family: Verdana, arial, helvetica, sans-serif; 
font-size: 9pt; 
color: #333333; 
font-weight:bold;
margin-bottom: 2px; 
margin-top: 2px;

}


/*sarakeotsikkosolu */

TD.colheader
{
background-color: #FFFFFF; 
font-family: Verdana, arial, helvetica, sans-serif; 
font-size: 10pt; 
color: #333333;
font-weight:bold;
padding-top:5px;
padding-bottom:10px;
padding-left: 10px;
}


/*hakutulosrivi (vuorotellen data0 ja data1)*/

TR.data1
{
background-color: #FFFFFF; 
font-family: Verdana, arial, helvetica, sans-serif; 
font-size: 8pt; 
color: #000000; 
margin-bottom: 2px; 
margin-top: 2px;
padding-left: 10px;
}

TR.data0
{
background: #ebebeb;
font-family: Verdana, arial, helvetica, sans-serif; 
font-size: 8pt; 
color: #000000; 
margin-bottom: 2px; 
margin-top: 2px;
padding-left: 10px;
}


/*yksittäinen hakutuloskenttä*/

TD.data
{

font-family: Verdana, arial, helvetica, sans-serif; 
font-size: 8pt; 
color: #000000; 
margin-left: 4px; 
margin-bottom: 2px; 
margin-top: 2px;
padding-left: 10px;
}




/*TIETUELOMAKE*/

/*tietuenäytön kehikkotaulukko*/

table.detail
{

}


/*kenttäotsikkosolu*/
td.fldheader
{
background-color: #FFFFFF; 
font-family: Verdana, arial, helvetica, sans-serif; 
font-size: 9pt; 
color: #333333;
font-weight:bold; 
margin-bottom: 2px; 
margin-top: 2px;
padding-left: 10px;
}


/*tietosolu*/
td.flddata
{
background-color: #FFFFFF; 
font-family: Verdana, arial, helvetica, sans-serif; 
font-size: 8pt; 
color: #000000; 
margin-bottom: 2px; 
margin-top: 2px;
padding-left: 10px;
}




/*LOMAKKEIDEN ASETUKSET*/

FORM
{
font-family: verdana, arial, helvetica, sans-serif; 
font-size: 11px; 
color: #000000;
}






/*HELPPI-tiedosto*/


TD.help
{
background-color: #FFFFFF;
COLOR:  #333333;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
padding-left: 10px;
padding-bottom:5px; 
}

TD.help_otsikko1
{

font-family: Arial, Helvetica, sans-serif;
COLOR: #5f6369;
font-size: 11pt;
font-weight: bold;
padding-left: 10px;
padding-bottom:7px; 

}

TD.help_otsikko2
{
font-family: Arial, Helvetica, sans-serif;
COLOR:  #5f6369;
font-size: 10pt;
font-weight: bold;
padding-left: 10px;
padding-bottom:7px; 
}


TD.help_otsikko3
{
font-family: Arial, Helvetica, sans-serif;
color: #5f6369;
font-size: 9pt;
font-weight: bold;
padding-left: 10px;
padding-bottom:5px; 
}










/*PERUS-LINKKIEN ASETUKSET*/
/* link=linkki, visited=käyty, hover=osoitin päällä, active=aktiivisena tällä hetkellä */



a
{  
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #000000; 
text-decoration:none; 
font-size:09pt;
}

a:alink 
{  
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #000000; 
text-decoration:none ; 

font-size:09pt;

}

a:active 
{  
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #000000; 
text-decoration:none ; 

font-size:09pt;

}

a:visited 
{  
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #000000; 
text-decoration:none ; 

font-size:09pt;

}

a:hover 
{  
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #000000; 
text-decoration:underline ; 

font-size:09pt;
}












/* LEFTFRAME*/


BODY.leftframe
{
background-color: #ffffff;
border-right:2px double #8c93ad;
margin-right: 5px #ffffff ;
padding-right: 2px;
border-left:2px double #8c93ad;
padding-left: 2px;

}


TABLE.left_frame_table
{
background: #ffffff;
 }



/* LEFTFRAME (VALIKKO) ASETUKSET*/


TABLE.menu_table
{
background: #ffffff;
}


/* LEFTFRAME YLIMMÄISEN VALIKKORIVIN SOLUT*/

TD.top_nelio
{

}

TD.top_middle
{

}

/* tätä solua voi käyttää ohjelmallisesti default-tiedoston kautta*/

TD.top_menu
{

}



/*menu-VALIKKO-SOLUT*/


TD.nelio
{
}




TD.menu_middle_td
{
background: #F7F8Fa;
height: 19px; 
width: 1px;
}


TD.menu
{ 
background: #F7F8Fa;
padding-left: 0.1cm; 
padding-right: 0.1cm; 
padding-top: 0cm; padding-bottom: 0cm;
line-height: 20px
}


/*menu-valikon solujen välit*/

TD.menuspacer_left
{
BACKGROUND: #ffffff;
height: 1px; 
width: 1px;
}


TD.menuspacer_middle
{
BACKGROUND: #ffffff;
height:1px; 
width:1px;
}

TD.menuspacer_right
{
BACKGROUND: #ffffff;
height: 1px; 
width:208px;
}
  



/* LEFTFRAME alaosan valikkosolu (ennen logoa)*/

TD.bottom_td
{
background: #ffffff;

}
 

/*LOGO-solu*/

TD.logo 
{  
background-color: #ffffff; 
/*background-image: url(KT-web.jpg); */
background-repeat: no-repeat; 
background-position: center bottom; 
/*height: 141px; 
/*width: 55px;
}





/* VALIKON LINKKIEN ASETUKSET */

A.VALIKKO
{
color: #ffffff;
text-decoration: none;
background: transparent;
font-weight:bold;

}


A.valikko:link
{
color: #777777;
text-decoration: none;
background: transparent;
font-weight:bold;
}


A.valikko:visited 
{
color: #777777;
text-decoration: none;
background: transparent
}

A.valikko:hover 
{

color: #f9d366;
text-decoration: underline;
background: transparent
}

}

A.valikko:active 
{
color:#777777;
text-decoration: none;
background: transparent
} 



/*COPYRIGHT-LINKKI*/


a.copyright
{  
font:  8pt Arial,Helvetica;
color: #49378b; 
text-decoration:none ; 
font-size:08pt;
font-weight:bold;
}

a.copyright:link
{  
font:  8pt Arial,Helvetica;
color: #49378b; 
text-decoration:none ; 
font-size:08pt;
font-weight:bold;

}

a.copyright:active
{  
font:  8pt Arial,Helvetica;
color: #49378b; 
text-decoration:none ; 
font-weight:bold;
font-size:08pt;

}

a.copyright:visited
{  
font:  8pt Arial,Helvetica;
color: #49378b; 
text-decoration:none ; 
font-weight:bold;
font-size:08pt;

}

a.copyright:hover
{  
font:  8pt Arial,Helvetica;
color: #49378b; 
text-decoration:underline ; 
font-size:08pt;
font-weight:bold;
}




/* RIGHT_FRAMEN ASETUKSET*/

BODY.right_frame
{
}









/* BOTTOM_FRAMEN ASETUKSET */

BODY.bottomframe
{

}


TABLE.bottom_table
{

}

TD.bottom_palkki
{  

}












/*table.collector
{
width: 583;
}
*/
