@charset "utf-8";

@font-face {
    font-family: CSN47Reg;
    src: url(/fonts/CoreSansN47CnRegular.otf);
}
@font-face {
    font-family: CSN67Bold;
    src: url(/fonts/CoreSansN67CnBold.otf);
}

body {
    margin:0px;
    padding: 0px;
    font-size:20px;
    font-family: CSN47Reg;
    color: #50351a;
    background-color: #fff;
    overflow-x:hidden;
    background-image: url(/images/bakonynana/bglogo.jpg);
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
}
#_sys_main {
    opacity:0;
    margin: auto;
    max-width: 1420px;
    background-color: #fff4de;
    overflow:visible;
    box-shadow: 0px 0px 10px;
}
#_sys_headline { 
    max-width: 1420px;
    overflow:hidden;
}
#_sys_body {

}
#_sys_leftsidebar {
    float: left;
    display: none;
}
#_sys_content {
    margin:available;
    padding-bottom:160px;
    background-image: url(/images/bakonynana/tartalmiresz_grafika.png);
    background-position: bottom center;
    background-repeat: no-repeat;
    overflow:auto;
}
#_sys_rightsidebar {
    float:right;
    display: none;
}
#_sys_preFooter {
    background-color: #0c4a21;
    border-top: 6px solid #fff4de;
}
#_sys_footer {  
    background-color: #0c4a21;  
    color: #fff;
}

#headline{
    position:fixed;
    z-index:99;
    margin: auto; 
    margin-top:0px;
    width:100%;
    max-width: 1420px;
    height: 150px;
    background-color:#fff4de;
    background-image: url(/images/bakonynana/hl_bg.gif);
}

#headline_inner{
    margin: auto;
    width:1140px;
    height:70px;
}

#logo{
    float:left;
    margin-top: 6px;
    width:150px;
    height:130px;
}

#calendar{
    margin-top:8px;
    color:#fff4de;
    font-size: 15px;
}

#social_media{
    float: right;
    margin-top:-6px;
}

#language_chooser{
    margin-top:-10px;
    float: right;
}

#main_menu{
    float:right;
    margin:auto;
    margin-top:38px;
    width: 970px;
    font-family: CSN67Bold;
}

/*#menu_btn{
    float:right;
    margin-top:0px;
    height: 36px;
    width: 36px;
    background-image: url(/images/standard/menu_wh.png);
    background-repeat: no-repeat;
    background-position: center;
    cursor: pointer;
    opacity: 0.85;
    display: none;
}
#menu_btn:hover{
    opacity: 1;
}*/
.slicknav_menu{
    display: none;
}

#mobile_main_menu{
    display: none;
}

#preFooter{
    max-width: 1000px;
}

.page{

}

#page_separator{
    height:114px;
}

.page_separator{
    height:114px;
}

#slideshow_ext{ 
    height:720px;
    background-image: url(/images/bakonynana/slideshow_bg.jpg);
    background-position: center bottom;
}

#slideshow{
    border:4px #fff;
}

#slide_one{

}

#slide_two{
    display: none;
}

#page_title_label{
    margin:auto;
    max-width: 1120px;
    margin-top:160px;
    margin-bottom:10px;
    padding: 4px;
    padding-left:6px;
    height:28px;
    background-color: #11532f;
    font-family: CSN67Bold;
    font-style: normal;
    font-size: 24px;
    color: #ddd;
}
.page_title_label{
    margin:auto;
    max-width: 1120px;
    margin-top:160px;
    margin-bottom:10px;
    padding: 4px;
    padding-left:6px;
    height:28px;
    background-color: #11532f;
    font-family: CSN67Bold;
    font-style: normal;
    font-size: 24px;
    color: #ddd;
}

.page_desc_label{
    margin: auto;
    max-width: 1000px;
    font-size: 24px;
    font-family: cambria;
    font-weight: bold;
    letter-spacing: 0px;
    text-align: center;
    color:#50351a;
}

.content{ 
    clear: both;
    margin:auto;
    max-width:1140px;
    min-height:760px;
    padding: 10px;
    padding-bottom: 20px;
}

.content_left{
    float:left;
    width:59.5%;
}
.content_right{
    float:right;
    width:39.5%;
}

