/*---------------------------------------------------
/*  @@@  content css  @@@
/*      1. content
/*      2. contact
/*--------------------------------------------------*/

/*---------------------------------------------------
/*  @@@  content  @@@
/*--------------------------------------------------*/

div.c_wrapper p, div.c_wrapper ul { margin: 0px 0px 15px 0px; }

div.content_wrapper {
    padding: 10px 0;
    width:580px;
}

table.contentpaneopen{
margin-bottom:30px;
}

table.contentpaneopen td ul,
table.contentpaneopen td ol{
padding-left:15px;
}

table.contentpaneopen td ul li{
padding-bottom: 10px;
}

table.contentpaneopen td ul li ul li{
padding-bottom: 0px;
}

table.moduletable_acajoom input.button{
background: url(../images/subscribe.gif) top left no-repeat;
width:211px;
height:31px;
}

span.leiratkozas{
padding-left:15px;
}

div.tag_title_top{
font-size:11px;
text-align:left;
padding-bottom:10px;
}

div.tag_title_top h1{
display:inline;
font-size:11px;
font-weight:normal;
}

div.post_infos{
padding:10px 0 10px 0;
}



/*---------------------------------------------------
/*  @@@  content  @@@
/*--------------------------------------------------*/

div.contact_wrapper { padding: 10px 0; }

div.contact_wrapper td { }

div.contact_email_form{
border:5px solid #b4c7d6;
background:#d1dee8;
padding:14px;
}

div.contact_email_form  label, div.searchform label {
    width: 200px;
    display: block;
    padding: 5px 0px 5px 15px;
}

div.contact_email_form input.inputbox, div.searchform input.inputbox { 
background: url(../images/cform_input.gif) top left repeat-x;
height:27px;
border:0px;
float:left;
    width:274px;
    }

div.contact_wrapper textarea{ 
border-left:1px solid #fff;
border-right:1px solid #fff;
border-top:0px;
border-bottom:0px;
background:#fff url(../images/cform_textarea.gif) top left repeat-x;
width:538px;
height:137px;
 }

div.emailbutton {
    width: 200px;
    text-align: center;
    padding: 15px 0px 0px 0px;
}

div.emailbutton input.button {
background: url(../images/contact_send.gif) top left no-repeat;
width:211px;
height:31px;
}

div.date_holder{
position:absolute;
background: url(../images/date_holder.png) top left no-repeat;
width:59px;
height:92px;
top:0px;
left:-75px;
color:#fff;
font-size:20px;
padding-top:22px;
text-align:center;
line-height:24px;
}

div.date_holder div{
color:#fff;
font-size:10px;
text-align:center;
}

td.post_infos{
padding-bottom:20px;
}

div.post_author{
float:left;
font-size:10px;
border-right:1px solid #b2bdca;
padding-right:9px;
line-height:10px;
}

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

div.post_createdate{
float:left;
font-size:10px;
border-right:1px solid #b2bdca;
padding:0 9px;
line-height:10px;
}

div.post_tags{
float:left;
font-size:10px;
border-right:1px solid #b2bdca;
padding:0 9px;
line-height:10px;
}

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

div.post_hozzaszolas{
float:left;
font-size:10px;
padding:0 9px;
line-height:10px;
}

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

table.contentpaneopen td img{
border:5px solid #d1dee8;
}

table.contentpaneopen  table.kepalairas img{
border:none;
}



/**********share buttons***********/

div.pre_sharelink{
float:right;
width:90px;
}

div.pre_sharelink a, div.pre_sharelink a:visited, div.pre_sharelink a:active{
display:block;
width:100%;
height:100%;
}

div.share_icon_small_twitter{
background: url(../images/small_twitter.gif) top left no-repeat;
float:left;
margin-right:12px;
width:18px;
height:18px;
display:inline;
}

div.share_icon_small_facebook{
background: url(../images/small_facebook.gif) top left no-repeat;
float:left;
margin-right:12px;
width:18px;
height:18px;
display:inline;
}

