body { background-image: url(../picc/bg.jpg); background-repeat: repeat; margin: 0; padding: 0; }

#esittely { display: none; }

#frame { width: 960px; margin: 0 auto 0 auto; }

#julkka { width: 960px; height: 1255px; margin: 35px 0px 50px 0px; background-image: url(../picc/julkka.jpg); background-repeat: no-repeat; }
#enkkujulkka { width: 960px; height: 1255px; margin: 35px 0px 50px 0px; background-image: url(../picc/julkka-eng.jpg); background-repeat: no-repeat;} 
#julkka .inenglish, #enkkujulkka .inenglish { margin-top: 465px; margin-left: 301px; } #julkka a:hover img, #enkkujulkka a:hover img { opacity: 0.7; }

#nosto_yla { width: 960px; height: 20px; background-image: url(../picc/nosto_yla.png); background-repeat: no-repeat;  }

#nosto { display: table; width: 960px; background-image: url(../picc/nosto_bg.png); background-repeat: repeat;  font-family: Georgia, "Times New Roman", Times, serif; font-size: 13px; line-height: 20px; color: #FFFFFF; }
#nosto a:active, #nosto a:visited, #nosto a:link { font-family: Georgia, "Times New Roman", Times, serif; font-size: 13px; line-height: 20px; color: #FFFFFF; text-decoration: underline; }
#nosto a:hover { font-family: Georgia, "Times New Roman", Times, serif; font-size: 13px; line-height: 20px; color: #FFFFFF; text-decoration: none; }
#nosto p { margin: 0; }

#palsta { width: 315px; float: left; }
#palsta_1 { margin-left: 28px; width: 300px; float: left; }


#nosto_ala { width: 960px; height: 20px; background-image: url(../picc/nosto_ala.png); background-repeat: no-repeat; margin-bottom: 50px; }

.cyan { color: #0CF }
.red { color: #F00; }

.ilm input.text {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	color: #FF0;
	background-color: #333;
	border-width: 0px;
}
.ilm input.button {
    height: 22px;
    vertical-align: middle;
    _margin-bottom: 5px; 
    width: 19px;
}

#traileri { display: table; width: 960px; background-image: url(../picc/nosto_bg.png); background-repeat: repeat; height: 505px; padding: 30px 0px 30px 0px; text-align: center; }

#logot { margin: 0 auto 0 auto; padding-top: 150px; height: 130px; }
#logot .cy { margin-left: 130px; } #logot .tauko { margin-left: 118px; margin-bottom: -30px;} #logot .kesa { margin-left: 250px; margin-bottom: -50px;}
#logot a:hover img { opacity: 0.7; }
