body {
    font-family: Verdana, Arial, Helvetica, Sans-sherif;
	padding: 0px;
	margin: 0 0 0 0;
    text-align:left;
	font-size: 11px;
    color: #333333;
    font-weight: normal;
    letter-spacing: normal;
    /*background-image:  url(/art/back.gif);*/
	background-color:#FFFFFF;
    
}

font {
  font-weight: normal; 
  font-size: 11px;
  font-style: normal; 
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

h2
	{margin-top:12.0pt;
	margin-right:0cm;
	margin-bottom:3.0pt;
	margin-left:0cm;
	page-break-after:avoid;
	font-size:14.0pt;
	font-family:Arial;
	font-style:italic
}

p.tree {
  font-weight: normal; 
  font-size: 10px; 
  color: gray; 
  font-family: Verdana, Arial, Helvetica, Sans-serif; 
  text-decoration: none;
}

A.tree:link {
  font-weight: normal; 
  font-size: 10px; 
  color: gray; 
  font-family: Verdana, Arial, Helvetica, Sans-serif; 
 
  background-color: transparent; 
  text-decoration: none;
}

A.tree:active {
  font-weight: normal; 
  font-size: 10px; 
  color: gray; 
  font-family: Verdana, Arial, Helvetica, Sans-serif; 
 
  background-color: transparent; 
  text-decoration: none;
}

A.tree:visited {
  font-weight: normal; 
  font-size: 10px; 
  color: gray; 
  font-family: Verdana, Arial, Helvetica, Sans-serif; 
 
  background-color: transparent; 
  text-decoration: none;
}

A.tree:hover {
  font-weight: normal; 
  font-size: 10px; 
  color: silver; 
  font-family: Verdana, Arial, Helvetica, Sans-serif; 
 
  background-color: transparent; 
  text-decoration: none;
}

A.mainmenu:link {
  font-weight: bold; 
  font-size: 10px; 
  color: #ffffff; 
  font-family: Verdana, Arial, Helvetica, Sans-serif;  
  text-decoration: none;
}

A.mainmenu:active {
  font-weight: bold; 
  font-size: 10px; 
  color: #ffffff; 
  font-family: Verdana, Arial, Helvetica, Sans-serif;  
  text-decoration: none;
}

A.mainmenu:visited {
  font-weight: bold; 
  font-size: 10px; 
  color: #ffffff; 
  font-family: Verdana, Arial, Helvetica, Sans-serif;  
  text-decoration: none;
}

A.mainmenu:hover {
  font-weight: bold; 
  font-size: 10px; 
  color: #ffffff; 
  font-family: Verdana, Arial, Helvetica, Sans-serif;  
  text-decoration: none;
}

A.reklaamheading41_blue {
  font-weight: bold; 
  font-size: 14px;
  color: #ff6600; 
  font-family: Verdana, Arial, Helvetica, Sans-serif; 
 
  text-decoration: none;
}

}

A.reklaamheading41_red {
  font-weight: bold;
  font-size: 14px;
  color: #FF0000;
  font-family: Verdana, Arial, Helvetica, Sans-serif;

  text-decoration: none;
}

}

A.reklaamheading41_size12 {
  font-weight: bold;
  font-size: 12px;
  color: #ff6600;
  font-family: Verdana, Arial, Helvetica, Sans-serif;

  text-decoration: none;
}

}

A.reklaamheading41_size10 {
  font-weight: bold;
  font-size: 10px;
  color: #ff6600;
  font-family: Verdana, Arial, Helvetica, Sans-serif;

  text-decoration: none;
}

}

A.reklaamheading41_size8 {
  font-weight: bold;
  font-size: 8px;
  color: #ff6600;
  font-family: Verdana, Arial, Helvetica, Sans-serif;

  text-decoration: none;
}

A.reklaamheading41_blue:visited {
  font-weight: bold;
  font-size: 14px;
  color: #ff6600; 
  font-family: Verdana, Arial, Helvetica, Sans-serif;
  
  text-decoration: none;
}

A.reklaamheading41_blue:hover {
  font-weight: bold;
  font-size: 14px;
  color: #ff6600; 
  font-family: Verdana, Arial, Helvetica, Sans-serif;
  
  text-decoration: none;
}

A.reklaamheading41_red:visited {
  font-weight: bold;
  font-size: 14px;
  color: #ff0000;
  font-family: Verdana, Arial, Helvetica, Sans-serif;

  text-decoration: none;
}

