BODY
{
    font-size: 13px;
    font-family: trebuchet ms, sans-serif;
    background-color: white;
    background-image: url('http://img.index.hu/assets/blog/homar/homar_bg_nu3.gif');
    background-repeat: repeat-y;
    background-position: 740px 26px;
    margin: 0;
}

FORM, H1, H2, UL, H3 { margin: 0; padding: 0; }
UL { list-style-type: none; }
div.entry ul {
    list-style-type: disc;
    margin-left: 14px;
}
A { color: #c00; }
A:hover { color: #f00; }

.pixel
{
    position: absolute;
    top: 0px;
    left: 0px;
    width: 1px;
    height: 1px;
}

#all
{
    margin: 0 0 0 40px;
    width: 860px;
    background-image: url('http://img.index.hu/assets/blog/homar/homar_top_bg_nu3.jpg');
    background-repeat: no-repeat;
}

/* fejlec */
#header H1 A
{
    display: block;
    width: 860px;
    height: 130px;
}

#header H1 A SPAN { display: none; }

#content
{
    width: 500px;
    float: left;
    padding: 0 40px 0 0;
}

/* POST */
.post
{
    padding-top: 30px;
    clear: both;
}

.post_footer
{
    border-left: 1px solid #EDC3CD;
    border-right: 1px solid #EDC3CD;
    border-bottom: 1px solid #EDC3CD;
    background-color: #f6f6f6;
    padding: 4px 4px 4px 6px;
    margin-top: 10px;
    margin-bottom: 40px;
    clear: both;
}

.post_footer A
{
    font-weight: bold;
}

/* post cim */
#content .post .post_cim
{
    color: #c00;
    padding: 0 0 3px 5px;
    font-size: 20px;
    font-weight: bold;
    border-bottom: 1px solid #EDC3CD;
}

.post .post_cim A { text-decoration: none; }

/* datum, description, tagek */
.post .postdata
{
    background-color: #f6f6f6;
    padding: 4px 5px 0 5px;
}

.post .postdata SPAN.date { float: right; }
.post .postdata SPAN.description { font-weight: bold; }

.post .tags
{
    background-color: #f6f6f6;
    padding: 1px 5px 5px 5px;
}

.post .tags A:hover { background-color: #cc0000; color: white; }

/* post text, image */
.post .entry
{
    padding-top: 10px;
	margin-left:5px;
	margin-right:5px;
    clear: both;
    line-height: 18px;
}

.post .entry P
{
    margin: 0;
    margin-bottom: 10px;
}

.post .entry IMG
{
    border: 1px solid black;
    margin-bottom: 10px;
    float: none;
	display:block;
}

.post .entry IMG.left
{
    float: left;
    margin-right: 10px;
}

.post .entry IMG.right
{
    float: right;
    margin-left: 10px;
}


.post .entry imgright  { text-align: right; float:right; margin-right: 0px; margin-left: 10px; }

.post .entry imgleft   { text-align: left; float:left; margin-left: 0px; }

.post .entry imgnotext { text-align: middle; float:none; margin: 0px;  }


/* readmore */
.post .more
{
    text-align: right;
    font-weight: bold;
}

/* rating */
div.rating {
    background-repeat:no-repeat;
    background-position:95px 0;
    height:25px;
    font-weight:bold;
    margin-top: 10px;
	margin-left:10px;
}
div.reader {
	margin-top:0;
}
div.rating  span.eredmeny {
    margin-left:130px;
}
div.reader span.eredmeny {
    margin-left:158px;
}

.post .r0 { background-image: url('http://img.index.hu/assets/blog/homar/stars0.gif'); }
.post .r05 { background-image: url('http://img.index.hu/assets/blog/homar/stars0.gif'); }
.post .r1 { background-image: url('http://img.index.hu/assets/blog/homar/stars1.gif'); }
.post .r15 { background-image: url('http://img.index.hu/assets/blog/homar/stars2.gif'); }
.post .r2 { background-image: url('http://img.index.hu/assets/blog/homar/stars2.gif'); }
.post .r25 { background-image: url('http://img.index.hu/assets/blog/homar/stars3.gif'); }
.post .r3 { background-image: url('http://img.index.hu/assets/blog/homar/stars3.gif'); }
.post .r35 { background-image: url('http://img.index.hu/assets/blog/homar/stars4.gif'); }
.post .r4 { background-image: url('http://img.index.hu/assets/blog/homar/stars4.gif'); }
.post .r45 { background-image: url('http://img.index.hu/assets/blog/homar/stars5.gif'); }
.post .r5 { background-image: url('http://img.index.hu/assets/blog/homar/stars5.gif'); }

/*
.post .rating
{
    font-weight: bold;
    margin-left: 1px;
    margin-right: 8px;
    background-repeat: no-repeat;
    background-position: top right;
    width: 202px;
    height: 26px;
    float: left;
    clear: left;
}


.rate { height: 26px; }

.post .numeric
{
    float: left;
    margin-right: 10px;
}
*/
/* post bottom */
.post .post_footer
{
    background-color: #f6f6f6;
    padding: 4px 5px 4px 5px;
    font-size: 13px;
    font-weight: normal;
    float:none;
    clear:both;
}

/* pager */
#pager { font-weight: bold; }
.prev { float: left; }
.next { float: right; }

/* RIGHT BOXES */
#menu
{
    float: left;
    width: 170px;
    padding: 80px 0 0 0;
}

#menu .box
{
    padding-top: 20px;
}

/* kereses */
#menu .kereses INPUT.SearchField
{
    width: 170px;
    margin-bottom: 5px;
}

#menu .kereses P { margin: 0; }

/* menu fejlecek */
#menu H3
{
    width: 170px;
    height: 21px;
    background-repeat: no-repeat;
    margin-bottom: 3px;
}

#menu .lopunk h3 { 
	background-image:url("img/lopunk.gif"); 
}
#menu .kulcsszavak h3 { 
	background-image:url("img/kulcsszavak.gif"); 
}
#menu .feedek h3 { 
	background-image:url("img/feedek.gif"); 
}
#menu .tesztek h3 { 
	background-image:url("img/tests.gif");
}
#menu .merites h3 {
	background-image:url("img/merites.gif");
}

