/* ----------------------------------------------------------

	Site:		HetiValasz
	Type:		Main CSS

	Author: 	na, cSw
------------------------------------------------------------- */

/* @group reset */

html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

img,
fieldset {
	border: 0;
}

q:before,
q:after {
	content: "";
}

/* @end reset */

/* @group common-style */

body, table td, table th {
	color: #3b3b3b;
	font: 13px/18px Arial,Helvetica,FreeSans,"Nimbus Sans L",sans-serif;
}

input, button, textarea, select {
	color: #3b3b3b;
	font-size: 13px;
	font-family: Arial,Helvetica,FreeSans,"Nimbus Sans L",sans-serif;
}

body {
	background: #fff;
}

h1, h2, h3, h4, h5, h6 {
	font-size: 15px;
	line-height: 18px;
	font: 15px/18px Georgia,"Bitstream Charter","Century Schoolbook L","Liberation Serif",Times,serif;
}

a {
	color: #004f7c;
	text-decoration: none;
}

a:hover {
	color: #a01b12;
	text-decoration: underline;
}

.bold{
	font-weight: bold;
}
/* button reset */

button { 
	position: relative;
	border: 0; 
	padding: 0;
	cursor: pointer;
	overflow: visible; /* removes extra side padding in IE */
}

button span { 
	position: relative;
	display: block; 
	white-space: nowrap;	
}

button::-moz-focus-inner {
	border: none;  /* overrides extra padding in Firefox */
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	/* Safari and Google Chrome only - fix margins */
	button span {
		margin-top: -1px;
	}
}

.nobg {
	background: none !important;
}

/* @end common-style */

/* @group common-classes */

.clr:after,
.colwrp:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.clear{
	clear: both;
}

.screenrdr,
.hidden {
	position: absolute;
	left: -9999px;
	top: 0px;
	width: 1px;
	height: 1px;
	overflow: hidden;
}

.dspnone {
	display: none;
}

.fir {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	background-repeat: no-repeat;
}

.fleft {
	float: left;
}

.fright {
	float: right;
}

.noborder {
	border: 0 !important;
}

.iwrp,
.iwrp img {
	display: block;
}

.box ul,
.box ol {
	list-style: none;
}

/* @end common-classes */

/* @group base-layout */

#container {
	margin: 0 auto;
	width: 1000px;
	position: relative;
}

#header {
	position: relative;
	padding: 33px 0 2px;
	margin: 0 10px;
}

#content {
	padding: 0 0 25px;
}

#footer {
	padding-top: 14px;
	margin: 0 10px;
	border-top: 1px solid #c6c6c6;
	clear: both;
}

/* @end base-layout */


/* @group grid-system */

.col_w240,
.col_w320,
.col_w360,
.col_w400,
.col_w640 {
	float: left;
}

.col_w240 {
	width: 240px;
}

.col_w320 {
	width: 320px;
}

.col_w360 {
	width: 360px;
}

.col_w400 {
	width: 400px;
}

.col_w640 {
	width: 640px;
}

.w220 {
	width: 220px;
}

.w300 {
	width: 300px;
}

.w340 {
	width: 340px;
}

.w380 {
	width: 380px;
}

.w620 {
	width: 620px;
}

.box {
	margin: 18px 10px 0;
}

/* @end grid-system */

/* @group header */

#header .logo {
	width: 262px;
	height: 35px;
}

#header .logo a,
#header .logo img {
	display: block;
}

/* @group nav */

.nav {
	margin: 24px 0 0;
}

/* @group nav-main */

.nav-main {
	position: relative;
	list-style: none;
	height: 37px;
	margin-bottom: 35px;
	background: #f6f6f6 url(/static/imgs/sprite-main.png) repeat-x 0 -668px;
}

.nav-main li {
	float: left;
	padding: 0 0 0 1px;
	background: #dbdbdb url(/static/imgs/sprite-main.png) repeat-x 0 -37px;
}

.nav-main li.firstchild {
	padding: 0;
}

.nav-main a {
	display: block;
	float: left;
	font-size: 16px;
	line-height: 20px;
	font-weight: bold;
	padding: 7px 15px 0;
	height: 30px;
	background: #f6f6f6 url(/static/imgs/sprite-main.png) no-repeat 50% -37px;
}
/*
.nav-main .sel a:hover {
	text-decoration: underline !important;
}*/

.nav-main .sel a {
	background: #f6f6f6 url(/static/imgs/sprite-main.png) no-repeat 50% -37px !important;
}

.nav-main .cimlap a {
	color: #a01b12;
}

.nav-main .itthon a,
.nav-main li.sel.itthon a {
	color: #3c8246;
}

.nav-main .vilag a,
.nav-main li.sel.vilag a {
	color: #29537c;
}

.nav-main .uzlet a,
.nav-main li.sel.uzlet a {
	color: #774275;
}

.nav-main .kultura a,
.nav-main li.sel.kultura a {
	color: #3c93b4;
}

.nav-main .nezopont a,
.nav-main li.sel.nezopont a {
	color: #c17c54;
}

.nav-main .kronika a,
.nav-main li.sel.kronika a {
	color: #A70000;
}

.nav-main .video a,
.nav-main li.sel.video a {
	color: #3B3B3B;
}

.nav-main .blogok a,
.nav-main li.sel.blogok a  {
	color: #16423e;
}

.nav-main .forum a {
	color: #707070;
}

.nav-main .forum a {
	color: #707070;
}

.nav-main .becsongetunkelfutunk a {
		color: #c17c54;
}

.nav-main .onleany_tarsasblog a {
		color: #774275;
}




/* @group nav-main-index */

.index .nav-main {
	margin-bottom: 0;
	background-position: 0 -631px;
}

.index .nav-main li {
	background-position: 0 0;
}

.index .nav-main a {
	background-position: 50% 0;
}

/* @end nav-main-index */

/* @end nav-main */

/* @group nav-sec */

.nav-sec {
	position: absolute;
	top: 37px;
	left: -9999px;
	width: 970px;
	height: 27px;
	padding: 4px 0 2px 10px;
}

.sel .nav-sec {
	left: 0;
	border-bottom: 2px solid #e6e6e6 !important;
	background: #bbb !important;
	z-index: 1 !important;
}

.nav-sec ul {
	list-style: none;
}

.nav-sec strong {
	display: none;
	float: left;
	font-size: 16px;
	height: 23px;
	line-height: 23px;
	padding: 0 12px;
	color: #fff;
	margin: 0 5px 0 0;
}

.sel .nav-sec strong {
	display: block;
}

.itthon .nav-sec strong {
	background: #3c8246;
}

.vilag .nav-sec strong {
	background: #29537c;
}

.uzlet .nav-sec strong {
	background: #774275;
}

.kultura .nav-sec strong {
	background: #3c93b4;
}

.nezopont .nav-sec strong {
	background: #c17c54;
}

.kronika .nav-sec strong {
	background: #A70000;
}

.video .nav-sec strong {
	background: #3B3B3B;
}

.blogok .nav-sec strong {
	background: #16423E;
}

.itthon .nav-sec a.selected,
.itthon .nav-sec a.selected:hover {
	color: #3c8246 !important;
	text-decoration: underline;
}

.blogok .nav-sec a.selected,
.blogok .nav-sec a.selected:hover {
	color: #16423E !important;
	text-decoration: underline;
}

.nav-sec li {
	height: 21px;
	padding: 2px 11px 0 12px !important;
	background: url(/static/imgs/sprite-main.png) no-repeat;
}

.sel .nav-sec li {
	background-position: 0 -412px !important;
}

.nav-sec li.firstchild {
	padding-left: 11px !important;
	background: none;
}

.sel .nav-sec a,
.nav-main li.hover .nav-sec a,
.nav-main li:hover .nav-sec a {
	float: none;
	display: inline;
	background: none !important;
	font-size: 13px;
	line-height: 18px;
	color: #fff !important;
	padding: 0;
}

/* @group nav-sec onhover */

.nav-main li.hover .nav-sec,
.nav-main li:hover .nav-sec {
	padding-top: 6px;
	top: 35px;
	left: 0;
	z-index: 10;
}

.nav-main .itthon_hover a,
.nav-main .vilag_hover a,
.nav-main .uzlet_hover a,
.nav-main .kultura_hover a,
.nav-main .nezopont_hover a,
.nav-main .blogok_hover a,
.nav-main .itthon:hover a,
.nav-main .vilag:hover a,
.nav-main .uzlet:hover a,
.nav-main .kultura:hover a,
.nav-main .nezopont:hover a,
.nav-main .kronika:hover a,
.nav-main .blogok:hover a {
	color: #fff;
	text-decoration: none;
	position: relative;
	z-index: 11;
}

.nav-main li.hover .nav-sec a:hover,
.nav-main li:hover .nav-sec a:hover {
	text-decoration: underline;
}

.nav-main .itthon_hover a,
.nav-main .itthon:hover a {
	background-color: #3c8246;
	background-position: 50% -74px;
}

.nav-main .itthon_hover .nav-sec,
.nav-main .itthon:hover .nav-sec {
	background: #3c8246;
	border-bottom: 2px solid #3c6942;
}

.nav-main .itthon_hover .nav-sec li,
.nav-main .itthon:hover .nav-sec li {
	background-position: 0 -263px;
}

.nav-main .vilag_hover a,
.nav-main .vilag:hover a {
	background-color: #29537c;
	background-position: 50% -111px;
}

.nav-main .vilag_hover .nav-sec,
.nav-main .vilag:hover .nav-sec {
	background: #29537c;
	border-bottom: 2px solid #2f4b65;
}

.nav-main .vilag_hover .nav-sec li,
.nav-main .vilag:hover .nav-sec li {
	background-position: 0 -293px;
}

.nav-main .uzlet_hover a,
.nav-main .uzlet:hover a {
	background-color: #774275;
	background-position: 50% -148px;
}

.nav-main .uzlet_hover .nav-sec,
.nav-main .uzlet:hover .nav-sec {
	background: #774275;
	border-bottom: 2px solid #624061;
}

.nav-main .uzlet_hover .nav-sec li,
.nav-main .uzlet:hover .nav-sec li {
	background-position: 0 -323px;
}

.nav-main .kultura_hover a,
.nav-main .kultura:hover a {
	background-color: #3c93b4;
	background-position: 50% -185px;
}

.nav-main .kultura_hover .nav-sec,
.nav-main .kultura:hover .nav-sec {
	background: #3c93b4;
	border-bottom: 2px solid #3c748a;
}

.nav-main .kultura_hover .nav-sec li,
.nav-main .kultura:hover .nav-sec li {
	background-position: 0 -353px;
}

.nav-main .nezopont_hover a,
.nav-main .nezopont:hover a {
	background-color: #c17c54;
	background-position: 50% -222px;
}

.nav-main .nezopont_hover .nav-sec,
.nav-main .nezopont:hover .nav-sec {
	background: #c17c54;
	border-bottom: 2px solid #92654b;
}

.nav-main .nezopont_hover .nav-sec li,
.nav-main .nezopont:hover .nav-sec li {
	background-position: 0 -383px;
}

.nav-main .kronika_hover a,
.nav-main .kronika:hover a {
	color: white;
	background: #A70000 url(/static/imgs/sprite_2.png) no-repeat 50% 29px;
}

.nav-main .kronika_hover .nav-sec,
.nav-main .kronika:hover .nav-sec {
	background: #A70000;
	border-bottom: 2px solid #bbb;
}

.nav-main .kronika_hover .nav-sec li,
.nav-main .kronika:hover .nav-sec li {
	background-position: 0 -353px;
}

.nav-main .blogok_hover a,
.nav-main .blogok:hover a {
	background: #16423E url(/static/imgs/blogok_menu_hover.png) no-repeat 50% 0;
}

.nav-main .blogok_hover .nav-sec,
.nav-main .blogok:hover .nav-sec {
	background: #16423E;
	border-bottom: 2px solid #000000;
}

.nav-main .blogok_hover .nav-sec li,
.nav-main .blogok:hover .nav-sec li {
	background-position: 0 -383px;
}

/* @end nav-sec onhover */

/* @end nav-sec */

/* @group tagssearch */

.tagssearch {
	height: 25px;
	padding: 7px 20px 0 11px;
	background: #efefef;
	border-bottom: 1px solid #e9e9e9;
}

.tagssearch .overflow{
	float:left;
	height:20px;
	overflow:hidden;
	width:620px;
}

.tagssearch dt {
	float: left;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	height: 18px;
	margin: 0 16px 0 0;
	padding: 0 14px 0 10px;
	background: #bbb url(/static/imgs/sprite-icos.png?v=2) no-repeat 100% -582px;
}

.tagssearch dd {
	float: left;
	margin-right: 24px;
}

.tagssearch dd a {
	font-size: 12px;
	font-weight: bold;
	color: #0076a3;
}

.tagssearch dd a:hover {
	color: #a01b12;
}

.tagssearch .search {
	float: right;
	position: relative;
}

.tagssearch .search .inputwrp,
.newsletter fieldset div {
	position: relative;
	float: left;
	width: 238px;
	height: 18px;
	background: #fff url(/static/imgs/sprite-main.png) no-repeat 0 -591px;
}

.tagssearch .search input,
.newsletter fieldset div input {
	font-size: 11px;
	position: absolute;
	margin: 0;
	padding: 0;
	top: 2px;
	left: 5px;
	width: 228px;
	background: none;
	border: 0;
	outline: 0;
}

.tagssearch .search button {
	float: left;
	margin: 0 0 0 10px;
	background: url(/static/imgs/sprite-main.png) no-repeat -232px -705px;
	
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	cursor: pointer;
	width: 68px;
	height: 18px;
	padding: 0 0 0 16px;
	text-align: left;
}

.tagssearch .search button span {
	/*line-height: 19px;*/
}

.index .tagssearch {
	padding-top: 42px;
}

/* @end tagssearch */

/* @end nav */

/* @group nav-other */

.nav-other {
	position: absolute;
	top: 42px;
	left: 280px;
	width: 680px;
	padding: 0 20px 0 0;
	height: 24px;
	line-height: 24px;
	background: url(/static/imgs/sprite-main.png) repeat-x 0 -567px;
}

.nav-other ul {
	float: right;
	list-style: none;
}

.nav-other li {
	float: left;
	margin: 0 0 0 21px;
}

.nav-other a {
	text-transform: uppercase;
	font-size: 11px;
	color: #f8ebcd;
	padding: 0 0 0 10px;
	background: url(/static/imgs/sprite-icos.png?v=2) no-repeat 0 3px;
}

.shortcuts a {
	color: #fff;
	font-weight: bold;
}

.nav-other a:hover {
	background-position: 0 -640px;
	text-decoration: none;
}

.shortcuts a:hover {
	background-position: 0 -640px;
	/*background-position: 0 -247px;*/
}

/* @end nav-other */

/* @group topinfo */

.topinfo {
	position: absolute;
	top: 11px;
	left: 280px;
	width: 680px;
	height: 22px;
	overflow: hidden;
	padding: 0 20px 0 0;
	text-align: right;
}

.topinfo .today {
	font-size: 11px;
	line-height: 22px;
	text-transform: uppercase;
	color: #616161;
	float: right;
	padding: 0 21px 0 0;
	background: url(/static/imgs/sprite-main.png) no-repeat 100% -609px;
}

.topinfo .today dt,
.topinfo .today dd {
	display: inline;
}

