.font_size_10pt {
	font-size:10pt;
}
.font_size_12pt {
	font-size:12pt;
}
.noDisplay {
	display:none;
}
.fix {
	visibility:hidden;
	clear:both;
	display:block;
}
BODY.norm{
	margin:0;
	padding:0;
  	font-family:Verdana,Arial,Helvetica,Geneva;
	font-size:8pt;
	color:black;
	text-align:left;
	background:#FFFFFF;
}
BODY.print{
	font-family:Verdana,Arial,Helvetica,Geneva;
	font-size:10pt;
	color:black;
	text-align:left;
	margin:0px;
	background:#FFFFFF;
}
td{font-family:Verdana,Arial,Helvetica,Geneva;font-size:8pt;}
H1,H2,H3{font-family:Verdana,Arial,Helvetica,Geneva;font-size: medium;font-weight: bold;margin-bottom:6px;color:black;}
H4{font-family:Verdana,Arial,Helvetica,Geneva;font-size:12pt;font-weight:normal;margin-bottom:6px;}
ul.menulevel1,ul.menulevel2,ul.menulevel3,ul.sitemaplevel1,ul.sitemaplevel2,ul.sitemaplevel3,ul.submenu,ul.search{padding-left: 0;margin-left: 0;margin-left:15px;margin-top:0;padding-top:0;}
form{margin:0;}
IMG{border:0;}
li{line-height:1.6;}
.doc{}/*perus*/
.docs{}/*alihakemistoja*/
.sdoc{}/*selected*/
.sdocs{}/*selected*//*alihakemistoja*/
a{color:black;text-decoration: none;}
a:link,a:visited{color:black;text-decoration: underline;}
a:active,a:hover{color:black;text-decoration: underline;}
.sitename{font-weight:normal;font-size:20pt;}
.menulevel1{font-size:8pt;text-decoration: none;font-weight:bold;}
.menulevel1 a{text-decoration: none;font-weight:normal;}
.menulevel1 a:link,.menulevel1 a:visited{}
.menulevel1 a:active,.menulevel1 a:hover{text-decoration: underline;font-weight:bold;}
.menulevel2{}
/*.menulevel2 a{font-weight:bold;color:white;}
.menulevel2 a:link,.menulevel2 a:visited{color:white;}
.menulevel2 a:active,.menulevel2 a:hover{color:white;}*/
.menulevel3{}
/*.menulevel3 a{font-weight:normal;color:white;}
.menulevel3 a:link,.menulevel3 a:visited{color:white;}
.menulevel3 a:active,.menulevel3 a:hover{color:white;}*/
.sitemaplevel1,.sitemaplevel2,.sitemaplevel3{font-size:9pt;}
.sitemaplevel1 a,.sitemaplevel2 a,.sitemaplevel3 a{font-weight:normal;color:black;}
.sitemaplevel1 a:link,.sitemaplevel2 a:link,.sitemaplevel3 a:link,.sitemaplevel1 a:visited,.sitemaplevel2 a:visited,.sitemaplevel3 a:visited{color:black;}
.sitemaplevel1 a:active,.sitemaplevel2 a:active,.sitemaplevel3 a:active,.sitemaplevel1 a:hover,.sitemaplevel2 a:hover,.sitemaplevel3 a:hover{color:black;}
.submenu{font-size:9pt;}
.submenu a{font-weight:normal;color:black;}
.submenu a:link,.submenu a:visited{color:black;}
.submenu a:active,.submenu a:hover{color:black;}
.search a{font-weight:normal;color:black;}
.search a:link,.search a:visited{color:black;}
.search a:active,.search a:hover{color:black;}
.locator{font-size:8pt;color:gray;}
.locator a{font-weight:normal;text-decoration:underline}
.locator a:link,.locator a:visited,.locator a:active,.locator a:hover{color:gray;}
.menu{font-weight:bold;font-size:8pt;color:black;}
.menu a{text-decoration:underline;color:black;}
.menu a:link,.menu a:visited,.menu a:active,.menu a:hover{color:black;}
.login{font-weight:bold;font-size:8pt;color:grey;}
.login a,.login a:link,.login a:visited,.login a:active,.login a:hover{color:gray;}
.edit{font-size:8pt;color:black;background-color:buttonface;}
.edit a:link,.edit a:visited,.edit a:active,.edit a:hover{font-weight:normal;color:black;}
input,select{font-size:8pt;}
textarea{font-family:Verdana,Arial,Helvetica,Geneva;font-size:8pt;background-color:white;width:98%;}
.searchbox .text,.searchbox .submit{border:2px solid #c0c0c0;}
.settings {font-size:10pt;color:black;}
.margin {margin-left:15px;}
.margin a{text-decoration: none;}
.margin a:link,.margin a:visited{text-decoration: underline;}
.margin a:active,.margin a:hover{text-decoration: underline;font-weight:bold;}
.copyr {float:left;position:relative;font-size:7pt;text-decoration: none;color:#ccc;}
.copyr a{text-decoration: none;color:#ccc;}
.copyr a:link,.copyr a:visited{text-decoration: none;color:#ccc;}
.copyr a:active,.copyr a:hover{text-decoration: underline;color:#ccc;font-weight:normal;}
.navigator{
	width:520px;
}
.navigator a:link,.navigator a:visited{}
.navigator a:active,.navigator a:hover{font-weight:normal;}
.navigator td{text-align:center;color:white;width:33%;}
.footer{width:800px;}
.osoite {line-height:1.5;}
#frame {
	padding:0;
}
#page {
	width:800px;
	margin:auto;
	position:relative;
	overflow:hidden;
	border:solid 1px #013e6c;
}
#vasenBG {
	width:280px;
	position:absolute;
	top:0;
	left:0;
	background: url(images/vasen_bg.jpg) repeat-y top center;
	padding-top: 32767px !important;
	margin-bottom: -32767px !important;
	z-index:1;
	
}
#contentBG {
	width:520px;
	position:absolute;
	top:0;
	left:280px;
	background: url(images/HIK_content.jpg) no-repeat top center;
	padding-top: 32767px !important;
	margin-bottom: -32767px !important;
}
#vasen_ala {
	position:relative;
	width:280px;
	height:135px;
	background: url(images/vasen_ala.jpg) no-repeat bottom left;
	z-index:1000;
}
#EKONIA_logo {
	position:relative;
	width:248px;
	height:72px;
	z-index:100;
}	
#header_boxi {
	clear:both;
	position:relative;
	z-index:1;
}
#header {
	background: url(images/top.jpg) no-repeat top center;
	position:relative;
	height:172px;
	
}
#footer_box {
	clear:both;
	height:35px;
	position:relative;
	z-index:1;
	background: #fff;
	border-top: 1px solid #0f7ebd;
}
#footer {
	height:35px;
	position:relative;
	padding: 0;
}
#main {
	clear:both;
	padding:0;
	width:100%;
	position:relative;
	z-index:1;
}
#wrap {
	width:800px;
	float:left;
}
#vasen_boxi {
	float:left;
	position:relative;
	top:0;
	z-index:3;
	width:280px;
}
#vasen {
	background: url(images/vasen_yla.jpg) no-repeat top left;
	padding-top:20px;
}
#content_boxi {
	position:relative;
	top:0;
	z-index:3;
	float:right;
	width:520px;
	padding:0;
	margin-bottom:-135px;
}
#content {
	margin-top:20px;
	margin-left:20px;
	margin-right:20px;
}
/*----EDITOINTI---------*/
BODY.edit{
	margin:0;
	padding:0;
  	font-family:Verdana,Arial,Helvetica,Geneva;
	font-size:8pt;
	color:black;
	text-align:left;
	background:white;
}
#wrap_edit {
	width:800px;
	float:left;
}
#content_boxi_edit {
	background:white;
	position:relative;
	z-index:3;
	float:right;
	width:520px;
}
#vasen_boxi_edit {
	background: url(images/vasen_bg.jpg) repeat-y top left;
	position:relative;
	top:0;
	z-index:3;
	width:280px;
	float:left;
}
#content_edit {margin:0;padding:0;}
#frame_edit {
	padding:0;
	background:#FFF;
}