br.clear {clear: both;}
a img {border: 0;}
a { outline: none; }

/* inko */

#inko, inko-belso {
	width: 760px;
	padding: 0;
	margin: 0;
	font-size: 12px;
	text-align: left;
	background: #FFF;
	font-family: arial,tahoma,sans-serif;
	font-size: 12px;
	font-weight: normal;
}

#inko-belso {
	background-image: url(belso/bg_inko_belso_bal.gif);
	background-repeat: repeat-y;
	float: left;
}

#inko-belso h1, #inko-belso h2 span {
	display: none;
}

#inko a {
	font-family: arial,tahoma,sans-serif;
	font-size: 12px;
	font-weight: normal;
}


/* index top */

#inko #inko-top {
	width: 760px;
	height: 308px;
	padding: 0;
	margin: 0 0 22px;
}

#inko #inko-top h1 {
	width: 350px;
	height: 308px;
	padding: 0;
	margin: 0;
	text-indent: -5000px;
	float: left;
}

#inko #inko-top #inko_index_articles {
	width: 410px;
	height: 308px;
	padding: 0;
	margin: 0;
	position: relative;
	float: left;
}

#inko #inko-top #inko_index_articles h2 {
	width: 410px;
	height: 60px;
	padding: 0;
	margin: 0;
	text-indent: -5000px;
}

#inko #inko-top #inko_index_articles #inko_index_articles_left {
	width: 172px;
	height: 248px;
	padding: 0;
	margin: 0;
	z-index: 20;
	position: absolute;
	top: 60px;
	left: 10px;
}

ul#inko_index_articles_topics {
	width: 172px;
	padding: 0;
	margin: 0;
	list-style: none;
}

#inko_index_articles_topics li {
	width: 172px;
	padding: 0;
	margin: 0 0 2px;
}

#inko_index_articles_topics li a {
	width: 168px;
	height: 28px;
	padding: 0;
	margin: 0;
	background-image: url(index/top_menu_bg.gif);
	display: block;
}

#inko_index_articles_topics li a.inko_index_articles_topic01 {
	background-position: 0 0;
}

#inko_index_articles_topics li a.inko_index_articles_topic02 {
	background-position: 0 -30px;
}

#inko_index_articles_topics li a.inko_index_articles_topic03 {
	height: 48px;
	background-position: 0 -60px;
}

#inko_index_articles_topics li a.inko_index_articles_topic04 {
	background-position: 0 -110px;
}

#inko_index_articles_topics li a.inko_index_articles_topic05 {
	height: 48px;
	background-position: 0 -140px;
}

#inko_index_articles_topics li a.inko_index_articles_topic06 {
	background-position: 0 -190px;
}
#inko_index_articles_topics li a.inko_index_articles_topic07 {
	background-position: 0 -220px;
}

#inko_index_articles_topics li a.inko_index_articles_topic01:hover {
	background-position: -172px 0;
}

#inko_index_articles_topics li a.inko_index_articles_topic02:hover {
	background-position: -172px -30px;
}

#inko_index_articles_topics li a.inko_index_articles_topic03:hover {
	height: 48px;
	background-position: -172px -60px;
}

#inko_index_articles_topics li a.inko_index_articles_topic04:hover {
	background-position: -172px -110px;
}

#inko_index_articles_topics li a.inko_index_articles_topic05:hover {
	height: 48px;
	background-position: -172px -140px;
}

#inko_index_articles_topics li a.inko_index_articles_topic06:hover {
	background-position: -172px -190px;
}
#inko_index_articles_topics li a.inko_index_articles_topic07:hover {
	background-position: -172px -220px;
}

#inko_index_articles_topics li.inko_index_articles_topics_act a {
	width: 172px;
	cursor: default;
}

#inko_index_articles_topics li.inko_index_articles_topics_act a.inko_index_articles_topic01,
#inko_index_articles_topics li.inko_index_articles_topics_act a.inko_index_articles_topic01:hover {
	background-position: -344px 0;
}

#inko_index_articles_topics li.inko_index_articles_topics_act a.inko_index_articles_topic02,
#inko_index_articles_topics li.inko_index_articles_topics_act a.inko_index_articles_topic02:hover {
	background-position: -344px -30px;
}

#inko_index_articles_topics li.inko_index_articles_topics_act a.inko_index_articles_topic03,
#inko_index_articles_topics li.inko_index_articles_topics_act a.inko_index_articles_topic03:hover {
	background-position: -344px -60px;
}

#inko_index_articles_topics li.inko_index_articles_topics_act a.inko_index_articles_topic04,
#inko_index_articles_topics li.inko_index_articles_topics_act a.inko_index_articles_topic04:hover {
	background-position: -344px -110px;
}

#inko_index_articles_topics li.inko_index_articles_topics_act a.inko_index_articles_topic05,
#inko_index_articles_topics li.inko_index_articles_topics_act a.inko_index_articles_topic05:hover {
	background-position: -344px -140px;
}

#inko_index_articles_topics li.inko_index_articles_topics_act a.inko_index_articles_topic06,
#inko_index_articles_topics li.inko_index_articles_topics_act a.inko_index_articles_topic06:hover {
	background-position: -344px -190px;
}

#inko_index_articles_topics li.inko_index_articles_topics_act a.inko_index_articles_topic07,
#inko_index_articles_topics li.inko_index_articles_topics_act a.inko_index_articles_topic07:hover {
	background-position: -344px -220px;
}

#inko_index_articles_topics li a span {
	display: none;
}

#inko #inko-top #inko_index_articles #inko_index_articles_right {
	width: 226px;
	height: 244px;
	padding: 0;
	margin: 0;
	background-color: #F1F8E7;
	border: 2px #BADB8A solid;
	-webkit-border-bottom-right-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	border-bottom-right-radius: 10px;
	z-index: 10;
	position: absolute;
	top: 60px;
	left: 180px;
}

#inko #inko-top #inko_index_articles #inko_index_articles_right ul {
	padding: 0;
	margin: 10px 0 0 8px;
	list-style: none;
	display: none;
}

#inko #inko-top #inko_index_articles #inko_index_articles_right ul#inko_index_articles_topic01 {
	display: block;
}

#inko #inko-top #inko_index_articles #inko_index_articles_right ul li {
	padding: 0;
	margin: 0 0 10px;
}

#inko #inko-top #inko_index_articles #inko_index_articles_right ul li a {
	padding: 0 0 0 12px;
	color: #559E0B;
	font-weight: bold;
	background: url(index/top_articles_bullet.gif) no-repeat 0 5px;
	display: block;
	text-decoration: none;
}

#inko #inko-top #inko_index_articles #inko_index_articles_right ul li a:hover {
	color: #009BD8;
	text-decoration: none;
}


/* index content */

#inko #inko-content {
	padding: 0;
	margin: 0;
	float: left;
}

#inko #inko-content #col-1 {
	width: 220px;
	padding: 0;
	margin: 0;
	float: left;
}

#inko #inko-content #col-1 #news {
	width: 220px;
	height: 350px;
	padding: 0;
	margin: 0 0 20px;
	background-color: #E5F5FB;
	-webkit-border-bottom-right-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 10px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
}

#inko #inko-content #col-1 #news h2 {
	width: 220px;
	height: 35px;
	padding: 0;
	margin: 0;
	background: url(index/news_head.gif);
}

