html, body {
	margin:0;
	margin-bottom:0;
	padding-bottom:0;
	padding:0;
	text-align:center;
	width:100%;
	background:url(images/bg.gif) bottom center repeat-x;
	background-color:#306815;
}

form {
	margin-top:0px;
	padding-top:0px;
	margin-bottom:0px;
	padding-bottom:0px;
}

#oldal
	{
	padding: 10px;	
	}
	
#oldalakc {
	padding:0px;
}

.tablazat
	{
	padding: 4px;
	}

.link {
	font-size:11px;
	text-decoration:none;
	color: #1d4a07;
	font-weight:bold;
}
.link:hover {
	color: #1d4a07;
	text-decoration: underline;
}

/* középso háttér */

#bigfrt {
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	width:100%;
	background:url(images/bg_top.gif) top center repeat-y fixed;
	background-color:#306815;	
}
#main {
	position:relative;
	width:999px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	border-bottom:6px;
	border-bottom-color:#f0f16a;
}

/* felso háttér */

#mrgt {
	height:232px;
	background:url(images/bg_mrgt.gif) top center no-repeat;
	background-color:#306815;	
}

/* FELSORÉSZ */

#header {
	position:relative;
	top:20px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	height:212px;
	background-color:#1d4a07;
	width:999px;
}
#topbar {
	position:relative;
	float:left;
	width:100%;		
	height:37px;
	background:url(images/topbar.gif) top no-repeat;
	background-color:#1d4a07;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#87bd6f;	
}

/* felso ikonok, menu */

#toplink {
	position:relative;	
	float:left;
	width:286px;	
	margin-left:7px;
	margin-top:12px;
	padding-bottom:1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#87bd6f;	
}
#toplink a {
	text-decoration:none;
	color:#87bd6f;
}
#toplink a:hover {
	text-decoration:none;
	border: 1px;
	border-bottom-style:dotted !important;
	border-bottom-style:dashed;
	border-color:#fff;
	color:#f0f16a;
}

/* felso belepes */

#toplogin {
	max-width:620px;
	float:right;
	position:relative;
	padding-right:10px;
}

/* felso belepes, text doboz */

#toplogint {
	float:left;
	margin-top:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#87bd6f;
	padding-bottom:1px;
}
#toplogint a {
	color:#fff;
	text-decoration:none;
	border: 1px;
	border-bottom-style:dotted !important;
	border-bottom-style:dashed;
	border-color:#fff;
}
#toplogint a:hover {
	color:#f0f16a;
	text-decoration:none;
	border: 1px;
	border-bottom-style:dotted !important;
	border-bottom-style:dashed;
	border-color:#fff;
}

/* felso belepes, formdoboz */

#toploginf {
	float:right;
	padding-top:6px;
	padding-left:5px;
}
#toploginf form {
	margin:0px;
	padding:0px;
}
#logobox {
	position:relative;
	float:left;
	height:132px;
	background-color:#000000;
	width:100%;
	border-top:3px;
	border-bottom:6px;
	border-left:0px;
	border-right:0px;
	border-style:solid;
	border-color:#f0f16a;
	background:url(images/mtitle_klp-sum08.jpg) top no-repeat;
}

/* MENU */

#menu {
	position:relative;
	float:left;
	height:34px;
	background-color:#1c4706;
	width:100%;
	background:url(images/menu_bg.gif) top no-repeat;
}
#menu h1 {
	display:inline;
	margin-top:20px;
	margin-bottom:10px;
}
#menu0 {
	position:relative;
	float:left;	
	width:179px;
}
#menuitem {
	position:relative;
	float:left;
	height:34px;
	background:url(images/menu_btn0.gif);		
}
#menuitem:hover {
	background:url(images/menu_btn1.gif);	
}
#menuitemcur {
	position:relative;
	float:left;
	height:34px;
	background:url(images/menu_btn1.gif);	
}
.menush {
	height:34px;
	line-height:32px;
	position: relative;
	left: 0px;
	top: 0px;
	font-size: 12px;
	color: #133503;
	font-family: Arial;
	font-weight:normal;
	margin: 0px;
	padding-left:24px;
	padding-right:22px;
}
.menutext a {
	height:34px;
	line-height:32px;
	position: absolute;
	left: -1px;
	top: -9px;
	font-size: 12px;
	color: #f0f16a;
	font-family: Arial;
	font-weight:normal;
	margin: 0px;
	text-decoration: none;
	text-align:center;
	padding-left:24px;
	cursor:pointer;
	text-shadow:#FF0066;
}
.menucur a {
	height:34px;
	line-height:32px;
	position: absolute;
	left: -1px;
	top: -9px;
	font-size: 12px;
	color: #fff;
	font-family: Arial;
	font-weight:normal;
	margin: 0px;
	text-decoration: none;
	text-align:center;
	padding-left:24px;
	cursor:pointer;
	text-shadow:#FF0066;
}
.menucur a:hover {
	cursor:default;
}
.menucursh {
	height:34px;
	line-height:32px;
	position: relative;
	left: 0px;
	top: 0px;
	font-size: 12px;
	color: #133503;
	font-family: Arial;
	font-weight:normal;
	margin: 0px;
	padding-left:24px;
	padding-right:22px;
}
.menutext a:hover {
	color:#fff;
}

/* MENU VEGE */
/* FELSORESZ VEGE */
/* SZELEK */

#leftcol {
	width:180px;
	float:left;
	position:relative;
	background-color:#e9f9e1;
}
#spacer1 {
	height:50px;
}

/* 2 felso sotetebb doboz, arnyekolas menuhoz *-*ha eltunne vmiert pl a belepes doboz, akkor mindenhova "sbd2" kerul*- */

#sbd1 {
	position:relative;
	background-color:#5ea33f;
	width:100%;
	background:url(images/sbd1_bg.gif) no-repeat;
}
#sbd1 form {
	margin-bottom:0px;
	padding-bottom:0px;
}

/* lejjebbi sotetebb doboz, sima arnyek */

