/* GLOBÁLIS STÍLUSOK */

.main_menu
{
 font-family: Verdana;
 font-size: 13px;
 font-weight: normal;
 color: #000000;
 margin-bottom:2px;
 padding-left:10px;
}

.main_menu a:link, .main_menu a:active, .main_menu a:visited
{
 font-family: Verdana;
 font-size: 13px;
 font-weight: bolder;
 color: #000000;
 text-decoration:none;

}

.main_menu a:hover
{
 font-family: Verdana;
 font-size: 13px;
 font-weight: bolder;
 color: #7161C0;
 text-decoration:none;
}


.toplink:link, .toplink:active, .toplink:visited
{
 font-family: Verdana;
 font-size: 13px;
 font-weight: bolder;
 color: #000000;
 text-decoration:none;
}

.toplink:hover
{
 font-family: Verdana;
 font-size: 13px;
 font-weight: bolder;
 color: #7161C0;
 text-decoration:none;
}

body
{
 margin: 0px;
 font-family: Verdana;
 font-size: 11px;
 font-weight: normal;
 color: #000000;
}

p
{
 font-family: Verdana;
 font-size: 11px;
 font-weight: normal;
 color: #000000;
}

span
{
 font-family: Verdana;
 font-size: 11px;
 font-weight: normal;
 color: #000000;
}

div
{
 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: #000000;
}

select
{
 font-family: Verdana;
 font-size: 11px;
 font-weight: normal;
 color: #000000;
 border-left: 1px solid #B2B2B2;
 border-top: 1px solid #B2B2B2;
 border-bottom: 1px solid #E7E7E7; 
 border-right: 1px solid #E7E7E7;
}

.textinput
{
 font-family: Verdana;
 font-size: 11px;
 font-weight: normal;
 color: #000000;
 border-left: 1px solid #B2B2B2;
 border-top: 1px solid #B2B2B2;
 border-bottom: 1px solid #E7E7E7; 
 border-right: 1px solid #E7E7E7;
 background-color: #FFFFFF;
 padding: 2px;
}

textarea
{
 font-family: Verdana;
 font-size: 11px;
 font-weight: normal;
 color: #000000;
 border-left: 1px solid #B2B2B2;
 border-top: 1px solid #B2B2B2;
 border-bottom: 1px solid #E7E7E7; 
 border-right: 1px solid #E7E7E7;
 background-color: #FFFFFF;
 padding: 2px;
}

.button
{
 font-family: Verdana;
 font-size: 11px;
 font-weight: bolder;
 color: #000000;
 border-left: 1px solid #B2B2B2;
 border-top: 1px solid #B2B2B2;
 border-bottom: 1px solid #E7E7E7; 
 border-right: 1px solid #E7E7E7;
 background-color: #FFFFFF;
 padding: 2px;
}

.nvbutton
{
 font-family: Verdana;
 font-size: 11px;
 font-weight: bolder;
 color: #000000;
 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: #000000;
}

.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-left: 2px solid #B2B2B2;
 border-top: 2px solid #B2B2B2;
 border-bottom: 2px solid #E7E7E7; 
 border-right: 2px solid #E7E7E7;
 background-color: #FFFFFF;
}

.navihead
{
 font-family: Verdana;
 font-size: 12px;
 font-weight: bolder;
 color: #007BC3;
 background-color:#EFEFEF;
 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: #007BC3;
 text-decoration: none;
}

.navi a:hover
{
 font-family: Verdana;
 font-size: 11px;
 font-weight: bolder;
 color: #F0A221;
 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: #007BC3;
 text-decoration: none;
}

.pager a:hover
{
 font-family: Verdana;
 font-size: 11px;
 font-weight: bolder;
 color: #F0A221;
 text-decoration: none;
 cursor: pointer;
}

.redirect_head
{
 font-family: Verdana;
 font-size: 11px;
 font-weight: bolder;
 color: #000000;
 background-color: #FF9900; 
 padding: 5px;
 text-align:left;
 border-left: 1px solid #B2B2B2;
 border-top: 1px solid #B2B2B2;
 border-right: 1px solid #E7E7E7;
}