#inko #inko-content #col-1 #news h2 a {
	width: 220px;
	height: 35px;
	text-indent: -5000px;
	display: block;
}

#inko #inko-content #col-1 #news div {
	width: 200px;
	padding: 7px 0;
	margin: 0 10px;
	border-bottom: 1px #B2E1F3 solid;
}

#inko #inko-content #col-1 #news div.last {
	border: 0;
}

#inko #inko-content #col-1 #news div h3 {
	padding: 0;
	margin: 0;
}

#inko #inko-content #col-1 #news div h3 a {
	font-weight: bold;
	color: #009BD8;
	text-decoration: none;
}

#inko #inko-content #col-1 #news div h3 a:hover {
	color: #559E0B;
	text-decoration: underline;
}

#inko #inko-content #col-1 #news div p {
	padding: 3px 0;
	margin: 0;
}

#inko #inko-content #col-1 #news div a.next {
	width: 54px;
	padding: 0;
	margin: 0 0 0 auto;
	font-weight: bold;
	font-size: 11px;
	color: #009BD8;
	line-height: 12px;
	text-decoration: none;
	display: block;
	background-image: url(index/arrow_next.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

#inko #inko-content #col-1 #news div a.next:hover {
	color: #559E0B;
	background-position: right bottom;
}

#inko #inko-content #col-1 img.pic {
	margin: 0 0 10px;
}

#inko #inko-content #col-1 #newsletter {
	width: 220px;
	height: 220px;
	padding: 0;
	margin: 0;
	background-color: #F1F8E7;
	-webkit-border-bottom-right-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 10px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
	position: relative;
}

#inko #inko-content #col-1 #newsletter h2 {
	width: 220px;
	height: 35px;
	padding: 0;
	margin: 0;
	background: url(index/newsletter_head.gif);
}

#inko #inko-content #col-1 #newsletter h2 a {
	width: 220px;
	height: 35px;
	text-indent: -5000px;
	display: block;
}

#inko #inko-content #col-1 #newsletter p.text {
	padding: 7px 10px;
	margin: 0;
	color: #559E0B;
}

#inko #inko-content #col-1 #newsletter form {
	padding: 0;
	margin: 0;
	float: left;
}

#inko #inko-content #col-1 #newsletter form div {
	width: 220px;
	padding: 10px 0;
	margin: 0;
	background-color: #D5EAB8;
	border-top: 1px #FFF solid;
	border-bottom: 1px #FFF solid;
	float: left;
}

#inko #inko-content #col-1 #newsletter form div p {
	padding: 0;
	margin: 0 0 5px;
	float: left;
}

#inko #inko-content #col-1 #newsletter form div p.last {
	margin: 0;
}

#inko #inko-content #col-1 #newsletter form div p label {
	width: 48px;
	padding: 0 4px 0 0;
	margin: 0;
	font-size: 12px;
	font-weight: bold;
	color: #559E0B;
	text-align: right;
	line-height: 20px;
	float: left;
}

#inko #inko-content #col-1 #newsletter form div p input {
	width: 157px;
	height: 18px;
	padding: 0;
	margin: 0;
	border: 1px #B9E18D solid;
	float: left;
}

#inko #inko-content #col-1 #newsletter input.button {
	width: 81px;
	height: 14px;
	padding: 0;
	margin: 0;
	background-image: url(index/newsletter_button.gif);
	outline: none;
	position: absolute;
	bottom: 8px;
	left: 70px;
}

#inko #inko-content #col-1 #newsletter input.button:hover,
#inko #inko-content #col-1 #newsletter input.button.hover {
	background-position: 0 bottom;
}

#inko #inko-content #col-2 {
	width: 220px;
	padding: 0 20px;
	margin: 0;
	float: left;
}

#inko #inko-content #col-2 #text-boxes {
	width: 220px;
	padding: 0;
	margin: 0 0 10px;
}

#inko #inko-content #col-2 #faq,
#inko #inko-content #col-2 #ask,
#inko #inko-content #col-2 #kb {
	width: 220px;
	padding: 0;
	margin: 0 0 10px;
}

#inko #inko-content #col-2 #kb {
	margin: 0;
}

#inko #inko-content #col-2 h2 {
	width: 220px;
	height: 35px;
	padding: 0;
	margin: 0 0 2px;
}

#inko #inko-content #col-2 #faq h2 {
	background: url(index/faq_head.gif);
}

#inko #inko-content #col-2 h2 a {
	width: 220px;
	height: 35px;
	text-indent: -5000px;
	display: block;
}

#inko #inko-content #col-2 p.text {
	padding: 0;
	margin: 0 0 9px;
}

#inko #inko-content #col-2 a.button {
	height: 20px;
	padding: 0 0 0 7px;
	margin: 0 auto;
	font-size: 11px;
	font-weight: bold;
	color: #009BD8;
	text-decoration: none;
	line-height: 20px;
	background-image: url(index/buttons.gif);
	display: block;
}

#inko #inko-content #col-2 a.button:hover {
	color: #559E0B;
}

#inko #inko-content #col-2 #faq a.button {
	width: 121px;
	background-position: 0 0;
}

#inko #inko-content #col-2 #faq a.button:hover {
	background-position: 0 -20px;
}

#inko #inko-content #col-2 #ask h2 {
	background: url(index/ask_head.gif);
}

#inko #inko-content #col-2 #ask a.button {
	width: 118px;
	background-position: -128px 0;
}

#inko #inko-content #col-2 #ask a.button:hover {
	background-position: -128px -20px;
}

#inko #inko-content #col-2 #kb h2 {
	background: url(index/kb_head.gif);
}

#inko #inko-content #col-2 #kb a.button {
	width: 60px;
	background-position: -253px 0;
}

#inko #inko-content #col-2 #kb a.button:hover {
	background-position: -253px -20px;
}

#inko #inko-content #col-2 #tips {
	width: 220px;
	padding: 0;
	margin: 0 0 10px;
}

#inko #inko-content #col-2 #tips h2 {
	width: 220px;
	height: 35px;
	padding: 0;
	margin: 0 0 2px;
	text-indent: -5000px;
	background: url(index/tips_head.gif);
}

#inko #inko-content #col-2 #tips p {
	width: 200px;
	height: 158px;
	padding: 7px 10px 0;
	margin: 0 0 20px;
	color: #009BD8;
	background-color: #E5F5FB;
	-webkit-border-bottom-right-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 10px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
	position: relative;
}

#inko #inko-content #col-2 #tips p a {
	font-size: 11px;
	font-weight: bold;
	color: #009BD8;
	text-decoration: none;
	line-height: 12px;
	background-repeat: no-repeat;
	position: absolute;
	bottom: 9px;
	display: block;
}

#inko #inko-content #col-2 #tips p a.prev {
	width: 47px;
	text-align: right;
	background-image: url(index/arrow_prev.gif);
	left: 10px;
}

#inko #inko-content #col-2 #tips p a.next {
	width: 74px;
	background-image: url(index/arrow_next.gif);
	background-position: right 0;
	right: 10px;
}

#inko #inko-content #col-2 img.pic {
	margin: 0;
}

#inko #inko-content #col-3 {
	width: 280px;
	padding: 0;
	margin: 0;
	float: left;
}

