
li
{
 list-style-type: disc;
 padding-bottom:10px;
}

.slogan
{
 margin-bottom:10px;
 font-size:14px;
 font-weight:bolder;
 font-style:italic;
 color:#4b0702;
 text-align:center;
}

.container
{
 width:994px;
 margin:0 auto;
}

.header_hun
{
 width:962px;
 height:204px;
 background:url(images/header_hun.jpg) left top no-repeat;
 padding-right:16px;
 padding-top:16px;
 padding-left:16px;
}

.header_eng
{
 width:962px;
 height:204px;
 background:url(images/header_eng.jpg) left top no-repeat;
 padding-right:16px;
 padding-top:16px;
 padding-left:16px;
}

.header_search
{
 float:left;
 padding-top:175px;
 width:320px;
 height:27px;
}

.header_menu
{
 float:left;
 padding-left:10px;
 padding-top:167px;
 width:320px;
 height:35px;
}

.header_flash
{
 float:right;
 width:300px;
 height:190px;
 border:1px solid #1e0101;
}

.menu
{
 width:994px;
 height:140px;
 background:url(images/menu_bg.jpg) left top no-repeat;
}

.top_main_menu
{
 width:970px;
 padding-left:16px;
 height:25px;
}

.main_sub_1
{
 float:left;
 width:190px;
 padding-left:16px;
}

.main_sub_2
{
 float:left;
 width:190px;
 padding-left:3px;
}

.main_sub_3
{
 float:left;
 width:190px;
 padding-left:3px;
}

.main_sub_4
{
 float:left;
 width:190px;
 padding-left:3px;
}

.main_sub_5
{
 float:left;
 width:190px;
 padding-left:3px;
}

.inner_fill
{
 width:994px;
 background:url(images/content_fill.jpg) left top repeat-y;
}

.inner
{
 width:994px;
 background:url(images/content_bg.jpg) left bottom no-repeat;
 padding-bottom:80px;
}

.left_zone
{
 float:left;
 padding-top:5px;
 padding-left:21px;
 width:180px;
}

.content
{
 float:left;
 padding-left:15px;
 width:562px;
}

.right_zone
{
 float:left;
 padding-top:5px;
 padding-left:15px;
 width:180px;
}

.footer
{
 font-family: sans-serif;
 font-size: 12px;
 font-weight: normal;
 color:#ffffff;
 width:994px;
 height:35px;
 background:url(images/footer.jpg) left top no-repeat;
 padding-top:15px;
 text-align:center;
}



/* ZÓNÁK */

.zone1
{
 margin:0px;
 padding:0px;
 width:320px;
}

.zone1_menu
{
 padding:11px;
 padding-right:11px;
}

.zone1_menu0
{
 font-family: sans-serif;
 font-size: 11px;
 font-weight: normal;
 display:block;
 padding:0px;
 margin:0px;
}

.zone1_menu0 a:link, .zone1_menu0 a:active, .zone1_menu0 a:visited
{
 font-family: sans-serif;
 font-size: 11px;
 font-weight: bolder;
 color:#3e2105;
 text-decoration: none;
 display:block;
 padding:2px;
 padding-left:11px;
 padding-right:11px;
 text-align:center;
}

.zone1_menu0 a:hover
{
 font-family: sans-serif;
 font-size: 11px;
 font-weight: bolder;
 color:#400f12;
 text-decoration: underline;
 display:block;
 padding:2px;
 padding-left:11px;
 padding-right:11px;
 text-align:center;
}




.zone3
{
 margin:0px;
 padding:0px;
 width:970px;
}

.zone3_menu
{
 padding:0px;
}

.zone3_menu0
{
 font-family: sans-serif;
 font-size: 12px;
 font-weight: normal;
 display:block;
 padding:0px;
 margin:0px;
 background:#3e2105;
 margin-right:3px;
}

.zone3_menu0 a:link, .zone3_menu0 a:active, .zone3_menu0 a:visited
{
 font-family: sans-serif;
 font-size: 12px;
 font-weight: bolder;
 color:#ffffff;
 text-decoration: none;
 display:block;
 padding:4px;
 padding-left:12px;
 padding-right:12px;
}

