.png {

	behavior: url('pngBgBehavior.htc');

}





A img {

border: none; 

} 





.raam {

        border-left:1px solid #c0c0c0;

}





.raam2 {

        border-top:1px solid #d3cdc7;

}



.f1 {

        border-bottom:1px solid #c4c3c2;

}



.f2 {

        border-top:1px solid #FFF;

}



.footer {

	background: url(img/footer.gif) #FFFFFF repeat-x 0px 0px;

}





.act {

	background: url(img/act.gif) #FFFFFF repeat-x 0px 0px;

}

.arv1, a:link.arv1, a:visited.arv1 {
	color: #303030;
	text-decoration: none;
	font-weight: 600;
	text-transform: none;
	font-size: 25px;
	FONT-FAMILY: helvetica, tahoma, arial, Trebuchet MS, verdana;
}

a:hover.arv1{
	color: #303030;
	text-decoration: none;
	font-weight: 600;
	text-transform: none;
	font-size: 25px;
	FONT-FAMILY: helvetica, tahoma, arial, Trebuchet MS, verdana;
}

.arv2, a:link.arv2, a:visited.arv2 {
	color: #303030;
	text-decoration: none;
	font-weight: 600;
	text-transform: uppercase;
	font-size: 17px;
	FONT-FAMILY: helvetica, tahoma, arial, Trebuchet MS, verdana;
}

a:hover.arv2{
	color: #303030;
	text-decoration: none;
	font-weight: 600;
	text-transform: uppercase;
	font-size: 17px;
	FONT-FAMILY: helvetica, tahoma, arial, Trebuchet MS, verdana;
}


.arv3, a:link.arv3, a:visited.arv3 {
	color: #7b7b7b;
	text-decoration: none;
	font-weight: 600;
	text-transform: uppercase;
	font-size: 17px;
	FONT-FAMILY: helvetica, tahoma, arial, Trebuchet MS, verdana;
}

a:hover.arv3 {
	color: #f78f1e;
	text-decoration: none;
	font-weight: 600;
	text-transform: uppercase;
	font-size: 17px;
	FONT-FAMILY: helvetica, tahoma, arial, Trebuchet MS, verdana;
}



.ar {

	background: url(img/arvutus_bg.gif) #FFFFFF repeat-x 0px 0px;

}



INPUT.button1 { 

	border: 0px solid; 

	border-color: #C6C6C6 #818181 #818181 #C6C6C6; 

	background: url(img/nupp.gif) #a52348 repeat-x 0px 0px;

	color: #FFFFFF; 

	font-weight: 400; 

	font-size: 10px; 

	height: 19px;

	width: 100px;

	text-transform: uppercase;



}



		 
.datafield {
	width: 150px;
        border-left:1px solid #a3a3a3;
        border-top:1px solid #a3a3a3;
	border-right:1px solid #a3a3a3;
        border-bottom:1px solid #a3a3a3;
	background: url(img/vorm.gif) #FFFFFF repeat-x 0px 0px;
}





h1 {

	color: #222222;

	text-decoration: none;

	font-size: 15px;

	font-weight: bold;

	text-transform: none;

	margin-bottom: 4px;

	margin-top: 15px;

}



h2 {

	color: #888888;

	text-decoration: none;

	font-size: 14px;

	font-weight: 600;

	text-transform: none;

}



h3 {

	color: #888888;

	text-decoration: none;

	font-size: 12px;

	font-weight: 600;

	text-transform: none;

}



A:link, A:visited {

	color: #ce510d;

	text-decoration: none;

	text-transform: none;

	font-weight: 400;

}



A:hover {

	color: #333333;

	text-decoration: none;

	text-transform: none;

	font-weight: 400;

}



.lang1, a:link.lang1, a:visited.lang1 {

	color: #FFFFFF;

	text-decoration: none;

	font-weight: 400;

	text-transform: none;

	font-size: 12px;

	FONT-FAMILY: helvetica, tahoma, arial, Trebuchet MS, verdana;

	line-height: 14px;

}



