body {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  color: #666666;
  background-color: white;
}

fieldset.fieldi {
  width: 350px;
}

legend {
  color: #6e7c4b;
  background-color: white;
}

ul.basicList {
	position: relative;
	left: 40px;
}

div#ad {
padding-left: 20px;
padding-right: 32px;
}

div#container {
  width: 704px;
  margin-left: auto;
  margin-right: auto;
}

div#banner {
  width: 704px;
  height: 257px;
  background-image: url(../kuvat/layout_02.jpg);
}

div#main {
	width: 100%;
  float: left;
  background-image: url(../kuvat/fadeBack.jpg);
}

div#text {
   float: left;
   width: 90%;
   padding-left: 20px;
   padding-right: 32px;
}


div#pic {
  float: left;
  width: 243px;
  height: 249px;
  /*background-image: url(../kuvat/kuva2.jpg);*/
  margin-right: 10px;
  margin-bottom: 10px;
}

div#footer {
  float: left;
  width: 701px;
  height: 35px;
  background-image: url(../kuvat/footer.jpg);
}

div#naviEnd {
  position: relative;
  float: left;
  width: 152px;
  height: 21px;
  background-image: url(../kuvat/naviend.jpg);
}

h2 {
  color: #6e7c4b;
  background-color: white;
}

div#navi {
  width: 704px;
  height: 21px;
}

ul#nav {
	float: left;
  position: relative;
  margin: 0 auto 0 auto;
  padding: 0px;
  list-style-type: none;
  text-indent: 0px !important;
  text-indent /**/:-40px; /* IE5/Win */
  
}

ul#nav li{
display: inline;
}

ul#nav li a {
  position: absolute;
  padding: 21px 0 0 0;
  overflow: hidden;
  height: 0px !important;
  height /**/:21px; /* IE5/Win */
  background: transparent url(../kuvat/navi.jpg) no-repeat;
}

/*a:link { color: #666666; background-color:white; text-decoration: underline; }
a:visited { color: #666666; background-color:white; text-decoration: underline; }
a:active { color: #666666; background-color:white; text-decoration: underline; }
a:hover { color: #E52A01; background-color:white; text-decoration: none; }*/

.thumb {
  color: #666666; background-color:white; text-decoration: underline; 
}

li#linksAloitus a:link	         {background-position: 0px 0px; width: 70px;}
li#linksAloitus a:active	 {background-position: 0px 0px; width: 70px;}
li#linksAloitus a:visited	 {background-position: 0px 0px; width: 70px;}
li#linksAloitus a:hover          {background-position: 0px -21px; width: 70px;}

li#linksEsittely a:link	         {background-position: -70px 0; width: 80px; left: 70px;}
li#linksEsittely a:active        {background-position: -70px 0px; width: 80px; left: 70px;}
li#linksEsittely a:visited       {background-position: -70px 0px; width: 80px; left: 70px;}
li#linksEsittely a:hover         {background-position: -70px -21px; width: 80px; left: 70px;}

li#linksPh a:link	         {background-position: -150px 0; width: 120px; left: 150px;}
li#linksPh a:active	         {background-position: -150px 0; width: 120px; left: 150px;}
li#linksPh a:visited             {background-position: -150px 0; width: 120px; left: 150px;}
li#linksPh a:hover               {background-position: -150px -21px; width: 120px; left: 150px;}

li#linksYhteystiedot a:link	 {background-position: -270px 0; width: 55px; left: 270px;}
li#linksYhteystiedot a:active	 {background-position: -270px 0; width: 55px; left: 270px;}
li#linksYhteystiedot a:visited	 {background-position: -270px 0; width: 55px; left: 270px;}
li#linksYhteystiedot a:hover     {background-position: -270px -21px;}

li#linksYritys a:link	         {background-position: -325px 0; width: 100px; left: 325px;}
li#linksYritys a:active	         {background-position: -325px 0; width: 100px; left: 325px;}
li#linksYritys a:visited         {background-position: -325px 0; width: 100px; left: 325px;}
li#linksYritys a:hover           {background-position: -325px -21px;}

li#linksGalleria a:link	         {background-position: -425px 0; width: 135px; left: 425px;}
li#linksGalleria a:active        {background-position: -425px 0; width: 135px; left: 425px;}
li#linksGalleria a:visited       {background-position: -425px 0; width: 135px; left: 425px;}
li#linksGalleria a:hover         {background-position: -425px -21px;}

li#linksFaq a:link	         {background-position: -530px 0; width: 50px; left: 530px;}
li#linksFaq a:active             {background-position: -530px 0; width: 50px; left: 530px;}
li#linksFaq a:visited            {background-position: -530px 0; width: 50px; left: 530px;}
li#linksFaq a:hover              {background-position: -530px -21px;}
