
html, p {margin: 0; padding: 0; border: 0; FONT-FAMILY: Arial, Helvetica, sans-serif; font-size: 13px; color: #394555; }

a:link {color: #0047b5; }
a:visited {color: #959595; text-decoration: underline;}
a:hover {color: #73ac15;}
a:active {color: #000000; text-decoration: none;}	

body {
	background-image:  url("images/bg5a.jpg");
	background-repeat: repeat;
	background-position: center;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	}

#horizon        
	{
	position: absolute;
	top: 0%;
	left: 0px;
	width: 100%;
	height: 1px;
	overflow: visible;
	visibility: visible;
	display: block
	}

#hider   
	{
overflow:hidden;
position: absolute;
width: 100%;
	height: 288px;
	visibility: visible;
	z-index: 1;
	top: 0px;	
	}
	
#hiderikontent	
{
	font-family: Verdana, Geneva, Arial, sans-serif;
	margin-left: -1050px;
	position: absolute;
	left: 50%;
	width: 2099px;
	height: 288px;
	visibility: visible;
	z-index: 2;
}	

.L-shade {
position:absolute;
display: block;
text-overflow:ellipsis;
overflow:hidden;
white-space:nowrap;
border: 0px dashed #333;
	position: absolute;
	top: 0px;
	left: -7px;
	width: 672px;
	height: 288px;
	visibility: visible;
z-index: 2;
  }

.R-shade {
position:absolute;
display: block;
text-overflow:ellipsis;
overflow:hidden;
white-space:nowrap;
border: 0px dashed #333;
	position: absolute;
	top: 0px;
	left: 1435px;
	width: 672px;
	height: 288px;
	visibility: visible;
z-index: 5;
  }

#content    
	{
	font-family: Verdana, Geneva, Arial, sans-serif;
	background-image:  url("images/bg-cont.gif"); background-repeat: repeat-y;
    margin-left: -385px;
	position: absolute;
	top: 16px;
	left: 50%;
	width: 770px;
	height: 200px;
	visibility: visible;
	z-index: 2;	
	}
	
#hall   
	{
	font-family: Verdana, Geneva, Arial, sans-serif;
	background-image: url(images/hall.jpg);
    margin-left: -385px;
	position: absolute;
	top: 0px;
	left: 50%;
	width: 770px;
	height: 20px;
	visibility: visible;
	z-index: 4;
	}	


#logo
	{
	position: absolute;
	top: 7px;
	left: 8px;
	width: 202px;
	height: 103px;
	visibility: visible;
	z-index: 4;
	}	

#ad   
	{
	font-family: Verdana, Geneva, Arial, sans-serif;
    margin-left: -165px;
	position: absolute;
	top: -124px;
	left: 50%;
	width: 544px;
	height: 268px;
	visibility: visible;
	z-index: 3;
	}	

#menumain
	{
	background-image:  url("images/menumain-bg1.jpg"); background-repeat: repeat-x;
    margin-left: -385px;
	position: absolute;
	top: 133px;
	left: 50%;
	width: 770px;
	height: 79px;
	visibility: visible;
	z-index: 8;
	}

#menumaintext 
	{
	font-family: Arial, Verdana, Geneva, sans-serif;
	font-size: 13px;
	font-weight: bold;
    margin-left: -320px;
	position: absolute;
	top: 139px;
	left: 50%;
	width: 690px;
	height: 20px;
	visibility: visible;
	z-index: 9;
	text-align: right;
	}	
#menumaintext a {color: #c2dcff; text-decoration: none; padding-left: 10px; padding-right: 10px;}
#menumaintext a:link {color: #c2dcff; text-decoration: none;}
#menumaintext a:hover {color: #ffffff;}
#menumaintext a:active {color: #fcfeda;}	





#sisuala
{
position: absolute;
width: 500px;
margin-left: -136px;
left: 50%;
top: 200px;
diplay: block;
z-index: 2;
}

#sisuala TD {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 13px;
}

h1
{
font-family: Arial, Helvetica, sans-serif;
font-size: 24px;
font-weight: bold;
color: #0047b5;
background-image: url(images/dotted.gif);
background-repeat: no-repeat;
background-position: bottom;
}

h2
{
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
color: #519200;
margin-top: -16px;
}

h3
{
display: block;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
background-image: url(images/line.gif);
background-repeat: no-repeat;
background-position: bottom;
padding-top: 20px;
}

h4
{
display: block;
width: 500px;
position: absolute;
margin-top: 20px;
height: 20px;
line-height: 16px;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
background-image: url(images/line.gif);
background-position: center;
background-repeat: no-repeat;
padding: 0 12 0 12;
visibility: visible;
z-index: 5;
}
html>body h4 { width: 476px; }	

h4 a {color: #394555; text-decoration: none; display: inline;
background-color: #fbfbfb;
height: 22px;
marginleft: 12;
padding: 2 12 2 12;
width: 4%;
white-space: nowrap;
border: 1px solid #b6bdc9;
}

h4 a:link  {color: #394555; text-decoration: none;}
h4 a:visited {color: #394555; text-decoration: none;}
h4 a:hover {color: #000; text-decoration: none;}
h4 a:active {color: #000000; text-decoration: none;}	

h5
{
display: block;
position: absolute;
margin-top: 20px;
height: 20px;
line-height: 16px;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
background-image: url(images/line.gif);
background-position: center;
background-repeat: no-repeat;
padding: 0 12 0 12;
z-index: 6;
visibility: hidden;
}

h5 a {color: #394555; text-decoration: none; display: inline;
background-color: #fbfbfb;
height: 22px;
marginleft: 12;
padding: 2 12 2 12;
width: 4%;
white-space: nowrap;
border-left: 1px solid #b6bdc9;
border-right: 1px solid #b6bdc9;
border-bottom: 1px solid #fbfbfb;
border-top: 1px solid #fbfbfb;
}

h5 a:link  {color: #394555; text-decoration: none; }
h5 a:visited {color: #394555; text-decoration: none;}
h5 a:hover {color: #000; text-decoration: none;}
h5 a:active {color: #000000; text-decoration: none;}	

#vorm
{
display: block;
white-space: nowrap;
background-color: #FFFFFF;
position: relative;
border: 1px solid #b6bdc9;
top: 31px;
z-index: 5;
padding: 20px;
visibility: hidden;
margin-bottom: 50px;
}
html>body #vorm { top: 30px; }	


INPUT {
	border: 1px solid #b6bdc9; FONT-SIZE: 11px; WIDTH: 260px; COLOR: #000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 21px; BACKGROUND-COLOR: #fff; margin-bottom: 2px;
}
TEXTAREA {
	border: 1px solid #b6bdc9; FONT-SIZE: 11px; WIDTH: 260px; COLOR: #000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 156px; BACKGROUND-COLOR: #fff
}
INPUT.but {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; display: inline; width: auto; white-space: nowrap; padding: 0 10 0 10; COLOR: #000; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #fff; border: 1px solid #b6bdc9; cursor: hand;
}

.taga{
	font-family: Arial, Verdana, Geneva, sans-serif;
	font-size: 13px;
}

.text
{
	font-family: Arial, Verdana, Geneva, sans-serif;
	font-size: 13px;
position: absolute;
display: block;
}

ul.list
{
display: block;
position: relative;
left: -35px;
min-height: 70px;
height: 70px; 

}
html>body ul.list { height: auto }	

ul.list li{
 list-style: none;
                background: url(images/bullet.gif) 0 50% no-repeat;
                padding-left: 16px;
				}
				

.piltlist 
{
display: block;
float: right;
border: 1px solid #b6bdc9;
margin-top: -30;
margin-right: -3px;
}


#pealk{
position: relative;
display: block;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
top: -15px;
left: 10px;
color: #979ea8;
z-index: 20;
}

#vaata{
position: relative;
height: 19px;
width: 200px;
display: block;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
left: 355px;
margin-top: -20px;
top: -33px;
color: #979ea8;
z-index: 12;
}

#vaata a:link {color: #979ea8; text-decoration: none; }
#vaata a:visited {color: #979ea8; text-decoration: none;}
#vaata a:hover {color: #000; text-decoration: none;}
#vaata a:active {color: #FFF; text-decoration: none;}	




#tenpx
{
margin-left: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
margin-right: 10px;
text-decoration: none;
}

#pdf
{
display: block;
float: right;
width: 144px;
border: 1px solid #b6bdc9;
background-color: #FFF;
margin-top: -30;
margin-right: 0px; 
}
html>body #pdf { margin-right: -3px; width: 142px; }	


.mylist
{
list-style-image: url(images/bul2.gif);
line-height: 17px;
font-weight: normal;
color: #3d5d81;
margin: -4px -7px 2px 14px;
padding: 0px 0px 5px 0px;
}

.mylist a {
text-decoration: none;
margin-left: -5px;
}

















#vertmenyy
{
position: absolute;
width: 220px;
margin-left: -385px;
background-color: #005ed4;
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 13px;
left: 50%;
top: 200px;
diplay: block;
z-index: 10;
line-height: 22px;
}

A DIV { cursor: pointer; }

#vertmenyy a:link {color: #bbd3f7; text-decoration: none; display: block; width: 100%; cursor: hand;}
#vertmenyy a:visited {color: #bbd3f7; text-decoration: none;}
#vertmenyy a:hover {color: #fff; text-decoration: none; height:22px; border: 1px solid; }
#vertmenyy a:active {color: #f8fcd3; text-decoration: none;}	

#menupass{
display: block;
height: 22px;
background: url(images/bul1.gif) 0 50% no-repeat;
padding-left: 18px;
}

#menuparent{
display: block;
height: 22px;
background: url(images/bul1a.gif) 0 50% no-repeat;
background-color: #0047b5;
padding-left: 18px;
}

#submenupass{
display: block;
height: 22px;
background: url(images/bul1.gif) 15px 50% no-repeat;
padding-left: 32px;
}

#submenuactive{
display: block;
height: 22px;
background: url(images/bul1b.gif) 15px 50% no-repeat;
padding-left: 32px;
color: #375b86;
font-weight: bold;
}

/*
#submenuparent{
position: relative;
display: block;
height: 22px;
background: url(images/bul1a.gif) 28px 50% no-repeat;
background-color: #0047b5;
padding-left: 48px;
background-color: #e1e9f4;
}
*/
#submenuparent{
	position: relative;
	display: block;
	height: 22px;
	background: url('images/bul1a.gif') 28px 50% no-repeat #e1e9f4;
	padding-left: 48px;
}

#submenu
{
background-color: #cddcf1;
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 13px;
left: 50%;
top: 200px;
display: block;
z-index: 10;
line-height: 22px;
}

#submenu a:link {color: #3d5d81; text-decoration: none; width: 100%;  }
#submenu a:visited {color: #3d5d81; text-decoration: none;}
#submenu a:hover {color: #0047b5; text-decoration: none; }
#submenu a:active {color: #f8fcd3; text-decoration: none;}	




#subsubmenupass {
display: block;
height: 22px;
background: url('images/bul1.gif') 28px 50% no-repeat;
padding-left: 48px;
}

#subsubsubmenupass, #subsubsubmenuactive{
display: block;
height: 22px;
}

#subsubmenuparent{
position: relative;
display: block;
height: 22px;
background: url(images/bul1a.gif) 28px 50% no-repeat;
background-color: #e1e9f4;
padding-left: 48px;
}

#subsubmenuactive{
position: relative;
display: block;
height: 22px;
background: url(images/bul1b.gif) 28px 50% no-repeat;
color: #375b86;
padding-left: 48px;
font-weight: bold;
}

#subsubmenu, #subsubsubmenu {
background-color: #fff;
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 13px;
left: 50%;
top: 200px;
diplay: block;
z-index: 10;
line-height: 22px;
}

#subsubmenu a:link {color: #3d5d81; text-decoration: none; display: block; width: 100%; }
#subsubmenu a:visited {color: #3d5d81; text-decoration: none;}
#subsubmenu a:hover {color: #0047b5; text-decoration: none; }
#subsubmenu a:active {color: #f8fcd3; text-decoration: none;}	



.news_read_more {
	width: 100%;
	text-align: right;
}
.news_read_more A { text-decoration: none; }
.news_read_more A:hover { text-decoration: underline; }

