/*---------------------------------------------------
/*  @@@ modules css @@@
/*      00. initialization
/*      01. navmenu
/*      02. imgscroller
/*      03. product_scroller
/*--------------------------------------------------*/

/*---------------------------------------------------
/*  @@@  initialization  @@@
/*--------------------------------------------------*/

div#main div.m_head {
    height: 39px;
    color: #2a6478;
    font-size: 14px;
    line-height: 39px;
    font-weight: bold;
    background: #f1f5f8;
    padding: 0px 0px 0px 25px;
    border: 1px solid #cedbe1;
}


/*  @@@  search  @@@ */

div.mod_search{
width:300px;
padding:20px 0 0 20px;
}

div.search_l{
background: url(../images/search_l.gif) top left no-repeat;
width:8px;
height:37px;
float:left;
}

div.mod_search input.inputbox { 
width: 235px; 
background: url(../images/input_bg.gif) top left repeat-x; 
height:37px; 
line-height:37px; 
float:left; 
border:none; 
color:#9f9f9f;
}

div.mod_search input.button {
background: url(../images/search_button.gif) top left no-repeat;
width:37px;
height:37px;
float:left;
}

/*************mod_followus************/

div.mod_followus{
background:#e1e9ef;
margin-top:28px;
padding-bottom:20px;
}

div.follow_head{
background: url(../images/follow_head.gif) top left no-repeat;
width:304px;
height:27px;
}

div.follow_icon_wrapper{
padding:15px 20px;
}

div.follow_mail{
background: url(../images/follow_mail.gif) top left no-repeat;
width:32px;
height:44px;
float:left;
display:inline;
margin-right:20px;
}

div.follow_twitter{
background: url(../images/follow_twitter.gif) top left no-repeat;
width:32px;
height:44px;
float:left;
display:inline;
margin-right:20px;
}

div.follow_rss{
background: url(../images/follow_rss.gif) top left no-repeat;
width:32px;
height:44px;
float:left;
display:inline;
margin-right:20px;
}

div.follow_facebook{
background: url(../images/follow_facebook.gif) top left no-repeat;
width:39px;
height:44px;
float:left;
display:inline;
margin-right:20px;
}

div.small_wrapp{
float:left;
}

div.small_wrapp a, div.small_wrapp a:visited, div.small_wrapp a:active{
font-size:10px;
font-weight:normal;
}

div.follow_rss_small{
background: url(../images/follow_rss_small.gif) top left no-repeat;
padding-left:24px;
line-height:16px;
height:16px;
padding-bottom:7px;
}

/*---------------------------------------------------
/*  @@@  latest comments  @@@
/*--------------------------------------------------*/

div.mod_latest_comments div.box {
	padding: 10px 0px 10px 0px;
	margin: 0px 0px 10px 0px;
}

div.head_latest_comments {
	padding: 0;
}

ul.jclist_latest_comments {
	padding: 0;
	list-style-image: none;
	list-style-type: none;
}

ul.jclist_latest_comments li {
	background-image: none;
	list-style: none;
	list-style-image: none;
	padding: 0px 0px 10px 0px;
	margin: 0px 10px 10px 10px;
	display: block;
	overflow: hidden;
	border-bottom: 1px solid #CEDBE0;
}

ul.jclist_latest_comments span img {
	width: auto;
	height: auto;
	float: none;
}

ul.jclist_latest_comments img {
	width: 32px;
	height: 32px;
	margin: 0 5px 5px 0;
	float: left;
}

/*---------------------------------------------------
/*  @@@  tagcloud @@@
/*--------------------------------------------------*/

div.mod_tagcloud {
    padding-top:23px;
	margin: 0px 0px 10px 0px;
    background:#d1dee8;
}

div.tagcloud_head{
background: url(../images/kategoriak_head.gif) top left no-repeat;
width:304px;
height:27px;
}

div.linkfelho {
	padding: 10px 10px 20px 10px;
}

div.linkfelho ul {
	list-style: none;
	margin: 0px 0px 0px 0px;
}

div.linkfelho ul li{
	padding: 5px 10px;
    display:block;
}
div.linkfelho ul li:hover{
background:#e1e9ef;
}
div.linkfelho ul li a, div.linkfelho ul li a:visited, div.linkfelho ul li a:active {
    font-size:14px;
    font-weight:bold;
    font-family:verdana, arial, sans-serif;
}

