body { 
		font-family: Verdana, Arial, Helvetica;
		color: #333333;
		margin: 0px; 
		padding: 0px;
}

#body {

}

#body_alasivu {

}

#body_ek {

}

#body_etsi_iframe_tuotteet, #body_etsi_iframe_tuotteet td {
		font-family: Verdana, Arial, Helvetica;
		color: #666666;
		font-size: 10px;
}

#body_etsi_iframe_hakutulos, #body_etsi_iframe_hakutulos td {
		font-family: Verdana, Arial, Helvetica;
		color: #666666;
		font-size: 10px;
		line-height: 16px;
}

#body_ek_iframe, #body_ek_iframe td {
		visibility: hidden;
		display: none;
}

#body_ek_iframe_kirj, #body_ek_iframe_kirj td {
		font-family: Verdana, Arial, Helvetica;
		color: #000000;
		font-size: 11px;
		line-height: 14px;
}

#body_nostot_iframe, #body_nostot_iframe td {
		visibility: hidden;
		display: none;
}

#body_etikettiklubi, #body_etikettiklubi td {
		font-family: Verdana, Arial, Helvetica;
		color: #333333;
		font-size: 10px;
}

#nostot_table {
		visibility: hidden;
		display: none;
}

#textfield {
		font-family: Verdana, Arial, Helvetica;
		color: #333333;
		font-size: 10px;
		border-color: #000000;
		border-style: solid;
		border-width: 1px;
		width: 55px;
}

#etsi_select, #etsi_textfield {
		font-family: Verdana, Arial, Helvetica;
		color: #666666;
		font-size: 10px;
		border-style: solid;
		border-color: #000000;
		border-style: solid;
		border-width: 1px;
		width: 190px;
}

#etsi_select_myymalat, #etsi_select_reseptit, #etsi_textfield_myymalat, #etsi_textfield_reseptit {
		font-family: Verdana, Arial, Helvetica;
		color: #666666;
		font-size: 10px;
		border-style: solid;
		border-color: #000000;
		border-style: solid;
		border-width: 1px;
		width: 150px;
}

#textarea_palaute, #textfield_palaute {
		font-family: Verdana, Arial, Helvetica;
		color: #666666;
		font-size: 10px;
		border-style: solid;
		border-color: #000000;
		border-style: solid;
		border-width: 1px;
		width: 250px;
}

#etsi_textfield_haku {
		font-family: Verdana, Arial, Helvetica;
		color: #666666;
		font-size: 10px;
		border-style: solid;
		border-color: #000000;
		border-style: solid;
		border-width: 1px;
		width: 120px;
}

#etsi_hinta_haku {
		font-family: Verdana, Arial, Helvetica;
		color: #666666;
		font-size: 10px;
		border-style: solid;
		border-color: #000000;
		border-style: solid;
		border-width: 1px;
		width: 50px;
}

#textfield_ek_login {
		font-family: Verdana, Arial, Helvetica;
		color: #000000;
		font-size: 10px;
		border-style: solid;
		border-color: #000000;
		border-style: solid;
		border-width: 1px;
		width: 120px;
}

#etsi_hinta {
		font-family: Verdana, Arial, Helvetica;
		color: #666666;
		font-size: 10px;
		border-color: #000000;
		border-style: solid;
		border-width: 1px;
		width: 84px;
}

#hinta_position {
		margin-top: 1px; 
		float:left;
}

#kohtuus_kaikessa {
		width: 290px;
}

.punainen_otsikko, a.punainen_otsikko {
		font-family: Verdana, Arial, Helvetica;
		color: #cc3333;
		font-size: 10px;
		font-weight: bold;
		text-decoration: none;
}

.punainen_otsikko_etusivut {
		font-family: Verdana, Arial, Helvetica;
		color: #cc3333;
		font-size: 10px;
		font-weight: bold;
		text-decoration: none;
		line-height: 12px;
}

.punainen_otsikko_muistilista {
		visibility: hidden;
		display: none;
}

#muistilistaus {
		visibility: hidden;
		display: none;
}

.tuote_otsikko {
		font-family: Verdana, Arial, Helvetica;
		color: #cc3333;
		font-size: 12px;
		font-weight: bold;
		line-height: 14px;
}

.tuote_tyyppi {
		font-family: Verdana, Arial, Helvetica;
		color: #000000;
		font-size: 11px;
		font-weight: bold;
		line-height: 16px;
}

.tuote_hinta {
		font-family: Verdana, Arial, Helvetica;
		color: #000000;
		font-size: 14px;
		font-weight: bold;
		line-height: 14px;
		margin-left: 10px;
}

.ek_nosto_otsikko {
		font-family: Verdana, Arial, Helvetica;
		color: #333333;
		font-size: 10px;
		font-weight: bold;
		text-decoration: none;
}

