body {
 margin: 0px;
 padding: 0px;
 background-color: #173353;
 background-image: url("images/tul_v1.2/gradient.jpg");
 background-repeat: repeat-x;
}

div#main {
 width: 1023px;
 margin-left: auto;
 margin-right: auto;
 background-image: url("images/tul_v1.2/69bodyw.jpg");
 background-repeat: repeat-y;
 background-position: top left;
 display: table;
 height: 100%;
 padding-bottom: 10px;
}

div#header {
 width: 778px;
 height: 118px;
 background-image: url("images/tul_v1.2/header5wj.jpg");
 background-repeat: no-repeat;
 margin: 0;
 padding: 0;
}

div#main_links {
 height: 40px;
 position: relative;
 left: 43px;
 top: 64px;
 margin: 0;
 padding: 0;
 width: 540px;
 display: table;
}

div#main_links a {
 margin: 0;
 padding: 0;
}

div#main_links img {
 border: 0;
 margin: 0;
 padding: 0;
}

div#discussion {
 width:150px;
 position: relative;
 top: 29px;
 left: 513px;
}

div#topbanneri{
 width: 740px; 
/*  width: 500px;*/ 
 /* position: relative; */
 top: 10px;
 padding-left: 10px;
 margin-left: auto;
 margin-right: auto;
/* left: 150px;*/
 margin-top: 5px;
 margin-bottom: 5px;
 padding-right: 220px; /*200px*/
 vertical-align: middle;
/*  height: 65px; */
height: 90px; 

}

div#topbanneri img {
border: 1px solid #000000;
}



html>body div#discussion {
 top: 33px;
}

div#discussion img {
 border: 0;
}

#subheadernavi {
	height: 26px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	width: 778px;
	line-height: 26px;
	text-align: center;
	background-image: url("images/tul_v1.2/subheaderbgwj.jpg");
	background-repeat: no-repeat;
}

#subheadernavi a {
	display: block;
	float: left;
	height: 26px;
	padding-left: 10px;
	padding-right: 10px;
	color: #aaa;
	text-decoration: none;
	margin: 0;
	margin-right: 1px;
	text-transform: lowercase;
	font-weight: bold;
}

#subheadernavi .on a {
	display: block;
	float: left;
	height: 26px;
	color: #000;
	text-decoration: none;
	margin: 0;
	padding-left: 10px;
	padding-right: 10px;
	background-color: #fff;
	margin-right: 1px;
}

#subheadernavi .on a:hover {
	color: #000;
	background-color: #fff;
}

#subheadernavi a:hover {
	display: block;
	float: left;
	height: 26px;
	color: #fff;
	text-decoration: none;
	margin: 0;
	margin-right: 1px;
	padding-left: 10px;
	padding-right: 10px;
}

#subheadernavi ul {
	display: inline;
	padding: 0;
	margin: 0;
	float: left;
	margin-left: 160px;
}

#subheadernavi ul li {
	display: inline;
	list-style: none;
	padding: 0;
	margin: 0;
	float: left;
}

div#content_team {
 width: 778px;
 margin: 0;
 padding-top: 0;
 padding-bottom: 0;
 height: 20px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 line-height: 20px;
 font-weight: bold;
 text-align: right;
}

div#content_team .innerborder {
 margin-left: 8px;
 margin-right: 10px;
}

div#content_team a {
 margin-right: 5px;
 color: #ccc;
}

div#content_team a:hover {
 color: #3e5166;
}

div#content_main {
 width: 766px;
 height: 100%;
 padding-bottom: 2em;
 min-height: 550px;
 /* -moz-border-radius-topleft: 15px;
 -moz-border-radius-topright: 15px; */
 padding-left: 0;
 padding-right: 0;
 margin-left: 0;
 margin-right: 0;
 border: 0;


}

div#content {
 width: 530px;
 float: left;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10pt;
 text-align: left;
 padding-top: 0;
 padding-left: 25px;
 padding-right: 0px;
}

div#content_uutinen {
 float: left;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10pt;
 text-align: left;
 padding-top: 1em;
 padding-left: 25px;
 padding-right: 15px;
 padding-bottom: 20px;
 margin: 0;
}

div#content_tilasto {
 float: left;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10pt;
 text-align: justify;
 padding-top: 1em;
 padding-left: 25px;
 padding-right: 15px;
 padding-bottom: 20px;
 margin: 0;
}

html>body div#content {
 width: 530px;
}

div#content_archive {
 width: 530px;
 float: left;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10pt;
 text-align: left;
 padding-top: 0;
 padding-left: 25px;
 padding-right: 0px;
}

html>body div#content_archive {
 width: 530px;
}

table.double_hdg {
 height: 25px;
 margin: 0;
 margin-top: 2em;
 padding: 0;
 font-size: 11px;
 font-family: Arial, Helvetica, sans-serif;
 font-weight: bold;
 color: #fff;
 text-transform: uppercase;
 background-image: url("images/tul_v1.2/dblhdgb.jpg");
 background-repeat: repeat-x;
 width: 500px;
}

.double_hdgp td {
 width: 148px;
 margin: 0;
 padding: 0;
 background-image: url("images/tul_v1.2/dblhdg.jpg");
 background-repeat: no-repeat;
 padding: 1px 0px 0px 10px;
 height: 25px;
}

table.double_hdgp {
 height: 25px;
 margin: 0;
 margin-top: 15px;
 padding: 0;
 font-size: 11px;
 font-family: Arial, Helvetica, sans-serif;
 font-weight: bold;
 color: #fff;
 text-transform: uppercase;
 background-image: url("images/tul_v1.2/hdg_fade.png");
 background-repeat: no-repeat;
 width: 340px;
}

table.double_hdgc {
 height: 25px;
 margin: 0;
 margin-top: 2em;
 padding: 0;
 font-size: 11px;
 font-family: Arial, Helvetica, sans-serif;
 font-weight: bold;
 color: #fff;
 text-transform: uppercase;
 background-image: url("images/tul_v1.2/hdg_fade.png");
 background-repeat: no-repeat;
 width: 245px;
}

