body.galleria {	background-color: #ffffff;
		margin: 0;
		padding: 0;
		color:#000000;
		font-size: 11px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
}

body.sivu {	background-image: url('kuvat/tausta_sivu.jpg'); 
		background-color: #ffffff;
		margin: 0;
		padding: 0;
		color:#000000;
		font-size: 11px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
}

.tuloste {	background-color: #ffffff;
		margin: 0;
		padding: 0;
		color:#000000;
		font-size: 11px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
}

H1 {		font-family: verdana,arial,sans-serif;
		font-size: 18px;
		font-weight: bold;
		color: #204A14;
}

H2 {		font-family: verdana,arial,sans-serif;
		font-size: 18px;
		font-weight: bold;
		color: #204A14;
}

H3 {		font-family: verdana,arial,sans-serif;
		font-size: 13px;
		font-weight: bold;
		color: #204A14;
}

td,p { 		color:#000000;
		font-size: 11px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
}

.small {	font-family: verdana,arial,sans-serif;
		font-size: 10px;
}

.white_green { 	color:#ffffff;
		background-color:#2B5F1D;
}

.nimi { 	color:#000000;
		font-size: 13px;
		font-weight: bold;
		padding-bottom: 2px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
}

.navi { 	color:#4A4A4A;
		font-size: 11px;
		font-weight: bold;
		padding-bottom: 2px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
}

.mainnavi_1 {	font-size: 11px;
		font-weight: bold;
		letter-spacing: 1px;
		font-family: Arial Narrow, Helvetica, sans-serif;
		padding-left: 16px;
		background-image: url('kuvat/n1.gif');
		background-repeat: no-repeat; 
		background-position: center left;
}

.mainnavi_2 {	font-size: 11px;
		font-weight: bold;
		letter-spacing: 1px;
		font-family: Arial Narrow, Helvetica, sans-serif;
		padding-left: 16px;
		background-image: url('kuvat/n2.gif');
		background-repeat: no-repeat; 
		background-position: center left;
}

.langnavi_1 {	font-size: 11px;
		font-weight: bold;
		letter-spacing: 1px;
		font-family: Arial Narrow, Helvetica, sans-serif;
		padding-left: 19px;
		background-image: url('kuvat/l1.gif');
		background-repeat: no-repeat; 
		background-position: center left;
}

.langnavi_2 {	font-size: 11px;
		font-weight: bold;
		letter-spacing: 1px;
		font-family: Arial Narrow, Helvetica, sans-serif;
		padding-left: 19px;
		background-image: url('kuvat/l2.gif');
		background-repeat: no-repeat; 
		background-position: center left;
}

.langnavi_x {	font-size: 11px;
		font-weight: bold;
		letter-spacing: 1px;
		font-family: Arial Narrow, Helvetica, sans-serif;
}

.picnavi_1 {	font-size: 11px;
		font-weight: bold;
		letter-spacing: 1px;
		font-family: Arial Narrow, Helvetica, sans-serif;
		padding-left: 19px;
		background-image: url('kuvat/p1.gif');
		background-repeat: no-repeat; 
		background-position: center left;
}

.picnavi_2 {	font-size: 11px;
		font-weight: bold;
		letter-spacing: 1px;
		font-family: Arial Narrow, Helvetica, sans-serif;
		padding-left: 19px;
		background-image: url('kuvat/p2.gif');
		background-repeat: no-repeat; 
		background-position: center left;
}

.white {	background-color: #ffffff;
}
.lightgreen {	background-color: #DEEBDA;
}
.lightyellow {	background-color: #FDFAEB;
}
.grey {		background-color: #f4f4f4;
		cursor: hand;
}
.darkergrey {	background-color: #e4e4e4;
		cursor: hand;
}

.dash {		background-image: url('kuvat/dash.gif');
		background-repeat: repeat-x; 
		background-position: center left;
}

.navi_tausta_a {
		background-color:#ffffff;
		height: 16px;
}

.navi_tausta_b {
		background-color:#FFF3C5;
		height: 16px;
}

.navi_tausta_1 {
		background-color:#ffffff;
		height: 16px;
		padding: 0px 8px 0px 36px;
		background-image: url('kuvat/ico_nuoli.gif');
		background-repeat:no-repeat;
		background-position: top left;
}

