body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	margin: 0px;
}	
.sisutabel {
  background-color: #B6D6EF;
  font-family: Tahoma, Verdana, Helvetica, sans-serif; 
  font-size: 12px;
  width: 780px;
}	
.sisu {
  background-color: #B6D6EF;
  font-family: Tahoma, Verdana, Helvetica, sans-serif; 
  font-size: 12px;
}	
.sisutekst {
  margin-top:10px;
  margin-left:20px;
  margin-right:20px; 
  margin-bottom:10px;
}	
.riba {
  color : #FF0000; 
  font-family: Tahoma, Verdana, Helvetica, sans-serif; 
  font-size: 10px;
}
.maintbl {
	background-color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
}
.rowblue {
	background-color: #add0ed;
	height: 40px;
	text-align: center;
	vertical-align: middle;
}
.rowdarkblue {
	background-color: #59a0db;
}
.rowgrey {
	background-color: #e9e9e9;
}
.menutbl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	height: 40px;
	vertical-align: middle;
	text-align: left;
}
.menublue {
	background-color: #6facdf;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #66CCFF;
	border-right-color: #0099CC;
	border-bottom-color: #009ACE;
	border-left-color: #63CFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align: center;
	vertical-align: middle;
}
.titleaab {
	text-align: center;
	vertical-align: middle;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #333333;
}
.language {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-align: right;
	vertical-align: middle;
	height: 40px;
}
.aabtxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 50px;
	font-weight: bold;
	color: #99CCFF;
}

.aabtxt2 {
	text-align: center;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #99CCFF;
}

.bottomtbl {
	background-color: #E9E9E9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.bottomblue {
	background-color: #ADD0ED;
}
a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: underline;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000;
}

.clsHeader {
	font-family: Verdana;
	font-size: 12.0pt;
	font-weight: bold;
	color:blue;
}
.clsText
{
	font-family: Verdana;
	font-size: 10.0pt;
	font-weight: normal;
	background-color: white;
	color:black;
}
.treetd {
	text-align: left;
}
.other {
	border: 3px solid #EFEBEF;
}
.othertbl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	background-color: #EFEBEF;
	text-align: left;
	vertical-align: middle;
}
.othertr {
	color: #666666;
	background-color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
}
h1, .hdr { 
  color : #06638F; 
  font-family: Tahoma, Verdana, Helvetica, sans-serif; 
  font-size: 16px;
  font-weight: bold; 
  text-align: center; 
  text-decoration: none;
  margin-top:10px; 
  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;
}
/************< ADMIN >******************/
.admin {
  background-color: #F0F0FF; 
  border: #8080FF 1px solid;
  height: 400px; 
  width: 780px;
}
.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: 50px; 
  width: 417px;
}
.nupp {
  color: #FFFFFF; 
  background-color: #18ACF0; 
  font-family: Verdana, Tahoma; 
  font-size: 10px; font-weight: bold; 
  height: 21px; 
  width: 120px;
}
/************< MENU >****************/
.menu {
  background-color: #6FACDF;
  width: 130px;
}  
.clsCMTopOn {
	color: #4040E0;
	//letter-spacing: 1px;
	height: 18px;
	line-height: 18px;
  padding: 3px 12px;
  font-size: 11px;
  font-weight: bold;
  /*font-style: italic;*/ 
	text-decoration : none; 
}
.clsCMTopOver {
	color: #FFFFFF;
	//letter-spacing: 1px;
	height: 18px;
	line-height: 18px;
  padding: 3px 12px;
  font-size: 11px;
  font-weight: bold;
  /*font-style: italic;*/ 
	text-decoration : none; 
}
.clsCMSubOn {
  text-align: left;
  color: #7D0900;
	font-size: 11px; 
	text-decoration : none; 
	padding: 3px 12px;
}
.clsCMSubOver {
  text-align: left;
	color: #7D0900;
	font-size: 11px; 
	text-decoration : none; 
	padding: 3px 12px;
}