.double_hdg td,
.double_hdgc td { 
 width: 148px;
 margin: 0;
 padding: 0;
 background-image: url("images/tul_v1.2/dblhdg.jpg");
 background-repeat: no-repeat;
 padding: 0px 0px 0px 10px;
 height: 25px;
}



#subhdg {
 height: 26px;
 background-image: url("images/tul_v1.2/tilasto_selector.png");
 background-repeat: repeat-x;
 margin: 0;
 padding: 0;
 width: 500px;
}

#subhdg p {
 margin: 0;
 padding-left: 10px;
 color: #fff;
 font-size: 11px;
 line-height: 26px;
}

#subhdg form {
 margin: 0;
 padding: 0;
 color: #fff;
 font-size: 11px;
 line-height: 26px;
 padding-left: 10px;
}

#subhdg select {
 background-color: #3f698e;
 border: 1px dotted #30506c;
 margin-left: 8px;
 font-size: 11px;
 margin-right: 8px;
 color: #ddd;
}


#subhdg a {
 color: #aaa;
 text-decoration: none;
}

#subhdg .pystyviiva {
 color: #aaa;
 text-decoration: none;
}

#subhdg a:hover {
 color: #fff;
 text-decoration: none;
}

#desce {
 background-image: url("images/tul_v1.2/subhdg_desc.png");
 background-repeat: repeat-x;
 height: 22px;
 margin: 0;
 padding: 0;
 color: #aaa;
}

#desce a {
 color: #aaa;
}

#desce a:hover {
 color: #fff;
}

.pelaajat {
 padding-left: 10px;
 font-size: 12px;
 font-family: Arial, Helvetica, sans-serif;
}

#tilastot tr {
 border: 0;
}

#desce tr:hover {

}

#tilastoul ul {
 font-size: 12px;
 margin: 0px;
 padding: 0px;
 width: 340px;
 }
 
#tilastoul li {
 list-style: none;
 display: block;
 height: 24px;
 margin-left: 0px;
 padding-left: 0px;
}

#tilastoul li a {
 color: #3f698e;
 text-decoration: none;
 display: block;
 border-bottom: 1px dashed #ddd;
 line-height: 24px;
 padding-left: 10px;
 letter-spacing: 0px;
}

#tilastoul li a:hover {
 color: #162430;
 background-image: url("images/tul_v1.2/tilasto_hover.png");
 background-repeat: repeat-x;
 background-position: bottom;
}

div#content h1 {
 text-align: left;
 font-size: 14pt;
 color: #2e4b65;
 margin-bottom: 0px;
 padding-bottom: 0px;
 border-bottom: 1px dotted #ccc;
}

div#content_archive h1 {
 text-align: left;
 font-size: 14pt;
 color: #2e4b65;
 margin-bottom: 5px;
 padding-bottom: 5px;
 margin-top: 1em;
}

div#content_archive h2 {
text-align: left;
 font-size: 12pt;
 color: #2e4b65;
 margin-bottom: 0px;
 padding-bottom: 0px;
 border-bottom: 1px dotted #ccc;
}

div#content_uutinen h1 {
text-align: left;
 font-size: 14pt;
 color: #2e4b65;
}

h1 a {
text-align: left;
 color: #2e4b65;
}

#content_uutinen h2 {
text-align: left;
font-size: 12pt;
color: #2e4b65;
margin-bottom: 5px;
padding-bottom: 0px;
margin-top: 25px;
}

#content_uutinen p {
 margin-top: 0;
 padding-top: 0;
 margin-bottom: 10px;
}

#content p {
 margin-top: 0;
 padding-top: 0;
 margin-bottom: 0px;
}

#content_archive p {
 margin-top: 0;
 padding-top: 0;
 margin-bottom: 0px;
 font-size: 9pt;
}

#content_uutinen .ingressi {
 /* font-family: "Courier New", Courier, mono; */
}

#pelaajakortti_perustietoboksi_white h3 {
text-align: left;
 color: #fff;
 font-family: Arial, Helvetica, sans-serif;
 text-align: center;
 font-size: 12pt;
 margin: 0;
 padding: 0;
}

h4 {
text-align: left;
 margin-bottom: 3px;
 padding-bottom: 0;
 margin-top: 20px;
 font-size: 11pt;
}

div#content h2 {
text-align: left;
 font-size: 10pt;
 font-weight: bold;
}

h1.indented {
text-align: left;
 margin-left: 1em;
 margin-top: 0;
}

h2 { 
text-align: left;
text-align: left; 
}

div.readmore {
 margin-bottom: 5px;
 margin-top: 10px;
 margin-left: 0;
 padding: 0;
 width: 100%;
 border-top: 1px dotted #ccc;

}

div.readmore a {
 text-decoration: none;
 color: #31526e;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 font-style: normal;
 display: block;
 padding: 0;
}

div.readmores {
 margin-bottom: 5px;
 margin-top: 10px;
 margin-left: 0;
 padding: 0;
 width: 90%;
 border-top: 1px dotted #ccc;

}

div.readmores a {
 text-decoration: none;
 color: #31526e;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 font-style: normal;
 padding: 0;
 margin-right: 15px;
}

div.readmore a:hover {
 text-decoration: none;
 color: #333;
}

.raqux {
 font-size: 14px;
 font-style: normal;
}

div#raportti_laita {
 width: 130px;
 float: right;
 margin-left: 	15px;
 margin-right:	0px;
 padding-left: 15px;
 padding-top: 0px;
 padding-bottom: 0;
}

div#mainokset{
 position: absolute;
 width: 200px;
 margin-top: 0px;
 padding-top: 15px;
 padding-bottom: 15px;
}

div#pelaajakortti_oikea{
 position: absolute;
/* width: 200px;*/
 padding-bottom: 15px;
 margin-left: 0px;
 margin-top: 0;
 display: table;
}

#pelaajakortti_oikea th {
 background-image: url("images/tul_v1.2/69right_th.jpg") !important;
 background-repeat: repeat-y !important;
 background-color: #3e5166;
 border-bottom: 1px solid #666 !important;
 margin-bottom: 0;
}

