body {
	background-color: #000000;
	background-attachment: scroll;
	background-repeat: repeat-x;
	background-position: top;
}
.Navigointi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: normal;
}
.Navigointi:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: underline;
}

a {
	color:#FFFFFF;
	font-size:11px;
	text-decoration:none;
	font-weight: normal;
	font-family:Arial, Helvetica, sans-serif;
	}
a:link {font-weight: normal;color:#FFFFFF;}
a:visited {font-weight: normal;color:#FFFFFF;}
a:hover {font-weight: normal;color:#FFFFFF;text-decoration: underline;}

.navipystya {
	color:#000000;
	font-size:11px;
	text-decoration:none;
	font-weight: normal;
	font-family:Arial, Helvetica, sans-serif;
	}
.navipystya:link {font-weight: normal;color:#000000;}
.navipystya:visited {font-weight: normal;color:#000000;}
.navipystya:hover {font-weight: normal;color:#000000;text-decoration: underline;}

p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: normal;
	margin-top: 10px;
	margin-right: 30px;
	margin-bottom: 20px;
	margin-left: 30px;
}

.Tuote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-weight: normal;
	color: #000000;
}
#yhteystiedot2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.2em;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
#yhteystiedot3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.2em;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
#yhteystiedot3:hover {font-weight: normal;color:#666666;text-decoration: underline;}

.yhteystiedot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	line-height: 1.3em;
	color: #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	line-height: 1.3em;
	padding: 0px;
	margin: 0px;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: bold;
	color: #000000;
	margin-top: 10px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 20px;
}
.navigointipysty {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 20px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.navigointipysty:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #3333cc;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 20px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
	width: 250px;
}
.haku {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 20px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}
#navigointipysty2 {
	background-color: #868686;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffcc33;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	line-height: 1.4em;
}
.Introteksti {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	line-height: 1.3em;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	padding-top: 10px;
	padding-right: 130px;
	padding-bottom: 0px;
	padding-left: 130px;
}
#tuotteet_ots {font-family: Arial, Helvetica, sans-serif; color:#000000; font-weight: bold; font-size: 11px; text-decoration: none; text-align:center; height:24px;background-image: url(img/navipysty2.jpg); height:30px;}
#tuotteet_ots2 {font-family: Arial, Helvetica, sans-serif; color:#000000; font-weight: bold; font-size: 11px; text-decoration: none; text-align:left; height:24px;background-image: url(img/navipysty1.jpg); background-repeat: repeat-x; padding-left:5px;}
#tuotteet_head {font-family: Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight: bold; font-size: 11px; text-decoration: none; text-align:center; height:24px;background-image: url(img/tuotteet_ots.png); background-repeat: repeat-x; }
#kuva {border:1px; border-thickness: 1px; border-color: #000; border-style: solid;}
#lomake_otsl {font-family: Arial, Helvetica, sans-serif; color:#000000; font-weight: bold; font-size: 11px; text-decoration: none; text-align:left; padding-left:3px; height:24px;background-image: url(img/palkki.gif); background-repeat: repeat-x; }
#lomake_txt {	font-family: Arial, Helvetica, sans-serif;	font-size: 80%;	font-weight: normal; padding:4px;}
#lomake_txtr {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;font-weight: normal; padding:4px; text-align:right;}
#lomakefield {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;background-color: #999999; border:1px; border-thickness: 1px; border-color: #000; border-style: solid;}
#NewNavi-off {font-family: Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight: bold; font-size: 13px; text-decoration: none; text-align:center; height:30px;background-image: url(img/navi-off.gif); background-repeat: repeat-x; }
#NewNavi-on {font-family: Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight: bold; font-size: 13px; text-decoration: none; text-align:center; height:30px;background-image: url(img/navi-on.gif); background-repeat: repeat-x; }
#NewNaviVali {width:1px;background-image: url(img/navi-vali.gif);}
#faq_ots {background-color: #dedede; font-family: Arial, Helvetica, sans-serif; color:#000000; font-weight: bold; font-size: 12px; text-decoration: none; text-align:left; line-height:16px;}
#faq_kys {font-family: Arial, Helvetica, sans-serif; color:#000000; font-weight: bold; font-size: 12px; text-decoration: none; text-align:left; padding-bottom:5px; line-height:16px;}
#faq_vas {background-color: #eeeeee; font-family: Arial, Helvetica, sans-serif; color:#000000; font-size: 12px; text-decoration: none; text-align:left; line-height:16px;}

#bhref {
	color:#000000;
	font-size:11px;
	text-decoration:none;
	font-weight: normal;
	font-family:Arial, Helvetica, sans-serif;
	}
#bhref:hover {font-weight: normal;color:#000000;text-decoration: underline;}

#oikea {
      line-height: 0px;
      background-color: rgb(255,255,255);
      float: left;
      margin-left: -1px;
      text-align:left;
      font-weight: normal;
	  font-family:Arial, Helvetica, sans-serif;
}

#products,#customers {
      line-height: 17px;
      text-indent: 1cm;
      padding: 4px;
            font-weight: normal;
	  font-family:Arial, Helvetica, sans-serif;
	  font-size:14px;
}

#feedback {
      line-height: 17px;
      text-indent: 1cm;
      padding: 4px;
            font-weight: normal;
	  font-family:Arial, Helvetica, sans-serif;
	  font-size:14px;
}

