/*
Theme Name: Helan
Theme Author: Efrud
Author URI: http://efrud.eu
*/
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input,hr {margin:0; padding:0;}h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,th {font-size:1em; font-weight:normal; font-style:normal;}ul,ol {list-style:none;}fieldset,img,hr {border:none;}caption,th {text-align:left;}table {border-collapse:collapse; border-spacing:0;}td {vertical-align:top;}img.centered, .aligncenter, div.aligncenter {display: block;margin-left: auto;
margin-right: auto;}img.alignright {padding: 4px;margin: 0 0 2px 7px;display: inline;}img.alignleft {padding: 4px;margin: 0 7px 2px 0;display: inline;}.alignright {float: right;}.alignleft {float: left;}.clar{clear:both;}
body{
background: #FFF url(images/bg.png) repeat-x;
font-family: Calibri, Verdana; Open+Sans
font-size:14px;
}
#fejlec{
background:url(images/fej.png) no-repeat top left;
width:100%;
height:120px;
}
.fejben{
margin: 0 auto;
width: 977px;
height: 120px;
}
.logo{
width:254px;
height:68px;
float:left;
background:url(images/logo.png) no-repeat;
left:15px;
margin-top:12px;
position:relative;
}
.logo a{
display:block;
width:254px;
height:68px;
text-indent:-99999em;
}
.clear{
clear:both;
}
.menu{
height:24px;
line-height:24px;
padding-top:8px;
text-transform:uppercase;
}
.menu li{
float:left;
font-weight:bold;
}
.menu a{
text-decoration:none;
color:#FFF;

}
.kereso{
float:right;
}
.kereso input{
width:115px;
padding:3px;
border:1px solid #000;
font-size:14px;
}
input.sg{
border:none;
background:none;
width:auto;
font-family:verdana,arial,open+sans;
color:#FFF;
}
.fito{
background:url(images/fito.png) no-repeat;
float:left;
width:258px;
height:20px;
text-indent:-99999em;
margin-top:31px;
margin-left:-30px;
}
.term{
background:url(images/term.png) no-repeat;
float:left;
width:299px;
height:26px;
text-indent:-99999em;
margin-top:31px;
}
#lap{
width:977px;
margin:17px auto 0;
}
.bal{
float:left;
width:776px;
margin-right:26px;
}
.jobb{
width:174px;
float:right;
background:#F2F2F2;
margin-top:19px;
text-decoration: bold;
padding-bottom:40px;
}
.jban{
width:160px;
margin:10px auto 0;
}
.widget{
margin-top:22px;
}
.widget div a{
text-decoration:none;
}
.widget div a:hover{
text-decoration:underline;
}
h2.sli{
font-weight:bold;
font-family:georgia;
font-size:18px;
margin-bottom:10px;
color:#000;
}
.skep{
float:right;
margin-top:16px;
width:196px;
}
#slider{
width:776px;
height:300px;
margin-bottom:17px;
}
.title{
font-size:18px;
border-bottom:1px dashed #000;
font-family:georgia;
margin-bottom:10px;
margin-top:22px;
padding-bottom:8px;
}
.n{
text-transform:uppercase;
margin-top:0;
}
.jban a{
text-decoration:underline;
color:#000;
}
.alal{
width:980px;
margin:0 auto;
line-height:37px;
}
.katok{
max-height:382px;
}
.kbox{
width:184px;
height:184px;
border:1px solid #A8D26C;
margin-right:10px;
margin-bottom:10px;
float:left;
}
.kboxu{
width:184px;
height:184px;
border:1px solid #A8D26C;
margin-bottom:10px;
float:left;
}
.bejegy{
margin-top:43px;
}
.post {
border-bottom:1px dashed #8DC63F;
height:100%;
margin-bottom:20px;
overflow:hidden;
padding-bottom:20px;
}
.post h1{
font-family: Arial, Verdana, Open+Sans;
color:#8dc63f;
font-size:18px;
margin-bottom:17px;
}
.post h2{
font-family: Arial, Verdana, Open+Sans;
color:#8dc63f;
font-size:18px;
margin-bottom:17px;
}
.post h3{
font-family: Arial, Verdana, Open+Sans;
color:#8dc63f;
font-size:12px;
margin-bottom:17px;
}
.post h4{
font-family: Arial, Verdana, Open+Sans;
color:#8dc63f;
font-size:10px;
margin-bottom:17px;
}
.post a{
color:#000;
}
.post h2 a{
text-decoration:none;
color:#8dc63f ;
}
.post ul{
padding-left:20px;
}
.post li{
list-style-type:disc;
}
.post p{
font-family: Arial;
font-size:14px;
color:#636363;
}
#nav, #nav ul {
padding: 0;
margin: 0;
list-style: none;
}
#nav {
float: left;
}
#nav ul li {
margin: 0;
}
#nav a {
display: block;
color: #fff;
text-decoration: none;
display: block;
margin: 1px 0 0 0;
padding:0 15px;
}
#nav a:hover {
color: #000;
}
#nav ul a {
display: block;
line-height: 23px;
color: #fff;
text-decoration: none;
width: 150px;
height: auto;
margin: 0;
padding: 0;	
border: 0;
background: #8CC63E;
padding-left:16px;
}
#nav ul a:hover {
color: #000;
}
#nav li {
float: left;
}
#nav li ul {
position: absolute;
width: 150px;
left: -10000px;
margin: 0 0 0 1px;
}
#nav li:hover ul {
left: auto;
}
#nav li:hover ul, #nav li.sfhover ul {
left: auto;
}
blockquote {
background:none repeat scroll 0 0 #F3FCFC;
border-bottom:1px solid #D0ECF0;
border-top:1px solid #D0ECF0;
font-family:calibri, Arial, Open+Sans;
font-size:1em;
font-style:italic;
margin:18px !important;
padding:0 1em;
}
.post p{
line-height:1.4em;
margin:1em 0;
}
.post img{
border: 1px solid #8DC63F;
padding:3px;
}
.labadat{
padding:22px 22px 0;
height:230px;
}
.fwidget{
float:left;
width:174px;
margin-right:13px;
}
.elerhet{
width:154px;
float:left;
}
.copy{
float:right;
padding-right:20px;
}
.copy span{
font-size:14px;
margin-left:7px;
margin-right:7px;
}
#lab h3{
font-size:15px;
text-transform:uppercase;
margin-bottom:20px;
color:#FFF;
}
#lab p{
color:#FFF;
line-height:20px;
}
#lab a{
color:#fff;
}
#lab{
background:url(images/lab.png) repeat-x;
width:100%;
height:324px;
padding-top:16px;
color:#FFF;
}
.labban{
width:980px;
margin:0 auto;
height:286px;
background:#8DC73F url(images/labban.png) repeat;
}
.socialikon{
float:left;
margin-top:12px;
}
.socialikon img,.cib img{
float:left;
margin-right:10px;
}
.cib{
float:right;
}
h3#comments{
font-size:18px;
margin-bottom:15px;
}
#respond h3{
font-size:18px;
margin-bottom:15px;
margin-top:15px;
}
li.comment{
border-bottom:1px dashed #8DC63F;
margin-bottom:15px;
padding-bottom:15px;
}
.avatar {
display:none;
} 
.comment-body p{
margin-top:5px;
}
.fn a,.fn{
color:#000;
font-style:italic;
text-decoration:none;
}
.fn a:hover{
text-decoration:underline;
}
.commentmetadata a,.commentmetadata a:hover{
text-decoration:none;
color:#000;
}
#respond{
margin-bottom:20px;
}
form#commentform p{
margin-bottom:10px;
}
form#commentform p a{
color:#000;
text-decoration:none;
}
form#commentform p a:hover{
text-decoration:underline;
}
form#commentform input,form#commentform textarea{
padding:3px;
}
.catar{
margin-bottom:10px;
font-size:16px;
}
.catar span{
font-style:italic;
font-weight:bold;
}
.regebbi{
float:left;
}
.ujabb{
float:right;
}
.navigacio{
padding-bottom:35px;
}
.navigacio a{
color:#000;
text-decoration:none;
}
.navigacio a:hover{
text-decoration:underline;
}
