body {

  /*  margin: 20px 0px 200px 0px;*/
  margin: 0px;
  /*height: 65%;*/
  padding: 0px;

  background-color: #c4c4c4;
  background-image: url(images/system_background.gif);

  scrollbar-base-color: #c4c4c4;
  scrollbar-face-color: #c4c4c4;
  scrollbar-track-color: #606060;
  scrollbar-arrow-color: #606060;

  scrollbar-highlight-color: #c4c4c4;
  scrollbar-3dlight-color: #606060;
  scrollbar-shadow-color: #c4c4c4;
  scrollbar-darkshadow-color: #606060;

}

table {

  background-image: url(images/system_background_table.png);

}

p {

  font-family: verdana, helvetica, geneva, tahoma, arial, sans-serif, serif;
  font-weight: normal;

  font-size: 0.75em;

  color: #111111;

  text-align: left;
  text-indent: 0px;

  margin-top: 0px;
  margin-bottom: 10px;
  margin-right: 10px;
  margin-left: 27px;

}

.textHeading {

  background-image: url(images/menu_background_barcode_1.gif);
  font-weight: bold;
  font-size: 14px;

  margin-top: 10px;
  margin-bottom: 10px;
  margin-right: 10px;
  margin-left: 27px;

  color: #606060;

  line-height: 20px;

}

.textHeadingTulossa, .textHeadingArkisto {

  background-image: url(images/menu_background_barcode_4.gif);
  font-weight: bold;
  font-size: 14px;

  line-height: 20px;

  color: #606060;

  margin-top: 10px;
  margin-bottom: 10px;
  margin-right: 10px;
  margin-left: 0px;


}

.textHeadingArkisto { background-image: url(images/menu_background_barcode_2.gif); }

.textText {

  margin-top: 0px;
  margin-bottom: 10px;
  margin-right: 10px;
  margin-left: 27px;

  font-size: 0.75em;

}

.textTextRus {

  margin-top: 0px;
  margin-bottom: 10px;
  margin-right: 10px;
  margin-left: 27px;

  font-size: 0.72em;

}

.textGallery {

  margin-top: 0px;
  margin-bottom: 0px;
  margin-right: 10px;
  margin-left: 27px;

}

.textTextImage {

  margin-top: 0px;
  margin-bottom: 15px;
  margin-right: 15px;
  margin-left: 0px;

}

.textTextJasenet {

  margin-top: 10px;
  margin-bottom: 5px;
  margin-right: 5px;
  margin-left: 27px;

}

.textTextImageJasenet {

  margin-top: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  margin-left: 0px;

}

.textCopyright {

  font-size: 0.6em;
  display: block;

  margin-top: 0px;
  margin-bottom: 20px;
  margin-right: 10px;
  margin-left: 27px;

}

.textTD {

  margin-top: 0px;
  margin-bottom: 15px;
  margin-right: 10px;
  margin-left: 0px;

  height: 160px;

}

.textEnd {

  margin-top: 0px;
  margin-bottom: 20px;
  margin-right: 0px;
  margin-left: 0px;

}

.textBanner {

  margin-top: 10px;
  margin-bottom: 20px;
  margin-right: 0px;
  margin-left: 0px;

}

.menuFooter {

  background-image: url(images/menu_background_menu.gif);
  font-weight: bold;
  font-size: 18px;

  line-height: 30px;

  color: #606060;

  text-indent: 27px;

  margin-top: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  margin-left: 0px;

}

.menuFooterCopyright {

  margin: 0px;

}

.imageTapahtumat {

  margin-top: 0px;
  margin-bottom: 15px;
  margin-right: 15px;
  margin-left: 0px;

}

.imageJasenet {

  margin-top: 5px;
  margin-bottom: 5px;
  margin-right: 0px;
  margin-left: 0px;

}

a:link { color: #111111; }
a:visited { color: #c4c4c4; }
a:hover { color: #606060; }
a:active { color: #606060; }

.linkMenuFooter a:link { color: #c4c4c4; margin-right: 20px; text-decoration: none; }
.linkMenuFooter a:visited { color: #c4c4c4; margin-right: 20px; text-decoration: none; }
.linkMenuFooter a:hover { color: #ffffff; margin-right: 20px; text-decoration: none; }
.linkMenuFooter a:active { color: #ffffff; margin-right: 20px; text-decoration: none; }



#td1 {
width:135px;
padding:0px;
float:left;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  margin-left: 27px;
/*border: solid red;*/
display: inline;
	}

#td2 {
width:312px;
padding:0px;
float:left;
display: inline;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  margin-left: 0px;
/*border: solid red;*/
	}
#td3 {
width:135px;
padding:0px;
float:left;
display: inline;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  margin-left: 0px;
/*border: solid red;*/
}

#td4 {
width:312px;
padding:0px;
float:left;	
display: inline;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  margin-left: 0px;
/*border: solid red;*/}