a:hover.lang1 {

	color: #FFFFFF;

	text-decoration: none;

	font-weight: 400;

	text-transform: none;

	font-size: 12px;

	FONT-FAMILY: helvetica, tahoma, arial, Trebuchet MS, verdana;

	line-height: 14px;

}



.lang2, a:link.lang2, a:visited.lang2 {

	color: #e0dad5;

	text-decoration: none;

	font-weight: 400;

	text-transform: none;

	font-size: 12px;

	FONT-FAMILY: helvetica, tahoma, arial, Trebuchet MS, verdana;

	line-height: 14px;

}



a:hover.lang2 {

	color: #e0dad5;

	text-decoration: none;

	font-weight: 400;

	text-transform: none;

	font-size: 12px;

	FONT-FAMILY: helvetica, tahoma, arial, Trebuchet MS, verdana;

	line-height: 14px;

}



.title, a:link.title, a:visited.title {

	color: #000000;

	text-decoration: none;

	font-weight: 600;

	text-transform: uppercase;

	font-size: 22px;

	FONT-FAMILY: helvetica, tahoma, arial, Trebuchet MS, verdana;

	line-height: 25px;

}



a:hover.title {

	color: #000000;

	text-decoration: none;

	font-weight: 600;

	text-transform: uppercase;

	font-size: 22px;

	FONT-FAMILY: helvetica, tahoma, arial, Trebuchet MS, verdana;

	line-height: 25px;

}





.fmenu, a:link.fmenu, a:visited.fmenu {

	color: #7b7b7b;

	text-decoration: none;

	font-weight: 600;

	text-transform: uppercase;

	font-size: 13px;

	FONT-FAMILY: helvetica, tahoma, arial, Trebuchet MS, verdana;

}



a:hover.fmenu {

	color: #7b7b7b;

	text-decoration: none;

	font-weight: 600;

	text-transform: uppercase;

	font-size: 13px;

	FONT-FAMILY: helvetica, tahoma, arial, Trebuchet MS, verdana;

}





.arv1, a:link.arv1, a:visited.arv1 {

	color: #303030;

	text-decoration: none;

	font-weight: 600;

	text-transform: none;

	font-size: 25px;

	FONT-FAMILY: helvetica, tahoma, arial, Trebuchet MS, verdana;

}



a:hover.arv1{

	color: #303030;

	text-decoration: none;

	font-weight: 600;

	text-transform: none;

	font-size: 25px;

	FONT-FAMILY: helvetica, tahoma, arial, Trebuchet MS, verdana;

}



.arv2, a:link.arv2, a:visited.arv2 {

	color: #303030;

	text-decoration: none;

	font-weight: 600;

	text-transform: uppercase;

	font-size: 17px;

	FONT-FAMILY: helvetica, tahoma, arial, Trebuchet MS, verdana;

}



a:hover.arv2{

	color: #303030;

	text-decoration: none;

	font-weight: 600;

	text-transform: uppercase;

	font-size: 17px;

	FONT-FAMILY: helvetica, tahoma, arial, Trebuchet MS, verdana;

}





.arv3, a:link.arv3, a:visited.arv3 {

	color: #7b7b7b;

	text-decoration: none;

	font-weight: 600;

	text-transform: uppercase;

	font-size: 17px;

	FONT-FAMILY: helvetica, tahoma, arial, Trebuchet MS, verdana;

}



a:hover.arv3 {

	color: #f78f1e;

	text-decoration: none;

	font-weight: 600;

	text-transform: uppercase;

	font-size: 17px;

	FONT-FAMILY: helvetica, tahoma, arial, Trebuchet MS, verdana;

}



