body { margin:0px; background-color:#FFFFFF; font-family:Verdana; font-size:10px }

td { font-size:10px; line-height:14px }

a { color:#ff8315; text-decoration:none }
a:hover { color:#db7012; text-decoration:none }

td { color:#427b00 }

p { font-size:10px; color:#427b00 }
.h6, h6 { font-size:10px; font-weight:normal; color:#284a01; margin-top:0px }
.h5, h5 { font-size:10px; font-weight:bold; color:#427b00 }
.h4, h4 { font-size:11px; font-weight:bold; color:#284a01 }
.h3, h3 { font-size:12px; font-weight:bold; color:#284a01 }

form { margin:0px; }
input, select, textarea { font-family:Verdana; font-size:10px; color:#06050a }

table.header td.flash { position:relative;z-index:1;background-image:url(/pic/bgr_header.jpg); background-position:bottom; background-repeat:no-repeat }
table.header div.bgr { position:relative; width:530px; height:194px; background-repeat:no-repeat }
table.header div.menu { position:relative; float:right; margin-right:8px; margin-top:10px; z-index:100 }
table.header div.kosar { position:absolute; margin-left:438px; margin-top:17px; z-index:1 }
table.header div.pelenka { position:absolute; margin-top:41px; margin-left:281px; z-index:2; }
table.header div.pelenka_text { position:absolute; margin-top:64px; margin-left:15px; text-align:center; color:#9191ff }
table.header div.pelenka_text a,
table.header div.bambinomio a { color:#9191ff }
table.header div.pelenka_text a:hover,
table.header div.bambinomio a:hover { color:#9191ff }
table.header div.bambinomio {
	background:transparent url(/pic/bambinomio_base.gif) no-repeat;
	width:130px;
	height:74px;
	padding:36px 20px 0 9px;
	color:#9191ff;
}
table.page { background-color:#6d9e01; background-image:url(/pic/bgr_page_right_bot.gif); background-position:right bottom; background-repeat:no-repeat }
table.page td.menu {
	background-image:url(/pic/bgr_menu.jpg);
	background-position:top;
	background-repeat:no-repeat;
	padding-top:0px;
	vertical-align:top;
}
table.page td.menuBot { background-image:url(/pic/bgr_page_left_bot.gif); background-position:left bottom; background-repeat:no-repeat; height:23px }

div.search { position:relative; z-index:2; margin-top:-38px; width:230px; height:158px; background-image:url(/pic/bgr_search.jpg); background-repeat:no-repeat }
table.searchBox { margin-top:43px; margin-left:36px; width:153px }
table.searchBox td { padding-bottom:6px }
table.searchBox select { width:151px }
table.searchBox2 { margin-left:15px; width:177px }
table.searchBox2 td.select { padding-left:20px }
table.searchBox2 select { width:151px; }

table.leftMenu { margin-left:15px; margin-top:-10px }
table.leftMenu td { width:25px; padding-bottom:5px; padding-top:5px }
table.leftMenu th { text-align:left; font-size:12px }
table.leftMenu thead th { color: #cbff56 }
table.leftMenu thead a { color: #cbff56 }
table.leftMenu tbody th { color: #ffffff }
table.leftMenu tbody a { color: #ffffff }
table.leftMenu tfoot th { color: #275500 }
table.leftMenu tfoot a { color: #275500 }
table.leftMenu tfoot th.w { color: #ffffff }
table.leftMenu tfoot th.w a { color: #ffffff }
table.leftMenu a { width:100%; display:block }
table.leftMenu a:hover { color: #ff8213 }


table.indexBox { background-color:#FFFFFF; background-image:url(/pic/indexbox/bgr_left_bot.gif); background-position:left bottom; background-repeat:no-repeat; width:515px; margin-top:48px }
table.indexBox thead td { background-image:url(/pic/indexbox/bgr_left_top.gif); background-position:left bottom; background-repeat:no-repeat; height:22px }
table.indexBox tbody td { background-image:url(/pic/indexbox/bgr_right_bot.gif); background-position:right bottom; background-repeat:no-repeat }
table.indexBox table.blueTable { background-image:url(/pic/indexbox/bgr_blue_left_top.gif); background-position:left top; background-repeat:no-repeat; background-color:#c0ddef; width:498px; margin-left:13px; margin-bottom:6px }
table.indexBox table.blueTable th { padding:12px; width:320px; font-size:10px; text-align:left; font-weight:normal; background-image:url(/pic/indexbox/bgr_blue_left_bot.gif); background-position:left bottom; background-repeat:no-repeat }
table.indexBox table.blueTable td { background-image:url(/pic/indexbox/foto.jpg); background-position:right bottom; background-repeat:no-repeat }
table.indexBox table.blueTable p { color:#4c93be }


table.itermekekBox thead td { padding-top:14px; padding-bottom:5px }
td.itermekekRight table.whiteBoxTable { background-image:url(/pic/itermekekbox/bgr_white_right_top2.gif) }
td.itermekekRight div.whiteBoxButton { background-image:url(/pic/button/iwbutton2.gif) }

table.whiteBoxTable { background-color:#FFFFFF; background-image:url(/pic/itermekekbox/bgr_white_right_top.gif); background-position:right top; background-repeat:no-repeat }
table.whiteBoxTable thead td { padding:8px 7px 0px 7px; text-align:center; background-image:url(/pic/itermekekbox/bgr_white_left_top.gif); background-position:left top; background-repeat:no-repeat }
table.whiteBoxTable tbody td { padding:3px 4px 7px 10px; color:#6d9e01; background-image:url(/pic/itermekekbox/bgr_white_left_bot.gif); background-position:left bottom; background-repeat:no-repeat }
div.whiteBoxButton { float:right; position:relative; width:22px; height:22px; margin-top:-21px; margin-right:-2px; background-image:url(/pic/button/iwbutton.gif) }



table.iAkcio { margin-bottom:12px; background-color:#326e00; background-image:url(/pic/iakcio/bgr_right_top.gif); background-position:right top; background-repeat:no-repeat }
table.iAkcio thead th { text-align:left; padding:7px 0px 3px 14px; background-image:url(/pic/iakcio/bgr_left_top.gif); background-position:left top; background-repeat:no-repeat }
table.iAkcio tbody th { padding-left:14px; text-align:left; vertical-align:top; background-image:url(/pic/iakcio/bgr_left_bot.gif); background-position:left bottom; background-repeat:no-repeat }
table.iAkcio tbody td { background-image:url(/pic/iakcio/bgr_right_bot.gif); background-position:right bottom; background-repeat:no-repeat }
table.iAkcio table.border { background-color:#FFFFFF; background-image:url(/pic/iakcio/bgr_box_ver.gif); background-repeat:repeat-y }
table.iAkcio table.border td.td { background-image:url(/pic/iakcio/bgr_box_top.gif); background-position:top; background-repeat:no-repeat }
table.iAkcio table.border table.box { background-image:url(/pic/iakcio/bgr_box_bot.gif); background-position:bottom; background-repeat:repeat-x }
table.iAkcio table.border table.box td.pic { padding:8px 0px 8px 9px; width:160px; background-image:url(/pic/iakcio/bgr_box_left_bot.gif); background-position:left bottom; background-repeat:no-repeat }
table.iAkcio table.border table.box td { padding:8px 0px 0px 0px; background-image:none; vertical-align:top }
table.iAkcio table.border table.box th { padding:3px 10px 8px 6px; color:#326e00; font-weight:normal; vertical-align:top; background-image:url(/pic/iakcio/bgr_box_right_bot.gif); background-position:right bottom; background-repeat:no-repeat }
table.iAkcio table.list td { padding:4px 15px 4px 10px; line-height:normal; color:#c7d99e; border-top:1px solid #92b641; background-image:none }
table.iAkcio table.list td.null { border-top: none }
table.iAkcio table.list a { color:#c7d99e }
table.iAkcio table.list a:hover { color:#ff8315 }
div.iAkcioButton { float: right; margin-top: -22px; margin-right: -1px }



table.footer td { padding:3px 0px 10px 0px }
table.footer td.bgr { padding-left:20px; background-image:url(/pic/bgr_footer.gif); background-position:right top; background-repeat:no-repeat }
table.footer td.bgr a { color:#326e00 }
table.footer td.mail a { color:#6d9e01 }
table.footer a:hover { color:#ff8315 }
table.footer td.fabrik { text-align:right; padding-right:3px; padding-top:6px }
table.footer td.fabrik a img.fab { background-color:#666666 }
table.footer td.fabrik a img.fabOver { background-color:#b9d801 }






/* *************** TEXTPAGE *************** */

table.textpage { background-color:#427b00; background-image:url(/pic/bgr_textpage_top.gif); background-position:top; background-repeat:no-repeat }
table.textpage th.lead { padding:4px 0px 4px 23px; text-align:left; font-size:12px; color:#FFFFFF }
table.textpage th.lead span { font-weight:normal }
table.textpage td.article { padding:0px 4px 10px 13px; background-image:url(/pic/bgr_textpage_bot.gif); background-position:bottom; background-repeat:no-repeat }
table.textpage table.article { background-color:#eae194; background-image:url(/pic/bgr_textpage_box_top.gif); background-position:top; background-repeat:no-repeat }
table.textpage table.article td.td { padding:14px; background-image:url(/pic/bgr_textpage_box_bot.gif); background-position:bottom; background-repeat:no-repeat }

table.keretTable { margin-left:-20px; position:relative; background-color:#FFFFFF; background-image:url(/pic/bgr_keret_left_top.gif); background-position:left top; background-repeat:no-repeat }
table.keretTable thead td.top { padding:15px 25px 5px 13px; background-image:url(/pic/bgr_keret_right_top.gif); background-position:right top; background-repeat:no-repeat }
table.keretTable tfoot td.left { background-image:url(/pic/bgr_keret_left_bot.gif); background-position:left bottom; background-repeat:no-repeat }
table.keretTable tfoot td.right { background-image:url(/pic/bgr_keret_right_bot.gif); background-position:right bottom; background-repeat:no-repeat }



table.template { background-color:#719c40; background-image:url(/pic/template/bgr_article.gif); background-position:right; background-repeat:repeat-y }
table.template th.lead { background-color:#427b00; background-image:url(/pic/bgr_textpage_top.gif); background-position:left top; background-repeat:no-repeat; padding:4px 0px 4px 23px; text-align:left; font-size:12px; color:#cbff56 }
table.template th.lead span { font-weight:normal }
table.template th.lead a { color:#cbff56 }
table.template th.lead a:hover { color:#ff8315 }
table.template td.article { background-image:url(/pic/template/bgr_bot_right.gif); background-position:right bottom; background-repeat:no-repeat  }
table.template td.left { background-image:url(/pic/template/bgr_bot_left.gif); background-position:left bottom; background-repeat:no-repeat }
div.templateBot { height:19px; background-image:url(/pic/template/bgr_bot.gif); background-repeat:no-repeat }

table.pelenkaList { margin:-4px -3px -4px -4px }
table.pelenkaList td { padding-bottom:4px }
table.pelenkaList td.right { padding-right:0px }
table.pelenkaList tr { vertical-align:top }
table.pelenkaList table.whiteBoxTable { background-image:url(/pic/template/bgr_white_right_top.gif) }
table.pelenkaList table.whiteBoxTable thead td { background-image:url(/pic/template/bgr_white_left_top.gif) }
table.pelenkaList table.whiteBoxTable tbody td { background-image:url(/pic/template/bgr_white_left_bot.gif) }
table.pelenkaList div.whiteBoxButton { background-image:url(/pic/button/pbutton.gif) }
table.pelenkaList td.right div.whiteBoxButton { background-image:url(/pic/button/pbutton2.gif) }
table.pelenkaList td.right table.whiteBoxTable { background-image:url(/pic/template/bgr_white_right_top2.gif) }


table.pelenkaSubPage { width:506px; background-color:#FFFFFF; background-image:url(/pic/template/bgr_white_left_bot.gif); background-position:left bottom; background-repeat:no-repeat }
table.pelenkaSubPage tr { vertical-align:top }
table.pelenkaSubPage thead td.pic { padding:10px 10px 10px 12px; width:290px; background-image:url(/pic/template/bgr_white_left_top.gif); background-position:left top; background-repeat:no-repeat }
table.pelenkaSubPage thead td.menu { padding:30px 8px 10px 0px; width:187px; background-image:url(/pic/template/bgr_white_right_top.gif); background-position:right top; background-repeat:no-repeat }
table.pelenkaSubPage tbody td.desc { padding:0px 15px 40px 12px; background-image:url(/pic/template/bgr_white_right_bot.gif); background-position:right bottom; background-repeat:no-repeat }
table.pelenkaSubPage tbody td.desc a { color:#427b00; font-weight:bold }
table.pelenkaSubPage tbody td.desc a:hover { color:#ff8315 }
table.pelenkaSubPage thead td.menu h6 { color:#ff8315; margin-top:0px; margin-bottom:2px }
table.pelenkaSubPage thead td.menu h5 { color:#ff8315; margin-top:0px; margin-bottom:2px }
table.pelenkaSubPage thead td.menu h4 { color:#427b00; margin-top:0px; margin-bottom:2px; font-size:10px }
table.pelenkaSubPage thead td.menu p { color:#92b741; margin-top:0px }
table.pelenkaSubPage thead td.menu p.ar { color:#ff8315; font-weight:normal; text-align:right }
table.pelenkaSubPage table.menu { border-top:1px solid #adc971 }
table.pelenkaSubPage table.menu td { color:#6d9e01; font-weight:bold; vertical-align:middle; padding:5px 5px 5px 0px; border-bottom:1px solid #adc971 }
table.pelenkaSubPage table.menu td.ar { color:#ff8315; font-weight:normal; text-align:right }
table.pelenkaSubPage table.menu tbody img { border:1px solid #427b00; margin: 1px 3px 1px 1px}
table.pelenkaSubPage table.menu tbody img.akt { border:2px solid #ff8315; margin: 0px 2px 0px 0px}
table.pelenkaSubPage table.menu select { color:#ff8315 }
table.pelenkaSubPage table.menu tfoot td { border-bottom:none }
table.pelenkaSubPage table.menu tfoot a { color:#427b00 }
table.pelenkaSubPage table.menu tfoot a:hover { color:#ff8315 }


table.basketBgr { background-color:#ffffff; background-image:url(/pic/basket/bgr_top.gif); background-position:top; background-repeat:no-repeat }
table.basketBgr2 { background-image:url(/pic/basket/bgr_top2.gif) }
table.basketBgr td { padding:10px 7px 10px 7px; background-image:url(/pic/basket/bgr_bot.gif); background-position:bottom; background-repeat:no-repeat }
table.basket td, table.basket th { padding:8px 0px 8px 5px; font-size:10px }
table.basket thead td { color:#427b00; font-weight:bold; border-bottom:1px solid #6e9f01; text-align:right }
table.basket thead th { text-align:left; border-bottom:1px solid #6e9f01 }
table.basket tbody th { text-align:left; font-weight:normal; color:#ff8315; border-bottom:1px solid #6e9f01 }
table.basket tbody td { color:#ff8315; border-bottom:1px solid #6e9f01; text-align:right }
table.basket tbody td.button { padding-top: 4px; padding-bottom: 4px }
table.basket tbody td.szinImg { padding-top: 4px; padding-bottom: 4px }
table.basket tbody td.szinImg img { border:1px solid #427b00 }
table.basket tbody td.plusminus { padding-top: 4px; padding-bottom: 4px }
table.basket tfoot th { text-align:left; color:#6e9f01 }
table.basket tfoot td { color:#6e9f01; color:#6e9f01; text-align:right }

table.basketError { margin-left:6px; margin-top:5px; border:0px solid #eb0000 }
table.basketError td { padding:3px 3px 3px 6px; color:#eb0000; font-weight:bold }

table.basketForm { margin:5px 0px 10px 12px }
table.basketForm td { padding-bottom:4px; padding-right:10px; color:#427b00 }
table.basketForm input, table.basketForm textarea { border:1px solid #6e9f01; background-image:url(/pic/bgr_button.gif); background-position:left top }
table.basketForm input.null { border:none; background-image:none; background-position:left top }

table.basketFelad td { color:#92b641; vertical-align:bottom; padding-bottom:0px }
table.basketFelad th { color:#6e9f01; text-align:right; height:70px; vertical-align:top }
table.basketFelad div { padding:12px 50px 11px 0px; background-image:url(/pic/basket/button_feladas.gif); background-position:right; background-repeat:no-repeat }
table.basketFelad th a { color:#6e9f01; display:block; width:100% }
table.basketFelad th a:hover { color:#ff8315 }



#article_top {
	background:url(/pic/popup/bgr_top_right.gif) no-repeat;
	width:51px;
	height:49px;
	position:absolute;
	left:450px;
	top:2px;
}
#header_text {
	color:#326e00;
	font-size:12px;
	margin-left:21px;
	margin-top:8px;
	margin-bottom:5px;
	font-weight:bold;
}
#article_header {
	background:#6d9e01 url(/pic/popup/bgr_article_top.gif) no-repeat left top;
	width:468px;
	margin-left:13px;
	clear:both;
	padding-top:7px;
	color:#ffffff;
}
#article_header span {
	margin-left:14px;
	font-size:11px;
}
#article {
	background:#92b641 url(/pic/popup/bgr_article_right.gif) no-repeat right;
	height:223px;
	width:453px;
	margin-top:7px;
}
#article p {
	margin-left:20px;
	color:#326e00;
	line-height:15px;
	margin-top:0px;
	margin-bottom:10px;
}
#article span {
	color:#cbff56;
	margin-left:0px;
	font-size:10px;
	font-weight:bold;
}
#article a {
	color:#cbff56
}
#article a:hover {
	color:#ff8213
}
#footer {
	background:url(/pic/popup/bgr_article_bot.gif) no-repeat;
	width:468px;
	height:14px;
	clear:both;
	margin-left:13px
}
#close, #close a {
	background:url(/pic/popup/close.gif) no-repeat;
	display:block;
	width:18px;
	height:18px;
	text-indent:-1000px;
}
#close a:hover {
	background:url(/pic/popup/close_on.gif)
}
#close {
	display:inline;
	float:left;
	margin-left:460px;
	margin-top:-22px;
}



.hirlevel_box {
	background:url(/pic/bgr_hirlevel_box.gif) no-repeat;
	position:relative;
	width:186px;
	height:104px;
	color:white;
}
.hirlevel_box .border { padding:15px 0 0 24px; }
.hirlevel_box .title {
	font-size:12px;
	height:20px;
}
.hirlevel_box .text {
	float:left;
	text-align:right;
	padding-top:3px;
	width:36px;
}
.hirlevel_box .mezo {
	background:url(/pic/input_hirlevel.gif) no-repeat;
	width:113px;
	height:20px;
	overflow:hidden;
	float:left;
	display:inline;
	margin-left:5px;
}
.hirlevel_box .mezo input {
	width:103px;
	height:20px;
	background-color:transparent;
	border:none;
	margin-left:4px;
	margin-top:1px;
	color:#6e9f01;
}
.hirlevel_box .button_leiratkozas {
	background:url(/pic/button_leiratkozas.gif) no-repeat;
	width:87px;
	height:22px;
	float:left;
	display:inline;
	margin:0 0 0 -21px;
}
.hirlevel_box .button_leiratkozas input {
	width:87px;
	height:22px;
	background-color:transparent;
	border:none;
	cursor:pointer;
}
.hirlevel_box .elv {
	width:1px;
	height:10px;
	overflow:hidden;
	float:left;
	display:inline;
	margin:6px 6px 0 7px;
	background:#437c00;
}
.hirlevel_box .button_feliratkozas {
	background:url(/pic/button_feliratkozas.gif) no-repeat;
	width:90px;
	height:22px;
	float:left;
	display:inline;
	margin-right:-8px;
	position:relative;
	z-index:10;
}
.hirlevel_box .button_feliratkozas input {
	width:90px;
	height:22px;
	background-color:transparent;
	border:none;
	cursor:pointer;
}




.header_menu {
	background:url(/pic/bgr_header_menu.png) no-repeat;
	width:516px;
	height:30px;
	float:left;
	display:inline;
	margin-left:235px;
	margin-bottom:-40px;
	margin-top:10px;
	position:relative;
	color:#326e00;
}
.header_menu a {
	color:#326e00;
	text-decoration:none;
}
.header_menu a:hover {
	color:#326e00;
	text-decoration:underline;
}

.header_menu .mezo {
	background:url(/pic/input_h_menu.png) no-repeat;
	width:140px;
	height:17px;
	float:left;
	display:inline;
	margin-left:12px;
	margin-top:6px;
}
.header_menu .mezo input {
	width:130px;
	background-color:transparent;
	border:none;
	margin-left:5px;
	padding-top:1px;
	font-size:10px;
}
.header_menu .button {
	float:left;
	display:inline;
	margin-top:7px;
	_margin-top:8px;
	margin-left:5px;
}
.header_menu .button input {
	background-color:transparent;
	border:none;
	color:white;
	font-weight:bold;
	width:auto;
	padding:0px;
	overflow:visible;
	cursor:pointer;
}
.header_menu .elv {
	background:url(/pic/bgr_header_menu_elv.gif) no-repeat right top;
	width:11px;
	height:23px;
	float:left;
	display:inline;
	margin-right:10px;
	margin-top:4px;
}
.header_menu .links {
	float:left;
	margin-top:8px;
	_margin-top:9px;
}
.header_menu .links2 {
	float:right;
	padding-right:15px;
	margin-top:8px;
	_margin-top:9px;
}