.navi_tausta_2 {
		background-color:#FFF3C5;
		height: 16px;
		padding: 0px 8px 0px 36px;
		background-image: url('kuvat/ico_valittu.gif');
		background-repeat:no-repeat;
		background-position: top left;
}

.navi_tausta_3 {
		background-color:#ffffff;
		height: 16px;
		padding: 0px 8px 0px 36px;
		background-image: url('kuvat/ico_valittu.gif');
		background-repeat:no-repeat;
		background-position: top left;
}

.navi_tausta_4 {
		background-color:#FFF3C5;
		height: 16px;
		padding: 0px 8px 0px 36px;
		background-image: url('kuvat/ico_nuoli.gif');
		background-repeat:no-repeat;
		background-position: top left;
}

.navi_tausta_5 {
		background-color:#ffffff;
		height: 16px;
		padding: 0px 8px 0px 22px;
		background-image: url('kuvat/ico_valittu2.gif');
		background-repeat:no-repeat;
		background-position: top left;
}

.navi_tausta_6 {
		background-color:#FFF3C5;
		height: 16px;
		padding: 0px 8px 0px 22px;
		background-image: url('kuvat/ico_nuoli2.gif');
		background-repeat:no-repeat;
		background-position: top left;
}

.navi_label {
		color:#FFFFFF;
		font-weight: bold;
		height: 10px;
		padding: 0px 0px 0px 26px;
		background-image: url('kuvat/ico_naviotsakko.gif');
		background-repeat:no-repeat;
		background-position: top left;
}

.vihrea { 	color:#FFFFFF;
		background-color:#006000;
		font-size: 11px;
		letter-spacing: 5px;
		padding: 1px 0px 1px 0px;
		font-weight: bold;
		font-family: Verdana, Arial, Helvetica, sans-serif;
}

.tarjous1 { 	color:#000000;
		font-size: 30px;
		letter-spacing: 1px;
		font-weight: bold;
		font-style: italic;
		font-family: 'Times New Roman', Times;
		line-height: 32px;
}
.tarjous2 { 	color:#000000;
		font-size: 20px;
		letter-spacing: 1px;
		font-weight: bold;
		font-style: italic;
		font-family: 'Times New Roman', Times;
		line-height: 18px;
}
.tarjous3 { 	color:#FFFFFF;
		background-color:#F67A00;
		font-size: 9px;
		padding: 2px 0px 2px 0px;
		font-weight: bold;
		font-family: Verdana, Arial, Helvetica, sans-serif;
}
.tarjous4 { 	color:#FFFFFF;
		background-color:#F67A00;
		font-size: 18px;
		font-weight: bold;
		font-family: Verdana, Arial, Helvetica, sans-serif;
}

.valinta2 {		background-color: #ffffff;
			color: #000000;
			background-repeat: no-repeat; 
			font-family: verdana, arial narrow;
			font-size: 10px;
			font-weight: bold;
			text-align: center;
			width: 14px;
			height: 15px;
			float: left;
			padding: 1px 1px 0px 0px;
			margin: 0px 1px 0px 1px;
			cursor:pointer;
}
.valinta1 {		background-color: #006000;
			color: #ffffff;
			background-repeat: no-repeat; 
			font-family: verdana, arial narrow;
			font-size: 10px;
			font-weight: bold;
			text-align: center;
			width: 14px;
			height: 15px;
			float: left;
			padding: 1px 1px 0px 0px;
			margin: 0px 1px 0px 1px;
			cursor:pointer;
}
.valintatxt {		background-color: #ffffff;
			color: #000000;
			background-repeat: no-repeat; 
			font-family: verdana, arial narrow;
			font-size: 10px;
			height: 15px;
			float: left;
			padding: 1px 1px 0px 0px;
}

A:link {	color: #000000;
}
A:visited {	color: #000000;
}
A:active {	color: #000000;
}
A:hover {	color: #404080;  text-decoration: none
}

A.mainnavi:link {	color: #4A4A4A;  text-decoration: none
}
A.mainnavi:visited {	color: #4A4A4A;  text-decoration: none
}
A.mainnavi:active {	color: #4A4A4A;  text-decoration: none
}
A.mainnavi:hover {	color: #4A4A4A;  text-decoration: none
}

