.cal_act {
        border-left:1px solid #FFFFFF;
        border-top:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
        border-bottom:1px solid #FFFFFF;
}

.png {
	behavior: url('pngBgBehavior.html');
}

INPUT.nupp { 
	border: 0px solid; 
	border-color: #5d5c5c #5d5c5c #5d5c5c #5d5c5c;
	background: url(img/button.gif) #5d5c5c repeat-x 0px 0px;
	color: #FFFFFF; 
	font-weight: 400; 
	font-size: 10px; 
	height: 21px;
	width: 70px;
}

		 
.vorm {
	height: 19px;
	width: 110px;
        border-left:0px solid #999999;
        border-top:0px solid #999999;
	border-right:0px solid #999999;
        border-bottom:0px solid #999999;
	background:#FFFFFF;
	font-size: 12px;
	color: #555555;
	padding-top: 2px;
}

.raam {
        border-left:1px solid #CCCCCC;
        border-top:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
        border-bottom:1px solid #CCCCCC;
}

.sub {
	background: url(img/sub1.jpg) repeat-x 0px 0px;
}

.sisuback {
	background: #303030;
}



h1 {
	color: #fbf1b7;
	text-decoration: none;
	font-size: 20px;
	font-weight: 555;
	text-transform: none;
	margin-bottom: 1px;
}

h2 {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 14px;
	font-weight: 600;
	text-transform: none;
}

h3 {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 12px;
	font-weight: 600;
	text-transform: none;
}

A:link, A:visited {
	color: #ffffcc;
	text-decoration: underline;
	text-transform: none;
}

A:hover {
	color: #FFFFFF;
	text-decoration: underline;
	text-transform: none;
}

.valge, a:link.valge, a:visited.valge {
	color: #fbf1b7;
	text-decoration: none;
	font-weight: 400;
	text-transform: none;
}

a:hover.valge {
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: 400;
	text-transform: none;
}

.footer, a:link.footer, a:visited.footer {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: 400;
	text-transform: none;
}

a:hover.footer {
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: 400;
	text-transform: none;
}

.valge_bold, a:link.valge_bold, a:visited.valge_bold {
	color: #fbf1b7;
	text-decoration: none;
	font-weight: 600;
	text-transform: none;
}

a:hover.valge_bold {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: 600;
	text-transform: none;
}

.menu1, a:link.menu1, a:visited.menu1 {
	color: #fbf1b7;
	text-decoration: none;
	font-weight: 400;
	text-transform: none;
}

a:hover.menu1 {
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: 400;
	text-transform: none;
}

.menu2, a:link.menu2, a:visited.menu2 {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	text-transform: none;
}

a:hover.menu2 {
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	text-transform: none;
}

body {
	color: #fbf1b7;
	text-decoration: none;    
}


.back {
	background: url(img/taust.jpg) #a6a6a6 repeat-x 0px 0px;
}


td {
	color: #ffffcc;
	text-decoration: none;
	font-size: 11px;
	FONT-FAMILY:verdana,  tahoma, arial, Trebuchet MS;
	line-height: 16px;
}

p {
	color: #ffffcc;
	text-decoration: none;
}

LI {
	color: #ffffcc;
	text-decoration: none;
}

.my-banner-table {
border-collapse: collapse;
border-spacing: 0;
}

.my-banner-table td {
padding: 0;
margin: 0;
vertical-align: top;
}

.my-banner-table td.logo-cell,
.my-banner-table td.banner-cell {
line-height: 0;
}

#banner-wrap,
#banner-wrap img,
#banner-wrap canvas,
.logo-img {
display: block;
}

#banner-wrap {
width: 770px;
height: 199px;
overflow: hidden;
}

#banner-wrap canvas {
width: 770px;
height: 199px;
}

#banner-wrap img#banner-frame {
width: 770px;
height: 199px;
pointer-events: none;
}

.logo-img {
width: 220px;
height: 199px;
}

@media print {
  img[src*="m1.jpg"],
  img[src*="m3.jpg"],
  img[src*="split.gif"],
  img[src*="icon_print.gif"],
  img[src*="logo.jpg"],
  img.logo-img {
    display: none !important;
  }

  td[background="img/m2.jpg"],
  td[background="img/sub2.jpg"],
  td[background="img/footer.gif"] {
    display: none !important;
  }

  table.my-banner-table,
  td.banner-cell,
  td.logo-cell,
  #banner-wrap,
  #banner-frame,
  #banner-canvas,
  canvas#banner-canvas {
    display: none !important;
  }

  a.menu1 { text-decoration: none; color: #000 !important; }

  canvas, video, iframe, object, embed, script, noscript {
    display: none !important;
  }
}