div#raportti_muutottelut{
 width: 248px;
 margin-top: 22em;
 padding-top: 15px;
 padding-bottom: 15px;
}

div#ottelun_hahmo {
 position: relative; 
 left: 785px;
 width: 148px;
 height: auto !important;
 margin-bottom: 0px;
 margin-right: 2px;
 padding-left: 5px;
 padding-right: 5px;
 padding-bottom: 15px;
 background-color: #345575;
 background-image: url("images/tul_v1.2/69boxbody.jpg");
 background-repeat: repeat-y;
 }
 
div#pelaajakortti_perustietoboksi {
 position: relative; 
 left: 785px;
 width: 148px;
 margin-bottom: 0px;
 margin-right: 2px;
 padding-right: 0px;
 padding-bottom: 15px;
 background-color: #345575;
 background-image: url("images/tul_v1.2/69boxbody.jpg");
 background-repeat: repeat-y;
 }
 
 div#muutottelut {
 width: 148px;
 margin-bottom: 3em;
 margin-right: 2px;
 padding-right: 0px;
 padding-bottom: 10px;
 background-color: #345575;
 background-image: url("images/tul_v1.2/boxtop2.jpg");
 background-repeat: no-repeat;
 }
 
 div#pelaajakortti_perustietoboksi_white {
 position: relative; 
 left: 785px;
 width: 148px;
 margin-right: 2px;
 margin-left: 0px;
 padding-right: 0px;
 padding-top: 10px;
 padding-bottom: 5px;
 background-color: #345575;
 background-image: url("images/tul_v1.2/69boxbody.jpg");
 background-repeat: repeat-y;
 text-align: center;
 vertical-align: middle;
 }

div#raportti_sidebar {
 width: 148px;
 border-top: 3px solid #000000;
 border-left: 3px solid #000;
 border-right: 3px solid #4A4949;
 border-bottom: 3px solid #4A4949;
 margin-top: 3em;
 margin-left: 0px;
 margin-right: 0px;
 padding-top: 15px;
 padding-bottom: 15px;
 background-color: #373737;
 /*-moz-border-radius: 15px;*/
}

div#mainokset{
 position: absolute;
 width: 200px;
 margin-top: 0px;
 padding-top: 0px;
 padding-bottom: 15px;
}

div#mainosinner {
position: absolute;
left: 785px;
}
/*
div#mainokset{
 position: absolute;
 width: 200px;
 margin-top: 1em;
 padding-top: 15px;
 padding-bottom: 15px;
}
*/
div#newsstream {
 position: relative; 
 width: 200px;
 left: 785px;
 margin-top: 0;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 background-image: url("images/tul_v1.2/newsstream.jpg");
 background-repeat: repeat-y;
 margin-left: -0;
 padding-left: 0;
}

div.newsheader {
 position: relative;
 width: 215px;
 
 margin: 0;
 padding: 0;
 line-height: 25px;
 padding-top: 10px;
 padding-left: 20px;
 border-bottom: 1px dotted #333;
 color: #fff;
 background-image: url("images/tul_v1.2/69right_th.jpg");
 background-repeat: repeat-y;
 background-color: #3f5167;
}

div.newsad {
position: absolute;
width: 235px;
 margin: 0;
 padding: 0;
 padding-top: 505px;
 display: block;
}

div.newsnavi {
position: absolute;
background-color: #345576;
width: 235px;
 margin: 0;
 padding: 0;
 display: block;
}

.newsnavi ul {
 margin: 0;
 padding: 0;
 display: block;
}

.newsnavi li {
 margin: 0;
 padding: 0;
 list-style: none;
 display: block;
}

.newsnavi li a {
 margin: 0;
 padding-left: 20px;
 padding-top: 10px;
 padding-bottom: 10px;
 padding-right: 5px;
 display: block;
 border-bottom: 1px dotted #333;
 font-family: Arial, Helvetica, sans-serif;
 color: #ccc;

}

.newsnavi li a:hover {
 color: #fff;
  background-color: #31455B;
}

.authorn {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #aaa;
 font-style: normal;
}

#sidebarwrapper {
 display: table;
}

div#sidebar {
 width: 158px;
 float: right;
 margin-top: 0px;
 margin-right: 5px;
 padding-right: 0px;
 margin-bottom: 1px;
 padding-bottom: 15px;
 background-color: #345575;
 background-image: url("images/tul_v1.2/boxtop2.jpg");
 background-repeat: repeat-x;
}

div#sidebare {
 height: 7px;
 margin: 0;
}

html>body div#sidebar {
 margin-top: 0px;
 margin-bottom: 1px;
}

html>body div#sidebare {
 margin: 0;
}

div#raportti_sidebarboksi {
 width: 148px;
 margin-top: 3em;
 margin-right: 0px;
 padding-right: 0px;
 padding-bottom: 10px;
 background-color: #345575;
 background-image: url("images/tul_v1.2/boxtop2.jpg");
 background-repeat: no-repeat;
 
}

div#raportti_laita th {
 margin: 0;
 padding: 0;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 padding-top: 0px;
 background-image: url("images/tul_v1.2/legend2.jpg");
 background-repeat: no-repeat;
 display: block;
 width: 100%;
 height: 25px;
 line-height: 25px;
 margin-bottom: 0;
}

th#ottelupvm  {
 margin: 0;
 padding: 0;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 padding-top: 0px;
 background-image: url("images/tul_v1.2/69right_th.jpg");
 background-repeat: repeat-y;
 background-color: #3e5166;
 border-bottom: 1px solid #666;
 display: block;
 width: 100%;
 height: 25px;
 line-height: 25px;
 margin-bottom: 0;
 color: #fff;
 text-align: center;
}

#pelaajakortti_oikea .thspace {
 height: 16px !important;
}

.thspace {
 height: 16px !important;
}

#pelaajakortti_oikea td.alt2 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #fff;
  text-decoration: none;
  height: 20px;
  line-height: 20px;
  display: block;
  padding-right: 0;
  margin: 0;
  background-image: url("images/tul_v1.2/69boxbodyhg2.jpg");
  background-repeat: repeat-y;
  width: 100%;
}

