body {
	font-family: 'Helvetica', sans-serif, 'Arial';
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background: #FFFFFF;
	margin: 0px;
}
.menu ul {
	display:block;
	margin:0;
	padding:0;
	border:none;
	list-style:none;
}
.menu ul li {
	float:left; display:block;
	margin:0;
	padding:0;
	border:none;
}
button{cursor:pointer;}
button::-moz-focus-inner{margin:0;padding:0;border:0}
button:disabled,
button.btn-disabled,
button.disabled,
i.disabled,
a.btn:disabled,
a.btn-disabled,
a.btn.disabled,
input:disabled,
input.disabled{
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	opacity: 0.5;
	cursor:pointer;
} 
a, .link { color:#4468ae; text-decoration:none; cursor:pointer}
a:hover { color:#f10000; text-decoration:none; cursor:pointer }
td, p { font-size:11px;}
.magazin-green{color:#28a800!important;}
.h1, h1 {
	font-weight: bold;
	font-size: 28px;
	margin: 0px;
	color:#333333;
	margin:0 0 15px 0;
	padding:0px;
}
.h2, h2 {
	font-weight: bold;
	font-size: 15px;
	margin: 0px;
	margin:0 0 15px 0;
	padding:0px;
}
.h3, h3 { font-size:14px; margin:0 0 15px 0; padding:0px; }
.h4, h4 { font-size:13px; margin:0 0 15px 0; padding:0px; }
.h5, h5 { font-size:12px; margin:0 0 15px 0; padding:0px; }
.h6, h6 { font-size:11px; font-weight:bold; margin:0 0 15px 0; padding:0px; }

p {
	font-size:13px;
	margin:0px;
	margin-bottom:15px;
}
p.lead {
	font-size:13px;
	font-weight:bold;
	margin-bottom:25px;
}
h5.kepalairas {
	display:block;
	font-size:11px;
	color:#666666;
	font-weight:normal;
	margin:-10px 10px 15px 10px;
}
div.article_left span.kepalairas{
	display:block;
	font-size:11px;
	color:#666666;
	font-weight:normal;
	margin:0 10px 15px 10px;
}
.highlight{
	border:2px solid red;
	padding:3px;
	border-radius:5px;
}
input, select, textarea, button {
	font-size:11px;
	font-family:Arial;
	color:#000000;
	background-color: #ffffff;
}
form { margin:0px; padding:0px; }

textarea {
	overflow:auto;
}
ul.ls-n {
	list-style:none;
}
.clear,.clear5,.clear7,.clear10,.clear15,.clear17,.clear20,.clear25,.clear30,.clear35 {
	clear:both;
	height:0px;
	overflow:hidden;
	width:auto;
}
.clear5 {height:5px;}
.clear7 {height:7px;}
.clear10 {height:10px;}
.clear15 {height:15px;}
.clear17 {height:17px;}
.clear20 {height:20px;}
.clear25 {height:25px;}
.clear30 {height:30px;}
.clear35 {height:35px;}

ul.arrowList {
	margin:0px;
	padding:0px;
}
ul.arrowList li {
	padding-bottom:2px;
	font-weight:normal;
	font-size:11px;
}
ul.arrowList li a {
	padding-left:15px;
	display:block;
}

.img_right {
	float:right;
	margin:0 0 10px 10px;
}
.img_left {
	float:left;
	margin:0 10px 10px 0;
}
a.greenButton,
a.blueButton,
a.redButton,
button.greenButton,
button.blueButton,
button.redButton {
	display:inline-block;
	line-height:27px;
	height:27px;
	padding:0 10px 0 10px;
	background-color:#004d9c;
	border:1px solid #666666;
	color:white;
	font-size:12px;
	font-weight:bold;
	width:auto;
}
a.redButton {
	background-color:#f22f2d;
}
a.greenButton {
	background-color:#28a800;
}
a.blueButton:hover,
a.redButton:hover{
	background-color:#1562B1;
	text-decoration:none;
	color:white;
}
a.redButton:hover {
	background-color:#FB3836;
}

img.toRight {float: right; margin: 0px 0px 6px 6px}
img.toLeft {float: left; margin: 0px 6px 6px 0px}

table.resultsBorder { border-right:1px solid #e0e0e0 }
table.results caption {
	padding:7px 0px 7px 5px;
	color:#4c4c4c;
	text-align:left;
	font-size:12px;
}
table.results td,
table.results th {
	padding:5px;
	font-size:12px;
	vertical-align:top;
	text-align:left;
	font-weight:normal;
	border-top:1px solid #C9D8F0;
	color:#303030;
}
.fbrk-radiogroup-other,
.fbrk-checkboxgroup-other{
	width:100%;
	max-width:300px;
}
.blueContent table.results td,
.blueContent table.results th{
	padding:10px 5px;	
}
.blueContent table.results td input[type="text"],
.blueContent table.results td input[type="password"],
.blueContent table.results td textarea{
	margin:-8px 0;
}
.blueContent table.results td .blueButton,
.blueContent table.results td .redButton{
	float:none;
	display:inline-block;
	margin:-8px 0;
}

table.results thead th,
table.results thead td {
	background-color:#ECF2FF;
	color:#000000
	border-top:1px solid #004D9C;
}
table.results thead tr:first-child td,
table.results thead tr:first-child th{
	border-top:none;
}
table.results thead td.null { border-bottom: none}
table.results tbody th {
	color:#000000;
}
table.results tbody tr:first-child td,
table.results tbody tr:first-child th {
	border-top:1px solid #004D9C;
}
table.results tbody td.akt { background-color:#FBA929 }
/*table.results tbody tr td:first-child { border-left:none }*/
table.results tfoot th,
table.results tfoot td {
	border-bottom:1px solid #004D9C;
	font-weight: bold;
	color:#4c4c4c;
	border-top:3px double #C9D8F0;
}

table.results tbody td.kosar { vertical-align: middle; padding-right:5px; text-align: right; }

table.results tbody h3,
table.results tbody h6,
table.results tbody p { font-family: Arial; }
table.results tbody h3 { font-size: 12px; margin-bottom: 3px; color:#FE5601; }
table.results tbody h3 a.h1 { font-size: 14px; margin-bottom: 3px; color:#FE5601; }

table.results tbody h6 { font-size: 10px; margin-top: 3px; margin-bottom: 3px; color:#000000; font-weight: normal; }
table.results tbody p { margin-top: 4px; margin-bottom: 2px; font-size: 11px; line-height: 14px; }
table.results tbody span { color:#776C5B; }

table.results tr.deleted th,
table.results tr.deleted td { background-color:rgba(255,0,0,.2); }

table.results tr.even th,
table.results tr.even td { background-color:#eeeeee }
table.results tr.results th,
table.results tr.results td{ border-left: none; padding-bottom: 5px; padding-top: 5px}
table.results tr.page th,
table.results tr.page td { background-color:#eeeeee }
table.results tr.katalogus th,
table.results tr.katalogus td { background-color:#FFF5B3 }
table.results td.table-even, table.results th.table-even { background-color:#eeeeee }
table.results td.table-odd, table.results th.table-odd { background-color:#F8f8f8 }

table.results td.calendar {width: 18px; height: 18px; text-align: right}
table.results td.inactive {color: #D0D0D0;}
table.results td.weekend {background-color: #FFF5B3}
table.results td.event, table.results td.event a  { background-color:#FBA929; color: #000000 }
table.results td.active  { font-weight: bold }
table.results tr.newsletter th a, table.results tr.newsletter td a { color:#00A000 }
table.results .star { color:#f10000; }


table.formTable table.results td,
table.formTable table.results th{ padding: 0px}


table.formTable caption {
	font-size:14px;
	font-weight:bold;
	color:#333333;
	border-bottom:1px solid #cccccc;
	padding-bottom:6px;
	text-align:left;
}
table.formTable thead td {
	padding-top:10px;
}
table.formTable tbody td,
table.formTable tbody th {
	color:#333333;
	font-size:11px;
	padding:4px 0 4px 0;
	vertical-align:top;
}
table.formTable tbody th {
	text-align:right;
	padding-right:15px;
	width:150px;
}
table.formTable tbody td input,
table.formTable tbody td textarea,
table.formTable tbody select {
	margin-top:-2px;
	margin-bottom:-2px;
}

/* jumu kiszedte
table.formTable tbody td input {
	width:40%;
}
table.formTable tbody td textarea {
	width:98%;
	height:120px;
}
table.formTable .hozzaszolas_texta {
	height:160px;
}*/
table.formTable .code {
	width:100px;
}
table.formTable .code_img {
	margin:0 10px -10px 15px;
}
table.subfields th,
table.results table.subfields th{
	padding:0 10px 10px 0!important;
	border:none!important;
}
table.subfields td,
table.results table.subfields td {
	padding:0 10px 0 0!important;
	border:none!important;
}
.subfields label {
	float:left;
	font-size:10px;
	line-height:12px;
	margin-right:6px;
}
.subfields label input[type="text"],
.subfields label input[type="email"],
.subfields label input[type="password"],
.subfields label button,
.subfields label .input,
.subfields label select{
	display:block;
	font-size:12px;
}
.blueInnerContent table.results tr:first-child th,
.blueInnerContent table.results tr:first-child td{
	border-top:none!important;
}
table.results input,
table.results textarea,
table.results select {
	margin-top:-4px;
}
table.results .check {
	background:none;
	border:none;
	margin-bottom:0px;
	width:auto!important;
}
table.results .button {
	border-top:1px solid #acacac;
	border-bottom:1px solid #b8b8b8;
	border-left:1px solid #b2b2b2;
	border-right:1px solid #b2b2b2;
	background:#4468ae;
	padding:2px 5px;
	color:white;
	font-size:11px;
	cursor:pointer;
}




table.textpageTable table.results { border-right:1px solid #e0e0e0;}

img.pictureToLeft, img.kepetBalra {float: left; margin: 0px 8px 8px 0px; border-width: 0px;}
img.pictureToRight, img.kepetJobbra {float: right; margin: 0px 0px 8px 8px; border-width: 0px;}

.rip {
	padding:1px 5px;
	border:2px solid black;
	line-height:24px;
}
.ta-l{text-align:left!important}
.ta-c{text-align:center!important}
.ta-r{text-align:right!important}
.ta-j{text-align:justify!important}
.f-r{float:right!important}
.f-l{float:left!important}
.f-n{float:none!important}
.d-ib{display:inline-block!important}
.d-b{display:block!important}
.d-n{display:none!important}
.ws-nw{white-space:nowrap}
.bs-cb{box-sizing: content-box}
.bs-bb{box-sizing: border-box}
fieldset {
	border:1px solid #f0edcc;
	padding:10px;
	margin:0 0 20px 0;
	background-color:rgba(0,0,0,0.02);
	position:relative;
}
fieldset.small{
	padding:2px 0 0 120px;
	margin:0 0 5px 0;
}
fieldset > legend > h4{
	margin:0;
}
fieldset > *:last-child{
	margin-bottom:0;
}
.highslide-credits {
	display:none!important;
}
.fbrkFormRadioGroup{
	display:inline-block;
	padding:3px;
	margin:2px 4px 2px 0;
	border:1px solid rgba(0,0,0,0.5);
	background-color:rgba(0,0,0,0.05);
	border-radius:6px;
}

#pWarningMessages{
	display:block;
	padding:10px;
	border:1px dashed #ff8000;
}
#pWarningMessages h4{
	color:#ff8000;
}
.okMessageBox,
.errorMessageBox {
	border:1px solid #96bd23;
	background:#eeecde;
	padding:3px;
	width:461px;
	position:absolute;
	left:225px;
	top:400px;
	color:#231f20;
	z-index:100001;
}
.errorMessageBox {
	top:600px;
	color:white;
	font-size:12px;
	border:1px solid #c00000;
	background:#eeecde;
}
.errorMessageBox ul {
	margin:0px;
	padding:0px;
}
.errorMessageBox ul li {
	background:url(/pic/bull_white.gif) no-repeat 0 6px;
	padding-bottom:2px;
	font-weight:bold;
	padding-left:7px;
}
.okMessageBox .border,
.errorMessageBox .border {
	background:#c2d48c url(/pic/bgr_okMessageBox.gif) repeat-y;
}
.errorMessageBox .border {
	background:#ff0000 url(/pic/bgr_errorMessageBox.gif) repeat-y;
}
.okMessageBox .top,
.errorMessageBox .top {
	background:url(/pic/bgr_okMessageBox_top.gif) no-repeat top;
	width:100%;
}
.errorMessageBox .top {
	background:url(/pic/bgr_errorMessageBox_top.gif) no-repeat top;
}
.okMessageBox .bot,
.errorMessageBox .bot {
	background:url(/pic/bgr_okMessageBox_bot.gif) no-repeat bottom;
	padding:10px;
}
.errorMessageBox .bot {
	background:url(/pic/bgr_errorMessageBox_bot.gif) no-repeat bottom;
}
.okMessageBox,
.errorMessageBox h4 {
	font-size:18px;
	margin-bottom:10px;
}
.okMessageBox p,
.errorMessageBox p {
	margin-bottom:10px;
}
.okMessageBox .bezar,
.errorMessageBox .bezar {
	position:absolute;
	top:10px;
	right:10px;
}
.okMessageBox .bezar, .okMessageBox .bezar a,
.errorMessageBox .bezar, .errorMessageBox .bezar a {
	background:url('/pic/okBezar.gif') no-repeat right;
	color:#6a8813;
	font-size:12px;
	font-weight:bold;
	display:block;
	overflow:hidden;
}
.errorMessageBox .bezar, .errorMessageBox .bezar a {
	background:url(/pic/errorBezar.gif) no-repeat right;
	color:white;
}
.okMessageBox .bezar a, .errorMessageBox .bezar a { padding-right:16px; }
.okMessageBox .bezar a:hover { color:white; }
.errorMessageBox .bezar a:hover { color:#c6d6fa; }

.pMessageDialog{
	display:none;
}
.dialogFixed{
	z-index:100000!important;
}
.pMessageDialog .regulator{
	max-height:400px;
	overflow:auto;
}
#pSzrtTotoForm fieldset{
	margin:0 0 20px 0;
}

#pSzrtTotoForm label{
	display:block;
}
#pSzrtTotoForm fieldset.incorrect{
	border-color:#f10000;
}
#pSzrtTotoForm fieldset.incorrect{
	border:1px solid #f10000;
	color:#f10000;
}
#pSzrtTotoForm fieldset.incorrect p,
#pSzrtTotoForm fieldset.incorrect h4{
	color:#f10000;
}

#pSzrtTotoForm fieldset.correct{
	border-color:#28a800;
}
#pSzrtTotoForm fieldset.correct{
	border:1px solid #28a800;
	color:#28a800;
}
#pSzrtTotoForm fieldset.correct p,
#pSzrtTotoForm fieldset.correct h4{
	color:#28a800;
}
.pSearchboxLabels label{
	background-color:rgba(0,108,143,.05);
	display:inline-block;
	padding:3px 4px;
	margin:0 5px 3px 0;
	border:1px solid rgba(0,108,143,.1);
	border-radius:5px;
	line-height:20px;
	white-space:nowrap;
}
.chocolat-bottom{
	color:black;
}
#pTarsasjatekImages{
	float:left;
	margin-right:19px;
	width:450px;
}
#pTarsasjatekInfo{
	float:left;
	width:450px;
}
.selectric-scroll{
	z-index:100000;
}
#pTarsasjatekImages ul:before,
#pTarsasjatekImages ul:after,
#pTarsasjatekImages nav:before,
#pTarsasjatekImages nav:after{
	display:block;
	content:'';
	clear:both;
	height:0px;
}
#pTarsasjatekImages ul{
	border-right:1px solid #000000;
	padding-right:19px;
}
#pTarsasjatekImages ul li a img{
	width:78px;
	height:78px;
	border:1px solid #707070;
	margin-bottom:6px;
}
#pTarsasjatekImages ul li:first-child{
	float:right;
}
#pTarsasjatekImages nav {
	margin:40px 19px 0 100px;
}
#pTarsasjatekImages nav ul{
	border-right:none;
	padding-right:0;
	text-align:center;
}
#pTarsasjatekImages nav ul li{
	display:inline-block;
	float:none!important;
	margin:0 40px;
}
#pTarsasjatekImages nav ul li a{
	font-size:36px;
	color:#1f1a17;
}

#pTarsasjatekImages ul li:first-child a img{
	width:343px;
	height:343px;
	margin-bottom:0;
	border:none;
	-webkit-box-shadow: 0px 7px 15px 10px rgba(0,0,0,0.1);
	-moz-box-shadow: 0px 7px 15px 10px rgba(0,0,0,0.1);
	box-shadow: 0px 7px 15px 10px rgba(0,0,0,0.1);
}
.wowbook-fontawesome .wowbook-control-zoomReset i:before {
	content: "\f002"; /* .fa-search */
}
article .nav_menu{
	padding:0 8vw;
}
.nav_menu .num {
	float:left;
	width:100%;
	clear:both;
	text-align:center;
	color:#333333;
	font-size:12px;
	font-weight:bold;
}
.nav_menu a {
	float:left;
	font-weight:bold;
	color:#004d9c;
	font-size:11px;
	padding-left:15px;
	margin-bottom:-14px;
	position:relative;
	z-index:10;
}
.nav_menu .elozo {
	background:url('/pic/arrow_elozo.gif') no-repeat 3px 4px;
}
.nav_menu .kovezkezo {
	background:url('/pic/arrow_kovetkezo.gif') no-repeat right 4px;
	float:right;
	display:inline;
	margin-right:3px;
	padding-right:12px;
}
.nav_lista {
	margin-top:0px;
	margin-bottom:0px;
}
.nav_lista li {
	margin:0px;
	padding:0 0 2px 0px;
	color:#333333;
	font-size:11px;
	font-weight:bold;
	list-style-position:inherit;
}
.nav_lista li a{
	color:#4468ae;
}
article .nav_lista li,
article .nav_menu a,
article .nav_menu .num {
	font-size:1.3em;
	line-height:1.2;
}
article .nav_menu a{
	margin-bottom:-17px;
}
article .nav_menu .elozo{
	margin-left:-12px;
}
article .nav_menu .kovetkezo{
	margin-right:-12px;
}