#inko #inko-content #col-3 img.pic {
	margin: 0 0 10px;
}

#inko #inko-content #col-3 #stories,
#inko #inko-content #col-3 #calc {
	width: 280px;
	height: 145px;
	padding: 0;
	margin: 0 0 20px;
	background-color: #F1F8E7;
	-webkit-border-bottom-right-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 10px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
}

#inko #inko-content #col-3 #calc {
	margin: 0;
}

#inko #inko-content #col-3 #stories h2,
#inko #inko-content #col-3 #calc h2 {
	width: 280px;
	height: 35px;
	padding: 0;
	margin: 0;
}

#inko #inko-content #col-3 #stories h2 {
	background: url(index/stories_head.gif);
}

#inko #inko-content #col-3 #calc h2 {
	background: url(index/calc_head.gif);
}

#inko #inko-content #col-3 #stories h2 a,
#inko #inko-content #col-3 #calc h2 a {
	width: 280px;
	height: 35px;
	text-indent: -5000px;
	display: block;
}

#inko #inko-content #col-3 #stories p,
#inko #inko-content #col-3 #calc p {
	height: 103px;
	padding: 7px 10px 0;
	margin: 0;
	color: #559E0B;
	position: relative;
}

#inko #inko-content #col-3 #stories p a,
#inko #inko-content #col-3 #calc p a {
	width: 53px;
	font-size: 11px;
	font-weight: bold;
	color: #009BD8;
	line-height: 12px;
	text-decoration: none;
	background-image: url(index/arrow_next_2.gif);
	background-repeat: no-repeat;
	background-position: right top;
	display: block;
	position: absolute;
	left: 113px;
	bottom: 9px;
}

#inko #inko-content #col-3 #stories p a:hover,
#inko #inko-content #col-3 #calc p a:hover {
	color: #559E0B;
	background-position: right bottom;
}

#inko #inko-content #col-3 #products {
	width: 280px;
	height: 260px;
	padding: 0;
	margin: 0 0 10px;
	background-image: url(index/products_pic.jpg);
	position: relative;
}

#inko #inko-content #col-3 #products a {
	width: 160px;
	height: 30px;
	padding: 0;
	margin: 0;
	text-indent: -5000px;
	background-image: url(index/products_buttons.gif);
	display: block;
	position: absolute;
	left: 60px;
}

#inko #inko-content #col-3 #products a.product_info {
	background-position: left top;
	top: 10px;
}

#inko #inko-content #col-3 #products a.product_info:hover {
	background-position: left bottom;
}

#inko #inko-content #col-3 #products a.product_selector {
	background-position: right top;
	bottom: 10px;
}

#inko #inko-content #col-3 #products a.product_selector:hover {
	background-position: right bottom;
}


/* belso fejlec */

#inko-belso-fejlec {
	width: 760px;
	height: 60px;
	background-image: url(belso/bg_inko_belso_fejlec.jpg);
	background-repeat: no-repeat;
}

#inko-belso-fejlec a {
	display: block;
	height: 60px;
}

#inko-belso-fejlec a span {
	display: none;
}

#inko-belso-bal {
	width: 120px;
	float: left;
}


/* belso menu */

#inko-belso-bal a.menu_top {
	width: 120px;
	height: 92px;
	padding: 0;
	margin: 0;
	background: url(belso/menu_top.jpg);
	display: block;
}

#inko-belso-bal ul {
	width: 120px;
	padding: 0;
	margin: 0;
	list-style: none;
}

#inko-belso-bal ul li {
	padding: 0;
	margin: 0;
	border-bottom: 2px #FFF solid;
}

#inko-belso-bal ul li a {
	width: 104px;
	padding: 3px 0 3px 16px;
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	color: #559E0B;
	text-decoration: none;
	background-image: url(belso/bg_inko_belso_menu.gif);
	display: block;
}

#inko-belso-bal ul li a:hover {
	color: #FFF;
	text-decoration: none;
	background-position: 0 -60px;
}

#inko-belso-bal ul li.act {
	width: 104px;
	font-family: arial;
	font-size: 11px;
	color: #009BD8;
	font-weight: bold;
	text-decoration: none;
	padding: 3px 0 3px 16px;
	background: url(belso/bg_inko_belso_menu.gif) 0 -120px;
}


/* belso content */

#inko-belso-kozep {
	width: 468px;
	padding: 20px 16px 25px;
	margin: 0;
	font-size: 12px;
	float: left;
	display: inline;
	background: url(belso/bg_inko_belso_kozep.gif) no-repeat;
}


/* belso boxok */

#inko-belso-jobb {
	width: 140px;
	padding: 0;
	margin: 0;
	font-size: 11px;
	float: left;
}


/* cikkek */

#inko-belso-cikk h2 {
	padding: 0;
	margin: 0;
	font-size: 16px;
	font-weight: bold;
	color: #CB005E;
	text-align: center;
}

#inko-belso-cikk h2.sub {
	font-size: 12px;
	font-weight: normal;
	color: #555;
	margin: 0;
	text-align: center;
}

#inko-belso-cikk h4 {
	font-size: 13px;
	font-weight: bold;
	color: #559E0B;
	margin: 0 0 4px;
}

#inko-belso-cikk p {
	padding: 0;
	margin: 0 0 15px;
}

#inko-belso-cikk p.lead {
	padding: 5px;
	margin: 0 0 15px;
	color: #009BD8;
	background: #E5F5FB;
	clear: both;
}


#inko-belso-cikk td.inko_cat_1 {
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
	background: #009BD8;
	border-right: 2px #FFF solid;
}

#inko-belso-cikk td.inko_cat_2 {
	font-size: 12px;
	font-weight: bold;
	color: #009BD8;
	text-align: center;
	background: #E5F5FB;
}


/* hirek */

#inko-belso-hirek {
	padding: 0;
	margin: 0;
}

#inko-belso-hirek h2 {
	height: 30px;
	padding: 0;
	margin: 0 0 25px;
	background: url(belso/bg_inko_belso_hirek_cim.gif) no-repeat;
}

#inko-belso-hirek .news_item {
	padding: 0;
	margin: 0 0 16px;
}

#inko-belso-hirek .news_item h3 {
	padding: 7px 15px 6px;
	margin: 0 0 2px;
	font-family: verdana,arial;
	font-size: 12px;
	font-weight: bold;
	color: #003577;
	text-align: center;
	background: #E5F5FB;
	border-bottom: 2px #B2E1F3 solid;
}

#inko-belso-hirek .news_item div.szoveg {
	padding: 10px 0 0;
	margin: 10px 0 17px;
	clear: both;
}

#inko-belso-hirek div.hirek_lapozo {
	width: 468px;
	padding: 0;
	margin: 0;
	float: left;
}

#inko-belso-hirek div.hirek_lapozo a {
	height: 20px;
	padding: 0;
	text-indent: -5000px;
	display: block;
	background-image: url(belso/bg_inko_belso_hirek_lapozo.gif);
}

#inko-belso-hirek div.hirek_lapozo a.hir_elozo {
	width: 60px;
	margin: 0 0 0 150px;
	background-position: left 0;
	float: left;
}

#inko-belso-hirek div.hirek_lapozo a.hir_elozo:hover {
	background-position: left bottom;
}