#pelaajakortti_oikea td.alt a {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #bbb;
  text-decoration: none;
  height: 20px;
  line-height: 20px;
  display: block;
  padding-right: 0;
  margin: 0;
  padding-left: 5px;
  padding-right: 5px;
}

#pelaajakortti_oikea td.alt a:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #fff;
  text-decoration: none;
  height: 20px;
  line-height: 20px;
  display: block;
  margin: 0;
  background-image: none;
  padding-left: 5px;
  padding-right: 5px;
}

#raportti_laita td a,
#pelaajakortti_oikea  td a {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #bbb;
  text-decoration: none;
  height: 20px;
  line-height: 20px;
  display: block;
  padding-right: 0;
  margin: 0;
  padding-left: 19px;
}

#raportti_laita td a:hover,
#pelaajakortti_oikea td a:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #fff;
  text-decoration: none;
  height: 20px;
  line-height: 20px;
  display: block;
  padding-right: 0;
  margin: 0;
  background-image: url("images/tul_v1.2/hoverb.jpg");  
  background-repeat: no-repeat;
}

#raportti_laita td,
#pelaajakortti_oikea td {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #bbb;
  text-decoration: none;
  height: 20px;
  line-height: 20px;
  display: block;
  padding-right: 0;
  margin: 0;
}

#raportti_laita .activeo,
#pelaajakortti_oikea .activeo {
	padding-left: 19px;
	font-style: normal;
	color: #fff;
}



div#raportti_laita table,
div#pelaajakortti_oikea table {
 width: 100%;
 padding: 0;
 margin: 0;
}

div#raportti_laita #sarjataulukko,
div#pelaajakortti_oikea #sarjataulukko{
	width: 100%;
}

#tulosboxi {
 width: 100%;
 font-family: verdana;
 font-size: 7pt;
 color: #fff;
 margin-bottom: 5px;
}

#tulosboxi td.ottelupari,
#ennakkoboxi td.ottelupari {
  background-image: url("images/tul_v1.2/69boxbodyhg2w.jpg");
  background-repeat: repeat-y;
  width: 100%;
  line-height: 20px;
  padding-right: 5px;
  display: table;
  
}



#tulosboxi td {
  padding-left: 15px;

  line-height: 16px;
  float: left;
}

#tulosboxi a {
  color: #ccc;
  font-size: 9px;
  text-decoration: none;
  padding-bottom: 5px;
  float: left;
  margin-right: 5px;
}

#tulosboxi a:hover {
  color: #fff;
}

#ennakkoboxi {
 width: 100%;
 font-family: verdana;
 font-size: 7pt;
 color: #fff;
 margin-bottom: 5px;
}

#ennakkoboxi td {
  padding-left: 15px;
  line-height: 13px;
  float: left;
}

#ennakkoboxi .kertoimet {
  padding-left: 15px;
  line-height: 13px;
  float: left;
  background-color: #455565;
  width: 142px;
}

#ennakkoboxi .kertoimet a {
  color: #999;
}

#ennakkoboxi .kertoimet a:hover {
  color: #ccc;
}

#ennakkoboxi a.kertoimet {
  color: #ccc;
  font-size: 9px;
  text-decoration: none;
  padding-bottom: 5px;
  float: left;
  margin-right: 5px;
}

#ennakkoboxi a {
  color: #ccc;
  font-size: 9px;
  text-decoration: none;
  padding-bottom: 0px;
  float: left;
  margin-right: 5px;
  line-height: 14px;
}

#ennakkoboxi a:hover {
  color: #fff;
}

small {
  font-size: 11px;
}

div#joukkueperustieto {
 width: 158px;
 float: right;
 margin-right: 5px;
 padding-left: 5px;
 background-color: #fff;
 font-family: verdana;
 font-size: 8pt;
 margin-bottom: 15px;
}

table#joukkueperustieto {
 font-size: 8pt;
 color: #000000;
}

#joukkueperustieto h3 {
text-align: left;
 font-size: 10pt;
}

div#sidebar_adds {
 width: 200px;
 float: right;
 margin-top: 3em;
 margin-right: 3px;
 padding-top: 15px;
 padding-bottom: 15px;
}

div#sidebar table {
 margin-left: auto;
 margin-right: auto;
}

div#sidebar_raportti table {
 margin-left: auto;
 margin-right: auto;
}

div#sidebar hr {
 color: #000;
 background-color: #000;
 height: 1px;
 border: 0;
}

div#sidebar select {
 background: #334e68;
 color: #FFF;
 border: 0px;
 margin-left: 20px;
 margin-top: 10px;
 margin-bottom: 5px;
 padding: 3px;
}

table#sarjataulukko {
 font-family: verdana;
 font-size: 7pt;
 color: #fff;
 margin-top: 5px;
 margin-bottom: 5px;
 width: 85%;
}

table#sarjataulukko hr {
	height: 1px;
	border: 0;
	color: #ccc;
	background-color: #7a8a9a;
}

A.ottelut {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #bbb;
  text-decoration: none;
  height: 20px;
  line-height: 20px;
  display: block;
  padding-left: 19px;
  border-top: 1px dotted #3a5e81;
  padding-right: 0;
  margin: 0;
}

a:visited.ottelut {
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: none;
  height: 20px;
  line-height: 20px;
  display: block;
	color: #D1D1D1;
}

a:active.ottelut{
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: none;
  height: 20px;
  line-height: 20px;
  display: block;

}

a:hover.ottelut{
  font-family: Arial, Helvetica, sans-serif;
  color: #fff;
  text-decoration: none;
  height: 20px;
  background-color: #395c7f;
  background-image: url("images/tul_v1.2/hoverb.jpg");
  line-height: 20px;
  display: block;
  border-top: 1px solid #395c7f;
}

p#teamlist {
 font-family: verdana;
 font-size: 7pt;
 color: #E09108;
}

span.aktjoukkue {
  font-family: Verdana;
  font-style: normal;
  font-weight: bold;
  font-size: 8pt;
  color: #A8A8A8;
  text-decoration:none;
}