.topinfo .weather {
	float: right;
	text-transform: uppercase;
	font-size: 10px;
	line-height: 22px;
	color: #707070;
	padding: 0 0 0 47px;
	margin: 0 0 0 8px;
	background: url(/static/imgs/sprite-wheater.png) no-repeat;
}

.topinfo .cloudy {
	background-position: 12px 0;
}

.topinfo .weather dt,
.topinfo .weather dd {
	float: right;
}

.topinfo .weather dt {
	padding: 0 0 0 10px;
}

.topinfo .weather dd {
	margin-left: 2px;
	width: 35px;
	height: 18px;
	margin-top: 3px;
	padding: 0 5px 0 0;
	line-height: 18px;
	text-align: right;
	background: #efefef;
	font-size: 13px;
	font-weight: bold;
	color: #0076a3;
}

.topinfo .weather .high {
	color: #a01b12;
}

.topinfo a.overlay {
	position: absolute;
	right:  90px;
	height: 22px;
	width: 150px;
	display: block;
}

/* @end topinfo */

/* @end header */

/* @group content */

/* @group heading */

.heading {
	height: 13px;
	clear: both;
	position: relative;
}

.heading a,
.heading span {
	position: absolute;
	height: 17px;
	top: -3px;
	left: 0;
	padding: 0 5px 0 0;
	background: #fff;
	font: bold 13px/17px Arial,Helvetica,FreeSans,"Nimbus Sans L",sans-serif;
}

.cimlap .heading {
	background: #a01b12;
}

.cimlap .borderheading a,
.cimlap .borderheading span,
.cimlap .heading a,
.cimlap .heading span {
	color: #a01b12;
}

.itthon .heading {
	background: #3c8246;
}

.itthon .borderheading a,
.itthon .borderheading span,
.itthon .heading a,
.itthon .heading span {
	color: #3c8246;
}

.vilag .heading {
	background: #29537c;
}

.vilag .borderheading a,
.vilag .borderheading span,
.vilag .heading a,
.vilag .heading span {
	color: #29537c;
}

.kronika .heading {
	background: #A70000;
}

.kronika .borderheading a,
.kronika .borderheading span,
.kronika .heading a,
.kronika .heading span {
	color: #A70000;
}

.uzlet .heading {
	background: #774275;
}

.uzlet .borderheading a,
.uzlet .borderheading span,
.uzlet .heading a,
.uzlet .heading span {
	color: #774275;
}

.kultura .heading {
	background: #3c93b4;
}

.kultura .borderheading a,
.kultura .borderheading span,
.kultura .heading a,
.kultura .heading span {
	color: #3c93b4;
}

.nezopont .heading {
	background: #c17c54;
}

.nezopont .borderheading a,
.nezopont .borderheading span,
.nezopont .heading a,
.nezopont .heading span {
	color: #c17c54;
}

.blog .heading {
	background: #16423e;
}

.blog .borderheading a,
.blog .borderheading span,
.blog .heading a,
.blog .heading span {
	color: #16423e;
}

.pr .heading {
	background: #757575;
}

.pr .borderheading a,
.pr .borderheading span,
.pr .heading a,
.pr .heading span {
	color: #757575;
}

.forum .heading {
	background: #707070;
}

.forum .borderheading a,
.forum .borderheading span,
.forum .heading a,
.forum .heading span {
	color: #707070;
}

.other .heading {
	background: #3b3b3b;
}

.other .borderheading a,
.other .borderheading span,
.other .heading a,
.other .heading span {
	color: #3b3b3b;
}


.video .heading {
	background: #3B3B3B;
}

.video .borderheading a,
.video .borderheading span,
.video .heading a,
.video .heading span {
	color: #3B3B3B;
}


.rovatheading {
	margin-bottom: -11px;
}

/* @end heading */

/* @group borderheading */

.borderheading {
	margin: 0 0 10px;
	border-bottom: 1px solid #bbb;
	height: 13px;
	position: relative;
}

.borderheading a,
.borderheading span {
	position: absolute;
	top: 0;
	left: 0;
	background: #fff;
	padding: 0 5px 0 0;
	height: 18px;
	font: bold 13px/18px Arial,Helvetica,FreeSans,"Nimbus Sans L",sans-serif;
}

.cimlap_eng,
.cikk_hsz_admin_user,
.cikk_hsz_admin_user a{
	color: #a01b12;
}

.cikk_hsz_admin_user div{
	margin-top: -2px;
	font-size:10px;
}

.itthon_eng{
 	color: #3C8246;
}
.vilag_eng{
	color: #29537C;
}
.uzlet_eng{
	color:#774275;
}
.nezopont_eng{
	color:#C17C54;
}
.kultura_eng{
	color:#3C93B4;
}
/* @end borderheading */

/* @group cikklist */

.cikklist li {
	padding: 13px 0 10px;
	background: url(/static/imgs/border_double.png) repeat-x;
}

.cikklist li:first-child {
	padding-top: 0;
	background: none;
}

.cikklist li li {
	background: none;
	padding: 0;
}

.cikklist .head {
	margin: 0 0 6px;
}

.cikklist .head strong,
.cikklist .head strong a {
	font: bold 13px/16px Arial,Helvetica,FreeSans,"Nimbus Sans L",sans-serif;
}

.cikklist .head strong {
	padding: 0 8px 0 0;
	margin: 0 8px 0 0;
	float: left;
	background: url(/static/imgs/sprite-main.png) no-repeat;
}

.cikklist .cimlap .head strong {
	background-position: 100% -439px;
}

.cikklist .cimlap .head strong a {
	color: #a01b12;
}

.cikklist .itthon .head strong {
	background-position: 100% -455px;
}

.cikklist .itthon .head strong a {
	color: #3c8246;
}

.cikklist .vilag .head strong {
	background-position: 100% -471px;
}

.cikklist .vilag .head strong a {
	color: #29537c;
}

.cikklist .uzlet .head strong {
	background-position: 100% -487px;
}

.cikklist .uzlet .head strong a {
	color: #774275;
}

.cikklist .kultura .head strong {
	background-position: 100% -503px;
}

.cikklist .kultura .head strong a {
	color: #3c93b4;
}

.cikklist .nezopont .head strong {
	background-position: 100% -519px;
}

.cikklist .nezopont .head strong a {
	color: #c17c54;
}

.cikklist .kronika .head strong a {
	color: #A70000;
}

.cikklist .blog .head strong {
	background-position: 100% -535px;
}

.cikklist .blog .head strong a {
	color: #16423e;
}

.cikklist .forum .head strong {
	background-position: 100% -551px;
}

.cikklist .forum .head strong a {
	color: #707070;
}

.cikklist .head div,
.cikklist_wheading .comment {
	float: left;
	height: 16px;
	line-height: 16px;
	padding: 0 0 0 15px;
	background: url(/static/imgs/sprite-icos.png?v=2) no-repeat;
}

.cikklist .head div a,
.cikklist_wheading .comment a {
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
	color: #a01b12;
}

.cikklist .head .comment,
.cikklist_wheading .comment {
	background-position: 0 -177px;
}

.cikklist h1 {
	margin: 0 0 8px;
}

.cikklist h1,
.cikklist h1 a {
	font-size: 26px;
	line-height: 30px;
}

.cikklist h2 {
	margin: 0 0 8px;
}

.cikklist h2,
.cikklist h2 a {
	font-size: 22px;
	line-height: 27px;
}

.cikklist h3 {
	margin: 0 0 6px;
}

.cikklist h3,
.cikklist h3 a {
	font-size: 18px;
	line-height: 22px;
}

.cikklist .iwrp {
	margin: 0 0 10px;
}

.cikklist .iwrp img,
.cikklist_wheading .iwrp img {
	border: 1px solid #a6a6a6;
}

/* @end cikklist */

/* @group cikklist_wheading */

.cikklist_wheading li,
.cikklist_wheading .wrp,
.blogbox {
	padding: 0 0 13px;
	margin-top: 10px;
	background: url(/static/imgs/border_double.png) repeat-x 0 100%;
}

.cikklist_wheading,
.blogbox {
	position: relative;
	margin-top: 21px;
}

.cikklist_wheading .more,
.blogbox .more {
	position: absolute;
	top: 0;
	right: 0;
	padding: 0 17px 0 0;
	height: 13px;
	line-height: 13px;
	background: url(/static/imgs/sprite-icos.png?v=2) no-repeat 100% -247px;
}

.cikklist_wheading .more a,
.blogbox .more a {
	text-transform: uppercase;
	color: #fff;
	font-size: 10px;
	line-height: 13px;
}

.cikklist_wheading .more a:hover,
.blogbox .more a:hover {
	text-decoration: none;
}

.cikklist_wheading .iwrp {
	margin-bottom: 5px;
}

.cikklist_wheading h3 {
	margin: 0 0 3px;
}

.cikklist_wheading h3,
.cikklist_wheading h3 a {
	font-size: 18px;
	line-height: 22px;
}

.cikklist_wheading .comment {
	float: none;
}

.cikklist_wheading p {
	padding: 4px 0 0;
}

.cikklist_wheading .related {
	margin: 8px 0 0;
}

/* @end cikklist_wheading */

/* @group cikktitlelist */

.cikktitlelist li {
	margin: 10px 0 0;
}

.cikktitlelist li a {
	font: 18px/22px Georgia,"Bitstream Charter","Century Schoolbook L","Liberation Serif",Times,serif;
}

/* @end cikktitlelist */

/* @group cikk_komment */
.new_comment_container_selected,
.new_comment_container{
	margin: 15px 0;
	padding: 0 0 0 18px;
    background-color: #EFEFEF;
    height: 245px;
    color: #FFFFFF;
}
.new_comment_container_selected textarea,
.new_comment_container textarea{
    border: 1px solid #8F8F8F;
    width: 580px;
    height: 165px;
    margin: 0px !important;
    padding: 0px !important;    
}

.new_cm_cancel{
    width: 70px;
	display: block;
	float: left;
	padding: 10px 0;
	color: #8F8F8F;
	text-transform:uppercase;
	font-weight: bold;		
	background:transparent url(/static/imgs/x_button.png) no-repeat 54px 11px;    
}

.new_cm_cancel:hover{
    color: #959595;
}

.new_comment_container_selected span,
.new_comment_container span {
	width: 70px;
	display: block;
	float: left;
	padding: 10px 0;
	color: #959595;
	text-transform:uppercase;
	font-weight: bold;		
	background:transparent url(/static/imgs/x_button.png) no-repeat 54px 11px;    
}
.new_comment_container_selected .new_cm,
.new_comment_container .new_cm{
	background: none;
	font-size: 11px;
	width: 513px;
	padding-left: 5px;
	color: #8F8F8F;
	font-weight: normal;
}

.new_comment_container_selected .new_text,
.new_comment_container .new_text{
    text-transform:none;
    color: #959595;
    background: none;
    width: 400px;
    height: 10px;
    font-size: 11px;
    font-weight: normal;
    padding: 0px 0px 0px 3px;
}

.new_comment_container_selected .new_link,
.new_comment_container .new_link{
	width: auto;
	padding: 0px;
	float: right;
	margin-right: 20px;
	/*background-color: #8F8F8F;*/
	/*#222222*/
}

.new_comment_container_selected .new_link button,
.new_comment_container .new_link button{
    background-color: #8F8F8F;
    background-position: 10px -30px;
    float: left;
    margin-left: 10px;
    padding-left: 25px;
    padding-right: 8px;
}

/* @end cikk_komment */

/* @group gallery */

.gallery h3 {
	float: left;
	padding: 0 21px 0 0;
	background: url(/static/imgs/sprite-icos.png?v=2) no-repeat;
}

.gallery p {
	clear: both;
}

.scrollable {
	height: 58px;
	position: relative;
	padding: 0 25px;
	background: #efefef;
	margin: 18px 0 6px;
}

.scrollable a.prevPage,
.scrollable a.nextPage {
	position: absolute;
	display: block;
	text-indent: -9999px;
	top: 0;
	left: 0;
	width: 25px;
	height: 58px;
	outline: 0;
	cursor: pointer;
	background: #3b3b3b url(/static/imgs/sprite-icos.png?v=2) no-repeat 10px -304px;
}

.scrollable a.nextPage {
	left: auto;
	right: 0;
	background-position: 10px -224px;
}

.scrollable .window {
	position: relative;
	overflow: hidden;
	height: 58px;
}

.scrollable ul {
	width: 10000px;
	height: 58px;
	position: absolute;
}

.scrollable li {
	padding: 0;
	background: none;
	float: left;
	position: relative;
	margin: 10px 0 0 10px;
}

.scrollable li a {
	float: left;
}

.gallery_photo .iwrp {
	margin: 0 0 18px;
}

.gallery_photo h3 {
 	background-position: 100% -393px;
}

.gallery_video img {
	display: block;
	margin: 0 0 10px;
}

.gallery_video .window img {
	margin: 0;
}

.gallery_video h3 {
 	background-position: 100% -443px;
}

/* @end gallery */

/* @group related */

.related {
	margin: 6px 0 0;
}

ul.related li,
ul.related li:first-child {
	padding: 0 0 0 16px;
	line-height: 16px;
	margin: 3px 0 0;
	background: url(/static/imgs/sprite-icos.png?v=2) no-repeat;
}

.related li a {
	font-size: 11px;
	line-height: 16px;
}

ul.related li.article {
	background-position: 0 -96px;
}

ul.related li.photo {
	background-position: 0 -396px;
}

ul.related li.video {
	background-position: 0 -446px;
}

/* @end related */

/* @group blogbox */

.blogbox {
	padding: 0 0 10px;
}

.blogbox .heading {
	margin: 0 0 8px;
}

.blogbox li {
	padding: 5px 0 0;
	margin: 5px 0 0;
	border-top: 1px solid #c6c6c6;
	color: #bbb;
	font-size: 12px;
	line-height: 18px;
}

.blogbox li:first-child {
	padding: 0;
	margin: 0;
	border: 0;
}

.blogbox li strong {
	color: #3b3b3b;
	margin: 0 3px 0 2px;
	vertical-align: middle;
}

.blogbox li a {
	margin: 0 0 0 3px;
	color: #005952;
	vertical-align: middle;
	font-weight: bold;
}

.blogbox li h3,
.blogbox li h3 a {
	font-size: 18px;
	line-height: 22px;
	color: #004f7c;
	font-weight: normal;
}

.blogbox li p{
	color: black;
}

/* @end blogbox */

/* @group blog_highlight */

.blog_highlight li {
	margin: 10px 0 0;
	padding: 0px 20px 0 105px;
	background: #efefef;
	position: relative;
	min-height: 103px;
}

.blog_highlight .rightpic {
	padding: 0px 105px 0 12px;
}

.blog_highlight .iwrp {
	position: absolute;
	bottom: 0;
	left: 0;
}

.blog_highlight .rightpic .iwrp {
	left: auto;
	right: 0;
}

.blog_highlight h4,
.blog_highlight h4 a {
	font-size: 18px;
	line-height: 20px;
	padding-top: 8px;
}

.blog_highlight strong {
	display: block;
	font-weight: normal;
	text-transform: uppercase;
	font-size: 11px;
	line-height: 16px;
}

.blog_highlight blockquote {
	margin: 6px 0 4px;
	width: 215px;
	overflow: hidden;
	padding: 0 0 13px;
	background: url(/static/imgs/sprite-main.png) no-repeat 0 100%;
}

