BODY { 
	font: 11px Verdana, Sans-serif; 
	color: #000; 
	background: #fff;
	margin: 0px; 
}

TABLE  { border-collapse: collapse; border-spacing: 0px; empty-cells: show; }
TD, TH { padding: 0px; 
/*    font: 11px Verdana, Sans-serif; */
}

IMG {border: 0px;}


 BLINK { display: none;}  
/* BLINK { color: #000000; border: 1px solid purple;  background: #ff0000;} */

/*DIV {border: 1px solid blue;}*/

FORM	{ display: block; margin: 0px; padding: 0px;}
.nupp {
	background: #9bab97; color: white; 
	font-family: Trebuchet MS, Sans-Serif; font-size: 11px; font-weight: bold; text-transform: uppercase;
    border: 1px solid #b2beaf; border-right: 1px solid #697565; border-bottom: 1px solid #697565;
    padding: 0px 0px 0px 0px; margin: 0px;
	height: 18px;
}

.nupphighlight {
	background: #cc0000; color: white; 
	font-family: Trebuchet MS, Sans-Serif; font-size: 11px; font-weight: bold; text-transform: uppercase;
    border: 1px solid #b2beaf; border-right: 1px solid #697565; border-bottom: 1px solid #697565;
    padding: 0px 0px 0px 0px; margin: 0px;
	height: 18px;
}

.dropdown {font-family: Verdana, Sans-serif; font-size: 10px; margin-right: 3px;}

.textinput  { font-size: 11px; font-family: Verdana, Sans-Serif;  height: 14px; border: 1px solid #999999; margin-right: 3px; padding: 0px; margin-top: 1px;}

.textinputarea  {font-size: 11px; font-family: Verdana, Sans-Serif;  border: 1px solid #999999; margin-right: 3px; padding: 0px; margin-top: 1px;}

#keha { width: 790px; margin: 10px 0px 10px 10px; border: 0px solid red; }
#header { padding: 0px 5px 5px 5px; border: 0px solid green; }
#bigbanner { padding: 5px 0px 5px 10px; border: 0px solid green; text-align: center;}
#directory { margin: 5px 0px 5px 10px; border: 0px solid red; font-size: 10px; font-weight: bold; color: #9bab97; }
#sisu  { padding: 0px 0px 0px 0px; border: 0px solid purple; width: 545px; float: left; line-height: 20px;}
#veerg { padding: 10px 0px 0px 5px; border: 0px solid blue;   width: 240px; float: left; line-height: 20px;}
#footer { clear: both; }

/* sisu kola */
#sisu .headlinesmall	{ padding: 0px 0px 0px 0px; border-bottom: 1px solid #818c7e; margin-bottom: 5px;
	font-weighT: bold; font-family: Verdana, Sans-serif; font-size: 11px; color: black;
	text-transform: uppercase;
}
#sisu .headlinetegevusala	{ padding: 0px 0px 3px 3px; border-bottom: 1px solid #818c7e; margin-bottom: 0px;
	font-weighT: bold; font-family: Trebuchet MS, Sans-serif; font-size: 15px; color: #cc0000; text-transform: uppercase; 
}

#sisu .headline { padding: 0px 0px 3px 3px; border-bottom: 1px solid #818c7e; margin-bottom:0px;font-weighT:bold; 
	font-family: Trebuchet MS, Sans-serif; font-size: 15px; color: #657760; text-transform: uppercase; 
}

#sisu .vahepealkiri	{ font-family: Georgia, Serif; font-size: 12px; font-weight: bold; padding-bottom: 16px;} 
#sisu .alampealkiri	{ font-size: 11px; font-weight: bold; } 

#sisu a { text-decoration: none; }
#sisu a:link { color: black; }
#sisu a:visited { color: black; }
#sisu a:hover { color: black; text-decoration: underline; }
#sisu a.text { text-decoration: none; color: #cc0000;}
#sisu a.text:link { color: black; color: #cc0000;}
#sisu a.text:visited { color: black; color: #cc0000;}
#sisu a.text:hover { color: black; text-decoration: underline;color: #cc0000; }

