html{
font-family:Arial, sans-serif;
font-size:14px;
font-weight:normal;
color:#231f20;
}

body{
font-family:Arial, sans-serif;
font-size:14px;
font-weight:normal;
color:#231f20;
margin:0;
padding:0;
}

/* KÖZÖS HASZNÁLATÚ */

.spacer{
padding-bottom:3px;
}

.left{
text-align:left;
}

.right{
text-align:right;
}

.center{
text-align:center;
}

.justify{
text-align:justify;
}

.top{
vertical-align:top;
}

.bottom{
vertical-align:bottom;
}

.middle{
vertical-align:middle;
}

.fleft{
float:left;
}

.fright{
float:right;
}

.maxl{
width:100%;
padding-right:4px;
}

.inputl{
width:99%;
}

.nowrap{
white-space:nowrap;
}

.clear{
clear:both;
width:0px;
height:0px;
margin:0px;
padding:0px;
font-size:0px;
overflow:hidden;
}

.spaceleft{
margin-left:10px;
}

.spaceright{
margin-right:10px;
}

.spacetop{
margin-top:10px;
}

.spacebottom{
margin-bottom:10px;
}

.padleft{
margin-top:5px;
margin-left:5px;
margin-bottom:5px;
}

.padright{
margin-top:5px;
margin-right:5px;
margin-bottom:5px;
}

.colspacer{
width:5px;
}

a:link, a:active, a:visited{
color:#386800;
text-decoration:none;
}

a:hover{
color:#7ea70c;
text-decoration:none;
cursor:pointer;
}

.subtitle{
font-size:15px;
font-weight:bolder;
color:#78a300;
}

form{
padding:0px;
margin:0px;
border:0px;
}

table{
}

.form{
padding:0px;
margin:0px;
margin-bottom:10px;
}

.form_table{
padding:0;
margin:0;
}

.form_table_bg{
background:#e4dab8;
}

.form_table_col{
font-weight:bolder;
background:#386800;
color:#ffffef;
}

.form_table_row{
background:#ffffff;
}

.form_table_row:hover{
background:#e4dab9;
}

.form_table_head{
font-weight:bolder;
}

.form_table_cell{
}

.form_table_bb{
border-bottom:1px dotted #777751;
}

.form_table_tb{
border-top:1px dotted #777751;
}

fieldset{
border:0px none;
border-top:1px solid #ababab;
border-radius:0px;
-moz-border-radius:0px;
-webkit-border-radius:0px;
margin:5px;
padding:0px;
background:#f9f6ea;
}

fieldset legend{
font-size:15px;
font-weight:bolder;
padding:3px;
margin:0px 5px 0px 5px;
}

.cke-border{
border:1px solid #777751;
border-radius:0px;
-moz-border-radius:0px;
-webkit-border-radius:0px;
}

.textinput{
font-family:Arial, sans-serif;
font-size:13px;
font-weight:normal;
color:#231f21;
background:#e4d9b7;
border:1px solid #777751;
border-radius:0px;
-moz-border-radius:0px;
-webkit-border-radius:0px;
padding:2px 3px 2px 3px;
margin:0;
}

textarea{
font-family:Arial, sans-serif;
font-size:13px;
font-weight:normal;
color:#231f21;
background:#e4d9b7;
border:1px solid #777751;
border-radius:0px;
-moz-border-radius:0px;
-webkit-border-radius:0px;
padding:2px 3px 2px 3px;
resize:none;
margin:0;
}

option{
color:#231f21;
}

select{
color:#231f21;
background:#e4d9b7;
border:1px solid #777751;
border-radius:0px;
-moz-border-radius:0px;
-webkit-border-radius:0px;
}

.button{
font-family:Arial, sans-serif;
font-size:13px;
font-weight:normal;
color:#ffffff;
padding:3px 5px 3px 5px;
background:#386800;
border:1px solid #777751;
cursor:pointer;
border-radius:0px;
-moz-border-radius:0px;
-webkit-border-radius:0px;
height:26px;
}

.button:hover{
font-family:Arial, sans-serif;
font-size:13px;
font-weight:normal;
color:#ffffff;
padding:3px 5px 3px 5px;
background:#7ea70b;
border:1px solid #777751;
cursor:pointer;
border-radius:0px;
-moz-border-radius:0px;
-webkit-border-radius:0px;
height:26px;
}

.nvbutton{
background:transparent;
border:1px solid #777751;
cursor:pointer;
border-radius:0px;
-moz-border-radius:0px;
-webkit-border-radius:0px;
}

input[type="radio"]{
margin:0px;
padding:0px;
}

.selectpad{
padding:2px;
}

.error{
color:#ff0000;
}

.input_error{
border:1px solid #ff0000;
background:url(icons/error_indicator.gif) right top no-repeat #e4d9b7;
}

.text{
}

.functions{
padding-top:5px;
margin-bottom:5px;
}

.infobar{
padding:0px 0px 10px 0px;
text-align:justify;
}

.navibar{
padding:4px 0px 4px 0px;
}

.actionbar{
padding:4px 0px 3px 4px;
}

.share_funcs{
float:left;
width:49%;
}

.op_funcs{
float:right;
width:49%;
text-align:right;
}

.icon,.smallicon{
cursor:pointer;
margin-right:4px;
border:0px;
width:20px;
height:20px;
}

.smallicon{
width:16px;
height:16px;
}

.navi{
border:1px solid #777751;
background:#ffffff;
}

.navitext{
}

.navihead{
font-weight:bolder;
color:#ffffef;
background:#386800;
vertical-align:middle;
text-align:center;
}

.navilink, .pager a{
font-size:12px;
font-weight:normal;
}

.navilink:hover, .pager a:hover{
font-size:12px;
font-weight:normal;
}


.pager{
padding:10px 0px 10px 0px;
text-align:center;
margin:0 auto;
}

.pager_item a, .pager_item_selected a{
font-weight:normal;
font-size:10px;
color:#231f20;
display:block;
width:20px;
height:17px;
padding:3px 0px 0px 0px;
text-align:center;
background:#ffffff;
border:1px solid #777751;
border-radius:12px;
-webkit-border-radius:12px;
-moz-border-radius:12px;
}

.pager_item_selected a, .pager_item a:hover, .pager_item_selected a:hover{
font-weight:normal;
font-size:10px;
background:#386800;
color:#ffffef;
}

.redirect_container{
padding:3px;
border:1px solid #777751;
background:#386800;
border-radius:0px;
-webkit-border-radius:0px;
-moz-border-radius:0px;
}

.redirect_head{
font-weight:bolder;
color:#ffffef;
padding:5px;
text-align:left;
}

