body {
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	margin: 0px;
	background-image: none;
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: left;
	background: url(ekuva.gif);
}

table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: black;
	text-align: left;
	font-weight: 500;
	background-color: white;
	background: White none repeat-x;
	background-repeat: repeat;
	background-position: left;
	background-attachment: fixed;
	background-image: none;
}


.rally{
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-large;
	color: Blue;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
}

.rally1{
font-family: Arial, Helvetica, sans-serif; 
font-size: large; 
color: OrangeRed;
text-align: center;
text-decoration: none;
font-weight : none; }

.rally2{
font-family: Arial, Helvetica, sans-serif; 
font-size: medium; 
color: teal;
text-align: center;
text-decoration: none;
font-weight : bold; }

p {
font-family: Arial, Helvetica, sans-serif; 
font-size: small; 
color: black;
text-align: left;
}

.otsikko{
font-family: Arial, Helvetica, sans-serif; 
font-size:  large; 
color: black;
text-align: left;
text-decoration: none; }
 
.osoite{
font-family: Arial, Helvetica, sans-serif; 
font-size: small; 
color: black;
text-align: center;
text-decoration: none; }


.hopeataus{
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color: black;
	text-align: left;
	font-weight: 500;
	background-color: Yellow;
} 

.hopeataus2{
font-family: Arial, Helvetica, sans-serif; 
font-size:  small; 
color: black;
text-align: left;
font-weight: 500;
background-color:  #9BCD9B;
} 

.tiedotteet{
font-family: Arial, Helvetica, sans-serif; 
font-size:  small; 
color: black;
text-align: left;
font-weight: 500;
background-color:  #9BCD9B;
}

a:link {
font-family: Arial, Helvetica, sans-serif; 
font-size: small; 
color: black;
text-align: left;
text-decoration: underline;
font-weight : normal;
}

a:visited {
font-family: Arial, Helvetica, sans-serif; 
font-size: small; 
color: #333333;
text-align: left;
text-decoration: underline;
font-weight : normal;
}

a:hover {
font-family: Arial, Helvetica, sans-serif; 
font-size: small; 
text-align: left;
color: #cc6696;
text-decoration: underline;
}

a:active  {
font-family: Arial, Helvetica, sans-serif; 
font-size: small; 
text-align: left;
color: #99cc66;
}

h1 {
font-family: Arial, Helvetica, sans-serif;
font-size:   xx-large; 
color: black;
text-align: center;
text-decoration: none; }

h2 {
font-family: Arial, Helvetica, sans-serif; 
font-size:  x-large; 
color: black;
text-align: center;
text-decoration: none;}

h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
	color: black;
	text-align: center;
	text-decoration: none;
	background-image: none;
}

h4{
font-family: Arial, Helvetica, sans-serif; 
font-size:  medium; 
color: black;
text-align: center; 
text-decoration: none;}

ul {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt; 
color: black; }

.line {
height: 1px;
color:  #c0c0c0; }


.yla_viiva {
border-top: 1px solid #c0c0c0; }

.ala_viiva {
border-bottom: 1px solid #c0c0c0; }

.oikea_viiva {
border-right: 1px solid #c0c0c0; }

.vasen_viiva {
border-left: 1px solid #c0c0c0; }

.vasen_ala_viiva {
border-left: 1px solid #c0c0c0; 
border-bottom: 1px solid #c0c0c0; }

pre {
	font-family: Arial, Helvetica, sans-serif; 
font-size: normal; 
color: black; }