#sisu .headlinecompany	{ font-family: Georgia, Serif; font-size: 12px; font-weight: bold; } 
#sisu .headlinetitle	{ font-family: Georgia, Serif; font-size: 16px; color: #cc0000; font-weight: bold; text-transform: uppercase;} 
#sisu .headlinered	{ font-family: Georgia, Serif; font-size: 18px; color: #cc0000; font-weight: normal; text-transform: none; letter-spacing: -1px; padding-top: 20px;} 
#sisu .mugshot	{ float: right; }
#sisu .vaiketekst	{ font-size: 10px; }

/* #sisu TR.hall { border-bottom: 1px solid #e0e5de; } */
#sisu .sep { background: #e0e5de; height: 1px; }
#sisu .sepstrong { background: #000000; height: 1px; }
#sisu .sepkerge { background: #848e82; height: 1px; }
#sisu .filter { padding: 0px 0px 5px 0px; border-bottom: 1px solid #818c7e; }
#sisu TH { font-size: 10px; font-family: Verdana; }
#sisu TD { font-size: 11px; font-family: Verdana; } 

#sisu .borsp { line-height: 16px; font-size: 10px; font-family: Verdana; font-weight: bold; border-bottom: 1px solid black; } 
#sisu .borsh1 { border-bottom: 1px solid #e0e5de; } 
#sisu .korvsep { border-bottom: 1px solid #e0e5de; } 
#sisu .pager { font-size: 10px; font-weight: bold; } 
#sisu .pagercurrent { font-size: 10px; font-weight: normal; color: #cc0000; } 

/* veeru kola */
#veerg .smallbanner { padding: 0px 0px 10px 6px; border: 0px solid green; text-align: center;}
#veerg .block		{ padding: 0px 0px 18px 0px; }
#veerg .headline	{ padding: 0px 0px 8px 5px; border-bottom: 1px solid #818c7e; }
#veerg .item		{ padding: 3px 0px 0px 5px; border-bottom: 1px solid #e8ece7; height: 16px; }
#veerg .chooser		{ padding: 3px 0px 0px 5px; text-align: right; }

#veerg a { text-decoration: none; }
#veerg a:link { color: black; }
#veerg a:visited { color: black; }
#veerg a:hover { color: black; text-decoration: underline; }

#veerg ul { list-style: none; margin: 0px; padding: 0px; padding-bottom: 0px; padding-top: 0px;}
#veerg li {
line-height: 20px;
background-image: url(pluss.gif);
background-repeat: no-repeat;
padding: 3px 0px 0px 19px; 
margin: 0px;
border-bottom: 1px solid #e8ece7; 
}

#veergspec ul { list-style: none; margin: 0px; padding: 0px; padding-bottom: 0px; padding-top: 0px;}
#veergspec li {
line-height: 16px;
background-image: url(pluss.gif);
background-repeat: no-repeat;
padding: 3px 0px 0px 19px; 
margin: 0px;
border: 0px;
}

#floatbanner {top:420px; left:558px; position:fixed; }
* html #floatbanner {position:absolute;}


.sisublokk { padding-bottom: 20px;}

.remark		{ font-size: 10px; color: gray; }

.tip { 
	position: absolute;
	top: 0px;
	left: 0px;
	width: 150px;
	border: 1px solid #666;
	background-color: #f8f9f7; 
	color: #000;
	padding: 10px;
	font: 10px verdana;
	display: none;
	z-index: 3;
}

.tipplain { 
	position: absolute;
	top: 0px;
	left: 0px;
	color: #000;
	border: 1px solid #666;
	display: none;
	z-index: 3;
}

.tipplainfix { 
	position: absolute;
	top: 0px;
	left: 0px;
	color: #000;
	border: 0px solid #666;
	display: none;
	z-index: 3;
}

.sstar { font-color: #CC0000; color:#CC0000 }

#sisu .kergetabel { line-height: 16px; font-size: 11px; font-family: Verdana; font-weight: normal; border-bottom: 1px solid #848382; } 