div.share_icon_small_deli{
background: url(../images/small_deli.gif) top left no-repeat;
float:left;
margin-right:12px;
width:18px;
height:18px;
display:inline;
}

div.share_icon_small_tumblr{
background: url(../images/share_icon_small_tumblr.gif) top left no-repeat;
float:left;
margin-right:12px;
width:18px;
height:18px;
display:inline;
}

div.share_icon_small_poster{
background: url(../images/share_icon_small_poster.gif) top left no-repeat;
float:left;
margin-right:12px;
width:18px;
height:18px;
display:inline;
}

div.share_icon_small_googlebookmark{
background: url(../images/share_icon_small_googlebookmark.gif) top left no-repeat;
float:left;
margin-right:12px;
width:18px;
height:18px;
display:inline;
}

div.share_icon_small_googlereader{
background: url(../images/share_icon_small_googlereader.gif) top left no-repeat;
float:left;
margin-right:12px;
width:17px;
height:18px;
display:inline;
}
div.share_icon_small_linkedin{
background: url(../images/share_icon_small_linkedin.gif) top left no-repeat;
float:left;
margin-right:12px;
width:17px;
height:18px;
display:inline;
}

div.share_icon_small_iwiw{
background: url(../images/share_icon_small_iwiw.gif) top left no-repeat;
float:left;
margin-right:12px;
width:17px;
height:18px;
display:inline;
}

/**************share links befor tha content*********************/

div.contentshare_wrapper{
background:#e1e9ef;
padding:13px 16px;
}

div.contentshare_title{
background: url(../images/contentshare_title.gif) top left no-repeat;
width:549px;
height:15px;
padding-bottom:10px;
}

div.contentshare_wrapper  a, div.contentshare_wrapper a:visited, div.contentshare_wrapper a:active{
display:block;
width:100%;
height:100%;
}

/********hasonlo_cikkek*************/

div.hasonlo_wrapper{
background:#d1dee8;
padding:13px 16px;
margin-top:20px;
}

div.hasonlo_title{
background: url(../images/hasonlo_cikkek.gif) top left no-repeat;
width:549px;
height:21px;
padding-bottom:10px;
}

div.hasonlo_item_title{
padding-left:19px;
background: url(../images/hasonlo_cikk_ident.gif) 2px 5px no-repeat;
}

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

/**********kommentek***********/

div.comments_topp{
margin-bottom:15px;
}

div.comments_counter{
color:#4d5b6a;
font-family:Georgia, "Times New Roman", serif;
font-size:23px;
float:left;
}

div.comments_follower{
float:right;
background: url(../images/middle_rss.gif) left 10px no-repeat;
padding-left:23px;
padding-top:9px;
}

a.rss,a.rss:visited, a.rss:active{
font-size:10px;
font-weight:normal;
}
/*****************comment box******************/

div.comment_box{
margin-bottom:15px;
}
div.comment_box_inner{
border:1px solid #e1e9ef;
}

div.comment_topline{
background:#e1e9ef;
height:40px;
line-height:40px;
padding-left:7px;
position:relative;
}

div.comment-author{
line-height:40px;
float:left;
font-size:14px;
width:365px;
padding-left:8px;
}

div.comment-date { 
	font-size: 10px;
	margin-top: 13px;
    color:#949494;
    text-align:right;
	padding: 0 9px 0 12px;
    float:left;
    display:inline;
}

div.comment_voter{
float:left;
padding:13px 9px 0 9px; 
}

div.comment_ertek{
float:left;
padding:13px 0px 0 0px; 
}

div.comment_ertek span{
font-size:14px;
}

#comments .comment-avatar { 
float:right; 
margin: 0; 
background: url(../images/avatar_indent.gif) left 13px no-repeat; 
padding-left:9px;
position:absolute;
top:0;
right:0;
 }

