body{
  text-align: center;
	font-family: tahoma, sans-serif;
	background: black;
	/*background-image: url(graphics/dodcoin_med_dark_rust_h400w400.jpg);*/
	background-image: url(graphics/dodcoin_med_h400w400.jpg);
	background-repeat: no-repeat;
	/*background-image: url(graphics/backgr_coin1_shady_red_med.jpg);*/
	/*background-image: url(graphics/acs.jpg);*/
}

.runko{
  text-align: left;
	margin: 2px auto;
	background: transparent;
	width: 800px;
	/*height: 1135px;*/
	/*border: 2px solid white;*/
}

.runko h1 {
	text-align: center;
	font-size: 18pt;
	color: rgb(220, 220, 220);
}

.runko h2 {
  text-align: left;
	padding-top: 30px;
	padding-bottom: 5px;
	font-size: 12pt;
	color: white;
	padding-left: 30px;
}

.runko h3 {
	font-size: 10pt;
	color: white;
}

.runko p {
  text-align: left;
	font-size: 10pt;
  color: white;
	padding-left: 50px;
}


/***************************************************************
**  Yläosa
***************************************************************/
.yla{
	width: 800px;
  background: transparent;
	text-align: center;
	/*padding: 0;
	margin: 0;
	/*float: top;*/
	/*border: 1px solid blue;*/
}

.kuva{
  height: 200px;
	/*border: 1px solid white;*/
}

/***************************************************************
**  Linkkipalkki
***************************************************************/

.linkit{
	/*background-image: url(graphics/rust_background_red_top.jpg);*/
	margin-top: 40px;
  height: 20px;
	align: center;
	text-align: center;
	font-size: 12pt;
	font-weight: bold;
	/*background: black;*/
  /*border: 1px solid blue;*/
}

.linkit img{
  /*margin-top: 5px;
	margin-bottom: 5px;*/
}

.linkit a{
	text-decoration: none;
	padding: 0px 0px;
	margin: 12px;
	/*background: black;*/
	color: rgb(150, 150, 150);
}

.linkit a.aktiivinen{
	/*background: black;*
	color: rgb(198, 139, 47);*/
	color: rgb(220, 220, 220);
	font-size: 12pt;
}

.linkit a:hover{
  /*background: black;*/
  color: rgb(198, 139, 47);
}

.linkit_ala{
  /*height: 50px;*/
	align: center;
	text-align: center;
	font-size: 11pt;
	margin: 0;
	padding: 0px 0;
	/*background: black;*/

}
/***************************************************************
**  TAULUKOT
***************************************************************/

td{
  height: 130px;
	horizontal-align: middle;
	text-align: center;
}
table{
  /*border: 1px solid white;
  width: 700px;*/
	horizontal-align: center;
	margin-left:auto;
  margin-right:auto;
}

.mj table{
  margin-left:20px;
}

/***************************************************************
**  Sisältöosa
***************************************************************/

/*.sisalto{
  /*background: white;
	padding: 20px 150px 20px;
	text-align: left;
	/*border-top: 2px solid black;
	height: 768px;
	}*/
	
.bandsisalto{
  background: transparent;
  background-image: url(graphics/bandtaustalogo6_noring.gif);
}
	
.sisalto{
  border: 2px solid black;
	float: left;
	height: 700px;
	width: 700px;
	background: black;
	background-image: url(graphics/rust_background_rust_3d_350.jpg);
	text-align: left;
}

.sisalto_pics{
  border: 2px solid black;
	float: left;
	height: 1500px;
	width: 700px;
	background: black;
	background-image: url(graphics/rust_background_rust_3d_350.jpg);
	text-align: left;
}

.sisalto p{
	text-align: left;
	padding-right: 10px;
}

.sisalto img{
	/*padding: 20px;*/
}

.sisalto a{
 color: rgb(200, 200, 200);
 font-size: 10pt;
 underline: 1px;
}

.sisalto a:hover{
  /*background: black;*/
  color: rgb(255, 255, 255);
}

.uutispalkki{
  border: 1px solid yellow;
  height: 300px;
	width: 150px;
	margin: 30px;
	background: black;
	/*float: right;*/
}

.uutispalkki p{
  text-align: left;
	font-size: 10pt;
	color: white;
}

.keski{
  background: transparent;
  /*background: black;*/
	height:1550px;
	/*background-image: url(graphics/acs_50.jpg);*/
  /*background-image: url(graphics/rust_background_red.jpg);*/
  /*border: 1px solid blue;*/
}

.keski_vasen{
  float: left;
	width: 50px;
	height:1500px;
	/*background: yellow;*/
	background: transparent;
	/*background-image: url(graphics/reunabg_ver.jpg);*/
	background-image: url(graphics/acs_50_bar15_ver_left2_dark.gif);
	/*border: 1px solid magenta;*/
}

.keski_oikea{
  float: right;
	width: 750px;
	height:1500px;
	background: transparent;
	background-image: url(graphics/acs_50_bar15_ver_right2_dark.gif);
	/*border: 1px solid magenta;*/
}

.keski h4{
  text-align: center;
}

.center{
  width: 800px;
	height:1500px;
  /*float: right;*/
	background: transparent;
	/*border: 1px solid green;*/
}

/***************************************************************
**  reunat
***************************************************************/

.topborder{
  float: top;
  height: 50px;
	/*border: 1px solid blue;*/
	background-image: url(graphics/bar700px_top3_dark.gif);
}

.bottomborder{
  /*float: bottom;*/
  height: 50px;
	/*border: 1px solid blue;*/
	background-image: url(graphics/bar700px_bottom2_dark.gif);
}

/*.leftborder{
  float: left;
	border: 1px solid red;
	width: 45px;
	/*background-image: url(graphics/reunabg_ver.jpg);
}

/*.rightborder{
	border: 1px solid red;
	float: right;
	width: 45px;
	background: transparent;
	/*background-image: url(graphics/reunabg_ver.jpg);
}*/

.ala{
  margin-top: 50px;
  height: 30px;
	/*width: 600px;*/
	/*background-image: url(graphics/rust_background_red_bottom.jpg);*/
	text-align: center;
	font-size: 13pt;
	/*border: 1px solid blue;*/
	float: bottom;
}

.ala a{
	text-decoration: none;
	padding: 0px 0px;
	margin: 15px;
	/*background: black;*/
	color: rgb(200, 200, 200);
}

.ala a.aktiivinen{
	background: black;
	color: rgb(161, 90, 69);
	font-size: 14pt;
	font-weight: bold;
}

.ala a:hover{
  /*background: black;*/
  color: rgb(161, 90, 69);
}

.ala p {
  text-align: center;
	color: rgb(200, 200, 200);
}

.tyhjatila{
 height: 500px;
}

.tyhjatilapieni{
 height: 100px; 
}

.tyhjatila50px{
 height: 50px; 
}

.tyhjatilakeski{
 height: 200px; 
}
