html{
	overflow: auto; /* visible hidden scroll auto */
}

body{
	background-color: #440000; /* background-color: #90EE90; */
	margin: 0px;
	font: normal 12px 'Times New Roman' Sans-Serif; color: #FFFFFF	;
}
.esikatsele
{
	z-index: 2;
}

	 /* ****************************** jormaliimatta ********************************** */
#keskita /* tällä sivu pysyy keskellä kaikilla resoluutioilla paitsi ie:lle body{text-align: center;} */
{
	width: 900px;
		padding: 8px 10px 0px 0px;
		margin: 0 auto;
}
DIV.tausta
{
	display: block; 
	position: relative; /* absolute relative fixed static */
	top: 0px;
	left: 0px;
	min-height: 470px;
	background-repeat: repeat;
	background-position: top left;
	background-color: #330000; /* background-color: #90EE90; */
	z-index: 0;
}
DIV.paasivu
{
	overflow: visible; /* scroll auto hidden visible */
	display: block; 
	position: absolute; /* absolute relative fixed static */
	top: 0px;
	left: 0px;
	width: 700px;
	   /* height: 490px; */ /* 560 */
	min-height: 470px;
	text-align: left;
	background-repeat: repeat;
	background-position: top left;
	background-image: url(kuvat/cellotausta.jpg);
		padding: 10px 0px 0px 10px;
		margin: 0px 0px 0px 0px;
}
.korkeus /* class="korkeus" */
{
	height: 448px;
}
.korkeus2 /* tallenteet ja esiintymiset */
{
	height: 430px;
}
DIV.yhteys
{
	overflow: visible;
	display: block; 
	position: absolute; /* absolute relative fixed static */
	top: 0px;
	left: 0px;
	width: 700px;
	min-height: 470px;
	background-color: #440000; /* background-color: #90EE90; */
		padding: 10px 0px 0px 10px;
		margin: 0px 0px 0px 0px;
}


DIV.sisalto
{
	 /* overflow: auto;*/ /* scroll auto hidden visible */
	position: relative; /* absolute relative fixed static */
	top: 0px; /* bottom top */
	left: 0px;
	float: left;
	width: 700px;
	min-height: 470px;
	background-color: #440000;
	text-align: center;
		padding: 0px 0px 0px 0px;
		border: 0px solid #FFFFFF;
		margin: 0px 0px 0px 0px;
}

#paasivueditorissa /* sivu keskellä kaikilla resoluutioilla */
{
	position: relative; 
	top: -12px;
	width: 920px;
	height: 100%;
	background-color: #440000;
	padding: 0px 0px 0px 0px;
	border: 0px solid #FFFFFF;
	margin: 0 auto;
	z-index: 0;
} 

DIV.linkit
{
	position: relative; /* absolute relative fixed static */
	top: 0px;
	left: 0px;
	float: left;
	width: 200px;
	min-height: 480px;
	background-color: #3F0000;
	text-align: left;
	text-decoration: none;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
}
P.kieli
{
	position: relative; /* absolute relative fixed static */
	top: 0px;
	left: 0px;
	width: 180px;
	height: 70px;
		padding: 20px 0px 0px 0px;
		margin: 0px 0px 0px 10px;
		z-index: 1;
}
.lik
{
	padding: 0px 6px 0px 0px;
}

DIV.lin_e /* linkkien paikka editorissa */
{
	 /* float: right; */
	position: relative; /* absolute relative fixed static */
	top: 10px;
	left: -10px;
	width: 200px;
	height: 490px;
	background-color: #3F0000;
	text-align: left;
	text-decoration: none;
 		padding: 0px 0px 0px 0px;
		border: 0px solid #FF00FF;
		margin: 0px 0px 0px 0px;
		z-index: 1;
}