a.vote-good {
display:block;
width:15px;
height:15px;
background: url(../images/vote_good.gif) top left no-repeat;
float:left;
display:inline;
margin-right:5px;
}

a.vote-poor { 
display:block;
width:15px;
height:15px;
background: url(../images/vote_poor.gif) top left no-repeat;
float:left;
}
 
div.comment_ertek{
 float:left;
}
 
div.comment_box blockquote{
background:#ecf1f4;
border:1px solid #d2dee8;
}

/*************comment form************************/

div#comments-form-div{
border:5px solid #b4c7d6;
background:#d1dee8;
padding:14px;
zoom:1;
}

div.commentform_header{
background: url(../images/commentform_header.gif) top left no-repeat;
width:542px;
height:22px;
margin-bottom:14px;
}

div#comments-form-div input.inputbox{
background: url(../images/cform_input.gif) top left repeat-x;
height:27px;
border:0px;
float:left;
line-height:27px;
}

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

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

div.cform_input_row, div.acajoom_container{
padding-bottom:9px;
}

#comments-form label {
	float: left;
	cursor: pointer;
	width: 200px;
	color: #47596e;
	background-color: inherit;
	line-height: 1.5em;
	padding:3px 0 0 13px;
	vertical-align: middle;
    font-size:12px;
}

#comments-form label span{
    color:#798a9e;
    font-size:9px;
}

div.cform_textarea_top{
background: url(../images/cform_textarea_top.gif) top left no-repeat;
width:540px;
height:3px;
font-size:0px;
}

div#comments-form-div textarea{
border-left:1px solid #fff;
border-right:1px solid #fff;
border-top:0px;
border-bottom:0px;
background:#fff url(../images/cform_textarea.gif) top left repeat-x;
width:538px;
}

div.cform_textarea_bottom{
background: url(../images/cform_textarea_bottom.gif) top left no-repeat;
width:540px;
height:3px;
font-size:0px;
}

#comments-form .grippie {
	height: 13px;
	display: block;
	overflow: hidden;
	color: #ccc;
	padding-top: 8px;
	margin: 0; 
	border-top-width: 0;
    background: url(../images/cform_textarea_bottom.gif) top left no-repeat;
    width:540px;
    
}

div.captcha_wrapper{
padding-top:15px;
}

div.captcha_pretext{
	color: #47596e;
    font-size:12px;
    font-weight:bold;
    padding-bottom:5px;
}

div.captcha_input_wrapp, div.captcha_picture_wrapp{
float:left;
}

div.captcha_input_wrapp{
width:293px;
}

div.sendanemail{
color:#47596e;
font-size:10px;
margin-top:15px;
}

div#comments-form-send div.sendcomment{
background: url(../images/cform_send.gif) top left no-repeat;
width:211px;
height:31px;
margin-top:9px;
}

div#comments-form-send div.sendcomment a, div #comments-form-cancel a{
display:block;
width:100%;
height:100%;
}

#comments-form div#comments-form-cancel {
background: url(../images/cform_cancel.gif) top left no-repeat;
width:123px;
height:31px;
margin-top:9px;
float:right;
}

div.refresh_footer{
background: url(../images/cf_refresh.gif) top left no-repeat; 
padding-left:23px;
float:left;
padding-right:13px;
border-right:1px solid #b2bdca;
}

#comments .refresh {  
font-size:10px;
font-weight:normal;
}

div.rss_footer{
background: url(../images/middle_rss.gif) top left no-repeat;
padding-left:23px;
float:left;
margin-left:13px;
display:inline;
}

/*******searchform*******/

div.searchform{
border:5px solid #b4c7d6;
background:#d1dee8;
padding:14px;
}

div.searchform input.button {
background: url(../images/searchform_button.gif) top left no-repeat;
width:140px;
height:31px;
}
div.searchtable{
padding-bottom:25px;
}

table.searchintro td{
padding:10px 0;
}

input.leiratkozas{
background: url(../images/leiratkozas.gif) top left no-repeat;
width:140px;
height:31px;
}
