html {
height: 100%;
}

a img { border: 0; }
a { color: #00f; }

img, #metamenuright { behavior: url(../iepngfix.htc); }
img, #headerleft { behavior: url(../iepngfix.htc); }
img, #menuleft { behavior: url(../iepngfix.htc); }
img, #menuright { behavior: url(../iepngfix.htc); }
img, #heading { behavior: url(../iepngfix.htc); }
img, #pic-corners { behavior: url(../iepngfix.htc); }
img, #headingbg { behavior: url(../iepngfix.htc); }
img, #butafceblue { behavior: url(../iepngfix.htc); }
img, #edasilink { behavior: url(../iepngfix.htc); }


body {
background-image:url(../images/bg.gif);
background-color:#FFFFFF;
background-attachment: fixed;
background-repeat: repeat;
background-position: center center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	height:100%;
text-align: center;
}


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

#content    
	{
	font-family: Verdana, Geneva, Arial, sans-serif;
	margin-left: -483px;
	position: absolute;
	left: 50%;
	width: 986px;
	visibility: visible;
	height: 100%;
	background-color: #FFFFFF;
overflow: visible;	
	}



#lang {
height:15px; 
position: absolute;
display: block;
font: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em;
font-weight: bold;
left: 9px;
line-height: 18px;
}


#lang a{
color: #787878;
text-decoration: none;
}

#lang a:link{
color: #787878;
text-decoration: none;
}

#lang a:hover{
color: #99bf4c;
text-decoration: none;
}

#date {
height:15px; 
position: absolute;
display: block;
text-align: right;
width: 400px;
left: 580px;
font: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em;
font-weight: bold;
line-height: 18px;
}

#logo
{
width: 368px;
height: 142px;
background-color: #f2f2f2;
position: absolute;
display: block;
top: 18px;
left: 9px;
padding-top: 15px;
}

#headerpic
{
width: 600px;
height: 142px;
background-color: #f2f2f2;
position: absolute;
display: block;
top: 18px;
left: 377px;
padding-top: 15px;
background-image:url(../images/header/h01.jpg);
}

#searchbox
{
width: 250px;
height: 22px;
position: absolute;
display: block;
top: 125px;
left: 740px;
padding-top: 15px;
text-align: left;
}

.searchboxinput
{
width: 162px;
height: 24px;
border: 1px solid #657f34;
display: block;
position: relative;
top: 1px;
left: 10px;
top:-12px;
background-color:#fff;
}

.searchbut
{
width: 57px;
height: 21px;
border: 1px solid #505050;
display: block;
position: relative;
margin-top: 3px;
left: 176px;
top:-39px;
background-color:#ffe019;
font: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.9em;
font-variant: small-caps;
font-weight: bold;
}



#menuMETA{
width: 700px;
height: 21px;
float: right;
right: 9px;
top: 18px;
display: block;
position:relative;
text-align: right;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: bold;
	text-decoration: none;
	font-variant: small-caps;
z-index:2;
}

#menuMETA a{
display: block;
position:relative;
float: right;
height: 21px;
padding-left: 1em;
padding-right: 1em;
line-height: 22px;
color: #000;
	text-decoration: none;
	text-transform: uppercase;
}

#menuMETA a:link{
display: block;
position:relative;
float: right;
height: 21px;
padding-left: 1em;
padding-right: 1em;
line-height: 22px;

}

#menuMETA a:hover{
	color: #000;
	background-color:#9ac14f;
	text-decoration: none;	
}


.orange{
background-color:#ff9600;
}

.yellow{
background-color:#ffe019;
}

#menuMETA a:hover{
	color: #000;
	background-color:#9ac14f;
	text-decoration: none;	
}


#headerleft
{
z-index: 3;
position: absolute;
display: block;
left:9px;
top:18px;
}


#metamenuright
{
z-index: 3;
position: absolute;
display: block;
left:967px;
top:18px;
}

#menuleft
{
z-index: 3;
position: absolute;
display: block;
left:9px;
top:183px;
}

#menuright
{
z-index: 3;
position: absolute;
display: block;
left:972px;
top:183px;
}





#menuhori{
width: 968px;
height: 28px;
left: 9px;
top: 160px;
display: block;
position:absolute;
background-image:url(../images/menuhori.jpg);
text-align: right;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	text-decoration: none;
	font-variant: small-caps;
}