.redirect_body{
background:#ffffff;
padding:5px;
text-align:left;
}

.subcats, .subitems{
margin:5px;
}

/* MODUL STÍLUSOK */

.imgborder{
border:3px solid #78a300;
border-radius:3px;
-moz-border-radius:3px;
-webkit-border-radius:3px;
padding:1px;
background:#ffffff;
}

.linked{
border:1px solid #777751;
border-radius:0px;
-webkit-border-radius:0px;
-moz-border-radius:0px;
padding:5px;
}

.link_head{
border:0px none;
}

.link_border{
border:1px solid #777751;
border-bottom:0px none;
border-top-left-radius:0px;
-webkit-border-top-left-radius:0px;
-moz-border-radius-topleft:0px;
border-top-right-radius:0px;
-webkit-border-top-right-radius:0px;
-moz-border-radius-topright:0px;
margin-right:5px;
}

.link_text{
font-weight:bolder;
padding:3px;
}

.link_title{
font-weight:bolder;
cursor:pointer;
padding:3px;
}

.link_title_selected{
font-weight:bolder;
background:#e4dab8;
cursor:pointer;
padding:3px;
}

.link_list{
border-top:1px dotted #777751;
}

.link_content{
padding-top:5px;
padding-bottom:5px;
}

.link_comment{
border:1px solid #777751;
border-radius:0px;
-webkit-border-radius:0px;
-moz-border-radius:0px;
margin-bottom:10px;
padding:5px;
}

.link_pad{
display:block;
padding-left:3px;
padding-top:1px;
}

.link_line{
padding:3px;
border-bottom:1px dotted #777751;
}

.link_pic{
text-align:center;
margin-right:5px;
margin-bottom:5px;
border:1px solid #777751;
border-radius:0px;
-moz-border-radius:0px;
-webkit-border-radius:0px;
}

.link_line:hover, .link_pic:hover
{
background:#e4dab9;
}

.printable{
padding:20px;
}

.printable_title_bk{
font-size:16px;
font-weight:bolder;
color:#000000;
}

.printable_info_bk{
font-size:14px;
font-weight:normal;
color:#000000;
}

.printable_hilited_bk{
font-size:14px;
font-weight:bolder;
color:#000000;
}

.printable_text_bk{
font-size:14px;
font-weight:normal;
color:#000000;
}

/* APRÓHIRDETÉSEK */

.advert_subcats{
border-top:1px dotted #777751;
margin-bottom:10px;
}

.advert_cat_container{
border-bottom:1px dotted #777751;
padding:3px;
font-size:14px;
}

.advert_cat_container:hover{
background:#e4dab9;
}

.advert_cat_title{
font-size:15px;
font-weight:bolder;
}

.advert_cat_info{
font-size:12px;
padding-top:2px;
}

.advert_cat_attribute{
font-size:12px;
font-weight:bolder;
color:#78a300;
}

.advert_subitems{
margin-bottom:10px;
}

.advert_container{
margin-bottom:5px;
border-radius:0px;
-moz-border-radius:0px;
-webkit-border-radius:0px;
padding:10px;
font-size:14px;
}

.advert_container:hover{
background:#e4dab9;
}

.advert_title{
font-size:18px;
font-weight:normal;
padding-bottom:5px;
border-bottom:1px solid #777751;
}

.advert_text{
padding-top:5px;
text-align:justify;
}

.advert_info{
font-size:12px;
font-weight:bolder;
}

.advert_attribute{
font-size:12px;
font-weight:normal;
color:#78a300;
}

/* BLOG */

.blog_subitems{
margin-bottom:10px;
}

.blog_container{
margin-bottom:5px;
border-radius:0px;
-moz-border-radius:0px;
-webkit-border-radius:0px;
padding:10px;
font-size:14px;
}

.blog_container:hover{
background:#e4dab9;
}

.blog_leftside{
float:left;
text-align:center;
}

.blog_rightside{
width:70%;
float:right;
border-left:1px solid #777751;
padding-left:10px;
}

.blog_intext{
float:left;
margin:0px 10px 5px 0px;
}

.blog_details{
text-align:right;
padding-top:5px;
}

.blog_title{
font-size:18px;
font-weight:normal;
padding-bottom:5px;
border-bottom:1px solid #777751;
}

.blog_info{
font-size:12px;
font-weight:normal;
}

.blog_attribute{
color:#78a300;
}

.blog_text{
padding-top:5px;
}

.blog_comment_container{
border:1px solid #777751;
border-radius:0px;
-webkit-border-radius:0px;
-moz-border-radius:0px;
margin-bottom:5px;
}

.blog_comment_title{
font-size:12px;
border-bottom:1px solid #777751;
padding:3px;
background:#e4dab8;
}

.blog_comment_attribute{
font-size:12px;
font-weight:normal;
color:#78a300;
}

.blog_comment_text{
padding:3px;
}

/* KATALÓGUS */

.catalog_subcats{
border-top:1px dotted #777751;
margin-bottom:10px;
}

.catalog_cat_container{
border-bottom:1px dotted #777751;
font-size:14px;
}

.catalog_cat_container:hover{
background:#e4dab9;
}

.catalog_cat_title{
font-size:15px;
font-weight:bolder;
padding:3px;
}

.catalog_cat_info{
font-size:12px;
font-weight:normal;
padding-top:2px;
}

.catalog_cat_attribute{
font-weight:bolder;
color:#78a300;
}

.catalog_cat_text{
padding:3px;
}

.catalog_cat_hilited{
background:#ffffff;
padding:5px;
}

.catalog_subitems{
margin-bottom:10px;
}

.catalog_container{
margin-bottom:5px;
border-radius:0px;
-moz-border-radius:0px;
-webkit-border-radius:0px;
padding:10px;
font-size:14px;
}

.catalog_container:hover{
background:#e4dab9;
}

.catalog_hilited{
border:1px solid #78a300;
margin-bottom:5px;
border-radius:0px;
-moz-border-radius:0px;
-webkit-border-radius:0px;
padding:10px;
background:url(images/discount.png) right 5px no-repeat #e4dab8;
}

.catalog_hilited:hover{
background:url(images/discount.png) right 5px no-repeat #e4dab9;
}

.catalog_title{
font-size:18px;
font-weight:normal;
padding-bottom:5px;
}

.catalog_hilited .catalog_title{
padding-right:30px;
}

.catalog_details{
font-size:14px;
text-align:right;
padding-top:5px;
}

.catalog_title_height{
display:block;
height:34px;
}

.catalog_info{
font-size:12px;
font-weight:normal;
}

.catalog_price{
font-size:14px;
font-weight:bolder;
color:#78a300;
}

.catalog_attribute{
color:#78a300;
}