.topmenu, a:link.topmenu, a:visited.topmenu {

	color: #7b7b7b;

	text-decoration: none;

	font-weight: 600;

	text-transform: uppercase;

	font-size: 15px;

	FONT-FAMILY: helvetica, tahoma, arial, Trebuchet MS, verdana;

}



a:hover.topmenu {

	color: #f78f1e;

	text-decoration: none;

	font-weight: 600;

	text-transform: uppercase;

	font-size: 15px;

	FONT-FAMILY: helvetica, tahoma, arial, Trebuchet MS, verdana;

}



.topmenu_act, a:link.topmenu_act, a:visited.topmenu_act {

	color: #f78f1e;

	text-decoration: none;

	font-weight: 600;

	text-transform: uppercase;

	font-size: 15px;

	FONT-FAMILY: helvetica, tahoma, arial, Trebuchet MS, verdana;

}



a:hover.topmenu_act {

	color: #f78f1e;

	text-decoration: none;

	font-weight: 600;

	text-transform: uppercase;

	font-size: 15px;

	FONT-FAMILY: helvetica, tahoma, arial, Trebuchet MS, verdana;

}



.valge, a:link.valge, a:visited.valge {

	color: #FFFFFF;

	text-decoration: none;

	font-weight: 400;

	text-transform: none;

}



a:hover.valge {

	color: #FFFFFF;

	text-decoration: none;

	font-weight: 400;

	text-transform: none;

}



.valge_bold, a:link.valge_bold, a:visited.valge_bold {

	color: #FFFFFF;

	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: #333333;

	text-decoration: none;

	font-weight: 400;

	text-transform: none;

}



a:hover.menu1 {

	color: #333333;

	text-decoration: none;

	font-weight: 400;

	text-transform: none;

}



.menu11, a:link.menu11, a:visited.menu11 {

	color: #746a60;

	text-decoration: underline;

	font-weight: 400;

	text-transform: none;

	font-size: 11px;

}



a:hover.menu11 {

	color: #333333;

	text-decoration: none;

	font-weight: 400;

	text-transform: none;

	font-size: 11px;

}





.menu2, a:link.menu2, a:visited.menu2 {

	color: #514a43;

	text-decoration: none;

	font-weight: bold;

	text-transform: none;

	font-size: 21px;

}



a:hover.menu2 {

	color: #514a43;

	text-decoration: none;

	font-weight: bold;

	text-transform: none;

	font-size: 21px;

}





.news1, a:link.news1, a:visited.news1 {

	color: #f77f1e;

	text-decoration: none;

	font-weight: bold;

	text-transform: none;

	font-size: 11px;

	line-height: 14px;

}



a:hover.news1 {

	color: #f77f1e;

	text-decoration: none;

	font-weight: bold;

	text-transform: none;

	font-size: 11px;

	line-height: 14px;

}





.news2, a:link.news2, a:visited.news2 {

	color: #444040;

	text-decoration: none;

	font-weight: 400;

	text-transform: none;

	font-size: 11px;

	line-height: 14px;

}



a:hover.news2 {

	color: #444040;

	text-decoration: none;

	font-weight: 400;

	text-transform: none;

	font-size: 11px;

	line-height: 14px;

}



.orange, a:link.orange, a:visited.orange {

	color: #ea7f0b;

	text-decoration: none;

	font-weight: 600;

	text-transform: none;

	font-size: 12px;

}



a:hover.orange {

	color: #ea7f0b;

	text-decoration: none;

	font-weight: 600;

	text-transform: none;

	font-size: 12px;

}





body {

	color: #444444;

	text-decoration: none;    

	background: url(img/bg.jpg) #FFFFFF repeat-x 0px 0px;

}



td {

	color: #444444;

	text-decoration: none;

	font-size: 12px;

	FONT-FAMILY: helvetica, tahoma, arial, Trebuchet MS, verdana;

	line-height: 19px;

}



p {

	color: #444444;

	text-decoration: none;

}



LI {

	color: #444444;

	text-decoration: none;

}