A.reklaamheading41_red:hover {
  font-weight: bold;
  font-size: 14px;
  color: #ff0000;
  font-family: Verdana, Arial, Helvetica, Sans-serif;

  text-decoration: none;
}



A.reklaamheading41_blue_vaiksem {
  font-weight: bold;
  font-size: 12px;
  color: #ff6600;
  font-family: Verdana, Arial, Helvetica, Sans-serif;

  text-decoration: none;
}

A.reklaamheading41_blue_vaiksem:visited {
  font-weight: bold;
  font-size: 12px;
  color: #ff6600;
  font-family: Verdana, Arial, Helvetica, Sans-serif;

  text-decoration: none;
}

A.reklaamheading41_blue_vaiksem:hover {
  font-weight: bold;
  font-size: 12px;
  color: #ff6600;
  font-family: Verdana, Arial, Helvetica, Sans-serif;

  text-decoration: none;
}


span.reklaamheading41 {
  font-weight: bold; 
  font-size: 14px; 
  color: #42a0ff; 
  font-family: Verdana, Arial, Helvetica, Sans-serif; 
 
  text-decoration: none;
}
span.reklaamheading41_blue {
  font-weight: bold; 
  font-size: 14px;
  color: #ff6600; 
  font-family: Verdana, Arial, Helvetica, Sans-serif; 
 
  text-decoration: none;
}

span.reklaamheading41_red {
  font-weight: bold;
  font-size: 14px;
  color: #ff0000;
  font-family: Verdana, Arial, Helvetica, Sans-serif;

  text-decoration: none;
}


A.reklaamheading41 {
  font-weight: bold; 
  font-size: 14px; 
  color: #42a0ff; 
  font-family: Verdana, Arial, Helvetica, Sans-serif; 
 
  text-decoration: none;
}

A.reklaamheading41:hover {
  font-weight: bold; 
  font-size: 14px; 
  color: #42a0ff; 
  font-family: Verdana, Arial, Helvetica, Sans-serif; 
 
  text-decoration: underline;
}

A.reklaamheading41:visited {
  font-weight: bold; 
  font-size: 14px; 
  color: #42a0ff; 
  font-family: Verdana, Arial, Helvetica, Sans-serif; 

  text-decoration:none;
}

font.reklaamtextuus {
  font-weight: normal; 
  font-size: 10px; 
  color: #000066; 
  line-height: 150%; 
  font-style: normal; 
  font-family: Verdana, Arial, Helvetica, Sans-serif; 

	
}

} 

font.reklaamtextuus_size6 {
  font-weight: normal; 
  font-size: 6px; 
  color: #000066; 
  line-height: 150%;
  font-style: normal; 
  font-family: Verdana, Arial, Helvetica, Sans-serif;
  
 
}

.copy {
  font-size: 10px; 
  color: #000066; 
  font-style: normal; 
  font-family: Verdana, Arial, Helvetica, Sans-serif; 

}

A.copy {
  font-weight: normal; 
  font-size: 11px; 
  color: #000066; 
  font-style: normal; 
  font-family: Arial, Helvetica, Sans-serif;  
  text-decoration: underline;
}

A.copy:link {
  font-weight: normal; 
  font-size: 11px; 
  color: #000066; 
  font-style: normal; 
  font-family: Arial, Helvetica, Sans-serif;  
  text-decoration: underline;
}

A.copy:visited {
  font-weight: normal; 
  font-size: 11px; 
  color: #000066; 
  font-style: normal; 
  font-family: Arial, Helvetica, Sans-serif;  
  text-decoration: underline;
}

A.copy:active {
  font-weight: normal; 
  font-size: 11px; 
  color: #000066; 
  font-style: normal; 
  font-family: Arial, Helvetica, Sans-serif;  
  text-decoration: underline;
}

A.copy:hover {
  font-weight: normal; 
  font-size: 11px; 
  color: #000066; 
  font-style: normal; 
  font-family: Arial, Helvetica, Sans-serif;  
  text-decoration: underline;
}

.white {
  font-weight: normal; 
  font-size: 10px; 
  color: white; 
  font-style: normal; 
  font-family: Arial, Helvetica, Sans-serif; 
}

A.white {
  font-weight: normal; 
  font-size: 10px; 
  color: white; 
  font-style: normal; 
  font-family: Arial, Helvetica, Sans-serif;  
  text-decoration: underline;
}

A.white:hover {
	font-weight: normal; font-size: 10px; color: white; font-style: normal; font-family: Arial, Helvetica, Sans-serif;  text-decoration: underline
}