div.linkfelho ul li a:hover{
color:#4f6074;
font-family:verdana, arial, sans-serif;
}

div.linkfelho ul.tagcloud {
	list-style-type: none;
    margin: 0px;
    padding: 0px;
}

div.linkfelho ul.tagcloud li {
	display: inline;
	float: left;
	margin-right: 10px;
	height: 21px;
}

div.linkfelho ul.tagcloud li a {
	display: inline;
}

div.footer_felho_wrapper{
float:left;
}

ul.footer_tagz{
float:left;
padding:0 20px;
}

ul.footer_tagz li{
list-style:none;
}

ul.footer_tagz li a, ul.footer_tagz li a:visited, ul.footer_tagz li a:active{
font-weight:normal;
color:#95c2f0;
font-size:11px;
}

/************mod twitter************/

div.twitter_head{
background: url(../images/twitter_header.gif) top left no-repeat;
width:316px;
height:44px;
zoom:1;
}

div.twitter_items{
padding:10px 20px 20px 20px;
}

div.one_tiwt{
color:#647486;
font-size:11px;
background: url(../images/tab_rule.gif) bottom left repeat-x;
padding:13px 0;

}

div.twit_text, div.twit_text a, div.twit_text a:visited, div.twit_text a:active{
font-size:11px;
}

div.tit_time{
color:#909dab;
font-size:10px;
padding: 8px 0 0px 0;
}

div.twitter_followus{
background: url(../images/small_twitter.gif) top left no-repeat;
padding-left:25px;
margin-top:11px;
}

div.twitter_followus a, div.twitter_followus a:visited, div.twitter_followus a:active{
background: url(../images/readon.gif) right 5px no-repeat;
padding-right:15px;
font-size:11px;
}


/************tabok************/

div.mod_legolvasottabb{
padding:20px;
}

ul.fp_tabs_title li{
list-style:none;
display:block;
height:33px;
background: url(../images/inactive_tab_bg.gif) top left repeat-x;
float:left;
}

ul.fp_tabs_title li.tab1{
display:inline;
margin-right:3px;
width:150px;
}

ul.fp_tabs_title li.tab2{
width:127px;
}

ul.fp_tabs_title li div.tab_inner_l{
height:33px;
background: url(../images/inactive_tab_l.gif) top left no-repeat;
}
ul.fp_tabs_title li div.tab_inner_r{
height:33px;
background: url(../images/inactive_tab_r.gif) top right no-repeat;
line-height:33px;
padding:0 17px;
color:#256ab1;
font-weight:bold;
font-size:12px;
cursor:pointer;
}

ul.fp_tabs_title li.active{
background: url(../images/active_tab_bg.gif) top left repeat-x;
}

ul.fp_tabs_title li.active div.tab_inner_l{
height:33px;
background: url(../images/active_tab_l.gif) top left no-repeat;
}

ul.fp_tabs_title li.active div.tab_inner_r{
height:33px;
background: url(../images/active_tab_r.gif) top right no-repeat;
line-height:33px;
padding:0 17px;
color:#2e455f;
font-weight:bold;
font-size:12px;
cursor:pointer;
}

div#fp_tabs_panelwrap{
background:#d1dee8;
} 

div.tab_inner{
padding:10px;
}

.fp_tabs_panel {
    width: 100%;
    clear: both;
    display: none;
    overflow: auto;
}
/**/
div.active { display: block; }


div.legnepszerubb_item{
padding:15px 0;
background: url(../images/tab_rule.gif) bottom left repeat-x;
}

div.legnepszerubb_infok a, div.legnepszerubb_infok a:visited, div.legnepszerubb_infok a:active{
font-size:10px;
font-weight:normal;
line-height:10px;
}

div.legnepszerubb_title{
padding-bottom:5px;
}

div.legnepszerubb_title a, div.legnepszerubb_title a:visited, div.legnepszerubb_title a:active{
font-weight:normal;
}

div.legnepszerubb_date{
float:left;
color:#909dab;
font-size:10px;
border-right:1px solid #b2bdca;
padding-right:10px;
line-height:10px;
}

div.legnepszerubb_hsz{
float:left;
padding-left:10px;
}

div.legnepszerubb_tags{
padding-top:5px;
width:260px;
line-height:10px;
}

div.legnepszerubb_tags span{
font-size:10px;
/*font-weight:bold;*/
padding-right:10px;
}

