
/* avoid too high gap between lines *********************************************/
.document P { 
    margin:0px; 
    padding:0px; 
} 

/* ***** styles from styles.css ***** */

.musta {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}

.ytkuvateksti {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9DABA6;
	font-weight: normal;
}


.VerkkokauppaTuoteOtsikko {
  color: #336699;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-style: plain;
  font-weight: bold;
}

.VerkkokauppaTuoteHinta {
  color: red;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 12pt;
  font-style: plain;
  text-decoration: none;
  font-weight: bold;
}

.LehtihyllyDate {
  color: black;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-style: plain;
  text-decoration: none;
  font-weight: none;
}

.LehtihyllyMagazine {
  color: black;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-style: plain;
  text-decoration: none;
  font-weight: bold;
}

.LehtihyllyPrice {
  color: red;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 12pt;
  font-style: plain;
  text-decoration: none;
  font-weight: bold;
}

.LehtihyllyIssue {
  color: #FA8100;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-style: plain;
  text-decoration: none;
  font-weight: bold;
}

.TilaajapalveluOtsikko {
  color: #336699;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-style: plain;
  font-weight: bold;
}

.TilaajapalveluBody {
  color: black;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-style: plain;
}

.TPGroupTreeLink {
  text-decoration: none;
  color: white;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-style: plain;
}

.TPGroupTreeSubLink {
  text-decoration: none;
  color: white;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-style: plain;
}

.VerkkokauppaOtsikko {
/*  changed to green
color: #336699; 
*/
 font-family: Tahoma, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #307d64;
 font-weight: bold;
  }

.VerkkokauppaBody {
  color: black;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-style: plain;
}

.VKPrice {
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  color: #336699; 
}

.VKPrice2 {
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color:   black;  
}

.VKPriceSmall {
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  color: #336699
}

.VKOstoskoriHeading {
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  color: black;
}

.VKOstoskoriWidget {
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: none;
  color: black;
}

.VKOstoskoriBody {
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: none;
  color: black;
}

.VKGroupTreeLink {
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  text-decoration: none;
  color: black;
}

.LehtiSmall {
  color: #FFFFFF;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-style: plain;
  text-decoration: none;
  font-weight: none;
}

.TuoteOtsikko {
  color: white;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-style: plain;
  text-decoration: none;
  font-weight: bold;
}

.TuoteBlueBig {
  color: #1E5B87;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 16pt;
  font-style: plain;
  text-decoration: none;
  font-weight: none;
}

.TuoteBlue {
  color: #1E5B87;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-style: plain;
  text-decoration: none;
  font-weight: bold;
}

.TuoteBlueSmall {
  color: #1E5B87;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-style: plain;
  text-decoration: none;
  font-weight: none;
}

.TuoteBlueNormal {
  color: #1E5B87;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-style: plain;
  text-decoration: none;
  font-weight: none;
}

.TuoteRed {
  color: red;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 12pt;
  font-style: plain;
  text-decoration: none;
  font-weight: bold;
}

BODY {
  color: black;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-style: plain;
  text-decoration: none;
  font-weight: none;
}

TD {
  color: black;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-style: plain;
  text-decoration: none;
  font-weight: none;
}

.FormWidget {
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: none;
  color: black;
}

.Linkkiteksti {
  color: #336699;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-style: plain;
  text-decoration: none;
  font-weight: none;
}

.Kuvateksti {
  color: black;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-style: plain;
  text-decoration: none;
  font-weight: none;
}

H2 {
  color: black;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 12pt;
  font-style: plain;
  text-decoration: none;
  font-weight: bold;
}

H3 {
  color: black;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-style: plain;
  text-decoration: none;
  font-weight: bold;
}

.ErikoisOtsikko {
/* changed to green  color: #336699; */
  color: #307d64;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-style: plain;
  text-decoration: none;
  font-weight: bold;
}

.Virhe {
  color: red;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: plain;
  text-decoration: none;
  font-weight: bold;
}

.LomakeOtsikko {
  color: black;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-style: plain;
  text-decoration: none;
  font-weight: bold;
}

.LomakeAlaOtsikko {
  color: black /* #336699; */
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-style: plain;
  text-decoration: none;
  font-weight: bold;
}

.LomakeNormaali {
  color: black;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-style: plain;
  text-decoration: none;
  font-weight: none;
}

