/* GLOBÁLIS STÍLUSOK */

body
{
 margin: 0px;
 font-family: Verdana;
 font-size: 11px;
 font-weight: normal;
 color: #000000;
}

form
{
 margin: 0px;
 padding: 0px;
 border: 0px;
}

option
{
 font-family: Verdana;
 font-size: 11px;
 font-weight: normal;
 border: 0px;
 color: #676767;
}

select
{
 font-family: Verdana;
 font-size: 11px;
 font-weight: normal;
 color: #676767;
 border: 1px solid #676767;
}

.textinput
{
 font-family: Verdana;
 font-size: 11px;
 font-weight: normal;
 color: #676767;
 border: 1px solid #676767;
 background-color: #FFFFFF;
 padding: 2px;
}

textarea
{
 font-family: Verdana;
 font-size: 11px;
 font-weight: normal;
 color: #676767;
 border: 1px solid #676767;
 background-color: #FFFFFF;
 padding: 2px;
}

.button
{
 font-family: Verdana;
 font-size: 11px;
 font-weight: normal;
 text-transform:uppercase;
 color: #000000;
 border:0px;
 background-color: transparent;
 background-image:url(images/button.gif);
 background-repeat:no-repeat;
 width:100px;
 height:29px;
 padding-left:28px;
 padding-bottom:5px;
}

.nvbutton
{
 font-family: Verdana;
 font-size: 11px;
 font-weight: bolder;
 color: #676767;
 border: 0px;
 background-color: transparent;
 padding: 2px;
}

.error
{
 font-family: Verdana;
 font-size: 11px;
 font-weight: normal;
 color: #FF0000;
}

.text
{
 font-family: Verdana;
 font-size: 11px;
 font-weight: normal;
 color: #676767;
}

.icon
{
 background-image:url(../../images/bg_circle.gif);
 cursor:pointer;
 margin:2px;
 border:0px;
 width:16px;
 height:16px;
}

.icontb
{
 background-image:url(../../images/bg_circle.gif);
 cursor:pointer;
 border:0px;
 width:16px;
 height:16px;
}

.navi
{
 font-family: Verdana;
 font-size: 11px;
 font-weight: normal;
 border:1px solid #676767;
 background-color: #FFFFFF;
}

.navihead
{
 font-family: Verdana;
 font-size: 12px;
 font-weight: bolder;
 color: #000000;
 background-color: #F9CA1B;
 vertical-align:middle;
 text-align: center;
}

.navi a:link, .navi a:active, .navi a:visited
{
 font-family: Verdana;
 font-size: 11px;
 font-weight: bolder;
 color: #366285;
 text-decoration: none;
}

.navi a:hover
{
 font-family: Verdana;
 font-size: 11px;
 font-weight: bolder;
 color: #F4A912;
 text-decoration: none;
 cursor: pointer;
}

.pager
{
 font-family: Verdana;
 font-size: 11px;
 font-weight: normal;
 padding: 10px;
}

.pager a:link, .pager a:active, .pager a:visited
{
 font-family: Verdana;
 font-size: 11px;
 font-weight: bolder;
 color: #366285;
 text-decoration: none;
}

.pager a:hover
{
 font-family: Verdana;
 font-size: 11px;
 font-weight: bolder;
 color: #F4A912;
 text-decoration: none;
 cursor: pointer;
}

.redirect_container
{
 padding:3px;
 border:1px solid #676767;
 background-color: #E3EDAD;
}

.redirect_head
{
 font-family: Verdana;
 font-size: 11px;
 font-weight: bolder;
 color: #000000;
 padding: 5px;
 text-align:left;
}

.redirect_body
{
 font-family: Verdana;
 font-size: 11px;
 font-weight: normal;
 color: #696969;
 background-color: #FFFFFF; 
 padding: 5px;
 text-align: left;
}

a:link, a:active, a:visited
{
 font-family: Verdana;
 font-size: 11px;
 font-weight: normal;
 text-decoration: none;
 color: #366285;
}

a:hover
{
 font-family: Verdana;
 font-size: 11px;
 font-weight: normal;
 text-decoration: none;
 color: #F4A912;
 cursor:pointer;
}

.icon
{
 border:0px;
 cursor: pointer;
 background-color:#F4A912;
 background-image: url(../../images/iconbg.gif);
 background-repeat: no-repeat;

}

.copyright
{
 font-family: Verdana;
 font-size: 9px;
 font-weight: bolder;
 color:#A0A0A0;
}

