html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}
table{border-collapse:separate;border-spacing:0}
caption,th,td{text-align:left;font-weight:400}
table,td,th{vertical-align:middle}
blockquote:before,blockquote:after,q:before,q:after{content:""}
blockquote,q{quotes:"" ""}
a img{border:none}
a:active{outline:none}
body{font:12px/24px Arial,Helvetica;color:#111;text-align:center;overflow:scroll;overflow-x:auto;overflow-y:scroll;background:#fff}
h1,h2,h3,h4,h5,h6{font-weight:400;color:#555}
h1{font-size:5em;line-height:1;margin-bottom:.5em}
h2{font-size:3.5em;margin-bottom:.75em}
h3{font-size:2em;line-height:1;margin-bottom:1em}
h4{font-size:1.5em;line-height:1.25;margin-bottom:1.25em}
h5{font-size:1em;font-weight:700;margin-bottom:1.5em}
h6{font-size:1em;font-weight:700}
li ul,li ol{margin:0 1.5em}
ul,ol{margin:0 1.5em 1.5em 1.5em}
ul{list-style-type:disc}
ol{list-style-type:decimal}
.grid_1{width:60px}
.grid_2{width:140px}
.grid_3{width:220px}
.grid_4{width:300px}
.grid_5{width:380px}
.grid_6{width:460px}
.grid_7{width:540px}
.grid_8{width:620px}
.grid_9{width:700px}
.grid_10{width:780px}
.grid_11{width:860px}
.grid_12{width:940px}
.column{margin:0 10px;overflow:hidden;float:left;display:inline}
.row{width:960px;margin:0 auto;overflow:hidden}
.row .row{margin:0 -10px;width:auto;display:inline-block}
label{font-weight:700}
fieldset{padding:1.4em;margin:0 0 1.5em 0;border:1px solid #ccc}
legend{font-weight:700;font-size:1.2em}
input[type=text],input.text,input.title,textarea,select{background-color:#fff;border:1px solid #bbb}
input[type=text]:focus,input.text:focus,input.title:focus,textarea:focus,select:focus{border-color:#666}
input[type=text],input.text,input.title,textarea,select{margin:.5em 0}
input.text,input.title{width:300px;padding:5px}
input.title{font-size:1.5em}
textarea{width:250px;height:250px;padding:5px}
input[type=checkbox],input[type=radio],input.checkbox,input.radio{position:relative;top:.25em}
form.inline{line-height:3}
form.inline p{margin-bottom:0}
.error,.notice,.success{padding:.8em;margin-bottom:1em;border:2px solid #ddd}
.error{background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4}
.notice{background:#FFF6BF;color:#514721;border-color:#FFD324}
.success{background:#E6EFC2;color:#264409;border-color:#C6D880}
.error a{color:#8a1f11}
.notice a{color:#514721}
.success a{color:#264409}

a img { border:0; color:#6FCDDD; }
h3, h4,h5, h6 { color:#6FCDDD; margin-bottom:0.2em; margin-top:1em;}
body { background:url(../img/elusive-top-bg.jpg) no-repeat center top; text-align:left;}
#header { height:400px; position:relative; width:960px; margin:0 auto;}
#header a#title { text-indent:-300em; position:absolute; left:11px; top:117px; width:380px; height:100px; }

.entry a { color:#6FCDDD; text-decoration:none; }

#body p { text-align:justify;}

#hirek_cim_felirat { position:absolute; top:350px; left:10px; }
#content h1 { font-size:40px; color:#6FCDDD;}
#content #excerpt { font-weight:bold; font-size:15px; padding:10px 0 ;}
#content p { margin:7px 0; text-indent:20px;}


#meta { text-align:right;}
#meta dl { font-size:16px; padding:0 10px; }
#meta dl dt { font-weight:bold; font-size:12px; color:#999; margin-top:10px; }
#meta dl dd { font-size:16px;  }

#footer { padding:50px 0 0 0; text-align:center; color:#aaa;}
#footer a { color:#000;}

.inline_meta { font-size:0.8em; color:#999;}

#menu { position:absolute; left:465px; top:317px; width:482px; }
#menu a { color:#fff; text-decoration:none; font-size:17px; padding:0 10px; }
#menu a:hover { text-decoration:underline; }

#hir_title a { color:#000; text-decoration:none;}
#hir_title h2 { margin:0; padding:0; }
#hir_title .more { margin:0; padding:0; color:#666; }
#hir_title .more a {  color:#666; }

#space_70px { padding-top:22px;}

#body ul {padding-left:1em;}
#body em { font-style:italic;}

.date { background:#666; color:#fff; padding:2px 7px; font-size:11px; }

.more_header { }
.more_header .more_label { background:#6FCDDD; color:#fff; padding:3px 10px; font-weight:bold;}
.more_header a { padding-left:15px;}

.entry.short { margin-bottom:90px; line-height:22px; text-align:justify; font-size:13px;}

.entry.short .title_and_excerpt { float:left; width:300px; }
.entry.archive.short .title_and_excerpt { float:none; width:auto;}
.entry.short h3 {  letter-spacing:-1px; margin:0; padding:12px 0; text-align:left;}
.entry.short .excerpt { font-weight:bold;}
.entry.short .inner_sample { color:#666; clear:both; }
.entry.short .inner_sample .info { color:#999; font-size:11px;}
.entry.short .entry_picture { float:left; width:300px; padding:0 10px 10px 0;}


.entry.short.hir { color:#666; margin-bottom:30px;}

.entry.short.hir .hir_image {  }
.entry.short.hir h3 { width:244px; color:#000; padding:0; font-size:17px; font-weight:bold;}
.entry.short.hir .title { color:#000;}
.entry.short.hir .excerpt { font-weight:normal; width:244px;  }

ol { padding:0 0 0 20px;}