#sbd2 {
	position:relative;
	background-color:#5ea33f;
	width:100%;
	background:url(images/sbd2_bg.gif) no-repeat;
}
#sbd2 form {
	margin-bottom:0px;
	padding-bottom:0px;
}
#searchbox {
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	float:left;
	position:relative;
	width:600px;
}
#searchbox h1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	color:#39721d;
	border-bottom:solid;
	border-bottom-width:1px;
	border-bottom-color:#d5eec9;
	width:200px;
	padding-bottom:0px;
	padding-top:0px;
	margin-bottom:5px;
	margin-top:0px;
}
#searchbox a {
	color:#7ca341;
	font-size:12px;
	text-decoration:underline;	
}
#searchbox a:hover {
	text-decoration:none;
}
#searchbox_form {
	float:left;
	position:relative;
	width:600px;
}
#searchbox_form form {
	margin-bottom:0px;
	padding-bottom:0px;
}
#searchbox_form input.rkeres {
    color:#acacac;
}
#sbdsearch_form {
	padding-left:15px;
	padding-top:9px;
	padding-bottom:9px;
	margin-bottom:0px;
	background:url(images/sbdsearch_form_bg.gif) no-repeat;
	min-height:20px;
}
#sbdsearch_form form {
	margin-bottom:0px;
	padding-bottom:0px;
}
/*#sbdsearch_form input.gykeres {
    color:#55933a;
}*/
#sbdlogin_form {
	height:70px;
	padding-left:15px;
	padding-top:4px;
	padding-bottom:9px;
	background:url(images/sbdlogin_form_bg.gif) no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#f0f16a;
	line-height:16px;
}
#sbdlogin_form form {
	margin-bottom:0px;
	padding-bottom:0px;
}
#sbdnewsl_form {
	height:50px;
	padding-left:15px;
	padding-top:4px;
	padding-bottom:9px;
	background:url(images/sbdnewsl_form_bg.gif) no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#f0f16a;
	line-height:16px;
	/*margin-bottom:0px;
	min-height:20px;*/
}
#sbdnewsl_form b {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color:#fff;
	line-height:20px;
}
#sbdnewsl_form form {
	margin-bottom:0px;
	padding-bottom:0px;
}
#newslradio {
	position:relative;
	left:-3px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:10px;
	color:#aad896;
}
.newsltext {
	position:relative;
	top:-2px;
}

/* termekrend */

input.textftermek {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000;
}

input.kosarba {
	height: 19px;
	width: 59px;
	background: url("images/btn_kosarba.gif") no-repeat;
	border: 0px solid !important;
	cursor: pointer;
	vertical-align:middle;
	position:relative;
	bottom:1px;
}

/* hirlevel */

input.ok3 {
	/*position:absolute;
	left:127px;
	top:58px;*/
	height: 18px;
	width: 43px;
	background: url("images/btn_ok1.gif") no-repeat;
	border: 0px solid !important;
	cursor: pointer;
	/*vertical-align:middle;*/
	/*padding-bottom:22px;*/
}

/* belepes jobboldalt */

input.ok2 {
	position:absolute;
	left:127px;
	top:55px;
	height: 54px;
	width: 43px;
	background: url("images/btn_ok2.gif") no-repeat;
	border: 0px solid !important;
	cursor: pointer;
	vertical-align:middle;
}

/* belepes jobbo és hirlevel */

input.textf2 {
	padding: 1px;
	background: #3b7422;
	border-color: #1e4a07;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	/*color: #fff;*/
	color:#5f9d43;
	border-style:solid;
	border-width: 1px;
	/*padding-top:3px;*/
}

/* keresobox */

input.ok1 {
	position:absolute;
	left:127px;
	top:44px;
	height: 18px;
	width: 43px;
	background: url("images/btn_ok1.gif") no-repeat;
	border: 0px solid !important;
	cursor: pointer;
	vertical-align:middle;
}
input.textf1 {
	padding: 1px;
	background: #3b7422;
	border-color: #1e4a07;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:#5f9d43;
	/*color: #f0f16a;*/
	border-style:solid;
	border-width: 1px;
}

/* topbar belepes */

input.ok0 {
	/*position:absolute;
	left:1px;
	top:-2px;*/
	height: 19px;
	width: 33px;
	background: url("images/btn_ok0.gif") no-repeat;
	border: 0px solid !important;
	cursor: pointer;
	vertical-align:middle;
	position:relative;
	bottom:1px;
}
input.textf0 {
	padding: 2px;
	background: #47862b;
	border-color: #2e6f0f;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #f0f16a;
	border-style:solid;
	border-width: 1px;
}

/* oldalso sotetebb dobozban szoveg, zold */

#sbdtext {
	padding-left:15px;
	padding-top:5px;
	padding-bottom:7px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #aad896;
}
#sbdtext a {
	color: #fff;
	font-weight:bold;
	text-decoration:none;
	line-height:18px;
}
#sbdtext a:hover {
	position:relative;
	left:-2px;
	padding-right:2px;
	padding-left:2px;
	color: #fff;
	font-weight:bold;
	text-decoration:none;
	background-color:#285d0e;
}

/* oldalso sotetebb dobozban szoveg, feher */

#sbdtextw {
	padding-left:15px;
	padding-top:5px;
	padding-bottom:7px;
	margin-bottom:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fff;
}
#sbdtextw b {
	color: #fff;
	font-weight:bold;
	text-decoration:none;
	line-height:15px;
}
#sbdtextw a {
	color: #fff;
	font-weight:bold;
	text-decoration:none;
	line-height:15px;
}
#sbdtextw a:hover {
	position:relative;
	left:-2px;
	padding-right:2px;
	padding-left:2px;
	color: #fff;
	font-weight:bold;
	text-decoration:none;
	background-color:#285d0e;
	border:0px;
}

/* -*dw-ben nincs a helyen*- */

#clrb {
	clear:both;
}

#sbleft-totop {
	position:relative;
	background-color:#e9f9e1;
	height:40px;
}

#totop {
	text-align:center;
	position:absolute;
	float:left;
	left: 37px;
	bottom: 20px;
}
#totop a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1f490b;
	text-decoration:none;
	border: 1px;
	border-bottom-style:dotted !important;
	border-bottom-style:dashed;
	border-color:#5ea340;
}
#totop img {
	border:0px;
	padding-right:5px;
}
#totop a:hover {
	position:relative;
	left:-2px;
	padding-right:2px;
	padding-left:2px;
	background-color:#285d0e;
	color:#fff;
	text-decoration:none;
	border: 0px;
}

