.png {

	behavior: url('pngBgBehavior.htc');

}



.raam {

        border-left:1px solid #CCCCCC;

        border-top:1px solid #CCCCCC;

	border-right:1px solid #CCCCCC;

        border-bottom:1px solid #CCCCCC;

}



.taust {

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

}



INPUT.button1 { 

	border: 0px solid; 

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

	background: url(img/button.gif) #00aeef repeat-x 0px 0px;

	color: #FFFFFF; 

	font-weight: bold; 

	font-size: 10px; 

	padding: 0px 10px 0px 10px; 

	height: 21px;

}



INPUT.button2 { 

	border: 2px solid; 

	border-color: #c0c0c0 #c0c0c0 #c0c0c0 #c0c0c0;

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

	color: #222222F; 

	font-weight: 400; 

	font-size: 10px; 

	height: 18px;

	width: 90px;

}



.vorm {

	height: 18px;

	width: 90px;

        border-left:0px solid #999999;

        border-top:0px solid #999999;

	border-right:0px solid #999999;

        border-bottom:0px solid #999999;

	background:#FFFFFF;

}



INPUT.tagasiside {

	border-width : 1px 1px 1px 1px;

	border-color: #999999;

        border-style : solid solid solid solid;

        background : #ffffff;

}





h1 {

	color: #098bd7;

	text-decoration: none;

	font-size: 19px;

	font-weight: bold;

	text-transform: none;

	margin-bottom: 1px;

}



h2 {

	color: #098bd7;

	text-decoration: none;

	font-size: 14px;

	font-weight: 600;

	text-transform: none;

}



h3 {

	color: #098bd7;

	text-decoration: none;

	font-size: 12px;

	font-weight: 600;

	text-transform: none;

}



A:link, A:visited {

	color: #1D52A9;

	text-decoration: none;

	text-transform: none;

}



A:hover {

	color: #333333;

	text-decoration: none;

	text-transform: none;

}



.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;

}



.valge2, a:link.valge2, a:visited.valge2 {

	color: #FFFFFF;

	text-decoration: none;

	font-weight: 400;

	text-transform: uppercase;

}



a:hover.valge2 {

	color: #FFFFFF;

	text-decoration: none;

	font-weight: 400;

	text-transform: uppercase;

}



.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: #0099e1;

	text-decoration: none;

	font-weight: 400;

	text-transform: none;

}



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

	color: #b8b8b8;

	text-decoration: none;

	font-weight: 400;

	text-transform: none;

}



a:hover.menu11 {

	color: #b8b8b8;

	text-decoration: none;

	font-weight: 400;

	text-transform: none;

}





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

	color: #333333;

	text-decoration: none;

	font-weight: bold;

	text-transform: none;

	font-size: 14px;

}



a:hover.menu2 {

	color: #333333;

	text-decoration: none;

	font-weight: bold;

	text-transform: none;

	font-size: 14px;

}



.blue, a:link.blue, a:visited.blue {

	color: #50a6e3;

	text-decoration: none;

	font-weight: bold;

	text-transform: none;

	font-size: 11px;

}



a:hover.blue {

	color: #50a6e3;

	text-decoration: none;

	font-weight: bold;

	text-transform: none;

	font-size: 11px;

}



body {

	color: #444444;

	text-decoration: none;    

	text-align: justify;

	background: url(img/taust.jpg) #8dd8f8 repeat-x 0px 0px;

}



td {

	color: #444444;

	text-decoration: none;

	font-size: 11px;

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

}



p {

	color: #444444;

	text-decoration: none;

}



LI {

	color: #444444;

	text-decoration: none;

}

.vorminupp{
   color:#ffffff;
	 width: 57px;
	 height: 25px;
	 background: url(img/button.gif) repeat-x 0px 0px;
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-size:110%;
   font-weight:bold;
   border:1px solid;
   border-top-color:#e3e3e3;
   border-left-color:#e3e3e3;
   border-right-color:#363;
   border-bottom-color:#363;	 
}