#inko-belso-hirek div.hirek_lapozo a.hir_kovetkezo {
	width: 88px;
	margin: 0 150px 0 0;
	background-position: right 0;
	float: right;
}

#inko-belso-hirek div.hirek_lapozo a.hir_kovetkezo:hover {
	background-position: right bottom;
}

#inko-belso-hirek .news_item div.bottom {
	clear: both;
	height: 33px;
	padding: 3px 0 0;
	margin: 18px 0 0;
	background: url(belso/bg_inko_belso_hirek_bottom.gif);
}

#inko-belso-hirek .news_item div.bottom p {
	padding: 0;
	margin: 4px 0 0;
	font-family: verdana,arial;
	font-size: 10px;
	font-weight: bold;
}

#inko-belso-hirek .news_item div.bottom p a {
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #009BD8;
}

#inko-belso-hirek .news_item div.bottom p.source {
	color: #003577;
	float: left;
}

#inko-belso-hirek .news_item div.bottom p.source span {
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	color: #009BD8;
}

#inko-belso-hirek .news_item div.bottom p.date {
	color: #003577;
	float: right;
}


/* kerdesek */

#inko-belso-kerdesek {
	padding: 0;
	margin: 0;
}

#inko-belso-kerdesek h2 {
	height: 50px;
	padding: 0;
	margin: 0;
	background: url(belso/bg_inko_belso_kerdesek_cim.gif) no-repeat;
}

#inko-belso-kerdesek #inko-kerdesek-items {
	width: 352px;
	margin-right: 6px;
	float: left;
}

#inko-belso-kerdesek #inko-kerdesek-items div {
	margin-bottom: 6px;
	background: url(belso/bg_inko_belso_kerdesek_bg.gif);
	float: left;
}

#inko-belso-kerdesek #inko-kerdesek-items div p.item_nr {
	width: 20px;
	padding: 4px 0;
	margin: 0 2px 0 0;
	font-weight: bold;
	line-height: 12px;
	color: #FFF;
	background: #F45C1F;
	text-align: center;
	border-bottom: 2px #FFF solid;
	float: left;
}

#inko-belso-kerdesek #inko-kerdesek-items div p.item_text {
	width: 318px;
	padding: 4px 6px;
	margin: 0;
	background: #FDF0D5;
	float: left;
}

#inko-belso-kerdesek #inko-kerdesek-pic {
	width: 110px;
	height: 214px;
	text-indent: -5000px;
	background: url(belso/bg_inko_belso_kerdesek_pic.jpg);
	float: left;
}


/* faq */

#inko-belso-gyik {
	padding: 0;
	margin: 0;
}

#inko-belso-gyik h2 {
	height: 30px;
	padding: 0;
	margin: 0 0 25px;
	background: url(belso/bg_inko_belso_gyik_cim.gif) no-repeat;
}

#inko-belso-gyik ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

#inko-belso-gyik ul li {
	padding: 0 0 23px 0;
	margin: 0;
	background: url(belso/bg_inko_belso_gyik.gif) no-repeat left bottom;
}

#inko-belso-gyik ul li h3 {
	padding: 0 0 0 22px;
	margin: 0 0 4px 0;
	font-size: 12px;
	font-weight: bold;
	color: #559E0B;
	line-height: 15px;
	background-image: url(belso/bg_inko_belso_gyik.gif);
	background-repeat: no-repeat;
	background-position: -468px top;
}

#inko-belso-gyik ul li p {
	padding: 8px;
	margin: 0 0 3px 0;
	color: #009BD8;
	background-color: #E5F5FB;
}

#inko-belso-gyik ul li p a {
	color: #009BD8;
	text-decoration: underline;
}


/* kerdezze a szakertot */

#inko-belso-kerdezze {
	padding: 0;
	margin: 0;
}

#inko-belso-kerdezze h2 {
	height: 30px;
	padding: 0;
	margin: 0 0 25px;
	background: url(belso/bg_inko_belso_kerdezze_cim.gif) no-repeat;
}

#inko-belso-kerdezze p {
	padding: 0 0 10px;
	margin: 0;
}

#inko-belso-kerdezze form {
	padding: 0;
	margin: 0;
	float: left;
}

#inko-belso-kerdezze ul {
	width: 355px;
	padding: 0 0 5px;
	margin: 0 56px;
	list-style: none;
	float: left;
	display: inline;
}

#inko-belso-kerdezze ul li {
	width: 100%;
	padding: 0 0 4px;
	margin: 0;
	float: left;
}

#inko-belso-kerdezze label {
	width: 70px;
	margin-right: 5px;
	font-weight: bold;
	color: #555;
	text-align: right;
	float: left;
	display: inline;
}

#inko-belso-kerdezze input {
	width: 278px;
	border: 1px #B2E1F3 solid;
	float: left;
	display: inline;
}

*html #inko-belso-kerdezze input {
	width: 276px;
}

*+html #inko-belso-kerdezze input {
	width: 276px;
}

#inko-belso-kerdezze h4 {
	width: 468px;
	height: 30px;
	padding: 0;
	margin: 0;
	font-size: 12px;
	font-weight: bold;
	color: #009BD8;
	line-height: 30px;
	background-image: url(belso/bg_inko_belso_kerdezze.gif);
	background-repeat: repeat-x;
	text-align: center;
	clear: both;
}

#inko-belso-kerdezze textarea {
	width: 466px;
	height: 220px;
	padding: 0;
	margin: 0 0 15px;
	border: 1px #B2E1F3 solid;
	overflow: auto;
}

#inko-belso-kerdezze img#inko-captcha {
	width: 150px;
	margin: 5px 0 5px 159px;
}

label#inko-captcha-label {
	width: 200px;
	margin-left: 59px;
}

input#inko-captcha-input {
	width: 150px;
}

*html input#inko-captcha-input {
	width: 150px;
}

*+html input#inko-captcha-input {
	width: 150px;
}

#inko-belso-kerdezze form div {
	width: 468px;
	height: 38px;
	margin: 15px 0 0;
	background-color: #F2FAFD;
	float: left;
	clear: both;
}

#inko-belso-kerdezze form div a {
	width: 120px;
	height: 20px;
	padding: 0 0 0 8px;
	margin: 9px auto 0;
	font-weight: bold;
	font-size: 11px;
	color: #009BD8;
	line-height: 20px;
	text-decoration: none;
	background-image: url(belso/bg_inko_belso_kerdezze_button.gif);
	background-repeat: repeat-x;
	background-position: left top;
	display: block;
}

#inko-belso-kerdezze form div a:hover {
	color: #559E0B;
	background-position: 0 -20px;
}

p#inko-kerdezze-csillag {
	padding: 5px 0 20px;
	margin: 0;
	text-align: center;
	clear: both;
}


/* sikertortenetek */

#inko-belso-tortenetek {
	padding: 0;
	margin: 0;
}

#inko-belso-tortenetek h2 {
	height: 30px;
	padding: 0;
	margin: 0 0 25px;
	background: url(belso/bg_inko_belso_tortenetek_cim.gif) no-repeat;
}

#inko-belso-tortenetek h3 {
	padding: 8px 10px 7px;
	margin: 0 0 12px;
	font-size: 12px;
	font-weight: bold;
	color: #003C73;
	background: #CCEBF7 url(belso/bg_inko_belso_tortenetek_top.gif) repeat-x top;
}

