<!--
a:link, a:visited
        {               text-decoration:        none;
                        color:                  black;
        }
a:hover
        {               color:                  black;
                        text-decoration:        underline;
        }
a.t1:hover
        {               text-decoration:        none;
                        color:                  black;
                        background:             #d3d3d3;
                        border:                 1px solid black;
        }
a.t2:hover
        {               text-decoration:        none;
                        color:                  black;
                        background:             #d3d3d3;
                        border:                 1px solid black;
                        border-top:             0;
                        border-bottom:          0;
        }
a.alapalkki, a.alapalkki:hover
        {
                        color:                  #5e5e5e;
                        text-decoration:        none;
        }

h2	{
			font-size:              1.4em;
	}

h3	{
			font-size:              1.2em;
	}

h4	{
			font-size:              1.0em;
	}

h5	{
			font-size:              0.9em;
	}

h6      {               margin-top:             10px;
                        margin-bottom:          10px;
                        font-size:              0.8em;
        }

ol.dec {
                        list-style-type: decimal;
                        color: green;
}
body
        {
                        background:             url("images/snowdot.jpg");
                        font-family:            verdana, helvetica;
                        font-size:              0.9em;
                        margin:                 0px;
                        color:                  #4a4a4a;
        }
div.runko
        {
                        min-width:              700px;
                        margin:                 10px;
                        border-left:            1px solid gray;
                        background:             #eeeeee;
        }
div.otsikko
        {
                        background:             url("images/otsikkoI.png");
                        background-repeat:      no-repeat;
                        height:                 100px;
                        border:                 1px solid gray;
                        margin-left:            -1px;
                        padding-left:           180px;
                        line-height:            100px;
                        font-size:              2.5em;
                        color:                  black;
        }
div.tapah-otsikko {
			font-size:      0.9em;
			font-weight:		bold;
}
p.tapah-teksti {
  margin-top: -0em;
}
div.linkit {
  position:               absolute;
  top:                    135px;
  left:                   10px;
  margin-left:            10px;
  width:                  139px;
  padding:                5px;
  height:                 100%;
  font-size:              0.8em;
  font-weight:            bold;                           
}

div.navigointi {
   text-align: center;
   margin-left : auto;
   margin-right : auto;
}    
div.kuva {
   text-align: center;
   margin-left : auto;
   margin-right : auto;
         
}
div.tekstikehys {
                        margin-left:            150px;
                        border:                 1px solid gray;
                        border-top:             none;
                        padding:                10px;
                        min-width:              500px;
                        height:                 100%;
                        min-height:             300px;
                        background:             url("images/logo.gif");
                        background-repeat:      no-repeat;
                        background-position:    right bottom;
        }

div.alapalkki {
  margin-left:            -1px;
  margin-top:             -1px;
  letter-spacing:         1px;
  border:                 1px solid gray;
  font-size:              0.55em;
  height:                 100%;
}
input	{
  border:	black 1px solid;
}
input.numero {
  width: 100px;
}
img.kehykset {
  border: 1px solid green;
}
.suurempi {
  font-size: 1.2em;
}
h2.otsikko {
  font-size: 1.0em;
  padding-bottom: -0.5em;
}
td.consolu {
  width: 50%;
  vertical-align: top;
  padding:  0.3cm;
}
td.minsolu {
border: 1px black solid;
width: 100px;
}
td.minsolut {
border: 1px black solid;
width: 100px;
background: #c0c0c0;
}

.pienempi {
  font-size: 0.8em;
}
table {
  width: 100%;
}
table.mintable {
width: 50%;
}

p.viimeditoitu {
  padding-top:  10%;
  font-size:      0.65em;
}
-->