.redirect_body
{
 font-family: Verdana;
 font-size: 11px;
 font-weight: normal;
 color: #000000;
 background-color: #FFFFFF; 
 padding: 5px;
 text-align: left;
 border-left: 1px solid #B2B2B2;
 border-bottom: 1px solid #E7E7E7; 
 border-right: 1px solid #E7E7E7;
}

a:link, a:active, a:visited
{
 font-family: Verdana;
 font-size: 11px;
 font-weight: normal;
 text-decoration: none;
 color: #007BC3;
}

a:hover
{
 font-family: Verdana;
 font-size: 11px;
 font-weight: normal;
 text-decoration: none;
 color: #F0A221;
 cursor:pointer;
}

/* EGYÉB STÍLUSOK */


.top_menu
{
 font-family: Verdana;
 font-size: 11px;
 font-weight: normal;
 text-decoration: none;
 color: #000000;
 padding:3px;
}

.top_menu a:link,.top_menu a:active,.top_menu a:visited
{
 font-family: Verdana;
 font-size: 11px;
 font-weight: normal;
 text-decoration: none;
 color: #000000;
}

.top_menu a:hover
{
 font-family: Verdana;
 font-size: 11px;
 font-weight: normal;
 text-decoration: none;
 color: #FFFFFF;
 cursor: pointer;
}

.bottom_menu
{
 font-family: Verdana;
 font-size: 11px;
 font-weight: normal;
 text-decoration: none;
 color: #000000;
 padding:3px;
}

.bottom_menu a:link,.bottom_menu a:active,.bottom_menu a:visited
{
 font-family: Verdana;
 font-size: 11px;
 font-weight: normal;
 text-decoration: none;
 color: #000000;
}

.bottom_menu a:hover
{
 font-family: Verdana;
 font-size: 11px;
 font-weight: normal;
 text-decoration: none;
 color: #FFFFFF;
 cursor: pointer;
}

.zone1_block
{
 margin-bottom:2px;
}

.zone1_block_title
{
 font-family: Verdana;
 font-size: 14px;
 font-weight: bolder;
 color: #000000;
 text-align: left;
 padding-left: 10px;
 background-color:#B7A9FF;
 border-top:1px solid #9686E3;
 border-bottom:1px solid #9686E3;
}

.zone1_block_content
{
 font-family: Verdana;
 font-size: 11px;
 font-weight: normal;
 color: #000000;
 text-align: left;
 padding-top: 5px;
}

.zone2_block_title
{
 font-family: Verdana;
 font-size: 14px;
 font-weight: bolder;
 color: #000000;
 text-align: justify;
 padding-left: 5px;
 background-color:#C2BCE0;
 vertical-align:middle;
 border-bottom:1px solid #9686E3;
}

.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: #000000;
 text-decoration: none;
}

.zone2_block_title a:hover
{
 font-family: Verdana;
 font-size: 14px;
 font-weight: bolder;
 color: #F0A221;
 text-decoration: none;
 cursor: pointer;
}

.zone2_block_content
{
 font-family: Verdana;
 font-size: 11px;
 font-weight: normal;
 color: #000000;
 text-align: justify;
 padding-left: 10px;
 padding-right: 10px;
 padding-top: 10px;
 padding-bottom: 10px;
}


.zone3_block
{
 margin-bottom:2px;
}

.zone3_block_title
{
 font-family: Verdana;
 font-size: 14px;
 font-weight: bolder;
 color: #000000;
 text-align: left;
 padding-left: 10px;
 background-color:#B7A9FF;
 border-top:1px solid #9686E3;
 border-bottom:1px solid #9686E3;
}

.zone3_block_content
{
 font-family: Verdana;
 font-size: 11px;
 font-weight: normal;
 color: #000000;
 text-align: left;
 padding-top: 5px;
}


/* MODUL STÍLUSOK */

 /* HÍREK */

 /* VEZÉRCIKK */

.news_leader_container
{
 padding:3px;
 border:1px solid #F0A221;
 background-color: #FFFFFF;
}