.content_1p3{
    float:left;
    margin:10px;
    width:260px;
}
.content_1p4{
    float:left;
    margin:5px;
    width:240px;
}

.content_left1{
    float:left;
    width:480px;
    text-align: justify;
}
.content_right1{
    float:right;
    width:650px;
    text-align: center;
}
.greenbg{
    padding: 5px;
    color:#fff;
    background-color: #004101;
    border-radius: 15px;
}
.content_left2{
    float:left;
    width:550px;
    text-align: center;
}
.content_right2{
    float:right;
    width:550px;
}

.services_outer_box{
    margin:auto;
    max-width:1050px;
    text-align: center;
}


.galery_ext_div{
    margin:8px;
}
.galery_img_div{ 
    border:2px solid #50351a;
}

.himg{
    width:500px;
}

.vimg{
    width:375px;
}

#email_sender{
    float:right;
    width:560px;
    line-height: 1.4;
}

.page_div{
    min-height:800px;
}

.service_img{
    margin:0px;
}

.contact_btn{
    position:fixed;
    float:right;
    z-index: 1000;
    right:0px;
    top:200px;
    width:60px;
    height:320px;
}

#pre_footer{
    margin:auto;
    max-width:1000px;
}

#footer{

}

#footer_menu{
    padding-top:10px;
}
/**/

.product_2_div{
    margin:2px; 
    padding:2px; 
    width: 400px;
    float:left; 
}
.product_2_div:hover{

}
.product_2_img_div{
    float:left; 
    text-align:center; 
    height:38px;
    overflow:hidden;
}
.product_2_data_div{
    float:left;    
    height:38px; 
    max-width:360px;
    overflow: hidden;
}
.product_2_title_div{
    padding: 2px;
    font-size:14px; 
}
.product_2_short_desc_div{
    font-weight: bold;
    font-size:12px; 
}
.product_2_desc_div{
    overflow: hidden;
}
/**/
/*események (new) gadget: eseménylista*/
#events_searchbar{
    display: none;
}
#events_from_to_search{
    margin-right:10px;
}
.event_date_div{
    margin:5px;
    text-align: center;
    font-size:28px; 
    font-weight:bold; 
    color:#333;
    border: 2px solid #333;
    background-color: #eee;
}
.event_div{
    float:left;
    margin:5px; 
    height:180px;
    padding:5px; 
    background-color: #fffcef;
    overflow: hidden;
}
.event_div:hover{

}
.event_img_div{
    float:left; 
    overflow:hidden;
}
.event_data_div{
    padding:5px;

}
.event_name_div{ 
    margin-bottom:5px; 
    padding:5px; 
    text-align: center;
    font-size:20px; 
    font-weight:bold; 
    color:#eee;
    background-color: #00529b;
}
.event_date_from_to_div{ 
    color:#333;
    font-size:16px; 
    font-weight:bold;
    text-decoration: none;
    text-align: left;
}
.event_short_desc_div{
    overflow: hidden;
    font-weight:normal;
    font-size:16px;
}
.event_keywords_div{
    font-size:16px;
}
/*események (new)) gadget: termék*/
.a_event_div{
    margin:5px;
}
.a_event_img_div{
    margin-top:20px;
    text-align:center; 
    overflow:hidden;
    background-color: #fffcef;
}
.a_event_img{
}
.a_event_name_div{
    margin-top:5px; 
    margin-bottom:5px; 
    padding:5px; 
    text-align: center;
    font-size:20px; 
    font-weight:bold; 
    color:#eee;
    background-color: #00529b;
}
.a_event_date_div{
    margin-bottom:10px; 
    font-size:18px; 
    font-weight: bold;
    text-decoration: none;
    text-align: center;
    color:#333;

}
.a_event_short_desc_div{
    margin-bottom:10px;
    padding:5px; 
    text-align:justify;
}
.a_event_desc_div{
    padding:5px;
}