.BBDefaultLink {
  color: #307d64;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-style: plain;
  text-decoration: none;
  font-weight: none;
}

.BBDefaultTitle {
  color: #307d64;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-style: plain;
  text-decoration: none;
  font-weight: bold;
}

.BBDefaultPreface {
  color: black;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-style: plain;
  text-decoration: none;
  font-weight: none;
}

.BBDefaultListTitle {
  color: #307d64;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-style: plain;
  text-decoration: none;
  font-weight: bold;
}
.BBDefaultListDate {
  color: #307d64;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-style: plain;
  text-decoration: none;
  font-weight: none;
}

.navigationHeader {
  color: #ffffff;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-style: plain;
  text-decoration: none;
  font-weight: bold;
}

A.oheistuotelista:active {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}


A.oheistuotelista:link {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}

A.oheistuotelista:visited {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}

A.oheistuotelista:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: normal;
	text-decoration: underline;
}

A.navigationLink:link {
  color: #ffffff;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-style: plain;
  text-decoration: none;
  font-weight: bold;
}

A.navigationLink:visited {
  color: #ffffff;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-style: plain;
  text-decoration: none;
  font-weight: bold;
}

A.navigationLink:active {
  color: #ffffff;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-style: plain;
  text-decoration: underline;
  font-weight: bold;
}

A.navigationLink:hover {
  color: #ffffff;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-style: plain;
  text-decoration: underline;
  font-weight: bold;
}

A.navigationCurrent {
  color: #FFFFFF;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-style: plain;
  text-decoration: underline;
  font-weight: bold;
}

.KP_lp_titleRow {
  color: #000000;
  background: #ffffff;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-style: plain;
  text-decoration: none;
  font-weight: bold;
}

.KP_ih_evenRow {
  color: #000000;
  background: #ffffff;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-style: plain;
  text-decoration: none;
  font-weight: bold;
}

.KP_ih_oddRow {
  color: #000000;
  background: #ffc9d0;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-style: plain;
  text-decoration: none;
  font-weight: bold;
}

.KP_lh_evenRow {
  color: #000000;
  background: #ffffff;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-style: plain;
  text-decoration: none;
  font-weight: bold;
}

.KP_lh_oddRow {
  color: #000000;
  background: #ffc9d0;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-style: plain;
  text-decoration: none;
  font-weight: bold;
}

.KP_aa_evenRow {
  color: #000000;
  background: #ffffff;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-style: plain;
  text-decoration: none;
  font-weight: bold;
}

.KP_aa_oddRow {
  color: #000000;
  background: #ffc9d0;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-style: plain;
  text-decoration: none;
  font-weight: bold;
}

.TopNavigation {
  color: #336699;
  font-family: Verdana;
  font-size: 9pt;
  font-style: plain;
  text-decoration: none;
  font-weight: bold;
}

.HakuLomakeNormaali {
  color: #ffffff;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-style: plain;
  text-decoration: none;
  font-weight: none;
}

.HakuLomakeOtsikko {
  color: #ffffff;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-style: plain;
  font-align: middle;
  text-decoration: none;
  font-weight: bold;
}

.HakuLomakeSisalto {
  color: #6792B2;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-style: plain;
  text-decoration: none;
  font-weight: none;
}

/* ***** end of styles from styles.css ***** */


/* ***** Tekstinavipalkkien tyylit ***** */
A.TekstiNavi:link {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	padding: 3px;		
}

A.TekstiNavi:visited {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	padding: 3px;	
}

A.TekstiNavi:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	padding: 3px;	
}

A.TekstiNavi:active {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	padding: 3px;	
}

.tekstiNaviEkaHoverTP {
	text-align: center;
	padding: 3px;
	font-weight: bold;	
}

.tekstiNaviEkaAla {
	border-style: none none solid none;
	border-width: 1px;
	border-color: #ffffff;
	text-align: center;
	padding: 3px;	
}

.tekstiNaviVika {
	border-style: none none none solid;
	border-width: 1px;
	border-color: #ffffff;
	text-align: center;
	padding: 3px;	
}

.tekstiNaviReuna {
	border-style: none none solid solid;
	border-width: 1px;
	border-color: #ffffff;
	text-align: center;
	padding: 3px;	
}

.tekstiNaviVasenReuna {
	border-style: none none none solid;
	border-width: 1px;
	border-color: #ffffff;
	text-align: center;
	padding: 3px;	
}