/*featureBox*/
.featureBox{
	position:relative;
	box-sizing:content-box;
}
.featureBox a.image{display:block;}
.featureBox a.image img{margin:0;border:none;}
.featureBox .modal{display:block;position:absolute;z-index:1;}
.featureBox h4{
	display:block;position:absolute;
	z-index:5;margin:0;
	background-color:#004D9C;
	font-weight:bold;
}
.featureBox h4 a{color:white;}
.featureBox ul{
	display:block;position:absolute;
	z-index:2;
	margin:0;
	list-style:none;
}
.featureBox ul li{
	display:block;
	border-top:1px solid #808080;
	margin:0;
}
.featureBox ul li:first-child{
	border-top:none;
}
.featureBoxContainer{
	margin-left:-17px;
}
.featureBoxContainer .featureBox{
	float:left;
	margin-left:17px;
}



/*
featureBox
-----
sötét:1-4,9-12
világos 5-8,13-16
-----
*/
.featureBoxType1 .modal,
.featureBoxType2 .modal,
.featureBoxType3 .modal,
.featureBoxType4 .modal,
.featureBoxType9 .modal,
.featureBoxType10 .modal,
.featureBoxType11 .modal,
.featureBoxType12 .modal{
	background-color:#000000;
	opacity:0.5;filter:alpha(opacity=50);
}
.featureBoxType1 ul li a,
.featureBoxType2 ul li a,
.featureBoxType3 ul li a,
.featureBoxType4 ul li a,
.featureBoxType9 ul li a,
.featureBoxType10 ul li a,
.featureBoxType11 ul li a,
.featureBoxType12 ul li a{
	color:white;
}
.featureBoxType5 .modal,
.featureBoxType6 .modal,
.featureBoxType7 .modal,
.featureBoxType8 .modal,
.featureBoxType13 .modal,
.featureBoxType14 .modal,
.featureBoxType15 .modal,
.featureBoxType16 .modal{
	background-color:#ffffff;
	opacity:0.6;filter:alpha(opacity=60);
}
.featureBoxType5 ul li a,
.featureBoxType6 ul li a,
.featureBoxType7 ul li a,
.featureBoxType8 ul li a,
.featureBoxType13 ul li a,
.featureBoxType14 ul li a,
.featureBoxType15 ul li a,
.featureBoxType16 ul li a{
	color:black;
}
/*
featureBox
mi kerül balra?
*/
.featureBoxType2 h4,
.featureBoxType3 h4,
.featureBoxType4 h4,
.featureBoxType6 h4,
.featureBoxType7 h4,
.featureBoxType8 h4,
.featureBoxType10 h4,
.featureBoxType14 h4,
.featureBoxType1 .modal,
.featureBoxType1 ul,
.featureBoxType3 .modal,
.featureBoxType3 ul,
.featureBoxType4 .modal,
.featureBoxType4 ul,
.featureBoxType5 .modal,
.featureBoxType5 ul,
.featureBoxType7 .modal,
.featureBoxType7 ul,
.featureBoxType8 .modal,
.featureBoxType8 ul,
.featureBoxType9 .modal,
.featureBoxType9 ul,
.featureBoxType11 .modal,
.featureBoxType11 ul,
.featureBoxType12 .modal,
.featureBoxType12 ul,
.featureBoxType13 .modal,
.featureBoxType13 ul,
.featureBoxType15 .modal,
.featureBoxType15 ul,
.featureBoxType16 .modal,
.featureBoxType16 ul{
	left:0;
}

