body {
	font-family: arial, helvetica, serif;
	padding: 0;
	margin: 0;
	background-image: url(bgpatt.gif);
}
a{
	text-decoration: none;
}
#lsdw{
	position: absolute;
	height: 615px;
	width: 5px;
	left: 45px;
	top: 10px;
	background-image: url(lsdw.gif);
}
#ltsdw{
	position: absolute;
	height: 5px;
	width: 5px;
	left: 45px;
	top: 5px;
	background-image: url(ltsdw.gif);
	background-repeat: no-repeat;
}
#rtsdw{
	position: absolute;
	height: 5px;
	width: 5px;
	top: 5px;
	left: 813px;
	background-image: url(rtsdw.gif);
}
#lbsdw{
	position: absolute;
	height: 5px;
	width: 5px;
	left: 45px;
	top: 625px;
	background-image: url(lbsdw.gif);
	background-repeat: no-repeat;
}
#rbsdw{
	position: absolute;
	height: 5px;
	width: 5px;
	left: 813px;
	top: 625px;
	background-image: url(rbsdw.gif);
	background-repeat: no-repeat;
}
#tsdw{
	position: absolute;
	height: 5px;
	width: 763px;
	left: 50px;
	top: 5px;
	background-image: url(tsdw.gif);
}
#rsdw{
	position: absolute;
	height: 615px;
	width: 5px;
	left: 813px;
	top: 10px;
	background-image: url(rsdw.gif);
}
#bsdw{
	position: absolute;
	height: 5px;
	width: 763px;
	left: 50px;
	top: 625px;
	background-image: url(bsdw.gif);
	background-repeat: repeat-x;	
}
#header{
	position: absolute;
	height: 135px;
	width: 410px;
	top: 10px;
	left: 50px;
	background-color: #4EB155;
	background-image: url(logo.gif);
	background-repeat: no-repeat;
	color: #FFFF00;
}
#header a{
	color: #FFFF00;
	
}
#header p {
	font-size: 70%;
	font-weight: bold;
	line-height: 15px;
	padding-top: 0px;
	margin: 0 20px 0 20px;
	position: relative;
	top: 65px;
	left: 5px;
	color: #FFFF00;
	word-spacing: 1px;
	letter-spacing: 0.3px;
	
}
#menu {
	list-style: none;
	background-color: #4EB155;
	position: relative;
	height: 21px;
	top: 79px;
	background-image: url();
	padding: 0 0 0 10px;
	margin: 0;
        
	
}
#menu li{
	float: left;
	position: relative;
	width: 115px;
	text-align: center;
	cursor: default;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFF00;
}
#menu a{
	font-weight: bold;
	color: #FFFF00;
	font-size: 75%;
}
#menu a:hover {
	text-decoration: underline;
}
#submenu {
	list-style: none;
	position: relative;
	height: 21px;
	top: 53px;
	padding: 0 0 0 10px;
	margin: 0;
}
#submenu li{
	float: left;
	position: relative;
	width: 133px;
	text-align: center;
	cursor: default;
}
#submenu a{
	font-weight: bold;
	color: #006633;
	font-size: 83%;
}
#submenu a:hover {
	text-decoration: underline;
}	
.box{
	position: absolute;
	height: 439px;
	width: 410px;
	left: 50px;
	top: 140px;
	background-color: #FFFF33;
	background-image: url(contbg.jpg);
	
}

#term {
	list-style: none;
	padding: 40px 0 0 50px;
	margin: 0;
        line-height: 30px;
}



#term li a{
        font-family: arial, helvetica, serif;         
        font-size: 95%;        
        font-weight: bold;
        color: #006633;

}
#term li a:hover {
	text-decoration: underline;
}
.content ul{
        
        padding: 0 20px 0 50px ;
        
}
.content iframe{
        padding: 20px 0 0 50px;

}



#term li{
        voice-family: "\"}\"";
	voice-family:inherit;
        line-height: 30px;
        margin: 5px 0 0 0 ;
        padding: 0 0 0 15px;
        background-image: url(nyilacska.png);
	background-repeat: no-repeat;
	background-position: 3px 12px;

}
.content li{
       voice-family: "\"}\"";
	voice-family:inherit;
	margin: 0;
	padding: 8px 0 0 10px;
	font-size: 85%;
	text-align: justify;
	line-height: 128%;
	color: #006633;	

}

.content li a{
        font-family: arial, helvetica, serif;         
        font-size: 75%;        
        font-weight: bold;
        color: #006633;

}

.content li a:hover{
        text-decoration: underline;

}
.back_button a{
       color: #006633;
       font-weight: bold;
       font-size: 85%;
       padding: 0 0 0 20px;

}

.fbox{
	position: absolute;
	height: 439px;
	width: 410px;
	left: 50px;
	top: 140px;
	background-color: #FFFF33;
	background-image: url(fibrebg.jpg);
}
.box h1{
	
	font-size: 110%;
	margin: 0;
        padding: 25px 0 0 35px ;
        color: white;
        
}	
.fbox h1{
	text-indent: -1000em;
	font-size: 30%;
	margin: 0;
}
.box .content{
    height: 380px;
	width: 410px;
	overflow: auto;

}
		

.box .content p{
	voice-family: "\"}\"";
	voice-family:inherit;
	margin: 0;
	padding: 28px 20px 0 30px;
	font-size: 85%;
	text-align: justify;
	line-height: 128%;
	color: #006633;	
}
.box .content p a {
	color: #006633;
	font-style: italic;
}
.fbox .content p{
	voice-family: "\"}\"";
	voice-family:inherit;
	margin: 0;
	padding: 65px 20px 0 30px;
	font-size: 85%;
	text-align: justify;
	line-height: 128%;
	color: #006633;	
}

.fibrhuslist{
	color: #006633;
	margin: 0;
	padding: 10px 0 0 50px;
	font-size: 85%;
}
#rightbar{
	position: absolute;
	height: 560px;
	width: 353px;
	top: 10px;
	left: 460px;
	background-color: #9AE344;
        text-align: center;
}
#rightbar img {
	position: relative;
	left: 0px;
	top: 10px;
	border: 1px solid #42BD4B;
        
}
#linkek{
	position: relative;
	top: 20px;
	left: 0px;
	background-image: url(linkek.png);
	background-repeat: no-repeat;
        background-position: 10px 0;
	margin: 0;
	voice-family: "\"}\"";
	voice-family:inherit;
        text-align: left;

}
#linkek ul{
	padding: 30px 0 0 20px;
	margin: 0;
	
}
#linkek li{
	list-style-type: none;
	padding-left: 15px;
	background-image: url(ponty.png);
	background-repeat: no-repeat;
	background-position: 3px 7px;
        background-color:#4EB155;
	margin: 20px 0 0 0;
}
#linkek a {
	color: #FFF600;
	text-decoration: none;
	font-weight: bold;
   font-size: 85%;
}
#linkek a:hover {
	text-decoration: underline;
}
.barw {
	position: relative;
	height: 26px;
	width: 34px;
	left: 25px;
	top: 150px;
	

}
.barw img{
	border:none;
}
#footer{
	background-color: #77DC00;
	position: absolute;
	height: 55px;
	width: 763px;
	top: 570px;
	left: 50px;
}
#footer p{
	padding: 20px 0 0 25px;
	margin: 0;
	color: #006633;
}
#footer a{
	padding: 5px;
	color: #4EB155;
	font-size: 85%;
}