#inko-belso-tortenetek p {
	padding: 0;
	margin: 0 0 18px;
}


/* hasznos cimek, linkek */

#inko-belso-hasznos {
	padding: 0;
	margin: 0;
}

#inko-belso-hasznos a {
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #009BD8;
}

#inko-belso-hasznos a:hover {
	color: #75B815;
}

#inko-belso-hasznos h2 {
	height: 30px;
	padding: 0;
	margin: 0 0 25px;
	background: url(belso/bg_inko_belso_hasznos_cim.gif) no-repeat;
}

#inko-belso-hasznos h3 {
	height: 30px;
	padding: 0;
	margin: 0 0 16px;
	background: url(belso/bg_inko_belso_hasznos_fejlecek.gif) no-repeat left top;
}

#inko-belso-hasznos h3 span {
	display: none;
}

#inko-belso-hasznos p {
	padding: 0;
	margin: 0 0 10;
}

#inko-belso-hasznos-linkek ul {
	width: 230px;
	padding: 0;
	margin: 0 0 20px;
	float: left;
	display: inline;
	list-style: none;
}

*html #inko-belso-hasznos-linkek ul {
	margin-bottom: 10px;
}

#inko-belso-hasznos-linkek ul li {
	width: 210px;
	padding: 0 0 0 20px;
	margin: 0 0 15px;
	background: url(belso/list_inko_belso_hasznos.gif) no-repeat left 2px;
	float: left;
}

#inko-belso-hasznos-linkek ul li a {
	font-weight: bold;
	color: #009BD8;
	text-decoration: none;
}

#inko-belso-hasznos-linkek ul li a:hover {
	color: #75B815;
	text-decoration: none;
}

#inko-belso-hasznos-cimek {
	clear: both;
}

#inko-belso-hasznos-cimek h3 {
	background-position: left bottom;
}

#inko-belso-hasznos-cimek ul {
	padding: 0;
	margin: 20px 0 5px;
	list-style: none;
	text-align: left;
}

#inko-belso-hasznos-cimek ul li {
	padding: 0;
	margin: 0 0 15px;
	color: #555;
	font-weight: normal;
}

#inko-belso-hasznos-cimek h4 {
	padding: 0 0 0 20px;
	margin: 0 0 8px;
	font-size: 12px;
	font-weight: bold;
	color: #003577;
	line-height: 20px;
	background: url(belso/bg_inko_belso_hasznos_lista.gif) repeat-y;
}

#inko-belso-hasznos-cimek ul li ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

#inko-belso-hasznos-cimek ul li ul li {
	padding: 0 0 0 10px;
	margin: 0 0 3px;
	background: url(belso/bg_inko_belso_hasznos_lista_bullet.gif) no-repeat 0 5px;
}

a#inko-belso-toplink {
	width: 117px;
	height: 20px;
	padding: 0 0 0 23px;
	margin: 0 auto;
	font-size: 11px;
	font-weight: bold;
	color: #009BD8;
	text-decoration: none;
	line-height: 20px;
	background-image: url(belso/bg_inko_toplink.gif);
	background-repeat: no-repeat;
	background-position: left top;
	clear: both;
	display: block;
}

a#inko-belso-toplink:hover {
	color: #559E0B;
	background-position: left bottom;
}


/* hirlevel */

#inko-belso-hirlevel {
	padding: 0;
	margin: 0;
}

#inko-belso-hirlevel h2 {
	height: 30px;
	padding: 0;
	margin: 0 0 25px;
	background: url(belso/bg_inko_belso_hirlevel_cim.gif) no-repeat;
}

#inko-belso-hirlevel p.intro {
	padding: 0;
	margin: 0;
}

#inko-belso-hirlevel .hirlevel_mezo {
	width: 190px;
	padding: 0;
	margin: 0 0 20px 139px;
	background: #E5F5FB;
	border: 1px #B2E1F3 solid;
	float: left;
}

.hirlevel_mezo form {
	width: 165px;
	padding: 15px 10px 0 0;
	margin: 0;
	float: right;
}

.hirlevel_mezo form label {
	width: 40px;
	padding-right: 5px;
	font-size: 12px;
	font-weight: bold;
	color: #009BD8;
	text-align: right;
	float: left;
	display: inline;
}

.hirlevel_mezo form input.text {
	width: 118px;
	padding: 0;
	margin: 0 0 10px;
	font-size: 11px;
	border: solid 1px #B2E1F3;
	display: inline;
	float: left;
}

.hirlevel_mezo form input.submit {
	margin: 0 0 12px 32px;
}

#inko-belso-hirlevel h3 {
	font-size: 12px;
	font-weight: bold;
	padding: 0;
	margin: 0 0 15px;
	clear: both;
}

.hirlevel_szam {
	width: 468px;
	padding: 0;
	margin: 0 0 10px;
	background-image: url(belso/bg_inko_belso_hirlevel_szam.gif);
	background-repeat: repeat-y;
	clear: both;
	float: left;
}

.hirlevel_szam div {
	width: 20px;
	margin: 0 2px 0 0;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
	line-height: 20px;
	background-color: #009BD8;
	border-bottom: 2px #FFF solid;
	float: left;
}
.hirlevel_szam p {
	width: 424px;
	padding: 8px 10px;
	margin: 0;
	background-color: #E5F5FB;
	border: 1px #B2E1F3 solid;
	float: left;
}


/* riziko kalkulator */

#inko-belso-kalkulator {
	padding: 0;
	margin: 0;
}

#inko-belso-kalkulator h2 {
	height: 30px;
	padding: 0;
	margin: 0 0 25px;
	background: url(belso/bg_inko_belso_kalkulator_cim.gif) no-repeat;
}

#inko-belso-kalkulator h2.kiertekeles {
	background: url(belso/bg_inko_belso_kalkulator_cim_kiertekeles.gif) no-repeat;
}

#inko-belso-kalkulator p.intro {
	padding: 0;
	margin: 0 0 15px;
}

#inko-belso-kalkulator div.kalkulator_elem {
	width: 462px;
	padding: 2px;
	margin: 0;
	border: 1px #DFDFDF solid;
	clear: both;
	float: left;
}

#inko-belso-kalkulator div.kalkulator_elem h3 {
	width: 462px;
	padding: 0;
	margin: 0 0 8px;
	float: left;
}

#inko-belso-kalkulator div.kalkulator_elem h3 span {
	font-size: 12px;
	font-weight: bold;
	float: left;
}

#inko-belso-kalkulator div.kalkulator_elem h3 span.nr {
	width: 20px;
	padding: 3px 0 2px;
	margin: 0 2px 0 0;
	font-family: arial;
	color: #FFF;
	text-align: center;
	background-color: #009BD8;
}

#inko-belso-kalkulator div.kalkulator_elem h3 span.kerdes {
	width: 428px;
	padding: 3px 6px 2px;
	margin: 0;
	color: #003577;
	background-color: #CCEBF7;
}

#inko-belso-kalkulator div.kalkulator_elem ul {
	padding: 0;
	margin: 0 0 6px 8px;
	list-style: none;
	clear: both;
}

#inko-belso-kalkulator div.kalkulator_elem ul li {
	padding: 0;
	margin: 0 0 3px;
	list-style: none;
}

#inko-belso-kalkulator div.kalkulator_elem ul li input {
	margin: 0 5px 0 0;
	vertical-align: middle;
}

