body {			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;
			font-family: 			verdana,arial,sans-serif;
			font-size: 			11px;
			background-color:		#FFFFFF;
			color: 				#000000;
			margin: 0;
			padding: 0;
}

td,p,ul,ol,li {		font-family: verdana,arial,sans-serif;
			color: #000000;
			font-size: 11px;
}

ul,ol {			padding: 0px;
			margin: 20px;
}

H1 {			font-family: verdana,arial,sans-serif;
			font-size: 20px;
			font-weight: bold;
			letter-spacing: -1px;
			color: #882068;
}

H2 {			font-family: verdana,arial,sans-serif;
			font-size: 14px;
			font-weight: bold;
			letter-spacing: -1px;
			color: #882068;
}

H3 {			font-family: verdana,arial,sans-serif;
			font-size: 14px;
			font-weight: bold;
			letter-spacing: -1px;
			color: #882068;
			height: 18px;
			background-image: url('kuvat/dash_h3.gif');
			background-repeat: repeat-x;
}

.otsikko {		font-family: verdana,arial,sans-serif;
			font-size: 20px;
			font-weight: bold;
			letter-spacing: -1px;
			color: #882068;
}

.otsikko2 {		font-family: verdana,arial,sans-serif;
			font-size: 13px;
			font-weight: bold;
			letter-spacing: -1px;
			color: #882068;
}

.otsikko3 {		font-family: verdana,arial,sans-serif;
			font-size: 11px;
			font-weight: bold;
			letter-spacing: -1px;
			color: #882068;
}
.otsikko4 {		font-family: verdana,arial,sans-serif;
			font-size: 10px;
			font-weight: bold;
			color: #882068;
}

.otsikko5 {		font-family: verdana,arial,sans-serif;
			font-size: 17px;
			font-weight: bold;
			letter-spacing: -1px;
			color: #882068;
}

.otsikko6 {		font-family: verdana,arial,sans-serif;
			font-size: 13px;
			font-weight: bold;
			letter-spacing: -1px;
			color: #882068;
}

.tiny {			font-family: verdana,arial,sans-serif;
			font-size: 9px;
}
.small {		font-family: verdana,arial,sans-serif;
			font-size: 10px;
}

.booking {		font-family: verdana,arial,sans-serif;
			font-size: 10px;
			color: #882068;
}


.txt {			font-family: verdana,arial,sans-serif;
			font-size: 11px;
}
.big {			font-family: verdana,arial,sans-serif;
			font-size: 12px;
}

.sininen_b {		background-color: #403A81;
			color: #ffffff;
}
.sininen_t {		font-family: verdana,arial,sans-serif;
			font-size: 10px;
			color: #ffffff;
}
.violetti_b {		background-color: #801C62;
			color: #ffffff;
}
.violetti_t {		font-family: verdana,arial,sans-serif;
			font-size: 10px;
			color: #ffffff;
}
.valkoinen_b {		background-color: #ffffff;
			color: #000000;
}
.leipis1 {		background-image: url('kuvat/leipis_keski.gif');
			background-repeat: repeat-y; 
			background-position: center center;
}
.leipis2 {		background-image: url('kuvat/leipis_keski2.gif');
			background-repeat: repeat-y; 
			background-position: center center;
}
.leipis3 {		background-image: url('kuvat/leipis_keski3.gif');
			background-repeat: repeat-y; 
			background-position: center center;
}


sub,sup	{		color: #303030;
}

A:link {		color: #5D0E47;
}
A:visited {		color: #5D0E47;
}
A:active {		color: #5D0E47;
}
A:hover {		color: #5D0E47;  text-decoration: none
}

hr 	{		height: 1px;
			color: #882068;
}

form {	margin: 0 0 0 0; }


.dash {			background-image: url('kuvat/dash.gif');
			background-repeat: repeat-x; 
			background-position: center left;
}

.navi_tausta_a {
			background-image: url('kuvat/dash.gif');
			background-position: bottom;
			background-repeat: repeat-x;
			background-color:#FFFFFF;
}

