.png {

	behavior: url('pngBgBehavior.htc');

}



.raam {

	border-right:5px solid #FFFFFF;

}



.raam2 {

	border-bottom:1px solid #ed1a3b;

}



.raam3 {

	border-bottom:1px solid #786860;

}







.taust {

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

}



INPUT.nupp_hall { 

	border: 1px solid; 

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

	background: #919191; 

	color: #FFFFFF; 

	font-size: 9px; 

	padding: 1px 3px 1px 3px !important; 

	overflow: visible; 

	cursor: pointer; 

}



INPUT.nupp_hall2 { 

	border: 0px solid; 

	border-color: #b9aca5 #b9aca5 #b9aca5 #b9aca5;

	color: #FFFFFF; 

	font-weight: 400; 

	font-size: 10px; 

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

	height: 23px;

	width: 22px

}







		 

.vorm {

	height: 23px;

	width: 216px;

        border-left:1px solid #b9aca5;

        border-top:1px solid #b9aca5;

	border-right:1px solid #b9aca5;

        border-bottom:1px solid #b9aca5;

	background:#FFFFFF;

	color: #786860;

}



.vorm2 {

	width: 100%;

        border-left:1px solid #999999;

        border-top:1px solid #999999;

	border-right:1px solid #999999;

        border-bottom:1px solid #999999;

	background:#F9F9F9;

	color: #786860;

}





INPUT.tagasiside {

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

	border-color: #999999;

        border-style : solid solid solid solid;

        background : #ffffff;

}





h1 {

	color: #ed1a3b;

	text-decoration: none;

	font-size: 18px;

	font-weight: bold;

	text-transform: uppercase;

	margin-bottom: 1px;

}



h2 {

	color: #ed1a3b;

	text-decoration: none;

	font-size: 14px;

	font-weight: 600;

	text-transform: none;

}



h3 {

	color: #ed1a3b;

	text-decoration: none;

	font-size: 12px;

	font-weight: 600;

	text-transform: none;

}



A:link, A:visited {

	color: #ed1a3b;

	text-decoration: underline;

	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;

}



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

	text-decoration: none;

	font-weight: 400;

	text-transform: none;

}



a:hover.menu1 {

	color: #ed1a3b;

	text-decoration: none;

	font-weight: 400;

	text-transform: none;

}



.small, a:link.small, a:visited.small {

	color: #786860;

	text-decoration: none;

	font-weight: 400;

	text-transform: none;

	font-size: 10px;

}



a:hover.small {

	color: #ed1a3b;

	text-decoration: none;

	font-weight: 400;

	text-transform: none;

	font-size: 10px;

}



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

	color: #ed1a3b;

	text-decoration: none;

	font-weight: 400;

	text-transform: none;

}



a:hover.menu11 {

	color: #786860;

	text-decoration: none;

	font-weight: 400;

	text-transform: none;

}



.menu111, a:link.menu111, a:visited.menu111 {

	color: #000000;

	text-decoration: none;

	font-weight: 400;
	font-size:12px;
	line-height:18px;

	text-transform: none;

}



a:hover.menu111 {

	color: #786860;

	text-decoration: none;

	font-weight: 400;

	text-transform: none;

}



.footer, a:link.footer, a:visited.footer {
	line-height:auto;
	color: #786860;

	text-decoration: none;

	/*font-weight: 400;*/

	text-transform: none;

	font-size: 10px;
	font-family:Trebuchet MS, Arial;
	

}



a:hover.footer {
line-height:10px;
	color: #333333;

	text-decoration: none;

	font-weight: 400;

	text-transform: none;

	font-size: 10px;

}



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

	color: #ed1a3b;

	text-decoration: none;

	font-weight: 600;

	text-transform: uppercase;

	font-size: 18px;

	border-bottom:1px solid #ed1a3b;
	line-height:23px;

}



a:hover.menu2 {

	color: #ed1a3b;

	text-decoration: none;

	font-weight: 600;

	text-transform: uppercase;

	font-size: 17px;

	border-bottom:1px solid #ed1a3b;

}



.menu3, a:link.menu3, a:visited.menu3 {

	color: #ed1a3b;

	text-decoration: none;

	font-weight: 600;

	text-transform: uppercase;

	font-size: 20px;



}



a:hover.menu3 {

	color: #ed1a3b;

	text-decoration: none;

	font-weight: 600;

	text-transform: uppercase;

	font-size: 20px;

}



.menu4, a:link.menu4, a:visited.menu4 {

	color: #ed1a3b;

	text-decoration: none;

	font-weight: 400;

	text-transform: none;

	font-size: 24px;

	line-height: 29px;



}



a:hover.menu4 {

	color: #ed1a3b;

	text-decoration: none;

	font-weight: 600;

	text-transform: none;

	font-size: 18px;

	line-height: 22px;

}



body {

	color: #786860;

	text-decoration: none;    
	font-size: 11px;
	background: url(img/BDO_light_grey.gif);
	FONT-FAMILY: Trebuchet MS, tahoma, arial, Trebuchet MS, verdana;

}



td {

	color: #786860;

	text-decoration: none;

	font-size: 12px;

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

	line-height: 18px;

}



p {

	/*color: #786860;*/

	text-decoration: none;

}



LI {

	color: #786860;

	text-decoration: none;

}

.tabel {
	border: 1px solid #afafb0;	
	border-collapse: collapse;
}