body, td, p, div, html {
	font-family: verdana, tahoma, arial;
	font-size: 11px;
	color: #3D3D3D;
}

form {
    margin: 0px;
    padding: 0px;
}

img {
    border: 0px solid rgb(0,0,0);
}


body {
	text-align:	left;
	margin:	0px;
	margin-top: 20px;
	background-color: #6f6f6f;
	background-image: url('/img/pattern.gif');
}

P {
	margin-top:0px;
}


#topmenu {
	float: left;
	width: 784px;
	height: 39px;
	background-image: url('/img/topmenu_background.png');
}

.topmenu_item {
	height: 29px;
	padding-left: 9px;
	padding-right: 9px;
	text-align:center;
	cursor: pointer;

	font-family: Tahoma,Arial;
	font-size: 11px;
	color: #ffffff;
	font-weight:normal;
	line-height:2.5em;
	text-decoration: none;
}

A.topmenu_item:hover {
	text-decoration:none;
	color: #ffffff;
}

.topmenu_container {
	display:block;
	float:left;
	background-image:url('/img/item_back.gif');
}

.topmenu_item_sep {
	float:left;
	width:1px;
	height:29px;
}

.sub_container {
	position:absolute;
	display:block;
	width:150px;
	background-color: #31569D;
	display:none;
	visibility:hidden;
	clear:both;
	padding-bottom: 5px;
	margin:0px;
}
.submenu_bullet {
	float: left;
}

.submenu_item {
	float: left;
	font-family: Tahoma,Arial;
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	margin:5px;
}
A.submenu_item:hover {
	text-decoration: none;
	color:#BBBBBB;
}

A {color: #003399; text-decoration: none;}
A:hover {
	color: #FFCC00;
}
A.flashiall:hover { color:#FFCC00; } 
.flashiall { font-family:Tahoma;font-size:11px;text-decoration:none;font-weight:normal;color:#999999;line-height:12px;text-align:right;padding:6; }
.alapealkiri { font-family:Verdana;font-size:13px;font-weight:bold;color:#FFFFFF;text-align:left; }
.footer { font-family:Verdana;font-size:10px;text-decoration:none;font-weight:normal;color:#CCCCCC;text-align:left; }
.footer P { font-family:Verdana;font-size:10px;text-decoration:none;font-weight:normal;color:#CCCCCC;text-align:left;margin:0px;padding:0px;}
.footer A { font-family:Verdana;font-size:10px;text-decoration:none;font-weight:normal;color:#CCCCCC;text-align:left;margin:0px;padding:0px;}
.tootaja_amet { font-family:Verdana;font-size:9px;color:#3d3d3d;line-height:11px; } 
.tootaja_nimi { font-family:Verdana;font-size:9px;font-weight:bold;color:#1e499c;line-height:11px; }

#dhtmltooltip{
background-color: #1E499C;
position: absolute;
padding: 10px;
width: 165px;
visibility: hidden;
z-index: 100;
}

.worker_popup_name {color: #ffffff; font-weight: bold;}
.worker_popup_job {color: #ffffff; }
.article_title { font-family:Verdana;font-size:12px;text-decoration:none;font-weight:bold;color:#003399; }

INPUT.form_text { font-family:Verdana;font-size:11px;background-color:#FAFAFA; }
INPUT.form_text { font-family:Verdana;font-size:11px;background-color:#FAFAFA; }
.error {color: #ff0000;}
TEXTAREA { font-family:Verdana;font-size:11px;background-color:#FAFAFA; }