.blog_highlight blockquote p {
	font-size: 11px;
	line-height: 15px;
	background: url(/static/imgs/sprite-main.png) no-repeat 0 -705px;
	padding: 6px 15px 0 23px;
	margin: 0 0 -7px;
}


.kiemelt_blog blockquote {
	width: 190px;
	background: url(/static/imgs/sprite_blog_blackquote.png) no-repeat 0 100%;
	overflow: hidden;
}

.kiemelt_blog blockquote p {
	background: url(/static/imgs/sprite_blog_blackquote.png) no-repeat 0 -1px;
	max-height:46px;
	height:auto !important;
  	height: 46px;
	overflow: hidden;		
}

.blog_highlight .more {
	display: block;
	width: 182px;
	height: 16px;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
	color: #fff;
	padding: 0 0 0 32px;
	margin: 0 0 0 1px;
	background: #20648b url(/static/imgs/sprite-icos.png?v=2) no-repeat 20px -245px;
}

.blog_highlight .more:hover {
	text-decoration: none;
}

.blog_hirlevel_feliratkozas{
	background: #EFEFEF none repeat scroll 0 0;
	padding: 10px;
	position: relative;
	width: 599px;
}

.blog_hirlevel_feliratkozas label{
	font-size: 14px;
	line-height:23px;
	font-weight: bold;
	color: #3B3B3B;
	display: block;
	float: left;
	clear: left;
	margin-right: 25px;
}

.blog_hirlevel_feliratkozas li {
	float:left;
}

.blog_hirlevel_feliratkozas li label {
	clear: none;
	float: none;
	width: 190px;
	font-weight: normal;
	margin-right: 5px;
}

.blog_hirlevel_feliratkozas a{
	display: block;
	font-weight: bold;
	position: absolute;
	top: 13px;
	right: 16px;
}

.blog_hirlevel_feliratkozas #email_ertesito{
	color: #BBB;
}

.blog_hirlevel_feliratkozas button{
	background:#A01B12 none repeat scroll 0 0;
	border:0 none;
	color:#F8EBCD;
	cursor:pointer;
	font-size:12px;
	font-weight:bold;
	height:18px;
	position:absolute;
	text-transform:uppercase;
	width:110px;
	margin: 3px 0px 0px 25px;
}

.blog_hirlevel_feliratkozas div input{
	background:transparent none repeat scroll 0 0;
	border:0 none;
	font-size:11px;
	margin:0;
	outline-style:none;
	padding:1px 0 0;
	width:91px;
}

.blog_hirlevel_feliratkozas div{
	background: #FFFFFF url(/static/imgs/sprite-main.png) no-repeat scroll -1px -592px;
	height: 16px;
	float: left;
	border: 1px solid #B9B9B9;
	margin: 3px 25px 0 0;		
}

.blog_hirlevel_feliratkozas .x_button{
	display: block;
	position: absolute;	
	top: 0;
	right: 5px;
	font-weight: bold;
	cursor: pointer;
}

.blog_hirlevel_feliratkozas.error{
	background-color:#A01B12;
	color: white;
	font-size: 15px;
}

.blog_hirlevel_feliratkozas.succes{
	font-size: 15px;
}


.blog_hirlevel_feliratkozas select{
	height: 18px;
	border: 1px solid #B9B9B9;
	margin-top: 3px;
	/*width: 128px;*/
	width: 165px;
}


.blog_hirlevel_feliratkozas span{
	font-size: 12px;
	font-family:Arial,Helvetica,FreeSans,"Nimbus Sans L",sans-serif;
}


.blog_cikklist_container{
	background: #efefef;
	position: relative;
	height: 103px;
}

.blog_cikklist_header_container{
	float:left;
	position:absolute;
	top:17%;
	left:110px;
}

.blog_shared {
	position: relative;
}

.blog_shared_container{
	float:left;
	font-weight: bold;
	height:31px;
	line-height:31px;
}

.blog_shared .iwiw,
.blog_shared .email,
.blog_shared .twitter,
.blog_shared .facebook{
	cursor: pointer;
	display: block;
	padding:0 0 0 27px;
	height:31px;
	line-height:31px;
	float: left;
	margin-left: 20px;
}
.blog_shared .iwiw{
	background: transparent url(/static/imgs/iwiw-share-h.gif) no-repeat scroll 0 7px;		
}

.blog_shared .facebook{
	background:transparent url(/static/imgs/sprite-icos.png?v=2) no-repeat scroll 0 -678px;
		
}

.blog_shared .twitter{
	background:transparent url(/static/imgs/sprite-icos.png?v=2) no-repeat scroll 0 -728px;
}

.blog_shared .email{
	background:transparent url(/static/imgs/sprite-icos.png?v=2) no-repeat scroll 0 -491px;
}

#blog_shared_tovabb{
	background: #20648b none repeat scroll 0 0;
	border: 0 none;
	color: #F8EBCD;
	cursor: pointer;
	font-size: 11px;
	font-weight: bold;
	height: 18px;
	margin: 6px 0 0;
	position: absolute;
	text-transform: uppercase;
	width: 60px;
	right: 0px;
}

#blog_shared_hozzaszolasok{
	background: #A01B12 url(/static/imgs/sprite_blog_shared.png) no-repeat scroll 4px 4px;
	border: 0 none;
	color: #F8EBCD;
	cursor: pointer;
	font-size: 11px;
	font-weight: bold;
	height: 18px;
	margin: 6px 0 0;
	position: absolute;
	text-transform: uppercase;
	width: 134px;
	right: 70px;	
}

#blog_shared_hozzaszolasok span {
	padding-left: 10px;
}

/* @end blog_highlight */

/* @group cimkefelho */

.cimkefelho ul {
	padding: 12px 14px;
	background: #efefef;
	line-height: 21px;
	text-align: center;
}

.cimkefelho li {
	display: inline;
	margin: 0 5px;
}

.cimkefelho li a {
	color: #757575;
	font-weight: bold;
}

.cimkefelho .s1 a {
	font-size: 9px;
}

.cimkefelho .s2 a {
	font-size: 10px;
}

.cimkefelho .s3 a {
	font-size: 11px;
}

.cimkefelho .s4 a {
	font-size: 12px;
}

.cimkefelho .s5 a {
	font-size: 13px;
}

.cimkefelho .s6 a {
	font-size: 14px;
}

.cimkefelho .s7 a {
	font-size: 15px;
}

.cimkefelho .s8 a {
	font-size: 16px;
}

.cimkefelho .s9 a {
	font-size: 17px;
}

.cimkefelho .s10 a {
	font-size: 18px;
}

/* @end cimkefelho */

/* @group sections */

.sections {
	background: #efefef;
	padding: 20px 0;
}

.sections li {
	width: 220px;
	height: 165px;
	float: left;
	margin: 0 0 0 20px;
	border-bottom: 5px solid #d8d8d8;
}

.sections h3,
.sections h3 a {
	color: #fff;
	font: normal 14px/23px Arial,Helvetica,FreeSans,"Nimbus Sans L",sans-serif;
}

.sections h3 {
	height: 23px;
	position: relative;
	background: #a01b12;
}

.sections h3 a {
	position: absolute;
	width: 210px;
	height: 23px;
	padding: 0 0 6px 10px;
	top: 0;
	left: 0;
	background: url(/static/imgs/bg_bubbleheading.png) no-repeat;
}

.sections h3 a:hover {
	text-decoration: none;
}

.sections h3 a span {
	color: #f8ebcd;
	font-weight: bold;
}

.sections p {
	font-size: 11px;
	line-height: 14px;
	padding: 4px 9px 0;
}

/* @end sections */

/* @group tabbox */

.tabbox .tabs {
	height: 20px;
}

.tabbox .tabs li {
	float: left;
	margin: 0 0 0 5px;
}

.tabbox .tabs a {
	display: block;
	width: 110px;
	height: 20px;
	line-height: 20px;
	text-align: center;
	background: #bbb;
	color: #616161;
	font-size: 13px;
	font-weight: bold;
}

.tabbox .tabs a:hover {
	text-decoration: none;
}

.tabbox .tabs li:first-child {
	margin: 0;
}

.tabbox .tabs a.sel {
	background: #efefef;
	color: #a01b12;
}

.tabbox .tabcontent ul {
	padding: 11px 0 8px;
	background: #efefef;
}

.tabbox .tabcontent li {
	background: url(/static/imgs/sprite-icos.png?v=2) no-repeat 15px -88px;
	padding: 5px 110px 5px 40px;
	min-height: 26px;
	font-size: 11px;
	line-height: 13px;
	border-top: 1px solid #fff;
	position: relative;
}

.tabbox .tabcontent li:first-child {
	border: 0;
}


.tabbox .tabcontent a {
	color: #0076a3;
}

.tabbox .tabcontent dl {
	position: absolute;
	top: 4px;
	left: 254px;
    width: 80px;
}

.tabbox .tabcontent dd {
	font-weight: bold;
	white-space: nowrap;
}

.tabbox .tabcontent .oneline a {
	line-height: 25px;
}

.tabbox .tabcontent .more,
.vote .more,
.morearticle a,
.cikkkommentek .ujkomment,
.blog_news a {
	display: block;
	padding: 0 0 0 38px;
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	height: 26px;
	line-height: 26px;
	background: #3b3b3b url(/static/imgs/sprite-icos.png?v=2) no-repeat 20px -30px;
}

.tabbox .tabcontent .more:hover,
.vote .more:hover,
.morearticle a:hover,
.cikkkommentek .ujkomment:hover {
	text-decoration: none;
}

.tabbox .tabcontent .pr {
    color: #616161;
}

.tabbox .tabcontent .pr_absolute {
	position: absolute;
	left: 227px;
	font-weight: bold;
}

.cikk_lapozo{
    clear: both;
    overflow: hidden;
    height: 30px;
    margin-left: 30px;		    
}

.cikk_lapozo li{
    display: block;
    float: left;
    border-bottom: 0 !important;
    width: 120px;
    text-align: right;
}

.cikk_lapozo li left{
    text-align: left;
}
/* @end tabbox */

/* @group vote */

.vote .wrp {
	padding: 11px 20px 20px;
	background: #efefef;
}

.vote p {
	margin-right: 5px;
	font-weight: bold;
}

.vote .related {
	margin: 0;
	padding: 0 0 5px;
}

.vote fieldset div {
	border: 1px solid #d8d8d8;
	padding: 0 0 5px;
	border-width: 0 1px 1px;
	margin: 10px 0 0;
}

.vote label {
	display: block;
	background: #d8d8d8;
	position: relative;
	padding: 2px 10px 2px 30px;
}

.vote label input {
	position: absolute;
	top: 5px;
	left: 8px;
	margin: 0;
}

.vote fieldset button {
	float: left;
	margin: 20px 10px 0 20px;
	width: 102px;
	height: 20px;
	font-size: 12px;
	font-weight: bold;
	color: #f8ebcd;
	background: #a01b12;
	border: 0;
	cursor: pointer;
	text-transform: uppercase;
}

.vote fieldset button span {
	line-height: 20px;
}

.vote fieldset a {
	float: left;
	margin: 20px 0 0;
	width: 148px;
	height: 20px;
	line-height: 20px;
	font-size: 12px;
	font-weight: bold;
	color: #f8ebcd;
	background: #620c06;
	text-align: center;
	text-transform: uppercase;
}

.vote fieldset a:hover {
	text-decoration: none;
}

.vote .more {
	padding: 0 0 0 41px;
	background-color: #d8d8d8;
	background-position: 23px -30px;
	color: #3b3b3b;
}