.catalog_discount{
position:absolute;
margin-top:-10px;
text-align:center;
width:60px;
float:right;
font-size:16px;
font-weight:bolder;
color:#78a300;
}

.catalog_discount_nomargin{
margin-top:0px;
}

.catalog_discount span{
cursor:pointer;
}

.catalog_text{
font-size:14px;
font-weight:normal;
}

.catalog_cart{
font-size:12px;
}

#catalog_refresh_content{
display:none;
position:absolute;
margin-left:-40px;
width:30px;
height:30px;
}
/* OLDALAK */

.content_subitems{
border-top:1px solid #777751;
}

.content_container{
border-bottom:1px solid #777751;
}

.content_container:hover{
background:#e4dab9;
}

.content_title{
font-size:18px;
font-weight:normal;
padding:3px;
}

.sitemap_row{
}

.sitemap_level0{
font-size:18px;
font-weight:normal;
padding:3px;
}

.sitemap_level1{
font-size:13px;
font-weight:bolder;
padding:3px;
padding-left:10px;
}

.sitemap_level1p{
padding:3px;
padding-left:10px;
}

.sitemap_level2{
padding:3px;
padding-left:20px;
}

.sitemap_level3{
padding:3px;
padding-left:30px;
}

.sitemap_level4{
padding:3px;
padding-left:40px;
}

/* DOKUMENTUMOK */

.docs_subcats{
border-top:1px dotted #777751;
margin-bottom:10px;
}

.docs_cat_container{
border-bottom:1px dotted #777751;
font-size:14px;
}

.docs_cat_container:hover{
background:#e4dab9;
}

.docs_cat_title{
font-size:15px;
font-weight:bolder;
padding:3px;
}

.docs_cat_info{
font-size:12px;
font-weight:normal;
padding-top:2px;
}

.docs_cat_attribute{
color:#78a300;
}

.docs_subitems{
border-top:1px dotted #777751;
margin-bottom:10px;
}

.docs_container, .docs_container_hilited{
border-bottom:1px dotted #777751;
font-size:14px;
}

.docs_container_hilited{
background:#f9f6ea;
}

.docs_container:hover, .docs_container_hilited:hover{
background:#e4dab9;
}

.docs_title{
font-size:14px;
font-weight:normal;
padding:3px;
}

.docs_attribute{
font-size:12px;
color:#78a300;
}

.docs_text
{
padding:6px 3px 3px 6px;
}

 /* ESEMÉNYNAPTÁR */

.event_month{
text-align:center;
padding:10px;
font-size:15px;
font-weight:bolder;
}

.event_subitems{
margin-bottom:10px;
}

.event_container{
margin-bottom:5px;
border-radius:0px;
-moz-border-radius:0px;
-webkit-border-radius:0px;
padding:10px;
font-size:14px;
}

.event_container:hover{
background:#e4dab9;
}

.event_title{
padding-bottom:5px;
border-bottom:1px solid #777751;
}

.event_title span{
font-size:18px;
font-weight:normal;
}

.event_content{
padding-top:5px;
}

.event_info{
font-size:12px;
font-weight:bolder;
}

.event_attribute{
font-size:12px;
font-weight:normal;
color:#78a300;
}

.event_intro, .event_text{
padding-top:5px;
}

.event_detail{
clear:both;
text-align:right;
padding-top:5px;
}

 /* FÓRUM */

.forum_forum_title{
font-size:14px;
font-weight:normal;
}

.forum_topic_title{
font-size:18px;
font-weight:normal;
border-bottom:1px dotted #777751;
background:#386800;
color:#ffffef;
}

.forum_topic{
font-size:14px;
font-weight:normal;
}

.forum_topic:hover{
background:#e4dab9;
}

.forum_attribute{
font-size:12px;
font-weight:normal;
color:#78a300;
}

.forum_post_container{
margin-bottom:5px;
border:1px solid #777751;
border-radius:0px;
-webkit-border-radius:0px;
-moz-border-radius:0px;
}

.forum_post_title{
font-size:12px;
font-weight:normal;
border-bottom:1px solid #777751;
color:#231f20;
padding:3px;
background:#e4dab8;
}

.forum_post_info{
font-size:12px;
padding:3px;
}

.forum_post_attribute{
font-size:12px;
font-weight:normal;
color:#78a300;
}

.forum_post_text{
padding:3px;
}

.forum_quote{
font-size:10px;
background:#f9f6ea;
border:1px solid #777751;
padding:3px;
margin-bottom:3px;
}

.forum_quote_title{
font-weight:bolder;
}

.forum_quote_text{
font-style:italic;
}

 /* GALÉRIA */

.galleryborder{
border:1px solid #777751;
border-radius:0px;
-moz-border-radius:0px;
-webkit-border-radius:0px;
margin:3px;
}

.gallery_cat_container{
border:1px solid #777751;
background:#f9f6ea;
border-radius:0px;
-moz-border-radius:0px;
-webkit-border-radius:0px;
font-size:14px;
}

.gallery_cat_container:hover{
background:#e4dab9;
}

.gallery_cat_title{
font-size:15px;
padding:3px;
height:30px;
overflow:hidden;
}

.gallery_cat_info{
font-size:12px;
padding:3px;
height:20px;
overflow:hidden;
}

.gallery_cat_attribute{
font-size:12px;
font-weight:bolder;
color:#78a300;
}

.gallery_container{
border:1px solid #777751;
background:#f9f6ea;
border-radius:0px;
-moz-border-radius:0px;
-webkit-border-radius:0px;
font-size:14px;
}

.gallery_container:hover{
background:#e4dab9;
}

.gallery_attribute{
font-size:12px;
font-weight:bolder;
color:#78a300;
}

/* VENDÉGKONYV */

.guestbook_container{
margin-bottom:5px;
border:1px solid #777751;
border-radius:0px;
-webkit-border-radius:0px;
-moz-border-radius:0px;
font-size:14px;
}

.guestbook_title{
padding:3px;
border-bottom:1px solid #777751;
background:#e4dab8;
}

.guestbook_attribute{
font-size:12px;
font-weight:normal;
color:#78a300;
}

.guestbook_text{
padding:3px;
}

/* HÍREK */

.news_leader_container{
margin-bottom:10px;
border-radius:0px;
-moz-border-radius:0px;
-webkit-border-radius:0px;
padding:10px;
font-size:14px;
}

.news_leader_container:hover{
background:#f9f6ea;
}

.news_leader_leftside{
float:left;
text-align:center;
}

.news_leader_rightside{
width:58%;
float:right;
border-left:1px solid #777751;
padding-left:10px;
}

.news_leader_intext{
float:left;
margin:0px 10px 5px 0px;
}

