/* -------------------- */
/* Közös CSS definíciók */
/* -------------------- */

.top_menu
{
 font-family: Tahoma, sans-serif;
 font-size:11px;
 font-weight:bolder;
 text-decoration:none;
 color:#92c626;
}

.top_menu a:link, .top_menu a:hover, .top_menu a:visited
{
 font-family: Tahoma, sans-serif;
 font-size:11px;
 font-weight:bolder;
 text-decoration:none;
 color:#92c626;
}

.top_menu a:hover
{
 font-family: Tahoma, sans-serif;
 font-size:11px;
 font-weight:bolder;
 text-decoration:none;
 color:#ff0391;
}

body
{

}

.icon
{
 border:0px;
 background-image:url(../../images/bg_rounded.gif);
 margin:1px;
}

.imgborder
{
 padding:0px;
 margin:0px;
 border:1px solid #000000;
}

a:link, a:active, a:visited 
{
 font-family: Verdana, sans-serif;
 font-size:12px;
 color:#003096; 
 text-decoration: none;
 line-height: 20px;
}

a:hover 
{
 font-family: Verdana, sans-serif;
 font-size:12px;
 color: #ff0391;
 text-decoration: none;
 line-height: 20px;
}

p 
{
 font-family: Verdana, sans-serif;
 font-size:12px;
 color: #000000;
 text-decoration: none;
 line-height: 20px;
}

div
{
 font-family: Verdana, sans-serif;
 font-size:12px;
 color: #000000;
 text-decoration: none;
 line-height: 20px;
}

span
{
 font-family: Verdana, sans-serif;
 font-size:12px;
 color: #000000;
 text-decoration: none;
 margin:0px;
 padding:0px;
 line-height: 20px;
}

.all_text
{
 font-family: Verdana, sans-serif;
 font-size:12px;
 color: #000000;
 line-height: 20px;
}

.error{
 width:100%;
 text-align:left;
 font-family: Verdana, sans-serif;
 font-size:12px;
 color: #FF0000;
 line-height: 20px;
}

.message_head 
{ 
 font-family: Verdana, sans-serif;
 font-size:12px;
 font-weight: bolder; 
 color: #000000; 
 padding-bottom: 5px;
}

.message_body 
{ 
 font-family: Verdana, sans-serif;
 font-size:11px;
 font-weight: normal;
 color: #000000; 
 padding-bottom: 30px;
}

.copyright
{
 font-family: Verdana, sans-serif;
 font-size:12px;
 color: #ee3e96;
}

.highlight 
{
 font-family: Verdana, sans-serif;
 font-size:11px;
 color: #000000;
 font-weight: bold;
 border-bottom: 1px dashed #CC0000; 
}

.pager
{
 width:100%;
 text-align:center;
 font-family: Verdana, sans-serif;
 font-size:10px;
 color: #003096;
 margin-top:5px;
 margin-bottom:5px;
}

.pager a:link, .pager a:active, .pager a:visited
{
 font-family: Verdana, sans-serif;
 font-size:10px;
 color: #003096;
 text-decoration:none;
}

.pager a:hover
{
 font-family: Verdana, sans-serif;
 font-size:10px;
 color: #ff0391;
 text-decoration:none;
}

/* --------------------------------- */
/* Közös form element CSS definíciók */
/* --------------------------------- */


.textinput
{
 font-family: Verdana, sans-serif;
 font-size:11px;
 color: #000000;
 border: 1px solid #80807F; 
 background-color: #FFFFFF;
}

input[type="checkbox"] 
{
 font-family: Verdana,sans-serif;
 font-size:10px;
 color: #000000;
}

textarea 
{ 
 font-family:Verdana,sans-serif;
 font-size:11px;
 color: #000000;
 border: 1px solid #80807F; 
 background-color: #FFFFFF;
 width: 220px;
}

.button
{
 font-family: Verdana,sans-serif;
 font-size:11px;
 border:1px solid #b7b7b7;
 background-color: transparent;
 cursor:pointer;
}

.button_hover
{
 font-family: Verdana,sans-serif;
 font-size:11px;
 border:1px solid #fc873c;
 background-color: transparent;
 cursor:pointer;
}

.nw_button
{
 font-family: Verdana,sans-serif;
 font-size:11px;
 border:0px;
 background-color: transparent;
 cursor:pointer;
}

select 
{ 
 font-family: Verdana,sans-serif;
 font-size:10px;
 color: #000000;
 border: 1px solid #80807F; 
 background-color: #FFFFFF;
}

.radiod
{
 font-family: Verdana,sans-serif;
 font-size:10px;
 color: #000000;
}

/* Átirányítás */

.redirect_head
{
 font-family: Verdana, sans-serif;
 font-size:12px;
 color: #000000;
 background-color: #EFEFEF;
 border: 1px solid #80807F;
 padding: 5px;
}

.redirect_content
{
 font-family: Verdana, sans-serif;
 font-size:11px;
 color: #000000;
 background-color: #FFFFFF;
 border-bottom: 1px solid #80807F;
 border-left: 1px solid #80807F;
 border-right: 1px solid #80807F;
 padding: 5px;
}


/* -------------------------- */
/* ZÓNA MEGJELENÉS DEFINÍCIÓK */ 
/* -------------------------- */

