body {
	background: rgb(249,245,226);
	background-position: top;
	background-image: url('gui/taustaloop.jpg');
	background-repeat: repeat-x;
	margin: 0;
	padding: 0;
	font-family: "Times New Roman", Times, serif;
}
	   
	  
	  h1, h2, h3, h4, h5 {
  font-family: Helvetica, Arial, Verdana, sans-serif;
  font-weight: bold;
  letter-spacing: -.05em;
  margin: 0;
  padding: 0;
  line-height: 1em;
  color: #583e26;
}
	  
	   h1 {
  text-align: center;
  font-size: 35px;
  padding: 5px 0 5px 0;
  margin: 0 10px 0 10px;
}

h2 {
  font-size: 25px;
   text-align:center;
   color: #583e26;
}

h3 {
  font-size: 20px;
}

h4 {
  color: #660000;
  font-size: 16px;
  margin: 5px 0 20px 0;
}

h5 {
  font-size: 20px;
}
	
#kuukaudentuoteots {
	color:#8c8366;
}	
#esimerkkituoteots {
	color:#8c8366;
}
	   
.vasen { background-image: url('gui/taustavasen.jpg'); background-position: top right; background-repeat: no-repeat; }
.oikea { background-image: url('gui/taustaoikea.jpg'); background-position: top left; background-repeat: no-repeat; }
.ylaluonto { background-image: url('gui/ylatausta_luonto.jpg'); background-repeat: no-repeat; }
.ylaluontovasen { background-image: url('gui/ylatausta_luonto_vasen.jpg'); background-position: right; background-repeat: no-repeat; }
.ylaluontooikea { background-image: url('gui/ylatausta_luonto_oikea.jpg'); background-position: left; background-repeat: no-repeat; }

.ylakulttuuri { background-image: url('gui/ylatausta_kulttuuri.jpg'); background-repeat: no-repeat; }
.ylakulttuurivasen { background-image: url('gui/ylatausta_kulttuuri_vasen.jpg'); background-position: right; background-repeat: no-repeat; }
.ylakulttuurioikea { background-image: url('gui/ylatausta_kulttuuri_oikea.jpg'); background-position: left; background-repeat: no-repeat; }

.valikko { background-image: url('gui/valikkopalkkitausta.jpg'); height: 30px; }
.logo {	z-index:1; position: absolute; margin-left:0px; margin-top:0px; }
.ylakuva {	z-index:1; position: absolute; margin-left:575px; margin-top:16px; }
.sisaltoalue1 { height: 510px; background-image: url('gui/sisaltotausta1.jpg'); background-repeat: no-repeat; }
.sisaltoalue2 { height: 510px; background-image: url('gui/sisaltotausta2.jpg'); background-repeat: no-repeat; }
.sisaltoalue3 { height: 510px; background-image: url('gui/sisaltotausta3.jpg'); background-repeat: no-repeat; }

img, div { behavior: url(iepngfix.htc) }

#footer1
{	background-image: url('gui/valikkopalkkitausta.jpg'); height: 22px; 
	background-position: center;  bottom: 0%; width:100%; text-align: center; position: fixed; font-style: italic; 
	margin-bottom:0px; padding-top: 3px; display:none; color: white; font-family: Arial; font-size: 13px; z-index:5; }

#footer1 A { color: white; text-decoration: none; }
#footer1 A:hover { color: white; text-decoration: underline; }

#footer2
{	bottom: 0%; width:100%; height: 60px; text-align:center; position: fixed;
	margin-bottom:22px; display:none; z-index:5;}

.palsta1 {  font-size: 15px; padding-left: 30px; padding-right: 20px; padding-top: 0px; line-height: 20px; }
.palsta2 {  font-size: 13px; padding-left: 10px; padding-right: 10px; padding-top: 0px; line-height: 15px; }
.palsta3 {  font-size: 13px; padding-left: 10px; padding-right: 10px; padding-top: 0px; line-height: 15px; }

.palsta1 P { margin-top: 0px; }


A { text-decoration: underline; 	font-weight: normal; color: black;  }
A:hover { text-decoration: underline; }
A:visited { }
A:active { }

#tuotelistaus {
	position: absolute;
	padding-left:20px;
	
}

#tilaatunnukset {
	position: relative;
	display:none;
	z-index:0;
	width:187px; 
	height:170px;
}

#kirjaudupalveluun {
	position: relative;
	display:none;
	z-index:0;
	width:187px; 
	height:123px;
	}
	
.sivukartta {list-style: none;
margin: 0;
padding: 0;}	

textarea, text {
background-color:#fffeff;
	font-family: "Times New Roman", Times, serif;
	height:20px;
}