#menuhori a{
display: block;
position:relative;
float: right;
height: 28px;
padding-left: 1em;
padding-right: 1em;
line-height: 28px;
	color: #fff;
	text-decoration: none;
}

#menuhori a:link{
display: block;
position:relative;
float: right;
height: 28px;
padding-left: 1em;
padding-right: 1em;
line-height: 28px;
}

#menuhori a:hover{
	color: #FFF;
	background-color:#9ac14f;
	text-decoration: none;	
}


#breadcrumb {
height:15px; 
position: absolute;
display: block;
font: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em;
font-weight: bold;
left: 9px;
line-height: 18px;
top: 216px;
color: #787878;
	text-decoration: none;	
}

#breadcrumb a{
color: #787878;
text-decoration: none;	
}

#breadcrumb a:link{
color: #787878;
text-decoration: none;
}

#breadcrumb a:hover{
color: #99bf4c;
text-decoration: none;
}

#avalehepicholder{
width: 254px;
height: auto;
display: block;
position: relative;
float: left;
padding: 0 2px 7px 7px;
}

#avalehepicholder a {
	color: #000;
	text-decoration: none;
}

#reklaam
{
display: block;
position: relative;
top: -115px;
left:71px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 10px;
width: 170px;
}

#avalehepictext{
position: relative;
display: block;
width: 251px;
height: 28px;
background-color: #ffe019;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-variant: small-caps;
font-size: 12pt;
line-height: 26px;
text-indent: 12px;
top: 0px;
left: 2px;
color: #575757;
}

#avalehepic{
position: relative;
display: block;
width: 251px;
height: 126px;
background-color: #FF9999;
left: 2px;
}

#hover{
position: relative;
display: block;
width: 254px;
height: 158px;
top: -155px;
margin-bottom: -155px;
}

#leftarea
{
width: 444px;
display: block;
position: absolute;
top: 234px;
left: 9px;
height: auto;
z-index: 3;
vertical-align: top;

}

#flash{
width: 444px;
height: 319px;
display: block;
position: relative;
top: 0px;
left: 0px;
background-color:#fff;
}

#hello{
width: 444px;
display: block;
position: relative;
left: 0px;
}

#hellobox{
display: block;
position: relative;
width: 444px;
top: 2px;
left: 0px;
background-image: url(../images/hellobox-center.gif);
background-repeat: repeat-y;
background-position: 0 center;
background-color:#FFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1em;
color: #000;
z-index: 12;

}


#hellobox span{
text-decoration: none;
line-height: 19px;
color: #000000;
margin: 0 10px 4px 29px;
text-align: left;
display: block;
padding-bottom:5px;
}

#hellobox a{
text-decoration: none;
}

#hellobox a:link{
text-decoration: none;
}

#hellobox a:hover{
background-color:#dfdfdf;
display: block;
}



#rightarea{
width: 533px;
display: block;
position: absolute;
top: 234px;
left: 453px;
overflow: visible;	
padding-bottom:33px;
z-index: 2;
text-align: left;
}




#leadbgpic
{
width: 257px;
display: block;
position: absolute;
top: 278px;
left: 174px;
height: auto;
z-index: 1;
}


#leftmenuarea
{
width: 257px;
display: block;
position: absolute;
top: 234px;
left: 9px;
height: auto;
z-index: 3;
}

#leftmenuarea span{
display: block;
position: relative;
color: #FFF;
margin-bottom: -25px;
z-index: 4
}

#butfaceblue{
display: block;
position: relative;
height: 25px;
width: 256px;
}


#buttext{
width: 256px;
display: block;
position: relative;
height: 25px;
text-align: left;
margin-bottom: 4px;
font-family:  Arial, Helvetica, sans-serif;
font-size: 13pt;
font-weight: bold;
text-decoration: none;
font-variant: small-caps;
line-height: 23px;
color: #FFF;
text-indent: 10px;
z-index: 4;
top: -25px;
}

#buttext a{
text-decoration: none;
position: relative;
color: #FFF;
display: block;
z-index: 5;
width: 100%;
height: 25px;
}

#buttext a:link{
text-decoration: none;
position: relative;
color: #FFF;
display: block;
z-index: 6;
width: 100%;
height: 25px;
}