.a_event_galery_div{
    border-top: 1px solid #aaa;
    background-color: #eee;
    border-bottom: 1px solid #aaa;
}
#events_back_btn{
    padding: 4px;  
}
/*events (responsive list): lista*/
.event_1_div{
    padding:5px; 
    float:left;
    background-color: #fffcef;
}
.event_1_div:hover{

}
.event_1_img_div{
    float:left; 
    text-align:center; 
    overflow:hidden;
}
.event_1_date_div{
    font-size:18px; 
    font-weight:bold; 
    text-align: center;
}
.event_1_data_div{
    height:110px;
}
.event_1_title_div{
    font-size:20px; 
    font-weight: bold;
    color:#00529b;
    text-align: center;
}
.event_1_short_desc_div{
    font-size:16px;
}
.event_1_desc_div{
    font-size:16px;
    overflow: hidden;
}
/*blog gadget: lista*/
.note_1_div{
    margin:5px; 
    padding:5px; 
    background-color: #EFEBE4;
    width: 460px;
    float:left; 
}
.note_1_div:hover{
    background-color:rgba(255,255,255,0.5);
}
.note_1_img_div{
    float:none; 
    text-align:center; 
    overflow:hidden;
}
.note_1_data_div{
    height:110px;
}
.note_1_title_div{
    font-size:16px; 
    color:#005ca1;
}
.note_1_short_desc_div{
    font-weight: bold;
}
.note_1_desc_div{
    overflow: hidden;
}
/*blog gadget: jegyzet*/
.a_note_div{
    margin-top:20px; 
    margin-bottom:5px; 
    padding:5px;
}
.a_note_img_div{
    text-align:center; 
    overflow:hidden;
}
.a_note_img{
}
.a_note_title_div{
    margin-top:5px; 
    margin-bottom:5px; 
    padding:5px; 
    font-size:32px; 
    font-weight: bold;
    color:#11532f;
}
.a_note_short_desc_div{
    padding:5px; 
    font-weight:bold;
}
.a_note_desc_div{
    padding:5px;
}
.a_note_keywords_div{
    padding-left:5px; 
}
.a_note_released_div{
    padding-left:5px; 
    text-align: right;
    font-style: italic;
}
.a_note_author_div{
    padding-left:5px; 
    text-align: right;
}
.a_note_source_div{
    padding-left:5px; 
    text-align: right;
}
.a_note_galery_div{

}
.a_note_v_img{
    width:240px;
}
.a_note_h_img{
    width:320px;
}
.a_note_sq_img{
    width:240px;
}
a.to_note{
    color: #333;
}
a.to_note:hover{
    color: #333;
}
/*2. blog gadget: lista*/
.note_2_div{
    padding:5px; 
    width: 458px;
    float:left;
    background-color: #fffcef;
}
.note_2_div:hover{

}
.note_2_img_div{
    float:none; 
    text-align:center; 
    overflow:hidden;
}
.note_2_img{
    margin-top:-75px;
}
.note_2_data_div{
    height:112px;
}
.note_2_title_div{
    font-size:20px; 
    font-weight: bold;
    color:#11532f;
}
.note_2_short_desc_div{
    font-size:16px;
}
.note_2_desc_div{
    font-size:16px;
    overflow: hidden;
}
/*4. blog gadget: lista*/
.note_4_div{
    margin-top:5px;
    padding:5px; 
    width: 545px; 
    float:left;  
    background-color: #fffcef;
    overflow: hidden;
}
.note_4_div:hover{

}
.note_4_img_div{
    float:none; 
    text-align:center; 
    overflow:hidden;
    /*border:1px solid #fff;*/
}
.note_4_img{
    margin-top:-40px;
}
.note_4_data_div{
    height:160px;
    padding: 5px;
}
.note_4_title_div{
    font-size:16px; 
    font-weight:bold;
}
.note_4_short_desc_div{
    font-weight: bold;
}
.note_4_desc_div{
    overflow: hidden;
}
.note_4_released_div{
    font-style: italic;
    font-size: 14px;
    float:right;
}
/*5. blog gadget: lista*/
.note_5_div{
    margin-top:5px;
    padding:5px; 
    width: 545px;
    float:left; 
    background-color: #fffcef;
    overflow: hidden;
}
.note_5_div:hover{

}
.note_5_img_div{
    float:none; 
    text-align:center; 
    overflow:hidden;
}
.note_5_img{
    margin-top:-70px;
}
.note_5_data_div{
    height:160px;
    padding: 5px;
}
.note_5_title_div{
    font-size:16px; 
    font-weight:bold;
}
.note_5_short_desc_div{
    font-weight: bold;
}
.note_5_desc_div{
    overflow: hidden;
}
.note_5_released_div{
    font-style: italic;
    font-size: 14px;
    float:right;
}
/*6. blog gadget: lista*/
.note_6_container{
    float:left; 
    width:740px;
}
.note_6_div{
    margin-top:5px;
    padding:5px; 
    width: 730px;
    float:left; 
    background-color: #fffcef; 
    overflow: hidden;
}
.note_6_div:hover{

}
.note_6_img_div{
    float:none; 
    text-align:center; 
    overflow:hidden;
}
.note_6_img{
    margin-top:-40px;
}
.note_6_data_div{
    height:152px;
    padding: 5px;
}
.note_6_title_div{
    font-size:20px; 
    font-weight:bold;
    color:#11532f;
}
.note_6_short_desc_div{
    font-size: 16px;
}
.note_6_desc_div{
    font-size: 16px;
    overflow: hidden;
}
.note_6_released_div{
    font-style: italic;
    font-size: 14px;
    float:right;
}
/*7. blog gadget: lista*/
.note_7_container{
    float:left; 
    margin-left:10px;
    width:370px;
}
.note_7_div{
    margin-top:6px;
    padding:5px; 
    width: 360px;
    float:left; 
    background-color: #fffcef;
    overflow: hidden;
}
.note_7_div:hover{

}
.note_7_img_div{
    float:none; 
    text-align:center; 
    overflow:hidden;
}
.note_7_img{
    margin-top:-20px;
}
.note_7_data_div{
    height:100px;
    padding: 5px;
}
.note_7_title_div{
    font-size:18px; 
    font-weight:bold;
    color:#11532f;
}
.note_7_short_desc_div{
    font-size: 14px;
}
.note_7_desc_div{
    font-size: 14px;
    overflow: hidden;
}
.note_7_released_div{
    font-style: italic;
    font-size: 12px;
    float:right;
}
/*legfrissebb jegyzet*/
#freshest_note_1{
    margin-left:100px; 
    margin-top:20px; 
    margin-bottom:5px; 
    padding:5px;
    max-width: 940px;
    background-color:#EFEBE4;
}
#freshest_note_1:hover{
    background-color:rgba(255,255,255,0.3);
}
#freshest_note_img_div_1{
    height:500px;
    text-align:center; 
    overflow:hidden;
}
#freshest_note_img_1{
    height:500px;
    width:auto;
}
#freshest_note_title_div_1{
    margin-top:5px; 
    margin-bottom:5px; 
    padding:5px; 
    font-size:24px; 
    color:#005ca1;
}
#freshest_note_short_desc_div_1{
    padding:5px; 
    font-weight:bold;
}
#freshest_note_desc_div_1{
    padding:5px;
}
#freshest_note_keywords_div_1{
    padding:5px;
}
/*termékek gadget: terméklista*/
.product_group_div{
    margin:5px; 
    /*margin-left:12px;*/
    padding:5px; 
    /*padding-left:10px;*/
    font-size:20px; 
    font-weight: bold;
    color:#00529b;
}
.product_div{
    margin:5px; 
    padding:5px; 
    background-color: #fffcef;
}
.product_div:hover{

}
.product_img_div{
    float:left; 
    text-align:center; 
    overflow:hidden;
}
.product_data_div{
    padding:5px; 
}
.product_name_div{ 
    padding:5px;
    margin-bottom:5px;
    font-size:24px; 
    font-weight: bold;
    /*color:#11532f;*/
    color:#eee;
    background-color: #00529b;
}
.product_short_desc_div{
    font-size: 16px;
    font-style: italic;
    text-align: justify;
}
.product_price_div{

}
.nr_of_onloads_div{
    display: none;
}
/*termékek gadget: termék*/
.a_product_div{
    margin:5px; 
    padding:5px;
}
.a_product_img_div{
    text-align:center; 
    overflow:hidden;

}
.a_product_img{
    border:1px inset #aaa;
}
.a_product_name_div{
    margin-top:5px; 
    margin-bottom:5px; 
    padding:5px; 
    font-size:24px; 
    font-weight:bold; 
    text-align:center;
    /*color:#11532f;
    border-bottom: 1px solid #11532f;*/
    color:#eee;
    background-color: #00529b;
}
.a_product_short_desc_div{
    padding:5px; 
    font-weight:bold;
}
.a_product_desc_div{
    padding:5px;
}
.a_product_price_div{

}
.a_product_galery_div{

}
.jegyzokonyv{
    margin:auto;
    max-width: 180px;
}
img {
    vertical-align:text-bottom;
}