.vote .val0 { width: 440px; float: left; padding-right: 5px;}
.vote .val1 { width: 175px; float: left; padding: 0 5px;background:#29537C;color:#FFF;font-weight: bold;margin: 0 5px 0 0;}
.vote .val2 { width: 40px; float: left; font-weight: bold;}
.vote .val3 { width: 60px; float: left;}
.vote .val4 { padding: 3px 5px;}

.vote .val_valasz {
    background-color: #D8D8D8;
    padding: 2px 10px 2px 2px;
}

.vote_result label {
    padding: 2px 10px 2px 10px !important;
}

/* @end vote */

/* @group shared */

.shared .wrp {
	padding: 11px 20px 15px;
	background: #efefef;
}

.shared h4 {
	padding: 0 0 0 22px;
	height: 31px;
	border-bottom: 1px solid #bbb;
	font: normal 13px/31px Arial,Helvetica,FreeSans,"Nimbus Sans L",sans-serif;
	background: url(/static/imgs/sprite-icos.png?v=2) no-repeat;
}

.shared h4 span {
	font-weight: bold;
}

.shared .email {
	background-position: 0 -491px;
}

.shared .facebook {
	background-position: 0 -678px;
}

.shared .twitter {
	background-position: 0 -728px;
}

.shared .iwiw {
	background: url(/static/imgs/iwiw-share-h.gif) no-repeat 0 5px !important;
}

.shared h4.iwiw {
	background: url(/static/imgs/iwiw-share-h.gif) no-repeat 0 7px !important;
}

.cikkoptions .options .photo {
	background: url(/static/imgs/sprite-icos.png?v=2) no-repeat;
	background-position: 2px -393px;
}

.cikkoptions .options .video {
	background: url(/static/imgs/sprite-icos.png?v=2) no-repeat;
	background-position: 2px -443px;
}


.cikkoptions .options .iwiw {
	background: url(/static/imgs/iwiw-share-h.gif) no-repeat 0 5px !important;	
}

.shared ul {
	padding: 5px 0;
	border-bottom: 1px solid #bbb;
}

.shared li {
	font-size: 11px;
	line-height: 13px;
	background: url(/static/imgs/sprite-icos.png?v=2) no-repeat 1px -94px;
	padding: 5px 10px 5px 16px;
}

/* @end shared */

/* @group newsletter */

.newsletter .wrp {
	padding: 12px 0 14px 20px;
	background: #efefef;
	position: relative;		
}

.newsletter .table{
	min-height:160px;
	height:auto !important;
  	height:160px;
}

.newsletter label {
	display: block;
	width: 44px;
	padding: 0 0 0 26px;
	margin: 3px 0 0;
	position: relative;
	font-weight: bold;
	line-height: 16px;
	color: #a01b12;
}

.newsletter label input {
	position: absolute;
	margin: 0;
	top: 2px;
	left: 0;
}

.newsletter fieldset p {
	position: absolute;
	top: 15px;
/*	left: 95px; */
	right: 5px;
	width: 205px;
	margin: 0;
}

.newsletter fieldset div {
	position: absolute;
/*	top: 85px; */
	left: 20px;
	width: 171px;
	bottom: 45px;
	border-right: 1px solid #b9b9b9;
}

.newsletter fieldset div input {
	width: 162px;
}

.newsletter fieldset button {
	position: absolute;
/*	top: 85px; */
	bottom: 45px;
	left: 210px;
	width: 110px;
	height: 18px;
	font-size: 12px;
	font-weight: bold;
	color: #f8ebcd;
	background: #a01b12;
	border: 0;
	cursor: pointer;
	text-transform: uppercase;
}

.newsletter fieldset button span {
	line-height: 18px;
}

.newsletter p {
	margin: 50px 0 0;
}

.newsletter p em {
	font-style: normal;
	color: #a01b12;
	font-size: 11px;
}

/* @end newsletter */

/* @group hetilap */
/*
.hetilap dl {
	padding: 0 20px 0 0;
	margin: 0 0 2px 0;
	text-align: right;
	color: #0076a3;
	font-size: 11px;
}

.hetilap dt {
	display: inline;
	font-weight: bold;
}

.hetilap dt span {
	margin: 0 4px 0 0;
}

.hetilap dd {
	margin: 0 0 0 4px;
	display: inline;
}

.hetilap .wrp {
	position: relative;
	padding: 13px 10px 8px 20px;
	border-bottom: 4px solid #8a150d;
	background: #a01b12 url(/static/imgs/bg_hetilap_shadow.png) no-repeat 20px 133px;
}

.hetilap .iwrp {
	position: absolute;
	top: -22px;
	left: 20px;
}

.hetilap h4 {
	margin: 0 0 10px 139px;
	padding: 0 0 0 14px;
	background: url(/static/imgs/sprite-icos.png?v=2) no-repeat 0 -640px;
}

.hetilap h4,
.hetilap h4 a {
	font: bold 11px/14px Arial,Helvetica,FreeSans,"Nimbus Sans L",sans-serif;
	color: #f8ebcd;
	text-decoration: underline;	
}

.hetilap ul {
	padding-bottom: 10px;
}

.hetilap li {
	font-size: 11px;
	line-height: 14px;
	margin: 0 0 10px 139px;
	padding: 0 0 0 14px;
	color: #fff;
	background: url(/static/imgs/sprite-icos.png?v=2) no-repeat 0 3px;
}

.hetilap .belapozo {
	font-size: 11px;
	line-height: 14px;
	color: #f8ebcd;
	font-weight: bold;
	text-decoration: underline;
}

.hetilap .foot {
	height: 23px;
	background: #3b3b3b;
	color: #fff;
	font-weight: bold;
	padding: 4px 0 0 20px;
}

.hetilap .foot a {
	color: #fff;
	text-transform: uppercase;
	vertical-align: middle;
	margin: 0 0 0 15px;
}

.hetilap .foot .subscribe {
	margin: 0 15px 0 0;
}
*/
/* @end hetilap */

/* @group morearticle */

.morearticle a {
	height: 40px;
	line-height: 40px;
	background-position: 20px -23px;
}

/* @end morearticle */

/* @group ad_ */

.ad_728x90 {
	padding: 3px 0 0;
	background: url(/static/imgs/border_double_black.png) repeat-x;
}

.ad_728x90 div {
	position: relative;
	padding: 20px 0 23px 60px;
	overflow: hidden;
	background: url(/static/imgs/border_double_black.png) repeat-x 0 100%;
}

.ad_728x90 div .firstchild{
	margin-right:20px;
}

.ad_728x90 div .lastchild{
	margin-left:20px;
}

.ad_728x90 .center{
	text-align: center;
}

.ad_728x90 span {
	/*position: absolute;*/
	display: block;
	text-transform: uppercase;
	font-size: 11px;
	line-height: 14px;
	color: #c6c6c6;
/*	top: 60px;
	left: 890px;*/
	float: left;
}

.ad_container_728x90{
	position: relative !important;
	/*top: 0px !important;
	left: 0px !important;*/
}


.ad_330x250 span {
	position: absolute;
	text-transform: uppercase;
	font-size: 11px;
	line-height: 14px;
	color: #c6c6c6;
	top: 60px;
	left: 890px;
}

.ad_330x250 .wrp span {
    padding: 0;
}

.ad_728x90 span:first-child {
	left: 35px;
}

.ad_728x90 img,
.ad_330x250 img,
.ad_620x41 img,
.ad_cikkcimke img {
	display: block;
}

.ad_330x250 .tag {
	text-align: center;
	margin-bottom: -2px;
}

.ad_330x250 span {
	position: static;
	padding: 0 4px;
	background: #fff;
}

.ad_468x80{
	width: 490px;
	margin: 20px auto;
	clear: both;	
}

.ad_468x80 .wrp{
	width: 468px;
	float: left;	
}

.ad_468x80 .text{
	color: #C6C6C6;
	float: left;
	background:transparent url(/static/imgs/ad_vertical.gif) no-repeat 0 0;
	height: 50px;
	text-indent: -9999px;
	width: 10px;
}

.ad_330x250 .wrp {
	padding: 4px;
	border: 1px solid #c6c6c6;
	display: table;
	margin: 0 auto;
}

.ad_980x100 {
	width: 1000px;
	margin: 0 auto;
	text-align: center;
	margin: 5px 0;	
}

.ad_fogkefe_main {
	margin: 0 auto;
	width: 980px;
}

.ad_fogkefe_main a {
	width: 980px;
	height: 50px;
	background-position: 0 0;
	display: block;
}

.ad_fogkefe_lelogo {
	width: 340px;
	margin-left: 10px;
}

.ad_fogkefe_lelogo a {
	width: 340px;
	background-position: -640px -50px;
	display: block;
}

.ad_340x25 {
	margin: 5px 0 -13px 10px;
}

/* @end ad_ */

/* @group breadcrumb */

.breadcrumb{
	position: relative;
}

.breadcrumb .pr {
	font-size: 14px;
	color: #757575;
	font-weight: bold;
    margin-top: -17px;
    text-align: right;
}

.breadcrumb li {
	float: left;
	padding: 0 0 0 12px;
	font-size: 11px;
	line-height: 14px;
	color: #0076a3;
	margin: 0 6px 0 0;
	background: url(/static/imgs/sprite-icos.png?v=2) no-repeat 1px -36px;
}

.breadcrumb li a {
	color: #3b3b3b;
	font-size: 11px;
	line-height: 14px;
}

/* @end breadcrumb */

/* @group cikkhead */

.cikkhead {
	margin-top: 12px;
}

.cikkhead em {
	display: block;
	color: #a01b12;
	font-weight: bold;
	font-style: normal;
}

.cikkhead h1 {
	font-size: 26px;
	line-height: 30px;
	color: #004f7c;
	margin: 0 0 7px;
	width: 700px;
}

.pr_color{
	color: #757575;
}

.cikkhead h1.pr_color{
	color: #757575;
}

.cikkhead p {
	color: #707070;
	margin-bottom: 7px;
}

.cikkhead dt,
.cikkhead dd {
	float: left;
	font-size: 11px;
	line-height: 14px;
}

.cikkhead dt {
	margin: 0 5px 0 0;
	padding: 0 0 0 12px;
	background: url(/static/imgs/sprite-icos.png?v=2) no-repeat 0 -797px;
}

.cikkhead dt:first-child {
	background: none;
	padding: 0;
	color: #000000;
}

.cikkhead dd {
	margin: 0 10px 0 0;
	color: #6F6F6F;
}

.cikkhead .author {
	font-weight: bold;
}

#cikk_attrb dt
{
	color: #6F6F6F;
}

#cikk_attrb .firstchild
{
	color: #000000;
}

#cikkhead_logo{
	float: left;
	margin: 18px 0 0 10px;
}

#cikk_attrb .txtdown {
	padding-left: 0;
    margin-left: 5px;
	background-image: none;
	margin-right: 10px;
}

#cikk_attrb .txtup a, #cikk_attrb .txtdown a, #cikk_attrb .cikk_print a {
	display: block;
	width: 14px;
	height: 14px;
	background: transparent url("/static/imgs/sprite-icos.png?v=2") no-repeat scroll;
}

#cikk_attrb .txtup a {
	background-position: 0 -999px;
}

#cikk_attrb .txtdown a {
	background-position: 0 -949px;
}

#cikk_attrb .cikk_print a {
	background-position: 0 -899px;
}

/* @end cikkhead */

/* Cikk oldal szponzoracio*/

#cikk_attrb {
	width:  980px;
	position: relative;
}

.cikk_oldal_szponzoracio_vision {
	margin: 0px !important;	
/*	position: absolute;
	right: 0px;*/
}

.cikk_oldal_szponzoracio_vision .nagyitas {
	width: 15px;
	height: 15px;
	display: block;
	float: left;
	margin: -3px 5px 0 0;
	padding: 0;
	line-height: 20px;
}

.cikk_oldal_szponzoracio_vision .first_p{
	background: transparent url(/static/imgs/szponzoracio/hv_ve_betumeret_1_p_v01.png) no-repeat scroll 0 0;
}

.cikk_oldal_szponzoracio_vision .first_m{
	background: transparent url(/static/imgs/szponzoracio/hv_ve_betumeret_1_m_v01.png) no-repeat scroll 0 0;
}

.cikk_oldal_szponzoracio_vision .second_p{
	background: transparent url(/static/imgs/szponzoracio/hv_ve_betumeret_2_p_v01.png) no-repeat scroll 0 0;
/*	margin-top: -3px;*/
}

.cikk_oldal_szponzoracio_vision .second_m{
	background: transparent url(/static/imgs/szponzoracio/hv_ve_betumeret_2_m_v01.png) no-repeat scroll 0 0;
/*	margin-top: -2px;*/
}

.cikk_oldal_szponzoracio_vision .third_m{
	background: transparent url(/static/imgs/szponzoracio/hv_ve_betumeret_4_m_v01.png) no-repeat scroll 0 0;
/*	margin-top: -1px;*/
}
.cikk_oldal_szponzoracio_vision .third_p{
	background: transparent url(/static/imgs/szponzoracio/hv_ve_betumeret_4_p_v01.png) no-repeat scroll 0 0;
/*	margin-top: -1px;*/
}

.cikk_oldal_szponzoracio_vision .clicck{
	background: transparent url(/static/imgs/szponzoracio/hv_vision_150x75.jpg) no-repeat scroll 0 0;
	width: 150px;
	height: 75px;
	display: block;
	/*float: right;*/
	margin: -62px auto 0;
}
/* eng group Cikk oldal szponzoracio*/



/* @group cikktoppic */

.cikktoppic {
	border: 1px solid #c6c6c6;
	border-width: 1px 0;
	padding: 10px 0 0;
	position: relative;
}

.cikktoppic img {
	display: block;
	border: 1px solid #a2a2a2;
	margin: 0 auto;
}

.cikktoppic div {
	position: absolute;
	right: 2px;
	bottom: 1px;
	padding: 2px;
	background-color: black;
	filter:alpha(opacity=60);
  	opacity:0.6;
	color: white;	
}

.cikktoppic span {
	font-weight: bold;
	float: left;
}

.cikktoppic .photoauthor {
	float: right;
	font-weight: normal;
	font-size: 10px;
	text-transform: uppercase;
}

/* @end cikktoppic */

/* @group cikkcontent */

.cikkcontent .lead {
	margin:0 0 1.12em;
	font-weight: bold;
}

.cikkoptions {
	float: right;
	width: 180px;
	padding: 4px 10px 10px;
	margin: 0 0 15px 10px;
	border: 1px solid #c6c6c6;
	background: #efefef;
}

.cikkoptions .options li {
	height: 25px;
	line-height: 25px;
	padding: 0 0 0 26px;
	border-bottom: 1px solid #c6c6c6;
	background: url(/static/imgs/sprite-icos.png?v=2) no-repeat;
}

.cikkoptions .options .txtup {
	background-position: 0 -992px;
}

.cikkoptions .options .txtdown {
	background-position: 0 -943px;
}

.cikkoptions .options .print {
	background-position: 0 -893px;
}

.cikkoptions .options .email {
	background-position: 0 -493px;
}

.cikkoptions .options .facebook {
	background-position: 0 -680px;
}

.cikkoptions .options .twitter {
	background-position: 0 -730px;
}

.cikkoptions .options a {
	color: #3b3b3b;
	font-size: 10px;
	text-transform: uppercase;
}

.cikkoptions h5 {
	margin: 10px 0 5px;
	padding: 0 0 0 26px;
	font: normal 10px/18px Arial,Helvetica,FreeSans,"Nimbus Sans L",sans-serif;
	text-transform: uppercase;
	background: url(/static/imgs/sprite-icos.png?v=2) no-repeat 0 -97px;
}

.cikkoptions .related li {
	padding: 0 0 0 26px;
	line-height: 13px;
}

.cikkoptions .related li:first-child {
	padding: 0 0 0 26px;
}

.cikkoptions .related a {
	line-height: 15px;
}

/* @group cikkbody */

.cikkbody a {
	color: #0076a3;
	text-decoration: underline;
}

.cikkbody a:hover {
	color: #a01b12;
}

.cikkbody img {
	border: 1px solid #a2a2a2;
}

.cikkbody img[align=left] {
	margin: 0 10px 5px 0;
}

.cikkbody img.fleft {
	margin: 0 10px 5px 0;
}

.cikkbody img[align=right] {
	margin: 0 0 5px 10px;
}

.cikkbody img.fright {
	margin: 0 0 5px 10px;
}

.cikkbody h1{
	color:#004F7C;	
}

.cikkbody h1{	
	font-size: 19px;
	line-height: 22px;
	font: 19px/22px Georgia,"Bitstream Charter","Century Schoolbook L","Liberation Serif",Times,serif;
}


.cikkbody h2{
	color: #3B3B3B;	
	font-size: 17px;
	line-height: 20px;
	font: 17px/20px Georgia,"Bitstream Charter","Century Schoolbook L","Liberation Serif",Times,serif;
}

.cikkbody h3{	
	color: #3B3B3B;
	font-size: 15px;
	line-height: 18px;
	font: 15px/18px Georgia,"Bitstream Charter","Century Schoolbook L","Liberation Serif",Times,serif;
}

.cikkbody h4{	
	color: #3B3B3B;
	font-size: 13px;
	line-height: 16px;
	font: 13px/16px Georgia,"Bitstream Charter","Century Schoolbook L","Liberation Serif",Times,serif;
}

.cikkbody h5{	
	color: #3B3B3B;
	font-size: 11px;
	line-height: 14px;
	font: 11px/14px Georgia,"Bitstream Charter","Century Schoolbook L","Liberation Serif",Times,serif;
}

.cikkbody h6{	
	color: #3B3B3B;
	font-size: 9px;
	line-height: 12px;
	font: 9px/12px Georgia,"Bitstream Charter","Century Schoolbook L","Liberation Serif",Times,serif;
}
/*
.cikkbody h2,
.cikkbody h3,
.cikkbody h4,
.cikkbody h5,
.cikkbody h6 {
	font-size: 13px;
	line-height: 18px;
	font: bold 13px/18px Arial,Helvetica,FreeSans,"Nimbus Sans L",sans-serif;
}
*/
.txts2 h2,
.txts2 h3,
.txts2 h4,
.txts2 h5,
.txts2 h6 {
	font-size: 15px;
	line-height: 20px;
}

.txts3 h2,
.txts3 h3,
.txts3 h4,
.txts3 h5,
.txts3 h6 {
	font-size: 16px;
	line-height: 21px;
}

div.cikkbody h2, div.cikkbody h3, div.cikkbody h4, div.cikkbody h5, div.cikkbody h6,
div.cikkbody p, div.cikkbody blockquote, div.cikkbody ul, div.cikkbody fieldset, div.cikkbody ol, div.cikkbody dl {
	margin: 0 0 1.12em
}

div.cikkbody object {
	display: block;
	margin: 0 auto 1.12em;
}

div.cikkbody ol {
	padding-left: 1.5em;
	list-style-type: decimal;
	list-style-position: outside;
}

div.cikkbody ul {
	padding-left: 1.2em;
	list-style-type: disc;
	list-style-position: outside;
}

.txts1 div,
.txts1 p,
.txts1 ul,
.txts1 ol,
.txts1 td {
	font-size: 13px;
	line-height: 18px;
}

