img {border:none;}
 
#tuotteet_listaus img {
	margin:5px 5px 10px 10px;
	border:1px solid #CECECE;
	padding:10px;
} 

.luelisaa {background-image:url(../../images/horeca/pikkunuoli.gif); background-position:right; background-repeat:no-repeat; padding-right:10px;
}
#tuotetiedot ul {
	list-style: none!important;
	padding:0px!important;
	margin:0px 0px 10px 0px!important;
	/*padding-left:0px;*/	
}
#tuotetiedot li {
	background-image:url(../../images/horeca/pikkunuoli.gif); 
	background-position:left!important; 
	background-repeat:no-repeat!important; 
	padding:2px 0px 2px 10px!important;	
}

h2{
	display:block; padding:0; margin:0 0 5px 0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-style : normal;
	line-height : 1;
	font-weight : bold;
	color : #000000;
	letter-spacing : 0.5;
}

h3,h4{
	display:block; padding:0; margin:0 0 5px 0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-style : normal;
	line-height : 1;
	font-weight : bold;
	color : #000000;
	letter-spacing : 0.5;
}
#tuotekuva {float: right; padding:8px; border: 1px solid #cecece; background-color: #FFF; clear:left;}
#tuotekuva img {border: none!important;}

p#kapea{margin-left:0px; margin-top:0; margin-bottom:2em;}
p.t_ainekset {width:300px;}
p.t_100g {width:300px;}
p.t_erityisruokavaliot{width:300px;}


table#ravintoarvot, table#ravintoarvot2 {
	margin:0;
	padding:0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style : normal; 
	/*margin-left:25px;*/
} 
table#ravintoarvot {
	width:375px;
}
table#ravintoarvot td{
	width:75px;
	background-image: url(../../images/gda_bg.gif);
	text-align:center;
	background-repeat: no-repeat;
}
table#ravintoarvot.arvot td{
	background-image: none;
	text-align:center;
}
table#ravintoarvot p{
	color:#FFF;
	margin-top : 5px;
	margin-bottom : 18px;
}

table#ravintoarvot p{
	color:#FFF;
	margin:0;
	text-align:center;
	margin-top : 5px;
	margin-bottom : 18px;
	width:75px;
	
}

table#ravintoarvot p.rasva{margin-bottom :0;}
table#ravintoarvot p.arvo{color:#DE0120;}

p {width:390px;}


/*------------------------Taulukko 2---------------------------*/
table#ravintoarvot2 {
	font-size:10px;
	color : #C94543;
	margin-top:1em;
	margin-bottom:1em;
	/*margin-left:25px;*/
	border-left: 1px solid #C94543;
	border-collapse: collapse;
	border-spacing: 0;	
	width:375px;
}

table#ravintoarvot2 td{padding: 3px;}
table#ravintoarvot2 th{background-color:#b60202;}
table#ravintoarvot2 th.tyhja{background-color:#FFF;}

/*Kakkostalukon td ja th borderit*/
table#ravintoarvot2 td, th {border-right: 1px solid #b60202; border-bottom: 1px solid #b60202; text-align:left;}
table#ravintoarvot2 td.maarat, th.maarat {text-align:center;}
table#ravintoarvot2 th {color: #FFF;}
table#ravintoarvot2 th.valkReuna {border-right: 1px solid #FFF;}
table#ravintoarvot2 th.maarat {border-right: 1px solid #b60202;}
table#ravintoarvot2 td.tyhja, th.tyhja {border-bottom: 0 solid #FFF;}
table#ravintoarvot2.tyhja {border-right: 0 solid #FFF; border-bottom: 0 solid #FFF;
}
/*------------------------Taulukko 3---------------------------*/
table#ravintoarvot3 {
	font-size:10px;
	color : #C94543;
	margin-top:1em;
	margin-bottom:1em;
	/*margin-left:25px;*/
	border-left: 1px solid #C94543;
	border-collapse: collapse;
	border-spacing: 0;	
	width:230px;
}

table#ravintoarvot3 td{padding: 3px;}
table#ravintoarvot3 th{background-color:#b60202;}
table#ravintoarvot3 th.tyhja{background-color:#FFF;}

/*Kakkostalukon td ja th borderit*/
table#ravintoarvot3 td, th {border-right: 1px solid #b60202; border-bottom: 1px solid #b60202; text-align:left;}
table#ravintoarvot3 td.maarat, th.maarat {text-align:center;}
table#ravintoarvot3 th {color: #FFF;}
table#ravintoarvot3 th.valkReuna {border-right: 1px solid #FFF;}
table#ravintoarvot3 th.maarat {border-right: 1px solid #b60202;}
table#ravintoarvot3 td.tyhja, th.tyhja {border-bottom: 0 solid #FFF;}
table#ravintoarvot3.tyhja {border-right: 0 solid #FFF; border-bottom: 0 solid #FFF;
}