/* oldalso doboz */

#sb {
	position:relative;
	background-color:#5ea33f;
	width:100%;
	background:url(images/sbtitle_bg.gif) no-repeat;
}
#sbleft {
	position:relative;
	background-color:#e9f9e1;
	background:url(images/sbleft_bg.gif) top no-repeat;
	padding-left:15px;
	padding-right:10px;
	padding-top:12px;
	padding-bottom:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #1d4a07;
	font-size:11px;
}
#sbright2 {
	position:relative;
	background-color:#e9f9e1;
	background:url(images/sbright_bg.gif) top no-repeat;
	padding-left:15px;
	padding-right:16px;
	padding-top:12px;
	padding-bottom:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #1d4a07;
	font-size:11px;
	/*text-align:justify;*/
}
#sbright2 i a {
	text-decoration:none;
	color: #1d4a07;
	border: 1px;
	border-bottom-style:dotted !important;
	border-bottom-style:dashed;
	border-color:#1d4a07;
}
#sbright2 i a:hover {
	text-decoration:none;
	border:0;
	background-color:#306815;
	text-decoration:none;
	color: #fff;
}
#sbright {
	position:relative;
	background-color:#e9f9e1;
	background:url(images/sbright_bg.gif) top no-repeat;
	padding-left:15px;
	padding-right:10px;
	padding-top:12px;
	padding-bottom:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #1d4a07;
	font-size:11px;
}
#sbrightcart {
	position:relative;
	background-color:#e9f9e1;
	background:url(images/sbright_bg.gif) top no-repeat;
	padding-left:13px;
	padding-right:8px;
	padding-top:12px;
	padding-bottom:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #1d4a07;
	font-size:11px;
}

/* KATALOGUS BOX */

#sbleft-cat {
	position:relative;
	background-color:#e9f9e1;
	background:url(images/sbleft_bg.gif) top no-repeat;
	padding-left:25px;
	padding-right:10px;
	padding-top:14px;
	padding-bottom:14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #306815;
	font-size:11px;
}
#sbleft-cat i a {
	text-decoration:none;
	color: #1d4a07;
	border: 1px;
	border-bottom-style:dotted !important;
	border-bottom-style:dashed;
	border-color:#1d4a07;
	line-height:20px;
}
#sbleft-cat i a:hover {
	text-decoration:none;
	border:0;
	background-color:#306815;
	text-decoration:none;
	color: #fff;
}
#sbleft-cat img {
	border-width:0px;
	border-style:none;
}

/* KATALOGUS BOX VEGE */

/* fmarkak */ 

#brands {
	margin: 0;
	width:155px;
	background-image:url(images/sbright_hr.png);
	background-position:bottom;
	background-repeat:no-repeat;
	vertical-align:middle;
	padding-top:5px;
	padding-bottom:5px;
	font-size:10px;
	color:#1d4a07;
}

/* KOSAR */

#nagykosar
	{
	padding-top:10px;
	width:620px;
	text-align:center;
	padding-left:110;
	}
#nagykosar a b {
	color:#a30000;
	text-decoration:none;
	border: 1px;
	border-bottom-style:dotted !important;
	border-bottom-style:dashed;
	border-color:#a30000;
	}	

.kosarurit {
	color:maroon;
}

#cartitem {
	margin: 0;
	width:155px;
	background-image:url(images/sbright_hr.png);
	background-position:bottom;
	background-repeat:no-repeat;
	vertical-align:middle;
	padding-bottom:5px;
	font-size:10px;
}

#cartitem2 {
	margin: 0;
	width:400px;
	background-image:url(images/sbright_hr.png);
	background-position:bottom;
	background-repeat:no-repeat;
	vertical-align:middle;
	padding-bottom:5px;
	font-size:12px;
	text-align: left;
}

#carttot {
	width:155px;
	vertical-align:middle;
	padding-bottom:10px;
	padding-top:5px;
	font-size:10px;
	font-weight:bold;
	border-top:solid;
	border-top-width:1px;
	border-top-color:#1d4a07;
}

#carttot2 {
	width:400px;
	vertical-align:middle;
	padding-bottom:10px;
	padding-top:5px;
	font-size:10px;
	font-weight:bold;
	border-top:solid;
	border-top-width:1px;
	border-top-color:#1d4a07;
	text-align: left;
}

#cartbtns {
	position:relative;
	left:-2px;
	width:158px;
	height:16px;
	background-image:url(images/btn_cartbtns.gif);
	vertical-align:middle;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:10px;
	color:#fff;
	vertical-align:middle;
}

/* kosar urit */

.cart0 {
	padding-left:11px;
	padding-right:10px;
	text-decoration:none;
	cursor:pointer;
	color:#fff;
}
.cartsend {
	padding-left:5px;
	padding-right:10px;
	text-decoration:none;
	cursor:pointer;
	color:#fff;
}
.cartlink {
	font-size:11px;
	text-decoration:none;
	color: #1d4a07;
	font-weight:bold;
}
.cartlink:hover {
	color: #fff;
	background-color:#a30000;
}

.cartlink2 {
	font-size:13px;
	text-decoration:none;
	color: #1d4a07;
	font-weight:bold;
}
.cartlink2:hover {
	color: #fff;
	background-color:#a30000;
}

/* kosar meret */

.carts {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:10px;
	color:#4a8f2f;
}

/* kosar menny */

.cartq {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-size:12px;
	color:#a30000;
}

/* kosar ar */

.cartp {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-size:12px;
	color:#4a8f2f;
}

/* KOSAR VEGE */

/* termekmenu elso-alap szint */

#smenu1 {
	margin: 0;
	height:17px;
	width:155px;
	background-image:url(images/sbleft_hr.png);
	background-position:bottom;
	background-repeat:no-repeat;
	vertical-align:middle;
}
#smenu1 a {
	text-decoration:none;
	color: #1d4a07;
	font-weight:normal;
}
#smenu1 a:hover {
	color: #a30000;
	font-weight:bold;
}

