a {
	outline:none
}
blockquote {
	font-style:italic
}
blockquote ol {
	list-style:upper-alpha;
	margin:0;
	padding:0
}
blockquote ol li {
	background:none;
	margin:0;
	padding:0
}
blockquote ol li ul li {
	background:url(/img/lista.png) 0 1px no-repeat;
	line-height:17px;
	margin:0;
	padding:0 0 0 19px;
	text-align:justify
}
blockquote ol li ul li.fo {
	background:none;
	font-weight:700;
	padding:0
}
blockquote ol li ul,form {
	margin:0;
	padding:0
}
body {
	background:url(/img/bg.jpg) 0 0 repeat;
	color:#555;
	font:12px Verdana, sans-serif;
	margin:0;
	padding:0
}
div#content_close {
	background:url(/img/content_bg.jpg) 0 0 no-repeat;
	clear:both;
	height:1px;
	width:962px
}
div#content_close ul {
	list-style:none;
	margin:0;
	padding:7px 0 10px;
	text-align:center
}
div#content_close ul li {
	display:inline;
	font-size:11px;
	padding:5px 8px 5px 19px
}
div#content_close ul li.kapcsolat {
	background:url('/img/kapcsolat.png') 0 5px no-repeat
}
div#content_close ul li.oldalterkep {
	background:url('/img/oldalterkep.png') 0 5px no-repeat
}
div#content_close ul li.rss {
	background:url('/img/rss.png') 0 5px no-repeat
}
div#content_main {
	float:left;
	font:12px Verdana, sans-serif;
	margin-top:10px;
	padding-left:20px;
	width:690px
}
div#content_main a,div#content_close a {
	border-bottom:1px dotted #774E20;
	color:#774E20;
	text-decoration:none
}
div#content_main a.regebbi {
	background:url(/img/regebbi.png) 0 50% no-repeat;
	border:0;
	margin:0 5px 0 0;
	padding-left:18px
}
div#content_main a.ujabb {
	background:url(/img/ujabb.png) 100% 50% no-repeat;
	border:0;
	padding-right:18px
}
div#content_main h2 {
	color:#774E20;
	font:21px "Trebuchet MS", sans-serif;
	margin:10px 0 0;
	padding:0
}
div#content_main h3 {
	color:#774E20;
	font:18px "Trebuchet MS", sans-serif;
	margin:0;
	padding:0
}
div#content_main p {
	line-height:18px;
	margin:0;
	padding:3px 0 5px;
	text-align:justify;
	width:90%
}
div#content_main p.h2 {
	margin:-2px 0 15px
}
div#content_main p.idezet {
	font-style:italic;
	margin:5px;
	text-align:center
}
div#content_main p.img {
	margin:8px 0 5px;
	text-align:center
}
div#content_main p.img a,div#content_main table.galeria td a,img,p#idopontfoglalas a:hover,div#content_main h2 a,div#content_main p.lapozas a span:hover,div#footer img {
	border:0
}
div#content_main p.img img {
	background-color:#FCFCFC;
	border:1px dotted #CECECE;
	padding:8px
}
div#content_main p.lapozas {
	margin:-5px 0 3px
}
div#content_main p.lapozas a span {
	border-bottom:1px dotted #774E20
}
div#content_main p.tovabb {
	background:url(/img/tovabb.png) 0 4px no-repeat;
	padding-left:18px
}
div#content_main ul {
	list-style-type:none;
	margin:0;
	padding:0
}
div#content_main ul li {
	margin:10px 0 15px
}
div#content_main ul.forum {
	margin:0;
	padding:0;
	width:80%
}
div#content_main ul.forum li {
	background-color:#FDFDFD;
	border:1px dotted #BBB;
	padding:5px 5px 5px 10px
}
div#content_main ul.forum li p.info span {
	background:url(/img/datum.png) 0 -1px no-repeat;
	color:#888;
	font-weight:400;
	padding-left:16px
}
div#content_main ul.kapcsolat {
	padding:5px 0 15px 15px
}
div#content_main ul.kapcsolat li {
	margin:5px 0 7px
}
div#content_main ul.kapcsolat li.cim {
	background:url(/img/cim.png) 0 50% no-repeat;
	text-indent:21px
}
div#content_main ul.kapcsolat li.email {
	background:url(/img/email.png) 0 50% no-repeat;
	text-indent:21px
}
div#content_main ul.kapcsolat li.nyitva {
	background:url(/img/nyitva.png) 0 50% no-repeat;
	text-indent:21px
}
div#content_main ul.kapcsolat li.telefon {
	background:url(/img/telefon.png) 0 50% no-repeat;
	text-indent:21px
}
div#content_main ul.post {
	padding:0
}
div#content_main ul.post li h3 {
	font:21px "Trebuchet MS", sans-serif
}
div#content_main ul.post li p.info {
	background:url(/img/bullet_stopper.jpg) 0 5px no-repeat;
	color:#888;
	margin:-4px 0 0;
	text-indent:18px
}
div#content_sidebar {
	color:#FFF;
	float:right;
	font:11px Verdana, sans-serif;
	margin-top:10px;
	width:252px
}
div#content_sidebar h3 {
	color:#FFF;
	display:block;
	font:bold 13px Verdana, sans-serif;
	height:26px;
	margin:3px 0 3px 11px;
	overflow:hidden;
	padding:0;
	position:relative;
	width:210px
}
div#content_sidebar h3 span {
	background-repeat:no-repeat;
	height:100%;
	position:absolute;
	width:100%
}
div#content_sidebar h3#sh_kirendeltsegeink span {
	background-image:url(/img/sh_kirendeltsegeink.jpg)
}
div#content_sidebar h3#sh_ugyfelfogadas span {
	background-image:url(/img/sh_ugyfelfogadas.jpg)
}
div#content_sidebar ul {
	list-style-type:none;
	margin:0 0 2px 21px;
	padding:1px
}
div#content_sidebar ul li {
	background-repeat:no-repeat;
	margin:6px;
	padding:1px
}
div#content_sidebar ul li a {
	color:#FFF;
	text-decoration:none
}
div#content_sidebar ul li a:hover {
	color:#F7A900;
	text-decoration:none
}
div#content_sidebar ul#kirendeltsegeink li {
	background-image:url(/img/cim.png);
	padding-left:21px
}
div#content_sidebar ul#ugyfelfogadas li {
	background:url(/img/cim.png) 0 0 no-repeat;
	padding-left:21px
}
div#content_wrapper {
	background:#FFF url(/img/content_bg.jpg) 0 0 repeat-y;
	clear:both;
	width:962px
}
div#footer {
	background:url(/img/content_end_bg.png) 0 0 no-repeat;
	height:31px;
	margin-bottom:10px;
	padding:33px 0 10px;
	width:962px
}
div#footer a {
	margin-left:750px
}
div#header {
	background:url(/img/header_bg.png) 0 0 no-repeat;
	height:304px;
	overflow:hidden;
	width:710px
}
div#header_close {
	background:url(/img/header_line.jpg) 0 0 no-repeat;
	clear:both;
	height:11px;
	width:962px
}
div#kemenytipus_1 {
	border-bottom:1px dotted #BBB;
	border-left:1px dotted #BBB;
	border-right:1px dotted #BBB;
	margin:0 0 5px;
	padding:10px 0 5px
}
div#kemenytipus_2,div#kemenytipus_3,div#kemenytipus_4 {
	border-bottom:1px dotted #BBB;
	border-left:1px dotted #BBB;
	border-right:1px dotted #BBB;
	display:none;
	margin:0 0 5px;
	padding:10px 0 5px
}
div#logo {
	background:url(/img/logo.png) 0 0 no-repeat;
	height:149px;
	width:710px
}
div#logo h1 {
	margin:0;
	padding:0
}
div#logo h1 a {
	border:0;
	display:block;
	height:149px;
	width:710px
}
div#logo h1 a span,hr {
	display:none
}
div#main {
	float:left;
	width:710px
}
div#menu {
	background:url(/img/menu_bg.png) 0 0 no-repeat;
	height:362px;
	width:232px
}
div#menu_wrapper {
	background:url(/img/header_bg.png) -710px 58px no-repeat;
	height:362px;
	margin:91px 0 0;
	width:252px
}
div#sidebar {
	float:right;
	width:252px
}
div#wrapper {
	margin:0 auto;
	padding:0;
	width:962px
}
fieldset {
	border:1px dotted #BBB;
	margin:12px 0;
	padding:5px 10px;
	width:70%
}
fieldset input {
	margin:5px 3px;
	width:15px
}
fieldset.forum label {
	float:left;
	margin:9px 10px 0;
	text-align:right;
	width:62px
}
fieldset.nc input,fieldset.nc select,fieldset.forum input {
	background-color:#FCFCFC;
	border:1px dotted #BBB;
	margin:5px 0;
	padding:4px;
	width:295px
}
fieldset.nc input.szam {
	margin-right:3px;
	width:35px
}
fieldset.nc input:focus,input.c:focus,fieldset.forum input:focus,fieldset.nc select:focus,fieldset textarea:focus {
	background-color:#F6F6F6;
	border:1px solid #CCC
}
fieldset.nc label {
	float:left;
	margin:11px 10px 0;
	text-align:right;
	width:120px
}
fieldset.nc select.szam {
	width:50px
}
form span {
	color:red
}
form.hibauzenet {
	margin:7px 0 0 -8px
}
h4 {
	font-size:12px
}
input.c {
	background-color:#FCFCFC;
	border:1px dotted #BBB;
	margin:10px 0 5px;
	padding:3px;
	width:260px
}
input.gomb {
	-moz-border-radius:9px;
	-webkit-border-radius:9px;
	background-color:#897A5F;
	border-bottom:1px solid #574F3C;
	border-left:1px solid #574F3C;
	border-right:1px solid #574F3C;
	border-top:3px solid #645A44;
	color:#FFF;
	font-size:10px;
	margin:-5px -5px 15px 9px;
	padding:2px 8px 4px;
	text-transform:uppercase
}
input.gomb:hover {
	border-top:3px solid #4E4636
}
label.c {
	margin:5px;
	padding:10px 0 0
}
label.v {
	width:80px
}
legend,div#content_main ul.forum li p.info {
	color:#774E20;
	font-weight:700
}
ol {
	list-style:none;
	margin:10px 0;
	padding:0 15px
}
ol li {
	background:url(/img/lista.png) 0 1px no-repeat;
	line-height:18px;
	margin:4px 0;
	padding:0 0 0 17px
}
p#idopontfoglalas {
	display:block;
	font-size:11px;
	font-weight:800;
	margin:10px 32px 2px 11px;
	padding:0;
	text-align:center;
	width:210px
}
p#idopontfoglalas a {
	border-bottom:1px dotted #FFF;
	color:#FFF;
	text-decoration:none
}
table {
	width:95%
}
table.araink {
	border-collapse:collapse;
	font-size:11px;
	margin:0 0 25px;
	padding:0;
	text-align:right
}
table.araink td {
	padding:11px
}
table.araink td,table.araink th {
	border:1px dotted #C5C5C5
}
table.araink td.b {
	text-align:left
}
table.araink td.k,table.araink tr.k {
	text-align:center
}
table.araink td.s {
	background-color:#FBFBFB
}
table.araink th {
	padding:8px 11px;
	text-align:center
}
table.galeria {
	margin:4px 0 20px
}
table.galeria td {
	padding:7px;
	text-align:center
}
table.galeria td img {
	background-color:#FCFCFC;
	border:1px dotted #DCD8CD;
	padding:6px
}
table.galeria td span {
	font-size:10px;
	margin:3px
}
table.keskeny {
	width:90%
}
table.keskeny td.b {
	width:26%
}
table.keskeny td.s {
	width:50%
}
table.telepulesek {
	border-collapse:collapse;
	font-size:11px;
	margin:10px 0 15px;
	padding:0;
	width:90%
}
table.telepulesek td {
	width:25%
}
table.telepulesek td,table.telepulesek th {
	border:1px dotted #C5C5C5;
	padding:8px
}
textarea {
	background-color:#FCFCFC;
	border:1px dotted #BBB;
	margin:5px 0;
	padding:3px;
	width:350px
}
ul#kemenytipusok {
	margin:20px 0 0;
	padding:7px 0;
	width:485px
}
ul#kemenytipusok li {
	display:inline;
	margin:0;
	padding:7px 0;
	text-align:center
}
ul#kemenytipusok li a {
	background-color:#F9F9F9;
	border-bottom:1px dotted #BBB;
	border-right:1px dotted #BBB;
	border-top:1px dotted #BBB;
	color:#DFDFDF;
	font-weight:700;
	margin:0 -4px 0 0;
	padding:7px 35px 7px 36px
}
ul#kemenytipusok li a.enabled {
	color:#444
}
ul#kemenytipusok li a.selected {
	background-color:#EEE
}
ul#kemenytipusok li:first-child a {
	border-left:1px dotted #BBB;
	padding:7px 35px 7px 36px
}
ul#menubar {
	list-style-type:none;
	margin:0;
	padding:40px 0 0 16px;
	width:200px
}
ul#menubar li {
	height:20px;
	margin:7px 0 0;
	padding:0;
	width:200px
}
ul#menubar li a {
	cursor:pointer;
	display:block;
	height:20px;
	margin:0;
	overflow:hidden;
	padding:0;
	position:relative;
	width:200px
}
ul#menubar li a span {
	background-image:url(/img/menu.jpg);
	background-repeat:no-repeat;
	height:100%;
	position:absolute;
	width:100%
}
ul#menubar li#m_araink a span {
	background-position:0 -40px
}
ul#menubar li#m_araink:hover a span {
	background-position:0 -240px
}
ul#menubar li#m_dokumentumok a span {
	background-position:0 -80px
}
ul#menubar li#m_dokumentumok:hover a span {
	background-position:0 -280px
}
ul#menubar li#m_forum a span {
	background-position:0 -180px
}
ul#menubar li#m_forum:hover a span {
	background-position:0 -380px
}
ul#menubar li#m_galeria a span {
	background-position:0 -160px
}
ul#menubar li#m_galeria:hover a span {
	background-position:0 -360px
}
ul#menubar li#m_hirek a span {
	background-position:0 0
}
ul#menubar li#m_hirek:hover a span {
	background-position:0 -200px
}
ul#menubar li#m_jogszabalyok a span {
	background-position:0 -100px
}
ul#menubar li#m_jogszabalyok:hover a span {
	background-position:0 -300px
}
ul#menubar li#m_megrendeles a span {
	background-position:0 -60px
}
ul#menubar li#m_megrendeles:hover a span {
	background-position:0 -260px
}
ul#menubar li#m_minosegpolitika a span {
	background-position:0 -140px
}
ul#menubar li#m_minosegpolitika:hover a span {
	background-position:0 -340px
}
ul#menubar li#m_szabvanyok a span {
	background-position:0 -120px
}
ul#menubar li#m_szabvanyok:hover a span {
	background-position:0 -320px
}
ul#menubar li#m_tevekenysegeink a span {
	background-position:0 -20px
}
ul#menubar li#m_tevekenysegeink:hover a span {
	background-position:0 -220px
}
