body { 
	background-image: url(../images/bodytaust.gif); 
	margin: 0;
}

#sceleton {
	position:relative; 
	display:block;
	margin:0; 
	width: 100%;
}

#content {
	visibility: visible; 
	top: 0; 
	width: 1024px; 
	height: 100%: 
}

#top { 
	background-image: url(../images/keskiylabanner.gif); 
	visibility: visible; 
	position: absolute; 
	top: 0; 
	width: 610px; 
	height: 457px; 
}

#image { 
	visibility: visible; 
	margin: 0; 
	position: absolute; 
	top: 143px; 
	left: 33px; 
	width: 267px; 
	height: 307px; 
	border-width: 0, 
}

#oikea { 
	position:relative;
	display:inline;
	float:right;
	margin:0;
	padding:0;
	width:60%;
	min-width:611px;
}

.Text { 
	text-align: left; 
	visibility: visible; 
	position: relative; 
	width: 271px; 
	margin: 0;
	padding: 0;
	overflow: hidden;
}

.Otsikko { 
	visibility: visible; 
	position: absolute; 
	top: 143px; 
	left: 300px; 
	width: 300px; 
}

#TextHolder {
	text-align: left; 
	visibility: visible; 
	position: absolute; 
	top: 160px; 
	left: 300px; 
	width: 290px; 
	height: 290px; 
	overflow: auto;

}

#contact { 
	color: #00486b; 
	font-size: 9px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	line-height: 14px; 
	background-image: url(../images/contact_tausta.gif); 
	visibility: visible; 
	position: absolute; 
	top: 456px; 
	left: 0; 
	width: 300px; 
	height: 150px; 
}

#contactekstit  { 
	color: #00486b; 
	font-weight: bold; 
	line-height: 14px; 
	visibility: visible; 
	position: absolute; 
	top: 31px; 
	left: 33px; 
	width: 257px; 
}	

/*************W3File Styles************/
/*************Added by Erkka **********/

#W3FileContainer
{
	display:block;
	position:relative;
	margin:0;
	padding:0;
	width:100%;
}

#W3FileContainer a
{
	display:block;
	position:relative;
	margin:2px 0 0 0;
	padding:2px 0 10px 22px;
}

.W3File_asx
{
	background:url(../images/icons/asx.gif) no-repeat;
}

.W3File_avi
{
	background:url(../images/icons/avi.gif) no-repeat;
}

.W3File_bin
{
	background:url(../images/icons/bin.gif) no-repeat;
}

.W3File_bmp
{
	background:url(../images/icons/bmp.gif) no-repeat;
}

.W3File_doc
{
	background:url(../images/icons/doc.gif) no-repeat;
}

.W3File_gif
{
	background:url(../images/icons/gif.gif) no-repeat;
}

.W3File_jpg
{
	background:url(../images/icons/jpg.gif) no-repeat;
}

.W3File_mp3
{
	background:url(../images/icons/mp3.gif) no-repeat;
}

.W3File_mpeg
{
	background:url(../images/icons/mpeg.gif) no-repeat;
}

.W3File_mpg
{
	background:url(../images/icons/mpg.gif) no-repeat;
}

.W3File_pdf
{
	background:url(../images/icons/pdf.gif) no-repeat;
}

.W3File_ppt
{
	background:url(../images/icons/ppt.gif) no-repeat;
}

.W3File_rtf
{
	background:url(../images/icons/rtf.gif) no-repeat;
}

.W3File_txt
{
	background:url(../images/icons/txt.gif) no-repeat;
}

.W3File_wmv
{
	background:url(../images/icons/wmv.gif) no-repeat;
}

.W3File_xls
{
	background:url(../images/icons/wmv.gif) no-repeat;
}

.W3File_zip
{
	background:url(../images/icons/zip.gif) no-repeat;
}

.W3File_rar
{
	background:url(../images/icons/zip.gif) no-repeat;
}

.W3Folder
{
	background:url(../images/icons/dir.gif) no-repeat;
}