#buttext a:hover{
display: block;
position: relative;
height: 25px;
z-index: 7;
width: 100%;
height: 25px;
}

#vmenuopen{
width: 256px;
display: block;
position: relative;
height: 25px;
text-align: left;
margin-bottom: 4px;
font-family:  Arial, Helvetica, sans-serif;
font-size: 13pt;
font-weight: bold;
text-decoration: none;
font-variant: small-caps;
line-height: 23px;
color: #FFF;
text-indent: 10px;
z-index: 4;
top: -25px;
}

#vmenusubmenu
{
padding-top: 15px;
padding-bottom: 12px;
display: block;
position: relative;
background-color: #60adff;
width: 256px;
text-align: left;
font-family:  Arial, Helvetica, sans-serif;
font-size: 11pt;
font-weight: bold;
text-decoration: none;
font-variant: small-caps;
line-height: 23px;
color: #000;
text-indent: 10px;
z-index: 3;
margin-bottom: -2px;
top: -6px;
   opacity: 0.6;
   filter: alpha(opacity=60);
   zoom: 1;  /* needed to trigger "hasLayout" in IE if no width or height is set */ 
}

#vmenusubmenu DIV
{
width: 256px;
background-image: url(../images/bul-blue.gif);
background-position: -10px center;
background-repeat: no-repeat;
display: block;
position: relative;
text-align: left;
font-family:  Arial, Helvetica, sans-serif;
font-size: 12pX;
font-variant: normal;
font-weight: bold;
text-decoration: none;
line-height: 23px;
color: #000;
}

#vmenusubmenu DIV A
{
font-weight: bold;
display: block;
width: 256px;
text-decoration: none;
text-indent: 20px;
color: #000;
}

#vmenusubmenu DIV A:link
{
font-weight: bold;
display: block;
text-decoration: none;
color: #000;
}

#vmenusubmenu DIV A:hover
{
font-weight: bold;
display: block;
text-decoration: none;
color: #000;
background-color: #d7e6f6;
background-image: url(../images/bul-blue.gif);
background-position: -10px center;
background-repeat: no-repeat;
}


#centerarea{
width: 511px;
display: block;
position: absolute;
top: 234px;
left: 282px;
overflow: visible;	
padding-bottom:33px;
z-index: 2;
}

#headingbgblue{
background-image: url(../images/bg-heading-b.png);
width: 511px;
display: block;
position: relative;
height: 41px;
text-align: left;
}

#headingbggreen{
background-image: url(../images/bg-heading-g.png);
width: 511px;
display: block;
position: relative;
height: 41px;
text-align: left;
}


#text{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: left;
line-height: 18px;
margin-left: 27px;
display: block;
height: 100%;
left: 0px;
overflow: visible;	
margin-bottom: 27px;
}
/*
#text span{
display: block;
position: relative;
float: right;
height: auto;
margin: 10px 0 10px 10px;
width: 250px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
}
*/
#text .imagespan{
display: block;
position: relative;
float: right;
height: auto;
margin: 10px 0 10px 10px;
width: 250px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
}

#pic-corners{
display: block;
height: 154px;
width: 250px;
background-image: url(../images/pic-corners.png);
background-repeat: no-repeat;
position: relative;
margin-top: -154px;
}


#pic-com{
position: relative;
display: block;
top: 2px;
color: #464646;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
text-align: right;
width: 250px;
line-height: 12px;
}

#pic-com b{
color: #658c1a;
display: block;
padding-bottom: -1px;
line-height: 15px;
}




#listbox{
display: block;
position: relative;
width: 512px;
top: 2px;
left: 0px;
background-image: url(../images/listbox-center.gif);
background-repeat: repeat-y;
background-position: 0 center;
background-color:#FFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1em;
color: #000;
z-index: 12;
}

#listbox span{
text-decoration: none;
line-height: 19px;
color: #000000;
margin: 0 10px 4px 29px;
text-align: left;
display: block;
padding-bottom:5px;
}

#listbox a{
text-decoration: none;
}

#listbox a:link{
text-decoration: none;
}

#listbox a:hover{
background-color:#dfdfdf;
display: block;
}