.date_l
{
 font-family: Verdana;
 font-size: 9px;
 font-weight: bolder;
 color:#444444;
}

/* EGYÉB STÍLUSOK */

.main_menu
{
 font-family: Verdana;
 font-size: 13px;
 font-weight: bolder;
 text-decoration: none;
 color: #000000;
 text-align:center;
 height:21px;
}

.main_menu a:link, .main_menu a:active, .main_menu a:visited
{
 font-family: Verdana;
 font-size: 13px;
 font-weight: bolder;
 text-decoration: none;
 color: #000000;
}

.main_menu a:hover
{
 font-family: Verdana;
 font-size: 13px;
 font-weight: bolder;
 text-decoration: none;
 color: #FFFFFF;
}

.sub_menu
{
 font-family: Verdana;
 font-size: 11px;
 font-weight: bolder;
 text-decoration: none;
 color: #515151;
 height:21px;
}

.sub_menu a:link, .sub_menu a:active, .sub_menu a:visited
{
 font-family: Verdana;
 font-size: 11px;
 font-weight: bolder;
 text-decoration: none;
 color: #366285;
}

.sub_menu a:hover
{
 font-family: Verdana;
 font-size: 11px;
 font-weight: bolder;
 text-decoration: none;
 color: #F4A912;
}

.zone1_block_title
{
 font-family: Verdana;
 font-size: 12px;
 font-weight: bolder;
 color: #2D5E6D;
 text-align: center;
 text-transform:uppercase;
}

.zone1_block_content
{
 font-family: Verdana;
 font-size: 11px;
 font-weight: normal;
 color: #515151;
 text-align: justify;
 padding: 5px;
}

.zone1_menu
{
 font-family: Verdana;
 font-size: 12px;
 font-weight: bolder;
 color: #366285;
 padding:3px;
 padding-right:0px;
}

.zone1_menu a:link,.zone1_menu a:active,.zone1_menu a:visited
{
 font-family: Verdana;
 font-size: 12px;
 font-weight: bolder;
 text-decoration: none;
 color: #366285;
}

.zone1_menu a:hover
{
 font-family: Verdana;
 font-size: 12px;
 font-weight: bolder;
 text-decoration: none;
 color: #F4A912;
 cursor: pointer;
}

.zone1_menu_separator
{
 height:1px;
}

.zone2_block_title
{
 font-family: Verdana;
 font-size: 14px;
 font-weight: bolder;
 color: #FFFFFF;
 text-align: justify;
 padding-left: 10px;
}

.zone2_block_title a:link, .zone2_block_title a:active, .zone2_block_title a:visited
{
 font-family: Verdana;
 font-size: 14px;
 font-weight: bolder;
 color: #FFFFFF;
 text-decoration: none;
}

.zone2_block_title a:hover
{
 font-family: Verdana;
 font-size: 14px;
 font-weight: bolder;
 color: #F4A912;
 text-decoration: none;
 cursor: pointer;
}

.zone2_block_content
{
 font-family: Verdana;
 font-size: 11px;
 font-weight: normal;
 color: #000000;
 text-align: justify;
 padding:10px;
}

.zone3_block_title
{
 font-family: Verdana;
 font-size: 14px;
 font-weight: bolder;
 color: #000000;
 text-align: left;
 padding-left: 5px;
}

.zone3_block_content
{
 font-family: Verdana;
 font-size: 11px;
 font-weight: bolder;
 color: #FFFFFF;
 text-align: left;
 padding-top: 5px;
}

.zone3_menu
{
 font-family: Verdana;
 font-size: 12px;
 font-weight: bolder;
 color: #366285;
 padding:3px;
 padding-right:0px;
}

.zone3_menu a:link,.zone3_menu a:active,.zone3_menu a:visited
{
 font-family: Verdana;
 font-size: 12px;
 font-weight: bolder;
 text-decoration: none;
 color: #366285;
}

.zone3_menu a:hover
{
 font-family: Verdana;
 font-size: 12px;
 font-weight: bolder;
 text-decoration: none;
 color: #F4A912;
 cursor: pointer;
}

.zone3_menu_separator
{
 height:1px;
 border-bottom: 1px dashed #03790E;
}

/* MODUL STÍLUSOK */

 /* HÍREK */

 /* VEZÉRCIKK */

.news_leader_container
{
 padding:3px;
 border:1px solid #696969;
}

.news_leader_head
{
 font-family: Verdana;
 font-size: 13px;
 font-weight: normal;
 color: #676767;
 padding: 2px;
}