#inko-belso-kalkulator div.kalkulator_elem ul li label {
	vertical-align: middle;
}

#inko-belso-kalkulator input.kiertekeles {
	margin: 0 187px;
}

#inko-belso-kalkulator a.vissza {
	width: 41px;
	height: 20px;
	padding: 0 0 0 24px;
	margin: 0 201px;
	font-size: 12px;
	font-weight: bold;
	color: #009BD8;
	text-decoration: none;
	line-height: 20px;
	background-image: url(belso/bg_inko_belso_kalkulator_vissza.gif);
	display: block;
}

#inko-belso-kalkulator div.teszt_pont {
	width: 158px;
	height: 47px;
	padding: 11px 0 0;
	margin: 0 auto;
	background: url(belso/bg_inko_belso_kalkulator_pont_bg.gif);
	border: 1px #DFDFDF solid;
}

#inko-belso-kalkulator div.teszt_pont  table {
	margin: 0 auto;
}

#inko-belso-kalkulator div.teszt_pont  table td.eredmeny {
	padding: 0 7px 0 0;
	font-size: 12px;
	font-weight: bold;
	color: #009BD8;
}

#inko-belso-kalkulator div.teszt_pont  table td p {
	padding: 1px;
	margin: 0;
	background: #FFF;
	border: 1px #E3E3E3 solid;
	float: left;
}

#inko-belso-kalkulator div.teszt_pont  table td p span {
	padding: 0 8px;
	font-size: 12px;
	font-weight: bold;
	color: #559E0B;
	line-height: 32px;
	background: #D5EAB8;
	display: block;
	float: left;
}

#inko-belso-kalkulator div.teszt_pont  table td p span span {
	padding: 0;
	font-size: 20px;
}


/* termekismerteto */

#inko-product-info {
	padding: 0;
	margin: 0;
}

#inko-product-info h2 {
	height: 30px;
	padding: 0;
	margin: 0 0 25px;
	background: url(product/bg_inko_product_info_cim.gif) no-repeat;
}

#inko-product-info #product-filter {
	width: 468px;
	padding: 0;
	margin: 0 0 10px;
	border-bottom: 5px #CCEBF7 solid;
	list-style: none;
	float: left;
}

#inko-product-info #product-filter li {
	padding: 0;
	margin: 0;
	float: left;
}

#inko-product-info #product-filter li.kozepso {
	margin: 0 2px;
}

#inko-product-info #product-filter li a {
	width: 155px;
	padding: 0;
	margin: 0 0 2px;
	font-size: 12px;
	font-weight: bold;
	color: #559E0B;
	text-align: center;
	text-decoration: none;
	line-height: 28px;
	background-image: url(product/product_filter_bg.gif);
	cursor: pointer;
	display: block;
}

#inko-product-info #product-filter li a:hover {
	color: #FFF;
	background-position: 0 -30px;
}

#inko-product-info #product-filter li a.active {
	padding: 0 0 2px;
	margin: 0;
	color: #009BD8;
	background-position: 0 -60px;
	cursor: default;
}

#inko-product-info #product-filter li.kozepso a {
	width: 154px;
	background-position: right 0;
}

#inko-product-info #product-filter li.kozepso a:hover {
	background-position: right -30px;
}

#inko-product-info #product-filter li.kozepso a.active {
	background-position: right -60px;
}

#inko-product-info #osszes-termek,
#inko-product-info #enyhe-vedelem,
#inko-product-info #kozepes-vedelem {
	width: 468px;
	padding: 0;
	margin: 0 0 15px;
	float: left;
}

#inko-product-info #enyhe-vedelem,
#inko-product-info #kozepes-vedelem {
	display: none;
}

#inko-product-info div.product {
	width: 468px;
	padding: 0;
	margin: 0 0 20px;
	clear: both;
}

#inko-product-info .last {
	margin: 0 !important;
}

#inko-product-info div.product div.product_name {
	width: 468px;
	padding: 0;
	margin: 0 0 10px;
	background-color: #009BD8;
	float: left;
}

#inko-product-info div.product div.product_name p {
	margin: 0;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	line-height: 40px;
}

#inko-product-info div.product div.product_name p.nev {
	padding: 0 0 0 10px;
	float: left;
}

#inko-product-info div.product div.product_name p.nedvszivo {
	padding: 0 61px 0 0;
	background-image: url(product/product_nedvesseg.gif);
	background-repeat: no-repeat;
	float: right;
}

#inko-product-info div.product div.product_name .csepp_1 {
	background-position: 129px 0;
}

#inko-product-info div.product div.product_name .csepp_2 {
	background-position: 129px -40px;
}

#inko-product-info div.product div.product_name .csepp_3 {
	background-position: 129px -80px;
}

#inko-product-info div.product div.product_name .csepp_4 {
	background-position: 129px -120px;
}

#inko-product-info div.product div.product_name .csepp_5 {
	background-position: 129px -160px;
}

#inko-product-info div.product div.product_name .csepp_6 {
	background-position: 129px -200px;
}

#inko-product-info div.product div.product_name .csepp_7 {
	background-position: 129px -240px;
}

#inko-product-info div.product div.product_name .csepp_8 {
	background-position: 129px -280px;
}

#inko-product-info div.product p.pic {
	width: 250px;
	padding: 0;
	margin: 0 0 15px;
	clear: left;
	float: left;
}

#inko-product-info div.product p.info {
	width: 218px;
	padding: 0;
	margin: 0 0 15px;
	float: right;
}
#inko-product-info div.product div.info-bovebben {
	padding: 0;
	margin: 0 0 15px;
	clear: both;
}
#inko-product-info div.product div.info-bovebben ul {
	margin: 0 0 20px 0;
	padding: 10px 0 0 20px;
	list-style-type: square;
}
#inko-product-info div.product div.info-bovebben h3 {
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 10px; 
}

#inko-product-info div.product a.bovebben {
	width: 78px;
	height: 20px;
	padding: 0 0 0 5px;
	margin: 0 192px;
	font-size: 11px;
	font-weight: bold;
	color: #009BD8;
	line-height: 20px;
	text-decoration: none;
	background-image: url(product/product_bovebben.gif);
	clear: both;
	display: block;
}
#inko-product-info div.product a.szukebben {
	width: 78px;
	height: 20px;
	padding: 0 0 0 5px;
	margin: 0 192px;
	font-size: 11px;
	font-weight: bold;
	color: #009BD8;
	line-height: 20px;
	text-decoration: none;
	background-image: url(product/product_bovebben.gif);
	clear: both;
	display: block;
}


/* termekminta rendeles */

#inko-product-order {
	padding: 0;
	margin: 0;
}

#inko-product-order h2 {
	height: 50px;
	padding: 0;
	margin: 0;
	background: url(product/bg_inko_product_order_cim.gif) no-repeat;
}

#inko-product-order #inko-order-pic {
	width: 468px;
	height: 279px;
	padding: 0;
	margin: 0;
	background: url(product/inko_product_order_pic.jpg);
	border-bottom: 1px #FFF solid;
}

#inko-product-order #inko-order-pic p {
	width: 260px;
	padding: 7px 0 0 20px;
	margin: 0;
}

#inko-product-order #inko-order-form {
	width: 468px;
	padding: 0;
	margin: 0;
	background: #FDF1E6;
}