#tovabb1 {
	margin: 0;
	height:17px;
	width:155px;
	background-image:url(images/sbleft_hr.png);
	background-position:bottom;
	background-repeat:no-repeat;
	vertical-align:middle;
}
#tovabb1 a {
	text-decoration:none;
	color: #1d4a07;
	font-weight:normal;
}
#tovabb1 a:hover {
	color: #a30000;
	font-weight:bold;
}

#tovabb2 {
	margin: 0;
	height:17px;
	width:155px;
	background-image:url(images/sbleft_hr.png);
	background-position:bottom;
	background-repeat:no-repeat;
	vertical-align:middle;
}
#tovabb2 a {
	text-decoration:none;
	color: #1d4a07;
	font-weight:normal;
}
#tovabb2 a:hover {
	color: #a30000;
	font-weight:bold;
}

/* termekmenu masodik szint */

#smenu2 {
	margin: 0;
	height:17px;
	width:145px;
	background-image:url(images/sbleft_hr.png);
	background-position:bottom;
	background-repeat:no-repeat;
	vertical-align:middle;
	padding-left:10px;
}
#smenu2 a {
	text-decoration:none;
	color: #4a8f2f;
	font-weight:normal;
}
#smenu2 a:hover {
	color: #a30000;
	font-weight:bold;
}
.smhide {
	position:relative;
	display:block;
	float:left;
	padding-bottom:12px;
}

.smhide2 {
	position:relative;
	display:block;
	float:left;
	padding-bottom:12px;
}


/* ARLISTA BOX MENU */

#smenu3 {
	margin: 0;
	width:155px;
	background-image:url(images/sbleft_hr.png);
	background-position:bottom;
	background-repeat:no-repeat;
	vertical-align:middle;
	padding-bottom:5px;
}
#smenu3 a {
	text-decoration:none;
	color: #1d4a07;
	font-weight:normal;
}
#smenu3 a:hover {
	color: #a30000;
	font-weight:bold;
}

/* arlista meret */

.smsize {
	padding-left:8px;
	text-decoration:none;
	color: #4a8f2f;
	font-weight:normal;
	font-size:10px;
}

/* ARLISTA BOX MENU VEGE */
/* SZELSO BOXOK CIME */

/* szelsocim doboz */

#sbtitle  {
	padding-left:15px;
	padding-top:12px;
	padding-bottom:8px;
}

.titlesh {
	position: relative;
	left: 1px;
	top: 1px;
	font-size: 12px;
	color: #295e0f;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	margin: 0px;
}
.titletext {
	position: absolute;
	left: -1px;
	top: -1px;
	font-size: 12px;
	color: #ffffff;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	margin: 0px;
}

/* SZELSO BOXOK CIME VEGE */

#twocols {
	width:819px;
	float:right;
	position:relative;
}
#rightcol {
	width:180px;
	float:right;
	position:relative;
	background-color:#e9f9e1;
}

/* SZELEK VEGE */
/* KOZEP */

#maincol {
	background-color:#ffffff;
	float: left;
	display:inline;
	position: relative;
	width:639px;
	padding-bottom:16px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#1d4a07;
}

/* 3 termek fer el egymas mellett */

#mc {
	padding-left:3px;
	padding-right:7px;
	padding-top:5px;
	padding-bottom:5px;
	background:url(images/bg_mc.gif);
	border-bottom: solid;
	border-bottom-width: 1px;
	border-bottom-color:#daebc5;
	/*border-top: solid;
	border-top-width: 4px;
	border-top-color:#fff;*/
	width:200px;
	float:left;
	position:relative;
	display:block;
	max-width:200px;
	/*border-right: solid;
	border-right-width: 1px;
	border-right-color:#daebc5;
	border-left: solid;
	border-left-width: 1px;
	border-left-color:#daebc5;*/
	border-top: solid;
	border-top-width: 1px;
	border-top-color:#daebc5;
	/*margin-right:2px;*/
	margin-top:6px;
}
#mcitem {
	float:left;
	width:204px;
	height:306px;
	display:block;
	min-height:306px;	
	max-height:500px;
	overflow:hidden;
	/*border-bottom: solid;
	border-bottom-width: 2px;
	border-bottom-color: #000;*/
}
#mc img {
	border:0px;
	vertical-align:middle;
}
#mcipic {
	padding-top:2px;
	padding-bottom:7px;
	height:150px;
	background-color:#fff;
	border-bottom: solid;
	border-bottom-width: 1px;
	border-bottom-color: #d5eec9;
	text-align:center;
}
#mcisale {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:10px;
	color:#5ea33f;
	text-decoration:none;
	min-height:30px;
	max-height:30px;
	padding-top:2px;
}
.mcisprice {
	color:#5ea33f;
	text-decoration:line-through;

}
.mcistitle2 {
	position:relative;
	float:left;
	width:204px;
	text-align:center;
	background-color:#f0f16a;
	font-size:11px;
	color:#5ea340/*#f0f16a*/;
	font-weight:bold;
	font-style:italic;
	text-decoration:none;
}
.mcistitle {
	position:relative;
	float:left;
	width:204px;
	text-align:center;
	background-color:#5ea340;
	font-size:11px;
	color:#f0f16a;
	font-weight:bold;
	font-style:italic;
	text-decoration:none;
}
.mcistitle0 {
	position:relative;
	float:left;
	width:204px;
	text-align:center;
	background-color:#daebc5;
	font-size:11px;
}
#mciprice {
	padding-top:2px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	color:#306815;
	text-decoration:none;
	padding-top:5px;
	padding-bottom:1px;
	border-top: solid;
	border-top-width: 1px;
	border-top-color: #d5eec9;
}
#mciprice img {
	text-align:right;
	border:0px;
	float:right;
	position:relative;
}
#mcitext {
	padding-top:5px;
	padding-bottom:4px;
	background:url(images/bg_mcitext.gif) top left repeat-x;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#1d4a07;
	text-decoration:none;
	max-height:82px;
	min-height:82px;
	overflow:hidden;
}
#mcitext a {
	text-decoration:none;
	color:#1d4a07;
}
.mciname {
	color:#5ea340;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	float:left;
	display:block;
	max-height:14px;
	min-height:14px;
	overflow:hidden;
	line-height:14px;
}
.mciname:hover {
	color:#a30000;
}

