*{
	margin:0px;
	padding:0px;
	outline:none;
}

body{
	background-color:#733412;
	background-image:url(../images/page_bg.jpg);
	background-position:top center;
	background-repeat:repeat-y;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333333;

	}
	
a {
	text-decoration:none;
	color: #4E6628;
}
a:hover { text-decoration: underline; }

hr{
/*	width:920px;*/
	color:#CCCCCC;
}
#page{
	margin:0 auto;
	width:945px;
/*	width:988px;*/
/*	width:1128px;*/
	}
	
	#fejlec{
	width:945px;
	height:151px;
	background-image:url(../images/fejlec.jpg);
	background-position:top left;
	background-repeat:no-repeat;	
	}
	
		#fejlec_bal{
			width:600px;
			margin-top:15px;
			float:left;
			}
			
			#fejlec_bal #menu_extra{
			padding-top:105px;
			padding-left:200px;
			color:#feecba;
			}
			
			#fejlec_bal #menu_extra a{
			color:#feecba;
			}
			
			#fejlec_bal #menu_extra a:hover{
			color:#333333;
			}			

		#fejlec_jobb{
			width:400px;
			height:120px;
			margin-right:15px;
			margin-top:15px;
			background-color:#9a480e;	
			border:1px solid #7b3a0b;
			float:right;

      display: none;
			}

  .termekkitolt{
		background-image: url(../images/kepek_bg.png);
		background-repeat: no-repeat;
		background-position: right top;
		min-height:660px;
		_height:660px;
  }

	/* TABS*/
	#menu {
  position: relative;
		/*width: 100%;*/
/*		width: 988px;*/
		/*height: 3em;*/
		/*width: 45em;*/  /* a width is required for Opera, older Mozilla browsers, and Konqueror browsers */
		background-image:url(../images/submenu.jpg);
		background-repeat:repeat-x;
		background-position: left bottom;
		font-size:14px;
		color:#FFFFFF;

	}

	#menu #primary {
		margin: 0;
		padding: 0px;
/*		position: absolute;*/
		/*bottom: -1px;*/
/*		width:988px;*/
		font-weight: 600;
		background-image:url(../images/menu.jpg);
		background-repeat:repeat-x;
		font-family: Tahoma;
    font-size: 14px;
    float:left;
    width:905px;
    height:31px;
    clear:both;
    padding-left:40px;
		/*height:30px;*/
		/* width: 45em; */ /* a width is required for Opera, older Mozilla browsers, and Konqueror browsers */
	}

	#menu #primary a,#menu #primary span,#menu #primary a.current {
    clear:both;
    padding: 7px 8px;
		text-align: center;
		text-decoration: none;
		color: #FFF;
		border-right: 1px dashed #FFF;
	}

	#menu #primary span,#menu #primary a.current,#menu #primary a.current:hover {
		/* border: 1px solid #666; */
		/* border-bottom: none; */
		/* background: #FFF3B3;*/
		/*padding-bottom: 6px;*/

		/*margin-top: 0;*/
	}

	#menu #primary a.last,#menu #primary a.currentlast {
		padding: 7px 8px;
		text-align: center;
		text-decoration: none;
		color: #FFF;
		border: 0px;
	}

	#menu #primary a {
		/*background: #FFFAE1;*/
		/*border: 1px solid #AAA;*/
		/*border-bottom: none;*/
		color:#FFFFFF;
    color: #e6ebd5;
    color: #d6dbc5;
		/*height:18px;*/
	}

	#menu #primary a:hover {
		margin-top: 0;
/*		background-image:url(../images/menu_hover.jpg);*/
		background-repeat:repeat-x;
		background-position:top left;
		/*border-color: #666;*/
		/*background: #FFF7CD;*/
		/*padding-bottom: 5px;*/
		color:#FFFFFF;
		background-color: #788417;
		/*
	  -moz-border-radius-bottomleft:0px;
    -moz-border-radius-bottomright:0px;
    -moz-border-radius-topleft:6px;
    -moz-border-radius-topright:6px;

    -webkit-border-bottom-left-radius:0px;
    -webkit-border-bottom-right-radius:0px;
    -webkit-border-top-left-radius:6px;
    -webkit-border-top-right-radius:6px;

    -khtml-border-bottom-left-radius:0px;
    -khtml-border-bottom-right-radius:0px;
    -khtml-border-top-left-radius:6px;
    -khtml-border-top-right-radius:6px;

    border-bottom-left-radius:0px;
    border-bottom-right-radius:0px;
    border-top-left-radius:6px;
    border-top-right-radius:6px;
    */
	}

	#menu #secondary {
/*		position: absolute;*/
		margin: 0;
		padding: 0;
