/*.help { behavior: url(iepngfix.htc); }*/

td { font-family: Verdana, Arial, Helvetica; font-size: 12px; color: #000000; font-weight: normal; text-decoration: none; }
td:link { font-family: Verdana, Arial, Helvetica; font-size: 12px; color: #000000; font-weight: normal; text-decoration: none; }
td:link:hover { font-family: Verdana, Arial, Helvetica; font-size: 12px; color: #000000; font-weight: normal; text-decoration: none; }
td:link:visited { font-family: Verdana, Arial, Helvetica; font-size: 12px; color: #000000; font-weight: normal; text-decoration: none; }
td:link:visited:hover { font-family: Verdana, Arial, Helvetica; font-size: 12px; color: #000000; font-weight: normal; text-decoration: none; }
td:visited { font-family: Verdana, Arial, Helvetica; font-size: 12px; color: #000000; font-weight: normal; text-decoration: none; }

a { font-family: Verdana, Arial, Helvetica; font-size: 12px; color: #000000; font-weight: normal; text-decoration: none; }
a:link { font-family: Verdana, Arial, Helvetica; font-size: 12px; color: #000000; font-weight: normal; text-decoration: none; }
a:link:hover { font-family: Verdana, Arial, Helvetica; font-size: 12px; color: #000000; font-weight: normal; text-decoration: none; }
a:visited { font-family: Verdana, Arial, Helvetica; font-size: 12px; color: #000000; font-weight: normal; text-decoration: none; }

.lmenu { font-family: Verdana, Arial, Helvetica; font-size: 9px; color: #696969; font-weight: normal; text-decoration: none; }
.lmenu:link { font-family: Verdana, Arial, Helvetica; font-size: 9px; color: #696969; font-weight: normal; text-decoration: none; }
.lmenu:link:hover { font-family: Verdana, Arial, Helvetica; font-size: 9px; color: #696969; font-weight: normal; text-decoration: none; }
.lmenu:link:visited { font-family: Verdana, Arial, Helvetica; font-size: 9px; color: #696969; font-weight: normal; text-decoration: none; }
.lmenu:visited { font-family: Verdana, Arial, Helvetica; font-size: 9px; color: #696969; font-weight: normal; text-decoration: none; }
.lmenu:link:visited:hover { font-family: Verdana, Arial, Helvetica; font-size: 9px; color: #696969; font-weight: normal; text-decoration: none; }

.ajanlat { font-family: Verdana, Arial, Helvetica; font-size: 18px; color: #000000; font-weight: normal; text-decoration: none; }
.ajanlat:link { font-family: Verdana, Arial, Helvetica; font-size: 18px; color: #000000; font-weight: normal; text-decoration: none; }
.ajanlat:link:hover { font-family: Verdana, Arial, Helvetica; font-size: 18px; color: #000000; font-weight: normal; text-decoration: none; }
.ajanlat:link:visited { font-family: Verdana, Arial, Helvetica; font-size: 18px; color: #000000; font-weight: normal; text-decoration: none; }
.ajanlat:link:visited:hover { font-family: Verdana, Arial, Helvetica; font-size: 18px; color: #000000; font-weight: normal; text-decoration: none; }
.ajanlat:visited { font-family: Verdana, Arial, Helvetica; font-size: 18px; color: #000000; font-weight: normal; text-decoration: none; }

.aajanlat { font-family: Verdana, Arial, Helvetica; font-size: 18px; color: #D8261C; font-weight: normal; text-decoration: none; }
.aajanlat:link { font-family: Verdana, Arial, Helvetica; font-size: 18px; color: #D8261C; font-weight: normal; text-decoration: none; }
.aajanlat:link:hover { font-family: Verdana, Arial, Helvetica; font-size: 18px; color: #D8261C; font-weight: normal; text-decoration: none; }
.aajanlat:link:visited { font-family: Verdana, Arial, Helvetica; font-size: 18px; color: #D8261C; font-weight: normal; text-decoration: none; }
.aajanlat:link:visited:hover { font-family: Verdana, Arial, Helvetica; font-size: 18px; color: #D8261C; font-weight: normal; text-decoration: none; }
.aajanlat:visited { font-family: Verdana, Arial, Helvetica; font-size: 18px; color: #D8261C; font-weight: normal; text-decoration: none; }

.vhead { font-family: Verdana, Arial, Helvetica; font-size: 15px; color: #000000; font-weight: normal; text-decoration: none; }
.vhead:link { font-family: Verdana, Arial, Helvetica; font-size: 15px; color: #000000; font-weight: normal; text-decoration: none; }
.vhead:link:hover { font-family: Verdana, Arial, Helvetica; font-size: 15px; color: #000000; font-weight: normal; text-decoration: none; }
.vhead:link:visited { font-family: Verdana, Arial, Helvetica; font-size: 15px; color: #000000; font-weight: normal; text-decoration: none; }
.vhead:link:visited:hover { font-family: Verdana, Arial, Helvetica; font-size: 15px; color: #000000; font-weight: normal; text-decoration: none; }
.vhead:visited { font-family: Verdana, Arial, Helvetica; font-size: 15px; color: #000000; font-weight: normal; text-decoration: none; }

.ajanlat_szoveg { font-family: Verdana, Arial, Helvetica; font-size: 9px; color: #000000; font-weight: normal; text-decoration: none; }
.ajanlat_szoveg:link { font-family: Verdana, Arial, Helvetica; font-size: 9px; color: #000000; font-weight: normal; text-decoration: none; }
.ajanlat_szoveg:link:hover { font-family: Verdana, Arial, Helvetica; font-size: 9px; color: #000000; font-weight: normal; text-decoration: none; }
.ajanlat_szoveg:link:visited { font-family: Verdana, Arial, Helvetica; font-size: 9px; color: #000000; font-weight: normal; text-decoration: none; }
.ajanlat_szoveg:link:visited:hover { font-family: Verdana, Arial, Helvetica; font-size: 9px; color: #000000; font-weight: normal; text-decoration: none; }
.ajanlat_szoveg:visited { font-family: Verdana, Arial, Helvetica; font-size: 9px; color: #000000; font-weight: normal; text-decoration: none; }

.co { font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #000000; font-weight: normal; text-decoration: none; line-height: 17px; }
.co:link { font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #000000; font-weight: normal; text-decoration: none; }
.co:link:hover { font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #000000; font-weight: normal; text-decoration: none; }
.co:link:visited { font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #000000; font-weight: normal; text-decoration: none; }
.co:link:visited:hover { font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #000000; font-weight: normal; text-decoration: none; }
.co:visited { font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #000000; font-weight: normal; text-decoration: none; }

.footer { font-family: Verdana, Arial, Helvetica; font-size: 12px; color: #696969; font-weight: normal; text-decoration: none; line-height: 17px; }
.footer:link { font-family: Verdana, Arial, Helvetica; font-size: 12px; color: #696969; font-weight: normal; text-decoration: none; line-height: 17px; }
.footer:link:hover { font-family: Verdana, Arial, Helvetica; font-size: 12px; color: #696969; font-weight: normal; text-decoration: none; line-height: 17px; }
.footer:link:visited { font-family: Verdana, Arial, Helvetica; font-size: 12px; color: #696969; font-weight: normal; text-decoration: none; line-height: 17px; }
.footer:link:visited:hover { font-family: Verdana, Arial, Helvetica; font-size: 12px; color: #696969; font-weight: normal; text-decoration: none; line-height: 17px; }
.footer:visited { font-family: Verdana, Arial, Helvetica; font-size: 12px; color: #696969; font-weight: normal; text-decoration: none; line-height: 17px; }

.kereses { font-family: Verdana, Arial, Helvetica; font-size: 12px; color: #33ABD0; font-weight: bold; text-decoration: none; }
.kereses:link { font-family: Verdana, Arial, Helvetica; font-size: 12px; color: #33ABD0; font-weight: bold; text-decoration: none; }
.kereses:link:hover { font-family: Verdana, Arial, Helvetica; font-size: 12px; color: #33ABD0; font-weight: bold; text-decoration: none; }
.kereses:visited { font-family: Verdana, Arial, Helvetica; font-size: 12px; color: #33ABD0; font-weight: bold; text-decoration: none; }

.u { font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #33ABD0; font-weight: bold; text-decoration: underline; }
.u:link { font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #33ABD0; font-weight: bold; text-decoration: underline; }
.u:link:hover { font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #33ABD0; font-weight: bold; text-decoration: underline; }
.u:visited { font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #33ABD0; font-weight: bold; text-decoration: underline; }

.bottommenu { font-family: Verdana, Arial, Helvetica; font-size: 7px; color: #000000; font-weight: normal; text-decoration: none; }
.bottommenu:link { font-family: Verdana, Arial, Helvetica; font-size: 7px; color: #000000; font-weight: normal; text-decoration: none; }
.bottommenu:link:hover { font-family: Verdana, Arial, Helvetica; font-size: 7px; color: #000000; font-weight: normal; text-decoration: none; }
.bottommenu:link:visited { font-family: Verdana, Arial, Helvetica; font-size: 7px; color: #000000; font-weight: normal; text-decoration: none; }
.bottommenu:link:visited:hover { font-family: Verdana, Arial, Helvetica; font-size: 7px; color: #000000; font-weight: normal; text-decoration: none; }

.menu { font-family: Arial, Helvetica; font-size: 10pt; color: #FFFFFF; font-weight: bold; text-decoration: none; padding: 3px; }
.menu:link { font-family: Arial, Helvetica; font-size: 10pt; color: #FFFFFF; font-weight: bold; text-decoration: none;  padding: 3px; }
.menu:visited { font-family: Arial, Helvetica; font-size: 10pt; color: #FFFFFF; font-weight: bold; text-decoration: none;  padding: 3px; }
.menu:link:hover { font-family: Arial, Helvetica; font-size: 10pt; color: #FFFFFF; font-weight: bold; text-decoration: underline;  padding: 3px; }
.menu:visited:hover { font-family: Arial, Helvetica; font-size: 10pt; color: #FFFFFF; font-weight: bold; text-decoration: underline;  padding: 3px; }
.menu:link:visited { font-family: Arial, Helvetica; font-size: 10pt; color: #FFFFFF; font-weight: bold; text-decoration: none;  padding: 3px; }
.menu:link:visited:hover { font-family: Arial, Helvetica; font-size: 10pt; color: #FFFFFF; font-weight: bold; text-decoration: underline;  padding: 3px; }

.menu_a { background-color: #FFFFFF; font-family: Arial, Helvetica; font-size: 10pt; color: #6BAAE0; font-weight: bold; text-decoration: none; padding: 3px; }
.menu_a:link { background-color: #FFFFFF; font-family: Arial, Helvetica; font-size: 10pt; color: #6BAAE0; font-weight: bold; text-decoration: none;  padding: 3px; }
.menu_a:visited { background-color: #FFFFFF; font-family: Arial, Helvetica; font-size: 10pt; color: #6BAAE0; font-weight: bold; text-decoration: none;  padding: 3px; }
.menu_a:visited:hover { background-color: #FFFFFF; font-family: Arial, Helvetica; font-size: 10pt; color: #6BAAE0; font-weight: bold; text-decoration: underline;  padding: 3px; }
.menu_a:link:hover { background-color: #FFFFFF; font-family: Arial, Helvetica; font-size: 10pt; color: #6BAAE0; font-weight: bold; text-decoration: underline;  padding: 3px; }
.menu_a:link:visited { background-color: #FFFFFF; font-family: Arial, Helvetica; font-size: 10pt; color: #6BAAE0; font-weight: bold; text-decoration: none;  padding: 3px; }
.menu_a:link:visited:hover { background-color: #FFFFFF; font-family: Arial, Helvetica; font-size: 10pt; color: #6BAAE0; font-weight: bold; text-decoration: underline;  padding: 3px; }

.link { font-family: Verdana, Arial, Helvetica; font-size: 7px; color: #000000; font-weight: bold; text-decoration: none; }
.link:link { font-family: Verdana, Arial, Helvetica; font-size: 7px; color: #000000; font-weight: bold; text-decoration: none; }
.link:link:hover { font-family: Verdana, Arial, Helvetica; font-size: 7px; color: #000000; font-weight: bold; text-decoration: none; }
.link:visited { font-family: Verdana, Arial, Helvetica; font-size: 7px; color: #000000; font-weight: bold; text-decoration: none; }

.text { font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #000000; font-weight: normal; text-decoration: none; }
.text:link { font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #000000; font-weight: normal; text-decoration: none; }
.text:link:hover { font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #000000; font-weight: normal; text-decoration: none; }
.text:visited { font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #000000; font-weight: normal; text-decoration: none; }

.textbold { font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #000000; font-weight: bold; text-decoration: none; }
.textbold:link { font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #000000; font-weight: bold; text-decoration: none; }
.textbold:link:hover { font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #000000; font-weight: bold; text-decoration: none; }
.textbold:visited { font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #000000; font-weight: bold; text-decoration: none; }

.under { font-family: Verdana, Arial, Helvetica; font-size: 9px; color: #666666; font-weight: bold; text-decoration: none; }
.under:link { font-family: Verdana, Arial, Helvetica; font-size: 9px; color: #666666; font-weight: bold; text-decoration: none; }
.under:link:hover { font-family: Verdana, Arial, Helvetica; font-size: 9px; color: #666666; font-weight: bold; text-decoration: none; }
.under:link:visited { font-family: Verdana, Arial, Helvetica; font-size: 9px; color: #666666; font-weight: bold; text-decoration: none; }
.under:link:visited:hover { font-family: Verdana, Arial, Helvetica; font-size: 9px; color: #666666; font-weight: bold; text-decoration: none; }
.under:visited { font-family: Verdana, Arial, Helvetica; font-size: 9px; color: #666666; font-weight: bold; text-decoration: none; }

.aform { border: solid 1px #03046E; background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #000000; font-weight: normal; text-decoration: none; }

.sform { border: solid 1px #C0C0C0; background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #000000; font-weight: bold; text-decoration: none; }
.sform2 { border: solid 1px #C0C0C0; background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica; font-size: 13px; color: #000000; font-weight: normal; text-decoration: none; }

.lform { border: solid 1px #FF6C3B; background-color: #DDDDDD; font-family: Verdana, Arial, Helvetica; font-size: 7px; color: #000000; font-weight: bold; text-decoration: none; }

.lform2 { border: solid 1px #B74101; background-color: #EBEBEB; font-family: Verdana, Arial, Helvetica; font-size: 8px; color: #000000; font-weight: bold; text-decoration: none; }

.cloud { font-family: Verdana, Arial, Helvetica; font-size: 12px; color: #696969; font-weight: normal; text-decoration: none; }
.cloud:link { font-family: Verdana, Arial, Helvetica; font-size: 12px; color: #696969; font-weight: normal; text-decoration: none; }
.cloud:link:hover { font-family: Verdana, Arial, Helvetica; font-size: 12px; color: #6BAAE0; font-weight: normal; text-decoration: underline; }
.cloud:visited { font-family: Verdana, Arial, Helvetica; font-size: 12px; color: #696969; font-weight: normal; text-decoration: none; }
.cloud:visited:link:hover { font-family: Verdana, Arial, Helvetica; font-size: 12px; color: #6BAAE0; font-weight: normal; text-decoration: underline; }
.cloud:visited:hover { font-family: Verdana, Arial, Helvetica; font-size: 12px; color: #6BAAE0; font-weight: normal; text-decoration: underline; }

.help { font-family: Verdana, Arial, Helvetica; font-size: 9px; color: #000000; font-weight: normal; text-decoration: none; }
.help:link { font-family: Verdana, Arial, Helvetica; font-size: 9px; color: #000000; font-weight: normal; text-decoration: none; }
.help:link:hover { font-family: Verdana, Arial, Helvetica; font-size: 9px; color: #000000; font-weight: normal; text-decoration: none; }
.help:link:visited { font-family: Verdana, Arial, Helvetica; font-size: 9px; color: #000000; font-weight: normal; text-decoration: none; }
.help:visited { font-family: Verdana, Arial, Helvetica; font-size: 9px; color: #000000; font-weight: normal; text-decoration: none; }
.help:link:visited:hover { font-family: Verdana, Arial, Helvetica; font-size: 9px; color: #000000; font-weight: normal; text-decoration: none; }


#lightbox { background-color:#FFFFFF; padding: 25px; border: 2px solid #696969;}
#lightboxDetails { font-size: 0.8em; padding-top: 0.4em; }	
#lightboxCaption { float: left; }
#keyboardMsg { float: right; }
#lightbox img { border: none; } 
#overlay img { border: none; }
#overlay { background-image: url(images/overlay_white.png); }

/** html #overlay { background-color: #000000; background-color: transparent; background-image: url(images/spacer.gif); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/overlay_white.png", sizingMethod="scale"); }*/


/***** new codes ******/
body.userBody {
	margin: 0; padding: 0;
	background-color: #f1f1e9;
	color: #000;
	text-align: center;
	margin-top: 30px;
}
/*.userBody a, .userBody a:visited, .userBody a:active { color: #000; }*/
.userBody a img { border: none; }

table.keret { border: none; width: 962px; margin: auto; text-align: left; }
.userBody form { margin: 0; padding: 0;  }
.userBody a.uline { text-decoration: underline; }

/** fejlec **/
.headerdivbg { background: url('images/headerdivbg.gif') repeat-x bottom left; }
table.header { border: none; background: url('images/fejlec_hatter.gif') repeat-x top left; height: 107px; }
/*table.header { background-color: #fff; }*/
.backhome { padding-top: 13px; padding-left: 7px; }
a.backhome { color: #696969; }

td.helpBox { cursor: pointer; vertical-align: middle; }
td.helpBox img { margin: 0 15px auto 0; }

td.headlogo { width: 205px; height: 107px; }
.header td.headhelp { cursor: pointer; padding-top: 13px; vertical-align: top; }
.header td.head2 { width: 200px; padding: 42px 0 0 0; height: 60px; vertical-align: top; text-align: left; }
.header td.head3 { width: 510px; padding-top: 20px; text-align: right; vertical-align: top; height: 80px; }
.head3 table { margin: auto 0 0 auto; }
.head3 td.searchinp { padding: 1px 15px 0 3px; }
.head3 td.searchinp input { padding-left: 2px; padding-right: 2px; color: #696969; width: 137px; }
.header td.head4 { width: 102px; text-align: right; height: 107px; }
.head4 td.osszeg { padding-top: 3px; text-align: right; font-weight: bold; }

.header div.headlogin {
	display: block;
	position: absolute;
	top: 50px;
	padding-left: 15px;
	width: 400px;
	z-index: 10;
	cursor: pointer; 
	font-size: 10px;
	color: #33ABD0;
}

.header div.headcart {
	display: none;
	position: absolute;
	top: 115px; left: 62%;
	width: 300px;
	z-index: 10;
	background-color: #fff;
	border: solid 1px #3399fe;
	padding: 3px;
}

.header div.headcart2 {
	display: block;
	position: absolute;
	top: 50px;
	left: 61%;
	width: 200px;
	z-index: 10;
	text-align: right;
	cursor: pointer; 
}
/** fejlec end **/

/** bal oldali menu **/
.userBody td.contMenu { background-color: #fff; width: 180px; vertical-align: top; }

.ev { background: url('images/menu_bg.gif') no-repeat top left; }
.ev div { font-size: 1px; width: 1px; height: 100%; }

td.topakc { text-align: center; padding-bottom: 10px; padding-top: 15px; }
td.topakc img { vertical-align: middle; }

.contMenu .cimPic { width: 29px; padding: 0 0 3px 5px; }
.contMenu .cimText { width: 151px; padding: 17px 5px 8px 5px; color: #33ABD0; font-size: 14px; font-weight: bold; }
.contMenu .menuList { padding: 0 5px 18px 0; }
.contMenu .menuList ul { list-style: none; margin: 0; padding: 0; }
.contMenu .menuList li { padding: 0 0 1px 12px; }
.contMenu .menuList li a:visited { color: #696969; }
.contMenu .menuList li a:hover { color: #000; }

.contMenu tr.menuHR { height: 1px; }
.menuHR td {
	padding: 5px 12px 10px 12px;
	height: 1px;
	text-align: center;
}
.menuHR hr {
	margin: 0;
	border: none;
	height: 1px;
	background-color: #c0c0c0;
	color: #c0c0c0;
	width: 100%;
}

div.helpdiv {
	position: absolute; left: 0;
	display: none;
	background: url(images/helpbubble.png) no-repeat top left;
	width: 239px; height: 182px;
	padding: 23px 0 0 40px;
	text-align: left;
}
/** bal oldali menu end **/

/** jobb oldal - tartalmi resz **/
td.contPage, td.contPage2 {
	width: 768px;
	vertical-align: top;
	background-color: #fff;
	padding-top: 18px;
}
td.contPage2 { width: 950px; border: none; }
/** jobb oldal - tartalmi resz end **/

/** copyright resz **/
td.copyright { text-align: center; background: #fff url('images/footer_top.jpg') repeat-x 0px 5px; padding-top: 21px; }
td.copyright p { padding: 13px 0; margin: 0; }
td.copyright div { padding: 3px; text-align: right; vertical-align: bottom; }
td.copyright div.co { text-align: left; font-size: 10px; color: #696969; float: left; padding-left: 15px; }
.copyright a:visited { color: #696969; }
/** copyright resz end **/

/** common.php - ajanlat **/
td.ajanlat_title {
	width: 219px;
	padding: 0 15px 0 20px;
	cursor: pointer;
	vertical-align: middle;
}
.ajanlat_title h3 { margin: 0 0 5px 0; padding: 0; font-weight: normal; font-size: 18px; }
td.ajanlat_pic { text-align: center; }
td.ajanlat_pic img { margin: 0 auto; text-align: center; }
td.ajanlat_price, td.ajanlat_basket {
	width: 219px;
	vertical-align: top;
	padding: 0 15px 0 20px;
	cursor: pointer;
}
td.ajanlat_basket { vertical-align: bottom; }
td.ajanlat_basket img, td.ajanlat_basket span { vertical-align: middle; }
td.ajanlat_spacer { width: 20px; }
span.ajanlat_szoveg { display: block; }

.ajanlatHR { border: none; height: 2px; width: 100%; margin: 0; padding: 0; }
/** common.php - ajanlat end **/

/** cart.php - kosar oldal **/
td.baskettd { padding: 0 15px; vertical-align: top; }
td.basket_fejlec { width: 739px; height: 182px; background: url('images/kosar_fejlec.gif') no-repeat top left; }
td.basket_fejleca { width: 739px; height: 182px; }

tr.fejlec td { padding: 5px 0; font-weight: bold; text-align: right; }
tr.fejlec td.f01 { width: 438px; text-align: left; text-indent: 80px; }
tr.fejlec td.f02 { width: 98px; }
tr.fejlec td.f03 { width: 76px; }
tr.fejlec td.f04 { width: 125px; text-align: center; }
tr.fejlec td.f02 span, tr.fejlec td.f03 span { display: block; padding-right: 20px; }

tr.kosar_termek td { height: 50px; vertical-align: middle; }
tr.kosar_termek td.f01 { width: 80px; text-align: center; padding-top: 5px; }
tr.kosar_termek td.f02 { width: 359px; }
tr.kosar_termek td.f02 a { color: #000; }
tr.kosar_termek td.f03 { width: 99px; text-align: right; color: #000; }
tr.kosar_termek td.f04 { width: 76px; text-align: right; }
tr.kosar_termek td.f05 { width: 105px; text-align: right; color: #000; }
tr.kosar_termek td.f06 { width: 20px; text-align: right; }
tr.kosar_termek td.f03 span { display: block; padding-right: 20px; }
tr.kosar_termek td.f05 span { display: block; padding-right: 5px; }
tr.kosar_termek td.f04 div { width: 100%; text-align: center; }

tr.kosar_osszesen td { padding: 5px; text-align: right; font-size: 16px; font-weight: bold; }
/** cart.php - kosar oldal end **/

/** list.php - lista oldal **/
td.listp { padding: 0 15px 15px 15px; vertical-align: top; }
.listp .list_csik { width: 100%; height: 45px; background: url(images/csik_felul.gif) no-repeat top left; }
.nomatch { width: 100%; vertical-align: top; text-align: center; padding: 30px 0 15px 0; }

td.listBigPic { text-align: center; width: 350px; }
td.listBigText { padding-right: 40px; width: 379px; }
.listBigText h2 { margin: 0; padding: 0; font-weight: normal; font-size: 18px; }
td.listBigKosar { text-align: right; vertical-align: bottom; }
tr.listBigCsik, tr.listBigCsik, td { height: 16px; }
tr.listBigCsik td { background: url('images/csik_kek.gif') no-repeat 15px top; }

td.listRendezes { vertical-align: top; text-align: right; padding: 0 15px 7px 15px; height: 25px; }

ul.listRendOldal { list-style: none; margin: 0; padding: 0; height: 22px; clear: both; }
.listRendOldal li { float: left; height: 16px; padding: 3px; }
.listRendOldal li.aktiv { background-color: #3399fe; color: #fff; font-weight: bold; padding-top: 4px; }
.listRendOldal li.prev a, .listRendOldal li.static a, .listRendOldal li.next a { color: #000; }
.listRendOldal li.next { clear: right; }
/** list.php - lista oldal end **/

/** map.php - sitemap oldal **/
td.mapBGImage, td.searchBGImage {
	width: 739px; height: 182px;
	background: url('images/kosar_fejlec.gif') no-repeat 15px top;
	padding-bottom: 15px;
}
.mapList { padding-left: 15px; }
.mapList .title h1 { margin: 15px 0 15px 0; padding: 0; font-size: 14px; }
.mapList div.hasab01, .mapList div.hasab02, .mapList div.hasab03 { float: left; width: 250px; }
.mapList ul { margin: 0 0 0 16px; padding: 0; }
.mapList li.mapTitle {
	list-style: none;
	font-weight: bold;
	padding-bottom: 10px;
	position: relative; left: -15px;
	font-size: 11px;
}
.mapList div.mapTVimg {
	width: 100%;
	text-align: center;
	padding: 25px 0;
}
.mapList .mapTVimg img { cursor: pointer; }
/** map.php - sitemap oldal end **/

/** order.php megrendelesek kezelese **/
td.orderCsikFent { background: url('images/fejlec_vonal_hosszu.gif') no-repeat top left; height: 10px; }

tr.orderFejlec { height: 15px; }
tr.orderFejlec td { font-weight: bold; padding: 5px; text-align: right; }
tr.orderFejlec td.of00 { width: 530px; text-indent: 80px; text-align: left; }
td.of03 { width: 110px; }
td.of04 { width: 84px; }
td.of05 { width: 150px; }

tr.orderAdatok td { height: 50px; text-align: right; color: #000; }
tr.orderAdatok td.od01 { text-align: center; padding-top: 5px; }
tr.orderAdatok td.od02 { text-align: left; }

tr.orderShipping td { height: 20px; color: #000; text-align: right; font-weight: bold; }
tr.orderPrice td { text-align: right; font-size: 16px; font-weight: bold; padding-top: 10px; }

tr.orderHR td { padding: 15px 0 5px 0; }
tr.orderHR hr { background-color: #3399FE; color: #3399fe; margin: 0; padding: 0; height: 2px; border: none; }


div.orderError { text-align: center; font-weight: bold; color: #0081FF; }
div.orderThx { text-align: center; width: 100%; padding: 5px 0 30px 0; font-weight: bold; }
div.orderBack { text-align: center; }

table.orderReg { text-align: left; width: 100%; }
.orderReg td { padding: 5px; }
.ordB { font-weight: bold !important; }
.orderReg .orderButtons { text-align: center; padding-top: 25px; }

table.orderMethods { text-align: left; width: 100%; font-size: 14px; }
.orderMethods img { vertical-align: middle; margin: 0 10px; }
.orderMethods span.omimg {
	width: 36px; height: 16px;
	display: inline-block;
	background: url('images/pixel_nyil.gif') no-repeat 10px center;
	vertical-align: middle;
}
.omtxt { color: #c0c0c0; }
table.orderMethods span.ordB { font-weight: bold; }


table.ordDef { width: 80%; margin: auto; text-align: left; }
.ordDef a { text-decoration: underline; }
.ordDef .vtop { vertical-align: top; }
.ordDef .pad5, .ordDef .pad5b, .ordDef pad5r { padding: 5px; }
.ordDef .pad5b { font-weight: bold; }
.ordDef .pad5r { text-align: right; }
.ordDef .pad5 input { width: 190px; }


.ordFizTitle td, .ordFizTxt td { cursor: pointer; font-weight: bold; white-space: nowrap; width: 33%; padding: 5px 10px 10px 5px; vertical-align: top; }
.ordFizTxt td { font-weight: normal; white-space: normal; padding-bottom: 0; }
/** order.php megrendelesek kezelese end **/

/** prod.php termek megjelenites **/
.prodCsikFent {	height: 45px; background: url('images/csik_felul.gif') no-repeat top left; }
.prod td { text-align: left; }
.prodOtherPic { font-size: 9px; color: #c0c0c0; padding: 10px 0 2px 0; border-bottom: 1px solid #c0c0c0; }
.prodOP { border: solid 1px #c0c0c0; cursor: pointer; width: 60px; height: 60px; }
.prodOP img { vertical-align: middle; padding: 0 5px; }
.prodElv { width: 100%; border-top: 2px solid #3399fe; margin-top: 5px; }
.prodVeltxt { height: 35px; background: url('images/velemenyek_felirat.gif') no-repeat 0px 5px; }
.prText, .prInp { padding-bottom: 5px; }
.prText { width: 170px; white-space: nowrap; font-weight: bold; }
.prInp input { width: 300px; }

.prodComFoot { height: 210px; background: url('images/comments_footer.gif') no-repeat 0 15px; }
.prodAjanlat { vertical-align: top; border-left: 1px solid #dcdcdc; padding-left: 10px; width: 240px; }
.prodATxt { height: 40px; background: url('images/tovabbi_ajanlat_felirat.gif') no-repeat 18px 5px; }

.prodAList td.ajanlat_pic { text-align: center; }
/** prod.php termek megjelenites end **/


/** search.php **/
td.searchBGImage { background-position: top left; }
.sLeft { font-weight: bold; padding: 5px; }
.sRight { padding: 5px; }
.sRight input, .sRight select { width: 200px; }
/** search.php end **/

.floatnone { float: none; clear: both; }
.menuCim { height: 10px; }
.menuCim h1 { margin: 0; padding: 0; font-weight: normal; font-size: 20px; letter-spacing: 1px; }

h2 { font-size: 18px; }

.lbg { background: url('images/shadow_left.jpg') repeat-y top left; width: 5px; }
.lbg div { font-size: 1px; height: 100%; width: 5px; }
.rbg { background: url('images/shadow_right.jpg') repeat-y top left; width: 6px; }
.rbg div { font-size: 1px; height: 100%; width: 6px; }
.footimg { height: 28px; background: url('images/footer.jpg') no-repeat top left; }

#loginoverlay img { border: none; }
#loginoverlay { background-image: url(images/overlay_white.png); }

.loginbox { background: url('images/belepes_bg.png') no-repeat top left; }
.cartbox { width: 534px; height: 265px; background: url('images/kosarba_bg.png') no-repeat top left; }

iframe { overflow: hidden; }

