html{overflow: -moz-scrollbars-vertical;}
body {color:#676767;
margin:10px 0px 0px 0px;padding:0;
font: bold 11px/1.5em Verdana;/*background:url("kuvat/taustapala.gif");background-repeat: repeat-x;background-position:top;background-attachment:fixed;
*/}


/* TABLES */
TABLE {color:#676767;}

TABLE.banneri {width:985px;height:92px;background:url("kuvat/bannerikuva.jpg") no-repeat left top;border:solid;border-width:1px 0px 0px 0px;border-color:#000;}
TABLE.linkit {width:985px;height:30px;}

TABLE.main {width:985px;height:300px;border:solid;border-width:1px 1px 0px 1px;border-color:#000;}
TABLE.muu {width:985px;height:300px;border:solid;border-width:1px 1px 0px 1px;border-color:#000;background-image: url(kuvat/tausta.jpg); 
background-repeat: no-repeat;background-position:bottom;}
TABLE.muu2 {width:985px;height:300px;border:solid;border-width:1px 1px 0px 1px;border-color:#000;background-image: url(kuvat/tausta2.jpg); 
background-repeat: no-repeat;background-position:bottom;}
TABLE.muu3 {width:985px;height:300px;border:solid;border-width:1px 1px 0px 1px;border-color:#000;background-image: url(kuvat/tausta3.jpg); 
background-repeat: no-repeat;background-position:bottom;}
TABLE.muu4 {width:985px;height:300px;border:solid;border-width:1px 1px 0px 1px;border-color:#000;background-image: url(kuvat/tausta4.jpg); 
background-repeat: no-repeat;background-position:bottom;}
TABLE.muu5 {width:985px;height:300px;border:solid;border-width:1px 1px 0px 1px;border-color:#000;background-image: url(kuvat/tausta5.jpg); 
background-repeat: no-repeat;background-position:bottom;}
TABLE.muu6 {width:985px;height:300px;border:solid;border-width:1px 1px 0px 1px;border-color:#000;background-image: url(kuvat/tausta6.jpg); 
background-repeat: no-repeat;background-position:bottom;}

TABLE.yhteys {width:985px;height:300px;border:solid;border-width:1px 1px 0px 1px;border-color:#000;background-image: url(kuvat/logo_tausta.jpg); 
background-repeat: no-repeat;background-position:top right;}

	TD.otsake {width:100%;height:22px;background-color:#FFF;/*background-image: url(kuvat/pikkulogotausta.jpg); 
	background-repeat: no-repeat;background-position:top left;*/color:#091138;padding:0px 0px 0px 10px;font-size:10px;background:url("kuvat/alatausta.jpg");border:solid;border-width:0px 0px 1px 0px;border-color:#000;}
	TD.sisalto {width:100%;height:350px;padding:20px;}
	TD.sisalto2 {width:100%;height:350px;padding:20px 20px 100px 20px;}

TABLE.osoite {padding:0px;
text-align:left;font-size:11px;width:985px;background:url("kuvat/alatausta2.jpg");border:solid;border-width:1px 1px 1px 1px;border-color:#000;}


/* UPDATETABLES */

TABLE.paivitys {width:940px;height:200px;margin-top:0px;}
	TD.paivitys_solu {width:200px;padding:0px 0px 0px 0px;}
		TABLE.tuote {width:200px;}
			/*
			TD.vasen {width:19px;height:25px;background-image: url(kuvat/vasen_ruuvi.jpg);}
			TD.keski {width:192px;height:25px;background-image: url(kuvat/ruuvi_tausta.jpg);}
			TD.oikea {width:19px;height:25px;background-image: url(kuvat/oikea_ruuvi.jpg);}
		*/
			TD.tuotenimi {padding:1px 0px 0px 0px;}
			
			TD.tyhja {width:23px;border-left:solid 1px #000;}
			TD.tuotekuvaus {width:730px;}
			
			TABLE.tuoteinfo {width:95%;font-size:10px;}
			TR.tieto1 {background-color:#E0E0E0;border-bottom:solid 1px #676767;}
			TD.tieto2 {border-bottom:solid 1px #676767;}
TD.uutis_solu {width:230px;height:100px;padding:2px;border:solid;border-width:0px 1px 1px 1px;border-color: #97989C;}

/* LINKS */

A:focus {user-focus: none; outline: none; -moz-user-focus: none; -moz-outline: none; }
A:link{text-decoration:none;color:#676767;}
A:visited{text-decoration:none;color:#676767;}
A:active{text-decoration:none;color:#676767;}
A:hover{text-decoration:none;color:#081036;}

A.menu:focus {user-focus: none; outline: none; -moz-user-focus: none; -moz-outline: none; }
A.menu:link{text-decoration:none;color:#000000;}
A.menu:visited{text-decoration:none;color:#000000;}
A.menu:active{text-decoration:none;color:#000000;}
A.menu:hover{text-decoration:none;color:#676767;}

a.feidi img {
filter:alpha(opacity=110); 
-moz-opacity: 1.1; 
opacity: 1.1;border:solid 1px #B0B0B0;}



a.feidi:active img {
filter:alpha(opacity=110);   
-moz-opacity: 110;   
opacity: 1.1;border:solid 1px #B0B0B0;
}

a.feidi:hover img {
filter:alpha(opacity=80);   
-moz-opacity: 0.8;   
opacity: 0.8;border:solid 1px #B0B0B0;
}

a.feidi:focus img {
filter:alpha(opacity=80);   
-moz-opacity: 0.8;   
opacity: 0.8;border:solid 1px #B0B0B0;
}

/* MISC */
.blue {color:#081036;}
P.uutinen {margin-top:6px;width:100%;border-bottom:dashed 1px #676767;text-transform: uppercase;}
DIV.paikka {text-align:right;font-size:9px;margin-right:3px;}
H4 {font-weight:bold;font-size:11px;width:100%;border-bottom:dashed 1px #032D5F;margin-top:0px;margin-bottom:6px;}
INPUT,TEXTAREA {border:solid 1px #000;}
.border {border:none;}

DIV.tuote {margin:0px auto;padding:10px;background:#AAB5CB; border:1px solid #032D5F;}
DIV.tuote2 {margin:0px auto;padding:5px;background:#FFF; border:0px solid #032D5F;}
.tuotekuva {border:1px solid #032D5F;}
.tuotekuva2 {border:none;}

/*- Menu Tabs Jousi--------------------------- */

    #tabsJ {
      float:left;
      width:100%;
      background:#FFF;
	  font-family:tahoma;
      font-size:93%;
      line-height:normal;
	  border-bottom:1px solid #000;
      }
    #tabsJ ul {
	  margin:0;
	  padding:5px 10px 0 0px;
	  list-style:none;
      }
    #tabsJ li {
      display:inline;
      margin:0;
      padding:0;
      }


    #tabsJ a {
      float:left;
      background:url("kuvat/tableftJ.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 5px;
      text-decoration:none;
      }
    #tabsJ a span {
      float:left;
      display:block;
      background:url("kuvat/tabrightJ.gif") no-repeat right top;
      padding:5px 10px 4px 6px;
      color:#081036;
      }

	  #tabsJ u {
      float:left;
      display:block;
      background:url("kuvat/tabrightJ.gif")  background-position:100% -42px;
      padding:5px 10px 4px 6px;
      color:#081036;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsJ a span {float:none;}
    /* End IE5-Mac hack */
    #tabsJ a:hover span {
      color:#FFF;
      }
    #tabsJ a:hover {
      background-position:0% -42px;
      }
    #tabsJ a:hover span {
      background-position:100% -42px;
      }

#tabsJ li.active {
      float:left;
      display:block;
      background:url("kuvat/tabrightJ.gif") no-repeat right top;
      padding:5px 10px 4px 6px;
      color:#FFF; background-position:100% -42px;
      }

/*left-side-menu*/

.alamenu {
width:172px;
padding:2px;height:15px;background:url(kuvat/button_back.jpg) repeat-x left top;
border:solid;border-width:0px 1px 1px 1px;border-color:#6379A2;clear:both;}

.menutitle{
cursor:pointer;
margin-bottom: 5px;

color:#000000;

padding:2 2 2 12px;
text-align:left;

}

.karamenu{
margin-left: 3em;
margin-bottom: 0.5em;
}