
/* ---------------------------- container ---------------------------- */

#container {

float: left;
margin: 12px 0;
padding: 0 12px 6px 12px;
width: 566px;
overflow: hidden;
}

#container h1 {
padding: 8px 0 2px 0;
color: #000;
font: bold 28px Arial, Tahoma, Helvetica, sans-serif;
letter-spacing: -0.03em;
line-height: 32px;
}


#container .lead {
padding: 4px 0 8px 0;
font-size: 14px;
line-height: 19px;
}

/* ---------------------------- hozzászóló form ---------------------------- */

.add-form label {
width: 30%;
}

.add-form .text {
width: 560px;
}


.add-form p {
padding: 8px 0;
font-size: 11px;
color: #aaa;
}

label {
float: left;
width: 45%;
font-weight: bold;
height: 16px;
margin: 2px 0;
padding: 0;
color: #000;
}

/* ---------------------------- híroldal ---------------------------- */

#entry { /* híroldal wrapper */
margin-bottom: 12px;
}
#entry div { /* szerző, dátum, cimkék */
padding: 4px 0 12px 0;
font: normal 11px Arial;
color: #aaa;
}
#entry div a { /* szerző, dátum, cimkék */

}

#entry p, #entry p p, #entry * { /* body */
padding: 6px 0;
font-size: 14px;
line-height: 19px;
}

#entry p.lead { /* lead */
font-weight: bold;
}




#comments { /* hozzászólások  wrapper */
padding-bottom: 12px; padding-top: 6px;
}
#comments h3, #suggestion h3 { /* hozzászólások, új hozzászólás */
font: bold 16px Arial, Tahoma, Helvetica, sans-serif;
line-height: 16px;
padding: 6px 0;
margin-bottom: 6px;
color: #222;
border-bottom: 2px solid #ddd;
}
#comments .avatar { /* avatar */
float: left;
width: 40px; height: 40px;
margin: 0 8px 0 0;
}
#comments div.name { /* név */
padding: 0;
font: normal 12px Arial;
color: #7a7a7a;
}

#comments div.comment {
float: left;
padding: 6px 0 24px 0;
width: 91%;
}
#comments div.comment div { /* permalink, dátum, válasz erre */
margin-top: 6px;
font: normal 11px Arial;
color: #aaa;
}

#suggestion { padding-bottom: 22px; padding-top: 8px; }

#suggestion ul {
margin: 0; padding: 0 0 0 8px;
}

#suggestion ul li {
list-style: disc;
list-style-position: inside;
padding: 0;
color: #aaa;
}
/* ---------------------------- archívum ---------------------------- */

#first { /* első hasáb */
float: left;
width: 562px;
}

#news { /* hírlista wrapper */
margin-bottom: 12px;
}

#news .entry { /* egy elem */
/*margin: 0 0 12px 0;*/
padding: 0 0 26px 0;
/*border-bottom: 1px solid #eee;*/
}

.entry h2 { /* normál elemcím */
padding: 2px 0 0 0;
color: #000;
font: bold 18px Arial, Helvetica;
line-height: 18px;
}
.entry h2 a {
color: #000;
text-decoration: none;
}
.entry p { /* kenyérszöveg */
padding: 6px 0 6px 0;
}
.entry div { /* elemlinkek */
padding: 2px 0 0 0;
color: #aaa;
}
.entry div span { /* dátum */
font: normal 11px Arial;
color: #aaa;
}
.entry small { /* cimkék */
font-size: 10px;
color: #aaa;
}
.entry small a { /* cimkék linkjei */
color: #aaa;
}





#second { /* második hasáb */
float: left; width: 236px; overflow: hidden; padding-left: 15px; }


.secondbox { padding-bottom: 0px; }
.secondbox h3 { font: bold 18px Arial, Helvetica; color: #ec5b00; padding: 6px 0; margin: 0 0 8px 0; }
.secondbox h3 a { text-decoration: none; color: #ec5b00; }




#submenu { /* alemenu */
width: 180px;
float: right;
text-align: right;
padding: 10px 8px 6px 0;
}
#submenu a {
line-height: 19px;
padding: 2px;
}
#submenu a.current {
font-weight: bold;
color: #000;
text-decoration: none;
}