#inko-product-order #inko-order-form div {
	width: 380px;
	padding: 18px 0;
	margin: 0 44px;
	float: left;
	display: inline;
}

#inko-product-order #inko-order-form div p {
	width: 380px;
	padding: 0;
	margin: 0 0 2px;
	line-height: 20px;
	float: left;
}

#inko-product-order #inko-order-form div p label,
#inko-product-order #inko-order-form div p span {
	width: 100px;
	padding-right: 8px;
	font-weight: bold;
	color: #9C3A21;
	text-align: right;
	line-height: 20px;
	display: block;
	float: left;
}

#inko-product-order #inko-order-form div p input {
	width: 180px;
	height: 16px;
	padding: 0;
	margin: 1px 0;
	border: 1px #F5903D solid;
	float: left;
}

#inko-product-order #inko-order-form div p select {
	width: 86px;
	margin: 0 0 0 4px;
	float: left;
}

#inko-product-order #inko-order-form td label {
	font-size: 12px;
}

#inko-product-order #inko-order-form p.warning {
	padding: 10px;
	margin: 0;
	text-align: center;
}

#inko-product-order #inko-order-form p.bottom {
	padding: 10px 0;
	margin: 0;
	text-align: center;
	background: #FCE3CE;
	border-top: 1px #FFF solid;
	clear: both;
}

#inko-product-order p.inko_order_info_vonal {
	padding: 18px 0 0;
	margin: 0;
	text-align: center;
}

#inko-product-order p.inko_order_info_vonal span {
	font-weight: bold;
	color: #9C3A21;
}


/* termekvalaszto */

#inko-product-selector {
	padding: 0;
	margin: 0;
}

#inko-product-selector a {
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #009BD8;
}

#inko-product-selector a:hover {
	color: #75B815;
}

#inko-product-selector h2 {
	height: 31px;
	padding: 0;
	margin: 0 0 25px;
	background: url(product/bg_inko_product_selector_cim.gif) no-repeat;
}

#inko-product-selector p.info {
	padding: 0 0 15px;
	margin: 0;
}

#inko-product-selector div.question_item {
	width: 448px;
	padding: 10px;
	margin: 0 0 5px;
	background: #F1F8E7;
	float: left;
}

#inko-product-selector div.question_item p {
	padding: 0;
	margin: 0;
	float: left;
}

#inko-product-selector div.question_item p.q {
	margin: 0 0 4px;
	font-weight: bold;
	color: #559E0B;
}

#inko-product-selector div.question_item p span.left {
	width: 90px;
	display: block;
	float: left;
}

#inko-product-selector div.question_item p span.right {
	width: 358px;
	display: block;
	float: left;
}

#inko-product-selector div.question_item_q {
	width: 468px;
	padding: 0;
	margin: 0;
	clear: both;
	float: left;
}

#inko-product-selector div.question_item_q p {
	padding: 5px 10px;
	margin: 0;
	font-weight: bold;
	color: #003577;
	background: #CCEBF7;
}

#inko-product-selector div.question_item_q div {
	width: 458px;
	padding: 5px 5px 10px;
	margin: 0;
	text-align: center;
	background: #E5F5FB;
	float: left;
}

#inko-product-selector div.question_item_q div ul {
	padding: 0 0 5px;
	margin: 0;
	list-style: none;
}

#inko-product-selector div.question_item_q div ul li {
	padding: 0;
	margin: 0;
	clear: both;
}

#inko-product-selector div.question_item_q div ul li input {
	width: 18px;
	float: left;
}

#inko-product-selector div.question_item_q div ul li label {
	width: 430px;
	padding: 1px 0 5px;
	float: left;
	text-align: left;
}

*html #inko-product-selector div.question_item_q div ul li label {
	padding: 2px 0 5px;
}

*+html #inko-product-selector div.question_item_q div ul li label {
	padding: 2px 0 5px;
}

#inko-product-selector h3 {
	height: 30px;
	padding: 0;
	margin: 0 0 20px;
	text-indent: -5000px;
	background: url(product/bg_inko_product_selector_res.gif) no-repeat;
}

#inko-product-selector div.product_item {
	width: 468px;
	padding: 0 0 10px;
	margin: 0;
	float: left;
	clear: both;
}

#inko-product-selector .upper_line {
	border-top: 1px #D5EAB8 solid;
}

#inko-product-selector div.product_item h4 {
	padding: 3px 0 3px 20px;
	margin: 0;
	font-size: 12px;
	font-weight: bold;
	color: #9C3A21;
	background: #FCE3CE url(product/bg_inko_product_selector_head_bg.gif) repeat-y;
}

#inko-product-selector div.product_item p {
	padding: 10px 0 18px;
	margin: 0;
}

#inko-product-selector div.product_item p img {
	padding: 0;
	margin: 0 15px 0 0;
}


/* box cikkek */

#inko-modul-cikkek {
	padding: 2px 0 0;
	margin: 0 0 15px;
}

#inko-modul-cikkek ul {
	padding: 0;
	margin: 0 0 2px;
	list-style: none;
}

#inko-modul-cikkek ul li {
	margin: 0px;
	padding: 0px;
}

#inko-modul-cikkek ul li a {
	padding: 5px 0 5px 20px;
	margin: 0;
	display: block;
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
	line-height: 15px;
	text-decoration: none;
	background-image: url(belso/bg_inko_modul_cikkek_bg.gif);
	border-bottom: solid 1px #FFFFFF;
	height: auto;
}

#inko-modul-cikkek ul li a:hover {
	background-position: 0 -70px;
}

#inko-modul-cikkek ul li a.inko_modul_cikkek_akt_csop,
#inko-modul-cikkek ul li a.inko_modul_cikkek_akt_csop:hover {
	color: #FFF;
	background-position: 0 -140px;
	cursor: default;
}

#inko-modul-cikkek ul li ul {
	padding: 0;
	margin: 0;
}

#inko-modul-cikkek ul li ul li a {
	font-weight: normal;
	font-size: 11px;
	line-height: 11px;
	color: #003577;
	background-color: #CCEBF7;
	background-image: url(belso/bg_inko_modul_cikkek_bullet.gif);
	background-repeat: no-repeat;
	background-position: 10px 10px;
}

#inko-modul-cikkek ul li ul li a:hover {
	color: #009BD8;
	background-color: #E5F5FB;
	background-image: url(belso/bg_inko_modul_cikkek_bullet.gif);
	background-repeat: no-repeat;
	background-position: 10px 10px;
}

#inko-modul-cikkek ul li ul li a.inko_modul_cikkek_akt_cikk, #inko-modul-cikkek ul li ul li a.inko_modul_cikkek_akt_cikk:hover {
	color: #009BD8;
	background-color: #FFF;
	cursor: default;
}


/* box tippek */

#inko-modul-tippek {
	padding: 0;
	margin: 0 0 15px;
	clear: both;
}

#inko-modul-tippek h5 {
	padding: 0;
	margin: 0;
	height: 26px;
	text-indent: -5000px;
	background: url(belso/bg_inko_modul_tippek_head.gif);
}

#inko-modul-tippek div {
	padding: 10px 10px 8px;
	margin: 0;
	color: #009BD8;
	background: #E5F5FB url(belso/bg_inko_modul_tippek_bottom.gif) no-repeat bottom;
}

