body {color: 8E8E91; font-family: verdana, arial,helvetica; font-size: 10px;}
a:focus { -moz-outline: 0px;}
body {color: #333333; font-family:  verdana, arial,helvetica; font-size: 10px;}

.navbar {padding-top: 8px; padding-right: 10px; font-size: 11px;  font-weight: normal; color: #063862; text-decoration: none; text-align: right}
.navbar a {display:block; color: #906e15; text-decoration:none; font-weight: normal}
.navbar a:visited {color: #906e15; text-decoration: none; font-weight: normal}
.navbar a:hover { color: #C2B13F;text-decoration: none; font-weight: normal}

.navbar2 {padding-right: 14px; padding-top: 4px; font-family: verdana, arial, Helvetica, sans-serif; font-size: 10px;  line-height: normal; color: #4C5782; text-decoration: none; text-align: right}
.navbar2 a {display:block; color: #4C5782; text-decoration:none}
.navbar2 a:visited {color: #4C5782; text-decoration: none}
.navbar2 a:hover { color: #c2b13f; text-decoration: none}

.navscreen {padding-top: 8px; padding-right: 10px; font-size: 11px;  font-weight: normal; color: #063862; text-decoration: none; text-align: center}
.navscreen a {text-align:center; display:block; color: #476397; text-decoration:none; font-weight: normal}
.navscreen a:visited {color: #476397; text-decoration: none; font-weight: normal}
.navscreen a:hover { color: #C2B13F;text-decoration: none; font-weight: normal}

tr {background-color: white;}
th {background-color: #FFF; font-size: 12px; text-align: left; color: 8E8E91;}
caption{text-align:center; font-size:12px;font-family: verdana, arial,helvetica,sans-serif; font-weight: bold; border-bottom: 0px solid #aaaaaa;}
td { font-size: 10px;}
.odd td {background-color: #ffffff; }
.merkkilinkki a{font-family: verdana, arial;font-size:11px;font-weight:normal;text-decoration:none;color:#073862;-moz-outline: 0px;}
.merkkilinkki a:visited{color:#073862;}
.merkkilinkki a:hover {color:#C2B13F;}

.ylaosa {padding-top: 0px; font-family: verdana, arial, Helvetica, sans-serif; font-size: 10px;  line-height: normal; color: #4C5782; text-decoration: none; text-align: left;}
.ylaosa a {display:block; color: #4C5782; text-decoration:none}
.ylaosa a:visited {color:rgb(80,80,80) ; text-decoration: none}
.ylaosa a:hover { color: #c2b13f; text-decoration: none}
.ylaosa td {background-color: rgb(256,256,256);  font-size: small; font-family:  Verdana; color: rgb(256,256,256)}

.valiosa {padding-top: 5px; font-family: verdana, arial, Helvetica, sans-serif; font-size: 10px;  line-height: normal; color: #4C5782; text-decoration: none; text-align: left}
.valiosa a {display:block; color: #4C5782; text-decoration:none}
.valiosa a:visited {color: #4C5782; text-decoration: none}
.valiosa a:hover { color: #c2b13f; text-decoration: none}
.valiosa td {background-color: rgb(233,233,233); font-size: small; font-family:  Verdana; }

.alaosa { padding-top: 5px; font-family: verdana, arial, Helvetica, sans-serif; font-size: 10px;  line-height: normal; color: #4C5782; text-decoration: none; text-align: left}
.alaosa a {display:block; color: #4C5782; text-decoration:none}
.alaosa a:visited {color: #4C5782; text-decoration: none}
.alaosa a:hover { color: #c2b13f; text-decoration: none}
.alaosa caption {text-align: left;  font-size:12px; font-family: verdana, arial,hevetica,sans-serif; font-weight: bold}
.alaosa td {background-color: rgb(256,256,256); font-size:small ; font-family: Verdana, arial,hevetica,sans-serif; color: rgb(80,80,80)}

.tuotelista caption{text-align: left;  font-size:12px; font-family: verdana, arial,hevetica,sans-serif; font-weight: bold}
.tuotelista td{padding-top: 10px; vertical-align: top}

.muokkaus table {background-color: white;}
.muokkaus td {background-color: white;}
.muokkaus th {background-color: white; color: Black; border-bottom: solid 1px black}

.tulostus th {background-color: white; color: 8E8E91; border-bottom: solid 0.25mm; font-size: 8pt}
.tulostus td {background-color: white; color: 8E8E91; font-size: 8pt;}

.listaotsikko th {text-align:center;}

input {font-size: 10px; font-weight: normal;}
.readonly {background-color:silver}
select {font-size: 10px; font-weight: normal;}
a:focus { -moz-outline: 0px;}
a {color: blue; text-decoration: underline; }
a:visited {color: blue}
a:hover {color: #C2B13F;}
a:active {color: #C2B13F;}

.button {
  background-color:silver;
  border-top:thin solid white;
  border-left:thin solid white;
  border-bottom:thin solid gray;
  border-right:thin solid gray;
  text-align: center;
  cursor:default;}

input {
  border: solid 1px #2c5579;}