input[type=text] {
    padding:2px;
    border:1px inset #ccc;
    border-radius:3px;
    background-color:#f8f8f8;
}
input[type=text]:focus {
    background-color:#fff;
}
input[type=password] {
    padding:2px;
    border:1px inset #ccc;
    border-radius:3px;
    background-color:#f8f8f8;
}
input[type=password]:focus {
    background-color:#fff;
}
input[type=submit] {
    border:1px outset #ccc;
}
input[type=button] {
    border:1px outset #ccc;
    font-size: 12px;
}
textarea {
    padding:2px;
    border:1px inset #ccc;
    border-radius:3px;
    background-color:#f8f8f8;
}
textarea:focus {
    background-color:#fff;
}
select {
    padding:2px;
    border:1px inset #ccc;
    border-radius:3px;
    background-color:#f8f8f8;
}


.menuitem_lbl{
    float: left;
    margin: 10px;
    padding-left: 5px;
    padding-right: 5px;
    font-family: calibri;
    font-size: 28px;
    background-color:#e3dbcc;
    box-shadow: 0px 0px 5px #e3dbcc;
}
.social_media{
    opacity: 0.75;
}
.social_media:hover{
    opacity: 1;
}

/*galéria belépés*/
.galery_entry_ext{
    margin:auto;
    max-width:900px;
    text-align: center;
}
.galery_entry_1{
    float:left;
    margin:5px;
    width:290px;
    overflow: hidden;
    cursor:pointer;
}
/*popup ablak*/
#popup{
    border:2px outset #333;
    border-radius:5px;
    background-color: #030303;
    box-shadow:0px 0px 10px #333;
}
#popupHeadline{
    background-color:#333;
    color:#fff;
}

