.form_message		{background-image:url(./template/transparent.gif); background-color: transparent; border: 0; font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#000066; text-decoration:none}
.formgold 	{font-size:12px; background-color:#F2F4F9}

.hide     	{font-family: Arial, Helvetica, sans-serif; font-size:12px;  color:#9A0201; font-weight: none; text-decoration:none }

.headline1 {font-family: arial, helvetica, sans-serif; font-size: 16px; font-weight: bold; letter-spacing: 0px; color:#000066 }
.headline2 {font-family: arial, helvetica, sans-serif; font-size: 13px; font-weight: bold; letter-spacing: 0px; color:#000066 }
h1  {font-family: Arial, Helvetica, sans-serif; font-size:20px; color:FFFFFF; font-weight: bold; text-decoration:none; background:url(template/h1.gif); background-repeat:no-repeat; padding-left:35px; background-position: 0px 0px;}
h2  {font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; font-weight: bold; text-decoration:none; padding-left:15px; }
.normal     {font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#000066; text-decoration:none }
.normalsmall     {font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#000066; text-decoration:none }
.normal_white     {font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; text-decoration:none }
.normal_blue     {font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#003E88; text-decoration:none;}
.normalfield     {font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-decoration:none }
.normalfieldwhite     {font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none }
.headfield  {font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#80178E; font-weight: bold; text-decoration:none }
.normalblue     {font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#80178E; text-decoration:none }

.side_normalsmall     {font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#204A0B; text-decoration:none }

.black     {font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#000000; font-weight: none; text-decoration:none }

.hlgold		{font-family:  Arial, Verdana, Helvetica, sans-serif; COLOR: #DEC99F; font-size:11px; font-weight: bold; text-decoration:none;}
.gold 		{font-family:  Arial, Verdana, Helvetica, sans-serif; COLOR: #DEC99F; font-size:10px; text-decoration:none;}
.goldsmall 		{font-family:  Arial, Verdana, Helvetica, sans-serif; COLOR: #DEC99F; font-size:9px; text-decoration:none;}

.menu     	{font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight: bold; text-decoration:none }
.menuwhite     	{font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight: bold; text-decoration:none }
.menusmall  {font-family: Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; font-weight: bold; text-decoration:none } 

.linkki {font-family: arial, helvetica, sans-serif; font-size: 12px; letter-spacing: 0px; color:blue; text-decoration:yes; }

a:link 						   { font-family: Arial, Helvetica, sans-serif; font-size:14px;COLOR: #003E88; text-decoration:none;}
a:visited 					   { font-family: Arial, Helvetica, sans-serif; font-size:14px;COLOR: #003E88; text-decoration:none;}
a:link:hover 			  	   { font-family: Arial, Helvetica, sans-serif; font-size:14px;COLOR: #FFFFFF; text-decoration:none;}
a:visited:hover   		   { font-family: Arial, Helvetica, sans-serif; font-size:14px;COLOR: #FFFFFF; text-decoration:none;}
a:active 	  				   { font-family: Arial, Helvetica, sans-serif; font-size:14px;COLOR: #003E88;  text-decoration:none;}

a.nav:link 						   { font-family: Arial, Helvetica, sans-serif; font-size:14px;COLOR: #FFFFFF; text-decoration:none;font-weight: bold;}
a.nav:visited 					   { font-family: Arial, Helvetica, sans-serif; font-size:14px;COLOR: #FFFFFF; text-decoration:none;font-weight: bold;}
a.nav:link:hover 			  	   { font-family: Arial, Helvetica, sans-serif; font-size:14px;COLOR: #E2EEDB; text-decoration:none;font-weight: bold;}
a.nav:visited:hover   		   { font-family: Arial, Helvetica, sans-serif; font-size:14px;COLOR: #E2EEDB; text-decoration:none;font-weight: bold;}
a.nav:active 	  				   { font-family: Arial, Helvetica, sans-serif; font-size:14px;COLOR: #FFFFFF;  text-decoration:none;font-weight: bold;}

a.nav_text:link 						   { font-family: Arial, Helvetica, sans-serif; font-size:14px;COLOR: #000066; text-decoration:none; background:url(template/link.gif); background-repeat:no-repeat; padding-left:15px; background-position: 0px 2px;}
a.nav_text:visited 					   { font-family: Arial, Helvetica, sans-serif; font-size:14px;COLOR: #000066; text-decoration:none; background:url(template/link.gif); background-repeat:no-repeat; padding-left:15px; background-position: 0px 2px;}
a.nav_text:link:hover 			  	   { font-family: Arial, Helvetica, sans-serif; font-size:14px;COLOR: #003E88; text-decoration:none;   background:url(template/link.gif); background-repeat:no-repeat; padding-left:15px; background-position: 0px 2px;}
a.nav_text:visited:hover   		   { font-family: Arial, Helvetica, sans-serif; font-size:14px;COLOR: #003E88; text-decoration:none;  background:url(template/link.gif); background-repeat:no-repeat; padding-left:15px; background-position: 0px 2px;}
a.nav_text:active 	  				   { font-family: Arial, Helvetica, sans-serif; font-size:14px;COLOR: #003E88;  text-decoration:none; background:url(template/link.gif); background-repeat:no-repeat; padding-left:15px; background-position: 0px 2px;}

a.side_nav_text:link 						   { font-family: Arial, Helvetica, sans-serif; font-size:14px;COLOR: #204A0B; text-decoration:none; background:url(template/side_link.gif); background-repeat:no-repeat; padding-left:15px; background-position: 0px 2px;}
a.side_nav_text:visited 					   { font-family: Arial, Helvetica, sans-serif; font-size:14px;COLOR: #204A0B; text-decoration:none; background:url(template/side_link.gif); background-repeat:no-repeat; padding-left:15px; background-position: 0px 2px;}
a.side_nav_text:link:hover 			  	   { font-family: Arial, Helvetica, sans-serif; font-size:14px;COLOR: #0D1E04; text-decoration:none;   background:url(template/side_link.gif); background-repeat:no-repeat; padding-left:15px; background-position: 0px 2px;}
a.side_nav_text:visited:hover   		   { font-family: Arial, Helvetica, sans-serif; font-size:14px;COLOR: #0D1E04; text-decoration:none;  background:url(template/side_link.gif); background-repeat:no-repeat; padding-left:15px; background-position: 0px 2px;}
a.side_nav_text:active 	  				   { font-family: Arial, Helvetica, sans-serif; font-size:14px;COLOR: #204A0B;  text-decoration:none; background:url(template/side_link.gif); background-repeat:no-repeat; padding-left:15px; background-position: 0px 2px;}


a.nav_text_back:link 						   { font-family: Arial, Helvetica, sans-serif; font-size:14px;COLOR: #000066; text-decoration:none; background:url(template/link_b.gif); background-repeat:no-repeat; padding-left:15px; background-position: 0px 2px;}
a.nav_text_back:visited 					   { font-family: Arial, Helvetica, sans-serif; font-size:14px;COLOR: #000066; text-decoration:none; background:url(template/link_b.gif); background-repeat:no-repeat; padding-left:15px; background-position: 0px 2px;}
a.nav_text_back:link:hover 			   { font-family: Arial, Helvetica, sans-serif; font-size:14px;COLOR: #003E88; text-decoration:none;   background:url(template/link_b.gif); background-repeat:no-repeat; padding-left:15px; background-position: 0px 2px;}
a.nav_text_back:visited:hover   		   { font-family: Arial, Helvetica, sans-serif; font-size:14px;COLOR: #003E88; text-decoration:none;  background:url(template/link_b.gif); background-repeat:no-repeat; padding-left:15px; background-position: 0px 2px;}
a.nav_text_back:active 	  				   { font-family: Arial, Helvetica, sans-serif; font-size:14px;COLOR: #003E88;  text-decoration:none; background:url(template/link_b.gif); background-repeat:no-repeat; padding-left:15px; background-position: 0px 2px;}


.hidden    {visibility: hidden}

#tuotetieto
{
background:url(template/tuote.gif); 
background-repeat:no-repeat; 
padding-left:15px; 
padding-top:7px; 
padding-bottom:7px; 
background-position: 0px 2px;
/*height:35px;*/
}

#tuotteet
 {
 background-image:url(./template/nav.png);
 background-position: 0px 10px;
  background-repeat:no-repeat;
  filter: alpha(opacity='70');
  opacity: 0.7;
  float:left;
  margin-left:5px;
  margin-right:5px;
  margin-bottom:5px;
  padding: 10px;
  vertical-align:middle;
  text-align:left;
 }
 
 #info
 {
 background-image:url(./template/nav.png);
 background-position: 0px 10px;
 background-repeat:no-repeat;
 filter: alpha(opacity='70');
 opacity: 0.7;
  float:left;
  margin-left:5px;
  margin-right:5px;
  margin-bottom:5px;
  padding: 10px;
  vertical-align:middle;
  text-align:left;
 }
 
 #yhteystiedot
 {
 background-image:url(./template/nav.png);
 background-position: 0px 10px;
 background-repeat:no-repeat;
 filter: alpha(opacity='70');
 opacity: 0.7;
  float:left;
  margin-left:5px;
  margin-right:5px;
  margin-bottom:5px;
  padding: 10px;
  vertical-align:middle;
  text-align:left;
 }
 
#kuvat
 {
  margin-left:5px;
  margin-right:5px;
  margin-bottom:5px;
  border-width:2px;
  border-color:#4A7D2E;
 }
 