.tekstiNaviEka {
	text-align: center;
	padding: 3px;	
}
/* ***** /Tekstinavipalkkien tyylit ***** */

/* ***** Tyylim&auml;&auml;ritykset ***** */
/* Reunoja */cc

.naviTekstiReunat {
	border-style: none none solid solid;
	border-width: 1px;
	border-color: #ffffff;
	text-align: center;
	padding: 3px;	
}

.naviReunat {
	border-style: none solid none none;
	border-width: 1px;
	border-color: #ffffff;
	text-align: center;
	padding: 3px;	
}

.naviReunatTP {
	border-style: none solid solid none;
	border-width: 1px;
	border-color: #ffffff;
	text-align: center;
	padding: 3px;	
}

.naviReunatOikeaTP {
	border-style: none none solid none;
	border-width: 1px;
	border-color: #ffffff;
	text-align: center;
	padding: 3px;	
}

.naviReunatTPvalittu {
	border-style: none solid none none;
	border-width: 1px;
	border-color: #ffffff;
	text-align: center;
	font-weight: bold;
	padding: 3px;	
}

.naviReunatOikeaTPvalittu {
	border-style: none none none none;
	border-width: 1px;
	border-color: #ffffff;
	text-align: center;
	font-weight: bold;
	padding: 3px;	
}

.naviReunatEkaTP {
	border-style: none solid solid none;
	border-width: 1px;
	border-color: #ffffff;
	text-align: center;
	padding: 3px;	
}

.naviReunatEkaTPvalittu {
	border-style: none solid none none;
	border-width: 1px;
	border-color: #ffffff;
	text-align: center;
	font-weight: bold;
	padding: 3px;	
}

.naviImgReunat {
	border-style: solid none none solid;
	border-width: 1px;
	border-color: #ffffff;
}

.TPTaulukonReunat {
	border-style: none solid solid solid;
	border-width: 1px;
	border-color: #86928e;
}

.sisaltoTaulukonReunat {
	border-style: none solid solid solid;
	border-width: 1px;
	border-color: #86928e;
}

.taulukonReunat {
	border-style: solid solid solid solid;
	border-width: 1px;
	border-color: #86928e;
}

.vkTaulukonReunat {
	border-style: solid solid solid solid;
	border-width: 1px;
	border-color: #97beb1;
}

.taulukonSivuReunat {
	border-style: none solid none solid;
	border-width: 1px;
	border-color: #86928e;
}

.alaReuna {
	border-style: none none solid none;
	border-width: 1px;
	border-color: #86928e;
}
.yhteystiedotReunat {
	border-style: solid solid none solid;
	border-width: 1px;
	border-color: #86928e;
}

/* /Reunoja */

/* Kuviin liittyvat tyylit */
.varjostusPieni {
	text-align: center;
	background: url(img/varjo_pieni.gif) no-repeat top;
}

.varjostusIso {
	text-align: center;
	background: url(img/varjo_iso.gif) no-repeat top;
}

.imgPadding9px {
	padding-right: 9px;
}
.imgReunat {
	border: solid 1px #86928e;
}
/*
.imgOtsikko24 {
	margin-left: 24px;
}
*/
.imgOtsikko36 {
	margin-left: 36px;
}
/* /Kuviin liittyv&auml;t tyylit */
/* Tekstityylej&auml; */
		
.date {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #307d64;
	font-weight: bold;
	padding-right: 15px;
	}

.leipis {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
}

.leipisKirjat {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
}

li {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
}

.leipis9px {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	margin-left: 9px;
}

.sisalto {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	margin-bottom: 10px;
}

.sisalto10 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	margin-top: 0px;
	margin-right: 5px;
	margin-left: 10px;
}




.sisaltoVk10 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	margin-bottom: 10px;
}

.hintaTaulukko {
	width:332px;
	height: 48px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	border: solid 4px #d6e5e0;
	margin-bottom: 10px;
	padding-top: 12px;
	padding-bottom: 11px;
	padding-left: 24px;	
}

.sisalto24 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	margin-top: 18px;
	margin-right: 5px;
	margin-left: 24px;
}

.sisalto36 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	margin-bottom: 10px;
	margin-left: 36px;
}

.oikeaKolumniHarmaa {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6a7370;
	font-weight: normal;
}
/* /Tekstityylej&auml; */

/* Otsikot */
.vihreaOtsikko60 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #307d64;
	font-weight: bold;
	margin-left: 60px;	
	}