.news_leader_head
{
 font-family: Verdana;
 font-size: 13px;
 font-weight: normal;
 color: #676767;
 background-color:#C2BCE0;
 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: #007BC3;
 text-decoration: none;
}

.news_leader_head a:hover
{
 font-family: Verdana;
 font-size: 13px;
 font-weight: bolder;
 color: #F0A221;
 text-decoration: none;
 cursor: pointer;
}

.news_leader_subinfo
{
 font-family: Verdana;
 font-size: 11px;
 font-weight: normal;
 color: #676767;
}

.news_leader_intro	
{
 font-family: Verdana;
 font-size: 12px;
 font-weight: normal;
 color: #676767;
 padding: 2px;
 background-color: #FFFFFF;
}

  /* NORMÁL HÍR */

.news_container
{
 padding:3px;
 border:1px solid #676767;
 background-color: #FFFFFF;
}

.news_head
{
 font-family: Verdana;
 font-size: 13px;
 font-weight: normal;
 color: #000000;
 background-color:#C2BCE0;
 padding: 2px;
}

.news_head a:link, .news_head a:visited, .news_head a:active
{
 font-family: Verdana;
 font-size: 13px;
 font-weight: normal;
 color: #007BC3;
 text-decoration: none;
}

.news_head a:hover
{
 font-family: Verdana;
 font-size: 13px;
 font-weight: normal;
 color: #F0A221;
 text-decoration: none;
 cursor: pointer;
}

.news_subinfo
{
 font-family: Verdana;
 font-size: 10px;
 font-weight: normal;
 color: #000000;
}

.news_subinfo a:link, .news_subinfo a:visited, .news_subinfo a:active
{
 font-family: Verdana;
 font-size: 10px;
 font-weight: normal;
 color: #007BC3;
 text-decoration: none;
}

.news_subinfo a:hover
{
 font-family: Verdana;
 font-size: 10px;
 font-weight: normal;
 color: #F0A221;
 text-decoration: none;
 cursor: pointer;
}

.news_intro
{
 font-family: Verdana;
 font-size: 11px;
 font-weight: normal;
 color: #000000;
 padding: 2px;
 background-color: #FFFFFF;
}

.news_content
{
 font-family: Verdana;
 font-size: 11px;
 font-weight: normal;
 color: #000000;
 padding: 2px;
 background-color: #FFFFFF;
}

.news_separator
{
 height: 5px;
}

 /* VENDÉGKONYV */

.guestbook_container
{
 padding:3px;
 border:1px solid #676767;
 background-color: #FFFFFF;
}

.guestbook_head
{
 font-family: Verdana;
 font-size: 11px;
 font-weight: bolder;
 font-weight: normal;
 color: #000000;
 background-color:#C2BCE0;
}

.guestbook_form_cell
{
 font-family: Verdana;
 font-size: 11px;
 font-weight: normal;
 color: #000000;
}

.guestbook_subinfo
{
 font-family: Verdana;
 font-size: 11px;
 font-weight: normal;
 color: #000000;
 padding: 4px;
 background-color: #FFFFFF;
}

.guestbook_subinfo a:link, .guestbook_subinfo a:visited, .guestbook_subinfo a:active
{
 font-family: Verdana;
 font-size: 11px;
 font-weight: bolder;
 color: #007BC3;
 text-decoration: none;
}

.guestbook_subinfo a:hover
{
 font-family: Verdana;
 font-size: 11px;
 font-weight: bolder;
 color: #F0A221;
 text-decoration: none;
 cursor: pointer;
}

.guestbook_post
{
 font-family: Verdana;
 font-size: 11px;
 font-weight: normal;
 color: #000000;
 padding: 4px;
}

.guestbook_separator
{
 height: 5px;
}

 /* GALÉRIA */

.galery_container
{
 padding:3px;
 border:1px solid #676767;
 background-color: #FFFFFF;
}

.imageborder
{
 padding: 0px;
 border: 1px solid #000000;
}

.galery_title
{
 font-family: Verdana;
 font-size: 13px;
 font-weight: normal;
 text-decoration: none;
 color: #000000;
 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: #007BC3;
}