/*
featureBox
mi kerül jobbra?
*/
.featureBoxType1 h4,
.featureBoxType5 h4,
.featureBoxType9 h4,
.featureBoxType11 h4,
.featureBoxType12 h4,
.featureBoxType13 h4,
.featureBoxType15 h4,
.featureBoxType16 h4,
.featureBoxType2 .modal,
.featureBoxType2 ul,
.featureBoxType6 .modal,
.featureBoxType6 ul,
.featureBoxType10 .modal,
.featureBoxType10 ul,
.featureBoxType14 .modal,
.featureBoxType14 ul{
	right:0;
}
/*
featureBox
mi kerül fel?
*/
.featureBoxType1 h4,
.featureBoxType2 h4,
.featureBoxType3 h4,
.featureBoxType5 h4,
.featureBoxType6 h4,
.featureBoxType7 h4,
.featureBoxType11 h4,
.featureBoxType15 h4,
.featureBoxType1 .modal,
.featureBoxType1 ul,
.featureBoxType2 .modal,
.featureBoxType2 ul,
.featureBoxType4 .modal,
.featureBoxType4 ul,
.featureBoxType5 .modal,
.featureBoxType5 ul,
.featureBoxType6 .modal,
.featureBoxType6 ul,
.featureBoxType8 .modal,
.featureBoxType8 ul,
.featureBoxType9 .modal,
.featureBoxType9 ul,
.featureBoxType10 .modal,
.featureBoxType10 ul,
.featureBoxType12 .modal,
.featureBoxType12 ul,
.featureBoxType13 .modal,
.featureBoxType13 ul,
.featureBoxType14 .modal,
.featureBoxType14 ul,
.featureBoxType16 .modal,
.featureBoxType16 ul{
	top:0;
}