.zone3_menu0 a:hover
{
 font-family: sans-serif;
 font-size: 12px;
 font-weight: bolder;
 color:#b35714;
 text-decoration: none;
 display:block;
 padding:4px;
 padding-left:12px;
 padding-right:12px;
}

.zone3_nomenu0
{
 font-family: sans-serif;
 font-size: 12px;
 font-weight: bolder;
 color:#ffffff;
 text-decoration: none;
 display:block;
 padding:4px;
 padding-left:12px;
 padding-right:12px;
}

.zone4
{
 margin:0px;
 padding:0px;
 width:190px;
}

.zone4_menu
{
 padding:0px;
}

.zone4_menu0
{
 font-family: sans-serif;
 font-size: 12px;
 font-weight: normal;
 display:block;
 padding:0px;
 margin:0px;
 margin-bottom:3px;
 background:#cba067;
}

.zone4_menu0 a:link, .zone4_menu0 a:active, .zone4_menu0 a:visited
{
 font-family: sans-serif;
 font-size: 12px;
 font-weight: normal;
 color:#3e2105;
 text-decoration: none;
 display:block;
 padding:4px;
 padding-left:12px;
 padding-right:12px;
}

.zone4_menu0 a:hover
{
 font-family: sans-serif;
 font-size: 12px;
 font-weight: normal;
 color:#ffffff;
 text-decoration: none;
 display:block;
 padding:4px;
 padding-left:12px;
 padding-right:12px;
}

.zone5
{
 margin:0px;
 padding:0px;
 width:190px;
}

.zone5_menu
{
 padding:0px;
}

.zone5_menu0
{
 font-family: sans-serif;
 font-size: 12px;
 font-weight: normal;
 display:block;
 padding:0px;
 margin:0px;
 margin-bottom:3px;
 background:#cba067;
}

.zone5_menu0 a:link, .zone5_menu0 a:active, .zone5_menu0 a:visited
{
 font-family: sans-serif;
 font-size: 12px;
 font-weight: normal;
 color:#3e2105;
 text-decoration: none;
 display:block;
 padding:4px;
 padding-left:12px;
 padding-right:12px;
}

.zone5_menu0 a:hover
{
 font-family: sans-serif;
 font-size: 12px;
 font-weight: normal;
 color:#ffffff;
 text-decoration: none;
 display:block;
 padding:4px;
 padding-left:12px;
 padding-right:12px;
}

.zone6
{
 margin:0px;
 padding:0px;
 width:190px;
}

.zone6_menu
{
 padding:0px;
}

.zone6_menu0
{
 font-family: sans-serif;
 font-size: 12px;
 font-weight: normal;
 display:block;
 padding:0px;
 margin:0px;
 margin-bottom:3px;
 background:#cba067;
}

.zone6_menu0 a:link, .zone6_menu0 a:active, .zone6_menu0 a:visited
{
 font-family: sans-serif;
 font-size: 12px;
 font-weight: normal;
 color:#3e2105;
 text-decoration: none;
 display:block;
 padding:4px;
 padding-left:12px;
 padding-right:12px;
}

.zone6_menu0 a:hover
{
 font-family: sans-serif;
 font-size: 12px;
 font-weight: normal;
 color:#ffffff;
 text-decoration: none;
 display:block;
 padding:4px;
 padding-left:12px;
 padding-right:12px;
}

.zone7
{
 margin:0px;
 padding:0px;
 width:190px;
}

.zone7_menu
{
 padding:0px;
}

.zone7_menu0
{
 font-family: sans-serif;
 font-size: 12px;
 font-weight: normal;
 display:block;
 padding:0px;
 margin:0px;
 margin-bottom:3px;
 background:#cba067;
}

.zone7_menu0 a:link, .zone7_menu0 a:active, .zone7_menu0 a:visited
{
 font-family: sans-serif;
 font-size: 12px;
 font-weight: normal;
 color:#3e2105;
 text-decoration: none;
 display:block;
 padding:4px;
 padding-left:12px;
 padding-right:12px;
}