#main_description{
    margin-top:20px;
    background-color: #7bc4a0;    
    text-align: center;
    font-size: 22px;
    color: #333;
}

#main_description_label{
    margin:auto;
    max-width:920px;
}

/*kapcsolat gadget*/
.contact{
    margin:auto;
    width:98%;
    max-width: 800px;
}

.contact_site_name {
    font-size: 16px;
    font-weight: bold;
}
.map {
    overflow: hidden;
    margin-top:15px;
    margin-bottom:15px;
}
.contact_place_name{
    font-weight: bold;
    text-align:center;
    border-top: 2px solid #50351a;
    padding: 5px;
}
.contact_data{
    margin:auto;
    margin-bottom:15px;
}
.other_contact_persons_div{
    margin:auto;
    width:98%;
    max-width: 800px;
}
.contact_person_div{
    padding:5px;
    text-align: left;
    border:1px solid #333;
    border-radius:5px;
    background-color: #fff;
    font-size: 16px;
}
.contact_person_name_label{
    font-weight:bold;
    text-align: center;
}
.contact_person_rank_label{
    font-style: italic;
    text-align: center;
}
.contact_person_remark_label{
    font-size: 16px;
}

/*standard footer*/
#copyright_txt{
    padding-top: 5px; 
    padding-bottom: 5px; 
    font-size: 10px; 
    text-align:center; 
    color:#ddd;
}
#privacy_policy_doc_link{
    padding-bottom: 5px; 
    font-size: 8px; 
    text-align:center;
}
#created_by{
    float:left; 
    width:160px; 
    text-align:center; 
    color:#ddd; 
    padding-top:8px;
    font-size: 10px;
}
#created_by_icons{
    float:left;
}