textarea, input, select {
  font-size:10px; 
  background:#e3e3e3; 
  color:#737373; 
  font-style:normal; 
  font-family: Verdana;
}

.feedbackform {
  margin-top: 4px; 
  margin-bottom: 2px;
}

.hrtellimusform {
  margin-top: 0px; 
  font-weight: bold; 
  font-size: 11px; 
  margin-bottom: 1px; 
  color: #000000; 
  font-style: normal; 
  background-color: #ffffff; 
  text-decoration: none;
}

.hrtellimusformnoborder {
  border-top-width: 0px; 
  margin-top: 0px; 
  margin-bottom:0px;
  font-weight: bold; 
  border-left-width: 0px; 
  font-size: 11px; 
  border-bottom-width: 0px; 
  margin-bottom: 1px; 
  color: #000000; 
  font-style: normal; 
  background-color: #ffffff; 
  border-right-width: 0px;
  text-decoration: none;
}

P.headline {
  font-weight: bold; 
  font-size: 18px; 
  color: #000066; 
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.cTable {
  /*margin-left: 2px;*/ /*commented out for HansaRaama */
  width: 770px;
  border: 0;
}

.cTd {
 /* background-image: url(/art/left_blue.gif);  commented out for HansaRaama*/ 
 /* background-repeat: repeat-y;*/
  background-color:#FFFFFF;

}

td {
    font-family: Verdana, Arial, Helvetica, Sans-sherif;
	padding: 0px;
	margin: 0 0 0 0;
	/*height:100%;*/
/*    text-align:left;*/
	font-size: 11px;
    color: #333333;
    font-weight: normal;
    letter-spacing: normal;
    
}

#mainbox {
 	position:relative;
 	/*margin:0 auto 0 auto;*/
	float:left;
	width:770px;
  	voice-family: "\"}\""; 
  	voice-family:inherit;
	background-color:#FFFFFF;
}


/* #body_elements_container {
	height: 100%;
	width: 749px;
	float:right;
	background-image: url(/art/left_blue.gif);
	background-repeat: repeat-y;
	background-color:#FFFFFF;

}
*/

#header1 {
	background-image:  url(/art/header.gif); /* changed for HansaRaama */
	background-repeat:no-repeat;
	width:770px;  /* changed for HansaRaama */
	height:80px;
	voice-family: "\"}\""; 
	voice-family:inherit;
}

#header1_school {
	background-image:  url(/art/header_school.gif); /* changed for HansaRaama */
	background-repeat:no-repeat;
	width:770px;  /* changed for HansaRaama */
	height:80px;
	voice-family: "\"}\""; 
	voice-family:inherit;
}

#mainpageform {
	float: right;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	margin-top: 5px;
	margin-right: 5px;
}

#topmenu {
	background-image:  url(/blueimg/main_menu_bgr.gif); /* added for HansaRaama */
    background-color:#143C6C;
    width: 590px;
	height: 19px;
	/*float:right;*/
	position:relative;
	text-align:center;
	padding: 4px 0px 0px 0px;
	/* margin: 67px -121px 0px 0px; */
	left:180px;
	top:67px;
	
}

#left_container {
	float:left;
	/*margin-left:6px;*/
	width: 181px;
	padding-top: 0px;
}

#leftmenu_container {
	width: 181px;
}

#banner_container {
	width: 181px;
}

#our_banner_container {
 	margin: 10px 10px auto 10px;
	background-color: #F6F6FF;
	border: 1px solid #DDDDFF;
}

.leftBannerMenuLink {
	font-size: 10px; 
	color: #303581;
	text-decoration: none;
}

.leftBannerMenuLink A {
	font-size: 10px; 
	color: #303581;
	text-decoration: none;
}

#leftmenu_header {
	width:181px;
	/*background-image:  url(/art/mnu_tk01.gif);*/
	visibility:hidden;
}

#leftmenu_content {
	width:180px;
	/*background-image:  url(/art/mnu_left_bg.gif);*/
}

#leftmenu_footer {
	width:180px;
	/*background-image:  url(/art/mnu_tk02.gif);*/
	visibility:hidden;
}

#login_container {
	width: 181px;
}

#login_header {
	width:181px;
	height:25px;
/*	background-image:  url(/gfx/mnu_tk04_top.gif); */
}

#login_content {
	width:181px;
/*	background-image:  url(/gfx/login_bg.gif); */
}