.vihreaOtsikko11px {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #307d64;
	font-weight: bold;
	margin-left: 36px;	
	}	
	
.vihreaOtsikko12px {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #307d64;
	font-weight: bold;
	margin-left: 36px;	
	}
		
.vihreaOtsikkoVk {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #307d64;
	font-weight: bold;
	}
		
.vihreaOtsikkoVk10 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #307d64;
	font-weight: bold;
	}

.alaOtsikko {
	font-family: Arial Black, Tahoma, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: normal;
	line-height: 11pt;	
}

.paaOtsikko {
	font-family: Arial Black, Tahoma, Helvetica, sans-serif;
	font-size: 20px;
	color: #000000;
	font-weight: normal;
/*	margin-left: 9px;*/
	line-height: 16pt;
}

.vasenKolumni {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	margin-left: 28px;
}

.vasenKolumni1810 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	margin-left: 18px;
	margin-right: 9px;
}

.vasenKolumni18 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	margin-left: 18px;
	margin-right: 9px;
}

.vasenKolumniKorkeus16 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	margin-left: 28px;
	line-height: 1.6;
		
}

.oikeaKolumniKorkeus16 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	line-height: 1.6;
}

.vasenKolumniKorkeus16Valittu {
/*	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: ##307d64;
	font-weight: bold;*/
	margin-left: 18px;
	line-height: 1.6;
}

.vasenKolumniKorkeus10 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	margin-left: 28px;	
	line-height: 1;
}

.ostoskori {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	padding-left: 3px;
	padding-right: 3px;	
}

.ostoskoriBold {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	padding-left: 3px;
	padding-right: 3px;		
}

.tekstiKentta {
	width: 130px;
	height: 16px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;	
	border: solid 1px #86928e;
	margin-left: 18px;
	padding-left: 6px;
}

.logout {
	background-color: #e3dcc3;
	width: 130px;
	height: 16px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;	
	padding-left: 6px;
}

.tdLehtiOtsikot {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: center;
	padding-top: 6px;
	padding-bottom: 14px;
}
/* LINKIT */

A.valkoinen:link {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}

A.valkoinen:visited {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}

A.valkoinen:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: underline;
}

A.valkoinen:active {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}

A:link {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #197d4a;
	font-weight: normal;
	text-decoration: none;
}

A:visited {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #197d4a;
	font-weight: normal;
	text-decoration: none;
}

A:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #197d4a;
	font-weight: normal;
	text-decoration: underline;
}

A:active {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #197d4a;
	font-weight: normal;
	text-decoration: none;
}

A.musta:link {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}

A.musta:visited {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}

A.musta:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-decoration: underline;
}

A.musta:active {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}

A.vihrea:link {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #197d4a;
	font-weight: normal;
	text-decoration: none;
}

A.vihrea:visited {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #197d4a;
	font-weight: normal;
	text-decoration: none;
}

A.vihrea:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #197d4a;
	font-weight: normal;
	text-decoration: underline;
}

A.vihrea:active {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #197d4a;
	font-weight: normal;
	text-decoration: none;
}

A.vihrea10:link {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #197d4a;
	font-weight: normal;
	text-decoration: none;
}

A.vihrea10:visited {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #197d4a;
	font-weight: normal;
	text-decoration: none;
}

A.vihrea10:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #197d4a;
	font-weight: normal;
	text-decoration: underline;
}

A.vihrea10:active {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #197d4a;
	font-weight: normal;
	text-decoration: none;
}

A.vihreaValittu:link {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #307d64;
	font-weight: bold;
	text-decoration: none;
}

A.vihreaValittu:visited {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #307d64;
	font-weight: bold;
	text-decoration: none;
}

A.vihreaValittu:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #307d64;
	font-weight: bold;
	text-decoration: underline;
}

A.vihreaValittu:active {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #307d64;
	font-weight: bold;
	text-decoration: none;
}

A.vihreaAlleviivattu:link {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #197d4a;
	font-weight: normal;
	text-decoration: underline;
}

A.vihreaAlleviivattu:visited {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #197d4a;
	font-weight: normal;
	text-decoration: underline;
}

A.vihreaAlleviivattu:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #197d4a;
	font-weight: normal;
	text-decoration: underline;
}

A.vihreaAlleviivattu:active {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #197d4a;
	font-weight: normal;
	text-decoration: underline;
}
/* /LINKIT */