UL.s
{
	list-style-position: outside;
	z-index: 11;
}
.bb
{
		font: bold 22px "Times New Roman", Arial Black, Sans-Serif; /* Arial, Verdana, Sans-Serif */
		vertical-align: sub;
}
LI.lival
{
	display: list-item; /* none block inline list-item run-in compact marker table inline-table table-row-group table-header-group table-footer-group table-row table-column-group table-column table-cell table-caption */
	position: relative; /* absolute relative fixed static */
	top: 0px;
	left: -32px;
	list-style-type: none;
	width: 190px;
	line-height: 30px;
	font: bold 15px "Trebuchet MS", Arial Black, Sans-Serif; /* Arial, Verdana, Sans-Serif */
	vertical-align: sub;
		padding:  2px 0px 2px 0px;
		border-bottom: 1px solid #F3A3C7;
		margin: 0px 0px 20px 0px;
		z-index: 1;
}
LI.li
{
	display: list-item; /* none block inline list-item run-in compact marker table inline-table table-row-group table-header-group table-footer-group table-row table-column-group table-column table-cell table-caption */
	position: relative; /* absolute relative fixed static */
	top: 0px;
	left: -32px;
	list-style-type: none;
	width: 190px;
	line-height: 30px;
	font: bold 15px "Trebuchet MS", Arial Black, Sans-Serif; /* Arial, Verdana, Sans-Serif */
	vertical-align: sub;
		padding: 2px 0px 2px 0px;
		border-bottom: 1px solid #F3A3C7; /* border-bottom */
		margin: 0px 0px 20px 0px;
		z-index: 1;
}
.li A:link {color: #66FFFF; font-family:'Times New Roman'; font-size: 14px; font-weight: bold; text-decoration: none;} /* font-weight: bold; font-size: 25px; 8ACAF0 */
.li A:visited {color: #66FFFF; font-family:'Times New Roman'; font-size: 14px; font-weight: bold; text-decoration: none;}
.li A:hover {background-color: #000066; color: #FFFFFF; text-decoration: none;}
.li A:active {color: #C393C6; text-decoration: none;}

.lival A:link {color: #FFFFFF; font-family:'Times New Roman'; font-size: 14px; font-weight: bold; text-decoration: none;} /* font-weight: bold; font-size: 25px; 8ACAF0 */
.lival A:visited {color: #FFFFFF; font-family:'Times New Roman'; font-size: 14px; font-weight: bold;  text-decoration: none;}
.lival A:hover {color: #FFFFFF; text-decoration: none;}
.lival A:active {color: #FFFFFF; text-decoration: none;}


a.bb:link {color: #FFFFFF; font-family:'Times New Roman'; font-size: 18px; font-weight: bold; text-decoration: none;} /* font-weight: bold; font-size: 25px; 8ACAF0 */
a.bb:visited {color: #FFFFFF; font-family:'Times New Roman'; font-size: 18px; font-weight: bold; text-decoration: none;}
.bb A:hover { color: #FFFFFF; font-family:'Times New Roman'; font-size: 18px; text-decoration: none;}
a.bb:active {color: #D20CFD; text-decoration: none;}

A.lis :link {color: #AADAF0; font-family: 'Times New Roman'; font-size: 16px; font-weight: bold; text-decoration: underline;}
.lis A:visited {color: #AFEEEE; font-family: 'Times New Roman'; font-size: 16px; font-weight: bold; text-decoration: underline;}
.lis A:hover {color: #009900; font-family: 'Times New Roman'; font-size: 16px; font-weight: bold; text-decoration: underline;}
.lis A:active {color: #009900; font-family: 'Times New Roman'; font-size: 16px; font-weight: bold;}

LI.lie
{
	background-color: #F1F1E3; /* muokkauksen reunat e3e3c7 tai tausta f1f1e3 */
	display: list-item; /* none block inline list-item run-in compact marker table inline-table table-row-group table-header-group table-footer-group table-row table-column-group table-column table-cell table-caption */
	position: relative; /* absolute relative fixed static */
	top: 0px;
	left: -38px;
	width: 190px;
	list-style-type: none;
	line-height: 30px;
	font: bold 15px "Trebuchet MS", Arial Black, Sans-Serif; /* Arial, Verdana, Sans-Serif */
	vertical-align: sub;
		padding: 4px 0px 4px 4px;
		border-bottom: 2px solid #E3E3C7;
		margin: 0px 0px 0px 0px;
}
/* li linkit editorissa */
.lie A:link {color: #d20c0d; text-decoration: none;} /* font-weight: bold; font-size: 25px; */
.lie A:visited {color: #d20c0d; text-decoration: none;}
.lie A:hover {background-color: #d20c0d; color: #FFFFFF; text-decoration: none;}
.lie A:active {color: #FF0000; text-decoration: none;}

TD.osoitteet
{
	vertical-align: top;
		padding-top: 20px;
}
 /* .osoitteetkeskita
{
	display: table-cell;
} */
.textimargin
{
	padding-left: 24px;
}
DIV.ala_viiva
{
	position: relative; /* absolute relative fixed static */
	top: 0px;
	left: 0px;
	width: 900px;
	height: 2px;
	background-position: bottom center;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
}
DIV.hr
{
	position: relative; /* absolute relative fixed static */
	bottom: 0px;
	width: 680px;
	height: 3px;
	text-align: center;
		padding: 4px 0px 0px 10px;
		border-bottom: 2px solid #F3A3C7;
		margin: 0px 0px 0px 0px;
		z-index: 9;
}
DIV.laskuri
{
	position: absolute; /* absolute relative fixed static */
	bottom: 66px;
	width: 600px;
	height: 20px;
	text-align: center;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
}
 	/* *********** EDITORISSA ******************************************** */


DIV.tex_e /* editorin sijainti */
{
	position: absolute; /* absolute relative fixed static */
	top: -2px;
	left: 0px;
	background-color: #440000; /* muokkauksen reunat E3E3C7 tai tausta F1F1E3 */
	width: 720px;
	height: 600px; /* taustan korkeus */
		padding: 0px 0px 0px 0px;
		border: 0px solid #00FF00;
		margin: 0px 0px 0px 0px;
}



	/* **************************************************************** */

.submit{
	border-color: #3097b9;
	border-width: 1px;
	border-style: solid;
	background-color: #3097b9;
	color: #FFFFFF;
} 

.fckeditor_purkka{
	margin: 0px 0px 0px 190px;
}
