
html{
    height: 100%;
    margin: 0px;
    padding: 0px;	
}

body {
	BACKGROUND: black; COLOR: white; FONT-FAMILY: verdana, sans-serif;
/*	MARGIN: 1em 5em 1em 5em; PADDING-TOP: 350px;*/
    text-align: center;
    font-size: 9pt;

   	background-image: url('katsomo.jpg');
	background-repeat: no-repeat;
	background-position: bottom center; 
}

img{
	border: none;
}

.video{
	display: block;
	vertical-align: center;
	text-align: center;
}



.leffa {
	position: absolute;
    top: 200px;
    /*left: 100px*/
	text-align: center;
	font-size: 9pt;
	text-transform: uppercase;
	letter-spacing: 0.5em;
	padding: 0;
	margin: 0;
}


h1{
	padding-top: 15px;
	padding-bottom: 45px;
	text-align: center;
	font-size: 10pt;
	color: rgb(105,100,100);
	letter-spacing: 0.15em;
	font-variant: small-caps;	
}

h2{
	padding-top: 15px;
	padding-bottom: 45px;
	text-align: center;
	font-size: 14pt;
	color: rgb(255,250,250);
	letter-spacing: 0.1em;
	text-transform: uppercase;	
}

.back{
	padding-top: 10px;
	text-align: center;
	font-size: 9pt;
	color: rgb(195,195,195);
	letter-spacing: 0.15em;
	font-variant: small-caps;
}

div {
	padding: 0px;
	margin: 0px;
	border: none;
	
}

small {
	color: rgb(155,155,155);
}

table {
	/*width: 700px;*/
	text-align: left;
}

th {
	text-align: right;
	padding-right: 20px;
}


.leipa{
	padding-top: 10px;
	text-align: justify;
	font-size: 8pt;
	color: rgb(155,155,155);
	letter-spacing: 0.1em;
	width: 700px;
	
}

.leipared {
	padding-top: 10px;
	text-align: center;
	font-size: 9pt;
	letter-spacing: 0.1em;
	width: 700px;
	color: #DC1A1C;
}

.alku{
	height: 50px;	
}

.tieto{
}

.smaller{
	font-size: 8pt;
}

.data{
	color: rgb(205,205,205);
	text-align: left;
	display: block;
}

.nimi{
	color: rgb(175,175,175);
	text-align: right;
	display: block;
}

a{
	color: rgb(125,125,125);
	/*text-decoration: none;*/
}

a:hover{
	text-decoration: inderline;
}

.mini{
	text-align: center;
	font-size: 6pt;
	color: rgb(105,105,105);
	letter-spacing: 0.1em;
	font-variant: small-caps;
}



table {
  width: 100%;
}

th {
  width: 50%;
  text-align: right;
}

td {
  width: 50%;
  text-align: left;
}

.right {
  text-align: right;
  padding-right: 20px;
  vertical-align: top;
}

samp {
  color: rgb(125,125,125);
  font-family: verdana, sans-serif;
}