/*
featureBox
mi kerül le?
*/
.featureBoxType4 h4,
.featureBoxType8 h4,
.featureBoxType9 h4,
.featureBoxType10 h4,
.featureBoxType12 h4,
.featureBoxType13 h4,
.featureBoxType14 h4,
.featureBoxType16 h4,
.featureBoxType3 .modal,
.featureBoxType3 ul,
.featureBoxType7 .modal,
.featureBoxType7 ul,
.featureBoxType11 .modal,
.featureBoxType11 ul,
.featureBoxType15 .modal,
.featureBoxType15 ul{
	bottom:0;
}
.featureBox640{
	margin:0 0 20px 0;
	width:640px;
	height:400px;
}
.featureBox640 h4{
	height:40px;
	font-size:32px;
	line-height:40px;
	padding:5px 15px;
}
.featureBox640.fb-erettsegi h4{
	height:auto;
	min-height:30px;
	width:290px;
	font-size:24px;
	line-height:30px;
	padding:5px 15px;
}
.featureBox640 ul{
	padding:10px;
}
.featureBox640 ul li{
	padding:5px;
	font-size:14px;
}
.featureBox640 .featureBoxType1 .modal,
.featureBox640 .featureBoxType2 .modal,
.featureBox640 .featureBoxType5 .modal,
.featureBox640 .featureBoxType6 .modal,
.featureBox640 .featureBoxType9 .modal,
.featureBox640 .featureBoxType10 .modal,
.featureBox640 .featureBoxType13 .modal,
.featureBox640 .featureBoxType14 .modal{
	width:320px;height:400px;
}
.featureBox640 .featureBoxType1 ul,
.featureBox640 .featureBoxType2 ul,
.featureBox640 .featureBoxType5 ul,
.featureBox640 .featureBoxType6 ul,
.featureBox640 .featureBoxType9 ul,
.featureBox640 .featureBoxType10 ul,
.featureBox640 .featureBoxType13 ul,
.featureBox640 .featureBoxType14 ul{
	width:300px;height:380px;
}

