td, body, p, ul li, div, ul { 
  color: #4D4D4D; 
  font-family: Verdana, Helvetica, sans-serif; 
  font-size: 10px; 
  text-decoration: none; 
}
td a, body a, p a, ul li a, div a, ul a { 
  text-decoration: none; 
  color: #06638F;
}
a:hover {
  text-decoration:underline;
}
form, input, select, textarea { 
  font-family: Arial, Verdana, Sans-serif; 
  font-size: 11px; 
}
h1, .hdr { 
  color: #06638F; 
  font-family: Tahoma, Verdana, Helvetica, sans-serif; 
  font-size: 18px; 
  text-decoration: none; 
  margin-bottom: 10px;
}
h2, .hdr2, .subHdr { 
  color: #06638F; 
  font-family: Trebuchet MS, Tahoma, Verdana, Helvetica, sans-serif; 
  font-size: 13px; 
  text-decoration: none; 
  margin-bottom: 5px;
}
p { 
  color: #000000; 
  font-family: Verdana, Helvetica, sans-serif; 
  font-size: 11px; 
  line-height: 18px; 
  text-decoration: none; 
}
.hor {
  width: 770px;
  background-color: #FFFFFF;
}
.ylariba { 
  text-align: right;
  padding: 5px 5px 5px 5px;
}
.lang:hover { 
  position: relative; 
  top: -1px; 
  left: -1px; 
}
.nimi { 
  color: #686C53; 
  font-family: Verdana, Helvetica; 
  font-size: 20px; 
  letter-spacing :-1px; 
  text-decoration: none; 
  font-weight: bold;
}
.logo {
  width: 220px;
  height: 93px;
  background-image: url("pic/bg_logo1.gif");
}
.slogan_riba { 
  background-image: url("pic/bg_top.gif");
}
.slogan { 
  color: #CEE3EE; 
  font-family: Trebuchet MS, Verdana, Helvetica, sans-serif; 
  font-size: 20px; 
  text-decoration: none; 
  letter-spacing: -1px;
}
.menu_cont { 
  background-image: url("pic/bg_tm.gif");
}
.menu {
  background-color: #7D0900;
  width: 770px;
}
.menuLvl1 { 
  color: #FFFFFF; 
  font-family: Arial, Verdana, Helvetica, sans-serif; 
  font-size: 11px; 
  text-decoration: none; 
  font-weight: bold; 
  letter-spacing: 0px;
}
.menuLvl1:hover { 
  color: #FFFFFF; 
  font-family: Arial, Verdana, Helvetica, sans-serif; 
  font-size: 11px; 
  text-decoration: underline; 
  font-weight: bold; 
  letter-spacing: 0px; 
} 
.otsing_cont { 
  background-image: url("pic/bg_search.gif");
}
.iSelect{
  width: 180px; 
  padding-left: 4px; 
  font-weight: normal; 
}
.sisu {
  height: 400px;
  background-color: #BEC6C8; //#96D3F2; //#A5E0FE;
} 
.keritav_sisuF {
  background-color: #BEC6C8; //#96D3F2;
  padding: 20px 20px 20px 20px;
  height: 360px;
  overflow: auto;
}
.keritav_sisu {
  background-color: #BEC6C8; //#96D3F2;
  padding: 20px 20px 20px 20px;
  height: 400px;
  overflow: auto;
}
.menuLvl2 { 
  color: #06638F; 
  font-family: Verdana, Helvetica, sans-serif; 
  font-size: 11px; 
  text-decoration: none; 
  font-weight: normal; 
  letter-spacing: 0px;
  padding: 5px 12px 5px 12px;
}
.menuLvl2A { color : #FFFFFF; font-family : Verdana, Helvetica, sans-serif; font-size : 11px; text-decoration : none; font-weight:bold; letter-spacing:0px;}
.menuLvl2A:hover { color : #FFFFFF; font-family : Verdana, Helvetica, sans-serif; font-size : 11px; text-decoration : none; font-weight:bold; letter-spacing:0px;}

.riba { 
  background-color: #B3C603;
}
.footer { 
  background-image: url("pic/bg_tm.gif");
  color: #BFDFEE; 
  font-family: Verdana, Helvetica, sans-serif; 
  font-size: 10px; 
  letter-spacing: 0px; 
  text-decoration: none; 
}
.footer:hover { 
  color: #FFFFFF; 
  font-family: Verdana, Helvetica, sans-serif; 
  font-size: 10px; 
  letter-spacing: 0px; 
  text-decoration: underline; 
}
/************< ADMIN >******************/
.admin {
  background-color: #FFFFFF; 
  height: 400px; 
  width: 770px;
}
.keritav {
  white-space: nowrap;
  padding: 3px 12px;
  background-color: #A5E0FE;
  height: 360px;
  border: 1px solid #848078;
  overflow: auto;
}
.nimetus {
  width: 200px;
  text-align: right;
  padding-right: 5px;
}
.ti {
  color: #485878; 
  border: #485878 1px solid; 
  margin: 5px 0px 5px 0px;  
  padding: 2px 5px 2px 5px; 
  font-size: 10px; 
  height: 20px; 
  width: 260px;
}
.ti2 {
  color: #485878; 
  border: #485878 1px solid; 
  margin: 5px 0px 5px 0px;  
  padding: 2px 5px 2px 5px; 
  font-size: 10px; 
  height: 20px; 
  width: 130px;
}
.ta {
  color: #485878; 
  border: #485878 1px solid; 
  margin: 5px 0px 5px 0px;  
  padding: 2px 5px 2px 5px; 
  font-size: 10px; 
  height: 100px; 
  width: 400px;
}
.nupp {
  color: #FFFFFF; 
  background-color: #18ACF0; 
  font-family: Verdana, Tahoma; 
  font-size: 10px; font-weight: bold; 
  height: 21px; 
  width: 130px;
}