/*Alapelemek formázása*/

html, body{
	height:100%;
	margin: 0;
	padding: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

h1 {
	margin:0px 0px 10px 0px;
	color : #89433e;
	font-size:18px;
	font-style:italic;
}


h2 {
	font-weight: normal;
	margin: 0px 0px 10px 0px;
	color : #89433e;
	font-size:18px;
	font-style:italic;
}

h3,h4,h5,h6
{
	font-size:12px;
	color : #89433e;
	font-style:italic;
	font-weight:bold;
}

a:active,
a:visited,
a:link {
	color: #21613c;
}

a:hover {
	color: #000;
}

hr{
	border-bottom:0 none;
	color:#5d1616;
	height:1px;
}


/*Befoglaló táblázat formázása*/
#wrapper {
	margin: 0 auto;
	padding:0;
	border: none;
	text-align: left;
	width: 100%;
	height:100%;
}

	#wrapper #main
	{
		width: 954px;
		vertical-align:top;
		background-image:url(../hpimages/mainbg.jpg);
		border-left: 2px solid #5B2E00;
		border-right: 2px solid #5B2E00;
	}
	
	#wrapper #left
	{
		background: transparent url(../hpimages/lb.jpg) no-repeat right bottom;
	}
	
	#wrapper #right
	{
	 background:transparent url(../hpimages/rb.jpg) no-repeat left bottom;
	}
	
	#wrapper #footer
	{
		background-image:url(../hpimages/footer.jpg);
		height: 19px;
		text-align:center;
		vertical-align:middle;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color: #153b00;
		padding-top:8px;
	}

		#wrapper #footer a
		{
			font-family:Arial, Helvetica, sans-serif;
			font-size:10px;
			text-decoration:none;
			color: #153b00;
		}


/*Bal oldali hasáb*/
.leftside
{
	float:left;
	width:229px;
	background: transparent url(../hpimages/leftside.jpg) no-repeat top left;

}

	.leftside .menu
	{
		padding-top : 190px;
		padding-bottom: 20px;
	}
	
		.leftside .menu .menuitem
		{
			width: 174px;
			height: 18px;
			background-image:url(../hpimages/menubutton.png);
			background-repeat:no-repeat;
			padding-bottom: 6px;
			padding-left: 55px;
			padding-top:3px;
			font-family:Arial, Helvetica, sans-serif;
			color:#482c14;
			font-weight:bold;
			font-size:13px;
			text-decoration:none;
			cursor:pointer;
		}
		
	   .leftside .menu .menuitem2
		{
		width: 215px;
		}
		
			.leftside .menu .menuitem2 .menuitem_top
			{
				width: 215px;
				background:transparent url(../hpimages/menutop.png) no-repeat left top;
				height:12px;
			}
			
			.leftside .menu .menuitem2 .menuitem_mid
			{
				width: 215px;
				background:transparent url(../hpimages/menumid.png) repeat-y left top;
			}
			
				.leftside .menu .menuitem2 .menuitem_top .main_active
				{
					background: transparent url(../hpimages/listimage2.jpg) no-repeat 38px 2px;
					display:block;
					width:140px;
					padding-left:55px;
					color:#482c14;
					font-weight:bold;
					font-size:12px;
					text-decoration:none;
					cursor:pointer;
				}
			
			.leftside .menu .menuitem2 .menuitem_bot
			{
				width: 215px;
				background:transparent url(../hpimages/menubot.png) no-repeat left top;
				padding-bottom:6px;
				height:12px;
			}
	
	
	.left_menu{
		width:229px;
		padding-top : 190px;
		padding-bottom: 20px;
	}
	
	.left_menu a:link,
	.left_menu a:visited,
	.left_menu a:active{
		height:17px;
		display:block;
		background:transparent url(../hpimages/menu_bgr.png) no-repeat top left;
		padding:5px 20px 3px 55px;
		color:#2f0f0a;
		text-decoration:none;
		font-size:11px;
	}
	
	.left_menu a:hover{
		background:transparent url(../hpimages/menu_bgr_active.png) no-repeat top left;
	}
	
	.left_menu a.active:link,
	.left_menu a.active:visited,
	.left_menu a.active:active{
		
		background:transparent url(../hpimages/menu_bgr_active.png) no-repeat top left;
		font-weight:bold;
	}
	
	.left_menu a.sub:link,
	.left_menu a.sub:visited,
	.left_menu a.sub:active{
		height:17px;
		display:block;
		background:transparent url(../hpimages/menu_bgr_sub.png) no-repeat top left;
		padding:5px 20px 3px 55px;
		color:#2f0f0a;
		text-decoration:none;
		font-size:11px;
	}
	
	.left_menu a.sub:hover{
		background:transparent url(../hpimages/menu_bgr_sub_active.png) no-repeat top left;
	}
	
	.left_menu a.subactive:link,
	.left_menu a.subactive:visited,
	.left_menu a.subactive:active{
		
		background:transparent url(../hpimages/menu_bgr_sub_active.png) no-repeat top left;
		font-weight:bold;
	}
	
	
	
	
	.leftside .cars
	{
		width : 229px;
		height: 218px;
		background-image:url(../hpimages/cars.png);
	}