.news_leader_details{
text-align:right;
padding-top:5px;
}

.news_leader_title{
font-size:18px;
font-weight:normal;
color:#231f20;
padding-bottom:5px;
}

.news_leader_info{
font-size:14px;
font-weight:normal;
color:#231f20;
}

.news_leader_attribute{
font-size:12px;
font-weight:normal;
color:#78a300;
}

.news_leader_text{
padding:3px;
}

.news_subcats{
border-top:1px dotted #777751;
margin-bottom:10px;
}

.news_cat_container{
border-bottom:1px dotted #777751;
font-size:14px;
}

.news_cat_container:hover{
background:#f9f6ea;
}

.news_cat_title{
font-size:15px;
font-weight:bolder;
padding:3px;
}

.news_cat_info{
font-size:12px;
font-weight:normal;
color:#231f20;
}

.news_cat_attribute{
font-size:12px;
font-weight:bolder;
color:#78a300;
}

.news_subitems{
margin-bottom:10px;
}

.news_container{
margin-bottom:5px;
border-radius:0px;
-moz-border-radius:0px;
-webkit-border-radius:0px;
padding:10px;
font-size:14px;
}

.news_container:hover{
background:#f9f6ea;
}

.news_leftside{
float:left;
text-align:center;
}

.news_rightside{
width:70%;
float:right;
border-left:1px solid #777751;
padding-left:10px;
}

.news_intext{
float:left;
margin:0px 10px 5px 0px;
}

.news_details{
text-align:right;
padding-top:5px;
}

.news_title{
font-size:18px;
font-weight:normal;
padding-bottom:5px;
border-bottom:1px solid #777751;
}

.news_info{
font-size:12px;
font-weight:normal;
}

.news_attribute{
color:#78a300;
}

.news_text{
padding-top:5px;
}

.news_comment_container{
font-weight:normal;
margin-bottom:5px;
border:1px solid #777751;
border-radius:0px;
-moz-border-radius:0px;
-webkit-border-radius:0px;
font-size:14px;
}

.news_comment_title{
color:#231f20;
padding:3px;
background:#e4dab8;
border-bottom:1px solid #777751;
}

.news_comment_attribute{
font-size:12px;
font-weight:normal;
color:#78a300;
}

.news_comment_text{
padding:3px;
}

/* SZAVAZÁS */

.poll_body{
text-align:center;
font-size:14px;
}

.poll_title{
font-weight:normal;
text-align:left;
margin-bottom:5px;
}

.poll_question{
text-align:justify;
}

.poll_hilited{
color:#78a300;
text-align:justify;
}

.poll_item{
display:block;
height:8px;
border:1px solid #777751;
background:#ffffff;
font-size:1px;
padding:1px;
border-radius:0px;
-moz-border-radius:0px;
-webkit-border-radius:0px;
}

.poll_line{
height:8px;
font-size:1px;
float:left;
border-radius:0px;
-moz-border-radius:0px;
-webkit-border-radius:0px;
}

/* PRIVÁT ÜZENETEK */

.pm_head{
font-weight:bolder;
border-bottom:1px dotted #777751;
padding:5px;
}

.pm_line{
border-bottom:1px dotted #777751;
}

 /* FELHASZNÁLÓK */

.user_userbox{
margin:5px;
padding:5px;
background:#f9f6ea;
border-radius:0px;
-moz-border-radius:0px;
-webkit-border-radius:0px;
}

.user_sign, .user_userfunc{
margin-top:5px;
border-top:1px solid #777751;
padding-top:5px;
font-size:10px;
}

/* VIDEÓTÁR */

.video_leader_container{
margin-bottom:10px;
border-radius:0px;
-moz-border-radius:0px;
-webkit-border-radius:0px;
padding:10px;
font-size:14px;
}

.video_leader_container:hover{
background:#e4dab9;
}

.video_leader_leftside{
float:left;
text-align:center;
}

.video_leader_rightside{
width:58%;
float:right;
border-left:1px solid #777751;
padding-left:10px;
}

.video_leader_intext{
float:left;
margin:0px 10px 5px 0px;
}

.video_leader_details{
text-align:right;
padding-top:5px;
}

.video_leader_title{
font-size:18px;
font-weight:normal;
color:#231f20;
padding-bottom:5px;
}

.video_leader_info{
font-size:14px;
font-weight:normal;
color:#231f20;
}

.video_leader_attribute{
font-size:12px;
font-weight:normal;
color:#78a300;
}

.video_leader_text{
padding:3px;
}

.video_subcats{
border-top:1px dotted #777751;
margin-bottom:10px;
}

.video_cat_container{
border-bottom:1px dotted #777751;
font-size:14px;
}

.video_cat_container:hover{
background:#e4dab9;
}

.video_cat_title{
font-size:15px;
font-weight:bolder;
padding:3px;
}

.video_cat_info{
font-size:12px;
font-weight:normal;
color:#231f20;
}

.video_cat_attribute{
font-size:12px;
font-weight:bolder;
color:#78a300;
}

.video_subitems{
margin-bottom:10px;
}

.video_container{
margin-bottom:5px;
border-radius:0px;
-moz-border-radius:0px;
-webkit-border-radius:0px;
padding:10px;
font-size:14px;
}

.video_container:hover{
background:#e4dab9;
}

.video_leftside{
float:left;
text-align:center;
}

.video_rightside{
width:70%;
float:right;
border-left:1px solid #777751;
padding-left:10px;
}

.video_intext{
float:left;
margin:0px 10px 5px 0px;
}

.video_details{
text-align:right;
padding-top:5px;
}

.video_title{
font-size:18px;
font-weight:normal;
padding-bottom:5px;
border-bottom:1px solid #777751;
}

.video_info{
font-size:12px;
font-weight:normal;
}

.video_attribute{
color:#78a300;
}

.video_video{
width:100%;
text-align:center;
overflow:hidden;
margin-bottom:20px;
}

.video_text{
padding-top:5px;
}

/* Eseménynaptár napok */

.calbody{
font-size:14px;
font-weight:normal;
text-align:right;
background:#ffffff;
margin:0px;
border:1px solid #777751;
}

.calheadcell{
font-weight:bolder;
text-align:center;
color:#ffffef;
background:#386800;
}

.calheadcell a{
color:#ffffef;
}

.calbutton{
font-size:14px;
font-weight:bolder;
text-decoration:none;
vertical-align:middle;
cursor:pointer;
background:transparent;
border:0px;
color:#ffffef;
width:20px;
height:20px;
}

.calweekcell{
font-weight:bolder;
text-align:center;
background:#e4dab8;
}

.calnormalcell, .calnormalomcell{
background:#ffffff;
text-align:center;
}

