BODY {
	margin:0px;
	}

tr.odd { 
	background: #f1f7fa !important
	}

.time2 {
	font-family: Tahoma; 	
	font-size: 11px;
	color: #404040;
	text-align:left;
	margin-top:10px;
	}

.deftbl { 
	border-left: 1px solid #b8d5e9; 
	border-top: 1px solid #b8d5e9;
	}
.deftbl1 { 
	border-left: 1px solid #b8d5e9; 
	border-top: 1px solid #b8d5e9;
		border-right: 1px solid #b8d5e9;
	border-bottom: 1px solid #b8d5e9;
	}
	
.deftbl th, .deftbl td { 
	border-right: 1px solid #b8d5e9;
	border-bottom: 1px solid #b8d5e9;
	}
.deftbl1 th, .deftbl1 td { 

	}

.deftbl th { 
	font-family: Verdana; 
	font-size: 10px; 
	font-weight: bold; 
	color: #3885b4; 
	background-image:url(imgs/deftb1_th.gif); 
	padding: 5px;
	}
.deftbl1 th { 
	font-family: Verdana; 
	font-size: 10px; 
	font-weight: bold; 
	color: #3885b4; 
	background-image:url(imgs/deftb1_th.gif); 
	padding: 5px;
	border-bottom: 1px solid #b8d5e9;
	text-align:left !important;
	}

.deftbl td { 
	font-family: Tahoma; 	
	font-size: 11px;
	color: #404040; 
	padding: 8px 6px; 
	line-height: 17px; 
	text-align:right;

	}
.deftbl1 td { 
	font-family: Tahoma; 	
	font-size: 11px;
	color: #404040; 
		padding: 0px 0px; 
	line-height: 17px; 
	text-align:right;

	}

.v_row { 
	text-align:center !important; 
	font-weight:bold;
	}

.time {
	font-family: Tahoma; 	
	font-size: 11px;
	color: #404040;
	text-align:right;
	margin-top:10px;
	}
	
.nr2 {
	font-weight: bold;
	padding-right:7px;
	text-align:center;
	}
	
.head1 {
	padding: 5px;
	color:#005189;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	}
	
.txt4 {
	font-family: Verdana; 	
	font-size: 11px;
	color:#005189;
	}
	
.tbl_img {
	border:1px solid #b9d5ea;
	}

.mw {
	font-family: Tahoma; 	
	font-size: 11px;
	color:#404040;
	font-weight:bold;
	padding-left:4px;
	}
	
.nr {
	font-weight: bold;
	padding-right:7px;
	text-align:right;
	}

.deftbl2 {
	text-align: left;

	}
.tbl_rw	{
	background-image:url(imgs/bac_tbl.gif); 
		border:1px solid #b9d5ea;
		}

* html body { 
behavior: url(img/csshover.htc); 
} 


BODY {
background-image:url(img/bac.jpg);
background-repeat:repeat-x;
background-color:#FFFFFF;
padding:0px;
margin:0px;

}

.pealkiri {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
text-decoration:none;
color:#e81617;
}


.sisu, LI {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
font-weight:none;
vertical-align:top;
line-height:18px;
}

LI A {
color:#75afd7;
padding-bottom:4px;
}

.kisu, .teinegi  {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
font-weight:none;
vertical-align:middle !important;
}

.kisu2  {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
font-weight:none;
vertical-align:top !important;
}

.jama {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
font-weight:none;
color:#fe9600;
vertical-align:left !important;
padding-bottom:3px;
}


.mail {
border:1px solid #ffaf3a;
}

.menu, .menu A {

height:28px;
text-align:right;
padding-right:15px;
color:#b02840;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
padding-top:2px;
vertical-align:center;
padding-bottom:5px;
text-decoration:none;
}

.menu A:hover, .menu A:active {
text-decoration:underline;

}

.peamenu {

font-family:"Tahoma";
font-size: 12px;
color: #FFFFFF;
font-weight: bold;
text-decoration:none;
white-space:nowrap;


}

.divikas {
height:31px;
}



.nordd {

color:white;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;

font-size:12px;
padding-left: 11px;
padding-right: 11px;

}

:active.nordd, .nordd A:hover {
color:#e2eff7;
}

.kast {
border: 1px solid #caccc9;
background-color:#f4f2f3;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
height:20px;
vertical-align:middle;
color:#aaaaaa;
}


.kast2 {
border: 1px solid #caccc9;
background-color:#f4f2f3;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
height:20px;
vertical-align:middle;
color:#aaaaaa;
padding-left:3px;
padding-top:1px;
width:150px !important;


}

.kast22 {
border: 1px solid #caccc9;
background-color:#f4f2f3;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
height:20px;
vertical-align:middle;
color:#aaaaaa;
padding-left:3px;
padding-top:1px;
width:140px !important;


}
INPUT {
padding:0px;
margin:0px;
}

.submit2 {


height:20px;
padding-left:0px;
background-color:#ff9801;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:white;
font-weight:bold;
border: 1px solid #ff9801;

}
.submit22 {


height:20px;
widows:100px;
padding-left:0px;
background-color:#ff9801;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:white;
font-weight:bold;
border: 1px solid #ff9801;

}

.submit {

height:20px;
padding-left:0px;
background-color:#75afd7;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:white;
font-weight:bold;
border: 1px solid #75afd7;
}

TD, TR {
padding:0px;
margin:9px;
}

.sisu A {
color:#75afd7;
text-decoration:none;
font-weight:bold;
padding-top:3px;
padding-bottom:2px;
}

.sisu A:hover {
text-decoration:underline;
}

.tbl {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding:9px;



}

.tbl TD  {
background-color:#f2f8fc;
color:#2f7db0;
padding:9px;

}
.tbl TH  {
background-color:#5190d2;
color:#56a0d1;
background-image:url(deftb1_th.gif);
padding:9px;
}
.cerlin {

}

.cerlin IMG {
padding:2px;
border: 1px solid #FFFFFF;
}
.pesti {

border: 1px solid #b8d5e9;
}

.uudis, .uudis A {

font-weight:bold;
text-decoration:none;
color:#606060;
font-size:11px;}

.uudis A:hover {
text-decoration:underline;
}

.tagasi2, .tagasi2 A {
color:#606060;}

P.teine, .teine{
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px !important;
font-weight:normal;
color:#606060;
}

P {
	font-size:11px !important;
}

.loeedasi, .loeedasi A, .tagasi, .tagasi A {
font-size:11px;
text-decoration:underline !important;
}

.nordd2, nordd2 A {
background-color:#FFFFFF;
color:#0066FF !important;
}

.peamenu2, .peamenu2 A {
font-family:"Tahoma";
font-size: 12px;
color:#75b0d8 !important;
font-weight: bold;
text-decoration:none;
white-space:nowrap;
}

LI, UL {
color:#606060 !important;
}

P.A, P A {
text-decoration:underline;
}

.sisu {
	line-height:18px;
	padding-right:5px;
	}
	
.sisu INPUT, .sisu TEXTAREA, .sipelgas {
	border:1px solid #83b7df;
	width:300px;
	padding:1px;

	}

.saadan {
	width:50px !important;
	background-color:#c1dbfe;
	color:#3078ab;
	}