#instrument {
      line-height: 15px;
       text-indent: 1cm;
}

#AE-750 {
      line-height: 15px;
      margin-left: 10px;
            font-size: 12px;
}

#training {
      line-height: 15px;
      text-indent: 1cm;
      padding: 4px;
      font-weight: normal;
	  font-family:Arial, Helvetica, sans-serif;
	  font-size:14px;
}

#access {
      line-height: 19px;
      text-indent: 1cm;
      padding: 4px;
      margin-left: 10px;
      font-weight: normal;
	  font-family:Arial, Helvetica, sans-serif;
	  font-size:14px;
}

#contact {
      line-height: 17px;
      text-indent: 1cm;
      padding: 4px;
      font-weight: normal;
	  font-family:Arial, Helvetica, sans-serif;
	  font-size:16px;
}

#company {
      line-height: 17px;
      text-indent: 1cm;
      padding: 4px;
            font-weight: normal;
	  font-family:Arial, Helvetica, sans-serif;
	  font-size:14px;
}


#tuotemain
{
       background-repeat: repeat;
       border: 0px solid black;
       width: 700px;
       float: left;
       padding-top:10px;
       line-height: 10px;
       font-weight: normal;
	   font-family:Arial, Helvetica, sans-serif;
	   font-size:22px;
}

#tuotekuva {
        border: 1px solid black;
        border-style:dotted;
    	background-color: rgb(255, 255, 255);
        height: 300;
        width: 300;
    	float: left;
        overflow : visible;
        margin-left: 4px;
}

#tuoteteksti {
    	line-height: 20px;
    	border: 0px solid black;
    	width: 350px;
        height: 300px;
        margin-left: 15px;
        float: right;
       	font-weight: normal;
	  	font-family:Arial, Helvetica, sans-serif;
	  	font-size:11px;
}

#tuotetiedot {
      text-align: center;
      line-height: 12px;
      border: 0px solid black;
      height: 700px;
      width: 650px;
      float: left;
      margin-top: 25px;
      margin-left: 5px;
            font-weight: normal;
	  font-family:Arial, Helvetica, sans-serif;
	  font-size:11px;
}

#wrist {
      line-height: 15px;
      text-indent: 1cm;
      margin-left: 20px;
      padding: 6px;
      font-size: 12px;
}

td.ae {
      padding-left: 25px;
      color: #000;
      font-size: 12px;
      border: 0px #000 solid;
}
td.wrist {
      width: 400px;
      padding-left: 25px;
      height: 140px;
      background-color: #FFF;
      color: #000;
      font-size: 12px;
      border: 1px #000 solid;
}
td.wrist2 {
      width: 200px;
      padding-left: 25px;
      height: 140px;
      background-color: #FFF;
      color: #000;
      font-size: 12px;
      border: 0px #000 solid;
}

td.AE-750 {
      padding-left: 25px;
      background-color: #FFF;
      color: #000;
      font-size: 12px;
      border: 0px #000 solid;
}

td.teemu {
      width: 150px;
      height: 10px;
      background-color: #CCC;
      color: #000;
      padding: 4px;
      text-align: right;
      font-weight: normal;
	  font-family:Arial, Helvetica, sans-serif;
	  font-size:11px;
      border: 1px #fff solid;
}

td.teemu2 {
      width: 250px;
      height: 10px;
      background-color: #CCC;
      color: #000;
      padding: 4px;
      font-size: 12px;
      border: 1px #fff solid;
}

td.teemu3 {
      width: 100px;
      height: 10px;
      background-color: #CCC;
      color: #000;
      padding: 4px;
      font-size: 12px;
      border: 1px #fff solid;
}

td.siitonen {
      width: 600px;
      height: 10px;
      background-color: #666;
      color: #fff;
      padding: 4px;
      text-align: left;
      font-weight: normal;
	  font-family:Arial, Helvetica, sans-serif;
	  font-size:11px;
      font-weight: bold;
}

td.siitonen2 {
      width: 300px;
      height: 10px;
      background-color: #666;
      color: #fff;
      padding: 4px;
      font-size: 12px;
      font-weight: bold;
}
td.siitonen3 {
      width: 250px;
      height: 10px;
      background-color: #666;
      color: #fff;
      padding: 4px;
      font-size: 12px;
      font-weight: bold;
}

#logot1,#logot3,#logot6 {
      margin: 0px;
      border: 0px solid black;
      height: 140px;
      width: 600px;
      margin-left: 50px;
}

#logot2 {
      margin: 0px;
      border: 0px solid black;
      height: 160px;
      width: 600px;
      margin-left: 50px;
}

#logot4 {
      margin: 0px;
      border: 0px solid black;
      height: 80px;
      width: 600px;
      margin-left: 50px;
}

#logot5 {
      margin: 0px;
      border: 0px solid black;
      height: 100px;
      width: 600px;
      margin-left: 50px;
}

#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }

#lightbox img{ border: none; } 
#overlay img{ border: none; }

#overlay{ background-image: url(/pics/overlay.png); }

* html #overlay{
	background-color: #FFFFFF;
	back\ground-color: transparent;
	background-image: url(/pics/blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/pics/overlay.png", sizingMethod="scale");
	}