/* cikksz */

.mciicode {
	color:#306815;
	font-weight:bold;
	padding-right:5px;
	background:#fff;
	text-decoration:none;
}

/* vkod */

.mcibcode {
	color:#5ea340;
	background:#fff;
	padding-right:5px;
	text-decoration:none;
}
#maincontent {
	padding-left:5px;
	padding-right:4px;
	margin-top:5px;
	margin-bottom:5px;
	padding-bottom:7px;
	/*float:left;
	position:relative;*/
}

/* FORESZ FEJLEC */

#mcheader {
	float:left;
	position:relative;
	height:34px;
	width:630px;
	background:url(images/ctitle_bg.gif) top left repeat-x;
}
#mcheaderakc {
	float:left;
	position:relative;
	height:34px;
	width:630px;
	background:url(images/ctitle_bg.gif) top left repeat-x;
	max-height:34px;
	min-width:630px;
}

/* tovabbi info */

#mcmore2 {
	float:left;
	position:relative;
	padding-left:15px;
	/*padding-right:15px;*/
	background:url(images/ctitle_vr.gif) left no-repeat;
	vertical-align:middle;
	line-height:32px;
	font-size:11px;
	color:#87bd6f;
}
#mcmore2 select {
	padding: 0px;
	background: #47862b;
	border-color: #285c0e;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:#eced92;
	border-style:solid;
	border-width: 1px;
}
#mcmore3 {
	float:right;
	padding-left:15px;
	padding-right:15px;
	background:url(images/ctitle_vr.gif) left no-repeat;
	vertical-align:middle;
	line-height:32px;
	font-size:11px;
	color:#87bd6f;
}
#mcmore3 select {
	padding: 0px;
	background: #47862b;
	border-color: #285c0e;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:#eced92;
	border-style:solid;
	border-width: 1px;
}
#mcmore {
	float:right;
	padding-left:15px;
	padding-right:15px;
	color:#feff8b;
	background:url(images/ctitle_vr.gif) left no-repeat;
	vertical-align:middle;
	line-height:32px;
	font-size:11px;
}
#mcmore select {
	padding: 0px;
	background: #47862b;
	border-color: #285c0e;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:#eced92;
	border-style:solid;
	border-width: 1px;
}
#mcmore a {
	font-size:11px;
	color:#87bd6f;
	text-decoration:none;
}
#mcmore a:hover {
	text-decoration:none;
	border: 1px;
	border-bottom-style:dotted !important;
	border-bottom-style:dashed;
	border-color:#fff;
	color:#f0f16a;
}
#mctitlebig {
	float:left;
	padding-top:8px;
	padding-left:10px;
	color:#f0f16a;
	display:block;	
	width:620px;
	max-height:20px;
	overflow:hidden;	
}
#mctitle2 {
	float:left;
	padding-top:8px;
	padding-left:10px;
	color:#f0f16a;
	display:block;	
	width:590px;
	max-height:20px;
	overflow:hidden;	
}
#mctitle {
	float:left;
	padding-top:8px;
	padding-left:10px;
	color:#f0f16a;
	display:block;	
	width:380px;
	max-height:20px;
	overflow:hidden;	
}
#mctitle a {
	color:#f0f16a;
	text-decoration:none;	
}
.mctitlesh {
	position: relative;
	left: 1px;
	top: 1px;
	font-size: 14px;
	color: #1e4a07;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	margin: 0px;
	max-height:20px;
	overflow:hidden;	
}
.mctitletext {
	position: absolute;
	left: -1px;
	top: -1px;
	font-size: 14px;
	color: #f0f16a;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	margin: 0px;
	max-height:20px;
	overflow:hidden;	
}

/* FORESZ FEJLEC VEGE */

/* SIMA SZOVEGES */

#mirekeres {
	float:left;
	min-height:0px;
	max-height:50px;
}

#info {
	float:left; 
	padding-top:10px;
}

#info a.tag {
	text-decoration:none;
	color:#fff;
	background-color:#5ca13e;
	/*font-weight:bold;
	font-size:11px;*/
}
#info a.tag:hover {
	text-decoration:none;
	color:#fff;
	background-color:#a30000;
}

#sitemap {
	float:left;
	position:relative;
	margin-top:15px;
	margin-left:15px;
	margin-right:15px;
	margin-bottom:15px;
	width:600px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
}
#sitemap ul {
	list-style:disc;
	margin:10px;
	margin-bottom:0px;	
	padding:10px;
	padding-left:10px;
	padding-bottom:0px;
	padding-top:0px;
	margin-top:0px;
}
#sitemap ul li {
	padding-bottom:1px;
	padding-top:1px;
}
#sitemap a {
	color:#7ca341;
	font-size:12px;
	text-decoration:underline;	
}
#sitemap a:hover {
	text-decoration:none;
}

#simpletable {
	float:left;
	position:relative;
	margin-top:15px;
	margin-left:15px;
	margin-right:15px;
	margin-bottom:15px;
	width:600px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
}
#simpletable table {
	max-width: 620px;
}

#simpletable table a {
	color:#a30000;
	text-decoration:underline;
}

#simpletable table a:hover {
	color:#fff;
	text-decoration:none;
	background-color:#a30000;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:2px;
	padding-right:2px;
}

#simpletext {
	float:left;
	position:relative;
	margin-top:15px;
	margin-left:15px;
	margin-right:15px;
	margin-bottom:15px;
	width:600px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
}

#simpletext img {
	border-width:1px;
	border-style:solid;
	border-color:#000;
}

#simpletext a img {
	border-width:1px;
	border-style:solid;
	border-color:black;
}

#simpletext ul {
	list-style:disc;
	margin:10px;
	margin-bottom:0px;	
	padding:10px;
	padding-left:15px;
	padding-bottom:0px;
}
#simpletext a {
	color:#7ca341;
	font-size:12px;
	text-decoration:underline;	
}
#simpletext a:hover {
	text-decoration:none;
}