.news_leader_head a:link, .news_leader_head a:visited, .news_leader_head a:active
{
 font-family: Verdana;
 font-size: 13px;
 font-weight: bolder;
 color: #366285;
 text-decoration: none;
}

.news_leader_head a:hover
{
 font-family: Verdana;
 font-size: 13px;
 font-weight: bolder;
 color: #F4A912;
 text-decoration: none;
 cursor: pointer;
}

.news_leader_subinfo
{
 font-family: Verdana;
 font-size: 10px;
 font-weight: normal;
 color: #676767;
}

.news_leader_intro	
{
 font-family: Verdana;
 font-size: 12px;
 font-weight: normal;
 color: #676767;
 padding: 2px;
}

  /* NORMÁL HÍR */

.news_container
{
 padding:3px;
 border:1px solid #676767;
}

.news_head
{
 font-family: Verdana;
 font-size: 13px;
 font-weight: normal;
 color: #676767;
 padding: 2px;
}

.news_head a:link, .news_head a:visited, .news_head a:active
{
 font-family: Verdana;
 font-size: 13px;
 font-weight: normal;
 color: #366285;
 text-decoration: none;
}

.news_head a:hover
{
 font-family: Verdana;
 font-size: 13px;
 font-weight: normal;
 color: #F4A912;
 text-decoration: none;
 cursor: pointer;
}

.news_subinfo
{
 font-family: Verdana;
 font-size: 9px;
 font-weight: normal;
 color: #676767;
}

.news_subinfo a:link, .news_subinfo a:visited, .news_subinfo a:active
{
 font-family: Verdana;
 font-size: 9px;
 font-weight: normal;
 color: #366285;
 text-decoration: none;
}

.news_subinfo a:hover
{
 font-family: Verdana;
 font-size: 9px;
 font-weight: normal;
 color: #F4A912;
 text-decoration: none;
 cursor: pointer;
}

.news_intro
{
 font-family: Verdana;
 font-size: 11px;
 font-weight: normal;
 color: #676767;
 padding: 2px;
}

.news_content
{
 font-family: Verdana;
 font-size: 11px;
 font-weight: normal;
 color: #676767;
 padding: 2px;
}

.news_separator
{
 height: 5px;
}

 /* VENDÉGKONYV */

.guestbook_container
{
 padding:3px;
 border:1px solid #676767;
}

.guestbook_head
{
 font-family: Verdana;
 font-size: 11px;
 font-weight: bolder;
 font-weight: normal;
 color: #676767;
}

.guestbook_form_cell
{
 font-family: Verdana;
 font-size: 11px;
 font-weight: normal;
 color: #676767;
}

.guestbook_subinfo
{
 font-family: Verdana;
 font-size: 10px;
 font-weight: normal;
 color: #676767;
 padding: 4px;
 background-color: #FFFFFF;
}

.guestbook_subinfo a:link, .guestbook_subinfo a:visited, .guestbook_subinfo a:active
{
 font-family: Verdana;
 font-size: 10px;
 font-weight: bolder;
 color: #366285;
 text-decoration: none;
}

.guestbook_subinfo a:hover
{
 font-family: Verdana;
 font-size: 10px;
 font-weight: bolder;
 color: #F4A912;
 text-decoration: none;
 cursor: pointer;
}

.guestbook_separator
{
 height: 5px;
 background-color: #FFFFFF;
}

 /* GALÉRIA */

.galery_container
{
 padding:3px;
 border:1px solid #676767;
}

.imageborder
{
 padding: 3px;
 border: 2px solid #F4A912;
}

.galery_title
{
 font-family: Verdana;
 font-size: 13px;
 font-weight: normal;
 text-decoration: none;
 color: #676767;
 padding-bottom: 3px;
}

.galery_title a:link, .galery_title a:visited, .galery_title a:active
{
 font-family: Verdana;
 font-size: 13px;
 font-weight: normal;
 text-decoration: none;
 color: #366285;
}

.galery_title a:hover
{
 font-family: Verdana;
 font-size: 13px;
 font-weight: normal;
 text-decoration: none;
 color: #F4A912;
 text-decoration: none;
 cursor: pointer;
}

.galery_subinfo
{
 font-family: Verdana;
 font-size: 9px;
 font-weight: normal;
 text-decoration: none;
 color: #676767;
 padding-bottom: 3px;
}

 /* FELHASZNÁLÓK */

.user_container
{
 padding:3px;
 border:1px solid #676767;
 background-color: #E3EDAD;
}

