
select.dropdown {
  margin: 0px;
  width: 100%;
  margin-top: 0px;
  height: 16px;
  border-width: 0px;
  -webkit-appearance: none;
  -webkit-border-radius: 0px;
  -moz-appearance: none;
  appearance: none;
  background: url('/img/dropdown2.png') no-repeat 95% 50% #ffffff;
  background-size: 10px 10px;
}

td.grayshad {
	box-shadow: 3px 3px 3px #d4d4d4;
	-moz-box-shadow: 3px 3px 3px #d4d4d4;
	-webkit-box-shadow: 3px 3px 3px #d4d4d4;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
	border-top-style: solid;
	border-right-width: 2px;
	border-left-width: 1px;
	border-bottom-width: 2px;
	border-top-width: 1px;
	border-right-color: #d4d4d4;
	border-left-color: #d4d4d4;
	border-bottom-color: #d4d4d4;
	border-top-color: #d4d4d4;
	padding: 5px;
	border-radius: 4px;
}

a.dia:link {
	text-decoration: underline;
}

td.dia {
        box-shadow: 3px 3px 3px #d4d4d4;
        -moz-box-shadow: 3px 3px 3px #d4d4d4;
        -webkit-box-shadow: 3px 3px 3px #d4d4d4;
        border-right-style: solid;
        border-left-style: solid;
        border-bottom-style: solid;
        border-top-style: solid;
        border-right-width: 2px;
        border-left-width: 1px;
        border-bottom-width: 2px;
        border-top-width: 1px;
        border-right-color: #d4d4d4;
        border-left-color: #d4d4d4;
        border-bottom-color: #d4d4d4;
        border-top-color: #d4d4d4;
        padding: 5px;
        border-radius: 4px;
	vertical-align: middle;
	width: 185px;
	height: 185px;
}

td.blackshad {
	box-shadow: 3px 3px 3px #000000;
	-moz-box-shadow: 3px 3px 3px #000000;
	-webkit-box-shadow: 3px 3px 3px #000000;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
	border-top-style: solid;
	border-right-width: 2px;
	border-left-width: 2px;
	border-bottom-width: 2px;
	border-top-width: 2px;
	border-right-color: black;
	border-left-color: #e4e4e4;
	border-bottom-color: black;
	border-top-color: #e4e4e4;
	padding: 5px;
	border-radius: 4px;
}

td.weather {
	font-size: 18px;
}

body {
        font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	border: 0 solid black;
	background-color: #FFFFFF;
	color: #000000;
}

hr {
	height: 1px;
}

h1 {
	font-size: 24px;
	color: #000000
}

h2 {
	font-size: 18px;
}

h3 {
	font-size: 14px;
}

h4 {
	font-size: 12px
}

h5 {
	font-size: 10px;
	margin-bottom: 0px;
}


th {
	font-size: 14px;
	color: #000000;
	background: #FFCF63;
}

.tabletxt {
	font-size: 12px;
	color: #000000
}

A.lnormal:visited {
	text-decoration: none;
	font-size: 12px;
	color:#990066
}

A.lnormal:active {
	text-decoration: none;
	font-size: 12px;
	color: red
}

A.lnormal:link {
	text-decoration: none;
	font-size: 12px;
	color:blue
}

A.lnormal:hover {
	text-decoration: none;
	font-size: 12px;
	color:red
}

A.lnormal_s:visited {
	text-decoration: none;
	font-size: 11px;
	color:#990066
}

.reply {
	text-decoration: none;
	font-size: 10px;
	margin: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

A.lnormal_s:active {
	text-decoration: none;
	font-size: 11px;
	color: red
}

A.lnormal_s:link {
	text-decoration: none;
	font-size: 11px;
	color:blue
}

A.lnormal_s:hover {
	text-decoration: none;
	font-size: 11px;
	color:red
}

A.menu_s:active {
	text-decoration: none;
	font-size: 11px ;
	color:#000000
}

A.menu_s:link {
	text-decoration: none;
	font-size: 11px ;
	color:#000000
}

A.menu_s:hover {
	text-decoration: none;
	font-size: 11px ;
	color:#000000
}

td.menubutton_s {
	background-image: url(../img/tab_grey.png);
	height: 24;
	width: 221;
}

td.menudivider {
        height: 14;
        width: 221;
        font-weight: bold;
        font-size: 10px;
        border-top-style: solid;
        border-top-width: 2px;
        border-top-color: #d4d4d4;
        /* color: #dd9b00; */
        color: #000000;
}


td.menubutton_s:hover {
	background-image: url(../img/tab_grey_active.png);
	height: 24;
	width: 221;
}

td.menubutton_y {
        //background-image: url(../img/tab_grey.png);
        height: 14;
        width: 221;
}

td.menubutton_y:hover {
        //background-image: url(../img/tab_grey_active.png);
        height: 14;
        width: 221;
	text-decoration: underline;
}


.backbutton_s {
	background:  url(../img/tab_greyBack.gif);
	height: 24;
}
div.name {
	text-decoration: none;
	font-weight: bold
	font-size: 7px;
	color: #000000;
}
.smallbacklink_s {
	text-decoration: none;
	font-size: 9px;
	color: #000000;
}

.backlink_s {
	text-decoration: none;
	font-size: 10px;
	color: #000000
}

.navilink_s {
	text-decoration: none;
	font-size: 12px; color: #000000
}

.actlink_s {
	font-size: 12px; color: #000000
}

.error_s {
	font-size: 12px;
	color: #FF5353
}

img.img {
	border: 1px solid #000000;
	width: 640;
	height: 480;
}

.alatunniste_teksti {
	font-size: 10px;
	color: #AB4B3A
}

.johdanto {
	font-size: 14px;
	color: #003366;
	font-style: italic
}

.act_year_month_s {
	color: #000000;
	font-weight: bold;
	font-size: 12px
}

.act_date_s {
	color: #000000;
	font-weight: bold;
	font-size: 11px
}


A:link, a:active, a:visited {
	color: #000000;
	text-decoration: none;
}

A:hover {
	//color: #FF0000;
	text-decoration: none;
}

td.box {
		border:1px solid black;
		font-size: 12px;
}

th.box {
		border:1px solid black;
		text-decoration: bold;
		font-size: 12px;
}