.ek_nosto_teksti {
		font-family: Verdana, Arial, Helvetica;
		color: #333333;
		font-size: 10px;
		font-weight: normal;
		text-decoration: none;
}

.ek_musta_otsikko {
		font-family: Verdana, Arial, Helvetica;
		color: #000000;
		font-size: 10px;
		font-weight: bold;
		text-decoration: none;
}

#ek_otsikko_div {
		width: 290px;
}

a.ek:link, a.ek:visited, a.ek:active {
		font-family: Verdana, Arial, Helvetica;
		color: #000000;
		font-size: 10px;
		font-weight: normal;
		text-decoration: none;
}

a.ek:hover {
		font-family: Verdana, Arial, Helvetica;
		color: #448b41;
		font-size: 10px;
		font-weight: normal;
		text-decoration: none;
}

a.ek_11px:link, a.ek_11px:visited, a.ek_11px:active {
		font-family: Verdana, Arial, Helvetica;
		color: #000000;
		font-size: 11px;
		font-weight: normal;
		text-decoration: none;
}

a.ek_11px:hover {
		font-family: Verdana, Arial, Helvetica;
		color: #448b41;
		font-size: 11px;
		font-weight: normal;
		text-decoration: none;
}

#kriisi_div {
		margin-left: 30px;
}

.kriisi_otsikko {
		font-family: Verdana, Arial, Helvetica;
		color: #cc3333;
		font-size: 16px;
		font-weight: bold;
		line-height: 20px;
		text-decoration: none;
}

.kriisi_teksti {
		font-family: Verdana, Arial, Helvetica;
		color: #000000;
		font-size: 10px;
		font-weight: normal;
		line-height: 12px;
		text-decoration: none;
}

a.kriisilinkki:link, a.kriisilinkki:visited, a.kriisilinkki:active {
		font-family: Verdana, Arial, Helvetica;
		color: #b31218;
		font-size: 10px;
		font-weight: normal;
		text-decoration: none;
}

a.kriisilinkki:hover {
		font-family: Verdana, Arial, Helvetica;
		color: #000000;
		font-size: 10px;
		font-weight: normal;
		text-decoration: none;
}

#hakutulos_otsikko_div {
		width: 436px;
		background-image: url('../images/hakutulos_top_tausta2.gif');
}

#tuotehaku_otsikko_div {
		width: 290px;
		background-image: url('../images/hakutulos_top_tausta2.gif');
}

.position_oikealla {
		float: right;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
}

.position_vasemmalla {
		float: left;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
}

.position_vasemmalla_ek {
		float: left;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
		width: 70px;
}

#navigaatio1 {
		visibility: hidden;
		display: none;
}

#navigaatio1_languages {
		visibility: hidden;
		display: none;
}

#navigaatio2 {
		visibility: hidden;
		display: none;
}

#navigaatio2alanavi {
		visibility: hidden;
		display: none;
}

#navigaatio2alanavi_ek {
		visibility: hidden;
		display: none;
}

#navigaatio_vasen {
		visibility: hidden;
		display: none;
}

#navigaatio_vasen_blokki {
		visibility: hidden;
		display: none;
}

#etusivu_footer {
		text-align: center;
 		width:450px;
		padding: 10px 0 10px 0;
}

.etusivu_tekstit_9px, a.etusivu_tekstit_9px:link, a.etusivu_tekstit_9px:visited, a.etusivu_tekstit_9px:active {
		font-family: Verdana, Arial, Helvetica;
		color: #999999;
		font-size: 9px;
		font-weight: normal;
		text-decoration: none;
}

a.etusivu_tekstit_9px:hover {
		font-family: Verdana, Arial, Helvetica;
		color: #b31218;
		font-size: 9px;
		font-weight: normal;
		text-decoration: none;
}

#etusivu_etsi_div {
		visibility: hidden;
		display: none;
}

#etusivu_kohtuus_div {
		visibility: hidden;
		display: none;
}

#paasivu_div {
		position: absolute;
		top: 100px;
		left: 150px;
		width: 290px;
		border: none;
		overflow:hidden;
}

#ek_paasivu_div {
		width: 290px;
		border: none;
		overflow:hidden;
}

#tuotehaku_div {
		width: 290px;
		border: none;
		overflow:hidden;
}

#tuotehakutulos_div {
		width: 646px;
		border: none;
		overflow:hidden;
}

#tuotekortti_div {
		width: 646px;
		border: none;
		overflow:hidden;
}

#hakutuloslistaus_div {
		width: 436px;
		text-align: center;
		background-image: url('../images/hakutulos_alue_tausta.gif');
}