#simpletext a u {
	color:#a30000;
	font-size:12px;
	text-decoration:underline;	
}
#simpletext a u:hover {
	color:#a30000;
	text-decoration:none;
}

#simpletext table {
	max-width: 620px;
	border:#006600;	
    border-style: solid;	
}

#simpletext table a {
	color:#39721d;
	text-decoration:none;
}

#simpletext table a:hover {
	color:#a30000;
	text-decoration:none;
}
.akcleiras a {
	text-decoration:none;
	color:#1d4a07;
}
.akcleiras a:hover {
	text-decoration:none;
	color:#1d4a07;
	background-color:#e9f9e1;
}
.redlink{
	color:#a30000;
	font-size:12px;
	text-decoration:underline;
}
.redlink:hover{
	color:#a30000;
	font-size:12px;
	text-decoration:none;
}
#simpletext table tr {
	padding:3px;
}

.tr1 {
	background-color:#E9F9E1;
	font-weight:bold;
	padding:3px;
	border-bottom-width:1px;
	border-bottom-color:#d5eec9;
	border-bottom-style:solid;	
	border-right-width:2px;
	border-right-style:solid;
	border-right-color:white;
	border-left-width:2px;
	border-left-style:solid;
	border-left-color:white;		
}

.tr2 {
	background-color:#E9F9E1;
	padding:3px;
	border-top-width:1px;
	border-top-color:#d5eec9;
	border-top-style:solid;	
	border-bottom-width:1px;
	border-bottom-color:#d5eec9;
	border-bottom-style:solid;	
	border-right-width:2px;
	border-right-style:solid;
	border-right-color:white;
	border-left-width:2px;
	border-left-style:solid;
	border-left-color:white;		
}

.tr2t {
	padding:3px;	
}

.tr3 {
	background-color:#f5fcf2;
	padding:3px;	
}

.tr0 {
	padding:3px;
	border-bottom-width:1px;
	border-bottom-color:#d5eec9;
	border-bottom-style:solid;
	border-right-width:2px;
	border-right-style:solid;
	border-right-color:white;
	border-left-width:2px;
	border-left-style:solid;
	border-left-color:white;
}

#hlptbl table {
    border-color: #006600;
    border-width: 0 0 1px 1px;
    border-style: solid;
}

#hlptbl table td {	
    border-color: #006600;
    border-width: 1px 1px 0 0;
    border-style: solid;
    margin: 0px;
    padding: 3px;
}
#tbrands table td {
	margin: 0px;
	padding: 5px;
	vertical-align:middle;
	padding-bottom:10px;
	border-bottom-width:1px;
	border-bottom-color:#E9F9E1;
	border-bottom-style:solid;
	border-left-width:10px;
	border-left-color:#fff;
	border-left-style:solid;
}
#tbrands img {
	border:0px;
}

/* TERMEKINFO */

#termekadatlap {
	float:left;
	position:relative;
	margin-top:10px;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:5px;
	/*padding-top:5px;*/
	padding-bottom:5px;
}

#termekadatlap img {
	border:0px;
}
#termekadatlap form {
	padding-bottom:0px;
	margin-bottom:0px;
	padding-top:0px;
	margin-top:0px;
}

#nagyito {
	border-width:10px;
	border-style:solid;
	border-color:#daebc5;
	background-color:white;
}

#nagyito img {
	border-width:1px;
	border-style:solid;
	border-color:#306815;
}

/*.nagykep {
	border-width:1px;
	border-style:solid;
	border-color:#1e4c08;
}*/

#termekpic {
	float:left;
	position:relative;
	width:300px;
	margin:0px;
	text-align:left;
	padding-right:10px;
	/*padding-bottom:10px;*/
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#1d4a07;
	/*text-align:center;*/
}
#termekpic a {
	text-decoration:none;
	line-height:30px;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#1d4a07;
}
#termekpic img:hover {
	cursor:help;
}

#termekinfo {
	float:right;
	position:relative;
	width:295px;
	background-color:#e9f9e1;
	padding:5px;
	margin-right:5px;
}

#termekinfo form {
	margin-top:0px;
}

#termekazon {
	border-bottom:1px;
	border-bottom-style:solid;
	border-bottom-color:#fff;
	padding-bottom:5px;
	margin-bottom:5px;
	text-align:center;	
}

#termekar {
	border-bottom:1px;
	border-bottom-style:solid;
	border-bottom-color:#fff;
	padding-bottom:5px;
	margin-bottom:5px;
	text-align:center;	
}

.tar {
	color:#a30000;
	font-weight:bold;
}

#termekszm {
	border-bottom:1px;
	border-bottom-style:solid;
	border-bottom-color:#fff;
	padding-bottom:5px;
	margin-bottom:5px;
	padding-top:0px;
	margin-top:0px;
	text-align:center;	
}

#termekrend {
	border-bottom:1px;
	border-bottom-style:solid;
	border-bottom-color:#fff;
	padding-bottom:5px;
	margin-bottom:5px;
	text-align:center;		
}

#termekleiras {
	border-bottom:1px;
	border-bottom-style:solid;
	border-bottom-color:#fff;
	padding-bottom:5px;
	margin-bottom:5px;
	text-align:justify;	
}
#termekleiras a {
	color:#7ca341;
	font-size:12px;
	text-decoration:underline;	
}
#termekleiras a:hover {
	text-decoration:none;
}
#termekcsk {
	padding-bottom:5px;
	font-size:11px;
	font-weight:bold;
}
#termekcsk a {
	padding-left:7px;
	text-decoration:underline;	
	color:#a30000;
	font-size:11px;
}
#termekcsk a:hover {	
	color:#7ca341;
}
#termekcsk ul {
	list-style-type:none;
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
	margin-bottom:0px;
}

#termekkcs {
	padding-left:30px;
}

#termekkcs ul {
	padding-top:0px;
	margin-left:0px;
	padding-left:20px;
	margin-top:0px;
	margin-bottom:0px;
	list-style-type:none;
	line-height:20px;
}

#termekkcs a {
	color:#a30000;
	text-decoration:none;
	border: 1px;
	border-bottom-style:dotted !important;
	border-bottom-style:dashed;
	border-color:#a30000;
}