.zone7_menu0 a:hover
{
 font-family: sans-serif;
 font-size: 12px;
 font-weight: normal;
 color:#ffffff;
 text-decoration: none;
 display:block;
 padding:4px;
 padding-left:12px;
 padding-right:12px;
}

.zone8
{
 margin:0px;
 padding:0px;
 width:190px;
}

.zone8_menu
{
 padding:0px;
}

.zone8_menu0
{
 font-family: sans-serif;
 font-size: 12px;
 font-weight: normal;
 display:block;
 padding:0px;
 margin:0px;
 margin-bottom:3px;
 background:#3e2105;
}

.zone8_menu0 a:link, .zone8_menu0 a:active, .zone8_menu0 a:visited
{
 font-family: sans-serif;
 font-size: 12px;
 font-weight: bolder;
 color:#ffffff;
 text-decoration: none;
 display:block;
 padding:4px;
 padding-left:12px;
 padding-right:12px;
}

.zone8_menu0 a:hover
{
 font-family: sans-serif;
 font-size: 12px;
 font-weight: bolder;
 color:#b35714;
 text-decoration: none;
 display:block;
 padding:4px;
 padding-left:12px;
 padding-right:12px;
}




.zone9
{
 margin:0px;
 padding:0px;
 width:180px;
}

.zone9 h2
{
 margin:0;
 margin-bottom: 5px;
 font-size:13px;
 font-weight:bolder;
 color:#4b0702;
}

.zone9_text
{
 padding:0px;
}

.zone9_poll
{
 padding:0px;
}

.zone9_banner
{
 padding:0px;
}

.zone9_dynamic
{
 padding:0px;
}

.zone9_menu
{
 padding:0px;
}

.zone9m
{
 padding:0px;
 margin:0px;
}

.zone9_submenu_vl
{
 font-size:0px;
 display:block;
 position:relative;
 background-color:#FFFFFF;
 border:1px solid #94c258;
 border-bottom:0px none;
 padding:0px;
 margin:0px;
}

.zone9_submenu_vr
{
 font-size:0px;
 display:block;
 position:relative;
 background-color:#FFFFFF;
 border:1px solid #94c258;
 border-bottom:0px none;
 padding:0px;
 margin:0px;
}

.zone9_submenu_hu
{
 font-size:0px;
 display:block;
 position:relative;
 background-color:#FFFFFF;
 border:1px solid #94c258;
 border-bottom:0px none;
 padding:0px;
 margin:0px;
}

.zone9_mvl
{
}

.zone9_mvr
{
}

.zone9_mhu
{
}

.zone9_menu0
{
 font-family: sans-serif;
 font-size: 11px;
 font-weight: normal;
 display:block;
 padding:0px;
 margin:0px;
}

.zone9_menu0 a:link, .zone9_menu0 a:active, .zone9_menu0 a:visited
{
 font-family: sans-serif;
 font-size: 11px;
 font-weight: bolder;
 color:#676767;
 text-decoration: none;
 display:block;
 padding:2px;
 padding-left:11px;
 padding-right:11px;
 background-color:#EFEFEF;
 border-bottom:1px solid #94c258;
}

.zone9_menu0 a:hover
{
 font-family: sans-serif;
 font-size: 11px;
 font-weight: bolder;
 color:#FDA800;
 text-decoration: none;
 display:block;
 padding:2px;
 padding-left:11px;
 padding-right:11px;
 background-color:#EFEFEF;
 border-bottom:1px solid #94c258;
}

.zone9_menu1
{
 font-family: sans-serif;
 font-size: 11px;
 font-weight: normal;
 display:block;
 padding:0px;
 margin:0px;
}

.zone9_menu1 a:link, .zone9_menu1 a:active, .zone9_menu1 a:visited
{
 font-family: sans-serif;
 font-size: 11px;
 font-weight: normal;
 color:#676767;
 text-decoration: none;
 display:block;
 padding:2px;
 padding-left:11px;
 padding-right:11px;
 background-color:#EFEFEF;
 border-bottom:1px solid #94c258;
}