.zone1_block_title
{
 font-family: Tahoma, sans-serif;
 font-size:14px;
 font-weight:bolder;
 font-style:italic;
 text-transform:uppercase;
 color:#FFFFFF;
 padding-left:5px;
}

.zone1_block_content
{
 font-family: Verdana, sans-serif;
 font-size:12px;
 color:#FFFFFF;
 line-height: 20px;
}

.zone1_menu_cell0
{
 font-family: Tahoma, sans-serif;
 font-size:14px;
 font-weight:normal;
 color:#FFFFFF; 
}

.zone1_menu_link0:link, .zone1_menu_link0:active, .zone1_menu_link0:visited
{
 font-family: Tahoma, sans-serif;
 font-size:12px;
 font-weight:bolder;
 text-decoration:none;
 color:#FFFFFF; 
 display:block;
 height:24px;
 background-image:url(images/left_menu_bg.jpg);
 background-repeat:no-repeat;
 background-position:left;
 padding-left:21px;
 padding-top:3px;
}

.zone1_menu_link0:hover
{
 font-family: Tahoma, sans-serif;
 font-size:12px;
 font-weight:bolder;
 text-decoration:none;
 color:#ff0391; 
 display:block;
 height:24px;
 background-image:url(images/left_menu_bg.jpg);
 background-repeat:no-repeat;
 background-position:left;
 padding-left:21px;
 padding-top:3px;
}

.zone2_block_title
{
 font-family: Tahoma, sans-serif;
 font-size:14px;
 font-weight:bolder;
 font-style:italic;
 padding-left:10px;
 padding-top:10px;
 color:#0e3d9c;
}

.zone2_block_content
{
 font-family: Verdana, sans-serif;
 font-size:12px;
 color:#1f2e4e;
 padding:10px;
 line-height: 20px;
}

.zone3_menu_cell0
{
 font-family: Tahoma, sans-serif;
 font-size:14px;
 font-weight:normal;
 color:#FFFFFF; 
 height:28px;
 background-image:url(images/top_menu_bg.jpg);
 background-repeat:no-repeat;
 background-position:left;
 padding-left:15px;
}

.zone3_menu_link0:link, .zone3_menu_link0:active, .zone3_menu_link0:visited
{
 font-family: Tahoma, sans-serif;
 font-size:14px;
 font-weight:bolder;
 font-style:italic;
 text-decoration:none;
 color:#ff0391; 
}

.zone3_menu_link0:hover
{
 font-family: Tahoma, sans-serif;
 font-size:14px;
 font-weight:bolder;
 font-style:italic;
 text-decoration:none;
 color:#92c626; 
}


.item_info
{
 border:1px solid #DAD5C0;
 background-color: #FFFFFF;
 font-family: Verdana, sans-serif;
 font-size:11px;
 color: #ff0391;
 padding:3px;
}

.news_intro_item
{
}

.news_intro_title
{
 font-family: Verdana, sans-serif;
 font-size:13px;
 font-weight:bolder;
 color: #fc139b;
 padding: 5px;
 font-style:italic;
}

.news_intro_title a:link, .news_intro_title a:active, .news_intro_title a:visited
{
 font-family: Verdana, sans-serif;
 font-size:13px;
 font-weight:bolder;
 color: #fc139b;
 text-decoration:none;
 font-style:italic;
}

.news_intro_title a:hover
{
 font-family: Verdana, sans-serif;
 font-size:13px;
 font-weight:bolder;
 color: #3d62b1;
 text-decoration:none;
 font-style:italic;
 cursor:pointer;
}

.news_intro_info
{
 font-family: Verdana, sans-serif;
 font-size:10px;
 font-weight:normal;
 color: #3d62b1;
 font-style:italic;
 padding:5px;
}

.news_intro_info a:link, .news_intro_info a:active, .news_intro_info a:visited
{
 font-family: Verdana, sans-serif;
 font-size:10px;
 font-weight:normal;
 color: #fc139b;
 font-style:italic;
 text-decoration:none;
}

.news_intro_info a:hover
{
 font-family: Verdana, sans-serif;
 font-size:10px;
 font-weight:normal;
 color: #3d62b1;
 font-style:italic;
 text-decoration:none;
}

.news_intro_intro
{
 font-family: Verdana, sans-serif;
 font-size:12px;
 font-weight:normal;
 color: #1f2e4e;
 padding: 5px;
 text-align:justify;
 font-style:italic;
}

/* POPUP AD */

.popup_bg
{
 position:absolute;
 left:0px;
 top:0px;
 width:100%;
 height:100%;
 background-color:#000000;
 opacity:0.8;
 filter:alpha(opacity=80);
}

.popup_body
{
 position:absolute;
 background:#ffffff;
 border:1px solid #fda800;
 color:#000000;
 overflow:hidden;
}

.popup_header
{
 height:30px;
 background:url(images/popclose.gif) right center no-repeat;
 cursor:pointer;
}

.popup_header a:link, .popup_header a:active, .popup_header a:visited
{
 font-weight:bolder;
 color:#3a9aff;
}

.popup_header a:hover
{
 color:#fda800;
 font-weight:bolder;
 text-decoration:none;
}

.popup_text
{
 font-family:Verdana, Arial, Helvetica, sans-serif;;
 font-size:14px;
 color:#000000;
}

