body {		background-color: #dbdbdb;
		margin: 0;
		padding: 0;
		color:#000000;
		font-size: 11px;
		scrollbar-darkshadow-color:	#444444;
		scrollbar-track-color:		#ffffff;
		scrollbar-face-color:		#eeeeee;
		scrollbar-shadow-color:		#eeeeee;
		scrollbar-highlight-color:	#ffffff;
		scrollbar-3dlight-color:	#eeeeee;
		scrollbar-arrow-color:		#444444;

		background-image: url('../kuvat/tausta.jpg');
		background-position: center center;
		background-repeat: repeat-y;

}

a:active {	 outline:none;
}

:focus {	-moz-outline-style:none;
}

td,p,li,lu { 	color:#000000;
		font-size: 12px;
		line-height: 1.5em;
		font-family: verdana, arial, helvetica, sans-serif;
}

ol, ul {	margin-left: 35px;
		padding: 0px;
}

hr { 		height: 1px;
		color: #c0c0c0;
		background-color: #c0c0c0;
		border: none;
		margin: 10px 0px 10px 0px;
}

img {		border-color: #b8b8b8;
}

.small {	font-family: verdana, arial, helvetica, sans-serif;
		font-size: 11px;
}
.tiny {		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 10px;
}

.big {		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 13px;
}

H2 {		color:#686868;
		font-size: 20px;
		font-family: verdana, arial, helvetica, sans-serif;
		font-weight: normal;
		line-height: 28px;
}

H3 {		color:#000000;
		font-size: 13px;
		font-family: verdana, arial, helvetica, sans-serif;
		font-weight: bold;
		line-height: 18px;
}

.otsikko2 {	color:#686868;
		font-size: 20px;
		font-family: verdana, arial, helvetica, sans-serif;
		font-weight: normal;
		line-height: 28px;
}

.otsikko3 {	color:#686868;
		font-size: 12px;
		font-family: verdana, arial, helvetica, sans-serif;
		font-weight: bold;
		line-height: 14px;
}

.inline {	display: inline;
}


A:link {	color: #000000; }
A:visited {	color: #000000; }
A:active {	color: #808080; text-decoration: none; }
A:hover {	color: #808080; text-decoration: none; }

A.noline:link {	color: #000000; text-decoration: none; }
A.noline:visited {	color: #000000; text-decoration: none; }
A.noline:active {	color: #808080; text-decoration: none; }
A.noline:hover {	color: #808080; text-decoration: none; }

form {		margin: 0px;
		padding: 0px;
		border: 0px;
}

.lomake_x {	background-color: #ffffff;
		font-family: verdana, arial, helvetica, sans-serif;
		color: #000000;
		font-size: 12px;
		border: 1px #888 solid;
}


.nappi_x {	background-color: #e0e0e0;
		font-family: verdana, arial, helvetica, sans-serif;
		font-weight: bold;
		color: #000000;
		font-size: 12px;
		padding: 2px;
		border: 1px #888 solid;
		background: url(h30.png) repeat-x 0px 0;
}

.bg_hover {		background-color: #f8f8f8; border-color:#b8b8b8; border-width: 1px; padding: 1px; border-style: solid; }
.bg_out {		background-color: #ffffff; border-color:#ffffff; border-width: 1px; padding: 1px; border-style: solid; }

.table_0 {		background-color: #ffffff; color: #000000; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; border-style: none; border-width: 1px 1px 1px 1px; }
.table_1 {		background-color: #ffffff; color: #000000; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; border-style: solid; border-color: #606060; border-width: 1px 1px 1px 1px; }
.table_2 {		background-color: #e0e0e0; color: #000000; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; border-style: solid; border-color: #606060; border-width: 1px 1px 1px 1px; }
.table_3 {		background-color: #c0c0c0; color: #000000; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; border-style: solid; border-color: #606060; border-width: 1px 1px 1px 1px; }
.table_4 {		background-color: #006dbc; color: #FFFFFF; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; border-style: solid; border-color: #606060; border-width: 1px 1px 1px 1px; }
.table_5 {		background-color: #e57500; color: #FFFFFF; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; border-style: solid; border-color: #606060; border-width: 1px 1px 1px 1px; }