/* listak */
#menu UL
{
    padding: 0;
    margin: 0;
}

#menu LI
{
    margin: 0;
    line-height: 16px;
    padding-left: 11px;
	padding-bottom: 4px;
    background-image: url('http://img.index.hu/assets/blog/homar/bullet_nu.gif');
    background-repeat: no-repeat;
    background-position: 3px 7px;
    list-style: none;
}

/* rss ikon */
#menu .box IMG.xml { margin: 2px 0 0 10px; }

/* FOOTER */
#footer
{
    background-image: url('http://img.index.hu/assets/blog/homar/copy.gif');
    background-repeat: no-repeat;
    background-position: 0 30px;
    width: 772px;
    padding-top: 30px;
    clear: both;
    text-align: center;
    padding-bottom: 20px;
}


/* COMMENTS */
.post H3.comment
{
    font-size: 15px;
    font-weight: bold;
    padding: 0 0 3px 5px;
    border-bottom: 1px solid #edc3cd;
}

.post  .commentsBg
{
    padding: 0 0 20px 0;
}

.post .commentsBg DIV.comment
{
    font-size: 13px;
    padding: 0;
    border: 0;
}


.post .commentsBg .comment H1
{
    font-size: 13px;
    background-color: #f6f6f6;
    padding: 4px 5px 4px 5px;
}

.post .commentsBg .owncomment H1
{
    background-color: #fff6f6;
}

.post .commentsBg .comment H1 SPAN { font-weight: normal; }

.post .commentsBg .commentText
{
    padding: 5px 5px 20px 5px;
}

div.owncomment .commentText
{
    padding: 5px 5px 20p 5px;
}

