TD.mini
{
    FONT-SIZE: 9pt;
	FONT-FAMILY: arial;
    COLOR: black;
	height: 10px
}
TD.Otsake
{
    FONT-SIZE: 10pt;
	FONT-FAMILY: arial;
    COLOR: black
}
TD.YlaOtsikko
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 12pt;
	FONT-FAMILY: arial;
    COLOR: black
}
TD.Family
{
    FONT-SIZE: 8pt;
	FONT-FAMILY: arial;
    COLOR: black
}
TH.beeftitle
{
	FONT-SIZE: 16pt;
	COLOR: black;
	FONT-FAMILY: arial;
	background-color: #D57E1C
}

TD.beefcell_WHL
{
	FONT-SIZE: 10pt;
	COLOR: black;
	FONT-FAMILY: arial;
	background-color: #CCCCCC/*#F1C798;*/
}
TD.beefcell_WHL_rb
{
	FONT-SIZE: 10pt;
	COLOR: black;
	FONT-FAMILY: arial;
	background-color: #CCCCCC;/*#F1C798;*/
	border-right-color: black;
	border-right-style: solid;
	border-right-width: 1px
}
TD.beefcell_WO
{
	FONT-SIZE: 10pt;
	COLOR: black;
	FONT-FAMILY: arial;
	background-color: #FFFFFF
}
TD.beefcell_WO_rb
{
	FONT-SIZE: 10pt;
	COLOR: black;
	FONT-FAMILY: arial;
	background-color: #FFFFFF;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: black
}
TH.beeftitle_rb
{
	FONT-SIZE: 10pt;
	COLOR: black;
	FONT-FAMILY: arial;
	background-color: #D57E1C;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: black
}
TH.beeftitle_nb
{
	FONT-SIZE: 10pt;
	COLOR: black;
	FONT-FAMILY: arial;
	background-color: #D57E1C
}
TD.horline
{
	FONT-SIZE: 10pt;
	COLOR: black;
	FONT-FAMILY: arial;
	background-color:  #FFFFFF; 
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: black;
	border-top-style: solid; 
	border-top-width: 3px; 
	border-top-color: #D57E1C 
}
TD.horline_nb
{
	FONT-SIZE: 10pt;
	COLOR: black;
	FONT-FAMILY: arial;
	background-color:  #FFFFFF; 
	border-top-style: solid; 
	border-top-width: 3px; 
	border-top-color: #D57E1C 
}
P.beeftitle
{
	FONT-SIZE: 18pt;
	COLOR: black;
	FONT-FAMILY: arial
}
P.beeffooter
{
	FONT-SIZE: 10pt;
	COLOR: black;
	FONT-FAMILY: arial
}
TD.beeftitle
{
	FONT-SIZE: 18pt;
	COLOR: black;
	FONT-FAMILY: arial
}
TD.beefdecsription_WHL_rb
{
	FONT-SIZE: 8pt;
	COLOR: black;
	FONT-FAMILY: arial;
	background-color: #CCCCCC;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: black
}
TD.beefdecsription_WO_rb
{
	FONT-SIZE: 8pt;
	COLOR: black;
	FONT-FAMILY: arial;
	background-color: #FFFFFF;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: black
}
TD.horline_bd
{
	FONT-SIZE: 8pt;
	COLOR: black;
	FONT-FAMILY: arial;
	background-color:  #FFFFFF; 
	border-top-style: solid; 
	border-top-width: 3px; 
	border-top-color: #D57E1C;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: black
}
TD.horline_bd_nb
{
	FONT-SIZE: 8pt;
	COLOR: black;
	FONT-FAMILY: arial;
	background-color: #FFFFFF; 
	border-top-style: solid; 
	border-top-width: 3px; 
	border-top-color: #D57E1C 
}
TD.beefdecsription_WHL_nb
{
	FONT-SIZE: 8pt;
	COLOR: black;
	FONT-FAMILY: arial;
	background-color: #CCCCCC;

}
TD.beefdecsription_WO_nb
{
	FONT-SIZE: 8pt;
	COLOR: black;
	FONT-FAMILY: arial;
	background-color: #FFFFFF
}
A.valkea
{
	FONT-SIZE: 10pt;
	FONT-FAMILY: arial;
	color:#ffffff; 
	background-color: white;
	background-image: url('../images/wwwSonni_liha_ala_keski.jpg');
	background-repeat: repeat;
	background-size: 100%;
	background-position: left top
}
TH.tb_maintitle
{
	FONT-SIZE: 16pt;
	COLOR: black;
	FONT-FAMILY: arial;
	background-color: #D57E1C
}
TD.beeftitle_nb
{
	FONT-SIZE: 10pt;
	COLOR: black;
	FONT-FAMILY: arial;
	background-color: #FFFFFF;
	FONT-WEIGHT: BOLD
}
TH.kuvaotsikko
{
	FONT-SIZE: 10pt;
	COLOR: #FFFFFF;
	FONT-FAMILY: arial;
	background-color: white;
	background-image: url('../images/wwwSonni_liha_uusi.jpg');
	background-repeat: no-repeat;
	background-size: 100%;
	background-position: left top
}
TH.kuvaotsikko_o
{
	FONT-SIZE: 10pt;
	COLOR: #FFFFFF;
	FONT-FAMILY: arial;
	background-color: #6e6158;
	border: 1px solid #6e6158;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
	border-left:  1px solid #6e6158;
	valign: middle
}
TH.kuvaotsikko_v
{
		border: 1px solid #6e6158;
		border-top-left-radius: 10px;
		border-bottom-left-radius: 10px;
		border-right:  1px solid #6e6158;
		valign: middle;
		font-size: 20pt;
		background-color: #6e6158;
		FONT-SIZE: 10pt;
		COLOR: #FFFFFF
}
TH.kuvaotsikko_k
{
	FONT-SIZE: 10pt;
	COLOR: #FFFFFF;
	FONT-FAMILY: arial;
	FONT-WEIGHT: BOLD;
	border-top: 1px solid #6e6158;
	border-bottom: 1px solid #6e6158;
	border-left:  1px solid #6e6158;
	border-right:  1px solid #6e6158;
	background-color: #6e6158
}
TH.otsikko_km
{
	FONT-SIZE: 8pt;
	COLOR: #FFFFFF;
	FONT-FAMILY: arial;
	FONT-WEIGHT: BOLD;
	background-color: #6e6158;
	border-top: 1px solid #6e6158;
	border-bottom: 1px solid #6e6158;
	border-left:  1px solid #6e6158;
	border-right:  1px solid #6e6158;
	background-color: #6e6158
}
TH.kuvaotsikko_ala_o
{
	FONT-SIZE: 10pt;
	COLOR: #FFFFFF;
	FONT-FAMILY: arial;
	background-color: white;
	background-image: url('../images/wwwSonni_liha_ala_oikea.jpg');
	background-repeat: no-repeat;
	background-size: 100%;
	background-position: left top;
	height: 22px
}
TH.kuvaotsikko_ala_v
{
	FONT-SIZE: 10pt;
	COLOR: #FFFFFF;
	FONT-FAMILY: arial;
	background-color: white;
	background-image: url('../images/wwwSonni_liha_ala_vasen.jpg');
	background-repeat: no-repeat;
	background-size: 100%;
	background-position: left top;
	height: 22px
}
TH.kuvaotsikko_ala_k
{
	FONT-SIZE: 10pt;
	COLOR: #FFFFFF;
	FONT-FAMILY: arial;
	FONT-WEIGHT: BOLD;
	background-color: white;
	background-image: url('../images/wwwSonni_liha_ala_keski.jpg');
	background-size: 100%;
	background-position: left top;
	height: 22px
}