/**/
.email_sender_subject{
    width:400px;
}
.email_sender_message{
    width:96%;
}
#email_date{
    width:80px;
}
#email_number{
    width:40px;
}

a {
    color:#d99a00; 
    font-style: italic;
}
a:hover {
    color:#d99a00;
}
a.startpage{
    text-decoration: none;
    font-family: CSN67Bold;
    font-style: normal;
    font-size: 24px;
    color: #ddd;
}
a.startpage:hover{  
    color: #fff;
    text-decoration: underline;
}
a.to_list_element{
    color: #000;
    text-decoration: none;
    font-style: normal;
}
a.to_list_element:hover{
    color: #333;
}
a.to_product{
    color: #000;
    text-decoration: none;
    font-style: normal;
}
a.to_product:hover{
    color: #333;
}
a.to_event{
    text-decoration: none;
    font-style: normal;
    color:#000;
}
a.footer{
    color:#ddd;
    font-style: normal;
    font-size: 18px;
}
a.footer:hover{
    color:#fff;
    text-decoration: underline;
}
.footer_hl{
    color:#ddd;
    font-style: normal;
    font-size: 18px;
}
a.footer_hl:hover{
    color:#fff;
    text-decoration: underline;
}
a.in_text1 {
    font-style:normal;
    font-weight: bold;
    text-decoration: none;
    color:#676c4e;
}
a.in_text1:hover {
    color:#777c5e;
}
a.in_text2 {
    font-style:normal;
    text-decoration: none;
    color:#f7f4ef;
}
a.in_text2:hover {
    color:#ffffff;
}
a.img_menu{
    color:#eeeeee;
    text-decoration: none;
    font-family: SEGOE_UI_BL;
}
a.img_menu:hover{
    color:#fcd991;
}
a.footer{
    color: #ddd;
}
a.footer:hover{
    color: #fff;
}
.hmenu_1 {
    text-decoration: none;
    font-style: normal;
    font-size: 18px;
    color:#042a13;
    padding: 2px;
    /*text-shadow:2px 2px 4px #000;*/
}
div.hmenu_1 {
    margin-top:2px;
    color:#042a13;
}
.hmenu_1:hover {
    color:#d99a00;
}
.hmenu_1_selected {
    text-decoration: none;
    font-style: normal;
    font-size: 18px;
    color:#042a13;
    padding: 10px;
    /*text-shadow:2px 2px 4px #000;*/
}
.hmenu_1_selected:hover {
    color:#d99a00;
}
.hmenu_1_submenu_item {
    font-size: 18px;
    text-decoration: none;
    color:#fff;
}
.hmenu_1_submenu_item:hover {
    color:#d99a00;
}
.hmenu_separator_1{
    color:#dedede;
}
.vmenu_1 {
    text-decoration: none;
    font-style: normal;
    font-size: 16px;
    color:#dedede;
}
div.vmenu_1 {
    margin-top:2px;
    color:#dedede;
}
.vmenu_1:hover {
    color:#fff;
    text-decoration: underline;
}
.vmenu_1_selected {
    text-decoration: none;
    font-style: normal;
    font-size: 16px;
    color:#dedede;
}
.vmenu_1_selected:hover {
    color:#fff;
    text-decoration: underline;
}
.vmenu_1_submenu_item {
    text-decoration: none;
    font-size: 16px;
    color:#dedede;
}
.vmenu_1_submenu_item:hover {
    color:#fff;
}
.vmenu_separator_1{
    color:#dedede;
    font-size: 16px;
}
a.inText{
    text-decoration: none;
    font-style:normal;
    color:#333;
}
a.inText:hover{
    color:#555;
}
a.table_page {
    font-style:normal;
    color:#000;
}
.favourite_product {
    margin:5px;  
    border:1px solid #aaa; 
    overflow:hidden;
}
.favourite_product:hover {
    border:1px solid #333; 
}

div.mainElement {
    /*overflow:hidden;*/
}