.galery_title a:hover
{
 font-family: Verdana;
 font-size: 13px;
 font-weight: normal;
 text-decoration: none;
 color: #F0A221;
 text-decoration: none;
 cursor: pointer;
}

.galery_subinfo
{
 font-family: Verdana;
 font-size: 13px;
 font-weight: bold;
 text-decoration: none;
 color: #000000;
 padding-bottom: 3px;
}

 /* FELHASZNÁLÓK */

.user_container
{
 padding:3px;
}

.user_form_cell
{
 font-family: Verdana;
 font-size: 11px;
 font-weight: normal;
 color: #000000;
}


 /* DOKUMENTUMOK */

.docs_container
{
 padding:3px;
 border:1px solid #676767;
 background-color: #FFFFFF;
 margin-bottom: 2px;
}

.docs_title
{
 font-family: Verdana;
 font-size: 13px;
 font-weight: normal;
 text-decoration: none;
 color: #000000;
 background-color:#C2BCE0;
 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: #007BC3;
}

.docs_title a:hover
{
 font-family: Verdana;
 font-size: 13px;
 font-weight: normal;
 text-decoration: none;
 color: #F0A221;
 text-decoration: none;
 cursor: pointer;
}

.docs_subinfo
{
 font-family: Verdana;
 font-size: 11px;
 font-weight: normal;
 color: #000000;
 background-color: #FFFFFF;
 padding: 3px;
}

.docs_subinfo a:link, .docs_subinfo a:visited, .docs_subinfo a:active
{
 font-family: Verdana;
 font-size: 11px;
 font-weight: normal;
 text-decoration: none;
 color: #007BC3;
}

.docs_subinfo a:hover
{
 font-family: Verdana;
 font-size: 11px;
 font-weight: normal;
 text-decoration: none;
 color: #F0A221;
 text-decoration: none;
 cursor: pointer;
}

.docs_action
{
 font-family: Verdana;
 font-size: 11px;
 font-weight: normal;
 color: #000000;
 padding: 3px;
}

.docs_action a:link, .docs_action a:visited, .docs_action a:active
{
 font-family: Verdana;
 font-size: 11px;
 font-weight: bolder;
 text-decoration: none;
 color: #007BC3;
}

.docs_action a:hover
{
 font-family: Verdana;
 font-size: 11px;
 font-weight: bolder;
 text-decoration: none;
 color: #F0A221;
 text-decoration: none;
 cursor: pointer;
}

.docs_separator
{
 height:5px;
}

 /* KONTAKT */

.contact_container
{
 padding:3px;
}

.contact_form_cell
{
 font-family: Verdana;
 font-size: 11px;
 font-weight: normal;
 color: #000000;
}

 /* BLOG */

.blog_container
{
 padding:3px;
 border:1px solid #676767;
 background-color: #FFFFFF;
 margin-bottom:2px;
}

.blog_head
{
 font-family: Verdana;
 font-size: 13px;
 font-weight: normal;
 color: #000000;
 background-color:#C2BCE0;
 padding: 2px;
}

.blog_head a:link, .blog_head a:visited, .blog_head a:active
{
 font-family: Verdana;
 font-size: 13px;
 font-weight: normal;
 color: #007BC3;
 text-decoration: none;
}

.blog_head a:hover
{
 font-family: Verdana;
 font-size: 13px;
 font-weight: normal;
 color: #F0A221;
 text-decoration: none;
 cursor: pointer;
}

.blog_subinfo
{
 font-family: Verdana;
 font-size: 10px;
 font-weight: normal;
 color: #000000;
}

.blog_subinfo a:link, .blog_subinfo a:visited, .blog_subinfo a:active
{
 font-family: Verdana;
 font-size: 10px;
 font-weight: normal;
 color: #007BC3;
 text-decoration: none;
}

.blog_subinfo a:hover
{
 font-family: Verdana;
 font-size: 10px;
 font-weight: normal;
 color: #F0A221;
 text-decoration: none;
 cursor: pointer;
}

.blog_text
{
 font-family: Verdana;
 font-size: 11px;
 font-weight: normal;
 color: #000000;
 padding: 2px;
 background-color: #FFFFFF;
}