.zone9_menu1 a:hover
{
 font-family: sans-serif;
 font-size: 11px;
 font-weight: normal;
 color:#FDA800;
 text-decoration: none;
 display:block;
 padding:2px;
 padding-left:11px;
 padding-right:11px;
 background-color:#EFEFEF;
 border-bottom:1px solid #94c258;
}

.zone9_menu2
{
 font-family: sans-serif;
 font-size: 11px;
 font-weight: normal;
 display:block;
 padding:0px;
 margin:0px;
}

.zone9_menu2 a:link, .zone9_menu2 a:active, .zone9_menu2 a:visited
{
 font-family: sans-serif;
 font-size: 11px;
 font-weight: normal;
 color:#676767;
 text-decoration: none;
 display:block;
 padding:2px;
 padding-left:11px;
 padding-right:11px;
 background-color:#EFEFEF;
 border-bottom:1px solid #94c258;
}

.zone9_menu2 a:hover
{
 font-family: sans-serif;
 font-size: 11px;
 font-weight: normal;
 color:#FDA800;
 text-decoration: none;
 display:block;
 padding:2px;
 padding-left:11px;
 padding-right:11px;
 background-color:#EFEFEF;
 border-bottom:1px solid #94c258;
}

.zone10
{
 margin:0px;
 padding:0px;
 width:562px;
}

.zone10 h2
{
 margin:0;
 margin-bottom: 5px;
 font-size:14px;
 font-weight:bolder;
 color:#4b0702;
}

.zone10_text
{
 padding:0px;
}

.zone10_poll
{
 padding:0px;
}

.zone10_banner
{
 padding:0px;
}

.zone10_dynamic
{
 padding:0px;
}

.zone10_menu
{
 padding:0px;
}

.zone10m
{
 padding:0px;
 margin:0px;
}

.zone10_submenu_vl
{
 font-size:0px;
 display:block;
 position:relative;
 background-color:#FFFFFF;
 border:1px solid #94c258;
 border-bottom:0px none;
 padding:0px;
 margin:0px;
}

.zone10_submenu_vr
{
 font-size:0px;
 display:block;
 position:relative;
 background-color:#FFFFFF;
 border:1px solid #94c258;
 border-bottom:0px none;
 padding:0px;
 margin:0px;
}

.zone10_submenu_hu
{
 font-size:0px;
 display:block;
 position:relative;
 background-color:#FFFFFF;
 border:1px solid #94c258;
 border-bottom:0px none;
 padding:0px;
 margin:0px;
}

.zone10_mvl
{
}

.zone10_mvr
{
}

.zone10_mhu
{
}

.zone10_menu0
{
 font-family: sans-serif;
 font-size: 11px;
 font-weight: normal;
 display:block;
 padding:0px;
 margin:0px;
}

.zone10_menu0 a:link, .zone10_menu0 a:active, .zone10_menu0 a:visited
{
 font-family: sans-serif;
 font-size: 11px;
 font-weight: bolder;
 color:#676767;
 text-decoration: none;
 display:block;
 padding:2px;
 padding-left:11px;
 padding-right:11px;
 background-color:#EFEFEF;
 border-bottom:1px solid #94c258;
}

.zone10_menu0 a:hover
{
 font-family: sans-serif;
 font-size: 11px;
 font-weight: bolder;
 color:#FDA800;
 text-decoration: none;
 display:block;
 padding:2px;
 padding-left:11px;
 padding-right:11px;
 background-color:#EFEFEF;
 border-bottom:1px solid #94c258;
}

.zone10_menu1
{
 font-family: sans-serif;
 font-size: 11px;
 font-weight: normal;
 display:block;
 padding:0px;
 margin:0px;
}

.zone10_menu1 a:link, .zone10_menu1 a:active, .zone10_menu1 a:visited
{
 font-family: sans-serif;
 font-size: 11px;
 font-weight: normal;
 color:#676767;
 text-decoration: none;
 display:block;
 padding:2px;
 padding-left:11px;
 padding-right:11px;
 background-color:#EFEFEF;
 border-bottom:1px solid #94c258;
}

.zone10_menu1 a:hover
{
 font-family: sans-serif;
 font-size: 11px;
 font-weight: normal;
 color:#FDA800;
 text-decoration: none;
 display:block;
 padding:2px;
 padding-left:11px;
 padding-right:11px;
 background-color:#EFEFEF;
 border-bottom:1px solid #94c258;
}