span.vahvennus {
 font-size: 14pt;
 font-weight: bold;
 color: #000000;
 }

.author {
 font-style: normal;
 text-align: left;
 padding-top: 1px;
 margin-top: 1px;
 color: #707070;
 font-size: 10px;
 font-family: Arial, Helvetica, sans-serif;
 margin-bottom: 10px;
}

.authorh {
 font-style: normal;
 text-align: left;
 padding-top: 0px;
 color: #444;
 font-size: 10px;
 font-family: Arial, Helvetica, sans-serif;
 margin-top: 0px;
 padding-bottom: 0;
 margin-bottom: 5px;;
 width: 100%;
}

.authoru {
 font-style: normal;
 text-align: left;
 padding-top: 0px;
 color: #444;
 font-size: 12px;
 font-family: Arial, Helvetica, sans-serif;
 margin-top: 0px;
}

p.newslink {
 text-align: center;
 text-transform: none;
 text-decoration: none;
 font-weight: normal;
 font-size: 12px;
}

div#centered_boxes {
 width: 90%;
 margin-left: auto;
 margin-right: auto;
}

div#newscol_left,
div#newscol_right {
 float: left;
 width: 260px;
 line-height: 16px;
}

div#newscol_lista {
 float: left;
 width: 100%;
 line-height: 16px;
}

div#newscol_link {
 float: left;
 width: 100%;
 line-height: 16px;
}

#newscol_wrap {
 width: 700px;
}

div#newscol_left p,
div#newscol_right p,
div#newscol_lista p {
 margin-top: 0.5em;
 margin-bottom: 0.5em;
 margin-left: 0.5em;
 text-align: left;
}

div#newscol_left a,
div#newscol_right a,
div#newscol_link a {
 text-transform: none;
 color: #3f698e;
 text-decoration: none;
 font-weight: bold;
 text-align: left;
 font-size: 12px;
}

div#newscol_left a:hover,
div#newscol_right a:hover,
div#newscol_link a:hover {
	color: #162430;
 text-decoration: none;
}

div#newscol_left a:visited,
div#newscol_right a:visited,
div#newscol_link a:visited {
	color: #1c3a54;
 text-decoration: none;
}

div#newscol_lista a {
 text-transform: none;
 color: #3f698e;
 text-decoration: none;
 font-weight: normal;
 text-align: left;
 font-size: 13px;
}

div#newscol_left a:hover,
div#newscol_right a:hover, 
div#newscol_lista a:hover {
 text-decoration: none;
 color: #162430;
}

div.boxhdg {
 padding-top: 4px;
 padding-bottom: 3px;
 padding-left: 2em;
 margin-bottom: .5em;
 border-top: 1px solid #000;
 border-left: 1px solid #000;
}

#footer_frame {
 width: 1023px;
 margin-left: auto;
 margin-right: auto;

 margin-bottom: 50px;
 color: #fff;
}

.footerinner {
 float: left;
 background-image: url("/images/footerbg.jpg");
 background-repeat: repeat-x;
 background-position: top left;
 width: 778px;
 margin: 0;
 padding-top: 8px;
}

#footer_frame ul {
	list-style: none;
	border: none;
	margin: 0;
	padding: 0;
	padding-left: 9px;
	padding-right: 10px;
}

#footer_frame li {
	display: block;
	padding: 0;
	margin: 0;
	letter-spacing: 0px;
	font-family: Arial, sans-serif;
	float: left;
	font-size: 10px;
	color: #fff;
	margin-right: 1px;
}

li#foo_neb {
	float: right;
	padding-top: 1px;
}

#footer_frame li#foolink a {
 margin: 0;
 font-size: 11px;
 font-weight: normal;
 color: #bbb;
 text-decoration: none;
 display: block;
 background-image: url("/images/footerlink.jpg");
 background-repeat: repeat-x;
 background-position: left top;
 float: left;
 padding: 5px 9px 5px 9px;
 background-color: #416c92;
}

#footer_frame li#foolink a:hover {
 color: #fff;
}

#tilastot tr.alt {
	background-color: #CBD9E2;
}

img.index_photo {
 float:right;
 border:1px solid #909090;
 margin:0px 0px 15px 20px;
}

hr.index_border {
 height: 1px;
 width: 100%;
 clear: both;
}

#spacerhr {
 height: 1px;
 border-bottom: 1px solid #b2c3d2;
 width: 100%;
 clear: both;
 display: none;
}

div#sidebar input {
 border: 1px outset #e09108;
 background: #345575;
 color: #fff;
 margin-left: 19px;
 padding: 1px;
}


div#sidebar fieldset {
 border: 0px solid #e09108;
 padding: 0;
 margin: 0;
 width: 100%;
}

div#sidebar .legend {
 color: #fff;
 padding-top: 3px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 line-height: 18px;
 height: 25px;
 background-image: url("images/tul_v1.2/69right_th.jpg");
 background-repeat: repeat-y;
 background-color: #3e5166;
 border-bottom: 1px solid #666;
 width: 158px;
 display: block;
 text-align: center;
 font-style: normal;
 margin: 0;
 padding-right: 0;
}

table.picture {
 margin-top: 		0px;
 margin-right:	3px;
 margin-bottom: 0px;
 margin-left:		3px;
}

caption.picture {
 font-size:90%;
 background: #E7EBEF;
 border: 1px solid #c0c0c0;
 line-height: 16px;
}

.copykuva {
 font-size: 10px;
 font-style: normal;
}

.pienempiteksti {
  font-size:70%;
  padding-left: 10px;
}	

a {
 color: #3f698e;
 text-decoration: none;
}

a:visited {
 color: #1c3a54;
 text-decoration: none;
}

a:hover {
 color: #162430;
 text-decoration: none;
}

#tahdisto {
 padding-left: 10px; 
 color: #FFF !important;
 height: auto !important;

}

#hahmoteksti {
padding-left: 5px;
 color: #FFF !important;
 font-size: 11px !important;
 line-height: 14px !important;
 padding-top: 5px;
 height: auto !important;

}

#otteluotsikko {
	background-image: url("images/tul_v1.2/tilasto_selector.png");
	height: 20px;
	line-height: 20px;
	color: #fff;
	
}

