html,body {
	margin:0px;
	padding:0px;
	text-align:center;
	background-color:#d4d1c1;
}

#keret1 {
	background:url(../pics/fej.gif) no-repeat 50% 0;
	height:11px;
	line-height:11px;
}

#keret2 {
	background:url(../pics/hcsik.gif) repeat-y 50% 0;
}

#keret3 {
	background:url(../pics/lab.gif) no-repeat 50% 0;
}


#page {
	width:760px;
	margin-left:auto;
	margin-right:auto;
}

#fejlec {
	text-align:left;
	height:76px;
	background:url(../pics/wildom.gif) no-repeat 0 0;
}

#fejlec_nyito {
	text-align:left;
}


	#kereso {
		float:right;
		width:228px;
		height:51px;
		background-color:#C79840;
	}
	
		#kereso form {
			margin-top:30px;
			margin-left:30px;
		}
		
		#kereso form * {
			display:block;
			float:left;
		}
		
		#kereso form div {
			padding-top:2px;
			padding-right:8px;
			text-transform:capitalize;
			font:bold 10px Verdana, Arial;
		}
		
		#keresszoveg {
			border-top:1px solid #A09E87;
			border-bottom:1px solid #fff;
			border-left-width:0px;
			border-right-width:0px;
			width:100px;
			height:11px;
			font:10px Arial;
		}
		


	#felsomenu {
		width:380px;
		height:51px;
		background-color:#59241C;
		float:left;
	}
		#felsomenu div { 
			padding-top:25px;
			margin-left:10px;
		}
		#felsomenu ul {
			margin:0;
			padding:0;
		}

		#felsomenu li {
			margin:0px;
			padding:0px;
			list-style:none;
			display:inline;
			position:relative;
		}
		#felsomenu li a {
			text-decoration:none;
			color:#59241C;
			background-color:#DAD8C1;
			border-top:1px solid #F9F8F3;
			border-left:1px solid #F9F8F3;
			border-bottom:1px solid #686657;
			border-right:1px solid #9F9A84;
			padding:2px 7px;
			font:bold 10px Verdana, Arial;
		}
		
		#felsomenu li a:hover, #felsomenu li a.aktiv {
			color:#F8F9F3;
			background-color:#C79840;
			border-top:1px solid #EEC784;
			border-left:1px solid #EEC784;
			border-bottom:1px solid #97622E;
			border-right:1px solid #97622E;
			
		}
		#felsomenu li ul {
			position:absolute;
			margin:0;
			padding:0;
			left:0px;
			top:20px;
			background-color:#DAD8C1;
			display:none;
			border-top:3px solid #59241C;
		}
		
		#felsomenu li ul li {
			display:block;
		}

		#felsomenu li ul li a {
			font-weight:normal;
			display:block;
			width:100px;
		}
		
		#felsomenu li ul li a:hover {
			color:#F8F9F3;
			background-color:#686659;
			border-top:1px solid #F9F8F3;
			border-left:1px solid #F9F8F3;
			border-bottom:1px solid #686657;
			border-right:1px solid #9F9A84;
		}
		#navigacio2 {
			clear:both;
			font:bold 10px Verdana,Arial;
			color:#fff;
			text-align:right;
			/*padding-top:11px;*/
			padding-right:5px;
		}
		#navigacio2 a {
			text-decoration:none;
			color:#fff;
			position:relative;
			top:11px;
		}
		#navigacio2 a:hover {
			text-decoration:underline;
		}

		