.zone10_menu2
{
 font-family: sans-serif;
 font-size: 11px;
 font-weight: normal;
 display:block;
 padding:0px;
 margin:0px;
}

.zone10_menu2 a:link, .zone10_menu2 a:active, .zone10_menu2 a:visited
{
 font-family: sans-serif;
 font-size: 11px;
 font-weight: normal;
 color:#676767;
 text-decoration: none;
 display:block;
 padding:2px;
 padding-left:11px;
 padding-right:11px;
 background-color:#EFEFEF;
 border-bottom:1px solid #94c258;
}

.zone10_menu2 a:hover
{
 font-family: sans-serif;
 font-size: 11px;
 font-weight: normal;
 color:#FDA800;
 text-decoration: none;
 display:block;
 padding:2px;
 padding-left:11px;
 padding-right:11px;
 background-color:#EFEFEF;
 border-bottom:1px solid #94c258;
}

.zone11
{
 margin:0px;
 padding:0px;
 width:180px;
}

.zone11 h2
{
 margin:0;
 margin-bottom: 5px;
 font-size:13px;
 font-weight:bolder;
 color:#4b0702;
 padding-bottom:2px;
 border-bottom:1px solid #3e2105;
}

.zone11_text
{
 padding:0px;
}

.zone11_poll
{
 padding:0px;
}

.zone11_banner
{
 padding:0px;
}

.zone11_dynamic
{
 padding:0px;
}

.zone11_menu
{
 padding:0px;
}

.zone11m
{
 padding:0px;
 margin:0px;
}

.zone11_submenu_vl
{
 font-size:0px;
 display:block;
 position:relative;
 background-color:#FFFFFF;
 border:1px solid #94c258;
 border-bottom:0px none;
 padding:0px;
 margin:0px;
}

.zone11_submenu_vr
{
 font-size:0px;
 display:block;
 position:relative;
 background-color:#FFFFFF;
 border:1px solid #94c258;
 border-bottom:0px none;
 padding:0px;
 margin:0px;
}

.zone11_submenu_hu
{
 font-size:0px;
 display:block;
 position:relative;
 background-color:#FFFFFF;
 border:1px solid #94c258;
 border-bottom:0px none;
 padding:0px;
 margin:0px;
}

.zone11_mvl
{
}

.zone11_mvr
{
}

.zone11_mhu
{
}

.zone11_menu0
{
 font-family: sans-serif;
 font-size: 11px;
 font-weight: normal;
 display:block;
 padding:0px;
 margin:0px;
}

.zone11_menu0 a:link, .zone11_menu0 a:active, .zone11_menu0 a:visited
{
 font-family: sans-serif;
 font-size: 11px;
 font-weight: bolder;
 color:#676767;
 text-decoration: none;
 display:block;
 padding:2px;
 padding-left:11px;
 padding-right:11px;
 background-color:#EFEFEF;
 border-bottom:1px solid #94c258;
}

.zone11_menu0 a:hover
{
 font-family: sans-serif;
 font-size: 11px;
 font-weight: bolder;
 color:#FDA800;
 text-decoration: none;
 display:block;
 padding:2px;
 padding-left:11px;
 padding-right:11px;
 background-color:#EFEFEF;
 border-bottom:1px solid #94c258;
}

.zone11_menu1
{
 font-family: sans-serif;
 font-size: 11px;
 font-weight: normal;
 display:block;
 padding:0px;
 margin:0px;
}

.zone11_menu1 a:link, .zone11_menu1 a:active, .zone11_menu1 a:visited
{
 font-family: sans-serif;
 font-size: 11px;
 font-weight: normal;
 color:#676767;
 text-decoration: none;
 display:block;
 padding:2px;
 padding-left:11px;
 padding-right:11px;
 background-color:#EFEFEF;
 border-bottom:1px solid #94c258;
}