#termekkcs a:hover {
	color:#4a8f2f;
	text-decoration:none;
	border: 1px;
	border-bottom-style:dotted !important;
	border-bottom-style:dashed;
	border-color:#4a8f2f;
}

/* TERMEKINFO VEGE */

/* HIREK */

#news {
	position:relative;
	float:left;
	min-height:182px;
	background:url(images/bg_news.gif);
	padding-top:10px;
	padding-bottom:22px;
	padding-left:17px;
	padding-right:17px;
}
#news2 {
	position:relative;
	float:left;
	/*min-height:182px;*/
	padding-top:10px;
	padding-bottom:10px;
	padding-left:17px;
	padding-right:17px;
}
#ntitle4 {
	width:200px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	color:#39721d;
	border-bottom:solid;
	border-bottom-width:1px;
	border-bottom-color:#d5eec9;
	padding-top:5px;
	margin-bottom:5px;
	float:left;
	position:relative;
}
#ntitle3 {
	margin-left:15px;
	padding-top:15px;
	width:400px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	color:#a30000;
	border-bottom:solid;
	border-bottom-width:1px;
	border-bottom-color:#d5eec9;
}
#ntitle3 a {
	color:#a30000;
	font-size:14px;
	text-decoration:none;
}
#ntitle2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	color:#39721d;
	border-bottom:solid;
	border-bottom-width:1px;
	border-bottom-color:#d5eec9;
	width:400px;
}
#ntitle2 a {
	color:#39721d;
	font-size:14px;
	text-decoration:none;
}
#ntitle {
	width:200px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	color:#39721d;
	border-bottom:solid;
	border-bottom-width:1px;
	border-bottom-color:#d5eec9;
}
#ntitle a {
	color:#39721d;
}
.ndate {
	padding-top:3px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#99c085;
}
#nmore {
	padding-top:5px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#39721d;
}
#nmore a {
	color:#39721d;
	text-decoration:none;
	border: 1px;
	border-bottom-style:dotted !important;
	border-bottom-style:dashed;
	border-color:#5ea340;
}
#nmore a:hover {
	color:#a30000;
	text-decoration:none;
	border: 1px;
	border-bottom-style:dotted !important;
	border-bottom-style:dashed;
	border-color:#a30000;
}
#nitem {
	padding-top:7px;
	padding-left:10px;
	background:url(images/dot1-news.gif) top left no-repeat;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#1d4a07;
	line-height:15px;
}
#nitem a {
	background:url(images/1.gif) top left no-repeat;
	text-decoration:none;
	color:#1d4a07;
}
#nitem a:hover {
	text-decoration:none;
	color:#1d4a07;
	background-color:#e9f9e1;
}
#nitem a b {
	font-size:12px;
	text-decoration:none;
	color:#5ea340;
}
#nitem a b:hover {
	text-decoration:none;
	color:#a30000;
}
#nitem2 {
	padding-top:7px;
	padding-left:10px;
	padding-bottom:10px;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#daebc5;
	background:url(images/dot1-news.gif) top left no-repeat;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#1d4a07;
	line-height:15px;
}
#nitem2 a {
	background:url(images/1.gif) top left no-repeat;
	text-decoration:none;
	color:#1d4a07;
}
#nitem2 a:hover {
	text-decoration:none;
	color:#1d4a07;
	background-color:#e9f9e1;
}
#nitem2 a b {
	text-decoration:none;
	color:#a30000;
}
/* HIREK VEGE */
/* KIEMELT AKC DOBOZ */

#newsbox {
	height:319px;
	background:url(images/bg_newsbox.gif);
	padding:5px;
	color:#fff;
	margin: 0px;	
}
#newsbox img {
	float:left;
	border:0;
	text-align:left;
}
#nbtitle {
	height:34px;
	background:url(images/ctitle_bg.gif) top left repeat-x;
	color:#fff;
	padding-bottom:5px;
	margin: 0px;	
}
#nbitem a {
	float:left;
	height:34px;
	line-height:32px;
	font-size:11px;
	background:url(images/ctitle_vr.gif) right no-repeat;
	padding-top:1px;
	padding-left:11px;
	padding-right:11px;
	text-decoration:none;
	color:#fff;
	margin: 0px;	
}
#nbitem a:hover {
	text-decoration:none;
	color:#f0f16a;
}

/* hzmcucc */

div.clear { clear: both; }

div.latest {
	overflow: hidden;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 629px;
	height: 279px;
	position: relative;
}

div.latest div.folio {
	position: absolute;
	height: 279px;
	width: 10000px;
	border-left: 0px;
	border-right: 0px;
	background: #eaf9e2;
}

div.latest div.folio div.klp {
	float: left;
	margin: 0px 0px 0px 0px;
}

div.latest div.folio div.klp img {
	width: 629px;
	height: 279px;
	border: 0px;
}

div.latest div.folio div.klp a {
	text-decoration: none;
	color: #fff;
}

div.latest div.folio div.klp a:hover {
	color: white;
}

ul.scroll {
	margin: 0px;
	padding: 0px;
	border: 0px;
	outline: 0px;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}

ul.scroll li {
	float: left;
	list-style: none;	
}

ul.scroll li a {
	display: block;		
}

ul.scroll li a.active {
	font-weight: bold;
	cursor:default;
}

/* hzmcucc vege */

/* KIEMELT AKC DOBOZ VEGE */

#navigation {
	height:23px;
	background:url(images/bg_nav.gif) top left no-repeat;
	padding-left:15px;
	padding-top:11px;
	font-size:11px;
	color:#306815;
}
#navigation a {
	color:#5ea33f;
	text-decoration:none;
}
#navigation a:hover {
	color:#fff;
	text-decoration:none;
	background-color:#5ea33f;
}
#navigation a b {
	color:#306815;
	text-decoration:none;
	font-weight:bold;
}
#navigation a b:hover {
	color:#fff;
	text-decoration:none;
	background-color:#306815;
}

/* also hatter */

#bigfrb {
	position:relative;
	width:100%;
	height:373px;
	background:url(images/bg_bot.gif) top center no-repeat;
	background-color:#143107;
	border-top:6px;
	border-left:0px;
	border-right:0px;
	border-bottom:0px;
	border-style:solid;
	border-color:#1f490b;
}