#inko-modul-tippek div p {
	width: 120px;
	padding: 0;
	margin: 8px 0 0;
	position: relative;
	text-align: center;
}

#inko-modul-tippek div p a {
	width: 12px;
	height: 12px;
	padding: 0;
	margin: 0;
	line-height: 12px;
	text-indent: -5000px;
	display: block;
}

#inko-modul-tippek div p a.prev {
	background: url(belso/bg_inko_modul_step_prev.gif) top left;
	position: absolute;
	top: 0;
	left: 0;
}

#inko-modul-tippek div p a.next {
	background: url(belso/bg_inko_modul_step_next.gif) top left;
	position: absolute;
	top: 0;
	right: 0;
}

#inko-modul-tippek div p a.prev:hover,
#inko-modul-tippek div p a.next:hover {
	background-position: bottom left;
}

#inko-modul-tippek div p span {
	font-weight: bold;
	color: #009BD8;
}


/* box faq */

#inko-modul-faq {
	padding: 0;
	margin: 0 0 15px;
	clear: both;
}

#inko-modul-faq h5 {
	padding: 0;
	margin: 0;
	height: 26px;
	text-indent: -5000px;
	background: url(belso/bg_inko_modul_faq_head.gif);
}

#inko-modul-faq div {
	padding: 10px 10px 8px;
	margin: 0;
	color: #009BD8;
	background: #E5F5FB url(belso/bg_inko_modul_faq_bottom.gif) no-repeat bottom;
}

#inko-modul-faq div p {
	width: 114px;
	padding: 0 3px;
	margin: 8px 0 0;
}

#inko-modul-faq div p a {
	width: 114px;
	height: 12px;
	padding: 0;
	margin: 0;
	font-weight: bold;
	color: #009BD8;
	line-height: 12px;
	text-align: left;
	text-decoration: none;
	display: block;
	background: url(belso/bg_inko_modul_step_next.gif) no-repeat top right;
}

#inko-modul-faq div p a:hover {
	color: #009BD8;
	background-position: bottom right;
}


/* box newsletter */

#inko-modul-newsletter {
	padding: 0;
	margin: 0 0 15px;
	float: left;
	clear: both;
}

#inko-modul-newsletter h5 {
	padding: 0;
	margin: 0;
	height: 26px;
	text-indent: -5000px;
	background: url(belso/bg_inko_modul_newsletter_head.gif);
}

#inko-modul-newsletter div {
	padding: 0 0 10px;
	margin: 0;
	color: #559E0B;
	background: #F1F8E7 url(belso/bg_inko_modul_newsletter_bottom.gif) no-repeat bottom;
	float: left;
}

#inko-modul-newsletter div p {
	width: 114px;
	padding: 10px 10px 8px;
	margin: 0;
}

#inko-modul-newsletter div form {
	width: 140px;
	padding: 0;
	margin: 0;
	float: left;
}

#inko-modul-newsletter div form div {
	width: 140px;
	padding: 5px 0;
	margin: 0 0 7px;
	background: #D5EAB8;
	border-top: 1px #FFF solid;
	border-bottom: 1px #FFF solid;
	float: left;
}

#inko-modul-newsletter div form div p {
	width: 140px;
	padding: 1px 0;
	float: left;
}

#inko-modul-newsletter div form div p label {
	width: 45px;
	margin-right: 3px;
	font-weight: bold;
	text-align: right;
	line-height: 18px;
	float: left;
}

#inko-modul-newsletter div form div p input {
	width: 80px;
	padding: 0;
	margin: 0;
	border: 1px #B9E18D solid;
	float: left;
}

#inko-modul-newsletter div form input.feliratkozas {
	margin: 0 30px;
}


/* box riskcalc */

#inko-modul-riskcalc {
	padding: 0;
	margin: 0 0 15px;
	clear: both;
}

#inko-modul-riskcalc h5 {
	padding: 0;
	margin: 0;
	height: 26px;
	text-indent: -5000px;
	background: url(belso/bg_inko_modul_riskcalc_head.gif);
}

#inko-modul-riskcalc div {
	padding: 10px 10px 8px;
	margin: 0;
	color: #559E0B;
	background: #F1F8E7 url(belso/bg_inko_modul_riskcalc_bottom.gif) no-repeat bottom;
}

#inko-modul-riskcalc div p {
	width: 54px;
	padding: 0 3px;
	margin: 8px auto 0;
}

#inko-modul-riskcalc div p a {
	width: 54px;
	height: 12px;
	padding: 0;
	margin: 0;
	font-weight: bold;
	color: #009BD8;
	line-height: 12px;
	text-align: left;
	text-decoration: none;
	display: block;
	background: url(belso/bg_inko_modul_step_next.gif) no-repeat top right;
}

#inko-modul-riskcalc div p a:hover {
	color: #009BD8;
	background-position: bottom right;
}


/* bottom */

#inko-bottom {
	width: 760px;
	height: 73px;
	padding: 0 0 15px;
	margin: 0;
	font-size: 11px;
	background: #FFF url(bottom_bg.gif) no-repeat 0 20px;
	position: relative;
	clear: both;
}

#inko-bottom a.logo {
	width: 60px;
	height: 60px;
	text-indent: -5000px;
	display: block;
	position: absolute;
	left: 25px;
	top: 13px;
	background: url(bottom_logo.gif);
}

#inko-bottom p {
	width: 660px;
	padding: 0;
	margin: 0;
	color: #FFF;
	font-weight: bold;
	position: absolute;
	left: 100px;
	top: 33px;
}

#inko-bottom p img {
	margin: 0 5px;
	vertical-align: middle;
}

#inko-bottom p a {
	font-weight: bold;
	color: #D5EAB8;
	text-decoration: none;
}

#inko-bottom p a:hover {
	color: #FFF;
	text-decoration: underline;
}


/* adatkezeles input es szoveg */

div.adatkezeles {
	margin: 0 !important;
	padding: 10px 0 0 0 !important;
	height: auto !important;
	background: none !important;
}
input.adatkezeles_input {
	width: 13px !important;
	float: left !important;
	margin: 4px 5px 5px 0 !important;
	padding: 0 !important;
	background: none !important;
	border: 0 !important;
}
.adatkezeles a {
	display: inline !important;
	width: auto !important;
	font-size: 12px !important;
	margin: 0 !important;
	padding: 0 !important;
	background: none !important;
}
span.adatkezeles_span {
	text-align: left !important;
	display: inline-block !important;
	margin: 0 0 5px 0 !important;
	padding: 0 !important;
	width: 437px !important;
	float: left !important;
}

div.captcha {
	height: 180px !important;
	margin: 0 auto !important;
	float: none !important;
	border: 0 !important;
}

div.captcha p {
	width: 440px !important;
	padding: 10px 9px !important;
	margin: 0 !important;
}

div.captcha div {
	background: none !important;
	float: none !important;
	width: 150px !important;
	height: auto !important;
	padding: 0 0 3px !important;
	margin: 0 auto 10px !important;
	border: 0 !important;
}

div.captcha a {
	color: #3B85D4 !important;
	background: none !important;
}

div.captcha label {
	color: #555 !important;
}

div.captcha #captcha {
	display: inline !important;
	border: 1px #CCC solid !important;
	float: none !important;
}