.featureBox640 .featureBoxType3 .modal,
.featureBox640 .featureBoxType4 .modal,
.featureBox640 .featureBoxType7 .modal,
.featureBox640 .featureBoxType8 .modal,
.featureBox640 .featureBoxType11 .modal,
.featureBox640 .featureBoxType12 .modal,
.featureBox640 .featureBoxType15 .modal,
.featureBox640 .featureBoxType16 .modal{
	width:640px;height:200px;
}
.featureBox640 .featureBoxType3 ul,
.featureBox640 .featureBoxType4 ul,
.featureBox640 .featureBoxType7 ul,
.featureBox640 .featureBoxType8 ul,
.featureBox640 .featureBoxType11 ul,
.featureBox640 .featureBoxType12 ul,
.featureBox640 .featureBoxType15 ul,
.featureBox640 .featureBoxType16 ul{
	width:620px;height:180px;
}

.featureBox310{
	margin:0 0 20px 0;
	width:310px;
	height:194px;
	overflow:hidden;
}
.featureBox310 h4{
	height:20px;
	font-size:16px;
	line-height:20px;
	padding:2px 7px;
}
.featureBox310.fb-erettsegi h4{
	height:auto;
	min-height:18px;
	font-size:14px;
	line-height:15px;
	padding:2px 7px;
	max-width:141px;
	display:inline;
}
.featureBox.fb-erettsegi h4 a small{
	display:none;
}
.featureBox.fb-erettsegi h4 a:hover small{
	display:inline;
}