.txts2 div,
.txts2 p,
.txts2 ul,
.txts2 ol,
.txts2 td {
	font-size: 15px;
	line-height: 20px;
}

.txts3 div,
.txts3 p,
.txts3 ul,
.txts3 ol,
.txts3 td {
	font-size: 16px;
	line-height: 21px;
}

div.cikkbody pre {background: none; border: none;}

.cikkbody .cikkpic {
	margin: 30px 0;
	text-align: center;
}

.cikkbody .cikkpic .wrp {
	display: inline-block;
}

.cikkbody .cikkpic .wrp div {
	margin: 5px 0 0;
	background: #efefef;
	border: 1px solid #c6c6c6;
	height: 23px;
	line-height: 23px;
}

.cikkbody .cikkpic span {
	font-weight: bold;
}

.cikkbody .cikkpic .photoauthor {
	font-weight: normal;
	font-size: 10px;
	text-transform: uppercase;
}

.cikkbody table {
	margin: 10px auto 30px;
}

.cikkbody table td,
.cikkbody table th {
	padding: 6px 20px 2px 10px;
}

.cikkbody table th,
.cikkbody table tfoot td {
	background: #004f7c;
	color: #fff !important;
	text-align: left;
}

.cikkbody table th {
	font-weight: bold;
}

.cikkbody table td {
	border-top: 1px solid #c6c6c6;
}

.cikkbody table td.bold {
	font-weight: bold;
	color: #004f7c;
}

.cikkbody table tr:first-child td {
	border: 0;
}

.cikkkeptable tr td{
    border: 0;
    padding: 0;
    margin: 0;
}

.cikkbody .cikkkeptable tr td img{
	border: 0;
    padding: 0;
    margin: 0 0 5px; 
}

.cikkbody .cikkkeptable[align=left]{
    margin-right: 15px;
}

.cikkbody .cikkkeptable[align=right]{
	margin-left: 15px;
}
.cikkkeptable .cikkepalairas{
	border: 1px solid #C6C6C6; 	
 	background: #EFEFEF none repeat scroll 0 0;
 	text-align: center;
	line-height: 23px;
}

.cikkbody .cikkquote,.cikkbody blockquote{
	float: left;
	background: url(/static/imgs/bg_quote.png) no-repeat 0 100%;
	margin: 10px 15px 10px 0 !important;
	overflow: hidden;
	padding: 0 0 13px;
	width: 316px;
}

.cikkbody .cikkquote p,.cikkbody blockquote p {
	background: url(/static/imgs/bg_quote.png) no-repeat;
	margin: 0;
	font: 18px/22px Georgia,"Bitstream Charter","Century Schoolbook L","Liberation Serif",Times,serif;
	padding: 12px 16px 2px 16px;
	color: #004f7c;
}

.cikkbody div.hr {
    background: url(/static/imgs/border_double.png) repeat-x;
    height: 3px;
}

.cikkbody div.hr hr {
    display: none;
}

/* @end cikkbody */

/* @group cikkpager */

.cikkpager ol {
	float: left;
}

.cikkpager ol li {
	float: left;
	height: 16px;
	line-height: 16px;
	padding: 0 8px 0 9px;
	background: url(/static/imgs/sprite-icos.png?v=2) no-repeat 0 -1049px;
}

.cikkpager ol li:first-child {
	padding-left: 0;
	background: none;
}

.cikkpager .sel a {
	font-weight: bold;
}

.cikkpager .next {
	float: right;
	font-weight: bold;
	text-decoration: underline;
}

/* @end cikkpager */

/* @group cikkfoot */

.cikkfoot {
	height: 34px;
	line-height: 35px;
	overflow: hidden;
	border: 1px solid #c6c6c6;
	border-width: 1px 0;
	font-size: 11px;
	text-transform: uppercase;
	clear: both;
}

.cikkfoot dt {
	float: left;
	padding: 0 0 0 20px;
	margin: 0 10px 0 19px;
	background: url(/static/imgs/sprite-icos.png?v=2) no-repeat 0 -840px;
}

.cikkfoot .votenum {
	margin-right: 5px;
}

.cikkfoot dt:first-child {
	margin: 0 10px 0 0;
	padding: 0;
	background: none;
	font-weight: bold;
}

.cikkfoot dd {
	color: #0076a3;
}

.cikkfoot dd div {
	float: left;
	margin: 8px 0 0 1px;
	width: 16px;
	height: 16px;
	overflow: hidden;
	background: url(/static/imgs/sprite-main.png) no-repeat -284px -736px;
}

.cikkfoot .votehandlers div {
	cursor: pointer;
}

.cikkfoot .point1 .star1 {
	background-position: -284px -752px;
}

.cikkfoot .point2 .star1,
.cikkfoot .point2 .star2 {
	background-position: -284px -752px;
}

.cikkfoot .point3 .star1,
.cikkfoot .point3 .star2,
.cikkfoot .point3 .star3 {
	background-position: -284px -752px;
}

.cikkfoot .point4 .star1,
.cikkfoot .point4 .star2,
.cikkfoot .point4 .star3,
.cikkfoot .point4 .star4 {
	background-position: -284px -752px;
}

.cikkfoot .point5 .star1,
.cikkfoot .point5 .star2,
.cikkfoot .point5 .star3,
.cikkfoot .point5 .star4,
.cikkfoot .point5 .star5 {
	background-position: -284px -752px;
}

/* @end cikkfoot */

/* @group cikkcimkek */

.cikkcimkek ul {
	padding: 6px 10px;
	background: #efefef;
}

.cikkcimkek li {
	display: inline;
}

/* @end cikkcimkek */

/* @group cikkkommentek */

.cikkkommentek .order {
	height: 30px;
	line-height: 30px;
	margin: 10px 0 0;
	padding: 0 0 10px;
}

.cikkkommentek .order p {
	font-weight: bold;
}

.cikkkommentek .order a {
	float: right;
	padding: 0 0 0 10px;
	margin: 6px 0 0;
	line-height: 18px;
	font-weight: bold;
	background: url(/static/imgs/sprite-icos.png?v=2) no-repeat 0 -35px;
}

.cikkkommentek .ujkomment {
	line-height: 27px;
	text-transform: uppercase;
}

.cikkkommentek ul {
	padding: 2px 0 15px;
}

.cikkkommentek li {
	margin: 13px 0 0;
	padding: 0 0 13px;
	border-bottom: 1px solid #c6c6c6;
}

.cikkkommentek li .wrp {
	position: relative;
	padding: 10px 10px 25px 183px;
	background: url(/static/imgs/bg_komment.png) no-repeat;
}

.cikkkommentek li dl {
	position: absolute;
	padding: 0 0 0 36px;
	top: 10px;
	left: 10px;
}

.cikkkommentek li dt {
	position: absolute;
	top: 0;
	left: 0;
	font-weight: bold;
	line-height: 15px;
}

.cikkkommentek li dd {
	font-size: 11px;
	line-height: 16px;
}

.cikkkommentek li dd a {
	font-weight: bold;
	font-size: 12px;
	color: #004f7c;
}

.cikkkommentek li dd a:hover {
	color: #a01b12;
}

.cikkkommentek li dd img.FB_profile_pic {
	margin-left: 11px;
}

.cikkkommentek li ul {
	position: absolute;
	right: 0;
	bottom: 0;
	padding: 0;
}

.cikkkommentek li li {
	float: left;
	margin: 0 0 0 20px;
	padding: 0 0 0 20px;
	border: 0;
	line-height: 14px;
	background: url(/static/imgs/sprite-icos.png?v=2) no-repeat;
}

.cikkkommentek .ajanlom {
	background-position: 0 -1099px;
}

.cikkkommentek .feljelentem {
	background-position: 0 -1149px;
}

.cikkkommentek .valaszolok {
	background-position: 0 -1199px;
}

.cikkkommentek li li a {
	font-size: 10px;
	line-height: 14px;
	color: #bbb;
	text-transform: uppercase;
}

.cikkkommentek li li a:hover {
	color: #a01b12;
}

/* @end cikkkommentek */

/* @end cikkcontent */

/* @end content */

/* @group footer */

.footer_logo{
	border-top: 1px solid #C6C6C6;
	clear: both;
	margin: 10px 10px 0;
	padding: 14px 0 0;
	text-align: center;
	font-size:11px;
}

#footer_partnerek{
	padding-top: 4px;
	font-weight: bold;
	font-size: 13px;	
}

.footer_container img{
	height: 25px;
}

.footer_container{
	width: 900px;
	margin: 0 auto;
}

.footer_logo ul{
	list-style: none;	
}

.footer_logo li {
	float: left;
	margin:0 0 11px 19px;	
}

.footer_logo li.bigger{
	margin-right: 18px;
}

.footer_logo a:hover {
	text-decoration: none;
}

.footer_logo span {
	float: left;
	line-height: 9px;
	font-size: 9px; 
	color: #39759F;	
	cursor: pointer;
	margin-top: 3px;
}

.footer_logo_container{
	margin: 0 auto;
	width: 900px;
}

#footer img {
	float: left;
}

#footer p {
	float: left;
	margin: 0 0 0 18px;
	font-size: 11px;
}

#footer ul {
	float: right;
}

#footer li {
	font-size: 11px;
	font-weight: bold;
	color: #a01b12;
	display: inline;
	margin-right: 5px;
}

#footer li a {
	margin-right: 5px;
	color: #3b3b3b;
	text-transform: uppercase;
}

#footer li a:hover {
	color: #a01b12;
	text-decoration: none;
}

#footer li.lastchild,
#footer li.lastchild a {
	margin-right: 0;
}

/* @end footer */

/* other mods */

#breaking-news {
	width: 940px;
	border: #A01B12 8px solid;
	padding: 10px 12px;
	margin: 15px auto 12px auto;
}

#breaking-news .arrived-1 {
	float: left;
	margin-right: 10px;
}

#breaking-news .message {
	float: left;
}

#breaking-news .arrived-2 {
	float: right;
	width: 140px;
	text-align: right;
}

#breaking-news .arrived-1,
#breaking-news .arrived-2 {
	text-transform: uppercase;
    color: #3A3A3A;
	font: bold 15px/18px Arial,Helvetica,FreeSans,"Nimbus Sans L",sans-serif;
}

#breaking-news .arrived-1 b,
#breaking-news .arrived-2 b {
	text-transform: uppercase;
	color: #A01B12;
	font: bold 15px/18px Arial,Helvetica,FreeSans,"Nimbus Sans L",sans-serif;
}

#breaking-news span.red-arrow {
	background: transparent url(/static/imgs/sprite-icos.png?v=2) no-repeat scroll 0 -1253px;
	display: inline-block;
	width: 5px;
	height: 9px;
	margin-left: 5px;
}

/* */

#regisztracio h1 {
	font: normal 26px/30px Georgia,"Bitstream Charter","Century Schoolbook L","Liberation Serif",Times,serif;
	margin: 0px 0 14px 0;
	float: left;
}

#regisztracio p {
	margin-bottom: 10px;
}

#regisztracio .register_box fieldset {	
	padding: 10px 0;
	background: transparent url(/static/imgs/border_double.png) repeat-x scroll 0 100%;
}

#regisztracio .register_box div.item {
	margin-bottom: 10px;
}

#regisztracio .register_box div.firstitem {
	margin-top: 10px;
}

#regisztracio .register_box div.item .label {
	background-color: #3B3B3B;
	color: #FFF;
	width: 200px;
	float: left;
	font-weight: bold;
	text-align: center;
	height: 20px;
	padding: 20px 0;
	display:inline-table;
}

#regisztracio .register_box div.item .value {
    background-color: #EFEFEF;
    float: left;
    width: 400px;
   	height: 40px;
   	padding-left: 20px;
   	padding-top: 20px;
}


#regisztracio .register_box div.item .help {
	height: 45px;
	padding-top: 15px !important;
}

#regisztracio .register_box div.item .value input {
	width: 380px;
	border: #7E9DBA 1px solid;
	height: 18px;
}

#regisztracio .register_box div.item .value .datum {
	font-size: 11px;
	font-weight: bold;
	color: #3B3B3B;
}

#regisztracio .register_box div.item .value select {
	margin-right: 15px;
}

#regisztracio .register_box div.item .value input[type="radio"] {
	width: auto;
	vertical-align: middle;
}

#regisztracio .register_box div.item .value .nem_ffi {
	width: 100px;
	text-align: center;
	float: left;
	margin-left: 80px;
	font-size: 11px;
	font-weight: bold;
	color: #3B3B3B;
}

#regisztracio .register_box div.item .value .nem_no {
	width: 100px;
	text-align: center;
	float: left;
	font-size: 11px;
	font-weight: bold;
	color: #3B3B3B;
}

#regisztracio .register_box div.item .value .captcha {
	width: 300px;
	float: left;
}

#regisztracio .register_box div.item .value .captcha input {
	width: 290px;
}


#regisztracio .register_box div.item .value .captcha-image {
	width: 100px;
	float: left;
}

#regisztracio .register_box div.item .value .captcha-image img {
	border: #8A8A8A 1px solid;
}



#regisztracio .register_box div.item .value span {
	color: #8A8A8A;
	font-size: 11px;
}

#regisztracio .register_box div.item .jelszo-ertekelo {
    background-color: #EFEFEF;
    width: 200px;
    float: left;
    font-size: 11px;
    font-weight: bold;
   	padding-top: 20px;
    height: 115px;
    overflow: hidden;
}

#regisztracio .register_box div.item .jelszo-ertekelo p {
	text-align: center;
	margin-bottom: 20px;
}

#regisztracio .register_box div.item .jelszo-ertekelo-kep {
	text-align: center;
	margin-bottom: 20px;
}

#regisztracio .register_box div.item .jelszo-segitseg {
    background-color: #EFEFEF;
    float: left;
    width: 385px;
    padding: 20px 15px 0 20px;
	color: #8A8A8A;
	font-size: 11px;
	height: 115px;
	overflow: hidden;
	line-height: 16px;
}

#regisztracio #psw_strength {
	color: #CC6601;
}

#regisztracio .reg-terms {
	margin: 10px 20px;
	font-size: 12px;
	font-weight: bold;
}

#regisztracio .reg-terms .reg-cbox {
	float: left;
	width: 20px;
}

#regisztracio .reg-terms .reg-term {
	float: left;
	width: 550px;
	padding-left: 10px;
}

#regisztracio .reg-submit {
	margin-top: 20px;
	background-color: #EFEFEF;
	height: 40px;
	text-align: center;
	padding-top: 20px;
}

#regisztracio .reg-submit button {
	background-color: #20648B;
	width: 223px;
	height: 20px;
	color: #FFF;
	text-transform: uppercase;
	font-weight: bold;
}

#regisztracio .fb_login {
	height: 25px;
	background: transparent url("../imgs/facebook_connect_btn_bg.png") no-repeat scroll 100% 0;
	float: right;
}

#regisztracio .fb_login a {
	color: white;
	padding: 3px 0 0 30px;
	margin: 0 8px 0 -3px;
	display: block;
	height: 22px;
	font-weight: bold;
	background: transparent url("../imgs/facebook_connect_btn_bg.png") no-repeat scroll 0 0;
}

#regisztracio .login-submit button {
    width: 200px;
    margin-left: 2px;
}

#regisztracio .reg-errors {
    color: #FF0000;
    margin: 10px 0;
}

#regisztracio .label.megjegyzes{
    height: 143px !important;
}

#regisztracio .help.megjegyzes{
}