.navi_tausta_b {
			background-image: url('kuvat/dash.gif');
			background-position: bottom;
			background-repeat: repeat-x;
			background-color:#FADB91;
}

.navi_tausta_c {
			background-image: url('kuvat/dash.gif');
			background-position: bottom;
			background-repeat: repeat-x;
			background-color:#F7F1F5;
}

.navi_tausta_ax {
			background-color:#FFFFFF;
			height: 19px;
			background-image: url('kuvat/dash.gif');
			background-repeat: repeat-x;
			background-position: bottom;
}

.navi_tausta_bx {
			background-color:#FCE9B6;
			height: 19px;
			background-image: url('kuvat/dash.gif');
			background-repeat: repeat-x;
			background-position: bottom;
}

A.navi:link {		color: #882068;  text-decoration: none;
}
A.navi:visited {	color: #882068;  text-decoration: none;
}
A.navi:active {		color: #882068;  text-decoration: none;
}
A.navi:hover {		color: #882068;  text-decoration: none;
}

A.navi2:link {		color: #484848;  text-decoration: none;
}
A.navi2:visited {	color: #484848;  text-decoration: none;
}
A.navi2:active {	color: #909090;  text-decoration: none;
}
A.navi2:hover {		color: #909090;  text-decoration: none;
}

A.navi3:link {		color: #909090;  text-decoration: none;
}
A.navi3:visited {	color: #909090;  text-decoration: none;
}
A.navi3:active {	color: #909090;  text-decoration: none;
}
A.navi3:hover {		color: #909090;  text-decoration: none;
}

A.navi4:link {		color: #882068;  text-decoration: none;
}
A.navi4:visited {	color: #882068;  text-decoration: none;
}
A.navi4:active {	color: #a8809c;  text-decoration: none;
}
A.navi4:hover {		color: #a8809c;  text-decoration: none;
}

A.kuvake:link {		color: #000000;  text-decoration: none;
}
A.kuvake:visited {	color: #000000;  text-decoration: none;
}
A.kuvake:active {	color: #000000;  text-decoration: none;
}
A.kuvake:hover {	color: #5D0E47;  text-decoration: underline;
}

A.tarjous:link {	color: #ffffff;  text-decoration: none;
}
A.tarjous:visited {	color: #ffffff;  text-decoration: none;
}
A.tarjous:active {	color: #ffffff;  text-decoration: none;
}
A.tarjous:hover {	color: #ffffff;  text-decoration: none;
}

A.tahti:link {		color: #561140;  text-decoration: none;
}
A.tahti:visited {	color: #561140;  text-decoration: none;
}
A.tahti:active {	color: #561140;  text-decoration: none;
}
A.tahti:hover {		color: #561140;  text-decoration: none;
}

A.kieli:link {		color: #ffffff;  text-decoration: none;
}
A.kieli:visited {	color: #ffffff;  text-decoration: none;
}
A.kieli:active {	color: #ffffff;  text-decoration: none;
}
A.kieli:hover {		color: #ffffff;  text-decoration: none;
}

A.esiintyjat:link {	color: #ffffff;  text-decoration: underline;
}
A.esiintyjat:visited {	color: #ffffff;  text-decoration: underline;
}
A.esiintyjat:active {	color: #ffffff;  text-decoration: underline;
}
A.esiintyjat:hover {	color: #ffffff;  text-decoration: none;
}

A.tuotenimi:link {	color: #882068;  text-decoration: none;
}
A.tuotenimi:visited {	color: #882068;  text-decoration: none;
}
A.tuotenimi:active {	color: #882068;  text-decoration: none;
}
A.tuotenimi:hover {	color: #882068;  text-decoration: underline;
}

A.tuotenimi2:link {	color: #882068;  text-decoration: underline;
}
A.tuotenimi2:visited {	color: #882068;  text-decoration: underline;
}
A.tuotenimi2:active {	color: #882068;  text-decoration: underline;
}
A.tuotenimi2:hover {	color: #882068;  text-decoration: none;
}