#login_footer {
	width:181px;
	height:25px;
/*	background-image:  url(/gfx/mnu_tk04.gif); */
}


#footer {
	/*background-image:  url(/art/tk03.gif);*/
	width:770px;
	height:15px;
  	voice-family: "\"}\""; 
  	voice-family:inherit;
  	vertical-align:	100%;
/*	background-color:#59667D;*/
	background-color:#FFFFFF;
	/*background-repeat:no-repeat;*/
	/*visibility:hidden;*/
}

#txtbody {
 	padding: 3px;
 	margin-right:0px;
 	float: right;
 	width:569px;  /* Increase to get bigger text area */ /* changed for HansaRaama */
 	left: 220px;
 	top:30px;
 	letter-spacing: normal;
	color: #616161;
}

.topfont {
  	font-size: 18px;
  	color: #CC0000;
  	line-height:1.1;
  	font-weight: bold;
  	letter-spacing: -1px;
}

.bluefont {
  	font-size: 14px;
  	color: #000066;
  	line-height:1.1;
  	font-weight: bold;
  	letter-spacing: -1px;
}

.picture {
	padding:0px 10px 0px 0px; 
	float:left; 
	margin-right:10px;
}

form {
	display: inline; 
}

.lang_select {
	padding: 0px 0px 0px 0px; 
	margin: 14px 40px 0px 0px;
	font-size: 10px;
}

.dot01 {
	padding-right: 6px;
	margin-left: 10px;

}
.mnu_tk03 {
	display: block;
	margin-left: auto;
	margin-right: auto;
	padding: 5px 0px 5px 0px;
}

A {
	text-decoration: none;
}


A:hover {
	text-decoration: underline;
}