.user_form_cell
{
 font-family: Verdana;
 font-size: 11px;
 font-weight: normal;
 color: #676767;
}


 /* DOKUMENTUMOK */

.docs_container
{
 padding:3px;
 border:1px solid #676767;
}

.docs_title
{
 font-family: Verdana;
 font-size: 13px;
 font-weight: normal;
 text-decoration: none;
 color: #676767;
 padding-bottom: 3px;
}

.docs_title a:link, .docs_title a:visited, .docs_title a:active
{
 font-family: Verdana;
 font-size: 13px;
 font-weight: normal;
 text-decoration: none;
 color: #366285;
}

.docs_title a:hover
{
 font-family: Verdana;
 font-size: 13px;
 font-weight: normal;
 text-decoration: none;
 color: #F4A912;
 text-decoration: none;
 cursor: pointer;
}

.docs_subinfo
{
 font-family: Verdana;
 font-size: 9px;
 font-weight: normal;
 color: #676767;
 padding: 3px;
}

.docs_subinfo a:link, .docs_subinfo a:visited, .docs_subinfo a:active
{
 font-family: Verdana;
 font-size: 9px;
 font-weight: normal;
 text-decoration: none;
 color: #366285;
}

.docs_subinfo a:hover
{
 font-family: Verdana;
 font-size: 9px;
 font-weight: normal;
 text-decoration: none;
 color: #F4A912;
 text-decoration: none;
 cursor: pointer;
}

.docs_action
{
 font-family: Verdana;
 font-size: 9px;
 font-weight: normal;
 color: #676767;
 padding: 3px;
}

.docs_action a:link, .docs_action a:visited, .docs_action a:active
{
 font-family: Verdana;
 font-size: 9px;
 font-weight: bolder;
 text-decoration: none;
 color: #366285;
}

.docs_action a:hover
{
 font-family: Verdana;
 font-size: 9px;
 font-weight: bolder;
 text-decoration: none;
 color: #F4A912;
 text-decoration: none;
 cursor: pointer;
}

.docs_separator
{
 height:5px;
}

 /* APRÓHIRDETÉSEK */

.advert_container
{
 padding:3px;
 border:1px solid #676767;
}

.advert_title
{
 font-family: Verdana;
 font-size: 13px;
 font-weight: normal;
 text-decoration: none;
 color: #676767;
 padding-bottom: 3px;
}

.advert_title a:link, .advert_title a:visited, .advert_title a:active
{
 font-family: Verdana;
 font-size: 13px;
 font-weight: normal;
 text-decoration: none;
 color: #366285;
}

.advert_title a:hover
{
 font-family: Verdana;
 font-size: 13px;
 font-weight: normal;
 text-decoration: none;
 color: #F4A912;
 text-decoration: none;
 cursor: pointer;
}

.advert_subinfo
{
 font-family: Verdana;
 font-size: 9px;
 font-weight: normal;
 color: #676767;
 padding: 3px;
}

.advert_subinfo a:link, .advert_subinfo a:visited, .advert_subinfo a:active
{
 font-family: Verdana;
 font-size: 9px;
 font-weight: normal;
 text-decoration: none;
 color: #366285;
}

.advert_subinfo a:hover
{
 font-family: Verdana;
 font-size: 9px;
 font-weight: normal;
 text-decoration: none;
 color: #F4A912;
 text-decoration: none;
 cursor: pointer;
}

.advert_action
{
 font-family: Verdana;
 font-size: 9px;
 font-weight: normal;
 color: #676767;
 padding: 3px;
}

.advert_action a:link, .advert_action a:visited, .advert_action a:active
{
 font-family: Verdana;
 font-size: 9px;
 font-weight: bolder;
 text-decoration: none;
 color: #366285;
}

.advert_action a:hover
{
 font-family: Verdana;
 font-size: 9px;
 font-weight: bolder;
 text-decoration: none;
 color: #F4A912;
 text-decoration: none;
 cursor: pointer;
}

.advert_separator
{
 height:5px;
}

 /* KONTAKT */

.contact_container
{
 padding:3px;
 border:1px solid #676767;
}

.contact_form_cell
{
 font-family: Verdana;
 font-size: 11px;
 font-weight: normal;
 color: #676767;
}

/* LEVELEK */

.letter_title
{
 font-family: Verdana;
 font-size: 14px;
 font-weight: bolder;
 color: #366285;
}

.letter_content
{
 font-family: Verdana;
 font-size: 11px;
 color: #000000;
}