#regisztracio .register_box div.item .value.megjegyzes{
    height: auto;
}

#regisztracio .help.megjegyzes textarea{
    border: 1px solid #7E9DBA;
    width: 380px;
    height: 150px;
    margin-bottom: 15px;
}

#login_status_container{
	right: 20px;
	position:absolute;
	top:70px;
	color:#616161;
	font-weight: bold;
}

#login_status_container a.FB_Link {
	color: #004f7c;
}

#login_status_container a.FB_Link:hover {
	color: #a01b12;
}

.error input{
    border: 2px solid #CC0000 !important;
}

#regisztracio select#temakor {
    width: 380px;
}


/* @group Elofizetes / Megrendeles */

#regisztracio .elofizetes_box div.item .label {
	padding-left: 10px;
	padding-right: 10px;
}
#regisztracio .elofizetes_box div.item .value {
	margin-left: 1px;
	width: 388px;
	padding-left: 10px;
}	
#regisztracio .elofizetes_box div.item .hdr {
	font-weight: bold;
	text-align: center;
}
#regisztracio .elofizetes_box div.item .autoheight{
	height: auto;
	padding-bottom: 20px;
}
#regisztracio .elofizetes_box div.item .autowidth{
	width: auto !important;
}
#regisztracio .elofizetes_box div.item .check{
	width: auto !important;
	height: auto !important;
	border: 0px !important;
}

#regisztracio .elofizetes_box div.item .value input, #regisztracio .elofizetes_box div.item .value select, #regisztracio .elofizetes_box div.item .value textarea{
	width: 360px;
}
#regisztracio .elofizetes_box div.item .value select{
	margin-right: 7px;
}
#regisztracio .elofizetes_box div.item .col200 {width:180px;}
#regisztracio .elofizetes_box div.item .col150 {width:150px;}
#regisztracio .elofizetes_box div.item .col125 {width:125px;}
#regisztracio .elofizetes_box div.item .col100 {width:100px;}
#regisztracio .elofizetes_box div.item .col75 {width:75px;}
#regisztracio .elofizetes_box div.item .col50 {width:50px;}
#regisztracio .elofizetes_box div.item .col25 {width:25px;}

#regisztracio .elofizetes_box .reg-submit{
	margin-top: 0px;
}
#regisztracio .elofizetes_box .reg-submit button{
	width: 60px;
}
#regisztracio .elofizetes_box div.item .newsletter label{
	width: auto;
}
#regisztracio .elofizetes_box div.item .error{
	color: #FF0000 !important;
}

.elofizetes_fogkefe_main
{
	background:transparent url(/static/imgs/elofizetes/imgs/elofizetes_fogkefe.png) no-repeat scroll 0 0;
	height:60px;
	margin:0 auto;
	width:980px;
}

.elofizetes_fogkefe_lelogo {
	background:transparent url(/static/imgs/elofizetes/imgs/elofizetes_fogkefe.png) no-repeat scroll -640px -60px;
	height:371px;
	margin-left:10px;
	width:340px;
}

.elofizetes_fogkefe_main h1 {
	color:#FFFFFF;
	float:left;
	font-family:Georgia,"Bitstream Charter","Century Schoolbook L","Liberation Serif",Times,serif;
	font-size:24px;
	padding:22px 0 0 20px;
}

.elofizetes_fogkefe_main h4 {
	color:#7C130B;
	left:35px;
	position:relative;
	top:22px;
}

.elofizetes_fogkefe_main a {
	color:#FFFFFF;
	font-family:Arial,Helvetica,FreeSans,"Nimbus Sans L",sans-serif;
	font-size:12px;
	padding-left:5px;
	padding-right:5px;
}

/* @end Elofizetes / Megrendeles */

/* Mediaajanlat */


.mediaajanlat_fogkefe_main
{
	background:transparent url(/static/imgs/mediaajanlat/imgs/mediaajanlat_fogkefe.png) no-repeat scroll 0 0;
	height:60px;
	margin:0 auto;
	width:980px;
}

.mediaajanlat_fogkefe_lelogo {
	background:transparent url(/static/imgs/mediaajanlat/imgs/mediaajanlat_fogkefe.png) no-repeat scroll -640px -60px;
	height:371px;
	margin-left:10px;
	width:340px;
}

.mediaajanlat_fogkefe_main h1 {
	color:#FFFFFF;
	float:left;
	font-family:Georgia,"Bitstream Charter","Century Schoolbook L","Liberation Serif",Times,serif;
	font-size:24px;
	padding:22px 0 0 20px;
}

.mediaajanlat_fogkefe_main h4 {
	color:#7C130B;
	left:35px;
	position:relative;
	top:22px;
}

.mediaajanlat_fogkefe_main a {
	color:#FFFFFF;
	font-family:Arial,Helvetica,FreeSans,"Nimbus Sans L",sans-serif;
	font-size:12px;
	padding-left:5px;
	padding-right:5px;
}




/* @group Kiadvany */
.kiadvany_ul {
	clear: both;
}

.kiadvany_ul li{
	float: left;
	margin-right: 10px;
}

/* @end Kiadvany */

/* @group Muhely */

.muhely_fogkefe_main
{
	background:transparent url(/static/imgs/muhely/imgs/muhely_fogkefe.png) no-repeat scroll 0 0;
	height:60px;
	margin:0 auto;
	width:980px;
}

.muhely_fogkefe_lelogo {
	background:transparent url(/static/imgs/muhely/imgs/muhely_fogkefe.png) no-repeat scroll -640px -60px;
	height:371px;
	margin-left:10px;
	width:340px;
}

.muhely_fogkefe_main h1 {
	color:#FFFFFF;
	float:left;
	font-family:Georgia,"Bitstream Charter","Century Schoolbook L","Liberation Serif",Times,serif;
	font-size:24px;
	padding:22px 0 0 20px;
}

.muhely_fogkefe_main h4 {
	color:#7C130B;
	left:35px;
	position:relative;
	top:22px;
}

.muhely_fogkefe_main a {
	color:#FFFFFF;
	font-family:Arial,Helvetica,FreeSans,"Nimbus Sans L",sans-serif;
	font-size:12px;
	padding-left:5px;
	padding-right:5px;
}

.muhely_almenu ul{
	list-style: none;
}

.muhely_almenu ul li {
	float: left;
	margin: 10px;
	border-right: 1px solid #3B3B3B;	
	padding-right: 10px;
}

.muhely_almenu{
	margin-left: 10px;
	background-color: #D8D8D8;
	height: 40px;
	width: 100%;
	font-weight: bold;
}

.muhely_almenu ul li a{
	color: #3B3B3B;
}

/* @end Muhely */

/* @group videoplayer */

.videobox a.videoplayer {
	width: 300px;
	height: 225px;
	display: block;
}

.videobox a.videoplayer img {
	width: 300px;
	height: 225px;
	display: block;
	background-image: url(/static/imgs/video_playbutton_little.png);
	background-position: center;
	background-repeat: no-repeat;
	cursor: pointer;
}

.videobox a.videoplayer div {
	background-position: center;
	height: 225px;
	width: 300px;
} 

/* rovat oldali */
.galeryvideobox a.videoplayer {
	height: 427px;
	display: block;
}

.galeryvideobox a.videoplayer img {
	width: 100%;
	height: 100%;
	display: block;
	background-image: url(/static/imgs/video_playbutton.png);
	background-position: center;
	background-repeat: no-repeat;
	cursor: pointer;
}

.galeryvideobox a.videoplayer div {
	background-position: center;
	height: 427px;	
}

.galeryvideobox .wrp{
	
}

.galeryvideobox p.text{
	margin-top: 15px;
}
/* @end videoplayer */

/* group video galeria*/

.video_galeria ul li{
	float:left;
	margin:18px 20px 0 0;
	width: 140px;
}

.video_galeria ul li.right{
	margin-right: 0px;
}

.video_galeria ul li div{
	position: relative;	
}
.video_galeria ul li div .little_picture{
	position: absolute;
	width: 20px;
	height: 20px;
	bottom: 0;
	left: 0;
	background: transparent url(/static/imgs/video_image.png) no-repeat scroll;
}

.foto_galeria_lista ul li div .little_picture{
	background: transparent url(/static/imgs/foto_image.png) no-repeat scroll;
}

.video_galeria ul li a{
	display: block;
	margin-top: 10px;	
}

.video_galeria ul li span{
	display: block;
	margin-top: 12px;
	color: #BBBBBB;
	font-size: 11px;
}

#video_galeria_lapozo ul{
	clear: both;
    float: left;
    position: relative;
    left: 50%;
}

#video_galeria_lapozo ul li {
	float:left;
	width: auto;
	margin: 0px 2px;
    position: relative;
    right: 50%;
}

#video_galeria_lapozo ul li .spacer{
	margin: 9px 0 0;
}

#video_galeria_lapozo ul li .thispage{
	font-weight: bold;
	margin-top: 10px;
	color: #004F7C;
	font-size: 13px;
}

#video_galeria_lapozo ul li .first{
	background: transparent url(/static/imgs/lapozo_balra_2.png) repeat-x scroll 0px 2px;
	width: 20px;
	height: 20px;		
}

#video_galeria_lapozo ul li .prev{
	background: transparent url(/static/imgs/lapozo_balra.png) no-repeat scroll 0px 2px;
	width: 20px;
	height: 20px;		
}

#video_galeria_lapozo ul li .next{
	background: transparent url(/static/imgs/lapozo_jobbra.png) no-repeat scroll 0px 2px;
	width: 20px;
	height: 20px;		
}

#video_galeria_lapozo ul li .last{
	background: transparent url(/static/imgs/lapozo_jobbra_2.png) repeat-x scroll 0px 2px;
	width: 20px;
	height: 20px;		
}



#video_galeria_lapozo ul li .first span,
#video_galeria_lapozo ul li .last span,
#video_galeria_lapozo ul li .prev span,
#video_galeria_lapozo ul li .next span{
	display: none;
}



/* end group video galeria*/

/* group popup galeria*/

.popup_nav.nav-other{
	width: 490px;
}

.popup_galery, .popup{
	width: 800px;
}

.popup_galery .cim{
	height: 28px;
	line-height: 20px;
	padding: 12px 0 0 30px;
	font-size: 18px;
	font-family: georgia,garamond,serif;
	color: #20648B;
	background-color: #EFEFEF;
}

.popup_galery .cim span{
	color: #3B3B3B;
}

.popup_galery .container{
	background-color: #3B3B3B;
	height: 550px;	
	color: white;
	clear: both;
}

.popup_galery .container #img_container{
	width: 480px;
	height: 320px;
	padding: 30px 0 0 35px;
	float:left;
}

.popup_galery .container #galery_items ul li.item img,
.popup_galery .container #img_container img{
	border: 1px solid white;
}

.popup_galery .container #text_container{
	padding: 52px 0 0 52px;
	width: 200px;
	float: left;
}

.popup_galery .container #text_container p{
	padding-top: 25px;
}

.popup_galery .container #pager ul{
	list-style: none;
	padding: 24px 0 25px 175px;
}

.popup_galery .container #pager ul li{
	float: left;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 11px;
	
}

.popup_galery .container #pager ul li a{
	color: white;
}

.popup_galery .container #pager ul .num{
	margin-left: 5px;
	font-size: 13px;
	font-family: Verdana, Tahoma, Helvetica, Arial; 
}

#header.popup{
	margin-bottom: 20px;
	padding-top: 28px;
}

.popup_galery .container #pager ul #prev{
	background: transparent url(/static/imgs/galeria_lapozo_balra.png) no-repeat scroll 0px 8px;
	padding-top: 2px;
	padding-left: 10px;
	margin-right: 17px;
}

.popup_galery .container #pager ul #next{
	background: transparent url(/static/imgs/galeria_lapozo_jobbra.png) no-repeat scroll 69px 6px;
	padding-right: 10px;
	margin-left: 17px;
}

#galery_items.scrollable a.prevPage,
#galery_items.scrollable a.nextPage{
	background: #3B3B3B;
	text-indent: 0;
	display: block;
	width: 23px;
	height: 58px;
	padding: 55px 0 0 12px;
}

#galery_items.scrollable a.prevPage span {
	background: transparent url(/static/imgs/sprite-icos.png?v=2) no-repeat scroll 0px -1341px;
	width: 8px;
	height: 15px;
	display: block;
}

#galery_items.scrollable a.nextPage span {
	background: transparent url(/static/imgs/sprite-icos.png?v=2) no-repeat scroll 0px -1367px;
	width: 8px;
	height: 15px;
	display: block;
}

.window ul{
	list-style: none;
}

#galery_items .window{
	margin-left: 20px;
	height: 110px;
}

#galery_items.scrollable{
	background:	#2E2E2E;
	width: 742px;
	height: 113px;
	margin: 3px 0 0;
}

#galery_items .window ul li{
	padding: 10px 0 0px 10px;	
}

#galery_items .window ul li img{
	border: 1px solid white;
}
/* end group popup galeria*/

/* group rovat oldal foto galeria*/
.rovat_fotogaleria{
	background:transparent url(/static/imgs/border_double.png) repeat-x scroll 0 100%;
	padding: 10px 0;
}

.rovat_fotogaleria #ajanlo_kep{
	border: 1px solid #9DA197;
	float:left;
	margin-right: 20px;
} 

.rovat_fotogaleria #text_container{
	float:left;
	margin-top: 10px;
	width: 300px;
}

.rovat_fotogaleria #text_container h3 a{
	color: #004F7C;
	font-size: 18px;
	font-family: Georgia,"Bitstream Charter","Century Schoolbook L","Liberation Serif",Times,serif;
	font-weight: normal;
	line-height: 18px;
	float: left;		
}

.rovat_fotogaleria #text_container h3 span{
	background: transparent url(/static/imgs/foto_image.png) no-repeat scroll 0px 0px;
	display: block;	
	float: left;
	width: 20px;
	height: 20px;
}

.rovat_fotogaleria #text_container strong{
	color: #3B3B3B;
	font-family: Arial,Verdana, Tahoma, Helvetica;
	font-size: 13px;
}

.rovat_fotogaleria #text_container p{
	margin-top: 20px;
}

.rovat_fotogaleria #text_container .link{
	font-size: 11px;
	line-height: 12px;
	text-transform: uppercase;
	color: #20648B;
	font-weight: bold;
	font-family: Arial,Verdana, Tahoma, Helvetica;
	margin-top: 20px;
	display: block;
	background: transparent url(/static/imgs/sprite-icos.png?v=2) no-repeat scroll 0px -1251px;
	padding-left: 10px;
}

.foto_galeria_buborek{
	background: transparent url(/static/imgs/foto_galeria_buborek.png) no-repeat scroll 0 0;
	width: 83px;
	height: 24px;
	text-align: center;
	color: white;
	font-family: Arial,Verdana, Tahoma, Helvetica;
	font-size: 10px;
	position:absolute;
}

/* end group rovat oldal foto galeria*/
/* group kereso */

#search_top{
	width: 100%;
	height: 60px;
	background-color:#A01B12;
}

#search_top input{
	height: 20px;
}

#search_top #q{
	width: 510px;
	margin: 20px 0 0 20px;
	border: 1px solid #7E9DB9;
}

#search_top input[type="submit"]{
	width: 70px;
	height: 22px;
	padding-left: 5px;
	float:left;
	background: #A01B12 url(/static/imgs/sprite-icos.png?v=2) no-repeat scroll 6px -242px;	
	color: white;
	font-family: Arial,Verdana, Tahoma, Helvetica;
	font-size: 11px;
	font-weight: bold;
	border: 0;
	margin-top: 20px;
	cursor: pointer;	
}