/* LABLEC */

#footer {
	position: relative;
	top: -6px;
	height:357px;
	width:999px;
	background:url(images/bg_footer.gif) top repeat-x;
	clear:both;
	border-top:6px;
	border-left:0px;
	border-right:0px;
	border-bottom:0px;
	border-style:solid;
	border-color:#f0f16a;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
}
#fcont {
	height:271px;
	padding-left:5px;
	padding-right:5px;
	padding-top:15px;
	position:relative;
	float:left;
}
#fbtm {
	height:80px;
	background:url(images/bg_fmenu.gif) top left repeat-x;
	background-color:#1f490b;
	position:relative;
	float:left;
	width:100%;
}

/* -*dw-ben nincs a helyen*- */

#fmenu {
	float:left;
	width:714px;
	height:58px;	
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size:10px;
	color:#fff;
	padding-top:22px;
	padding-left:15px;
}
.fmenu1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size:10px;	
	color:#f0f16a;
	text-decoration:none;
}
.fmenu2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size:10px;	
	color:#fff;
	text-decoration:none;
	line-height:18px;
}
#flogo {
	position:relative;
	float:right;
}

.copyt {
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size:10px;	
	color:#3d7a20;
	text-decoration:none;
	line-height:25px;		
}
.copytl {
	color:#3d7a20;
	text-decoration:none;
}
.copytl:hover {
	color:#fff;
	text-decoration:none;
}
#fmenu a:hover {
	text-decoration:none;
	border: 1px;
	border-bottom-style:dotted !important;
	border-bottom-style:dashed;
	border-color:#f0f16a;
}
#ftextdb {
	padding-left:15px;
	padding-right:10px;	
	position:relative;	
	float:right;
	height:266px;	
	color:#87bd6f;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size:11px;
}

#ftextdb h2 {
	color:#e9f9e1;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:bold;
	height:8px;
	line-height:12px;
	vertical-align:top;
}

#ftextdb h2 a {
	color:#e9f9e1;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:bold;
	height:8px;
	line-height:12px;
	vertical-align:top;
	text-decoration:none;
	border-bottom:0;
}

#ftext {
	padding-left:8px;
	padding-right:4px;	
	float:left;
	position:relative;
	width:231px;
	height:266px;
	background:url(images/footer_vr.gif) right repeat-y;	
	float:left;
	position:relative;
	color:#87bd6f;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size:11px;	
}
#ftext a {
	color:#87bd6f;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
	text-decoration:none;	
}
#ftext p {
	/* line-height:5px; */
}
#ftext a:hover {
	text-decoration:none;
	border: 1px;
	border-bottom-style:dotted !important;
	border-bottom-style:dashed;
	border-color:#fff;
	color:#f0f16a;
}
.ftexth {
	color:#459c1f;
	padding-right:3px;
	text-decoration:none;	
}
#ftext h2 {
	color:#e9f9e1;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:bold;
	height:8px;
	line-height:15px;
	vertical-align:top;
	padding-bottom:2px;
}

#ftext h2 a {
	color:#e9f9e1;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:bold;
	height:8px;
	line-height:15px;
	vertical-align:top;
	padding-bottom:2px;
	text-decoration:none;
	border-bottom:0;
}

#ftext h2 a:hover {
	color:#e9f9e1;
	text-decoration:none;
	border-bottom:0;
}

/* LABLEC VEGE */

/* legalja hatter, ie miatt */

#mrgb {
	position: relative;

	height:20px;
	background:url(images/bg_mrgb.gif) top center no-repeat;
	background-color:#143107;
}
.kepnagyit {
	z-index: 2;
	position:absolute;
	visibility: hidden;
}
	
.kepnagyit1 {
	z-index: 2;
	position:absolute;
	visibility: hidden;
}
.kepnagyit2 {
	z-index: 2;
	position:absolute;
	visibility: hidden;
}
.kepnagyit3 {
	z-index: 2;
	position:absolute;
	visibility: hidden;
}
.kepnagyit4 {
	z-index: 2;
	position:absolute;
	visibility: hidden;
}
.kepnagyit5 {
	z-index: 2;
	position:absolute;
	visibility: hidden;
}
.kepnagyit6 {
	z-index: 2;
	position:absolute;
	visibility: hidden;
}
.kepnagyit7 {
	z-index: 2;
	position:absolute;
	visibility: hidden;
}
.kepnagyit8 {
	z-index: 2;
	position:absolute;
	visibility: hidden;
}
.kepnagyit9 {
	z-index: 2;
	position:absolute;
	visibility: hidden;
}
.kepnagyit10 {
	z-index: 2;
	position:absolute;
	visibility: hidden;
}
.kepnagyit11 {
	z-index: 2;
	position:absolute;
	visibility: hidden;
}
.kepnagyit12 {
	z-index: 2;
	position:absolute;
	visibility: hidden;
}
.kepnagyit13 {
	z-index: 2;
	position:absolute;
	visibility: hidden;
}
.kepnagyit14 {
	z-index: 2;
	position:absolute;
	visibility: hidden;
}
.kepnagyit15 {
	z-index: 2;
	position:absolute;
	visibility: hidden;
}
.kepnagyit16 {
	z-index: 2;
	position:absolute;
	visibility: hidden;
}
.kepnagyit17 {
	z-index: 2;
	position:absolute;
	visibility: hidden;
}
.kepnagyit18 {
	z-index: 2;
	position:absolute;
	visibility: hidden;
}
.kepnagyit19 {
	z-index: 2;
	position:absolute;
	visibility: hidden;
}
.kepnagyit20 {
	z-index: 2;
	position:absolute;
	visibility: hidden;
}

/* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {
	display: inline-block;
}
/* Hides from IE-mac \ */* html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}
/* End hide from IE-mac */  


 
 /* printer styles */ 
 @media print {
/* hide the left column when printing */ 
#leftcol {
	display:none;
}
/* hide the right column when printing */ 
#rightcol {
	display:none;
}
#twocols, #maincol {
	width:100%;
	float:none;
}
}