.heading2 {
	line-height: normal;
	color: #D93102;
	font-size: 19px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.heading3 {
 font-weight: bold; 
  font-size: 18px; 
  color: #000066; 
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.deftxt {
	color: #616161;
}

.deftxt A {
	color: #2A3272;
}

.deftxt B {
	color: #2A3272;
	font-weight: 600;
	letter-spacing: -1px;
}

.news { 
	background: url(/gfx/bg04.gif);
	color: #616161;
	font-size: 10px;
	line-height: 16px;
}

.news A {
	color: #2A3272;
	text-decoration: none;
}

.news B {
	color: #2A3272;
	font-weight: 600;
	letter-spacing: -1px;
}

.welcome {
	background: url(/gfx/bg05.gif);
	color: #616161;
	font-size: 10px;
}

.welcome A {
	color: #2A3272;
	text-decoration: none;
}

.specials {
	background: url(/gfx/bg06.gif);
}

.specials-txt {
	background: url(/gfx/2.gif);
	font-size: 10px;
	color: #616161;
}

.specials-txt A {
	color: #2A3272;
	text-decoration: none;
}

.listbulletsMenuLink {
	color: #303581;
	text-decoration: none;
	border-bottom: 0px;
}

.listbulletsMenuLink A {
	color: #303581;
	text-decoration: none;
	border-bottom: 0px;
}

.leftMenuLink {
	font-size: 10px; 
	color: #303581;
	text-decoration: none;
	font-weight:bold;
	
}

.leftMenuLink A {
	font-size: 10px; 
	color: #303581;
	text-decoration: none;
}

.topMenuLink {
	font-size: 10px; 
	color: #ffffff;//#303581;
	font-weight:bold;
	text-decoration: none;
}

.topMenuLink A {
	font-size: 10px; 
	color: #303581;
	text-decoration: none;
}

.textMenuLink {
	font-size: 12px; 
	color: #CCCCCC;
	text-decoration: none;
/*	visibility:hidden; */
}

.textMenuLink A {
	font-size: 12px; 
	color: #303581;
	text-decoration: none;
}

.listsMenuLink {
	font-size: 10px; 
	color: #303581;
	text-decoration: none;
}

.listsMenuLink A {
	font-size: 10px; 
	color: #303581;
	text-decoration: none;
}

.headerlistMenuLink {
	color: #D93102;
	font-size: 12px;
	text-decoration: none;
}

.headerlistMenuLink A {
	color: #D93102;
	font-size: 12px;
	text-decoration: none;
}

.shopprodMenuLink {
	font-size: 10px; 
	color: #303581;
	text-decoration: none;
}

.shopprodMenuLink A {
	font-size: 10px; 
	color: #303581;
	text-decoration: none;
}

.readmoreMenuLink {
	font-size: 10px; 
	color: #303581;
	text-decoration: none;
}

.readmoreMenuLink A {
	font-size: 10px; 
	color: #303581;
	text-decoration: none;
}

.dateInNews {
	font-size: 10px;
	color: #4D4F4B;
	margin-top: 4px;
}


.deftbl {
	border-collapse: collapse;
	border: 1px solid #CAD6EE;
}

.deftbl TH {
	text-align: left;
	vertical-align: top;
	color: #616161;
	font-weight: bold;
	background: #7E9BD6;
	color: #FFFFFF;
	border: 1px solid #CAD6EE;
	padding: 3px 6px 3px 6px;
}

.deftbl TD {
	text-align: left;
	vertical-align: top;
	color: #616161;
	border: 1px solid #CAD6EE;
	padding: 3px 6px 3px 6px;
}

.partnerheader {
	font-size: 14px;
	color: #D93102;
}

TD.partnerlogin {
	font-size: 10px;
	color: #616161;
}

TD.partnerlogin INPUT { 
	font-size: 10px;
	width: 80px;
}
.boxSpacing{
  padding-left:8px;
  padding-right:6px;
}

.forumheading_12_bold {
	font-family :  Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: white;
	background : #103C75;
	text-decoration: none;
}

.forumheading_10 {
	font-family :  Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: white;
	background : #103C75;
	text-decoration: none;
}

.forumheading_12_bold_even {
	font-family :  Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #103C75;
	background : white;
	text-decoration: none;
}

.forumheading_10_even {
	font-family :  Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #103C75;
	background : white;
	text-decoration: none;
}

.forum {
	font-family :  Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #103C75;
}

.copy {
	font-family :  Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	color : #48586E;
}

.left {
	font-family :  Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	color : #103C75;
}
A.left, A.left:LINK, A.left:VISITED, A.left:ACTIVE {
	font-family :  Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	color : #103C75;
	text-decoration: none;
}
A.left:HOVER {
	font-family :  Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	color : #103C75;
	text-decoration: underline;
}

.tahtis, A.tahtis, A.tahtis:LINK, A.tahtis:VISITED, A.tahtis:ACTIVE {
	font-family :  Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	color : #FF6600;
	text-decoration: none;
}

A.tahtis:HOVER {
	font-family :  Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	color : #FF6600;
	text-decoration: underline;
}

.klienditugi {
	font-family :  Verdana, Helvetica, Arial, sans-serif;
	font-size: 18px;
	color : #7D0800;
}

.koolitus {
	font-family :  Verdana, Helvetica, Arial, sans-serif;
	font-size: 18px;
	color : #867111;
}

.vordlus {
	font-family :  Verdana, Helvetica, Arial, sans-serif;
	font-size: 18px;
	color : #808000;
}

.tutvustus {
	font-family :  Verdana, Helvetica, Arial, sans-serif;
	font-size: 18px;
	color : #E00000;
}

.portree {
	font-family :  Verdana, Helvetica, Arial, sans-serif;
	font-size: 18px;
	color : #808000;
}

.kysimus {
	font-family :  Verdana, Helvetica, Arial, sans-serif;
	font-size: 18px;
	color : #0000CC;
}


.ilmateade {
	font-family :  Verdana, Helvetica, Arial, sans-serif;
	font-size: 18px;
	color : #CC6633;
}

.error {
	color: red;
}


.ilm {
	font-family :  Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	color : #103C75;
}

.ilmvalge {
	font-family :  Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	color : white;
}

.polladmin, A.polladmin {
	font-family :  Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #103C75;
}

.polladmin_12, A.polladmin_12 {
	font-family :  Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #103C75;
}

TD.panecontent, TD.vaike, .tavaline, SPAN.helppage {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	/* commented out because hiermentus <-> netscape problem*/
	/*color : Black;*/
}

.reklaamtekst{
	background-color : transparent;
}

B.helppage {
	font-weight : bold;
}

A.helppage:LINK, A.helppage:ACTIVE,A.helppage:VISITED {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #000066;
	text-decoration : underline;
	background-color : transparent;
}
A.helppage:HOVER {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	text-decoration : underline;
	color : #000066;
	background-color : transparent;
}
A.mainmenuitem:LINK,A.mainmenuitem:ACTIVE, A.mainmenuitem:VISITED,A.mainmenuitem:HOVER{
	color : #FFFFFF;
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : bold;
	background-color : transparent;
}
A.mainmenuactiveitem:LINK,A.mainmenuactiveitem:ACTIVE,A.mainmenuactiveitem:VISITED,A.mainmenuactiveitem:HOVER {
	color : #FFFFFF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : bold;	
	text-decoration : none;
	}
A.submenuitem:LINK,A.submenuitem:ACTIVE,A.submenuitem:VISITED,A.submenuitem:HOVER {
	color : #FFFFFF;
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : bold;
}

TD.smallmenuheading {
	color : #FFFFFF;
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : bold;
}
A.smallmenuitem:ACTIVE, A.smallmenuitem:LINK, A.smallmenuitem:VISITED, A.smallmenuitem:HOVER, TD.smallmenuitem, P.kontakt {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : bold;
	color : #FFFFFF;
	text-decoration : none;
	line-height : 18px;
}
P.linkheading{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	color : #2B78A4;
	text-decoration : none;
	line-height : 18px;
}
P.linktext{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #2B78A4;
	text-decoration : none;
}
P.nobuttonsmallmenuitem {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 5px;
	line-height : 5px;
}
TD.date {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size : 10px;
	font-style : normal;
	color : #737373;
}

.newsdate {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size : 10px;
	font-style : normal;
	color : #737373;
}
P.tootedpealkiri {
	background : #FFFFFF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
	line-height : 14px;
}
P.tootedhind {
	background : #FFFFFF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : bold;
	line-height : 14px;
}

P.tootetekst {
	background : #FFFFFF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
}

H1, H2, H3, H4, H5, H6 {
	background : #FFFFFF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : bold;
	color : Black;
}
H1{
	font-size : 18px;
}
H2{
	font-size : 16px;
}
H3{
	font-size : 14px;
}
H4{
	font-size : 12px;
}
H5{
	font-size : 12px;
}
H6{
	font-size : 12px;
}

A.hklink:LINK, A.hklink:ACTIVE,A.hklink:VISITED {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #000066;
	text-decoration : none;
	background-color : transparent;
}
A.hklink:HOVER {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	text-decoration : underline;
	color : #000066;
	background-color : transparent;
}

P.hktext, P.hkheading {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	text-decoration : none;
	color : Black;
}

P.hkheading {
	font-size : 12px;
	font-weight : bold;
}

.classheading {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 18px;
	color : #000066;
	font-weight : bold;
}

.footer{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #1B5C81;
}

.leping {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	background-color: transparent;
}
.tellimus {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : bold;
	background-color: transparent;
	color : #777777;
}
.lepingheading {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #8CC5E7;
	font-weight : bold;
}

 .reklaamheading , A.reklaamheading, A.reklaamheading:link, A.reklaamheading:visited, A.reklaamheading:active{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
	color : #000066;
	text-decoration : none;
}
A.reklaamheading:hover {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
	color : #000066;
	text-decoration : underline;
}

 .reklaamheading1 , A.reklaamheading1, A.reklaamheading1:link, A.reklaamheading1:visited, A.reklaamheading1:active{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
	color : #008000;
	text-decoration : none;
}
A.reklaamheading1:hover {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
	color : #008000;
	text-decoration : underline;
}


 .reklaamheading2 , A.reklaamheading2, A.reklaamheading2:link, A.reklaamheading2:visited, A.reklaamheading2:active{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
	color : #808000;
/*	color : #F95DFE; */
	text-decoration : none;
}
A.reklaamheading2:hover {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
	color : #808000;
	text-decoration : underline;
}


 .reklaamheading3 , A.reklaamheading3, A.reklaamheading3:link, A.reklaamheading3:visited, A.reklaamheading3:active{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
	color : #800000;
	text-decoration : none;
}
A.reklaamheading3:hover {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
	color : #800000;
	text-decoration : underline;
}


 .reklaamheading4 , A.reklaamheading4, A.reklaamheading4:link, A.reklaamheading4:visited, A.reklaamheading4:active{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
	color : #FF0000;
	text-decoration : none;
}
A.reklaamheading4:hover {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
	color : #FF0000;
	text-decoration : underline;
}

FONT.reklaamtext {
	background : #FFFFFF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	color : Black;
}

A.hansaraamatutvustus, A.hansaraamatutvustus:LINK, A.hansaraamatutvustus:VISITED, A.hansaraamatutvustus:ACTIVE {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : bold;
	color : #000066;
}
A.hansaraamatutvustus:hover {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : bold;
	color : #000066;
}

a img { border: 0; }
#forum p { margin: 0; padding: 0; }  