/*Középső hasáb*/
.middle
{
	float:left;
	width:491px;
	background-image:url(../hpimages/contentbg.jpg);
	background-position:top;
}

	.middle .middletop
	{
		width:491px;
		background-image:url(../hpimages/middletop.jpg);
		height:159px;
	}
	
	.middle .content
	{
		width:451px;
		padding: 0px 20px 50px 20px;
		font-family:Arial, Helvetica, sans-serif;
		color: #262823;
		font-size:12px;
	}

		.middle .content .title
		{
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color : #262823;
			font-weight: bold;
		}




/*Jobboldali hasáb*/
.rightside
{
	float:left;
	width:230px;
	height:730px;
	background-image:url(../hpimages/rightside.jpg);
	background-position:top;
	background-repeat:no-repeat;
}

	.rightside .logos
	{
		padding-top :10px;
		padding-left: 100px;
	}
		.rightside .logos img
		{
			padding-right:5px;
			border:0px;
		}
	
	.rightside .gallery
	{ 
		padding-top : 220px;
		padding-left: 50px;
		text-align:center;
	}
	
		.rightside .gallery img
		{
			border: 1px solid #FFFFFF;
		}
		
		.rightside .gallery .gallerybutton
		{
			background-image:url(../hpimages/gallerybutton.png);
			background-repeat:no-repeat;
			width: 172px;
			height:12px;
			padding-bottom: 6px;
			padding-top:3px;
			font-family:Arial, Helvetica, sans-serif;
			color:#482c14;
			font-weight:bold;
			font-size:13px;
			text-align:center;
			text-decoration:none;
			cursor:pointer;
		}
	
	

/*-------------------------------
	content
-------------------------------*/
.center_article {
        clear:both;
        padding: 0px ;        
}

.center_article p{
        
}

.center_article td {
		vertical-align:top;
    
}

.center_article img{
	border:1px solid #013d07;
	margin:0px 3px 3px 0px;
}

.center_article b{
	color:#013d07;
}

.center_article li {
	margin:6px 0px 6px 0px;
   padding:0px;
}

.center_article h1 {
   
}

.center_article h2 {
   
}

.center_article h3 {
   
}


blockquote{
        margin:5px 5px 5px 20px;
        padding:4px 4px 4px 8px;
        font-weight:bold;
        border-left:4px solid #DDD;
}

.clearer {
	clear : both;
}


a.article_title:link, a.article_title:visited, a.article_title:active {
    color: #c6a436;
    text-decoration: none;
}

a.article_title:hover {
    color: #000;
}

.download_box{
	border:1px solid #55666F;
	background-color:#F6F6F6;
	margin:8px;
	padding:4px;
}



/*----------------------------------------
sitemap
----------------------------------------*/

#sitemap_menu
{
	clear:both;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}