div.post img { text-align: left; float:left; 
margin: 12px; margin-left: 0px; margin-top: 4px; margin-bottom: 8px; border:1px solid #773300; }
div.post img.imgright  { text-align: right; float:right; margin-right: 0px; margin-left: 12px; }
div.post img.imgleft   { text-align: left; float:left; margin-left: 0px; }
div.post img.imgnotext { text-align: middle; float:none; margin: 0px; margin-bottom: 8px; }

/* komment irasa */
FIELDSET
{
    border: 0;
    background-color: #f6f6f6;
    padding: 5px;
    margin: 0;
}

FORM#ProfileForm { margin-top: 20px; }

FORM#ProfileForm .label { font-weight: bold; }

/* egyeb szarok */
img.index_kep
{
	border: 0px;
	margin: 5px 5px 5px 5px;
	padding: 0px;
}

img.index_kep_keret
{
	border: 1px solid black;
	margin: 5px 5px 5px 5px;
	padding: 0px;
}

DIV.index_kep_ala, DIV.index_kep_ala_noborder
{
	margin: 5px 5px 5px 5px;
 	font-family: Verdana, sans-serif; 
    font-size: 9px;
	text-align: center;
	font-weight: bold;
}

.index_kep_ala
{
	margin: 5px 5px 5px 5px;
 	font-family: Verdana, sans-serif; 
    font-size: 9px;
	text-align: center;
	font-weight: bold;
}

DIV.index_kep_gal_ala
{
	margin: 5px 5px 5px 5px;
 	font-family: Verdana, sans-serif;
    font-size: 9px;
	text-align: center;
	font-weight: bold;
}

DIV.index_kep_ala img
{
	border: 1px solid black;
	margin: 0px 0px 2px 0px;
}

DIV.index_kep_gal_ala img, DIV.index_kep_ala_noborder img
{
	border: 0px;
	margin: 0px 0px 2px 0px;
} 

.homarkeretes
{
    float: right;
    width: 220px;
    font-family: Trebuchet MS;
    font-size: 13px;
    margin-left: 10px;
    margin-bottom: 5px;
    border: 1px solid #edc3cd;
    background-color: #f6f6f6;
}    



#content .post .homarkeretes H1
{
    margin: 0;
    background-color: #edc3cd;
    font-size: 16px;
    font-weight: bold;
    padding: 6px;
    padding-top: 4px;
    padding-bottom: 3px;
}    

.homarkeretes .keretestext
{
    padding: 6px;
    padding-top: 4px;
}

#giant
{
    position: absolute;
    left: 830px;
    top: 217px;
    width: 120px;
    height: 600px;
}

#etarget
{
	margin: 5px 2px 0px 5px;
/*	padding: 5px 5px 0px 5px; */
	border: 1px solid #aaa;
 	font-family: Verdana; 
 	font-size: 10px;
	text-align: left;
	font-weight: normal;
    background-color: #e3e3e3;
    width: 160px;
	overflow: hidden;
	word-wrap: break-word;
}

#etarget A { color: #009; }

#etarget DIV.etarget 
{ 
    padding: 4px;
    margin: 4px;
    margin-top: 10px;
    overflow: hidden;
}
#etarget DIV.etarget .selfpromo .left { display: none; }
#etarget DIV.etarget .selfpromo .right { padding-bottom: 8px; }

/* nemtom mi ez */
.post.archive { margin-bottom: 10px; }

.post.archive H2
{
    font-size: 16px;
    border-bottom: 0;
    padding-left: 0;
}

#content DIV.archive H2 A { text-decoration: underline; }

/* hirdetés */

#microsite
{
background-color:#F1F1F1;
border:1px solid #785544;
margin-top:20px;
margin:-15px 0pt 20px;
padding:8px;
margin-left:35px;
width:330px;
}

.adcaption, #ads .adcaption
{
background-color:#F6F6F6;
color:#717171;
float:right;
font-family:verdana,sans-serif;
font-size:9px;
letter-spacing:3px;
margin-top:1px;
position:relative;
right:25px;
}