.calhilitedcell, .calhilitedomcell{
background:#e4dab9;
text-align:center;
}

.calcurrentcell, .calhovercell{
text-align:center;
color:#ffffef;
background:#386800;
}

.calhovercell{
cursor:pointer;
}

/** SIDEBAR **/

#sidebar{
position:fixed;
top:200px;
left:100%;
width:30px;
background:#ddd2ac;
padding:0px 5px 5px 5px;
border:1px solid #777751;
-webkit-border-top-left-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-bottomleft: 5px;
border-top-left-radius: 5px;
border-bottom-left-radius: 5px;
}

#sidebar:hover{
background:#f9f6ea;
}

#sidebar a{
margin-top:5px;
display:block;
width:30px;
height:30px;
}

#sidebar .spacer{
display:block;
width:20px;
height:20px;
overflow:hidden;
}

.sidebaricon{
border:0px;
width:30px;
height:30px;
}

#sidebarcontent,#sidebarcustomcontent{
display:none;
}

/** UNIFORM **/

div.checker span, div.radio span{
background-image:url(icons/sprite.png);
background-repeat:no-repeat;
-webkit-font-smoothing:antialiased;
}

.radio, .checker, .uploader, .radio *, .checker *, .uploader *{
margin:0;
padding:0;
}

div.checker, div.checker input{
width:19px;
height:19px;
}

div.checker span{
background-position:0px 0px;
height:19px;
width:19px;
}

div.checker:active span, div.checker.active span{
background-position:-19px 0px;
}

div.checker.focus span, div.checker:hover span{
background-position:-38px 0px;
}

div.checker.checkbox_error span, div.checker.checkbox_error:active span, div.checker.checkbox_error.active span, div.checker.checkbox_error.focus span, div.checker.checkbox_error:hover span{
background-position:-190px 0px;
}

div.checker.focus:active span, div.checker:active:hover span, div.checker.active:hover span, div.checker.focus.active span{
background-position:-57px 0px;
}

div.checker span.checked{
background-position:-76px 0px;
}

div.checker:active span.checked, div.checker.active span.checked{
background-position:-95px 0px;
}

div.checker.focus span.checked, div.checker:hover span.checked{
background-position:-114px 0px;
}

div.checker.focus:active span.checked, div.checker:hover:active span.checked, div.checker.active:hover span.checked, div.checker.active.focus span.checked{
background-position:-133px 0px;
}

div.checker.disabled span, div.checker.disabled:active span, div.checker.disabled.active span{
background-position:-152px 0px;
}

div.checker.disabled span.checked, div.checker.disabled:active span.checked, div.checker.disabled.active span.checked{
background-position:-171px 0px;
}

div.radio, div.radio input{
width:18px;
height:18px;
}

div.radio span{
height:18px;
width:18px;
background-position:0px -19px;
}

div.radio:active span, div.radio.active span{
background-position:-18px -19px;
}

div.radio.focus span, div.radio:hover span{
background-position:-36px -19px;
}

div.radio.focus:active span, div.radio:active:hover span, div.radio.active:hover span, div.radio.active.focus span{
background-position:-54px -19px;
}

div.radio span.checked{
background-position:-72px -19px;
}

div.radio:active span.checked, div.radio.active span.checked{
background-position:-90px -19px;
}

div.radio.focus span.checked, div.radio:hover span.checked{
background-position:-108px -19px;
}

div.radio.focus:active span.checked, div.radio:hover:active span.checked, div.radio.focus.active span.checked, div.radio.active:hover span.checked{
background-position:-126px -19px;
}

div.radio.disabled span, div.radio.disabled:active span, div.radio.disabled.active span{
background-position:-144px -19px;
}

div.radio.disabled span.checked, div.radio.disabled:active span.checked, div.radio.disabled.active span.checked{
background-position:-162px -19px;
}

/* Uploader */

div.uploader{
background:#e4d9b7;
height:20px;
border:1px solid #777751;
border-radius:0px;
-moz-border-radius:0px;
-webkit-border-radius:0px;
}

div.uploader span.action{
height:20px;
line-height:16px;
background:#f9f6ea;
border-left:1px solid #777751;
border-top-right-radius:0px;
-webkit-border-top-right-radius:0px;
-moz-border-radius-topright:0px;
border-bottom-right-radius:0px;
-webkit-border-bottom-right-radius:0px;
-moz-border-radius-bottomright:0px;
}

div.uploader span.filename{
height:20px;
margin:2px 0px 2px 2px;
line-height:16px;
}

div.uploader.focus, div.uploader.hover, div.uploader:hover{
}

div.uploader.focus span.action, div.uploader.hover span.action, div.uploader:hover span.action, div.uploader.active span.action, div.uploader:active span.action, div.uploader.focus.active span.action, div.uploader:focus.active span.action, div.uploader.focus:active span.action, div.uploader:focus:active span.action{
background:#f9f6ea;
border-left:1px solid #777751;
border-top-right-radius:0px;
-webkit-border-top-right-radius:0px;
-moz-border-radius-topright:0px;
border-bottom-right-radius:0px;
-webkit-border-bottom-right-radius:0px;
-moz-border-radius-bottomright:0px;
}

div.uploader.disabled{
}

div.uploader.disabled span.action{
background:#dadada;
border-left:1px solid #777751;
border-top-right-radius:0px;
-webkit-border-top-right-radius:0px;
-moz-border-radius-topright:0px;
border-bottom-right-radius:0px;
-webkit-border-bottom-right-radius:0px;
-moz-border-radius-bottomright:0px;
}

div.checker{
margin-right:5px;
}

div.radio{
margin-right:3px;
}

div.uploader{
width:190px;
cursor:pointer;
}

div.uploader span.action{
width:40px;
color:#231f21;
text-align:center;
font-size:14px;
font-weight:normal;
}

div.uploader span.filename{
color:#231f21;
width:137px;
font-size:14px;
}

div.uploader input{
width:190px;
}

div.uploader.disabled span.action{
color:#b1c9c6;
}

div.uploader.disabled span.filename{
border-color:#ddd;
color:#b1c9c6;
}

.checker, .radio, .uploader{
display:-moz-inline-box;
display:inline-block;
vertical-align:middle;
}

.radio input:focus, .checker input:focus, .uploader input:focus{
outline:0;
}

/* Checker */

div.checker{
position:relative;
}

div.checker span{
display:-moz-inline-box;
display:inline-block;
text-align:center;
}

div.checker input{
opacity:0;
filter:alpha(opacity=0);
display:inline-block;
background:none;
}

/* Radio */

div.radio{
position:relative;
}

div.radio span{
display:-moz-inline-box;
display:inline-block;
text-align:center;
}

