HTML {
	MIN-HEIGHT: 100.1%
}
BODY {
	MIN-HEIGHT: 100.1%
}
BODY {
	MARGIN-TOP: -1px; FONT-SIZE: 100%; MARGIN-LEFT: auto; MARGIN-RIGHT: auto; FONT-FAMILY: verdana, tahoma, helvetica, arial, sans-serif; COLOR: #C86A02;
}
A:link {
	COLOR: #C86A02; TEXT-DECORATION: underline; FONT-SIZE: 14px;
}
A:visited {
	COLOR: #C86A02; TEXT-DECORATION: underline; FONT-SIZE: 14px;
}
A:hover {
	TEXT-DECORATION: none; FONT-SIZE: 14px;
}
A:active {
	COLOR: #C86A02; TEXT-DECORATION: underline; FONT-SIZE: 14px;
}

A.pysi:link {
	COLOR: #F99800; TEXT-DECORATION: underline; FONT-SIZE: 25px; FONT-WEIGHT: bold;
}
A.pysi:visited {
	COLOR: #F99800; TEXT-DECORATION: underline; FONT-SIZE: 25px; FONT-WEIGHT: bold;
}
A.pysi:hover {
	TEXT-DECORATION: none; COLOR: #FABD79; FONT-SIZE: 25px; FONT-WEIGHT: bold;
}
A.pysi:active {
	COLOR: #F99800; TEXT-DECORATION: underline; FONT-SIZE: 25px; FONT-WEIGHT: bold;
}

P {
	MARGIN: 1px 0px; COLOR: #C86A02; FONT-SIZE: 70%; TEXT-ALIGN: left; PADDING-LEFT: 5px;
}
DIV.footer P {
	FONT-SIZE: 70%; MARGIN: 1px 0px; COLOR: #fff; LINE-HEIGHT: 1.5em; TEXT-ALIGN: center
}
DIV.uudised {
	CLEAR: both; BORDER-TOP: #ccc 0px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; PADDING-TOP: 10px
}
DIV.uudised P {
	FONT-SIZE: 70%; MARGIN: 1px 0px; LINE-HEIGHT: 1.5em
}
DIV.uudised H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 75%; MARGIN: 1px 0px; COLOR: #ee2e87
}
DIV.sisu {
	PADDING-LEFT: 5px; FLOAT: right; MARGIN: 5px; BORDER-LEFT: #ccc 0px solid; WIDTH: 395px; TEXT-ALIGN: left
}
DIV.sisu P {
	FONT-SIZE: 70%; MARGIN: 1px 0px; LINE-HEIGHT: 1.3em
}


DIV.menu H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; MARGIN-BOTTOM: 2px; COLOR: #FABD79; BORDER-BOTTOM: #ccc 0px solid; PADDING-LEFT: 5px;
}
DIV.vmenu {
	BORDER-TOP: #ef9ca0 1px dashed; PADDING-TOP: 10px; BORDER-BOTTOM: #ef9c9f 1px dashed
}
DIV.vmenu H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 75%; MARGIN-BOTTOM: 2px; COLOR: #ee2e87; BORDER-BOTTOM: #ccc 1px solid
}
DIV.vmenu A {
	FONT-SIZE: 70%; MARGIN-LEFT: 5px
}
DIV.vmenu P {
	FONT-SIZE: 70%; MARGIN-LEFT: 5px
}
DIV.sisu {
	FLOAT: right
}
TABLE.hinnakiri {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FONT-SIZE: 70%; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
TH.hinnakiri {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: left
}
TD.hinna1 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: left
}
TD.hinna2 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: left
}
TD.hinna {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-ALIGN: left
}
TD.hinna_h {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; TEXT-ALIGN: center
}
DIV.login {
	MARGIN: 150px auto 250px; WIDTH: 140px; TEXT-ALIGN: center
}
.login_input {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND: #f7f7f7; PADDING-BOTTOM: 0px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 140px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid
}
.button {
	 FONT-SIZE: 40px; COLOR: #FFCE7F; FONT-FAMILY: Impact, Helvetica, Lucida
}

.button2 {
	 FONT-SIZE: 40px; COLOR: #C86A02; FONT-FAMILY: Impact, Helvetica, Lucida
}

img {
       border-width: 0px;   
}

img.er {
      border-color: #FABD79; border-style: solid; border-width: 3px;   