#otteluotsikko td {
	padding-left: 5px;
	padding-right: 5px;
}

#otteluotsikko td a {
	color: #fff;
}

#ottelusis {
	line-height: 18px;
}

.voitto {
	background-image: url("images/tul_v1.2/voitto.jpg");
	background-repeat: repeat-x;
	color: #fff;
	letter-spacing: 1px;
	text-align: center;

}

.tappio {
	background-image: url("images/tul_v1.2/havio.jpg");
	background-repeat: repeat-x;
	color: #fff;
	letter-spacing: 1px;
	text-align: center;

}

.tasapeli {
	background-image: url("images/tul_v1.2/tasapeli.jpg");
	background-repeat: repeat-x;
	color: #fff;
	letter-spacing: 1px;
	text-align: center;

}

.voittoja {
	background-image: url("images/tul_v1.2/voittoja.jpg");
	background-repeat: repeat-x;
	color: #fff;
	letter-spacing: 1px;
	text-align: center;
}

.tappioja {
	background-image: url("images/tul_v1.2/havioja.jpg");
	background-repeat: repeat-x;
	color: #fff;
	letter-spacing: 1px;
	text-align: center;

}

.preface {
	}

div#silmakulma {
 color: #fff;
 position: relative;
 left: 600px;
 top: 16px;
 width: 162px;
 margin: 0;
 padding: 0;
 height: 60px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
}

div#silmakulma input {
 border: 0;
 background: #345575;
 color: #fff;
 margin: 0;
 padding: 1px;
 font-size: 9px;
}

div#silmakulma fieldset {
 border: 0px solid #e09108;
 padding: 0;
 margin: 0;
 width: 100%;
 }

div#silmakulma select {
 background: #334e68;
 color: #FFF;
 border: 0px;
 margin-left: 40px;
 margin-top: 10px;
 padding: 2px;
 font-size: 10px;
}

div#silmakulma .legend {
 color: #fff;
 padding-top: 2px;
 padding-bottom: 2px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 line-height: 18px;
 height: 18px;
 border-bottom: 1px solid #666;
 width: 162px;
 display: block;
 text-align: center;
 font-style: normal;
 margin: 0;
 padding-right: 0;
}

div#silmakulma .legendl {
 color: #fff;
 padding-top: 3px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 line-height: 14px;
 border-bottom: 1px solid #666;
 width: 147px;
 display: table;
 text-align: left;
 font-style: normal;
 margin: 0;
 padding-right: 8px;
 padding-left: 8px;
 padding-bottom: 5px;
}

div#silmakulma .silmajuttu {
 padding-left: 8px;
 padding-right: 8px;
 padding-top: 5px;
 font-size: 11px;
 font-weight: bold;
}

div#silmakulma .silmatime {
 font-size: 9px;
 color: #ccc;
 padding-left: 8px;
 padding-right: 8px;
}

div.logolink {
 margin: 0;
 padding: 0;
 border: 1px solid red;
}

.notop li a {
 font-weight: bold;
}
/* ONSIDE WITH JOUNI -BOXI */

div#jouni {
 width: 158px;
 float: right;
 margin-top: 7px;
 margin-right: 5px;
 padding-right: 0px;
 margin-bottom: 1px;
 padding-bottom: 0;
 background-color: #7f2b31;
}

#jouniboxi {
 width: 100%;
 font-family: Trebuchet MS, Arial, sans-serif;
 font-style: italic;
 letter-spacing: 0px;
 font-size: 12px;
 color: #fff;
}

#jouniboxi .jounitime {
 font-size: 10px;
 margin-top: 5px;
 color: #aaa;
}

#jouniboxi a {
 color: #ddd;
 font-weight: bold;
}

#jouniboxi a:hover {
 color: #fff;
}

#jouniboxi td {
  padding-left: 15px;
  padding-right: 10px;
  line-height: 15px;
  padding-bottom: 20px;
  padding-top: 20px;
  text-align: left;

   background-image: url("images/tul_v1.2/onsidejounibgr.jpg");
 background-repeat: no-repeat;
}

/* headeri ilman boxia */
div#header_utan {
 width: 778px;
 height: 118px;
 background-image: url("images/tul_v1.2/header5w.jpg");
 background-repeat: no-repeat;
 margin: 0;
 padding: 0;
}

#subheadernavi_utan {
	height: 26px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	width: 778px;
	line-height: 26px;
	text-align: center;
	background-image: url("images/tul_v1.2/subheaderbgw.jpg");
	background-repeat: no-repeat;
}

#subheadernavi_utan a {
	display: block;
	float: left;
	height: 26px;
	padding-left: 10px;
	padding-right: 10px;
	color: #aaa;
	text-decoration: none;
	margin: 0;
	margin-right: 1px;
	text-transform: lowercase;
	font-weight: bold;
}

#subheadernavi_utan .on a {
	display: block;
	float: left;
	height: 26px;
	color: #000;
	text-decoration: none;
	margin: 0;
	padding-left: 10px;
	padding-right: 10px;
	background-color: #fff;
	margin-right: 1px;
}

#subheadernavi_utan .on a:hover {
	color: #000;
	background-color: #fff;
}

#subheadernavi_utan a:hover {
	display: block;
	float: left;
	height: 26px;
	color: #fff;
	text-decoration: none;
	margin: 0;
	margin-right: 1px;
	padding-left: 10px;
	padding-right: 10px;
}

#subheadernavi_utan ul {
	display: inline;
	padding: 0;
	margin: 0;
	float: left;
	margin-left: 160px;
}

#subheadernavi_utan ul li {
	display: inline;
	list-style: none;
	padding: 0;
	margin: 0;
	float: left;
}

/* omien juttien puffipalkki submenun paikalla */
#subheadernavi_puffi {
	height: 26px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	width: 778px;
	line-height: 26px;
	text-align: left;
	background-image: url("http://www.jatkoaika.com/images/tul_v1.2/subheaderbgw.jpg");
	background-repeat: no-repeat;
	padding-left: 0;
}
.puffi_uus {
	margin-left: 164px;
}