.imgOikeaMarginaali {
	margin-right: 16px;
}

/* Taustakuvia */
.tdTuoteBg1 {
	background: url(img/vk_tausta1.gif) no-repeat top;
}

.tdTuoteBg2 {
	background: url(img/vk_tausta2.gif) no-repeat top;
}

.tdTuoteBg3 {
	background: url(img/vk_tausta3.gif) no-repeat top;
}

.tdTuoteBg4 {
	background: url(img/vk_tausta4.gif) no-repeat top;
}

.tdTuoteBg5 {
	background: url(img/vk_tausta5.gif) no-repeat top;
}

.tdTuoteBg6 {
	background: url(img/vk_tausta6.gif) no-repeat top;
}

.tdTuoteBg7 {
	background: url(img/vk_tausta7.gif) no-repeat top;
}

.tdTuoteBg8 {
	background: url(img/vk_tausta8.gif) no-repeat top;
}

.tdTuoteBg9 {
	background: url(img/vk_tausta9.gif) no-repeat top;
}

.tdTuoteBg10 {
	background: url(img/vk_tausta10.gif) no-repeat top;
}

/* /Taustakuvia */
#ostosPadding {
	padding-top: 6px;
	padding-bottom: 3px;
}

.Lomake { 
	BACKGROUND: #EEF0EF; 
}

.Lomake_Otsikko {
	COLOR: #307D64; FONT-SIZE: 10pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}

.Lomake_Text { 
	COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}

.Lomake_Ohje {
	COLOR: #68716E; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}

.Lomake_OtsikkoInput {
	COLOR: #68716E; FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-DECORATION: none
}

.Lomake_Input {
	PADDING-LEFT: 6px;
	BORDER-TOP: #86928E 1px solid; 
	BORDER-LEFT: #86928E 1px solid; 
	BORDER-RIGHT: #86928E 1px solid; 
	BORDER-BOTTOM: #86928E 1px solid; 
	WIDTH: 130px; 
	HEIGHT: 16px;
	COLOR: #000000; 
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px; 
}

.Lomake_InputLong {
	PADDING-LEFT: 6px;
	BORDER-TOP: #86928E 1px solid; 
	BORDER-LEFT: #86928E 1px solid; 
	BORDER-RIGHT: #86928E 1px solid; 
	BORDER-BOTTOM: #86928E 1px solid; 
	WIDTH: 290px; 
	HEIGHT: 16px;
	COLOR: #000000; 
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px; 
}

.Lomake_InputShort {
	PADDING-LEFT: 6px;
	BORDER-TOP: #86928E 1px solid; 
	BORDER-LEFT: #86928E 1px solid; 
	BORDER-RIGHT: #86928E 1px solid; 
	BORDER-BOTTOM: #86928E 1px solid; 
	WIDTH: 90px; 
	HEIGHT: 16px;
	COLOR: #000000; 
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px; 
}

.Lomake_InputInit {
	PADDING-LEFT: 6px;
	BORDER-TOP: #86928E 1px solid; 
	BORDER-LEFT: #86928E 1px solid; 
	BORDER-RIGHT: #86928E 1px solid; 
	BORDER-BOTTOM: #86928E 1px solid; 
	WIDTH: 30px; 
	HEIGHT: 16px;
	COLOR: #000000; 
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px; 
}

.Lomake_Textarea {
	PADDING-LEFT: 6px;
	BORDER-TOP: #86928E 1px solid; 
	BORDER-LEFT: #86928E 1px solid; 
	BORDER-RIGHT: #86928E 1px solid; 
	BORDER-BOTTOM: #86928E 1px solid; 
	WIDTH: 290px; 
	HEIGHT: 50px;
	COLOR: #000000; 
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px; 
}

.Lomake_Ruksi {
	WIDTH: 15px; 
}

p {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 9px;
	padding-left: 0px;			
}

p.br {
	margin: 0px;
	padding: 0px;
}

p.paaotsikkobr {
	font-family: "Arial Black", Tahoma, Helvetica, sans-serif;
	font-size: 24px;
	color: #000000;
	font-weight: normal;
	line-height: 16pt;
	margin: 0px;
	padding: 0px;
}

p.alaotsikkobr {
	font-family: Arial Black, Tahoma, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: normal;
	line-height: 11pt;
	margin: 0px;
	padding: 0px;		
}