/*
Theme Name: Protektor Védőfesték
Author: Efrud Design
Author URI: http://efrud.eu
*/
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;}
blockquote{border-left:5px solid #86B325;
margin:15px 30px 0 10px;
padding-left:20px; font-style:italic;}
table {border-collapse:collapse; border-spacing:0;}
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;}
body{font-size:13px;background:#e7e7e7 url(kepek/bg.gif) repeat-x;color:#5e5e5e;font-size:13px;font-family:Arial,Helvetica,Verdana sans-serif;}
#fejlec{border-left:1px solid #E3E3E3;border-right:1px solid #E3E3E3;height:161px;margin:0 auto;width:899px;background:url(kepek/fejlec.jpg);}
.logo a {display:block;width:165px;height:65px;text-indent:-9999em;}
.logo{height:65px;left:113px;position:relative;top:44px;width:165px;float:left;}
.szlogen{float:right;padding-right:20px;padding-top:37px;}.szlogen h2{color:#f7f7f7;font-size:28px;}.szlogen p{font-size:20px;}
#menu{border-bottom:1px solid #FFF;background:#f7f7f7;width:899px;margin: 0 auto;height:36px;font-size:12px;border-left:1px solid #E3E3E3;border-right:1px solid #E3E3E3;}
ul.topnav {list-style: none;margin: 0;float: left;width: 899px;background: #f7f7f7;border-bottom:1px solid #fff;border-top:1px solid #e3e3e3;}
ul.topnav li {float: left;margin: 0;	padding: 0;position: relative;border-right:1px solid #DDDDDD;}
ul.topnav li a{padding: 12px 22px;color: #5e5e5e;display: block;text-decoration: none;float: left;}
ul.topnav li a:hover{}
ul.topnav li span {width: 17px;height: 35px;float: left;background: url(kepek/menule.gif) no-repeat center top;margin-left:-20px;margin-right:20px;}
ul.topnav li span.subhover {background-position: center bottom; cursor: pointer;} 
ul.topnav li ul.subnav {list-style: none;position: absolute;left: 0; top: 35px;background: #F7F7F7;margin:1px 0 0 -1px; padding: 0;display: none;float: left;border-left:1px solid #dddddd;z-index:1;}
ul.topnav li ul.subnav li{margin:0;padding:0;border-top: 1px solid #FFF;border-bottom: 1px solid #dddddd; clear: both;}
ul.topnav li ul.subnav li a {float:left;width:150px;background:#F7F7F7;padding-left:20px;}
.clear{clear:both;}
#egesz{width:899px;margin:0 auto;border-left:1px solid #E3E3E3;border-right:1px solid #E3E3E3;background:url(kepek/egesz.gif) repeat-y;overflow:hidden;}
#bal{padding-left:22px;padding-right:22px;width:570px;float:left;background:url(kepek/balbg.gif)repeat-x;}
.katf{background:#FFF url(kepek/katf.png) no-repeat;height:52px;line-height:52px;margin-bottom:20px;}
.katf span{color:#FFFFFF;font-size:18px;font-weight:bold;margin-left:25px;text-transform:uppercase;}
.katf span a{color:#FFFFFF;text-decoration:none;}
.katz{background:#FFF url(kepek/katz.gif) no-repeat;height:52px;line-height:52px;margin-bottom:20px;}
.katz span{color:#242424;font-size:18px;font-weight:bold;margin-left:25px;text-transform:uppercase;}
.katz span a{color:#242424;text-decoration:none;}
.ben{margin-left:25px;}
h3{font-size:15px;margin-bottom:15px;color:#739F1D;}
h2{font-size:18px;margin-bottom:10px;color:#506F14;margin-top:13px;}
.post h1{font-size:18px;margin-bottom:10px;color:#506F14;margin-top:13px;}
h2 a{color:#1c1c1c;text-decoration:none;}
h2 a:hover{text-decoration:underline;}
p{line-height:18px;
text-align:justify;}
.box1{width:245px;margin-right:38px;float:left;border-bottom:1px solid #a9a9a9;padding-bottom:25px;}
.box2{width:245px;float:left;border-bottom:1px solid #a9a9a9;padding-bottom:25px;}
.box3{width:245px;margin-right:38px;float:left;padding-bottom:25px;}
.box4{width:245px;float:left;padding-bottom:25px;}
.hazak{margin-bottom:5px;margin-top:12px;}
#sidebar{float:left;width:253px;margin-left:18px;margin-top:16px;}
#footer{background:url(kepek/fbg.gif) repeat-x;width:899px;margin:0 auto;height:79px;margin-top:5px;}
.box5{width:245px;margin-right:38px;float:left;padding-bottom:25px;}
.box6{width:245px;float:left;padding-bottom:25px;}
.box7{width:245px;margin-right:38px;float:left;padding-bottom:25px;}
.box8{width:245px;float:left;padding-bottom:25px;}
h2.fokicsi{color:#1C1C1C;font-size:13px;margin-bottom:10px;border-bottom:1px dotted #303030;margin-top:0;padding-bottom:10px;}
.flogo{background:url(kepek/flogo.gif) no-repeat;width:166px;height:76px;float:left;}
.oldalak{color:#FFFFFF;text-align:right;font-size:12px;margin-right:13px;padding-top:16px;text-transform:uppercase;}
.kiem{height:162px;background:url(kepek/pers.jpg) no-repeat right top;margin-right:-22px;}
.post{margin-top:20px;margin-bottom:20px;}
.post h2 a{color:#5E5E5E;text-decoration:none;}
.post p a{color:#888A02;text-decoration:none;}
.post p a:hover{text-decoration:underline;}
.title{font-size:18px;margin-bottom:10px;font-weight:bold;}
.widget ul{padding-left:20px;}
.widget li{list-style:square;color:#A9A9A9;}
.widget a{color:#5E5E5E;text-decoration:none;}
.widget a:hover{text-decoration:underline;}
.widget{line-height:18px;margin-bottom:15px;}
.foszer{background:url(kepek/hapsi.jpg) no-repeat;height:314px;margin-bottom:15px;width:242px;}
.foszer span{display:none;}
.oldalak a{color:#FFF;text-decoration:none;}
.akar{font-size:35px;line-height:35px;padding-left:22px;padding-top:22px;}
.na{border:1px solid #E3E3E3;margin-bottom:5px;margin-top:2px;width:242px;}
.na2:focus,.na:focus{border:1px solid #82B127;}
.na2{border:1px solid #E3E3E3;margin-bottom:5px;margin-top:2px;}
span.szuks{color:#82B127;}
input.gomb{background:transparent url(kepek/gomb.gif) no-repeat scroll 0 0;border:medium none;color:#FFFFFF;font-family:Arial,Helvetica,Verdana sans-serif;font-size:14px;font-weight:bold;height:27px;margin-right:10px;margin-top:10px;width:86px;}
span.kiemtovabb{float:left;font-weight:bold;line-height:24px;padding-left:342px;text-shadow:1px 1px #FFFFFF;}
.kiemtovabb a{text-decoration:none;color:#5e5e5e;}
.post h3{color:#739F1D;font-size:15px;margin-bottom:10px;margin-top:13px;}
.post p{font-size:14px;padding:5px 0;}
.post ul{padding-left:30px;padding-top:20px;padding-bottom:20px;}
.post li {list-style:square;font-size:14px;line-height:18px;}
 .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;
}
#nav, #nav ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

#nav {
	float: left;
	height: 35px;
}

#nav ul li {
	margin: 0;
}

#nav a span {
	font-size: 0;
	margin: 0 0 0 10px;
	line-height: 0;
	overflow: none;
}

#nav a {
	display: block;
	font-size: 12px;
	line-height: 23px;
	color: #5e5e5e;
	text-decoration: none;
	display: block;
	padding: 6px 20px 8px 20px;
	margin: 1px 0 0 0;
	border-right:1px solid #E3E3E3;
}

#nav a:hover {
	color: #000;
}

#nav ul a {
	display: block;
	font-size: 12px;
	line-height: 23px;
	color: #5e5e5e;
	text-decoration: none;
	width: 150px;
	height: auto;
	margin: 0;
	padding: 0;
	border: 0;
	background: #f7f7f7;
	padding: 10px;
	border-bottom: 1px solid #E3E3E3;
}

#nav ul a:hover {
	color: #000;
}

#nav li {
	float: left;
}

#nav li ul {
left:-10000px;
margin:-1px 0 0 -1px;
position:absolute;
width:150px;
border-left: 1px solid #E3E3E3;
border-right: 1px solid #E3E3E3;
}

#nav li:hover ul {
	left: auto;
}

#nav li:hover ul, #nav li.sfhover ul {
	left: auto;
}

.sz_input{
    border: 1px solid #666699;   
}


.festek-adatbevitelo-mezo .na{border:1px solid #1a4200;margin-bottom:5px;margin-top:2px;width:242px;}