.puffi_uus img {
	float: left;
}


#subheadernavi_puffi a {
	display: block;
	float: left;
	height: 26px;
	padding-left: 15px;
	padding-right: 15px;
	color: #fff;
	text-decoration: none;
	margin: 0;
	text-transform: uppercase;
	font-weight: bold;
	background: url("images/puffit/lpufbg.jpg");
	background-repeat: repeat-x;
}

a.secondary_puff   {
	background: url("images/puffit/lpufbgb.jpg") !important;
	background-repeat: repeat-x;
}


#subheadernavi_puffi .on a {
	display: block;
	float: left;
	height: 26px;
	color: #000;
	text-decoration: none;
	margin: 0;
	background-color: #fff;
	margin-right: 1px;
}

#subheadernavi_puffi .on a:hover {
	color: #000;
	background-color: #fff;
}

#subheadernavi_puffi a:hover {
	display: block;
	float: left;
	height: 26px;
	color: #fff;
	text-decoration: none;
	margin: 0;

}

#subheadernavi_puffi ul {
	display: inline;
	padding: 0;
	margin: 0;
	float: left;
	/* margin-left: 163px; */
	list-style: none;
}

#subheadernavi_puffin ul li {
	display: inline;
	list-style: none;
	padding: 0;
	margin: 0;
	float: left;
}

/* BLOGI-BOXI */
div#blogilaatikko {
 width: 158px;
 float: right;
 margin: 7px 5px 1px 0;
 padding: 0;
 background-color: #173353;
 /*  background-image: url("images/tul_v1.2/blogimid.jpg");
 background-repeat: repeat-y;
 background-position: top left;  */
}

#blogiboxi {
 width: 100%;
 background-image: url("images/tul_v1.2/blogitop.jpg");
 background-repeat: no-repeat;
 background-position: top left; 
}

#blogiboxi .blogitime {
 font-size: 10px;
 margin: 2px 0 7px 0;
 padding: 0;
 color: #666;
 font-family: Tahoma, Trebuchet MS, Arial, Helvetica, sans-serif;

}

#blogiboxi a {
 color: #333;
 font-weight: normal;
 font-family: Tahoma, Trebuchet MS, Arial, Helvetica, sans-serif;
 font-size: 11px;
 line-height: 12px;
}

#blogiboxi a:hover {
 color: #000;
 text-decoration: underline;
}

.blogiotsikko {
 font-family: Tahoma, Trebuchet MS, Arial, Helvetica, sans-serif;
 font-size: 14px;
 color: #333;
 font-weight: bold;
 padding-top: 4px;
 padding-bottom: 0px;
}

.blogialaos {
 font-family: Tahoma, Trebuchet MS, Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #c71120;
 font-weight: bold;
 padding-top: 4px;
 padding-bottom: 0px;
 margin-top: 4px;
}

.blogialapt {
 font-family: Tahoma, Trebuchet MS, Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #1f4876;
 font-weight: bold;
 padding-top: 4px;
 padding-bottom: 0px;
 margin-top: 5px;
}


.bloghr {
 margin: 0;
 padding: 0;
 height: 2px;
 width: 135px;
 background-image: url("images/tul_v1.2/blogihr2.jpg");
 background-repeat: no-repeat;
}


#blogiboxi td {
 padding: 5px 11px 10px 12px; 
 line-height: 15px;
 text-align: left;
}

th#blogiteehoo  {
 margin: 0;
 padding: 0;
 background-color: #fff;
 width: 100%;
 height: 20px;
 color: #fff;
 text-align: center;
}

/* end of blogiboxi */

/* Kainaloboxi vol 1.2 */

