body { 
	font-family: Verdana, Helvetica, Arial; 
	font-size: 10pt;
	color: #000000;
	text-decoration: none
}


.tummataulu {
  background: #D0E8E8;
  color: #000000
}

a.piilolinkki {
 color: #EAF4F4;
}
a.piilolinkki:active {
 color: #EAF4F4;
}
a.piilolinkki:visited {
 color: #EAF4F4;
}


table.alataulu
{
	border-color : #80BFBF;
	border-style : solid;
	border-width:1px;
	background-color:#D0E8E8;
	margin-top:5px;
	margin-bottom:5px;
}

td.alataulusolu {
  background: #D0E8E8;
  color: #000000;
  text-align:center;
  vertical-align:top;
  font-family: Verdana, Helvetica, Arial;
  font-size:9px;
}

td.alataulusoluuusi {
  background: #D0E8E8;
  color: #000000;
  text-align:left;
  vertical-align:top;
  font-family: Verdana, Helvetica, Arial;
  font-size:10px;
}

td.alatauluTDcenter {
  background: #D0E8E8;
  color: #000000;
  text-align:center;
  vertical-align:top;
  font-family: Verdana, Helvetica, Arial;
  font-size:12px
}


table.gtaulu
{
        border-color : #80BFBF;
        border-style : solid;
        border-width:1px;
        #background-color:#D0E8E8;
        margin-top:5px;
        margin-bottom:5px;
}

td.gtaulusolu {
  background: #D0E8E8;
  color: #000000;
  vertical-align:top;
  font-family: Verdana, Helvetica, Arial;
  font-size:10px;
}


td.trafictradeheader {
  background: #D0E8E8;
  color: #000000;
  text-align:center;
  vertical-align:top;
  font-family: Verdana, Helvetica, Arial;
  font-size: 12px;
  font-weight: bold;
}

	a:link {
		text-decoration:underline;
		color: #000000;
	}
	a:hover {
		text-decoration:none;
	}
	a:active {
		text-decoration:underline;
	}
	a:visited {
		text-decoration:underline;
	}
	a.link2 {
		font-size:12px;
		color: #000000;
	}
	a.link2:link {
		text-decoration:underline;
	}
	a.link2:hover {
		text-decoration:none;
	}
	a.link2:active {
		text-decoration:underline;
	}
	a.link2:visited {
		text-decoration:underline;
	}
        a.link3 {
                font-size:10px;
                color: #000000;
        }
        a.link3:link {
                text-decoration:underline;
        }
        a.link3:hover {
                text-decoration:none;
        }
        a.link3:active {
                text-decoration:underline;
        }
        a.link3:visited {
                text-decoration:underline;
        }


.oikealla_pienta {
	font-size: 7pt;
	font-weight: normal;
	color: #333333;
	text-align: right
}

.harmaaboxi {
 border:1px;
 border-style:solid;
 background-color:#666666;
 border-style:solid solid solid solid;
 border-color:gray;
}

.boxiotsikko {
 border:1px;
 border-style:solid;
 font-weight:bold;
 color:#FFFFFF;
 background-color:red;
 border-color:gray;
 font-family : Verdana, Helvetica, Arial;
}


.headline {
 font-size: 12pt;
 text-decoration: none;
 font-weight: bold;
 color: #ffffff
}

.normboxi {
        font-size: 10pt;
        font-weight: normal;
	font-family: Verdana, Helvetica, Arial;
	background: #eeeeee
}

.ylamenu {
	position: absolute;
	border: none;
	top: 0px;
	right: 0px;
	left: 0px;
	background: #6b6b6b;
	padding-left: 10px;
	font-family: Verdana, Helvetica, Arial;
	font-size: 8pt;
	width: 99%;
	color: #dddddd;
	text-decoration: none
}
.ylamenu a {
        color: #dddddd;
        text-decoration: none
}

.10teksti {
 font-size: 10pt;
 text-decoration: none;
 font-family: Verdana, Helvetica, Arial
}

.teksti8 {
 font-size: 8pt;
 text-decoration: none;
 font-family: Verdana, Helvetica, Arial
}

td {
 font-size: 10pt;
 text-decoration: none;
 font-family: Verdana, Helvetica, Arial
}

td.tulokset {
	font-size: 10pt;
	text-decoration: none;
	font-family: Verdana, Helvetica, Arial;
	BORDER-RIGHT: #EAECEF 2px solid; 
	BORDER-TOP: #EAECEF 2px solid;
	BORDER-LEFT: #EAECEF 2px solid;
	BORDER-BOTTOM: #EAECEF 2px solid
}

td.erotin {
        font-size: 10pt;
        text-decoration: none;
        font-family: Verdana, Helvetica, Arial;
        BORDER-LEFT: #006399 5px solid;
        BORDER-BOTTOM: #006399 2px solid
}

a.thumb:hover img
{
    border: 1px dashed #000000;
}


a.thumb img
{
    border: 1px solid #000000;
}