.zone11_menu1 a:hover
{
 font-family: sans-serif;
 font-size: 11px;
 font-weight: normal;
 color:#FDA800;
 text-decoration: none;
 display:block;
 padding:2px;
 padding-left:11px;
 padding-right:11px;
 background-color:#EFEFEF;
 border-bottom:1px solid #94c258;
}

.zone11_menu2
{
 font-family: sans-serif;
 font-size: 11px;
 font-weight: normal;
 display:block;
 padding:0px;
 margin:0px;
}

.zone11_menu2 a:link, .zone11_menu2 a:active, .zone11_menu2 a:visited
{
 font-family: sans-serif;
 font-size: 11px;
 font-weight: normal;
 color:#676767;
 text-decoration: none;
 display:block;
 padding:2px;
 padding-left:11px;
 padding-right:11px;
 background-color:#EFEFEF;
 border-bottom:1px solid #94c258;
}

.zone11_menu2 a:hover
{
 font-family: sans-serif;
 font-size: 11px;
 font-weight: normal;
 color:#FDA800;
 text-decoration: none;
 display:block;
 padding:2px;
 padding-left:11px;
 padding-right:11px;
 background-color:#EFEFEF;
 border-bottom:1px solid #94c258;
}

/* Helyek */

.place_subcats
{
 border-top:1px dotted #cba067;
 margin-bottom:10px;
}

.place_cat_container
{
}

.place_cat_title
{
 font-family: Tahoma, sans-serif;
 font-size: 12px;
 font-weight: bolder;
 color: #43270b;
 padding: 3px;
 border-bottom:1px dotted #cba067;
}

.place_cat_title a:link, .place_cat_title a:visited, .place_cat_title a:active
{
 color: #b35e1d;
 text-decoration: none;
}

.place_cat_title a:hover
{
 color: #400f12;
 text-decoration: none;
}

.place_cat_info
{
 font-family: Tahoma, sans-serif;
 font-size: 13px;
 font-weight: normal;
 color: #43270b;
}

.place_cat_count
{
 font-family: Tahoma, sans-serif;
 font-size: 13px;
 font-weight: bolder;
 text-decoration: none;
 color: #9e3c0b;
}

.place_subitems
{
 margin-bottom:10px;
}

.place_container
{
 border:1px solid #cba067;
 margin-bottom:5px;
}

.place_title
{
 font-family: Tahoma, sans-serif;
 font-size: 12px;
 font-weight: bolder;
 color: #43270b;
 padding:3px;
 border-bottom:1px solid #cba067;
}

.place_title a:link, .place_title a:visited, .place_title a:active
{
 text-decoration: none;
 color: #b35e1d;
}

.place_title a:hover
{
 text-decoration: none;
 color: #400f12;
}

.place_content
{
 padding:3px;
}

.place_info
{
 font-family: Tahoma, sans-serif;
 font-size: 13px;
 font-weight: normal;
 color: #43270b;
}

.place_info a:link, .place_info a:visited, .place_info a:active
{
 font-family: Tahoma, sans-serif;
 font-size: 13px;
 font-weight: normal;
 text-decoration: none;
 color: #b35e1d;
}

.place_info a:hover
{
 font-family: Tahoma, sans-serif;
 font-size: 13px;
 font-weight: normal;
 text-decoration: none;
 color: #400f12;
}

.place_user
{
 font-family: Tahoma, sans-serif;
 font-size: 13px;
 font-weight: normal;
 color: #9e3c0b;
}

.place_date
{
 font-family: Tahoma, sans-serif;
 font-size: 13px;
 font-weight: normal;
 color: #9e3c0b;
}

.place_price
{
 font-family: Tahoma, sans-serif;
 font-size: 13px;
 font-weight: normal;
 color: #9e3c0b;
}

.place_form
{
 padding:0px;
 margin:0px;
 border:1px solid #cba067;
 background:#efefef;
 margin-bottom:10px;
}

.place_table
{
 padding:0px;
 margin:0px;
}

.place_table_head
{
 font-family: Tahoma, sans-serif;
 font-size: 13px;
 font-weight: bolder;
 color: #43270b;
}

.place_table_cell
{
 font-family: Tahoma, sans-serif;
 font-size: 13px;
 font-weight: normal;
 color: #43270b;
}