.jbol { width: 158px; float: left; margin: 1px 7px 1px 1px; background: url("images/tul_v1.2/jboxbg.jpg") repeat-x; border: 1px solid #ddd;}
  .jbor { width: 158px; float: right; margin: 1px 1px 1px 7px; background: url("images/tul_v1.2/jboxbg.jpg") repeat-x; border: 1px solid #ddd; }
  .jbornhl { width: 280px; float: right; margin: 1px 1px 1px 7px; background: url("images/tul_v1.2/jboxbg.jpg") repeat-x; border: 1px solid #ddd; }	
  .jbox {  margin: 5px; padding: 0px 4px; }
  .jbox b { font-family: Tahoma, Arial, sans-serif; font-size: 14px; font-weight: bold; color: #2b2b2b; background-color: #FFFFFF; z-index: 3; margin: 4px; position: relative; top: -15px; left: -4px; letter-spacing: 2px; }
  .jbox p { margin: 3px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; 	position: relative; top: -4px; margin-bottom: 10px !important; font-size: 11px; color: #2b2b2b; }
  .jboxhr { border-top: 1px solid #ddd; margin-bottom: 17px; }
  .jbox a { background: url("images/tul_v1.2/jbox.gif") no-repeat; background-position: right; padding-right: 14px; font-family: Tahoma; padding-bottom: 2px; }

/* end of kainaloboxi */

/* Sitaattiboxi vol 1.2 */

.jquol { width: 158px; float: left; margin: 1px 7px 1px 1px; background: url("images/tul_v1.2/jboxbg.jpg") repeat-x; border: 1px solid #ddd;}
  .jquor { width: 158px; float: right; margin: 1px 1px 1px 7px; background: url("images/tul_v1.2/jboxbg.jpg") repeat-x; border: 1px solid #ddd; }
  .jquox {  margin: 5px; padding: 0px 4px; border-bottom: 1px solid #d5d5d5; }
  .jquox b { font-family: Georgia, Times, serif; font-size: 36px; font-weight: bold; color: #3b3b3b;  z-index: 3; margin: 4px; position: relative; top: -2px; left: -4px; line-height: 12px;}
  .jquox p { margin: 3px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; 	position: relative; top: -4px; margin-bottom: 10px !important; font-size: 11px; font-weight: bold; }
  .jquohr { border-top: 1px solid #ddd; margin-bottom: 17px; }
  .jquox a { background: url("images/tul_v1.2/jbox.jpg") no-repeat; background-position: right; padding-right: 14px; font-family: Tahoma; padding-bottom: 2px; }

/* end of sitaattibox */

/* tilastorumba */

#eraboxi {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-bottom: 1px solid #ccc;
	margin-bottom: 15px;
	width: 400px;
}

#bold_stat {
	font-weight: bold;
	background-color: #eee;
}

.eb_lft {
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
	padding: 6px 10px 6px 10px;
	text-align: center;
	vertical-align: middle;
}

.eb_lft_t {
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
	padding: 10px;
	text-align: left;
	width: 150px;
}

.eb_lft_lg {
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
	padding: 4px;
	text-align: center;
	width: 30px;
}

.eb_rgt {
	border-top: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;
	padding: 6px 10px 6px 10px;
	text-align: center;
	font-weight: bold;
}

#maalintekijat {
	width: 700px;
	margin-top: 0;
	padding-top: 0;
	border-bottom: 1px solid #ddd;
	padding-bottom: 15px;
	margin-bottom: 15px;
}

#maalintekijat h4 {
	font-size: 12px;
	font-weight: bold;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	margin-top: 4px;
	padding-top: 0;
}

#maalintekijat p {
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	line-height: 18px;
	margin: 0;
	padding: 0;
}

#maaliboxi {
	width: 700px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-bottom: 20px;
	border-bottom: 1px solid #ddd;
	margin-bottom: 15px;
}

.sco_top {
	padding: 6px 10px 6px 0px;
	text-align: left;
	vertical-align: middle;
	font-size: 12px;
	font-weight: bold;
}

.mb_lft_lg {
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	padding: 4px 1px 1px 1px;
	text-align: center;
	width: 30px;
	vertical-align: middle;
}

.mb_lft_tm {
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	padding: 6px 6px 6px 6px;
	text-align: center;
	vertical-align: middle;
	width: 40px;
}

.mb_rgt {
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;
	padding: 6px 6px 6px 6px;
	text-align: left;
}

#bold_stat_m {
	font-weight: bold;
	background-color: #eee;
}

.mb_era {
	border-bottom: 1px solid #ccc;

	padding: 6px;
	text-align: left;
}

#kokoonpanoboxi {
	width: 700px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-bottom: 20px;
	border-bottom: 1px solid #ddd;
	margin-bottom: 15px;
}

.kpb_lg {
	border-bottom: 1px solid #ccc;

	text-align: left;
	vertical-align: middle;
	width: 30px;
	height: 30px;
}

.kpb_lj {
	border-bottom: 1px solid #ccc;

	text-align: left;
	vertical-align: middle;
	width: 30px;
	height: 30px;
	padding: 6px;
}

.kpb_l {
	border-bottom: 1px solid #ccc;
	padding: 6px;
	text-align: center;
	vertical-align: middle;
}

.kpb_ln {
	border-bottom: 1px solid #ccc;
	padding: 6px;
	text-align: left;
	vertical-align: middle;
	width: 110px;
}

#bold_stat_k {
	font-weight: normal;
	background-color: #eee;
}

/* end tilastorumba */

/* BLOGI-BOXI */
div#blogilaatikko {
 width: 202px;
 float: right;
 margin: 0;
 padding: 0;
}

#blogiboxi {
 width: 100%;
}

#blogiboxi .blogitime {
 font-size: 10px;
 margin: 2px 0 7px 0;
 padding: 0;
 color: #999;
 font-family: Tahoma, Trebuchet MS, Arial, Helvetica, sans-serif;

}

#blogiboxi a {
 color: #ccc;
 font-weight: bold;
 font-family: Tahoma, Trebuchet MS, Arial, Helvetica, sans-serif;
 font-size: 11px;
 line-height: 12px;
}

#blogiboxi a:hover {
 color: #fff;
 text-decoration: underline;
}

#blogiboxi a .ika {
 color: #000;
 font-weight: bold;
 font-family: Tahoma, Trebuchet MS, Arial, Helvetica, sans-serif;
 font-size: 11px;
 line-height: 12px;
}

.blogiotsikko {
 font-family: Tahoma, Trebuchet MS, Arial, Helvetica, sans-serif;
 font-size: 14px;
 color: #333;
 font-weight: bold;
 padding-top: 4px;
 padding-bottom: 0px;
 width: 202px;
 height: 30px;
}

.blogikarhis {
 margin: 0 0 4px 0;
 padding: 0;
 background: url('images/blogit/karhis2010.jpg') no-repeat;
 width: 202px;
 height: 85px;
}

.blogiika {
 margin: 0 0 4px 0;
 padding: 0;
 background: url('images/blogit/ika010910.jpg') no-repeat;
 width: 202px;
 height: 85px;
}

.sisablogiK {
 padding: 50px 6px 6px 6px;
}

.sisablogiI {
 padding: 50px 6px 6px 90px;
}

.blogikuva {
 margin: 0 0 4px 0;
 padding: 0;
 background: url('images/blogit/etsimessablogi2.jpg') no-repeat;
 width: 202px;
 height: 85px;
}

.blogimm2011 {
 margin: 0 0 4px 0;
 padding: 0;
 background: url('images/blogit/blogimm2011.jpg') no-repeat;
 width: 202px;
 height: 85px;
}

.palosaari {
 margin: 0 0 4px 0;
 padding: 0;
 background: url('images/blogit/palosaari.jpg') no-repeat;
 width: 202px;
 height: 85px;
}

.sisablogiE {
 padding: 50px 6px 6px 6px;
 text-align: center;
}

.sisablogiE a {
 color: #000 !important;
}

.blogijape {
 margin: 0 0 4px 0;
 padding: 0;
 background: url('images/blogit/vilttiketju2010.jpg') no-repeat;
 width: 202px;
 height: 85px;
}

.sisablogiV {
 padding: 50px 6px 6px 6px;
 text-align: left;
}

.sisablogiV a {
 color: #333 !important;
}


#blogiboxi td {
 padding: 0; 
 line-height: 15px;
 text-align: left;
}

/* end of blogiboxi */
#slider {
	position:relative;
}
#slider img {
	position:absolute;
	top:0px;
	left:0px;
}