#search_bottom{
	width: 100%;
	height: 60px;
	background-color:#EFEFEF;
	margin-top: 6px;			
}

.search_time_container,
.search_channel_container,
.search_creator_container,
.search_strict_container {
	color: #3B3B3B;
	font-size: 11px;
	font-weight: bold;
}


.search_time_container{
	width: 240px;	
	margin:10px 0 0 20px;
}

.search_time_container input{
	width: 88px;
	height: 18px;
	border: 1px solid #7E9DB9;
	margin-left: 4px;
}

.search_time_container div span{
	display: block;
	float: left;
	width: 14px;
	height: 18px;
	margin-left: 10px;
	background: transparent url(/static/imgs/sprite-icos.png?v=2) no-repeat scroll 0px -1308px;
	cursor: pointer;
} 

.search_time_container div #data_to{
	margin-left: 8px;
}

.search_channel_container{
	width: 114px;
	margin: 10px 0 0 15px;
}

.search_channel_container select{
	width: 114px;
	height: 22px;
	border: 1px solid #7E9DB9;	
}

.search_creator_container{
	width: 105px;
	margin: 10px 0 0 15px;
}

.search_creator_container input{
	width: 100px;
	height: 18px;
	border: 1px solid #7E9DB9;	
}

.search_strict_container{
	margin: 10px 0 0 0;
	text-align: center;
}

.founded_items_container{
	margin-top: 28px;
}

.founded_items_container h1{
	font-size: 26px;
	color: #3B3B3B;
	line-height: 26px;
}

.founded_items_container h1 span{
	color: #A01B12;
}

.founded_items_container p{
	font-weight: bold;
}

.search ul li:first-child{
	margin-top: 20px;
	padding-top: 20px;
	background:transparent url(/static/imgs/border_double.png) repeat-x scroll 0 0;
}

.search ul li .head .creator{
	font-weight: bold;
	color: #3B3B3B;
	font-size: 11px;
	vertical-align: top;	
}

.search ul li .head .creator b{
	font-size: 13px;
}

.search ul li .head .date{
	color: #6F6F6F;
	font-weight: bold;
	font-size: 11px;
	vertical-align: top;
}
.search ul li .head .time{
	color: #6F6F6F;
	font-size: 11px;
	vertical-align: top;
}

.search ul li .content_conatiner h3{
	color: #004F7C;
}

.ui-datepicker-trigger{
	background:transparent url(/static/imgs/sprite-icos.png?v=2) no-repeat scroll 0 -1308px;
	cursor:pointer;
	display:block;
	float:left;
	height:18px;
	margin-left:10px;
	width:14px;
}
/* end group kereso */

/* end group rovat oldal foto galeria*/

/* lapajanlo */

.lapajanlo_fogkefe_main {
    margin: 0 auto;
	width: 980px;
    height: 60px;
    background: transparent url(/static/imgs/lapajanlo_fogkefe.png) no-repeat 0 0;
}

.lapajanlo_fogkefe_main h1 {
    font-size: 24px;
    padding: 22px 0 0 20px;
    color: #FFFFFF;
    font-family: Georgia,"Bitstream Charter","Century Schoolbook L","Liberation Serif",Times,serif;
    width: 620px;
    float: left;
}

.lapajanlo_fogkefe_main h2 {
    font-size: 20px;
    padding-top: 23px;
    color: #F8EBCD;
    font-family: Georgia,"Bitstream Charter","Century Schoolbook L","Liberation Serif",Times,serif;
    width: 340px;
    float: left;
    text-align: center;
}

.lapajanlo_fogkefe_lelogo {
	width: 340px;
    height: 371px;
	margin-left: 10px;
    background: transparent url(/static/imgs/lapajanlo_fogkefe.png) no-repeat -640px -60px;
}

.lapajanlo_fogkefe_lelogo img {
    margin: 0 0 0 41px;
}

.cikklist_wheading .datum-line {
    font-size: 11px;
    color: #3B3B3B;
    font-weight: bold;
}

.cikklist_wheading .datum-line span {
    font-size: 11px;
    font-weight: normal;
    color: #6F6F6F;
}

.cikklist_wheading li.lastchild {
    background: none !important;
}

.cikklist_wheading h3 {
    color: #004F7C;
}

h2.lapajanlo_head {
    background: url(/static/imgs/border_double_red.png) repeat-x 0 bottom;
    position: relative;
}

h2.lapajanlo_head span {
    background: #FFFFFF none;
    font-family: Georgia,"Bitstream Charter","Century Schoolbook L","Liberation Serif",Times,serif;
    font-size: 26px;
    color: #A01B12;
    padding-right: 8px;
}

.imageleft {
    margin-left: 10px;
}

.hetilap ul li a { color: #FFF; }

/* */

.blog_fogkefe_main {
	margin: 0 auto;
    width: 980px;
	height: 50px;
	background-position: 0 0;
	display: block;
}

.blog_news{
	margin: 5px 0;
	padding-left: 10px;
	width: 340px;
}

.blog_fogkefe_lelogo {
	width: 340px;
	margin-left: 10px;
	background-position: -640px -50px;
	display: block;
}

/* konferencia block */

.kofnerencia_ul {
	clear: both;
}

.kofnerencia_ul li {
	float: left;
	margin-right: 10px;
}

.konferencia_ajanlo li {
	background:#EFEFEF none repeat scroll 0 0;
	padding:22px 0 14px 20px;
	position:relative;
	min-height:127px;
	padding:18px 20px 0;
}

.konferencia_ajanlo  .last li {
	background:#EFEFEF none repeat scroll 0 0;
	padding:20px 0 14px 20px;
	position:relative;
	min-height:137px;
	padding:18px 20px 0 160px;
}

.konferencia_ajanlo .wrp {
	top:20px;
	left:20px;
	/*position:absolute;*/
}

/*.konferencia_ajanlo img {
	display:block;
}
*/
.konferencia_ajanlo .wrp img {
	display:block;
	margin-right:20px;
}

.konferencia_ajanlo h3 {
	font-weight: bold;
	font-size: 12px;
	font-family:Arial,Helvetica,FreeSans,"Nimbus Sans L",sans-serif;
	margin-bottom:10px;
}

.konferencia_ajanlo p {
	font-size:11px;
	line-height:14px;
}
	
.konferencia_ajanlo ul {
	background-color:#EFEFEF;
	padding-bottom:20px;
}

.konferencia_block {
	width:620px;
	float: left;
	background:transparent url(/static/imgs/border_double.png) repeat-x scroll 0 100%;
	margin-bottom: 20px;
	padding-bottom:10px;	
}

.konferencia_block h3 {
	font-size:18px;
	line-height:22px;
	margin-bottom:15px;
}

.konferencia_param {
	background-color:#EFEFEF;
	
}

.konferencia_param span {
	font-weight: bold;
	
}

.konferencia_jobb {
	font-size:11px;
	background-color:#EFEFEF;
	padding: 10px 10px 10px 10px;
	width: 280px;
	margin-bottom: 10px;	
}



.konferencia_jobb_pics {
	width: 280px;
	margin-bottom: 10px;
}

.konferencia_bal  li {
	margin-bottom: 20px;
}

.jelentkezes_link {
	color:#A01B12;
	font-size:11px;
	font-weight:bold;
	line-height:16px;
}

.konferencia_bal {
	padding:0 0 10px 0;
}

.konferencia_bal span {
	font-weight: bold;
	
}

.konferencia_block .fleft {
	margin-right:20px;
}

.konferenciak_fogkefe_main {
	background:transparent url(/static/imgs/konferencia/imgs/konferenciak_fogkefe.png) no-repeat scroll 0 0;
	height:60px;
	margin:0 auto;
	width:980px;
}

.konferenciak_fogkefe_lelogo {
	background:transparent url(/static/imgs/konferencia/imgs/konferenciak_fogkefe.png) no-repeat scroll -640px -60px;
	height:371px;
	margin-left:10px;
	width:340px;
}

.konferenciak_fogkefe_main h1 {
	color:#FFFFFF;
	float:left;
	font-family:Georgia,"Bitstream Charter","Century Schoolbook L","Liberation Serif",Times,serif;
	font-size:24px;
	padding:22px 0 0 20px;
	
}

.konferenciak_fogkefe_main h4 {
	left:35px;
	position:relative;
	top:22px;
	color:#7c130b;
}

.konferenciak_fogkefe_main a {
	color:#FFFFFF;
	font-size: 12px;
	font-family:Arial,Helvetica,FreeSans,"Nimbus Sans L",sans-serif;
	padding-left: 5px;
	padding-right: 5px;
	
}

.konferenciak_fogkefe_main .selected {
	font-weight: bold;
	text-decoration: underline;
}

.konferencia_elvalaszto {
	background-image: url(/static/imgs/konferencia/imgs/tamogato_bg.png);
	background-repeat: repeat-x;
	background-position:0 1px;
	height:15px;
	text-align:center;
}

.konferencia_elvalaszto span {
	background-color: #FFFFFF;
	text-transform:uppercase;
	color:#3b3b3b;
	font-size:11px;
	padding-left:10px;
	padding-right:10px;
}

#regisztracio .konferencia_box div.item .value {
	margin-left: 1px;
	width: 398px;
}

#regisztracio .konferencia_box div.item .hdr {
	font-weight: bold;
	text-align: center;
}

#regisztracio .konferencia_box div.item .value input, #regisztracio .konferencia_box div.item .value select {
	width: 360px;
}

#regisztracio .konferencia_box div.item .value textarea {
	border:1px solid #7E9DBA;
	width: 360px;
}

#regisztracio .konferencia_box div.item .autoheight {
	height: auto;
	padding-bottom: 20px;
}

#regisztracio .konferencia_box .container {
	overflow:hidden;
	position:relative;
}

#regisztracio .konferencia_box .container label {
	overflow-y:auto;
	margin:0 0 -500px 0;
	padding: 0 0 500px 0 !important;
}

#regisztracio .konferencia_box .container label span {
	top:20px;
	position:absolute;
	left: 0;
	display:block;
	width: 200px;
	text-align:center;
}

#regisztracio .konferencia_box input[type="radio"] {
 	vertical-align:top !important;
 	margin-right: 5px;
}

#regisztracio .konferencia_box .container label span.length {
	top: 20px;
}

#regisztracio .konferencia_box div.item .check {
	width: auto !important;
	height: auto !important;
	border: 0px !important;
}
#regisztracio .konferencia_box div.item .col600 {width:600px;}
#regisztracio .konferencia_box div.item .col200 {width:180px;}
#regisztracio .konferencia_box div.item .col150 {width:150px;}
#regisztracio .konferencia_box div.item .col100 {width:100px;}
#regisztracio .konferencia_box div.item .col75 {width:75px;}
#regisztracio .konferencia_box div.item .col50 {width:50px;}
#regisztracio .konferencia_box div.item .col25 {width:25px;}

#regisztracio .konferencia_box div.item .data{
	background-color:#EFEFEF;
	padding: 10px;
}


		/*	 k�nyvrendel�s block by orion	 */

.konyv_ujdonsag_head, .konyv_normal_head, .konyv_akcios_head, .konyv_elokeszuletben_head {
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	padding-bottom:3px;
	padding-left:20px;
	padding-top:3px;
	margin-bottom:20px;
}

.konyv_ujdonsag_head{
	background-color:#A01B12;
}

.konyv_akcios_head{
	background-color:#20648b;
}

.konyv_normal_head, .konyv_elokeszuletben_head {
	background-color:#6d6d6d;
}

.konyvrendeles_block {
	font-family:Arial,Helvetica,FreeSans,"Nimbus Sans L",sans-serif;
	padding-bottom:0;
}

.konyvrendeles_jobb {
	font-size:11px;
	background-color:#EFEFEF;
	padding: 10px 10px 10px 10px;	
	margin-bottom: 10px;	
}

.konyvrendeles_block h3 a {
	font-size:18px;
	line-height:22px;
	margin-bottom:15px;
	margin-bottom:20px;
}

.konyvrendeles_block h3 a span {
	color:#3a3a3a;
}

.konyvrendeles_block h3 {
	margin-bottom:20px;
}

.konyvrendeles_block p {
	width:260px;
}

.konyv_img {	
	margin-right:20px;
	width:418px;
}

.konyv_info {
	border-left:1px solid #C6C6C6;
	float:right;
	padding-left:20px;
	text-align:left;
	width:160px;	
}

.konyv_info li {
	font:#3a3a3a;
	margin-bottom:10px;
}

.konyv_info li span {
	font:#3a3a3a;
	font-weight: bold;
	display:block;
}

.konyv_kiemelt {
	color:#a01b12;
}

.konyv_ajanlo {
	padding: 5px 10px 5px 0px;
	font-size:11px;
	margin-top:20px;
	width:100%;
	display:inline-block;
	/*background-image: url(/static/imgs/konyvrendeles/imgs/konyv_ajanlo_bg.png);*/
}

.konyv_ajanlo a {
	font-weight:bold;
	display: block;
}

.konyvrendeles_block p {
	margin-bottom: 20px;
}

.konyvrendeles .cikkhead {
	margin-left:0;
}

.konyv_img img {
	margin-right:20px;
	width:140px;
}

.konyv_link {
	background-image:url(/static/imgs/konyvrendeles/imgs/arrow_blue.png);
	background-color:#efefef;
	background-position:0 9px;
	background-repeat:no-repeat;
	display:block;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;	
}

.konyv_link_last {
	width:150px;
}

.konyv_link {
	width:194px;
}

.konyv_link_last {
	background-image:url(/static/imgs/konyvrendeles/imgs/arrow_white.png);
	background-color:#3a3a3a;
	background-repeat:no-repeat;
	padding-left:30px;
	padding-top:5px;
	padding-bottom:5px;
	color:#FFFFFF;
	display:block;
	background-position:15px 10px;
}

.konyv_link:hover {
	color:#115B85;
}

.konyv_link_last:hover {
	color:#FFFFFF;
}

.konyv_ajanlo li {
	float:left;
	background-color:#EFEFEF;
	padding-left:10px;
}

.konyvrendeles_fogkefe_main {
	background:transparent url(/static/imgs/konyvrendeles/imgs/konyvrendeles_fogkefe.png) no-repeat scroll 0 0;
	height:60px;
	margin:0 auto;
	width:980px;
}

.konyvrendeles_fogkefe_lelogo {
	background:transparent url(/static/imgs/konyvrendeles/imgs/konyvrendeles_fogkefe.png) no-repeat scroll -640px -60px;
	height:371px;
	margin-left:10px;
	width:340px;
}

.konyvrendeles_fogkefe_main h1 {
	color:#FFFFFF;
	float:left;
	font-family:Georgia,"Bitstream Charter","Century Schoolbook L","Liberation Serif",Times,serif;
	font-size:24px;
	padding:22px 0 0 20px;
	
}

.konyvrendeles_fogkefe_main h4 {
	left:35px;
	position:relative;
	top:22px;
	color:#7c130b;
}

.konyvrendeles_fogkefe_main a {
	color:#FFFFFF;
	font-size: 12px;
	font-family:Arial,Helvetica,FreeSans,"Nimbus Sans L",sans-serif;
	padding-left: 5px;
	padding-right: 5px;
}