#main	{
	border-bottom:1px solid #fff;
	text-align:left;
	background-image:url(../pics/csik2.gif);
	background-repeat:repeat-y;
}

	#baloldal	{
		width:182px;
		float:left;
	}
	
		#fomenu {
			padding:10px 10px 20px 20px;
			background:#A9A588 url(../pics/belso.hatter.jpg) no-repeat 0 0;				
		}

			#fomenu a {
				color:#fff;
				text-decoration:none;
				font:bold 10px Verdana, Arial;
				border-top:1px solid #fff;
				border-left:1px solid #fff;
				border-bottom:1px solid #8F8A76;
				border-right:1px solid #8F8A76;
				width:120px;
				padding:3px 10px;
				display:block;
				margin-top:3px;
			}
            #fomenu a.aktiv{
                color:#58231D;
            }

			#fomenu ul,#fomenu li{
				margin:0;
				padding-left:3px;
				
				list-style:none;
			}
			#fomenu li a {
				color:#56241B;
				text-decoration:none;
				font:10px Verdana, Arial;
				padding-left:15px;
				background-image:url(../pics/bogyo1.gif);
				background-repeat:no-repeat;
				background-position:3px 5px;
				margin:0;
				border:0;
			}
			#fomenu li a:hover {
				color:#fff;
			}
            #fomenu li a.aktiv{
                font-weight:bold;
            }
            
		#info {
			background:url(../pics/belso.hatter2.jpg) no-repeat 0 0;				
			padding-top:170px;
			color:#DAD8C3;
			font:10px Verdana, Arial;
			text-align:center;
		}

			#info a {
				background-color:#DAD8C3;
				border-top:1px solid #fff;
				border-left:1px solid #fff;
				border-bottom:1px solid #8F8A76;
				border-right:1px solid #8F8A76;
				display:block;
				margin:10px;
				padding:2px 5px;
				text-decoration:none;
				color:#5E5A4F;
				text-transform: capitalize;
				font-weight:bold;
			}	
					
			#info h1 {
				letter-spacing:1.2em;
				font:bold 10px Verdana, Arial;
				margin-top:10px;
				margin-bottom:3px;
				margin-right:0px;
				padding-left:20px;
				text-align:center;
		}			

	
	#jobboldal {
		border-top:1px solid #fff;
		float:left;
		text-align:left;
		width:578px;

	}

		#morzsamenu {
			font:10px Verdana, Arial;
			background-color:#DAD8C3;
			padding:2px 10px 2px 10px;
			margin-left:1px;
			border-bottom:1px solid #fff;
		}
		#morzsamenu a {
			text-decoration:none;
			font:10px Verdana, Arial;
			color:#56241B;
		}
		#morzsamenu a:hover{
			text-decoration:underline;
		}
		
		#tartalom,#sitemap {
			padding:2px 10px 2px 10px;
			font:10px Verdana,Arial;
			color:#000;
			margin-left:1px;
		}
		
		#tartalom p{
		    margin:0px;
		    padding:0px;
		    margin-top:10px;
		    margin-bottom:10px;
		}
		#tartalom p,#tartalom td,#tartalom li {
			font:10px Verdana,Arial;
			color:#000;
		}
		#tartalom h1 {
			font:bold 11px Verdana,Arial;
			color:#000;
		}
		#tartalom a,#sitemap a {
			color:#56241B;
		}
		#tartalom a:hover {
			text-decoration:underline;
		}
		
		#tartalom h3 {
      font-size:12px;
    }
		
		#sitemap li {
			list-style:none;
			padding-left:15px;
			background-image:url(../pics/bogyo1.gif);
			background-repeat:no-repeat;
			background-position:3px 9px;
			
		}
	#main hr,#fejlec_nyito hr {
		clear:both;
		visibility:hidden;
	}	
#main1 {
	clear:both;
	border-bottom:1px solid #fff;
}

	
	#hirek {
		background:url(../pics/hatter.jpg);
		background-repeat:no-repeat;
		background-position:0 0;
		height:230px;
		padding-left:264px;
		text-align:left;
	}	
	
			#hirek h1, #hirek h1 a {
				color:#57251C;
				letter-spacing:1em;
				text-transform:capitalize;
				font:bold 12px Verdana, Arial;
				margin:0px;
				/*padding-top:40px;*/
				padding-bottom:0px;
			}
			
			#hirek h2 {
				color:#777465;
				font:bold 10px Verdana, Arial;
				margin-top:10px;
				margin-bottom:3px;
			}
			
			#hirek p {
				color:#777465;
				font:10px Verdana, Arial;
				margin:0px;
			}
			
			#hirek a {
				color:#C6973D;
				font:bold 10px Verdana, Arial;
				text-decoration:none;
			}
			#hirek a:hover {
				text-decoration:underline;
			}

	#informacio {
		float:right;
		width:160px;
		height:230px;
		background:url(../pics/hatter2.gif);
		background-repeat:no-repeat;
		font:bold 10px Verdana, Arial;	
		color:#fff;
	}
				#navigacio {
					padding-top:10px;
					text-align:center;
				}
				#navigacio a {
					color:#fff;
					text-decoration:none;
				}
				#udvozoljuk {
					padding:20px 10px;
				}
				
				#udvozoljuk a.old {
					background-color:#A9A588;
					border-top:1px solid #fff;
					border-left:1px solid #fff;
					border-bottom:1px solid #8F8A76;
					border-right:1px solid #8F8A76;
					display:block;
					margin:10px;
					padding:2px 5px;
					text-decoration:none;
					color:#fff;
				}
				
        #udvozoljuk	ul {
          list-style:none;
          margin:10px 0 10px 0;
          padding:0;
        }
        #udvozoljuk	ul li {
          margin:0;
          padding: 0 0 5px 0px;
          background-image:url(../pics/bogyo3.gif);
	  background-repeat:no-repeat;
	  background-position:3px 5px;
	  padding-left:15px;
	  font-weight:normal;
        }
       			
        #udvozoljuk h1 {
          letter-spacing:0.1em;
          font:bold 12px Verdana,Arial;
          margin:0;
          padding:0;
	  padding-left:14px;
	  margin-top:15px;
	  margin-bottom:15px;
          color:#fff;
	  color:#58231B;
	  font-size:9px;
        }
				
				#udvozoljuk a.more {
					ccolor:#56241b;
					ccolor:#fff;
					ffont-weight:normal;
					color:#57251C;
					padding-left:15px;
				}