@media only screen
and (min-width:1140px){
    .slicknav_menu {
        display:none;
    }
    #main_menu{
        display:block;
    }
    .event_div{
        width: 1116px;
    }
}
@media only screen
and (max-width:1140px){
    .slicknav_menu {
        display:block;
        position: fixed;
        z-index: 1100;
        width: 100%;
        font-size:20px;
        font-style: normal;
        font-weight: bold;
        border: 1px solid #ddd;
        border-radius: 3px;
        text-align: right;
    }
    #mobile_main_menu{
        border:1px solid #f00;
    }
    #headline{
        margin-top: 50px;
    }
    #main_menu{
        display:none;
    }
    .event_div{
        width: 96%;
    }
    .note_6_container{
        float:left; 
        width:96%;
    }
    .note_6_div{
        margin-top:5px;
        padding:5px; 
        width: 94%px;
        float:left; 
        background-color: #fffcef; 
        overflow: hidden;
    }
    .note_7_container{
        clear: both;
        width:96%;
    }
    .note_7_div{
        width:94%;
    }
}
@media only screen
and (max-width:800px){
    #menu_btn{
        display:block;
        margin-top:10px;
    }
    #social_media{
        margin-top:5px;
    }
    #main_menu{
        display:none;
    }
    #slideshow{
        display: none;
    }
    .note_5_div{
        height:480px;
    }
    .note_5_img_div{
        border: none;
    }
    /*.content_left1{
        width:490px;
    }
    .content_right1{
        width:490px;
    }
    .content_left_img{
        max-width: 480px;
    }*/
    .content_left{
        float:left;
        width:98%;
        text-align: center;
        margin-bottom:10px;
    }
    .content_right{
        float:left;
        width:98%;
        text-align: center;
    }
    .content_left2{
        float:none;
        width:98%;
        text-align: center;
        margin-bottom:10px;
    }
    .content_right2{
        float: none;
        width:98%;
        text-align: center;
        margin-bottom: 10px;
    }
    .in_txt_img{
        display: none;
    }
    #_sys_main{
        width:auto;
        padding: 0;
        border:0;
        box-shadow: 0;
    }
    #_sys_body {
        width:auto;
        margin-top:0px;
    }
    #_sys_headline {
        padding: 0;
        width:auto;
    }
    #_sys_content {
        margin: 0;
        width:auto;
        overflow: hidden;
        border: none;
    }
    #_sys_preFooter{

    }
    #_sys_footer{
        margin: 0;
        width:auto;
        overflow: hidden;
    }
    #page_title_label{
        width:100%;
    }
    #page_desc_label{
        display: none;
    }
    #slide_one{
        margin-top:0px;
    }
    #headline{
        margin-top: 50px;
        width:100%;
    }
    #logo{
        margin:5px;
    }
    #main_menu2{
        display:none;
    }
    #footer{
        margin:auto; 
        width:100%;
    }
    .content{
        margin:auto;
        width: auto;
        min-height:0px;
    }
    .email_sender_message{
        width:96%;
    }
    .email_sender_subject{
        width:96%;
    }
}

@media only screen
and (max-width:740px){
    #szechenyiplusz_gomb{
        width:250px;
        height:75px;
        background-image:url(/upload/helt_asztalos/images/szechenyi2020_2.jpg);
    } 
    .contact_btn{
        display: none;
    }
    .content_left_img{
        width: 440px;
    }
    #slide_two{
        display: block;
    }
    #slide_one{
        display: none;
    }
    .himg{
        width:320px;
    }
    .vimg{
        width:240px;
    }
    .a_note_v_img{
        width:150px;
    }
    .a_note_h_img{
        width:200px;
    }
    .a_note_sq_img{
        width:150px;
    }
}
@media only screen
and (max-width:580px){
    .galery_entry_1{
        width:98%;
        max-width: 580px;
    }
    a.startpage{
        font-size: 18px;
    }
}
@media only screen
and (max-width:480px){
    #created_by{
        width:100%;
        text-align: center;
    }
    #created_by_icons{
        width:100%;
        text-align: center;
    }
    .content_left_img{
        width: 360px;
    }
    .himg{
        width:200px;
    }
    .vimg{
        width:150px;
    }
}
@media only screen
and (max-width:400px){
    .email_sender_subject{
        width:100%;
    }
    .content_left_img{
        width: 260px;
    } 
    .himg{
        width:160px;
    }
    .vimg{
        width:120px;
    }
}