div.radio input{
opacity:0;
filter:alpha(opacity=0);
text-align:center;
display:inline-block;
background:none;
}

/* Uploader */

div.uploader{
position:relative;
overflow:hidden;
cursor:default;
}

div.uploader span.action{
float:left;
display:inline;
padding:2px 0px;
overflow:hidden;
cursor:pointer;
}

div.uploader span.filename{
padding:0px 5px;
float:left;
display:block;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
cursor:default;
}

div.uploader input{
opacity:0;
filter:alpha(opacity=0);
position:absolute;
top:0;
right:0;
bottom:0;
float:right;
height:20px;
border:none;
cursor:default;
}

/** SELECTBOX **/

.jquery-selectbox{
font-size:13px;
font-weight:normal;
color:#231f21;
position:relative;
height:20px;
border:1px solid #777751;
-webkit-border-radius:0px;
-moz-border-radius:0px;
border-radius:0px;
width:200px;
z-index:0;
float:left;
display:inline-block;
margin:0;
margin-right:5px;
padding:0;
background:#e4d9b7;
text-align:left;
}

.jquery-selectbox.selecthover{
z-index:700;
}	

.jquery-selectbox .jquery-selectbox-currentItem{
padding:2px 0px 2px 5px;
white-space:nowrap;
display:block;
overflow:hidden;
}

.jquery-selectbox .jquery-selectbox-list{
display:none;
position:absolute;
top:20px;
padding:0px 0px 0px 0px;
left:0px;
background:#e4dab7;
width:100px;
height:20px;
line-height:16px;
overflow-x:hidden;
overflow-y:auto;
z-index:1000;
border:1px solid #777751;
color:#231f21;
}

.jquery-selectbox .jquery-selectbox-moreButton{
float:right;
background:url(icons/selectbutton.png) center center;
width:18px;
height:20px;
cursor:pointer;
border-left:1px solid #777751;
border-top-right-radius:0px;
-webkit-border-top-right-radius:0px;
-moz-border-radius-topright:0px;
border-bottom-right-radius:0px;
-webkit-border-bottom-right-radius:0px;
-moz-border-radius-bottomright:0px;
}

.jquery-selectbox .jquery-selectbox-moreButton.morebuttonhover{
border-left:1px solid #777751;
background:url(icons/selectbutton.png) center center;
border-top-right-radius:0px;
-webkit-border-top-right-radius:0px;
-moz-border-radius-topright:0px;
border-bottom-right-radius:0px;
-webkit-border-bottom-right-radius:0px;
-moz-border-radius-bottomright:0px;
}

.jquery-selectbox .jquery-selectbox-item.listelementhover{
background:#e6d69e;
color:#231f21;
padding:2px;
}

.jquery-selectbox .jquery-selectbox-item{
display:block;
cursor:default;
padding:2px;
}

.jquery-selectbox .jquery-selectbox-group{
display:block;
padding:2px;
font-weight:bolder;
background:#f9f6ea;
}

form .error .jquery-selectbox{
color:#ff0000;
border-color:#777751;
background:#ffffff;
}

/** JDPICKER **/

.jdpicker_w{
display:inline;
margin-right:5px;
font-size:11px;
}

.jdpicker_w .date_selector * {
width:auto;
height:auto;
border:none;
background:none;
margin:0;
padding:0;
text-align:left;
text-decoration:none;
}
.jdpicker_w .date_selector {
background:#ffffff;
border:1px solid #777751;
padding:5px;
margin:-1px 0 0 0;
position:absolute;
z-index:100000;
display:none;
width:250px;
}

.jdpicker_w .date_selector table{
width:250px;
margin-left:3px;
}

.jdpicker_w .date_clearer{
color:#ff0000;
padding-left:3px;
cursor:pointer;
font-weight:bold;
font-family:sans-serif;
}

.jdpicker_w .date_selector_ieframe {
position:absolute;
z-index:99999;
display:none;
}

.jdpicker_w .error_msg{
display:none;
text-align:center;
font-size:0.8em;
color:#ff0000;
}

.jdpicker_w .date_selector .nav {
width:100%;
}
.jdpicker_w .date_selector .month_nav, .jdpicker_w .date_selector .year_nav {
margin:0 0 3px 0;
padding:0;
display:block;
position:relative;
text-align:center;
}
.jdpicker_w .date_selector .month_nav {
float:left;
width:62%;
}
.jdpicker_w .date_selector .year_nav {
float:right;
width:36%;
position:relative;
}

.jdpicker_w .date_selector .month_nav select {
width:100px;
margin:0 auto;
border:1px solid #777751;
position:relative;
top:1px;
}

.jdpicker_w .date_selector .year_nav .year_input {
text-align:center;
width:36px;
border:1px solid #777751;
position:relative;
top:2px;
}  

.jdpicker_w .date_selector .month_name, .jdpicker_w .date_selector .year_name {
font-weight:bold;
line-height:20px;
}
.jdpicker_w .date_selector .button {
display:block;
position:absolute;
top:0;
width:18px;
height:18px;
line-height:17px;
font-weight:bold;
color:#231f20;
text-align:center;
font-size:120%;
overflow:hidden;
border:1px solid #777751;
cursor:pointer;
}

.jdpicker_w .date_selector .button:hover, .jdpicker_w .date_selector .button.hover {
background:none;
color:#231f20;
cursor:pointer;
border-color:#777751;
}

.jdpicker_w .date_selector .prev {
left:0;
}
.jdpicker_w .date_selector .next {
right:0;
}

.jdpicker_w .date_selector table {
margin:0 auto;
border-spacing:1px;
clear:both;
}
.jdpicker_w .date_selector th{
padding-top:5px;
}

.jdpicker_w .date_selector th, .jdpicker_w .date_selector td {
text-align:center;
color:black;
}

.jdpicker_w .date_selector th.week_label{
font-weight:normal;
font-style:italic;
width:25px;
}

.jdpicker_w .date_selector .week_num, .jdpicker_w .date_selector .hover .week_num, .jdpicker_w .date_selector .selected .week_num{
font-style:italic;
color:#231f20 !important;
vertical-align:bottom !important;
text-align:right;
border:none !important;
background:#fcfcfc !important;
padding-right:4px;
}

.jdpicker_w .date_selector td {
border:1px solid #ccc;
line-height:2em;
text-align:center;
white-space:nowrap;
color:#003C78;
background:#ffffff;
}
.jdpicker_w .date_selector td.today {
background:#386800;
}
.jdpicker_w .date_selector td.unselected_month {
color:#231f20;
}
.jdpicker_w .date_selector td.selectable_day, .jdpicker_w .date_selector tr.selectable_week td {
cursor:pointer;
background:#f9f6ea;
border:1px solid #777751;
color:#231f20;
}
.jdpicker_w .date_selector td.selected, .jdpicker_w .date_selector tr.selected  td{
background:#386800;
font-weight:bold;
color:#ffffef;
}
.jdpicker_w .date_selector tr.selectable_week.hover td, .jdpicker_w .date_selector td.selectable_day.hover {
background:#386800;
color:#ffffef;
}