hr {	height: 1px; }
form {	margin: 0px;
	padding: 0px;
	border: 0px;
}

img {	border-color: #402060; }

.border {	background-color: #402060; }
.white {	background-color: #ffffff; }
.violetti {	color: #5D0E47;  }
.harmaa {	color: #606060;  }
.lila 	{	color: #882068;  }

.lomake_1 {	background-color: #ffffff;
		font-family: verdana,arial,sans-serif;
		color: #000000;
		font-size: 11px;
		border-width: 1px;
		border-color: #402060;
		width: 320px;
}

.lomake_2 {	background-color: #ffffff;
		font-family: verdana,arial,sans-serif;
		color: #000000;
		font-size: 11px;
		border-width: 1px;
		border-color: #402060;
		width: 100px;
}
.lomake_3 {	background-color: #ffffff;
		font-family: verdana,arial,sans-serif;
		color: #000000;
		font-size: 11px;
		border-width: 1px;
		border-color: #402060;
		width: 50px;
}
.lomake_4 {	background-color: #ffffff;
		font-family: verdana,arial,sans-serif;
		color: #000000;
		font-size: 11px;
		border-width: 1px;
		border-color: #402060;
		width: 240px;
}

.laskuri {	background-color: #FFF9E1;
		font-family: verdana,arial,sans-serif;
		color: #000000;
		font-size: 10px;
		font-weight: bold;
		border-width: 0px;
		border-color: #FFF9E1;
		width: 30px;
}

.input_ok {	font-family: verdana,arial,sans-serif;
		font-weight: bold;
		background-color: #882068;
		color: #ffffff;
		font-size: 10px;
		border-width: 1px;
		border-color: #402060;
		width: 320px;
}
.input_ok2 {	background-color: #ffffff;
		font-family: verdana,arial,sans-serif;
		font-weight: bold;
		color: #882068;
		font-size: 10px;
		border-width: 1px;
		border-color: #402060;
		width: 320px;
}
.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;
}
.input_logout {
		background-color: #ffffff;
		font-family: verdana,arial,sans-serif;
		font-weight: bold;
		background-color: #882068;
		color: #ffffff;
		font-size: 10px;
		border-width: 1px;
		border-color: #402060;
		width: 140px;
}

.input_download {
		background-color: #ffffff;
		font-family: verdana,arial,sans-serif;
		font-weight: bold;
		background-color: #882068;
		color: #ffffff;
		font-size: 10px;
		border-width: 1px;
		border-color: #402060;
		width: 85px;
}

.lomake_x {	background-color: #ffffff;
		font-family: verdana,arial,sans-serif;
		color: #000000;
		font-size: 10px;
		border-width: 1px;
		border-style: solid;
		border-color: #882068;
}

.nappi_x {	background-color: #882068;
		font-family: verdana,arial,sans-serif;
		color: #ffffff;
		font-size: 10px;
		font-weight: bold;
		border-width: 2px;
		border-style: groove;
		border-color: #f0f0f0;
}
.table_text_1	{	font-family: verdana,arial,sans-serif;
			font-size: 11px;
			color: #000000;
			background-color: #FFF9E1;
		}

.table_text_2	{	font-family: verdana,arial,sans-serif;
			font-size: 11px;
			color: #000000;
			background-color: #E8E8E8;
		}

.table_text_3	{	font-family: verdana,arial,sans-serif;
			font-size: 11px;
			color: #000000;
			background-color: #EECEE4;
		}

.table_text_4	{	font-family: verdana,arial,sans-serif;
			font-size: 11px;
			color: #ffffff;
			background-color: #882068;
		}

.table_body_1	{	background-color: #882068;
		}

.table_body_2	{	background-color: #FFF9E1;
		}

.sivun_tausta	{	background-color: #FFF9E1;
		}