#tekstit_div {
		width: 436px;
		background-image: url('../images/hakutulos_alue_tausta.gif');
		padding: 0 15px 0 15px;
}

#tuotekorttilistaus_div {
		width: 436px;
		text-align: left;
		font-family: Verdana, Arial, Helvetica;
		color: #000000;
		font-size: 10px;
}

#tuotekorttilistaus_div td {
		font-family: Verdana, Arial, Helvetica;
		color: #000000;
		font-size: 10px;
}

#etusivu_etiketti_div {
		visibility: hidden;
		display: none;
}

#alasivukuva_div {
		visibility: hidden;
		display: none;
}

#hakutuloskuva_div {
		visibility: hidden;
		display: none;
}

#tuotekuva_div {
		position: absolute;
		top: 0px;
		left: 456px;
		width: 190px;
		height: 350px;
		border: none;
		text-align: center;
}

#tekstisisalto {
		width: 435px;
		border: none;
}

#tekstialue {
		padding: 10px 10px 10px 10px;
		width: 415px;
}

.tekstiotsikko {
		font-family: Verdana, Arial, Helvetica;
		color: #000000;
		font-size: 12px;
		font-weight: bold;
}

.tekstit {
		font-family: Verdana, Arial, Helvetica;
		color: #666666;
		font-size: 11px;
		font-weight: normal;
}

#tekstisisalto_ek {
		width: 290px;
		border: none;
}

#tekstialue_ek {
		padding: 10px 10px 10px 10px;
		width: 270px;
}

.tekstit_ek {
		font-family: Verdana, Arial, Helvetica;
		color: #000000;
		font-size: 11px;
		font-weight: normal;
}

a.tekstilinkki:link, a.tekstilinkki:visited, a.tekstilinkki:active {
		font-family: Verdana, Arial, Helvetica;
		color: #cc3333;
		font-size: 11px;
		font-weight: normal;
		text-decoration: none;
}

a.tekstilinkki:hover {
		font-family: Verdana, Arial, Helvetica;
		color: #cc3333;
		font-size: 11px;
		font-weight: normal;
		text-decoration: underline;
}

#alasivukuva_2taso_div {
		visibility: hidden;
		display: none;
}

#alasivu_etiketti_div {
		visibility: hidden;
		display: none; 
}

#alasivu_nosto_div {
		visibility: hidden;
		display: none;
}


#etusivu_nostot_div {
		position: absolute;
		top: 78px;
		left: 815px;
		width: 145px;
		border: none;
		overflow:hidden;
}

#nostot_div {
		visibility: hidden;
		display: none;
}

a.ylanavi:link,a.ylanavi:visited,a.ylanavi:active {
		color: #666666;
		font-size: 10px;
		line-height: 16px;
		text-decoration: none;
}

a.ylanavi:hover {
		color: #cc3333;
		font-size: 10px;
		line-height: 16px;
		text-decoration: none;
}

a.ylanavi_selected:link,a.ylanavi_selected:visited,a.ylanavi_selected:active,a.ylanavi_selected:hover {
		color: #cc3333;
		font-size: 10px;
		line-height: 16px;
		text-decoration: none;
}

a.vasennavi:link,a.vasennavi:visited,a.vasennavi:active,.harmaa, a.vasennavi_2taso:link,a.vasennavi_2taso:visited,a.vasennavi_2taso:active {
		color: #666666;
		font-size: 10px;
		line-height: 10px;
		text-decoration: none;
}

a.vasennavi:hover,a.vasennavi_2taso:hover {
		color: #cc3333;
		font-size: 10px;
		line-height: 10px;
		text-decoration: none;
}

a.vasennavi_selected:link,a.vasennavi_selected:visited,a.vasennavi_selected:active,a.vasennavi_selected:hover {
		color: #cc3333;
		font-size: 10px;
		line-height: 10px;
		text-decoration: none;
}

a.hakutuloslink:link,a.hakutuloslink:visited,a.hakutuloslink:active {
		color: #666666;
		font-size: 10px;
		line-height: 16px;
		text-decoration: underline;
}

a.hakutuloslink:hover {
		color: #cc3333;
		font-size: 10px;
		line-height: 16px;
		text-decoration: underline;
}

.punainen, a.vasennavi_2taso_selected:link,a.vasennavi_2taso_selected:visited,a.vasennavi_2taso_selected:active,a.vasennavi_2taso_selected:hover {
		color: #cc3333;
		font-size: 10px;
		line-height: 10px;
		text-decoration: none;
}

a.nostolink:link,a.nostolink:visited,a.nostolink:active {
		color: #333333;
		font-size: 10px;
		text-decoration: none;
}

a.nostolink:hover {
		color: #cc3333;
		font-size: 10px;
		text-decoration: none;
}
