body{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	background-color: #ffffff;
	background-image: url(images/alap.jpg);
	background-position: top;
	margin:0;
	padding:0;
	border:0;	
	}
A,a:active,a:visited {
	FONT-SIZE: 9px;
	COLOR: #666666;
	FONT-FAMILY:   Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	}
A:hover {
	COLOR: #666666;
	TEXT-DECORATION: underline;
	}

  	
.A3,.a3:active,.a3:visited {
	FONT-SIZE: 11px;
	COLOR: #666666;
	FONT-FAMILY:   Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	}
.A3:hover {
	COLOR: #666666;
	TEXT-DECORATION: underline;
	}
	
.a2,.a2:active,.a2:visited {
	FONT-SIZE: 16px;
	font-weight: bold;
	COLOR: #056E09;
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	}
.a2:hover {
	COLOR: #056E09;
	TEXT-DECORATION: underline;
	}
	
.stilus1, td
	{	
	font: 11px  Verdana, Arial, Times,  Geneva, Helvetica, sans-serif;
	color: #333333; 
	text-decoration: none;
	text-align: justify;
	}
th
	{	
	font: 11px  Verdana, Arial, Times,  Geneva, Helvetica, sans-serif;
	color: #333333; 
	text-align: left;
	font-weight:bold;
	}
.stilus2
	{	
	font: 9px  Verdana, Arial, Times,  Geneva, Helvetica, sans-serif;
	color: #666666; 
	text-decoration: none;
	text-align: justify;
	}
	.stilus3
	{	
	font: 9px  Verdana, Arial, Times,  Geneva, Helvetica, sans-serif;
	color: #ffffff; 
	text-decoration: none;
	text-align: justify;
	}
.txtbox {
	font : 10px  Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	border: #4c4c4c 1px solid;
	background-color: #ffffff;
}
.txtbox2 {
	font : 9px  Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	border: 1px solid;
	background-color: #990000;
}
.description{
   font-size: 12px;
	color: #434343;
	text-align: justify;
	padding: 10px 0px 0px 0px;
}

/* MENU */
div.menubutton {
	height:15px;
	padding:7px 18px 7px 18px;
	background:url(images/menubg.png) repeat-x top;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	float:left;
	cursor:pointer;
}
div.menudivider {
	background:url(images/menudivider.png) no-repeat top left;
	width:3px;
	height:29px;
	float:left;
}

#dropmenudiv{
position:absolute;
border:1px solid #4C9953;
border-bottom-width: 1px;
background-color: #9DBC92;
font:normal 10px Verdana;
line-height:16px;
z-index:1;
padding: 2px
}
#dropmenudiv a{
width: 100%;
display: block;
text-indent: 0px;
border-bottom: 1px solid #4C9953;
padding: 1px 0;
text-decoration: none;
color: #ffffff;
font-weight: bold;
}
#dropmenudiv a:hover{
	/*hover background color*/
	background-color: #4C9953;
	background-repeat: repeat-x;
	color: #ffffff;
	background-position: center;
}
/* MENU VEGE */

.treeview ul{ /*CSS for Simple Tree Menu*/
margin: 0;
padding: 0;
}

.treeview li{ /*Style for LI elements in general (excludes an LI that contains sub lists)*/
background: white url(images/list.gif) no-repeat left center;
list-style-type: none;
padding-left: 22px;
margin-bottom: 3px;
}

.treeview li.submenu{ /* Style for LI that contains sub lists (other ULs). */
background: white url(images/closed.gif) no-repeat left 1px;
cursor: hand !important;
cursor: pointer !important;
}


.treeview li.submenu ul{ /*Style for ULs that are children of LIs (submenu) */
display: none; /*Hide them by default. Don't delete. */
}

.treeview .submenu ul li{ /*Style for LIs of ULs that are children of LIs (submenu) */
cursor: default;
}


a.csatlakoz:active, a.csatlakoz:link, a.csatlakoz:visited {
  FONT-SIZE: 12px;
  COLOR: #666666;
  FONT-FAMILY:   Verdana, Arial, Helvetica, sans-serif;
  TEXT-DECORATION: underline;
  }
a.csatlakoz:hover {
  COLOR: #666666;
  TEXT-DECORATION: none;
  }
  
/* Easy Slider */

  #slider ul, #slider li{
    margin:0;
    padding:0;
    list-style:none;
    }
  #slider li{ 
    /* 
      define width and height of list item (slide)
      entire slider area will adjust according to the parameters provided here
    */ 
    width:210px;
    height:138px;
    overflow:hidden; 
    }
  span#prevBtn{}
  span#nextBtn{}          

/* // Easy Slider */

table.tevekenyseg td {
  padding: 3px;
  border-bottom: 1px solid #eee;
  border-left: 1px solid #eee;
}

table.tevekenyseg {

  border-top: 1px solid #eee;
  border-right: 1px solid #eee;
}

table.alapitas {
 padding: 0px; margin: 0px;
}

table.alapitas td {
 vertical-align: top;
 padding-bottom: 10px;   
 padding-right: 10px;
 font-size: 12px;
}  

div.takaro {
  width: 280px; height: 183px; 
  border: 0px solid #b60000; 
  background: url(images/spacer.gif);
}