.featureBox310 ul{
	padding:5px;
}
.featureBox310 ul li{
	padding:2px 5px;
	font-size:12px;
}
.featureBox310 ul li:first-child{
	padding:0 5px 2px 5px;
}

.featureBox310 .featureBoxType1 .modal,
.featureBox310 .featureBoxType2 .modal,
.featureBox310 .featureBoxType5 .modal,
.featureBox310 .featureBoxType6 .modal,
.featureBox310 .featureBoxType9 .modal,
.featureBox310 .featureBoxType10 .modal,
.featureBox310 .featureBoxType13 .modal,
.featureBox310 .featureBoxType14 .modal{
	width:155px;height:194px;
}
.featureBox310 .featureBoxType1 ul,
.featureBox310 .featureBoxType2 ul,
.featureBox310 .featureBoxType5 ul,
.featureBox310 .featureBoxType6 ul,
.featureBox310 .featureBoxType9 ul,
.featureBox310 .featureBoxType10 ul,
.featureBox310 .featureBoxType13 ul,
.featureBox310 .featureBoxType14 ul{
	width:145px;height:184px;
}

.featureBox310 .featureBoxType3 .modal,
.featureBox310 .featureBoxType4 .modal,
.featureBox310 .featureBoxType7 .modal,
.featureBox310 .featureBoxType8 .modal,
.featureBox310 .featureBoxType11 .modal,
.featureBox310 .featureBoxType12 .modal,
.featureBox310 .featureBoxType15 .modal,
.featureBox310 .featureBoxType16 .modal{
	width:310px;height:97px;
}
.featureBox310 .featureBoxType3 ul,
.featureBox310 .featureBoxType4 ul,
.featureBox310 .featureBoxType7 ul,
.featureBox310 .featureBoxType8 ul,
.featureBox310 .featureBoxType11 ul,
.featureBox310 .featureBoxType12 ul,
.featureBox310 .featureBoxType15 ul,
.featureBox310 .featureBoxType16 ul{
	width:300px;height:87px;
}
.featureBoxRow{
	width:975px;
	display:block;
	margin:20px 0 0 -15px;
}
.featureBoxRow:before,
.featureBoxRow:after{
	display:block;
	content:'';
	clear:both;
	height:0px;
}
.featureBoxRow .featureBox310{
	float:left;
	margin-left:15px;
}
.featureboxList{
	margin-left:-10px;
}
.featureboxList .featureBox310{
	float:left;
	margin:0 0 10px 10px;
}