/* multiselect */
a.multiselect {
border: solid 1px #777751;
color:#231f21;
cursor: default;
display: -moz-inline-stack;
display: inline-block;
position: relative;
text-decoration: none;
vertical-align: top;
padding:0;
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
}

a.multiselect:link, a.multiselect:visited, a.multiselect:hover, a.multiselect:active {
color:#636363;
text-decoration: none;
}

a.multiselect span.ms_text {
display: -moz-inline-stack;
display: inline-block;
margin: 0px 2px 0px 2px;
overflow: hidden;
white-space: nowrap;
padding:2px 2px 2px 2px;
background:#e4d9b7;
}

a.multiselect span.ms_arrow{
float:right;
display: -moz-inline-stack;
display: inline-block;
border-left:1px solid #777751;
width:18px;
height:20px;
background:#e4d9b7 url(icons/selectbutton.png) right center no-repeat;
border-top-right-radius:0px;
-webkit-border-top-right-radius:0px;
-moz-border-radius-topright:0px;
border-bottom-right-radius:0px;
-webkit-border-bottom-right-radius:0px;
-moz-border-radius-bottomright:0px;
}

.multiselectOptions {
background: #e4d9b7;
border: solid 1px #777751;
margin-top: -1px;
overflow-y: auto;
overflow-x: hidden;
}

.multiselectOptions LABEL {
display: block;
padding: 0px 2px;
white-space: nowrap;
}

.multiselectOptions LABEL.optGroup {
font-weight: bold;
}

.multiselectOptions .optGroupContainer LABEL {
padding-left: 10px;
}

.multiselectOptions.optGroupHasCheckboxes .optGroupContainer LABEL {
padding-left: 18px;
}

.multiselectOptions input {
vertical-align: middle;
}

.multiselectOptions LABEL.checked {
background-color:#e4d9b7;
}

.multiselectOptions LABEL.selectAll {
border-bottom: dotted 1px #777751;
}

.multiselectOptions LABEL.hover {
background-color:#f9f6ea;
color:#231f21;
}
.container{
width:1000px;
margin:0 auto;
}

.header{
width:1000px;
height:110px;
background:url(images/header.png) left top no-repeat;
}

.header_left{
position:absolute;
margin-top:70px;
margin-left:10px;
width:400px;
height:28px;
}

.header_left a{
display:inline-block;
width:27px;
height:28px;
background:url(images/evt_btn.png) left top no-repeat;
}

span.date{
position:relative;
left:10px;
top:5px;
}

.header_right{
position:absolute;
margin-top:75px;
margin-left:700px;
width:290px;
height:20px;
}

.topmenu{
width:1000px;
height:60px;
background:url(images/menu_bg.png) left top repeat-x;
}

.lang_menu{
float:left;
width:249px;
text-align:center;
padding-top:15px;
}

.main_menu{
float:right;
width:750px;
}

.content{
width:1000px;
background:#ffffff;
}

.left_zone{
float:left;
width:248px;
padding-left:1px;
}

.main_zone{
float:right;
width:750px;
}

.inner{
padding:10px;
}

.footer{
width:1000px;
background:#06262c;
margin-bottom:20px;
color:#ffffff;
font-size:12px;
}

.footer a{
color:#d1fa66;
}

.zone1{
margin:0px;
padding:0px;
width:750px;
}
.zone1_menu{
line-height:15px;
border-right:1px solid #000000;
border-left:1px solid #729c41;
}
.zone1_submenu_vl, .zone1_submenu_vr, .zone1_submenu_hu{
font-size:0px;
display:block;
position:relative;
background:#78a300;
border:1px solid #777750;
border-bottom:0px none;
margin:0px;
padding:0px;
}
.zone1_menu0, .zone1_menu_active0{
font-size:13px;
font-weight:normal;
display:block;
padding:0px;
margin:0px;
}
.zone1_menu0 a{
color:#ffffff;
background:transparent;
text-decoration:none;
display:block;
padding:17px 10px 17px 10px;
border-left:1px solid #000000;
border-right:1px solid #729c41;
text-align:center;
}
.zone1_menu_active0 a, .zone1_menu0 a.hover{
color:#ffffff;
background:url(images/mma.png) center top no-repeat;
text-decoration:none;
display:block;
padding:17px 10px 17px 10px;
border-left:1px solid #000000;
border-right:1px solid #729c41;
text-align:center;
}
.zone1_menu1, .zone1_menu_active1{
font-size:13px;
font-weight:normal;
display:block;
padding:0px;
margin:0px;
}
.zone1_menu1 a{
color:#ffffff;
background:#78a300;
text-decoration:none;
display:block;
padding:5px 10px 5px 10px;
border:0px none;
border-bottom:1px solid #777750;
text-align:left;
}
.zone1_menu_active1 a, .zone1_menu1 a.hover{
color:#e4dab7;
background:#6d9302;
text-decoration:none;
display:block;
padding:5px 10px 5px 10px;
border:0px none;
border-bottom:1px solid #777750;
text-align:left;
}
.zone1_menu2, .zone1_menu_active2{
font-size:13px;
font-weight:normal;
display:block;
padding:0px;
margin:0px;
}
.zone1_menu2 a{
color:#ffffff;
background:#78a300;
text-decoration:none;
display:block;
padding:5px 10px 5px 10px;
border:0px none;
border-bottom:1px solid #777750;
text-align:left;
}
.zone1_menu_active2 a, .zone1_menu2 a.hover{
color:#e4dab7;
background:#6d9302;
text-decoration:none;
display:block;
padding:5px 10px 5px 10px;
border:0px none;
border-bottom:1px solid #777750;
text-align:left;
}