A.mainnavi2:link {	color: #4A4A4A;  text-decoration: none
}
A.mainnavi2:visited {	color: #4A4A4A;  text-decoration: none
}
A.mainnavi2:active {	color: #4A4A4A;  text-decoration: none
}
A.mainnavi2:hover {	color: #A4A4A4;  text-decoration: none
}

A.mainnavi3:link {	color: #A4A4A4;  text-decoration: none
}
A.mainnavi3:visited {	color: #A4A4A4;  text-decoration: none
}
A.mainnavi3:active {	color: #A4A4A4;  text-decoration: none
}
A.mainnavi3:hover {	color: #A4A4A4;  text-decoration: none
}

A.navi:link {		color: #4A4A4A;  text-decoration: none
}
A.navi:visited {	color: #4A4A4A;  text-decoration: none
}
A.navi:active {		color: #4A4A4A;  text-decoration: none
}
A.navi:hover {		color: #4A4A4A;  text-decoration: none
}

A.talo:link {		color: #000000;  text-decoration: none
}
A.talo:visited {	color: #000000;  text-decoration: none
}
A.talo:active {		color: #000000;  text-decoration: none
}
A.talo:hover {		color: #000000;  text-decoration: none
}

A.sivukartta:link {		color: #4A4A4A;  text-decoration: none
}
A.sivukartta:visited {		color: #4A4A4A;  text-decoration: none
}
A.sivukartta:active {		color: #4A4A4A;  text-decoration: underline
}
A.sivukartta:hover {		color: #4A4A4A;  text-decoration: underline
}

b {	color: #4A4A4A; }
hr {	height: 1px; }
form {	margin: 0px;
	padding: 0px;
	border: 0px;
}

img {	border-color: #000000; }

.lomake_1 {
		background-color: #ffffff;
		font-family: verdana,arial,sans-serif;
		color: #000000;
		font-size: 11px;
		border-width: 1px;
		border-color: #204A14;
		width: 400px;
}

.lomake_2 {
		background-color: #ffffff;
		font-family: verdana,arial,sans-serif;
		color: #000000;
		font-size: 11px;
		border-width: 1px;
		border-color: #204A14;
		width: 198px;
}

.input_submit {
		background-color: #2B5F1D;
		font-family: verdana,arial,sans-serif;
		font-weight: bold;
		color: #ffffff;
		font-size: 10px;
		border-width: 1px;
		border-color: #ffffff;
		width: 196px;
		height: 16px;
}
.input_ok {
		background-color: #ffffff;
		font-family: verdana,arial,sans-serif;
		font-weight: bold;
		color: #204A14;
		font-size: 10px;
		border-width: 1px;
		border-color: #204A14;
		width: 400px;
		height: 16px;
}
.input_cancel {
		background-color: #204A14;
		font-family: verdana,arial,sans-serif;
		font-weight: bold;
		color: #ffffff;
		font-size: 10px;
		border-width: 1px;
		border-color: #204A14;
		width: 400px;
		height: 16px;
}

.table_0 {		background-color: #FFFFFF; color: #000000; font-family: verdana,arial,sans-serif; font-size: 11px; border-style: solid; border-color: #FFFFFF; border-width: 0px 0px 1px 0px; }
.table_1 {		background-color: #F3EED0; color: #000000; font-family: verdana,arial,sans-serif; font-size: 11px; border-style: solid; border-color: #FFFFFF; border-width: 0px 0px 1px 0px; }
.table_2 {		background-color: #C8DAC4; color: #000000; font-family: verdana,arial,sans-serif; font-size: 11px; border-style: solid; border-color: #FFFFFF; border-width: 0px 0px 1px 0px; }
.table_3 {		background-color: #D7D7D7; color: #000000; font-family: verdana,arial,sans-serif; font-size: 11px; border-style: solid; border-color: #FFFFFF; border-width: 0px 0px 1px 0px; }
.table_4 {		background-color: #195E25; color: #FFFFFF; font-family: verdana,arial,sans-serif; font-size: 11px; border-style: solid; border-color: #FFFFFF; border-width: 0px 0px 1px 0px; }
.table_5 {		background-color: #B20022; color: #FFFFFF; font-family: verdana,arial,sans-serif; font-size: 11px; border-style: solid; border-color: #FFFFFF; border-width: 0px 0px 1px 0px; }

