:link {color:#FFFFFF; text-decoration: none}
:visited {color:#FFFFFF; text-decoration: none}
:active {color:#FFFFFF; text-decoration: none}
:hover {color:#FFFFFF; text-decoration: none}

body {
        background: #000066;
        margin-left: 0pt;
        margin-right: 0pt;
        margin-top: 0pt;
        margin-bottom: 0pt;
        scrollbar-face-color: #000066;
        scrollbar-shadow-color: #FFFFFF;
        scrollbar-highlight-color: #FFFFFF;
        scrollbar-3d-light-color: #FFFFFF;
        scrollbar-dark-shadow-color: #FFFFFF;
        scrollbar-track-color: #000088;
        scrollbar-arrow-color: #000099;
        scrollbar-base-color: #FFFFFF;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 14px;
}
 
p {margin-left: 20pt; margin-right: 20pt; }

.link {
        font-size: 14px;
        font-weight: bold;
        color: #FFFFFF;
        text-decoration: none;
}
 
.link:link {
        font-size: 14px;
        font-weight: bold;
        color: #FFFFFF;
        text-decoration: none;
}
.link:visited {
        font-size: 14px;
        font-weight: bold;
        color: #FFFFFF;
        text-decoration: none;
}
.link:hover {
        font-size: 14px;
        font-weight: bold;
        color: #FFFFFF;
        text-decoration: none;
}
.link:active {
        font-size: 14px;
        font-weight: bold;
        color: #FFFFFF;
        text-decoration: none;
}

.maili {
        font-size: 14px;
        font-weight: bold;
        color: ##444444;
        text-decoration: none;
}
 
.maili:link {
        font-size: 14px;
        font-weight: normal;
        color: #444444;
        text-decoration: none;
}
.maili:visited {
        font-size: 14px;
        font-weight: normal;
        color: #444444;
        text-decoration: none;
}
.maili:hover {
        font-size: 14px;
        font-weight: normal;
        color: #444444;
        text-decoration: none;
}
.maili:active {
        font-size: 14px;
        font-weight: normal;
        color: #444444;
        text-decoration: none;
}

.linkdark {
        font-size: 14px;
        font-weight: bold;
        color: #555555;
        text-decoration: underline;
}
.linkdark:link {
        font-size: 14px;
        font-weight: bold;
        color: #555555;
        text-decoration: underline;
}
.linkdark:visited {
        font-size: 14px;
        font-weight: bold;
        color: #555555;
        text-decoration: underline;
}
.linkdark:hover {
        font-size: 14px;
        font-weight: bold;
        color: #555555;
        text-decoration: underline;
}
.linkdark:active {
        font-size: 14px;
        font-weight: bold;
        color: #555555;
        text-decoration: underline;
}

.oslink {
        font-size: 14px;
        font-weight: bold;
        color: #DDDDDD;
        text-decoration: none;
}
.oslink:link {
        font-size: 14px;
        font-weight: bold;
        color: #DDDDDD;
        text-decoration: none;
}
.oslink:visited {
        font-size: 14px;
        font-weight: bold;
        color: #DDDDDD;
        text-decoration: none;
}
.oslink:hover {
        font-size: 14px;
        font-weight: bold;
        color: #DDDDDD;
        text-decoration: none;
}
.oslink:active {
        font-size: 14px;
        font-weight: bold;
        color: #DDDDDD;
        text-decoration: none;
}
.header {
        font-size: 16px;
        font-weight: bold;
        color: #000088;
        text-align: left;
        margin-left: 45%;
}

.header2 {
        font-size: 16px;
        font-weight: bold;
        color: #000088;
        text-align: left;
        margin-left: 25%;
}
.header3 {
        font-size: 14px;
        font-weight: bold;
        color: #000088;
        text-align: left;
        margin-left: 0%;
}

.txtblack {
        font-size: 14px;
        font-weight: normal;
        color: #444444;
        text-align: left;
        margin-left: 45%;
	text-align: left;
}

.txtblack2 {
        font-size: 14px;
        font-weight: normal;
        color: #444444;
        text-align: left;
        margin-left: 25%;
}

.txtblack3 {
        font-size: 14px;
        font-weight: bold;
        color: #444444;
        text-align: left;
        margin-left: 0%;
}

.ostxt {
        font-size: 12px;
        font-weight: bold;
        color: #DDDDDD;
        text-align: center;
	margin-top: 2px;
}

table.people {
	background: none;
        font-size: 12px;
        font-weight: normal;
        color: #FFFFFF;
        text-decoration: none;
	border-width: none;
        border-style: none;
        border-color: #000000;
        border-collapse: collapse;
} 
.middle {
        background: url(tausta.jpg);
	margin-top: 0px;
}

.up {
        background: #000066;
}

.osoite {
        background: #000066;
}

.menu {
        background: #000066;
}

.erotin {
	color: #FFFFFF;
	font-size: 14px;
	font-weight: normal;
}

.leipa {
	background: url(etusivu.jpg);
	background-repeat: no-repeat;
}

.inside {
	background: url(alasivu.jpg);
	background-repeat: no-repeat;
}