TD.kuvaotsikko_ala_o
{
	FONT-WEIGHT: BOLD;
	FONT-FAMILY: arial;
	FONT-SIZE: 10pt;
	COLOR: #FFFFFF;
	FONT-FAMILY: arial;
	background-color: #6e6158;
	border: 1px solid #6e6158;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
	border-left:  1px solid #6e6158;
	valign: middle

}
TD.kuvaotsikko_ala_v
{
	border: 1px solid #6e6158;
	border-top-left-radius: 10px;
	border-bottom-left-radius: 10px;
	border-right:  1px solid #6e6158;
	valign: middle;
	background-color: #6e6158;
	FONT-SIZE: 10pt;
	COLOR: #FFFFFF;
	FONT-WEIGHT: BOLD;
	FONT-FAMILY: arial
}
TD.kuvaotsikko_ala_k
{

	FONT-SIZE: 10pt;
	COLOR: #FFFFFF;
	FONT-FAMILY: arial;
	FONT-WEIGHT: BOLD;
	border-top: 1px solid #6e6158;
	border-bottom: 1px solid #6e6158;
	border-left:  1px solid #6e6158;
	border-right:  1px solid #6e6158;
	background-color: #6e6158
}

TH.kuvaotsikko_painot_o
{
	FONT-SIZE: 10pt;
	COLOR: #FFFFFF;
	FONT-FAMILY: arial;
	background-color: #D57E1C;
	border: 1px solid #D57E1C;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
	border-left: none;
	valign: middle
}
TH.kuvaotsikko_painot_v
{
		border: 1px solid #D57E1C;
		border-top-left-radius: 10px;
		border-bottom-left-radius: 10px;
		border-right: none;
		valign: middle;
		background-color: #D57E1C;
		FONT-SIZE: 10pt;
		COLOR: #FFFFFF

}
TH.kuvaotsikko_painot_k
{
	FONT-SIZE: 10pt;
	COLOR: #FFFFFF;
	FONT-FAMILY: arial;
	FONT-WEIGHT: BOLD;
	border-top: 1px solid #D57E1C;
	border-bottom: 1px solid #D57E1C;
	border-left: none;
	border-right: none;
	background-color: #D57E1C
}
A.kielisyys
{
	FONT-SIZE: 9pt;
	FONT-FAMILY: arial;
	color:#ffffff;
	height: 20px;
	vertical-align: bottom
}
TD.beefw_nb
{
	FONT-SIZE: 10pt;
	COLOR: black;
	FONT-FAMILY: arial;
	background-color: #FFFFFF
}
TD.beefw_rb
{
	FONT-SIZE: 10pt;
	COLOR: black;
	FONT-FAMILY: arial;
	background-color: #FFFFFF;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #D57E1C
}
TD.beefw_lb
{
	FONT-SIZE: 10pt;
	COLOR: black;
	FONT-FAMILY: arial;
	background-color: #FFFFFF;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #D57E1C
}
TD.beefw_bb
{
	FONT-SIZE: 10pt;
	COLOR: black;
	FONT-FAMILY: arial;
	background-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #D57E1C
}
TD.beefw_lb_bb
{
	FONT-SIZE: 10pt;
	COLOR: black;
	FONT-FAMILY: arial;
	background-color: #FFFFFF;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #D57E1C;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #D57E1C
}
TD.beefw_rb_bb
{
	FONT-SIZE: 10pt;
	COLOR: black;
	FONT-FAMILY: arial;
	background-color: #FFFFFF;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #D57E1C;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #D57E1C
}
TD.beefcell_WO_pie
{
	FONT-SIZE: 9pt;
	COLOR: black;
	FONT-FAMILY: arial;
	background-color: #FFFFFF
}
TD.beefw_tb
{
	FONT-SIZE: 10pt;
	COLOR: black;
	FONT-FAMILY: arial;
	background-color: #FFFFFF;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #D57E1C
}
TD.ToOffSprings
{
	FONT-SIZE: 10pt;
	COLOR: black;
	FONT-FAMILY: arial;
	background-color: #FFFFFF;
	height: 50px;
	vertical-align: text-middle
}
TD.jalkelaisiin
{
	background-color: white;
	background-image: url('../images/wwwSonni_liha_lisatietoja.jpg');
	background-repeat: no-repeat;
	background-size: 100%;
	background-position: right top
	width: 120px;
	vertical-align: text-middle;
	height: 35px

}
A.jalkelaisiin
{
	FONT-SIZE: 10pt;
	FONT-FAMILY: arial;
	FONT-WEIGHT: BOLD;
	text-decoration: none;
	color:#ffffff;
	text-align: center;
	vertical-align: text-middle
}
TABLE.jalkkarit
{
	background-image: url("../images/wwwSonni_liha_lisatietoja.jpg");
    background-repeat: no-repeat;
    background-position: left top;
	vertical-align: middle
}
TD.melkeinmini
{
    FONT-SIZE: 10pt;
	FONT-FAMILY: arial;
    COLOR: black;
	height: 10px
}
TD.beeftitle_ib
{
	FONT-SIZE: 18pt;
	COLOR: black;
	FONT-FAMILY: arial
}
TD.beeftitle_dairy
{
	FONT-SIZE: 12pt;
	COLOR: black;
	FONT-FAMILY: arial
}
TD.beeftextgeneral
{
	FONT-SIZE: 10pt;
	COLOR: black;
	FONT-FAMILY: arial;
	color: black
}
A.normilinkki
{
	FONT-SIZE: 9pt;
	FONT-FAMILY: arial;
	color: black
}
TD.melkeinmini_bb
{
    FONT-SIZE: 10pt;
	FONT-FAMILY: arial;
    COLOR: black;
	height: 10px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #000000
}
TD.lowcell
{
	height: 1px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #000000;
}
TR.lowline
{
	height: 3px;
	bgcolor: #33CC66;
}
TH.tb_W_maintitle
{
	FONT-SIZE: 16pt;
	COLOR: white;
	FONT-FAMILY: arial;
	background-color: #D57E1C;
	height: 60px
}
TH.beeftitle_W_nb
{
	FONT-SIZE: 10pt;
	COLOR: white;
	FONT-FAMILY: arial;
	background-color: #D57E1C;
	height: 35px;
    FONT-WEIGHT: 500;

}
TH.tb_W_B_maintitle
{
	FONT-SIZE: 10pt;
	COLOR: white;
	FONT-FAMILY: arial;
	background-color: #D57E1C;
	height: 35px;
	FONT-WEIGHT: BOLD
}
TH.tb_W_langtitle
{
	FONT-SIZE: 8pt;
	COLOR: white;
	FONT-FAMILY: arial;
	background-color: #D57E1C;
	height: 60px
}
A.langtitle
{
	FONT-SIZE: 8pt;
	FONT-FAMILY: arial;
	FONT-WEIGHT: BOLD;
	text-decoration: none;
	color:#ffffff;
	text-align: center;
	vertical-align: text-middle
}