div.doboz {
	float:left;
	width:124px;
	height:expression(this.scrollHeight<195 ? "195px" : "auto");
	min-height:195px;
	text-align:left;
	background-color:#DAD8C3;
	margin-right:4px;
}
div.doboz h1 a, #doboz2 h1 a{
   color:#DAD8C3;
   font-size:12px;
   font-weight:bold;
}
#doboz2 h1 a{
    padding:0px;
    background-image:none;
}

		#doboz2 {
			float:left;
			height:195px;
			width:231px;
			text-align:left;
			background-color:#DAD8C3;
		}
		
		
		div.doboz h1,#doboz2 h1 {
			background-color:#56241B;
			text-align:center;
			color:#DAD8C3;
			text-transform:capitalize;
			border-top:1px solid #9B726C;
			border-left:1px solid #9B726C;
			border-bottom:1px solid #37120C;
			border-right:1px solid #37120C;
			font:bold 12px Verdana, Arial;
			margin:0px;
			padding:3px;
		}
		
		div.doboz ul,#doboz2 ul {
			margin:0; 
			border-top:1px solid #fff;
			padding-left:5px;
		}
		
		div.doboz li,#doboz2 li {
			margin:0px;
			list-style:none;
			line-height:18px !important;
		}
		
		div.doboz a {
			color:#59241C;
			text-decoration:none;
			font:10px Verdana, Arial;
		}
		div.doboz a:hover {
			text-decoration:underline;
		}
		
		#doboz2 a {
			color:#56241B;
			text-decoration:none;
			font:bold 10px Verdana, Arial;
			padding-left:15px;
			background-image:url(../pics/bogyo1.gif);
			background-repeat:no-repeat;
			background-position:3px 5px;
		}
		#doboz2 a:hover{
		    text-decoration:underline;
		}

	#cim {
		float:left;
		width:144px;
		height:195px;
		background:#8E8A71 url(../pics/hatter3.gif);
		background-position:50% 0;
		background-repeat:no-repeat;
		color:#DAD8C3;
		font:10px Verdana, Arial;
		text-align:center;
	}
	
		#cim h1 {
			letter-spacing:1.5em;
			font:bold 10px Verdana, Arial;
			margin-top:110px;
			margin-bottom:3px;
			margin-left:15px;
			margin-right:0px;
			text-align:center;
		}

#lablec {
	border-top:1px solid #fff;
	background:#A29E85;
	clear:both;
	height:15px;
}


		#email {
			float:right;
			background-color:#C79840;
			color:#000;
			font:bold 10px Verdana, Arial;
			height:15px;
			width:231px;
			text-align:center;
			border-left:1px solid #fff;
		}
		
		#email a {
			font:bold 10px Verdana, Arial;
			color:#000;
			text-decoration:none;
		}
		#email a:hover {
			text-decoration:underline;
		}
		
		
		#lablec ul {
/*			margin-left:40px;
			*/
			margin:0px;
			padding-top:1px;
		}
		
		#lablec li {
			display:inline;
			list-style:none;
		
		}
		
		#lablec li a {
			display:block;
			float:left;
			padding-left:15px;
			padding-right:15px;
			background-image:url(../pics/bogyo1.gif);
			background-repeat:no-repeat;
			background-position:5px 4px;
			color:#DAD8C3;
			font:bold 10px Verdana, Arial;
			text-decoration:none;
		}
		
		#lablec li a:hover {
			text-decoration:underline;
		}

	div.refkepek img {
		margin:5px;
		border:solid 1px #777461;
	}		
	
	#tartalom h2 {
		font:bold 12px Verdana, Arial;
	}

.form_warning{
	visibility:hidden;
	color: #ff0000;
	font-weight:bold;
}

.MessageTable{
	margin:0px auto;
}

.MessageTable input.text{
	width:250px !important;
}
.MessageTable textarea{
	width:250px;
	height:100px;
}
.MessageTable tr.MessageError td{
	text-align:center;
	color:#ff0000 !important;
	font-weight:bold !important;
}

#linkek li a{
    color:#ffffff;
}

.more_news{
    text-align:right;
}
.more_news a{
    font-weight:bold;
}

div.pager{
    text-align:center;
}

div.pager a{
    text-decoration:none;
    padding-right:5px;
}
div.pager a:hover{
    text-decoration:underline;
}
div.pager a.pager_aktiv{
    font-weight:bold;
    text-decoration:underline;
}


img.leadpic{
    margin-right:5px;
    margin-bottom:5px;
}

#newsbox{
    /*padding-top:40px;*/
}

#nyito_logo{
    height:40px;
    display:block;
    margin-left:120px;
    width:150px;
}
#logo{
    display:block;
    width:150px;
    height:24px;
    float:left;
    left:255px;
    position:relative;
    left:380px;
    top:0px !important;
}
			    