.konyvajanlo_ajanlo li {
	background:#EFEFEF none repeat scroll 0 0;
	min-height:127px;
	padding:18px 20px 0 115px;
	position:relative;
}

.konyvajanlo_ajanlo h3 {
	font-family:Arial,Helvetica,FreeSans,"Nimbus Sans L",sans-serif;
	font-size:12px;
	font-weight:bold;
}

.konyvajanlo_ajanlo .wrp {
	left:20px;
	position:absolute;
	top:20px;
}

.konyvajanlo_ajanlo p {
	font-size:11px;
	line-height:14px;
	clear:both;
	height:28px;
}

.konyvajanlo_ajanlo .wrp img {
	display:block;
}

.konyvajanlo_ajanlo h4 {
	font-family:Arial,Helvetica,FreeSans,"Nimbus Sans L",sans-serif;
	font-size:12px;
	font-weight:bold;
	margin-bottom:10px;
	color:#3a3a3a;
}

.konyvajanlo_ajanlo h4 a {
	color:#3a3a3a;
}

.konyv_lapozas_btn {
	background-color:#BBBBBB;
	background-image:url(/static/imgs/konyvrendeles/imgs/arrow_grey.png);
	background-position:8px 6px;
	background-repeat:no-repeat;
	float:left;
	font-size:11px;
	font-weight:bold;
	height:20px;
	margin-right:5px;
	padding:2px 0 0 21px;
	position:relative;
	top:18px;
	width:79px;
}

.konyv_lapozas_btn a {
	color:#3b3b3b;
}

.konyv_vasarlas_btn {
	background-color:#BBBBBB;
	float:left;
	height:20px;
	margin-right:5px;
	padding:2px 0 0 16px;
	width:75px;
	font-weight:bold;
	font-size:11px;
	position:relative;
	top:18px;
	background-image:url(/static/imgs/konyvrendeles/imgs/arrow_blue2.png);
	background-position:8px 6px;
	background-repeat:no-repeat;
}

.cikk_statikus_head {
	color:#004F7C;
	font-size:26px;
	line-height:30px;
	margin:0 0 7px;
	font-family:Georgia,"Bitstream Charter","Century Schoolbook L","Liberation Serif",Times,serif;
}

.cikk_statikus_head_h1 {
	font-family:Georgia,"Bitstream Charter","Century Schoolbook L","Liberation Serif",Times,serif;
	font-size:26px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:30px;
	margin:0 0 14px;
}

/* group block_bloglist_120_banner */
.blog_list_cikk {
	background: #EFEFEF;
}

.blog_list_cikk h4 {
	margin-bottom: 7px;
}

.blog_list_cikk h4 a {
	font-size: 18px;
	line-height: 20px;	
}

.blog_list_cikk ul {
	width: 156px;
	margin: 15px 0 0px 20px;
}

.blog_list_cikk .ad {
	width: 120px; 
	margin: 10px 0 0 20px;
	color: #C6C6C6;
	font-size: 9px;
	line-height: 10px;
	text-transform: uppercase;
	font-weight: bold;
	text-align: center;
}

.blog_list_cikk .ad img {
	margin-top: 7px;
	border: 1px solid #C6C6C6; 
}

.blog_list_cikk ul li p {
	font-size: 11px;
	line-height: 12px;
}

.blog_list_cikk .more {
	background: #20648B url(/static/imgs/sprite-icos.png?v=2) no-repeat scroll 5px -245px;
	color: #FFFFFF;
	display: block;
	font-size: 11px;
	font-weight: bold;
	height: 16px;
	line-height: 16px;
	margin: 5px 0 19px 1px;
	padding: 0 0 0 14px;
	width: 142px;
}
/* end group block_bloglist_120_banner */

.jobb_absolute_120_banner_two {
	position: absolute;
	left: 989px;
	top: 121px;
	width: 130px;
	/*position: relative;
	width: 130px;
	left: 1000px;
	top: 121px;*/
}

.jobb_absolute_120_banner {
	position: absolute;
	left: 989px;
	top: 25px;
	width: 130px;
}

/* start group cikk stílusok */
.Cimlap_szin {
	color: #A01B12;
}

.Itthon_szin {
	color: #3C8246;
}

.Vilag_szin {
	color: #29537C;
}

.Uzlet_szin {
	color: #774275;
}

.Kultura_szin {
	color: #3C93B4;
}

.Nezopont_szin {
	color: #C17C54;
}

.Blogok_szin {
	color: #16423E;
}

.Forum_szin {
	color: #707070;
}

.Cimlap_hatter {
	background-color: #A01B12;
	color: white;
}

.Itthon_hatter {
	background-color: #3C8246;
	color: white;
}

.Vilag_hatter {
	background-color: #29537C;
	color: white;
}

.Uzlet_hatter {
	background-color: #774275;
	color: white;
}

.Kultura_hatter {
	background-color: #3C93B4;
	color: white;
}

.Nezopont_hatter {
	background-color: #C17C54;
	color: white;
}

.Blogok_hatter {
	background-color: #16423E;
	color: white;
}

.Forum_hatter {
	background-color: #707070;
	color: white;
}
/* end group cikk stilusok */

.static_h1 {
	color:#004F7C;
	font-size:26px;
	line-height:30px;
}

/* legfrissebb box */

.legfrissebb-box {
    background:transparent url(/static/imgs/border_double.png) repeat-x scroll 0 100%;
    margin-top:10px;
    padding:0 0 13px;
}

.legfrissebb-box .content ul {
	padding: 0;
	background: #efefef;
}

.legfrissebb-box .content li {
	background: url(/static/imgs/sprite-icos.png?v=2) no-repeat 15px -88px;
	padding: 5px 110px 5px 40px;
	min-height: 26px;
	font-size: 11px;
	line-height: 13px;
	border-top: 1px solid #fff;
	position: relative;
}


.legfrissebb-box .content a {
	color: #0076a3;
}

.legfrissebb-box .content dl {
	position: absolute;
	top: 4px;
	left: 254px;
    width: 80px;
}

.legfrissebb-box .content dd {
	font-weight: bold;
}

.legfrissebb-box .content .oneline a {
	line-height: 25px;
}


/*  angol oldal by orion   */

.angol_cikk_lista_jelolo a {
	font-weight: bold;
	font-size: 13px;
}

.angol_cikk_lista_jelolo {
	font-weight: bold;
	font-size:11px;
}

.angol_cikk_lista_jelolo  span {
	margin: 0 10px 0 10px;
}

.color_home {
	color:#a01b12;
}

.color_hungary {
	color:#3c8246;
}

.color_world {
	color:#29537c;
}

.color_business {
	color:#774275;
}

.color_preciscope {
	color:#774275;
}

.color_arts {
	color:#3c93b4;
}

.angol_tabs {
	height:20px;
	border-bottom:1px solid #BBBBBB;
	height:13px;
	margin:0 0 10px;
	position:relative;
}

.angol_legolvasottabb_head {}

.angol_legolvasottabb_head span {
	background-color:#FFFFFF;
	color:#A01B12;
	font-size:13px;
	font-weight:bold;
	padding-right:5px;
}

.angol_legolvasottabb_tovabbi {
	background:#3B3B3B url(/static/imgs/sprite-icos.png?v=2) no-repeat scroll 20px -30px;
	color:#FFFFFF;
	display:block;
	font-size:11px;
	font-weight:bold;
	height:26px;
	line-height:26px;
	padding:0 0 0 38px;
	width:302px;
}

.angol_legolvasottabb_tovabbi a {
	color: #ffffff !important; 
	text-decoration:none;	
}
/* angol oldal end */

.facebook_link {
	width: 312px;
	height: 74px;
	background: transparent url("../imgs/bg_facebook_link.png") no-repeat scroll 0 0;
	padding: 14px;
}

.facebook_link a {
	display: block;
	height: 59px;
	background: transparent url("../imgs/bg_facebook_link.png") no-repeat scroll -14px -14px;
	padding: 15px 0 0 93px;
	color: #35548b;
	font-weight: bold;
	font-size: 19px;
	line-height: 22px;
}

.facebook_link a:hover {
	text-decoration: none;
}

.facebook_like {
	float: left;
}

.cikk_share {
	float: left;
	margin: 11px 0 5px 8px;
	width: 252px;
}

.cikk_share dl {
	height: 32px;
	float: right;
}

.cikk_share dl:after {
	content: ".";
	display: block;
	visibility: hidden;
}

.cikk_share dt {
	float: left;
	font-weight: bold;
	font-size: 15px;
	padding-top: 8px;
}

.cikk_share dd {
	float: left;
	margin-left: 4px;
}

.cikk_share dd a {
	/*text-indent: -990em;*/
	width: 32px;
	height: 32px;
	display: block;
	background: transparent url("../imgs/sprite_share.png") no-repeat scroll 0 0;
}

.cikk_share dd a.fb {
	background-position: 0 0;
}

.cikk_share dd a.tw {
	background-position: -32px 0;
}

.cikk_share dd a.iwiw {
	width: 37px;
	background-position: -64px 0;
}

.cikk_share dd a.mail {
	background-position: -101px 0;
}

.hetilapbox_container {
	width: 158px;
	background-color: white; 
	float: left;
}

.hetilapbox_container dl {
	height: 60px;
	color: #0076A3;
	font-size: 13px;
	padding-top: 10px;
	text-align: center;
	background-color: #dddddc;
}

.hetilapbox_container dt {
	font-weight: bold;
}

.hetilapbox_container dd a {
	color: #0076A3;
}

.hetilapbox_container .bottom {
	width:100%;
	height: 61px;
	background: transparent url('../imgs/ajanlo_kicsi_bottom.png') repeat-x scroll 0 0; 	
}

.hetilapbox_container .bottom a {
	color: white;
	font: bold 11px/14px Arial,Helvetica,FreeSans,"Nimbus Sans L",sans-serif;
	text-decoration: none;
	padding-top: 18px;
	width: 102px;
	display: block; 
	margin: 0 auto;
}

.hetilapbox_container .bottom a:hover {
	text-decoration: underline;
}
	    
.hetilapbox_container .top {
	width: 100%;
	height: 178px;
	background-color: #f3f4f3;
	/*background: white url('../imgs/ajanlo_kicsi_top.png') no-repeat scroll center 0;*/
	position: relative;    	
}

.hetilapbox_container .top img {
	/*padding: 25px 0 0 0;*/
	margin: 0 auto;
	display: block;
}

.hetilapbox_container .reflect {
	position:absolute;
	top:-11px;
	margin:0;
	padding:0;
	opacity:0.6;
	background: transparent url('../imgs/ajanlo_kicsi_csillogas.png') scroll no-repeat 0 0;
	/*filter:progid:dximagetransform.microsoft.alpha(opacity=30);
	background: transparent url(filter:progid:dximagetransform.microsoft.alphaimageloader(src='../imgs/ajanlo_kicsi_csillogas.png');) scroll no-repeat 0 0;*/
	width: 170px;
	height: 64px;
	z-index: 100;
}

.hetilapbox_container .top_img{
		margin: 10px 0 0 -5px;
}

.digitalstand_container {
	width:158px;
	height:309px;
	float:left;
	margin-left:20px;
	position: relative;
}

.digitalstand_container .digitalstand_ajanlo_kicsi_container .bottom a {
	line-height: 14px;
}

.adcode_lead {
	width: 1px;
	height: 1px;
	overflow: hidden;
}


/* */

.youtube-player {
    margin:  20px 0 0 10px;
}

.youtube-player h2 {
    font-size: 18px;
}

#youtube-channel-player { margin: 10px 0 0 0; width: 620px; height: 485px}
.youtube-channel-videos {
    margin: 20px 0 0 0;
    width: 620px;
    height: 330px;
    overflow-y: auto;
    overflow-x: hidden;
}
.youtube-channel-videos ul { list-style-type: none; }
.youtube-channel-videos ul li { float: left; clear: both; width: 600px; height: 90px; padding: 5px 0; margin: 5px 0;}
.youtube-channel-videos ul li .thumb {
    float: left;
    width: 130px;
    padding-left: 5px;
}
.youtube-channel-videos ul li.selected {
    background: #EFEFEF;
}
.youtube-channel-videos ul li .desc {
    float: left;
    width: 460px;
}
.youtube-channel-videos ul li .desc a {
    font-size: 14px;
}
.youtube-channel-videos ul li .desc p {
    margin-top: 5px;
}

.youtube-playlists {
    margin: 10px 0 0 10px;
    background: url("/static/imgs/border_double.png") repeat-x scroll 0 0 transparent;
    width: 620px;
    height: 90px;
}

.youtube-playlists ul {
    list-style-type: none;
    padding-top: 15px;
}

.youtube-playlists ul li {
    float: left;
    width: 120px;
    margin: 0 16px;

}

.youtube-playlists ul li div {
    float: left;
    width: 120px;
}

.youtube-playlists ul li p {
    font-size: 10px;
}

h3.error { margin: 25px 0 0 10px }

/* @group block_blogleany */

.blogleany_hirdetodoboz {
	padding: 4px;	
	margin-bottom: 5px;
}

.blogleany_content {
	background-color: #EFEFEF;
	padding: 6px 20px 15px;
	float :left;
}
.blogleany_content .post {
	float: left;
	padding: 8px 0 3px 0;
	border: 1px #A6A6A6;
	border-bottom-style: solid;
}
.blogleany_content h4 a {
	color: #A01B12;
	font-weight: bold;
}

.blogleany_content h4:first-letter {
  text-transform: uppercase;
}

.blogleany_content .date {
	font-size: 11px;
	margin-bottom: 5px;
	color: #000000;
}

.blogleany_content .lead {
	color: #3B3B3B;
	font-size: 11px;
	margin-bottom: 8px;
}

.blogleany_content .info {
	font-size: 10px;
	color: #3B3B3B;
}
.blogleany_content .ble {
	color: #006EAD;
	font-weight: bold; 
}
.blogleany_content .info .author {
	float: left;
	font-size: 8px;
	color: #3B3B3B;
	margin-right: 4px;
}
.blogleany_content .info .date {
	float: left;
	font-size: 8px;
	color: #3B3B3B;
	margin-right: 10px;
}
.blogleany_content .info span {
	color: #006EAD;
	font-weight: bold;
}
.blogleany_content .info .comment {
	float: left;
	font-size: 8px;
	color: #3B3B3B;
}
.blogleany_content .info .share {
	float: right;
	
	background-image: url("/static/imgs/blogleany_shareicons.png");
	background-repeat: no-repeat;
	
	width: 59px;
	height: 15px;
}
.blogleany_content .info .share div {
	float: left;
	width: 14px;
	height: 15px;
}
.blogleany_content .info .share div a {
	width: 14px;
	height: 15px;
	display: block;
}

/* @end block_blogleany */
	
body.wellness {
	background: transparent url(http://idavid.hu/downloads/spirit_hotel.png) no-repeat center top;
}

/*main.css 463. sor után*/
body.wellness .itthon .nav-sec a.selected, body.wellness .itthon .nav-sec a.selected:hover {
color: #b68d00 !important;
text-decoration: underline;
}

/*main.css 923. sor után*/
body.wellness .itthon .heading a, .itthon .heading span {
	color: #b68d00;
}

/*main.css 916. sor után*/
body.wellness .itthon .heading {
	background: #b68d00;
}

.top_nepszer_lead_box {
	margin: 5px 0;
	color: #616161;
	font-size: 11px;
	width: 286px;
}