/*		top: 28px;
		left: 0px;*/
		background-image:url(../images/submenu.jpg);
		background-repeat:repeat-x;
		font-size: 12px;
		/*width:988px;*/
		height:26px;
		color:#adc82e;
    float:left;
    width:945px;
    /*width: 50em; */   /* a width is required for Opera, older Mozilla browsers, and Konqueror browsers */
	}

	#menu #secondary a,#menu #secondary span {
		width: auto;
		display: block;
		float: left;
		padding: 0px 10px;
		padding-top:5px;
		margin: 0;
		text-align: auto;
		border: none;
		/*border-right: 1px dotted #AAA;*/
		background: none;

	}
	#menu #secondary span.bull {
		width: auto;
		display: block;
		float: left;
		padding: 0px 2px;
		padding-top:5px;
		margin: 0;
		text-align: auto;
		border: none;
		background: none;
		color:#3b4f21;

	}

	#menu #secondary a {
		/*color: #06C;*/
		text-decoration: none;
		color:#adc82e;

	}

	#menu #secondary a:hover, #menu #secondary a.current:hover {
		/*color: #333;*/
		color:#FFFFFF;
		background: transparent;
		/*padding: 0 10px;*/
		/*padding-top:4px;*/
		border: none;
		/*border-right: 1px dotted #AAA;*/
	}

	#menu #secondary a.current {
		color: #cDe86E;
		background: transparent;
	}

/*	#menu #secondary li:last-child a { border: none; }*/

	
	/* ---------------------------- */

/* TARTALOM */	
#container{
	margin:0 auto;
	width:945px;
	min-height:660px;
	_height:660px;
	background-image:url(../images/tartalom_bg.jpg);
	background-repeat:repeat;
	}
	
	#content{

		width:900px;
		margin:0 auto;
		background-image:url(../images/tartalom_alja_bg.jpg);
		background-repeat:no-repeat;
		background-position:bottom center;
		min-height:660px;
		_height:660px;
	}
	#content img
  {
	  border: 3px solid #AAA879;
  }

	#lablec{
		width:945px;
		height:35px;
		background-image:url(../images/lablec.jpg);
		background-position:top left;
		background-repeat:repeat-x;
	}
	
	#lablec_text{
		text-align:center;
		color:#fefcd7;
/*		padding-top:10px;*/
		padding-top:3px;
		font-size:11px;
	}
	
/* Oldal elemek */
.navigacio
{
  padding-bottom:20px;
  padding-top:15px;
  width: 670px;
  float: left;
}
.navigacio, .navigacio a {
	color:#51731a;
	font-weight:normal;
	font-size:14px;
	}

.navigacio h1, .navigacio h1 a {
	font-size:18px;
	font-weight:normal;
	display:inline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}

.navigacio h2, .navigacio h2 a {
	font-size:14px;
	font-weight:normal;
	display:inline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}

h1, 
.szlogen{
	font-size:16px;
	font-weight:bold;
	color:#9a480e;
	margin:10px 0;
	}
	


.qs_lablec
{
  background-color: #e4e2b9;
}
  .qs_lablec a
  {
    color: #647314;
  }

/* Egyéb */
.clear{
	clear:both;
	}
	
	
	
.menu_fomenu
{
/*    display: inline;
  position: relative;*/
  float:left;
}

.menu_fomenu a
{
display:block;
}

.menu_almenu
{

  position: absolute;
  visibility: hidden;
  display: block;
  z-index: 600;
/*  margin-top: 5px;
  padding-top: 3px;*/
  background-color:#4F62C;
  width: 160px;

}


.menu_almenu_content
{
  border: 1px solid #99C;
/*  margin-top: 3px;*/
  font-family: Tahoma;
}
  .menu_almenu .menu_almenupontok
  {
    display: block;
  /*  padding: 5px 10px;*/
    border-color: #99F;
    background-color: #4F692C;
    /* color: black; */

    text-align: left;
    font-size: 12px;
    font-weight: normal;

  text-align: left;

  }
  
/*  .menu_almenu:hover .menu_almenupontok:hover
  {
		color:#FFFFFF;
		background-color: #4F692C;
		/*padding: 0 10px;*/
		/*padding-top:4px;*/
	/*border: none;
  }*/
  
  
    .menu_almenu .menu_almenupontok:link, .menu_almenu .menu_almenupontok:visited, .menu_almenu .menu_almenupontok a:link, .menu_almenu .menu_almenupontok a:visited
    {
      color: #3366CC;
    }
    .menu_almenu .menu_almenupontok:active, .menu_almenu .menu_almenupontok:hover, .menu_almenu .menu_almenupontok a:active, .menu_almenu .menu_almenupontok a:hover
    {
      background-color: #F9F9FF;
      color: navy;
    }

.menu_fomenu:hover > .menu_almenu
{
  visibility: visible;
}
.menu_almenu:hover > .menu_almenu
{
  visibility: visible;
}

