html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, a, abbr, acronym, big, font, img, small, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, tbody, tfoot, thead, tr, th, td{margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent}
body{line-height:1}
ol, ul{list-style:none}
blockquote, q{quotes:none}
:focus{outline:0}
ins{text-decoration:none}
del{text-decoration:line-through}
table{border-collapse:collapse; border-spacing:0}
body{background:#E8F7F8 url(kepek/hatter.gif) repeat-x; font-family:Arial,Helvetica,Verdana sans-serif; font-size:13px}
#fejlec{background:url(kepek/fejlec.jpg) no-repeat; width:900px; height:209px; margin:0 auto}
blockquote{border-left:5px solid #30779E; margin:15px 30px 0 10px; padding-left:20px}
.topmenu{height:35px; line-height:35px; width:600px}
.fben{padding:13px; color:#FFF}
.fben a{color:#FFF}
.ref{width:400px; margin-right:30px; float:left}
.form{width:400px; float:left}
.ref h3, .form h3{color:#BF2516; font-size:16psx; font-weight:bold}
#wpcf7-f2-p16-o1, #wpcf7-f1-w1-o1{padding:10px; background:#EFF4FF; -moz-border-radius:4px}
#wpcf7-f2-p16-o1 p{margin:0}
#footer{background:#71704B; margin:0 auto; width:900px; margin:0 auto; margin-bottom:15px; -moz-border-radius-bottomleft:4px; -moz-border-radius-bottomright:4px}
.topmenu li{float:left; margin-right:20px}
.topmenu a,li.eler{color:#71704B; text-decoration:none; font-weight:bold}
.topmenu a:hover{text-decoration:underline}
.bejegyzes a{color:#71704B; text-decoration:none; font-weight:bold;}
.bejegyzes a:hover{text-decoration:underline;}
.logo{margin:30px 0 0 30px}
.pir{color:red !important; }
.menu{background:#71704B; height:32px; margin:55px auto 0; text-align:left; width:900px; -moz-border-radius-topleft:4px; -moz-border-radius-topright:4px}
#nav{float:left; height:32px}
#nav, #nav ul{list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:0; z-index:10000}
#nav a span{font-size:0; margin:0 0 0 10px; line-height:0; overflow:none}
#nav a{border-right:1px dotted #7F7D57; color:#FFF; display:block; font-size:16px; font-weight:bold; line-height:15px; margin:0; padding:8px 14px; text-decoration:none}
#nav a:hover{color:#e5f6c1}
#nav ul a{display:block; font-size:12px; font-weight:bold; line-height:4px; color:#fff; text-decoration:none; width:150px; height:auto; margin:0; padding:0; border:0; background:#71704B; padding:5px; border-top:1px dotted #7F7D57}
.title{color:#30779E; font-size:18px; margin-bottom:10px}
.fboxt{color:#30779E; font-size:14px; font-weight:bold; margin-bottom:5px}
.widget{margin-bottom:10px}
.na{border:1px solid #AAA; margin-bottom:5px; margin-top:5px; padding:5px; width:237px}
.nau{border:1px solid #AAA; margin-bottom:5px; margin-top:5px; padding:5px; width:365px}
.na:focus, .nau:focus{border:1px solid #30779E}
#nav ul a:hover{color:#000}
#nav li{float:left}
#nav li ul{position:absolute; width:150px; left:-10000px; margin:0 0 0 1px}
.fool{width:860px}
#nav li:hover ul{left:auto}
#nav li:hover ul, #nav li.sfhover ul{left:auto}
#egesz{margin:0 auto; background:#FFF; padding:15px 20px 20px; width:860px}
.egesz{height:100%; overflow:hidden}
.baloldal{float:left; margin-right:15px; width:575px}
#oldalsav{float:left; width:270px; margin-top:15px}
.clear{clear:both}
h1, h2, h3, h4, h5{color:#71704B; font-size:20px}
h2 a{color:#71704B; font-size:24px; font-weight:bold}
.bejegyzes h2{margin-bottom:15px; margin-top:15px}
.bejegyzes p{color:#323232; font-size:14px; line-height:19px; margin:15px 0; padding:0; text-align:justify}
.bejegyzes  ul{padding-bottom:15px; padding-left:15px}
.bejegyzes  li{list-style:disc; font-size:14px; line-height:19px}
.bejegyzeski{width:300px; float:left}
img.kiemeltkep{float:left}
img.centered, .aligncenter, div.aligncenter{display:block; margin-left:auto; margin-right:auto}
.bejegyzes h1{
margin-bottom:15px;
margin-top:15px;
}
img.alignright{padding:4px; margin:0 0 2px 7px; display:inline; background:#eee}
 
img.alignleft{padding:4px; margin:0 7px 2px 0; display:inline}
 .wp-caption {
-moz-border-radius:3px 3px 3px 3px;
background-color:#F3F3F3;
border:1px solid #DDDDDD;
margin-right:10px;
padding-top:4px;
text-align:center;
}
p.wp-caption-text{
font-size:11px;
line-height:17px;
margin:0;
padding:0 4px 5px;
text-align:center;
}
.alignright{float:right}
 
.alignleft{float:left}
#oldalsav ul{padding-left:15px}
#oldalsav li{list-style:disc; color:#30779E; padding-bottom:5px}
#oldalsav a{color:#30779E; text-decoration:none}
#oldalsav a:hover{text-decoration:underline}
.fobox{width:237px; float:left; border:4px solid #EFF4FF; margin:0 33px 20px 0; padding:10px; height:210px}
.foboxu{width:236px; float:left; border:4px solid #EFF4FF; margin:0 0 20px 0; padding:10px; height:210px}
.kiem p{text-align:left; font-size:14px; margin-top:4px}
.kiem{margin-top:25px}
.comment-text p{font-size:13px; line-height:18px}
#comments-header, .comments-header{color:#71704B; font-size:20px; margin-bottom:15px; margin-top:15px}
ol#comments li{padding-bottom:10px; padding-top:10px; border-bottom:1px dotted #71704B}
.comment-author{font-weight:bold; color:#30779E; font-size:14px}
a.url{text-decoration:none; color:#30779E}
.comment-meta{margin-bottom:5px}
input#author{background:transparent url(kepek/f_author.png) no-repeat scroll left center; padding:2px 5px 2px 37px; border:1px solid #eee; margin-bottom:5px}
input#email{background:transparent url(kepek/f_email.png) no-repeat scroll left center; padding:2px 5px 2px 37px; border:1px solid #eee; margin-bottom:5px}
input#url{background:transparent url(kepek/f_url.png) no-repeat scroll left center; padding:2px 5px 2px 37px; border:1px solid #eee; margin-bottom:5px}
textarea#comment{border:1px solid #EEE; height:200px; width:400px}
a.nagylink{color:#71704B; text-decoration:none; font-weight:bold; font-size:16px}
.fben a{text-decoration:none}
