td {font-family: verdana,helvetica,arial,sans-serif; font-size: 12px;}
body {font-family: verdana, helvetica,arial,sans-serif; font-size: 12px; background:white}
p {font-family: verdana,helvetica,arial,sans-serif; font-size: 12px;}

body {
	margin:0px;
	padding:0px;
}
h1 {
        font-family: Verdana;
        font-size: 12px;
        font-weight: bold;
        color:#EB761C;
        padding-top:20px;
        padding-left:20px;
}
hr {
	height: 1px;
	color:#E2E3E2;
	border:1px solid;
        margin-left:5px;
        margin-right:5px;
	margin-top:-10px;
	align:center;
}
p {
        margin-left:20px;
        font-family: Verdana;
        font-size: 12px;
}
em {
        font-family: Verdana;
        font-size: 12px;
        font-weight: bold;
        color:#EB761C;
	font-style: normal; 
}
table.layout{
	border-collapse: collapse;
        width: 790px;
	padding: 0px;
	height:100%;
}
td.layout {
	padding: 0px;
}
td.navigointi {
	width: 240px;
	background-color:#F2F2F2;
}
td.sisalto {
	padding: 0px;
	width: 530px;
}
td.navilinkit {
	background-image:url(/img/tausta.jpg);
	height:28px;
	color:#FFFFFF;
	font-family: Verdana;
	font-size: 11px;
	padding-left: 10px;
}
a.navilinkit, a:visited.navilinkit, a:hover.navilinkit, a:link.navilinkit, a.white, a:visited.white, a:link.white {
	color:#FFFFFF;
	font-family: Verdana;
	font-size: 11px;
}
td.hakurivi {
	color:#FFFFFF;
	font-family: Verdana;
	color:#FFFFFF;
	font-size: 10px;
	padding-left: 10px;
	background-color:#8EA299;
	height:39px;
}
table.sanahaku {
	color:#FFFFFF;
	font-family: Verdana;
	color:#FFFFFF;
	font-size: 11px;
}
.omtable td{
	font-size:10px;
	
}
.eitilattavissa{color:red;}
#navigaatio
{
	padding-left: 20px;
	text-indent: -20px;
}
#navigaatio ul, #navigaatio2 ul
{
	list-style: none;
	padding: 0;
	margin: 0;
}
#navigaatio li a
{
	font-family: Tahoma;
	font-size: 11px;
	padding-left:20px;
	text-decoration: none;
}
#navigaatio li.selected
{
	font-weight:bold;
}
#navigaatio a.navigointi-selected
{
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
}
#navigaatio a.navigointi2
{
        padding-left:40px;
}
.naviextrat:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: blue; text-decoration: none;}
.naviextrat:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: blue; text-decoration: none;}
.naviextrat:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: blue; text-decoration: none;}
.naviextrat:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: blue; text-decoration: none;}


.navigointi:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #44765F; text-decoration: none;}
.navigointi:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #44765F; text-decoration: none;}
.navigointi:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #44765F; text-decoration: none;}
.navigointi:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #44765F; text-decoration: none;}

a:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #44765F; text-decoration: none;}
a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #44765F; text-decoration: none;}
a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #44765F; text-decoration: none;}
a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #44765F; text-decoration: underline;}

.leipisotsikko {
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 12px;
 font-style: normal; 
 color: #4f5ca6; 
 text-decoration: bold;
}

.leipis {
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 12px;
 font-style: normal; 
 color: #000000; 
 text-decoration: none;
}

.copy {
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 10px;
 font-style: normal; 
 color: #000000; 
 text-decoration: none;
}
a.copy {
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 10px;
 font-style: normal; 
 color: #44765F;
 text-decoration: none;
}

.form-tuotekategoriat {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-style: normal;
 color: #000000;
 text-decoration: none;
}

.koriin {
 width:30px;
 height:20px;
 margin-bottom:3px;
}
.sivutus{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-style: normal;
 text-decoration: none;
}
.sivutus .tkokmaara{color:black;background-color:transparent}
.sivutus a{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-style: normal;
 color: #000000;
 text-decoration: none;
 padding-left:3px;
 padding-right:3px;
}
.sivutus a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #44765F; text-decoration: none;background-color:#dddddd}
.sivutus a:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #44765F; text-decoration: none;}
.sivutus a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #44765F; text-decoration: none;}

.sivutus span{
	color:white;
	background-color:#8EA299;
	font-weight:bold;
	padding-left:3px;
	padding-right:3px;
}
.sivutus .nuolidisabled{
	 font-size: 10px;
	padding-left:3px;
	padding-right:3px;
	color: #cccccc;
	background-color:transparent
}
.stuotekuva{
	border-top: 1px solid gray;
	border-left: 1px solid gray;
	border-right: 2px solid gray;
	border-bottom: 2px solid gray;
	margin-right:10px;
}
.ptuotekuva{
	border-top: 1px solid gray;
	border-left: 1px solid gray;
	border-right: 2px solid gray;
	border-bottom: 2px solid gray;
}