#sitemap_menu ul
{
	clear:both;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

#sitemap_menu li
{
    text-align:left;
}

#sitemap_menu li a
{
	display: block;
	margin:0px;
	padding: 4px 2px 4px 2px;
	text-decoration: none;
	font-weight:bold;
    color:#FFF;

	background-color:  #d70616;
}

#sitemap_menu li a:hover
{
	color: #FFFFFF;
	background-color:  #d70616;
}


#sitemap_menu li.submenu_sitemap a
{
        display: block;
        margin:3px;
        padding: 0px 2px 0px 20px;
        text-decoration: none;
        font-weight:normal;
        color:#aeaeae;
        background:transparent url(../hpimages/piros_p.jpg ) no-repeat top left;
}

#sitemap_menu li.submenu_sitemap a:hover
{
	color: #FFF;
}

#sitemap_menu li.sub_submenu_sitemap a
{
	display: block;
	margin:3px;
	padding: 0px 2px 0px 40px;
	text-decoration: none;
  font-weight:normal;
  color:#FFF;
  background:none;
}

#sitemap_menu li.sub_submenu_sitemap a:hover
{
	color: #FFF;
  background:none;
}

#sitemap_menu li.sub_sub_submenu_sitemap a
{
	display: block;
	margin:0px;
	padding: 4px 2px 4px 60px;
	text-decoration: none;
    font-weight:normal;
    color:#000;
    border-bottom: 1px solid #d70616;
    border-top: 1px solid #DDD;
	background-color:  #FFF;
}

#sitemap_menu li.sub_sub_submenu_sitemap a:hover
{
	color: #FFF;
	background-color:#d70616;
}



.tag_founds{
    margin:3px;
	padding:3px;
	}

.tag_menu{
	margin:3px;
	background-color:#FFDC56;
	padding:3px;
}

.tag_title{
	margin:0px 0px 0px 20px;
	padding:3px;
}

.tag_text{
	margin:0px 0px 0px 20px;
	padding:3px;
}

.result_td a , .result_td a:active , .result_td a:visited{
	font-size:14px;
	text-decoration:none;
	font-weight:bold;
}

#cimkek{
	margin:8px;
	padding:8px;
	border:1px solid #F7C600;
}

.result_td a:hover{
	color:#000;
}

#gallery_box{
	margin-top:10px;
}

#gallery_box img{
	margin:5px;
	border:3px solid #FFF;
	padding:0px;
}

#gallery_box td{
	padding:2px;
	background-color:#f2dd60;
	margin:0px;
}

#gallery_box span{
	font-size:10px;
	color:#002102;
}


.gomb{
	border:1px solid #FFF;
	background-color: #EBBE13;
	color:#FFF;
	font-weight:bold;

}

.inputmezo{
	border:1px solid #EBBE13;
	padding:1px;
}

.inputmezo_error{
	border:1px solid red;
	padding:1px;
}

#error{
	color:#EBBE13;	
}

#error1{
	color:#EBBE13;	
}

#error2{
	color:#EBBE13;
}

.inputmezo2{
	border:1px solid #EBBE13;
	padding:1px;
  width:220px;
}

.inputarea{
	border:1px solid #EBBE13;
	padding:1px;
  width:220px;
  height:120px;
}

#cikk_pager{
        margin:10px;
        padding:3px;
        text-align:right;
        line-height:22px;
}

#cikk_pager span.prev{
        float:right;
        display:block;
        height:22px;
        width:22px;
}

#cikk_pager span.page{
        float:right;
        display:block;
        height:22px;
        width:32px;
}


#cikk_pager span.next{
        float:right;
        display:block;
        height:22px;
        width:22px;
}



.table_list td{
	
	border:1px solid #f8e877;	
	background-color:#fff9c9;	
}

a.tovabb:link,
a.tovabb:visited,
a.tovabb:active{
	background:transparent url(../hpimages/more_btn_bgr2.jpg) no-repeat top left;
	padding:0px 0px 5px 18px;
	width:120px;
	font-size:11px;
	text-decoration:none;
}

a.reserve:link,
a.reserve:visited,
a.reserve:active{
	background:transparent url(../hpimages/reserve_bgr.jpg) no-repeat top left;
	padding:4px 10px 5px 18px;
	font-size:11px;
	width:165px;
	display:block;
	text-decoration:none;
	text-align:center;
	color:#FFF;
}

.moreinf{
	margin-bottom:10px;
}