#edasilink {
vertical-align: top;
display: block;
position: relative;
float: right;
background-color: #60adff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size:10px;
height: 24px;
background-image:url(../images/but-center.gif);
background-repeat: repeat-x;
z-index: 22;
cursor: pointer;
margin-top:-24px;
line-height: 21px;
bottom: -4px;
color: #000;
}

#edasilink img{
vertical-align: middle;}

#edasilink a{
text-decoration: none;
background-image:url(../images/but-center.gif);
background-repeat: repeat-x;
display: block;
color: #000;
}

#edasilink a:link{
color:#000;
}

#edasilink a:hover{
background-color:#80bdff;
color:#000;
}

#edasilink a:visited{
color:#000;
}

#navbox{
line-height: 18px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000;
margin-top: 4px;
left: 0px;
top: 4px;
display: block;
text-align: left;
position: relative;
width: 512px;
color: #000;
font-family: Verdana, Arial, Helvetica, sans-serif;
z-index: 12;
}

.joon{
display: block;
position: relative;
top: 0px;
left: 0px;
}


#lisa {
vertical-align: top;
display: block;
position: relative;
float: right;
background-color: #ff9702;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size:10px;
height: 24px;
background-image:url(../images/but-center.gif);
background-repeat: repeat-x;
z-index: 22;
cursor: pointer;
margin-top:-24px;
line-height: 21px;
bottom: -4px;
color:#000;
}

#lisa img{
vertical-align: middle;}

#lisa a{
text-decoration: none;
background-image:url(../images/but-center.gif);
background-repeat: repeat-x;
display: block;
color: #000;
}

#lisa a:link{
color:#000;
}

#lisa a:hover{
background-color:#ffac35;
color:#000;
}

#lisa a:visited{
color:#000;
}


#tagasi {
vertical-align: top;
display: block;
position: relative;
float: left;
background-color: #60adff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size:10px;
height: 24px;
background-image:url(../images/but-center.gif);
background-repeat: repeat-x;
z-index: 22;
cursor: pointer;
margin-top:-24px;
line-height: 21px;
bottom: -4px;
color:#000;
}

#tagasi img{
vertical-align: middle;}

#tagasi a{
text-decoration: none;
background-image:url(../images/but-center.gif);
background-repeat: repeat-x;
display: block;
color: #000;
}

#tagasi a:link{
background-color: #60adff;
color:#000;
}

#tagasi a:hover{
background-color:#80bdff;
color:#000;
}

#tagasi a:visited{
color:#000;
}

#bannerarea{
width: 168px;
display: block;
position: absolute;
top: 234px;
left: 809px;
}

#bannerarea img{
margin-bottom: 7px;
}
#sinubanner {
	background: url('../images/banner2.gif');
	width: 168px;
	height: 115px;
	position: absolute;
	cursor: pointer;
}
#sinubanner a {
	color: #000;
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
	position: absolute;
	left: 61px;
	top: 47px;
}



#headingbgorange{ 
	background-image: url('../images/bg-heading-o.png');
	width: 511px;
	display: block;
	position: relative;
	height: 41px;
	text-align: left;
} 
 
#heading, #heading h1 { 
font-family: Georgia, "Times New Roman", Times, serif; 
font-style: italic; 
font-size: 18px; 
color: #FFFFFF; 
margin-left: 29px; 
} 

#heading h1 , #heading h2 {
	margin: 0;
	padding: 0;
	font-weight: normal;
}

#heading span, #heading h2 { 
display: block; 
position: relative; 
float: right; 
margin-right: 10px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-style: normal; 
font-size: 12px; 
color: #FFFFFF; 
margin-left: 29px; 
} 
 
#heading span a{ 
text-decoration: none; 
} 
 
#heading span a:hover{ 
text-decoration: underline; 
}


#tellivorm table{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: normal;
font-size: 12px;
text-align: left;
width: 500px;
line-height: 18px;
display: block;
left: 0px;
margin-left: 29px;
}
.telli, .telli2{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: normal;
font-size: 12px;
width:190px;
height: 22px;
display: block;
left: 0px;
border: 1px solid #CCC;
}

.telli2 {
	width: 380px;
	height: 88px;
}






#hidebutton {
	border-width: 0;
	color: #fff;
	background: #fff;
	height: 1px;
	width: 1px;
}