.zone2{
margin:0px;
padding:0px;
width:248px;
margin-bottom:10px;
}
.zone2 h2{
margin:0;
margin-bottom:5px;
font-size:14px;
font-weight:normal;
color:#ffffff;
background:#386800;
border-bottom:5px solid #78a300;
padding:5px 10px 5px 10px;
text-transform:uppercase;
}
.zone2_text, .zone2_poll, .zone2_banner, .zone2_dynamic, .zone2_menu{
padding:10px;
}
.zone2_menu{
padding:0px;
line-height:15px;
}
.zone2_submenu_vl, .zone2_submenu_vr, .zone2_submenu_hu{
font-size:0px;
display:block;
position:relative;
background:#f2c899;
border:1px solid #ffffff;
border-bottom:0px none;
margin:0px;
padding:0px;
}
.zone2_menu0, .zone2_menu_active0{
font-size:14px;
font-weight:normal;
display:block;
padding:0px;
margin:0px;
margin-top:1px;
}
.zone2_menu0 a{
color:#231f20;
background:#f2c899;
text-decoration:none;
display:block;
padding:8px 10px 7px 10px;
}
.zone2_menu_active0 a, .zone2_menu0 a.hover{
color:#df831d;
background:#f9e4cd;
text-decoration:none;
display:block;
padding:8px 10px 7px 10px;
}
.zone2_menu1, .zone2_menu_active1{
font-size:13px;
font-weight:normal;
display:block;
padding:0px;
margin:0px;
}
.zone2_menu1 a{
color:#231f20;
background:#f2c899;
text-decoration:none;
display:block;
padding:5px 10px 5px 10px;
border-bottom:1px solid #ffffff;
}
.zone2_menu_active1 a, .zone2_menu1 a.hover{
color:#df831d;
background:#f9e4cd;
text-decoration:none;
display:block;
padding:5px 10px 5px 10px;
border-bottom:1px solid #ffffff;
}
.zone2_menu2, .zone2_menu_active2{
font-size:13px;
font-weight:normal;
display:block;
padding:0px;
margin:0px;
}
.zone2_menu2 a{
color:#231f20;
background:#f2c899;
text-decoration:none;
display:block;
padding:5px 10px 5px 10px;
border-bottom:1px solid #ffffff;
}
.zone2_menu_active2 a, .zone2_menu2 a.hover{
color:#df831d;
background:#f9e4cd;
text-decoration:none;
display:block;
padding:5px 10px 5px 10px;
border-bottom:1px solid #ffffff;
}

.zone3{
margin:0px;
padding:0px;
width:730px;
padding-left:10px;
margin-bottom:10px;
}
.zone3 h1{
margin:0;
font-size:18px;
font-weight:normal;
color:#231f20;
}
.zone3 h2{
margin:0;
margin-bottom:5px;
font-size:15px;
font-weight:normal;
color:#231f20;
}
.zone3_text, .zone3_poll, .zone3_banner, .zone3_dynamic, .zone3_menu{
padding:0px;
}

.zone4{
margin:0px;
padding:0px;
width:1000px;
}
.zone4 h3{
margin:0;
margin-bottom:5px;
font-size:14px;
font-weight:normal;
color:#ffffff;
}
.zone4_text, .zone4_poll, .zone4_banner, .zone4_dynamic, .zone4_menu{
padding:10px 60px 10px 60px;
}
.zone4_menu{
padding:0px 55px 0px 55px;
line-height:15px;
background:#356300;
border-bottom:5px solid #78a300;
}
.zone4_submenu_vl, .zone4_submenu_vr, .zone4_submenu_hu{
font-size:0px;
display:block;
position:relative;
background:#386800;
border:1px solid #78a300;
border-bottom:0px none;
margin:0px;
padding:0px;
}
.zone4_menu0, .zone4_menu_active0{
font-size:14px;
font-weight:normal;
display:block;
padding:0px;
margin:0px;
}
.zone4_menu0 a{
color:#ffffff;
background:#386800;
text-decoration:none;
display:block;
padding:5px 10px 5px 10px;
}
.zone4_menu_active0 a, .zone4_menu0 a.hover{
color:#ffffff;
background:#509103;
text-decoration:none;
display:block;
padding:5px 10px 5px 10px;
}
.zone4_menu1, .zone4_menu_active1{
font-size:13px;
font-weight:normal;
display:block;
padding:0px;
margin:0px;
}
.zone4_menu1 a{
color:#ffffff;
background:#386800;
text-decoration:none;
display:block;
padding:5px 10px 5px 10px;
border-bottom:1px solid #78a300;
}
.zone4_menu_active1 a, .zone4_menu1 a.hover{
color:#ffffff;
background:#509103;
text-decoration:none;
display:block;
padding:5px 10px 5px 10px;
border-bottom:1px solid #78a300;
}
.zone4_menu2, .zone4_menu_active2{
font-size:13px;
font-weight:normal;
display:block;
padding:0px;
margin:0px;
}
.zone4_menu2 a{
color:#ffffff;
background:#386800;
text-decoration:none;
display:block;
padding:5px 10px 5px 10px;
border-bottom:1px solid #78a300;
}
.zone4_menu_active2 a, .zone4_menu2 a.hover{
color:#ffffff;
background:#509103;
text-decoration:none;
display:block;
padding:5px 10px 5px 10px;
border-bottom:1px solid #78a300;
}

.slider-wrapper{
width:750px;
height:280px;
overflow:hidden;
margin-left:-10px;
}

#gwm8,#gwm8_active,#gwm9,#gwm9_active,#gwm10,#gwm10_active,#gwm11,#gwm11_active,#gwm12,#gwm12_active,#gwm13,#gwm13_active,#gwm14,#gwm14_active,#gwm15,#gwm15_active,#gwm16,#gwm16_active{
background-image:url(images/m_news.png);
background-position:left center;
background-repeat:no-repeat;
padding-left:45px;
}
#gwm9,#gwm9_active{
background-image:url(images/m_info.png);
}
#gwm10,#gwm10_active{
background-image:url(images/m_docs.png);
}
#gwm11,#gwm11_active{
background-image:url(images/m_gallery.png);
}
#gwm12,#gwm12_active{
background-image:url(images/m_event.png);
}
#gwm13,#gwm13_active{
background-image:url(images/m_video.png);
}
#gwm14,#gwm14_active{
background-image:url(images/m_newspaper.png);
}
#gwm15,#gwm15_active{
background-image:url(images/m_project.png);
}
#gwm16,#gwm16_active{
background-image:url(images/m_procurement.png);
}
#src_btn{
width:35px;
height:20px;
background:url(images/src_btn.png) left top no-repeat;
border:0px none;
padding:0px;
}

.customnavi{
}

.smallthumb{
margin-right:9px;
}

.blk_news{
margin-bottom:10px;
}

.blk_news_date{
font-size:11px;
font-weight:bolder;
color:#000000;
}

.iwin{
line-height:1.35;
overflow:hidden;
white-space:nowrap;
}

.iwin_logo{
height:80px;
background:url(../../uploads/content/gml.png) left top no-repeat;
padding-bottom:10px;
}

.iwin_title{
font-size:13px;
color:#386800;
font-weight:bold;
}

.iwin_content{
font-size:12px;
font-weight:normal;
text-align:left;
}