BODY {
  background-image: url(images/bg_body.gif);
  margin: 0px;
  font-family: Tahoma, Verdana, Arial,Sans-serif; 
	border: 0px;
	padding: 0px;

}
.boxText { font-size: 12px; }
.errorBox { font-size: 11px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-size: 11px; color: #cc0033; }
.productsNotifications { background: #f2fff7; }
.orderEdit { font-size: 11px; color: #70d250; text-decoration: underline; }
A { color: #0953AA; text-decoration: none; }
A:hover { color: #0953AA; text-decoration: underline; }


.SelectedCat1 { color: #EAEFFC;	background: #094E81;	text-decoration: none;	font-weight: bold; border: 1px solid;	}

FORM { display: inline; }
TD.keret { background-color: #FE6A00; }
TR.header { background: #F12812; }
TR.headerNavigation {color: #FF0000; }
TD.headerNavigation {font-size: 11px; color: #ff0000; text-decoration: none; font-weight: normal; }
TD.SearchBox { font-size: 11px; color: #094E81; font-weight: bold; background-color: #FFFFFF; padding: 3px; border-bottom: 1px dotted #72BBF2; }
A.headerNavigation { font-size: 11px; color: #464646; text-decoration: none; font-weight: normal; }
A.headerNavigation:hover { font-size: 11px; color: #005D92; text-decoration: underline; font-weight: normal;}

TR.headerNavigationWhite {color: #FFFFFF; }
TD.headerNavigationWhite {font-size: 11px; color: #FFFFFF; text-decoration: none; font-weight: normal; }
A.headerNavigationWhite { font-size: 11px; color: #FFFFFF; text-decoration: none; font-weight: bold; }
A.headerNavigationWhite:hover { font-size: 11px; color: #E3D4E5; text-decoration: none; font-weight: bold;}

TD.headerNavigationSmall { 	top: 10px; font-size: 10px; color: #6E2376; text-decoration: none; font-weight: normal; }
A.headerNavigationSmall { font-size: 10px; color: #6E2376; text-decoration: none; font-weight: normal; }
A.headerNavigationSmall:hover { font-size: 10px; color: #6E2376; text-decoration: underline; font-weight: normal;}


TR.headerError { background: #ff0000; }
TD.headerError { font-size: 12px; background: #ff0000; color: #ffffff; font-weight: bold; text-align: center; }
TR.headerInfo { background: #00ff00; }
TD.headerInfo { font-size: 12px; background: #00ff00; color: #ffffff; font-weight: bold; text-align: center; }
TR.footer { background: #094E81; }
TD.footer { font-size: 11px; color: #FFFFFF; padding: 0px; }
.infoBox {
	background-image: url(images/template_tulli_baby/bg_infobox_baba.jpg);
}
.infoBoxContents { 
	
	font-size: 12px; 
	
}
.infoBoxContents2 { font-size: 11px; }
.SBselected { color: #E00000; }
.infoBoxNotice { background: #FF8E90; }
.infoBoxNoticeContents { background: #FFE6E6; font-size: 11px; }
TD.infoBoxHeading { 
	font-size: 11px; 
	font-weight: bold; 
	color: #7E5C84;
	background-color: #FFFFFF; 
	padding: 2px; 
	text-transform: uppercase;
	border-top: 0px solid #ffffff;
	}

TD.infoBoxHeadingProductDesc { 
	font-size: 14px; 
	font-weight: normal; 
	color: #013781;
	background-image: url(images/bg_productdescboxhead_jatek.jpg); 
	padding: 0px; 
	text-transform: uppercase;
	border-top: 0px solid #ffffff;
	}

TD.CategoryHeader { 
	background-image: url(images/bg_category_header_610.jpg); 
	padding: 0px; 
	border-top: 0px solid #ffffff;
	color: #484848;
	}
	
TD.infoBoxHeadingCart{ 
	font-size: 14px; 
	font-weight: normal; 
	color: #643A66;
	background-image: url(images/template_tulli_baby/bg_cartboxhead_baba.jpg); 
	padding: 0px; 
	text-transform: uppercase;
	border-top: 0px solid #ffffff;
	text-align: left;
	}


TD.InformationHeading{ 
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
	height: auto;
	position: relative;
	text-transform: none;
	background-image: url(images/bg_menuboxhead2.jpg); 
	height: 29px;
	}

TD.InformationContent{ 
	font-size: 11px;
	color: #484848;
	height: auto;
	position: relative;
	text-transform: none;
	background-color: #F8F8F8; 
	padding: 3px; 
	border-top: 0px solid #ffffff;
	border-bottom: 1px solid #D8D8D8;
	}



TD.infoBox, SPAN.infoBox { font-size: 11px; }
TD.prodnew, SPAN.prodnew { font-size: 11px; line-height: 16px;}
TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even { background: #ffffff; }
TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd { background: #FFFFFF; }
TR.forumListing-odd { background: #f8f8f8; }
TR.forumListing-even { background: #FFE9B3; }
TR.productListing-oddsc { background: #f8f8f9; }
TR.productListing-evensc { background: #ffffff; }
TABLE.productListing { border-color: #b6b7cb; }
TABLE.BoxBorder { background: #E8B8E8; }
.productListing-heading { font-size: 11px; background: #89D24C; color: #FFFFFF; font-weight: bold; padding: 2px; border-bottom: 2px solid #FFFFFF; }
TD.productListing-data { font-size: 11px; text-align: center; color: #333333;}
TD.productListing-specials { line-height: 1.5;left: 20px; font-size: 11px; color: #333333;}
TD.infoBoxHeadingPuzzle { font-size: 15px; font-weight: bold; color: #094E81; background-color: #72BBF2; padding: 2px; border-bottom: 1px solid; border-color: #0058F8; }
TD.infoBoxHeading2 { font-size: 11px; font-weight: bold; color: #FFFFFF; background-color: #89D24C; padding: 2px; border-bottom: 1px solid; border-color: #53802E; }
TD.infoBoxHeadingTarsas { font-size: 15px; font-weight: bold; color: #FFFFFF; background-color: #FC6F1D; padding: 2px; border-bottom: 1px solid; border-color: #C54800; }
TD.infoBoxHeadingMakett { font-size: 15px; font-weight: bold; color: #FFFFFF; background-color: #9475A6; padding: 2px; border-bottom: 1px solid; border-color: #A200E0; }
TD.infoBoxHeadingHirlevel {
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #3792D5;
	padding: 2px;
	border-bottom: 1px solid #2575AF;
	border-top-color: #2575AF;
	border-right-color: #2575AF;
	border-left-color: #2575AF;
}
TD.infoBoxHeadingPlaymobil {
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0099CC;
	padding: 2px;
	border-bottom: 1px solid #0089B7;
	border-top-color: #0089B7;
	border-right-color: #0089B7;
	border-left-color: #0089B7;
}
TD.infoBoxHeadingBaba {
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF93D3;
	padding: 2px;
	border-bottom: 1px solid #E10087;
	border-top-color: #E10087;
	border-right-color: #E10087;
	border-left-color: #E10087;
}
TD.infoBoxHeadingEpito { font-size: 15px; font-weight: bold; color: #FFFFFF; background-color: #525CBC; padding: 2px; border-bottom: 1px solid; border-color: #A200E0; }
TD.infoBoxHeadingKreativ {
	font-size: 15px;
	font-weight: bold;
	background-color: #72BBF2;
	padding: 2px;
	border-bottom: 1px solid;
	border-color: #A200E0;
	color: #FFFFCC;
}
TD.infoBoxHeadingAuto {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #64AA2B;
	padding: 2px;
	border-bottom: 1px solid #44741D;
	border-top-color: #44741D;
	border-right-color: #44741D;
	border-left-color: #44741D;
}

.SubCatName { font-weight: bold; font-size: 12px; color: #094E81; text-decoration: underline; }

.kategoria_text {
	color: #53cc2e;
	text-decoration: none;
	font-size: 9px;
line-height: 1;
}

.kategoria_description {
	color: #888888;
	text-decoration: none;
	font-size: 9px;
line-height: 1;
}

.InfoLineHeader {
	color: #FFFFFF;
	background: #F57921;
	text-decoration: none;
	font-weight: bold;
	border: 1px solid;
	font-size: 12px;
}

.SelectedCat {
	color: #FFFFFF;
	background: #F57921;
	text-decoration: none;
	font-weight: bold;
	border: 1px solid;
	font-size: 11px;
	background-image: url(images/bgselected.jpg);

}
A.SelectedCat {
	color: #FFFFFF;
	background: #F57921;
	text-decoration: none;
	font-weight: bold;
	border: 1px solid;
	font-size: 11px;
	background-image: url(images/bgselected.jpg);
}
A.SelectedCat:hover {
	color: #FFFFFF;
	background: #F57921;
	text-decoration: none;
	font-weight: bold;
	border: 1px solid;
	font-size: 11px;
	background-image: url(images/bgselected.jpg);
}


.SelectedCat2 {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	font-size: 11px;
}
A.SelectedCat2 {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	font-size: 11px;
}
A.SelectedCat2:hover {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	font-size: 11px;
}

A.Category11 {
	font-weight: bold;
	font-size: 11px;
	color: #005D92;
	height: auto;
	position: relative;
	text-transform: uppercase;
	background-position: right;

}

 A.Category11:hover {
	font-weight: bold;
	font-size: 11px;
	text-decoration: underline;
	color: #005D92;
	height: auto;
	position: relative;
	text-transform: uppercase;
	background-position: right;

}

TD.infoBoxHeadingMenuSelected{ 

	background-color: #6DA638;
	padding: 0px; 
	border-bottom: 0px solid #D8D8D8;
	border-top: 0px solid #FFFFFF;
	}

TD.infoBoxHeadingMenu0{ 
	background-image: url(images/bg_menuboxhead2.jpg); 
	padding: 0px; 
	}

TD.infoBoxHeadingMenu1{ 

	background-color: #7E5C84;
	padding: 0px; 
	border-bottom: 0px solid #D8D8D8;
	border-top: 0px solid #FFFFFF;
	}

TD.infoBoxHeadingMenu2{ 
	background-color: #E7E7E7; 
	padding: 0px; 
	border-bottom: 1px solid #D8D8D8;
	}

TD.infoBoxHeadingMenu3{ 
	background-color: #F8F8F8; 
	padding: 0px; 
	border-top: 0px solid #ffffff;
	border-bottom: 1px solid #D8D8D8;
	}


A.Category0 {
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
	height: auto;
	position: relative;
	text-transform: none;
	background-position: right;
	left: 10px;

}

 A.Category0:hover {
	font-weight: bold;
	font-size: 11px;
	text-decoration: underline;
	color: #FFFFFF;
	height: auto;
	position: relative;
	text-transform: none;
	background-position: right;
	left: 10px;

}


A.Category1 {
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
	height: auto;
	position: relative;
	text-transform: uppercase;
	background-position: right;
	left: 10px;

}

 A.Category1:hover {
	font-weight: bold;
	font-size: 11px;
	text-decoration: underline;
	color: #FFFFFF;
	height: auto;
	position: relative;
	text-transform: uppercase;
	background-position: right;
	left: 10px;

}

A.Category2 {
	font-weight: bold;
	font-size: 11px;
	color: #094E81;
	height: auto;
	position: relative;
	text-transform: uppercase;
	left: 10px;
}

A.Category2:hover {
	font-weight: bold;
	font-size: 11px;
	text-decoration: underline;
	color: #094E81;
	height: auto;
	position: relative;
	text-transform: uppercase;
	left: 10px;
}

TABLE.cat1table {left: 0px}

A.Category3 {
	font-weight: normal;
	font-size: 11px;
	color: #094E81;
	height: auto;
	position: relative;
	left: 20px;
}

A.Category3:hover {
	font-weight: normal;
	font-size: 11px;
	text-decoration: underline;
	color: #094E81;
	height: auto;
	position: relative;
	left: 20px;
}


A.Category4 {
	font-weight: normal;
	font-size: 12px;
	color: #FF0000;
	height: auto;
	left: 10px;
	position: relative;
	clip:     rect(auto auto 20px auto);
	width: 150px;

}
A.Category4:hover {
	font-weight: normal;
	font-size: 12px;
	text-decoration: underline; 
	color: #FF0000;
	height: auto;
	left: 10px;
	position: relative;
	clip:     rect(auto auto 20px auto);
	width: 150px;
}



A.CategoryNew {
	font-weight: normal;
	font-size: 12px;
	color: #FF0000;
	height: auto;
	left: 10px;
	position: relative;
	top: 0px;
	clip:     rect(auto auto 20px auto);
	width: 150px;
}

A.CategoryNew:hover {
	font-weight: normal;
	font-size: 12px;
	text-decoration: underline; 
	color: #FF0000;
	height: auto;
	left: 10px;
	position: relative;
	top: 0px;
	clip:     rect(auto auto 20px auto);
	width: 150px;
}



.BoxHeadText { font-weight: bold; font-size: 11px; color: #094E81; text-decoration: none; }
.BigTitle { font-size: 14px; font-weight: bold; color: #094E81; }
.MidTitle { font-size: 14px; color: #323232; }
A.ProductListPrice { font-weight: bold; font-size: 12px; text-decoration: none; }
A.ProductListLink { font-weight: bold; font-size: 13px; color: #094E81; text-decoration: none; }
A.ProductListLink:hover { font-weight: bold; font-size: 13px; color: #FF0000; text-decoration: underline; }

A.pageResults0 { color: #0000FF; }
A.pageResults0:hover { color: #0000FF; background: #FFFF33; }
A.pageResults { color: #094E81; background: #ffffff; border-style: solid; border-width: 0px; font-weight: bold;}
A.pageResults:hover { color: #ffffff; background: #094E81; border-style: solid; border-width: 0px; font-weight: bold; text-decoration: none;}


H1 {
	font-size: 18px;
	font-weight: 	bold;
	color: #323232;
	margin-bottom: 0px;
}
H2 {
	font-size: 10px;
	font-weight: 	normal;
	color: #323232;
	line-height: 6px;
	margin-bottom: 0px;
}
TD.pageHeading, DIV.pageHeading { font-size: 14px; font-weight: bold; color: #094E81; }
TR.subBar { background: #f4f7fd; }
TD.subBar { font-size: 11px; color: #000000; }
TD.main, P.main { font-size: 11px; line-height: 1.5; color: #323232; text-align: left;}
TD.mainone, P.mainone { font-size: 11px; line-height: 16px; color: #323232; }
TD.smallText, SPAN.smallText, P.smallText { font-size: 11px; }
TD.smallText, SPAN.smallText, P.smallText { font-size: 11px; }
A.smallText { font-size: 11px; }
A.smallText:hover { font-size: 11px; }
TD.ssmallText, SPAN.ssmallText, P.ssmallText { font-size: 10px; }
TD.FreeShipping {  font-weight: bold; font-size: 13px; color: #FF0000; }
SPAN.SmallRedText { font-size: 11px; color: #FF0000; }
SPAN.NormalRedText { font-size: 12px; color: #FF0000; }
TD.accountCategory { font-size: 13px; color: #aabbdd; }
TD.fieldKey { font-size: 12px; font-weight: bold; }
TD.fieldValue { font-size: 12px; }
TD.tableHeading { font-size: 12px; font-weight: bold; }
SPAN.newItemInCart { font-size: 11px; color: #ff0000; }
CHECKBOX, RADIO { font-size: 11px; }
INPUT.TEXT { border-color: #FF0000; border-style: solid; border-width: 1px; background-color: #ffffff; font-size: 11px; }
INPUT.minisearch { border-color: #808080; border-style: solid; border-width: 1px; background-color: #ffffff; font-size: 9px; }
INPUT_search { background-color: #B0B0CC; font-size: 11px; color: #000000}
.INPUT_SEARCH_ROW { font-size: 10px; color: #0953AA; width: 120px; border-color: #7b9ebd; border-style: solid; border-width: 1px; background-color: #ffffff; }
.INPUT_FILTER { cursor: pointer; font-size: 10px; color: #0953AA; width: 120px; border-color: #7b9ebd; border-style: solid; border-width: 1px; background-color: #ffffff; }
.INPUT_FILTER_SEL { font-size: 10px; width: 120px; border-color: #7b9ebd; border-style: solid; border-width: 1px; background-color: #98E64F;}

TEXTAREA { width: 100%; font-size: 11px; }
SPAN.greetUser { font-size: 12px; color: #E80000; font-weight: bold; }
TABLE.formArea { background: #f1f9fe; border-color: #7b9ebd; border-style: solid; border-width: 1px; }
TD.formAreaTitle { font-size: 12px; font-weight: bold; }
SPAN.markProductOutOfStock { font-size: 12px; color: #c76170; font-weight: bold; }
SPAN.productSpecialPriceBig { color: #ff0000; font-weight: bold; font-size: 14px; }
SPAN.productSpecialPriceSmall { color: #ff0000; font-weight: bold; font-size: 11px;} 
SPAN.productSpecialPrice { color: #ff0000; font-weight: bold; font-size: 11px; }

SPAN.errorText { color: #ff0000; }
.moduleRowOver { background-color: #F7B9C7; cursor: pointer; cursor: pointer; }
.moduleRowSelected { background-color: #F7B9C7; }
.checkoutBarFrom, .checkoutBarTo { font-size: 11px; color: #8c8c8c; }
.checkoutBarCurrent { font-size: 11px; color: #000000; }
.messageBox { font-size: 11px; }
.messageStackError, .messageStackWarning { font-size: 11px; background-color: #ffb3b5; }
.messageStackSuccess { font-size: 11px; background-color: #99ff00; }
.inputRequirement { font-size: 11px; color: #ff0000; }
.site_table { background-color: #FFFFFF; border-top: 10px solid #094E81; }
TD.left { background-color: #EAEFFC; }
TD.right { background-color: #F8F8F8; }
TABLE.content { padding: 7px; }

.ProductParameters { font-size: 11px; color: #333333;}
/*
SPAN.ProductParameters { font-size: 11px; color: #333333; margin-left: 25px; display: block;}
*/
SPAN.ProductParameters { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 11px; color: #333333;}
A.ProductParameters { font-size: 11px; color: #0953AA;}
A.ProductParameters:hover { font-size: 11px; color: #0953AA; text-decoration: underline; }

.copy { font-size: 11px; color: #094E81; padding: 5px; }

A.nextprev { color: #004DBE; background: #ffffff; }
A.nextprev:hover { color: #ffffff; background: #004DBE; border-style: solid; border-width: 0px; text-decoration: none;}
A.feher { color: #ffffff; }
A.feher:hover { color: #004DBE; text-decoration: none;}
A.nextprevon { color: #ffffff; background: #004DBE; border-style: solid; border-width: 1px; font-weight: bold; text-decoration: none;}
A.ProdListBigPic:hover { font-size: 10px; color: #ffffff; background: #004DBE; border-style: dotted; border-width: 1px; text-decoration: none;}
A.ProdListBigPic { font-size: 10px; color: #004DBE; background: #FFFFFF; border-style: dotted; border-width: 1px; text-decoration: none;}
A.ProdBigPic { font-size: 10px; color: #004DBE; background: #FFFFFF; }
A.ProdBigPic:hover { font-size: 10px; color: #004DBE; background: #FFFFFF; }
A.CategorieList { font-size: 12px; color: #004DBE; background: #FFFFFF; text-decoration: none; font-weight: bold; text-transform: uppercase;	}
A.CategorieList:hover { font-size: 12px; color: #ffffff; background: #004DBE; text-decoration: none; font-weight: bold; text-transform: uppercase; }
A.ProductList { font-size: 11px; color: #004DBE;text-decoration: none; font-weight: bold; 	}
A.ProductList:hover { font-size: 11px; text-decoration: underline; font-weight: bold; }
TD.InfoLineWhite { font-size: 11px; color: #FFFFFF; text-decoration: none; font-weight: normal; }
TD.InfoLineWhite:hover { font-size: 11px; color: #005D92; text-decoration: none; font-weight: normal; }



TABLE.ForumTable{
	text-align: center;
	border: 1px solid #FF9900;
	border-top: 1px solid #FF9900;
	border-right: 1px solid #FF9900;
	border-bottom: 1px solid #FF9900;
	border-left: 1px solid #FF9900;
}

TABLE.CatIndex{
	text-align: center;
	border-top: 1px none #b6b7cb;
	border-right: 1px dotted #b6b7cb;
	border-bottom: 1px dotted #b6b7cb;
	border-left: 1px none #b6b7cb;

}

TABLE.DottedTable{
	border-top: 1px dotted #b6b7cb;
	border-right: 1px dotted #b6b7cb;
	border-bottom: 1px dotted #b6b7cb;
	border-left: 1px dotted #b6b7cb;

}

TABLE.PRODIMGtable {
	text-align: center;
	border: 1px dotted #b6b7cb;
}

TABLE.MOREPICtable1 {
	text-align: center;
	border: 1px dotted #b6b7cb;
}

TABLE.origo {
	text-align: center;
	border: 1px dotted #b6b7cb;
	background-color: #FFF6DE;

}

TABLE.AFXtable1 {
	text-align: center;
	border: 1px dotted #b6b7cb;
}
TD.AFXtd1 { font-size: 10px; background: #f0f0f0; color: #000000; font-weight: bold; text-align: center; }
TD.AFXtd2 { font-size: 10px; background: #ffffff; color: #000000; text-align: center; }
infoBoxHeadingKreativ {

	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #64AA2B;
	padding: 2px;
	border-bottom: 1px solid #44741D;
	border-top-color: #44741D;
	border-right-color: #44741D;
	border-left-color: #44741D;
}


.smalltable {
	font-size: 11px;
	color: #000000;
}
.smalltablebackhighlight {
  font-weight: bold; 
	font-size: 13px;
	color: #FFFFFF;
	background-color: #FF2020;
}

.infolink {
	font-weight: normal;
	font-size: 12px;
	color: #094E81;
	height: auto;
	left: 10px;
	position: relative;
	top: 0px;
	clip:     rect(auto auto 20px auto);
	width: 150px;
}





TABLE.alap {
background-image: url(images/tulli_new_head/main_back.jpg);;
background-position: left top;
background-repeat: no-repeat;
}

TABLE.toptop {
background-image: url(images/tulli_new_head/tulli_new_head_01.jpg);
background-position: bottom;
background-repeat: no-repeat;
}

.head_firstmenu_left {
font-size: 11px;
font-weight: normal;
text-decoration: none;
color: #333333;
text-align: left;
padding-left: 8px;
}

.head_firstmenu_right {
font-size: 11px;
font-weight: normal;
text-decoration: none;
color: #333333;
text-align: right;
padding-right: 8px;
}

.head_firstmenu_select_start {
color: #333333;
font-size: 10px;
font-weight: normal;
padding-left: 0px;
padding-right: 0px;
text-align: left;
width: 79px;
}

.head_firstmenu_select_nation {
color: #333333;
font-size: 10px;
font-weight: normal;
padding-left: 0px;
padding-right: 0px;
text-align: left;
width: 89px;
}

.head_small_name {
color: #333333;
font-size: 10px;
font-weight: bold;
text-decoration: none;
}


/* Searchhorizont */


.kereso_input {
color: #333333;
font-size: 11px;
font-weight: normal;
text-decoration: none;
text-align: left;
width: 80px;
/*height: 18px;*/
padding-left: 0px;
padding-right: 0px;
}

.kereso_inputSB {
color: #FF0000;
font-size: 11px;
font-weight: normal;
text-decoration: none;
text-align: left;
width: 80px;
padding-left: 0px;
padding-right: 0px;
}

.kereso_select_basic {
color: #333333;
font-size: 11px;
font-weight: normal;
text-decoration: none;
text-align: left;
padding-left: 0px;
padding-right: 0px;
width: 65px;
}

.kereso_select_basic_nowidth {
color: #333333;
font-size: 11px;
font-weight: normal;
text-decoration: none;
text-align: left;
padding-left: 0px;
padding-right: 0px;
}

.kereso_select_age {
color: #333333;
font-size: 11px;
font-weight: normal;
text-decoration: none;
text-align: left;
padding-left: 0px;
padding-right: 0px;
width: 93px;
}

.kereso_select_category {
color: #333333;
font-size: 11px;
font-weight: normal;
text-decoration: none;
text-align: left;
padding-left: 0px;
padding-right: 0px;
width: 120px;
}

.kereso_select_manufacturer {
color: #333333;
font-size: 11px;
font-weight: normal;
text-decoration: none;
text-align: left;
padding-left: 0px;
padding-right: 0px;
width: 90px;
}

.kereso_select_price {
color: #333333;
font-size: 11px;
font-weight: normal;
text-decoration: none;
text-align: left;
padding-left: 0px;
padding-right: 0px;
width: 95px;
}

.kereso_gomb {
padding-top: 8px;
}

#ful_01 {
position: relative;
}

#ful_02 {
position: absolute;
width: 16px;
height: 14px;
top: 1px;
right: 5px;
}





.head_personalinfo_baba {
background-image: url(images/tulli_new_head/tulli_new_head_baba_04.jpg);
background-position: top;
background-repeat: no-repeat;
}

.head_menu_baba {
background-image: url(images/tulli_new_head/tulli_new_head_baba_07.jpg);
background-position: top;
background-repeat: no-repeat;
color: #FFFFFF;
font-size: 11px;
font-weight: bold;
text-decoration: none;
padding-left: 8px;
}

.head_menu_baba2 {
background-image: url(images/tulli_new_head/tulli_new_head_baba_07.jpg);
background-position: top;
background-repeat: no-repeat;
color: #FFFFFF;
font-size: 11px;
font-weight: bold;
text-decoration: none;
padding-right: 8px;
}

a.head_menu_items_baba {
color: #FFFFFF;
font-size: 11px;
font-weight: bold;
text-decoration: none;
}

a.head_menu_items_baba:hover {
font-size: 11px; 
color: #E3D4E5; 
text-decoration: none; 
font-weight: bold;
}

a.head_menu_items {
color: #FFFFFF;
font-size: 11px;
font-weight: bold;
text-decoration: none;
}

a.head_menu_items:hover {
font-size: 11px; 
color: #E3D4E5; 
text-decoration: none; 
font-weight: bold;
}

TABLE.search_baba {
background-image: url(images/tulli_new_head/kereso_back_baba.jpg);;
background-position: left top;
background-repeat: no-repeat;
}

.search_line_baba {
color: #6E2376;
font-size: 11px;
font-weight: bold;
text-decoration: none;
text-align: center;
}

.search_line_left_baba {
color: #6E2376;
font-size: 10px;
font-weight: bold;
text-decoration: none;
text-align: left;
}


.search_line_first_baba {
color: #6E2376;
font-size: 12px;
font-weight: bold;
text-decoration: none;
padding-left: 130px;
padding-right: 0px;
}

/*---------------------------*/
/* Tree and Plain Menu Style */
/*---------------------------*/


.kamumenu {
background-color: #FF0000;
border-bottom: 1px solid #D8D8D8;
padding-top: 1px;
padding-bottom: 1px;
}

a.kamumenu_link {
	color: #FFFFFF;
	font-size: 10px;	
	text-decoration: none;	
	font-weight: bold;
text-transform: uppercase;
padding-left: 4px;
}

a.kamumenu_link:hover {
	color: #FFFFFF;
	font-size: 10px;	
	text-decoration: underline;	
	font-weight: bold;
text-transform: uppercase;
padding-left: 4px;
}



.treemenudiv1	{     /* Behaviour of tree/plain menu item - leave as is for proper performance */
	display: block;
	white-space: nowrap;
width: 155px;
background-color: #7E5C84;
border-bottom: 1px solid #D8D8D8;
padding-top: 1px;
padding-bottom: 1px;
}

.treemenudiv2	{     /* Behaviour of tree/plain menu item - leave as is for proper performance */
	display: block;
	white-space: nowrap;
width: 155px;
background-color: #E7E7E7;
border-bottom: 1px solid #D8D8D8;
padding-top: 1px;
padding-bottom: 1px;
}

.treemenudiv3	{     /* Behaviour of tree/plain menu item - leave as is for proper performance */
	display: block;
	white-space: nowrap;
width: 155px;
background-color: #F8F8F8;
border-bottom: 1px solid #D8D8D8;
padding-top: 1px;
padding-bottom: 1px;
}

.treemenudivsel1	{     /* Behaviour of tree/plain menu item - leave as is for proper performance */
	display: block;
	white-space: nowrap;
width: 155px;
border-bottom: 1px solid #D8D8D8;
padding-top: 1px;
padding-bottom: 1px;
background-color: #6DA638; 

}

.treemenudivsel2	{     /* Behaviour of tree/plain menu item - leave as is for proper performance */
	display: block;
	white-space: nowrap;
width: 155px;
border-bottom: 1px solid #D8D8D8;
padding-top: 1px;
padding-bottom: 1px;
background-color: #98E64F;
}

.treemenudivsel3	{     /* Behaviour of tree/plain menu item - leave as is for proper performance */
	display: block;
	white-space: nowrap;
width: 155px;
border-bottom: 1px solid #D8D8D8;
padding-top: 1px;
padding-bottom: 1px;
background-color: #D7FFB1;
}

.phplmbodytable { /* Class of table cells containing plain menus */

}

.phplmnormal {     /* Font size & color of unlinked menu items */
	color: #000000;
	font-size: 13px;	
	text-decoration: none;	
}

a {
}


a.phplm1:link, a.phplm1:visited	{      /* Font color, style of linked & visited menu items */
	color: #FFFFFF;
	font-size: 10px;	
	text-decoration: none;	
	font-weight: bold;
text-transform: uppercase;
}


a.phplm1:hover	{      /* Font color, style of menu items when hovered over */
	color: #FFFFFF;

	font-size: 10px;	
	text-decoration: underline;	
	font-weight: bold;
text-transform: uppercase;
}

a.phplm1:active	{      /* Font size & color of menu items when clicked */
	color: #FFFFFF;
	font-size: 10px;	
	text-decoration: none;	
	font-weight: bold;
text-transform: uppercase;
}

a.phplm2:link, a.phplm2:visited	{      /* Font color, style of linked & visited menu items */
	color: #094E81;
	font-size: 11px;	
	text-decoration: none;	
}


a.phplm2:hover	{      /* Font color, style of menu items when hovered over */
	color: #094E81;

	font-size: 11px;	
	text-decoration: underline;	
}

a.phplm2:active	{      /* Font size & color of menu items when clicked */
	color: #094E81;
	font-size: 11px;	
	text-decoration: none;	
}

a.phplm3:link, a.phplm3:visited	{      /* Font color, style of linked & visited menu items */
	color: #094E81;
	font-size: 10px;	
	text-decoration: none;	
}


a.phplm3:hover	{      /* Font color, style of menu items when hovered over */
	color: #094E81;

	font-size: 10px;	
	text-decoration: underline;	
}

a.phplm3:active	{      /* Font size & color of menu items when clicked */
	color: #094E81;
	font-size: 10px;	
	text-decoration: none;	
}

.dmselected0:link, .dmselected0:visited, .dmselected0:active	{      /* Font size & color of menu items when clicked */
	color: #FFFFFF;
	font-size: 10px;	
	text-decoration: none;	
	font-weight: bold;
text-transform: uppercase;
}

.dmselected0:hover	{      /* Font size & color of menu items when clicked */
	color: #FFFFFF;
	font-size: 10px;	
	text-decoration: underline;	
	font-weight: bold;
text-transform: uppercase;
}

.dmselected1:link, .dmselected1:visited, .dmselected1:active	{      /* Font size & color of menu items when clicked */
	color: #094E81;
	font-size: 11px;	
	text-decoration: none;	
}

.dmselected1:hover	{      /* Font size & color of menu items when clicked */
	color: #094E81;
	font-size: 11px;		
	text-decoration: underline;
}

.dmselected2:link, .dmselected2:visited, .dmselected2:active	{      /* Font size & color of menu items when clicked */
	color: #094E81;
	font-size: 10px;	
	text-decoration: none;	
}

.dmselected2:hover	{      /* Font size & color of menu items when clicked */
	color: #094E81;
	font-size: 10px;	
	text-decoration: underline;
}




/* Cat_Box */

.cat_box_01 {
background-image: url(images/baba_cat_box_01.jpg);
background-position: top;
background-repeat: no-repeat;
font-size: 11px;	
text-decoration: none;	
font-weight: bold;
text-align: center;
color: #FFFFFF;
}

.cat_box_02 {
background-image: url(images/jatek_cat_box_02.jpg);
background-position: top;
background-repeat: repeat-y;
padding-top: 2px;
padding-bottom: 2px;
}

.cat_box_03 {
background-image: url(images/jatek_cat_box_03.jpg);
background-position: top;
background-repeat: no-repeat;
font-size: 10px;	
text-decoration: none;	
font-weight: normal;
text-align: center;
color: #00408A;
}

a.catbox_head_link {
font-size: 11px;	
text-decoration: none;	
font-weight: bold;
text-align: center;
color: #FFFFFF;
}

a.catbox_head_link:hover {
font-size: 11px;	
text-decoration: underline;	
font-weight: bold;
text-align: center;
color: #FFFFFF;
}

a.catbox_darab_link {
font-size: 10px;	
text-decoration: none;	
font-weight: normal;
text-align: center;
color: #6E2376;
}

a.catbox_darab_link:hover {
font-size: 10px;	
text-decoration: underline;	
font-weight: normal;
text-align: center;
color: #6E2376;
}






/* Head Menu */


.headmenu_kosar {
background-image: url(images/tulli_new_head/menu_01_baba.jpg);
background-position: top;
background-repeat: no-repeat;
}

.headmenu_kedvezmeny {
background-image: url(images/tulli_new_head/menu_02_baba.jpg);
background-position: top;
background-repeat: no-repeat;
}

.headmenu_penztar {
background-image: url(images/tulli_new_head/menu_02_baba.jpg);
background-position: top;
background-repeat: no-repeat;
padding-top: 1px;
} 

.headmenu_info {
background-image: url(images/tulli_new_head/menu_03_baba.jpg);
background-position: top;
background-repeat: no-repeat;
}

.headmenu_ajto {
background-image: url(images/tulli_new_head/menu_04_ki_baba.jpg);
background-position: top;
background-repeat: no-repeat;
}

.headmenu_ajto2 {
background-image: url(images/tulli_new_head/menu_04_be_baba.jpg);
background-position: top;
background-repeat: no-repeat;
}

a.headmenu {
font-size: 11px;	
text-decoration: none;	
font-weight: bold;
text-align: left;
color: #6E2376;
padding-left: 25px;
}

a.headmenu:hover {
font-size: 11px;	
text-decoration: underline;	
font-weight: bold;
text-align: left;
color: #6E2376;
padding-left: 25px;
}




.keresbutton {
color: #333333;
font-size: 11px;
font-weight: normal;
text-decoration: none;
text-align: left;
width: 50px;
}

input {
color: #333333;
font-size: 11px;
font-weight: normal;
text-decoration: none;
text-align: left;
}

select {
color: #333333;
font-size: 11px;
font-weight: normal;
text-decoration: none;
text-align: left;
}

.nagyjobbcella {
background-image: url(images/tulli_new_head/nagycellaborder.jpg);
background-position: top left;
background-repeat: repeat-y;
}


	
/* Alert */

#alert_01 {
position: relative;
}

#alert_02 {
position: absolute;

height: 20px;
top: 18px;
right: 20px;
}	

#msg_01 {
position: relative;
}

#msg_02 {
position: absolute;

height: 20px;
top: 18;
right: 20;
}



/* Content_2 */

a.index_akciolink { color: #FCEAA2; text-decoration: none; font-weight: bold;}
a.index_akciolink:hover { color: #FCEAA2; text-decoration: underline; font-weight: bold;}

.index_redbox_01 {
background-image: url(images/content/index_redbox_01.jpg);
background-position: top;
background-repeat: no-repeat;
}

.index_redbox_02 {
background-image: url(images/content/index_redbox_02.jpg);
background-position: top;
background-repeat: repeat-y;
}

.index_redbox_03 {
background-image: url(images/content/index_redbox_03.jpg);
background-position: top;
background-repeat: no-repeat;
}


.index_redbox_tagolo {
background-image: url(images/content/index_redbox_tagolo.jpg);
background-position: top;
background-repeat: no-repeat;
}

.index_orangebox_01 {
background-image: url(images/content/baba_index_orangebox_01.jpg);
background-position: top;
background-repeat: no-repeat;
}

.index_orangebox_02 {
background-image: url(images/content/baba_index_orangebox_02.jpg);
background-position: top;
background-repeat: repeat-y;
}

.index_orangebox_03 {
background-image: url(images/content/baba_index_orangebox_03.jpg);
background-position: top;
background-repeat: no-repeat;
}

.index_orangebox_tagolo {
background-image: url(images/content/index_orangebox_tagolo_135.jpg);
background-position: top left;
background-repeat: no-repeat;
}

.index_orangebox_01_795 {
background-image: url(images/content/index_orangebox_01_795.jpg);
background-position: top;
background-repeat: no-repeat;
}

.index_orangebox_02_795 {
background-image: url(images/content/index_orangebox_02_795.jpg);
background-position: top;
background-repeat: repeat-y;
}

.index_orangebox_03_795 {
background-image: url(images/content/index_orangebox_03_795.jpg);
background-position: top;
background-repeat: no-repeat;
}

.index_orangebox_tagolo_795 {
background-image: url(images/content/index_orangebox_tagolo_795_135.jpg);
background-position: top left;
background-repeat: no-repeat;
}

.orangebox_tagolo_01 {
font-size: 11px;	
text-decoration: none;	
font-weight: bold;
text-align: left;
color: #333333;
margin-top: 10px;
padding-left: 10px;
width: 180px;
height: 13px;
overflow: hidden;
}

.orangebox_tagolo_02 {
position: relative;
height: 90px;
font-size: 10px;	
text-decoration: none;	
font-weight: normal;
text-align: left;
color: #333333;
padding-left: 10px;
}

.orangebox_tagolo_03 {
}

.orangebox_tagolo_04 {
font-size: 10px;	
text-decoration: none;	
font-weight: normal;
text-align: left;
color: #333333;
padding-left: 10px;
}

.orangebox_tagolo_02_price {
position: absolute;
width: 150px;
left: 10px;
bottom: 0px;
font-size: 11px;	
text-decoration: none;	
font-weight: bold;
text-align: left;
color: #FF0000;
}

.orangebox_tagolo_02_price span {
font-size: 10px;
text-decoration: none;	
font-weight: normal;
color: #333333;
}

a.orangebox_link_01 {
font-size: 11px;	
text-decoration: none;	
font-weight: bold;
text-align: left;
color: #333333;
}

a.orangebox_link_01:hover {
font-size: 11px;	
text-decoration: underline;	
font-weight: bold;
text-align: left;
color: #333333;
}

.indexbox_headtext {
font-size: 12px;	
text-decoration: none;	
font-weight: bold;
text-align: left;
color: #FFFFFF;
padding-top: 4px;
padding-left: 10px;
}




/* Menutop */

.menutop {
background-image: url(images/tulli_new_head/baba_menutop.jpg);
background-position: top;
background-repeat: no-repeat;
}

p.menutop_text {
color: #6E2376;
font-size: 11px;
font-weight: bold;
text-decoration: none;
text-align: left;
padding-left: 19px;
margin-bottom: 0px;
margin-top: 2px;
}



/* Product Listing */

TABLE.productListing-table_back {background-image: url(images/tulli_new_head/lista_back_00.jpg);
background-position: bottom;
background-repeat: no-repeat;
line-height: 15px;
}





/* CONTENT */

p.content_text {
color: #333333;
font-size: 11px;
font-weight: normal;
text-decoration: none;
text-align: justify;
padding-left: 10px;
padding-right: 10px;
line-height: 1.5;
}

p.content_text_left {
color: #333333;
font-size: 11px;
font-weight: normal;
text-decoration: none;
text-align: left;
padding-right: 10px;
line-height: 1.5;
}

p.content_text_right {
color: #333333;
font-size: 11px;
font-weight: normal;
text-decoration: none;
text-align: center;
padding-left: 10px;
line-height: 1.5;
}

p.content_texthead_01 {
color: #333333;
font-size: 14px;
font-weight: normal;
text-decoration: none;
text-align: left;
}

p.content_texthead_02 {
color: #B21238;
font-size: 14px;
font-weight: normal;
text-decoration: none;
text-align: left;
padding-left: 15px;
}

TABLE.content_bigtable {
background-color: #F8F8F8;
}

a.content_tartalomlink {
color: #333333;
font-size: 12px;
font-weight: normal;
text-decoration: none;
text-align: left;
}

a.content_tartalomlink:hover {
color: #B21238;
font-size: 12px;
font-weight: normal;
text-decoration: underline;
text-align: left;
}

a.content_kamulink {
color: #333333;
font-weight: normal;
text-decoration: none;
}

.content_tartalom_head {
background-image: url(images/bemutato/content_head_01.jpg);
background-position: top;
background-repeat: no-repeat;
}



/* NEW BOTTOM */

.bottom_headtext {
font-size: 12px;
font-weight: bold;
text-decoration: none;
color: #6E2376;
padding-left: 30px;
}

a.bottom_textlink {
font-size: 11px;
font-weight: normal;
text-decoration: none;
color: #333333;
}

a.bottom_textlink:hover {
font-size: 11px;
font-weight: normal;
text-decoration: underline;
color: #333333;
}

.bottom_text_container {
padding-left: 31px;
padding-top: 4px;
padding-bottom: 4px;
line-height: 15px;
}

.bottom_head {
background-image:url(images/tulli_new_head/bottom_head_baba.jpg);
background-position:top;
background-repeat:no-repeat;
}


/* AWARD */

p.award_text {
font-size:12px;
font-weight: normal;
color:#333333;
text-align:justify;
text-decoration:none;
padding-left:40px;
padding-right:40px;

}


/* NYEREMÉNY A MENÜBEN */

#menucontainer {
position: relative;
}

#menubackback {
position: absolute;
height: 39px;
width: 128px;
top: -6px;
left: 441px;
}



/* ÁTLÉP */

#small_atlep {
position: relative;
width: 170px;
height: 78px;
right: 1px;
bottom: 98px;
}

.atlep_text {
font-size: 12px;
font-weight: normal;
color: #333333;
text-align: center;
text-decoration: none;
padding-top: 35px;
padding-right: 24px;
}




/*---------------------------*/
/*      biztonsági menü      */
/*---------------------------*/


.safetreemenudiv1	{     /* Behaviour of tree/plain menu item - leave as is for proper performance */

background-color: #7E5C84;
border-bottom: 1px solid #D8D8D8;
}

.safetreemenudiv2	{     /* Behaviour of tree/plain menu item - leave as is for proper performance */

background-color: #E7E7E7;
border-bottom: 1px solid #D8D8D8;
}

.safetreemenudiv3	{     /* Behaviour of tree/plain menu item - leave as is for proper performance */

background-color: #F8F8F8;
border-bottom: 1px solid #D8D8D8;
}

.safetreemenudivsel1	{     /* Behaviour of tree/plain menu item - leave as is for proper performance */
border-bottom: 1px solid #D8D8D8;
background-color: #6DA638; 

}

.safetreemenudivsel2	{     /* Behaviour of tree/plain menu item - leave as is for proper performance */
border-bottom: 1px solid #D8D8D8;
background-color: #98E64F;
}

.safetreemenudivsel3	{     /* Behaviour of tree/plain menu item - leave as is for proper performance */
border-bottom: 1px solid #D8D8D8;
background-color: #D7FFB1;
}

.safephplmnormal {     /* Font size & color of unlinked menu items */
	color: #000000;
	font-size: 13px;	
	text-decoration: none;	
}

a.safephplm1:link, a.safephplm1:visited	{      /* Font color, style of linked & visited menu items */
	color: #FFFFFF;
	font-size: 10px;	
	text-decoration: none;	
	font-weight: bold;
text-transform: uppercase;
}


a.safephplm1:hover	{      /* Font color, style of menu items when hovered over */
	color: #FFFFFF;

	font-size: 10px;	
	text-decoration: underline;	
	font-weight: bold;
text-transform: uppercase;
}

a.safephplm1:active	{      /* Font size & color of menu items when clicked */
	color: #FFFFFF;
	font-size: 10px;	
	text-decoration: none;	
	font-weight: bold;
text-transform: uppercase;
}

a.safephplm2:link, a.safephplm2:visited	{      /* Font color, style of linked & visited menu items */
	color: #094E81;
	font-size: 11px;	
	text-decoration: none;	
}


a.safephplm2:hover	{      /* Font color, style of menu items when hovered over */
	color: #094E81;

	font-size: 11px;	
	text-decoration: underline;	
}

a.safephplm2:active	{      /* Font size & color of menu items when clicked */
	color: #094E81;
	font-size: 11px;	
	text-decoration: none;	
}

a.safephplm3:link, a.safephplm3:visited	{      /* Font color, style of linked & visited menu items */
	color: #094E81;
	font-size: 10px;	
	text-decoration: none;	
}


a.safephplm3:hover	{      /* Font color, style of menu items when hovered over */
	color: #094E81;

	font-size: 10px;	
	text-decoration: underline;	
}

a.safephplm3:active	{      /* Font size & color of menu items when clicked */
	color: #094E81;
	font-size: 10px;	
	text-decoration: none;	
}

.left_banner_back_ajanlo {
background-image:url(images/banners/bannerback_120x240_tulliajanlo.jpg);
background-position:top;
background-repeat:no-repeat;
}

#left_banner_container {
width: 120px;
height: 120px;
padding-top: 0px;
padding-left: 24px;
padding-top: 8px;
}

/* product_info sale */
#product_info_container {
position: relative;
width: 220px;
height: 220px;
}
#product_info_sale {
position: absolute;
width: 100px;
height: 100px;
top: -18px;
left: 0px;
background: url(images/sale_back_220.png) top left no-repeat;
z-index: 500;
}
#product_info_pic {
position: absolute;
width: 220px;
height: 220px;
top: 0px;
left: 0px;
z-index: 50;
}
#product_info_sale .sale_text {
text-align: center;
padding-top: 43px;
font-size: 22px;
color: #FFFFFF;
font-weight: bold;
text-decoration: none; 
}


/* product_listing sale */
#product_listing_container {
position: relative;
width: 155px;
height: 135px;
}
#product_listing_sale {
position: absolute;
width: 60px;
height: 60px;
top: -18px;
left: 0px;
background: url(images/sale_back_135.png) top left no-repeat;
z-index: 500;
}
#product_listing_pic {
position: absolute;
width: 135px;
height: 135px;
top: 0px;
left: 10px;
z-index: 50;
}
#product_listing_sale .sale_text {
text-align: center;
padding-top: 26px;
font-size: 14px;
color: #FFFFFF;
font-weight: bold;
text-decoration: none; 
}

/* szures 
#szures_container {
position: relative;
width: 100%;
text-align: center;
margin-top: 4px;
}

.szures_element {
float: left;
width: 111px;
height: 23px;
margin-right: 3px;
background: url(images/szures_back.jpg) top left no-repeat;
text-align: center;
font-size: 11px;
color: #333333;
padding-top: 5px;
cursor: pointer;
z-index: 50;
}

.szures_element_aktiv {
float: left;
width: 111px;
height: 23px;
margin-right: 3px;
background: url(images/szures_back_aktiv.jpg) top left no-repeat;
text-align: center;
font-size: 11px;
color: #FF0000;
padding-top: 5px;
cursor: pointer;
z-index: 50;
font-weight: bold;
} 

.szures_element_hover {
float: left;
width: 111px;
height: 23px;
margin-right: 3px;
background: url(images/szures_back_aktiv.jpg) top left no-repeat;
text-align: center;
font-size: 11px;
color: #FF0000;
padding-top: 5px;
cursor: pointer;
z-index: 50;
}*/

/* szures */
#szures_container {
position: relative;
width: 100%;
text-align: center;
margin-top: 4px;
}

.szures_element {
float: left;
width: 111px;
height: 23px;
margin-right: 3px;
background: url(images/szures_back_kek.jpg) top left no-repeat;
text-align: center;
font-size: 11px;
color: #00408A;
padding-top: 5px;
cursor: pointer;
z-index: 50;
}

.szures_element_aktiv {
float: left;
width: 111px;
height: 23px;
margin-right: 3px;
background: url(images/szures_back_kek_aktiv.jpg) top left no-repeat;
text-align: center;
font-size: 11px;
color: #FFFFFF;
padding-top: 5px;
cursor: pointer;
z-index: 50;
font-weight: bold;
} 

.szures_element_hover {
float: left;
width: 111px;
height: 23px;
margin-right: 3px;
background: url(images/szures_back_kek_hover.jpg) top left no-repeat;
text-align: center;
font-size: 11px;
color: #00408A;
padding-top: 5px;
cursor: pointer;
z-index: 50;
}

.szures_element_nagy {
float: left;
width: 263px;
height: 23px;
margin-right: 3px;
background: url(images/szures_back_nagy_kek.jpg) top left no-repeat;
text-align: center;
font-size: 11px;
color: #00408A;
padding-top: 5px;
cursor: pointer;
z-index: 50;
}

.szures_element_aktiv_nagy {
float: left;
width: 263px;
height: 23px;
margin-right: 3px;
background: url(images/szures_back_nagy_kek_aktiv.jpg) top left no-repeat;
text-align: center;
font-size: 11px;
color: #FFFFFF;
padding-top: 5px;
cursor: pointer;
z-index: 50;
font-weight: bold;
} 

.szures_element_hover_nagy {
float: left;
width: 263px;
height: 23px;
margin-right: 3px;
background: url(images/szures_back_nagy_kek_hover.jpg) top left no-repeat;
text-align: center;
font-size: 11px;
color: #00408A;
padding-top: 5px;
cursor: pointer;
z-index: 50;
}


/*-------------------- kereső új formázása --------------------*/
/*
.kereso_select_fixwidth, .kereso_select_age {
width: 103px;
color: #333333;
font-size: 11px;
font-weight: normal;
text-decoration: none;
text-align: left;
padding-left: 0px;
padding-right: 0px;
}

.kereso_input {
width: 90px;
}

.kereso_main_container {
width: 980px;
height: 40px;
background: url(images/tulli_new_head/kereso_back2_baba.jpg) top left repeat-x;
}

.kereso_container {
position: relative;
width: auto;
height: 40px;
float: left;
}

.kereso_left {
width: 8px;
height: 40px;
background: url(images/tulli_new_head/kereso_ful_baba_left.jpg) top center no-repeat;
float: left;
}

.kereso_center {
width: auto;
height: 40px;
background: url(images/tulli_new_head/kereso_ful_baba_center.jpg) top center repeat-x;
float: left;
color: #6E2376;
font-size: 11px;
font-weight: bold;
text-decoration: none;
text-align: center;
padding-top: 5px;
}

.kereso_right {
width: 8px;
height: 40px;
background: url(images/tulli_new_head/kereso_ful_baba_right.jpg) top center no-repeat;
float: left;
}
*/

/* twitter, facebook, iwiw */
.tfi_container {
position: relative;
width: 120px;
height: 30px;
background: url(images/tulli_new_head/tfi_head_baba.jpg) top center no-repeat;
}
.tfi_facebook {
position: absolute;
width: 34px;
height: 34px;
top: -10px;
left: 5px;
}
.tfi_twitter {
position: absolute;
width: 34px;
height: 34px;
top: -10px;
left: 42px;
}
.tfi_iwiw {
position: absolute;
width: 34px;
height: 34px;
top: -10px;
left: 78px;
}

#twittercontent li {
font-size: 12px;
font-weight: bold;
color: #B21238;
text-align: left;
line-height: 18px;
}

#twittercontent ul {
padding-top: 0px;
margin-top: 0px;
}

#twittercontent {
position: relative;
}

#twitterlogos {
position: absolute;
background: url(images/tfir_logos.png) top right no-repeat;
width: 190px;
height: 90px;
right: 5px;
top: -60px;
}




/*---------- product info füles ----------*/
.product_info_box_navigation {
position: relative;
width: 610px;
height: 48px;
background: url(images/product_info_box/product_info_box_top_baba.jpg) top center no-repeat;
}

.product_info_box_content {
width: 610px;
background: url(images/product_info_box/product_info_box_middle.jpg) top center repeat-y;
}

#product_info_termekleiras_container {
line-height: 1.5;
}

.product_info_content_style {
padding-left: 10px;
padding-right: 10px;
padding-top: 5px;
padding-bottom: 5px;
font-size: 11px;
}

.product_info_box_bottom {
width: 610px;
height: 15px;
background: url(images/product_info_box/product_info_box_bottom.jpg) top center no-repeat;
}

.product_info_box_menu_container {
position: absolute;
width: 590px;
height: 48px;
top: 0px;
left: 10px;
}

.product_info_ful_container {
width: auto;
height: 48px;
float: left;
cursor: pointer;
}

.product_info_ful_center_aktiv {
width: auto;
height: 48px;
background: url(images/product_info_box/product_info_box_ful_aktiv_baba_center.jpg) top left repeat-x;
text-align: center;
font-size: 12px;
color: #6E2376;
font-weight: bold;
padding-top: 12px;
float: left;
}

.product_info_ful_left_aktiv {
width: 10px;
height: 48px;
background: url(images/product_info_box/product_info_box_ful_aktiv_baba_left.jpg) top left no-repeat;
float: left;
}

.product_info_ful_right_aktiv {
width: 10px;
height: 48px;
background: url(images/product_info_box/product_info_box_ful_aktiv_baba_right.jpg) top left no-repeat;
float: left;
}

.product_info_ful_center_inaktiv {
width: auto;
height: 48px;
background: url(images/product_info_box/product_info_box_ful_inaktiv_baba_center.jpg) top left repeat-x;
text-align: center;
font-size: 12px;
color: #333333;
font-weight: bold;
padding-top: 12px;
float: left;
}

.product_info_ful_left_inaktiv {
width: 10px;
height: 48px;
background: url(images/product_info_box/product_info_box_ful_inaktiv_baba_left.jpg) top left no-repeat;
float: left;
}

.product_info_ful_right_inaktiv {
width: 10px;
height: 48px;
background: url(images/product_info_box/product_info_box_ful_inaktiv_baba_right.jpg) top left no-repeat;
float: left;
}

.product_info_ertekeles_ertekelve_container {
position: relative;
width: 590px;
height: 30px;
font-size: 14px;
margin-bottom: 10px;
}

.product_info_ertekeles_ertekelve_csillagok {
position: absolute;
width: 150px;
height: 30px;
top: 0px;
right: 0px;
}

.product_info_ertekeles_infobox_container {
width: 590px;
height: 90px;
background: #f9ecf6 url(images/product_info_box/product_info_box_infobox_back_baba.jpg) top right no-repeat;
margin-bottom: 10px;
}

.product_info_ertekeles_infobox_container span.titlecim {
color: #6E2376;
font-size: 18px;
font-weight: bold;
line-height: 30px;
}

.product_info_ertekeles_container {
position: relative;
width: 590px;
margin-bottom: 10px;
}

.product_info_ertekeles_onehead {
position: relative;
width: 590px;
height: 30px;
background-color: #eeeeee;
font-size: 13px;
}

.product_info_ertekeles_onecontent {
position: relative;
width: 590px;
height: auto;
background-color: #fcfbfb;
border-bottom: #eeeeee 1px solid;
}

.product_info_ertekeles_csillag {
position: absolute;
width: 100px;
height: 20px;
top: 5px;
right: 10px;
}

.product_info_ertekeles_kep_conatiner {
position: relative;
float: right;
width: 100px;
height: 100px;
background-color: #FFFFFF;
border: #eeeeee 1px solid;
margin-left: 8px;
margin-bottom: 10px;
z-index: 2000;
}

.product_info_ertekeles_husegpont_container {
width: 568px;
height: 24px;
background-color: #FFFFFF;
border: #eeeeee 1px solid;
margin-left: 10px;
margin-bottom: 10px;
text-align: center;
}

.product_info_ertekeles_irasa_container {
width: 590px;
height: auto;
background-color: #eeeeee;
margin-bottom: 10px;
}

.product_info_ertekeles_irasa_container form {
padding: 0px;
margin: 0px;
}

.product_info_ertekeles_irasa_megszolit {
width: 570px;
font-size: 18px;
padding-bottom: 8px;
border-bottom: #d3d3d3 1px solid;
margin-bottom: 10px;
font-weight: bold;
}

.product_info_ertekeles_irasa_product_details {
width: 570px;
font-size: 12px;
padding-bottom: 8px;
border-bottom: #d3d3d3 1px solid;
margin-bottom: 10px;
line-height: 20px;
}

.product_info_ertekeles_irasa_cim, .product_info_ertekeles_irasa_leiras, .product_info_ertekeles_irasa_kepfeltoltes {
width: 570px;
font-size: 12px;
padding-bottom: 2px;
line-height: 24px;
}

.product_info_ertekeles_irasa_submit {
width: 570px;
padding-top: 8px;
text-align: center;
}

.product_info_ertekeles_irasa_container input {
width: 570px;
border: #d3d3d3 1px solid;
font-size: 13px;
padding-left: 2px;
padding-right: 2px;
}

.product_info_ertekeles_irasa_container textarea {
width: 570px;
height: 100px;
border: #d3d3d3 1px solid;
font-size: 13px;
padding-left: 2px;
padding-right: 2px;
padding-top: 2px;
padding-bottom: 2px;
}

.ertekeles_csillag_container {
width: 30px;
height: 30px;
float: left;
background: url(images/product_info_box/csillag_off_szurke_nagy.jpg) top center no-repeat;
cursor: pointer;
}

.ertekeles_csillag_container_aktiv {
width: 30px;
height: 30px;
float: left;
background: url(images/product_info_box/csillag_on_szurke_nagy.jpg) top center no-repeat;
cursor: pointer;
}

.product_info_ertekeles_tovabbi_container {
width: 590px;
height: 30px;
background: #eeeeee;

font-weight: bold;
}

.account_ertekeles_irasa_container {
width: auto;
height: auto;
margin-bottom: 10px;
}

.account_ertekeles_irasa_megszolit {
width: 100%;
font-size: 18px;
padding-bottom: 8px;
/*border-bottom: #333333 1px solid;*/
border-bottom: #D3D3D3 1px solid;
margin-bottom: 10px;
font-weight: bold;
}

.account_ertekeles_irasa_cim, .account_ertekeles_irasa_leiras, .account_ertekeles_irasa_kepfeltoltes {
width: 100%;
font-size: 11px;
padding-bottom: 2px;
line-height: 24px;
}

.account_ertekeles_irasa_submit {
width: 100%;
padding-top: 8px;
text-align: center;
}

.account_ertekeles_irasa_container input {
width: 100%;
color:#333333;
font-size:11px;
text-align:left;
text-decoration:none;
border: #D3D3D3 1px solid;
padding-left: 2px;
padding-right: 2px;
}

.account_ertekeles_irasa_container textarea {
width: 100%;
color:#333333;
font-size:11px;
text-align:left;
text-decoration:none;
height: 100px;
border: #D3D3D3 1px solid;
padding: 2px;
}

/*
.account_ertekeles_irasa_container img {
border: #D3D3D3 1px solid;
}
*/

.account_review_infobox {
/*background-image: url(images/account_review_infobox_back.jpg);*/
background-position: bottom center;
background-repeat: repeat-x;
/*background-color: #cce9f9;*/
background-color: #EEEEEE;
}

.account_ertekeles_csillag_container {
width: 30px;
height: 30px;
float: left;
/*background: url(images/product_info_box/csillag_off_szurke_nagy.gif) top center no-repeat;*/
background: url(images/product_info_box/csillag_off_szurke_nagy.jpg) top center no-repeat;
cursor: pointer;
}

.account_ertekeles_csillag_container_aktiv {
width: 30px;
height: 30px;
float: left;
/*background: url(images/product_info_box/csillag_on_szurke_nagy.gif) top center no-repeat;*/
background: url(images/product_info_box/csillag_on_szurke_nagy.jpg) top center no-repeat;
cursor: pointer;
}

.account_irjon_ertekelest_banner {
background-color: #f2153e;
text-align: center;
margin-top: 5px;
margin-bottom: 10px;
}

.account_irjon_ertekelest_bannertext {
color: #FFFFFF;
font-size: 18px;
font-weight: bold;
padding-top: 8px;
padding-bottom: 8px;
}

.account_irjon_ertekelest_bannertext span {
color: #FFFF00;
font-size: 20px;
}

.reviewlist_ertekeles_onehead {
position: relative;
width: 100%;
height: 30px;
background-color: #eeeeee;
font-size: 13px;
}

.reviewlist_ertekeles_onecontent {
width: 100%;
height: auto;
background-color: #fcfbfb;
border-bottom: #eeeeee 1px solid;
font-size: 11px;
}

.reviewlist_ertekeles_onecontent_pic {
float: left;
width: 135px;
height: 135px;
background-color: #FFFFFF;
border: #eeeeee 1px solid;
margin-right: 8px;
margin-bottom: 10px;
}

.reviewlist_ertekeles_ertekelve_csillagok {
position: absolute;
width: 100px;
height: 20px;
top: 5px;
right: 10px;
}

.reviewlist_ertekeles_husegpont_container {
width: 768px;
height: 24px;
background-color: #FFFFFF;
border: #eeeeee 1px solid;
margin-left: 10px;
margin-bottom: 10px;
text-align: center;
}

.reviewlist_ertekeles_infobox_container {
width: 100%;
height: 82px;
background: #e8f3f9 url(images/product_info_box/product_info_box_infobox_back.jpg) top right no-repeat;
margin-bottom: 10px;
font-size: 11px;
}

.infobox_head {
/*background-color: #EEEEEE;*/
background-color: #E8F3F9;
height: 22px;
padding-top: 4px;
padding-bottom: 4px;
border-bottom: #FFFFFF 2px solid;
color: #00408A; 
}

.infobox_head td {
padding-left: 10px;
}

.account_bottom_info {
border-top: #d3d3d3 1px solid;
}

/*-------------- seo -------------*/
.BigTitle h1 {
padding: 0px;
margin: 0px;
font-size: 11px;
color: #323232;
font-weight: normal;
text-decoration: none;
}

.MidTitle h1 {
font-size: 14px;
font-weight: normal;
}

#pi_h2 h2 {
padding: 0px;
margin: 0px;
font-size: 11px;
color: #323232;
font-weight: normal;
text-decoration: none;
line-height: 18px; 
}

.productListing-data h2 {
padding: 0px;
margin: 0px;
line-height: 13px;;
font-weight: normal;
text-decoration: none;
font-size: 11px;
}

.productListing-data h3 {
padding: 0px;
margin: 0px;
font-weight: normal;
text-decoration: none;
font-size: 11px;
}

#pi_h2 {
margin-top: 5px;
}

#pi_h2 h2 {
padding: 0px;
margin: 0px;
font-size: 11px;
color: #323232;
font-weight: normal;
text-decoration: none;
line-height: 18px; 
}

.prod_width1 {
position: relative;
width: 65px;
float: left;
}

.prod_row {
position: relative;
width: 370px;
height: auto;
min-height: 15px;
padding-top: 5px;
padding-bottom: 5px;
background-position: 0px 2px;
background-repeat: no-repeat;
border-bottom: #dfefde 1px dotted;
}

.prod_width2 {
position: relative;
width: 102px;
float: left;
margin-left: 25px;
}

/*
.prod_width2 {
position: relative;
width: 127px;
float: left;
}
*/

.prod_width22 {
position: relative;
width: 243px;
float: left;
}

.clear {
clear: both;
}

#category_search_container {
position: relative;
width: 100%;
height: 100%;
}

#category_search_container a {
color: #6E2376;
}

#category_search_container #szukit_container {
position: absolute;
width: auto;
height: 43px;
bottom: -12px;
right: 10px;
}

#category_search_container #szukit_container .left {
position: relative;
width: 7px;
height: 43px;
background: url(images/cat_search_szukit_right.jpg) left top no-repeat;
float: right;
}

#category_search_container #szukit_container .center {
position: relative;
width: auto;
height: 43px;
background: url(images/cat_search_szukit_center.jpg) left top repeat-x;
float: right;
padding-left: 10px;
padding-right: 10px;
}

#category_search_container #szukit_container .right {
position: relative;
width: 7px;
height: 43px;
background: url(images/cat_search_szukit_left.jpg) left top no-repeat;
float: right;
}

#category_search_container p {
margin: 0px;
padding: 0px;
margin-top: 4px;
color: #333333;
font-size: 11px;
font-weight: normal;
text-decoration: none;
text-align: justify;
line-height: 1.5;
}

#category_search_container p.catdesc {
border-bottom: #aaaaaa 1px dotted;
padding-bottom: 8px;
margin-bottom: 4px;
font-size: 12px;
}

#category_search_container h1 {
margin: 0px;
padding: 0px;
color: #333333;
font-size: 18px;
font-weight: normal;
text-decoration: none;
text-align: left;
}

#category_search_container .logo_container {
position: relative;
width: 160px;
height: 160px;
float: left;
/*background: url(images/cat_search_logo_background.jpg) center top no-repeat;*/
}

#category_search_container .logo_container img {
border: #FFFFFF 2px solid;
}

#category_search_container .logo_ful_container {
position: absolute;
width: 76px;
height: 76px;
top: 0px;
left: 0px;
z-index: 900;
}

#category_search_container .small {
width: 100px;
height: 100px;
/*background: url(images/cat_search_logo_small_background.jpg) center top no-repeat;*/
}

#category_search_container .text_container {
position: relative;
width: 660px;
text-align: justify;
float: left;
margin-top: 10px;
margin-left: 10px;
padding-bottom: 30px;
}

#category_search_container .text_container_small {
position: relative;
width: 600px;
text-align: justify;
float: left;
margin-top: 10px;
margin-left: 10px;
padding-bottom: 30px;
}

#category_search_container .text_container a {
color: #6E2376;
}

#category_search_container .text_container span, #category_search_container .text_container_small span {
color: #6E2376;
}

#category_search_container .filter_clear {
position: absolute;
width: 16px;
height: 16px;
right: 4px;
top: 12px;
}

.top_info_row {
width: 980px;
height: 26px;
background-color: #efefef;
border-bottom: #d4d4d4 1px solid;
}

#breadcrumbs_holder {
position: relative;
width: 678px;
height: 16px;
padding-top: 2px;
overflow: hidden;
}

#category_search_container .text_container span.szures_valtozo, #category_search_container .text_container_small span.szures_valtozo {
color: #FF0000;
}

#category_search_container .text_container span.smalltitle, #category_search_container .text_container_small span.smalltitle {
font-size: 11px;
color: #333333;
}

.kategoria_banner_holder {
position: relative;
margin-top: 5px;
margin-bottom: 5px;
}

.module_description {
position: relative;
width: 98px;
height: 60px;
overflow: hidden;
}

#categoryx_search_container .logo_container {
position: relative;
float: left;
width: 100px;
height: 100px;
}

#categoryx_search_container {
position: relative;
width: 100%;
height: 100%;
}

#categoryx_search_container a {
color: #6E2376;
}

#categoryx_search_container #szukit_container {
position: absolute;
width: auto;
height: 43px;
bottom: -12px;
right: 10px;
}

#categoryx_search_container #szukit_container .left {
position: relative;
width: 7px;
height: 43px;
background: url(images/cat_search_szukit_right.jpg) left top no-repeat;
float: right;
}

#categoryx_search_container #szukit_container .center {
position: relative;
width: auto;
height: 43px;
background: url(images/cat_search_szukit_center.jpg) left top repeat-x;
float: right;
padding-left: 10px;
padding-right: 10px;
}

#categoryx_search_container #szukit_container .right {
position: relative;
width: 7px;
height: 43px;
background: url(images/cat_search_szukit_left.jpg) left top no-repeat;
float: right;
}

#categoryx_search_container p {
margin: 0px;
padding: 0px;
margin-top: 4px;
color: #333333;
font-size: 11px;
font-weight: normal;
text-decoration: none;
text-align: justify;
line-height: 1.5;
}

#categoryx_search_container p.catdesc {
border-bottom: #aaaaaa 1px dotted;
padding-bottom: 8px;
margin-bottom: 4px;
font-size: 12px;
}

#categoryx_search_container h1 {
margin: 0px;
padding: 0px;
color: #333333;
font-size: 18px;
font-weight: normal;
text-decoration: none;
text-align: left;
}

#categoryx_search_container .logo_ful_container {
position: absolute;
width: 76px;
height: 76px;
top: 0px;
left: 0px;
z-index: 10000;
}

#categoryx_search_container .text_container {
position: relative;
width: 660px;
text-align: justify;
float: left;
margin-top: 10px;
margin-left: 0px;
padding-bottom: 30px;
}

#categoryx_search_container .text_container_small {
position: relative;
width: 600px;
text-align: justify;
float: left;
margin-top: 10px;
margin-left: 10px;
padding-bottom: 30px;
}

#categoryx_search_container .text_container a {
color: #6E2376;
}

#categoryx_search_container .text_container span, #categoryx_search_container .text_container_small span {
color: #6E2376;
}

#categoryx_search_container .filter_clear {
position: absolute;
width: 16px;
height: 16px;
right: 4px;
top: 12px;
}

#categoryx_search_container .text_container span.szures_valtozo, #categoryx_search_container .text_container_small span.szures_valtozo {
color: #FF0000;
}

#categoryx_search_container .text_container span.smalltitle, #categoryx_search_container .text_container_small span.smalltitle {
font-size: 11px;
color: #333333;
}

#category_advanced_search_container .logo_container {
position: relative;
float: left;
width: 100px;
height: 100px;
}

#category_advanced_search_container {
position: relative;
width: 100%;
height: 100%;
}

#category_advanced_search_container a {
color: #6E2376;
}

#category_advanced_search_container #szukit_container {
position: absolute;
width: auto;
height: 43px;
bottom: -12px;
right: 10px;
}

#category_advanced_search_container #szukit_container .left {
position: relative;
width: 7px;
height: 43px;
background: url(images/cat_search_szukit_right.jpg) left top no-repeat;
float: right;
}

#category_advanced_search_container #szukit_container .center {
position: relative;
width: auto;
height: 43px;
background: url(images/cat_search_szukit_center.jpg) left top repeat-x;
float: right;
padding-left: 10px;
padding-right: 10px;
}

#category_advanced_search_container #szukit_container .right {
position: relative;
width: 7px;
height: 43px;
background: url(images/cat_search_szukit_left.jpg) left top no-repeat;
float: right;
}

#category_advanced_search_container p {
margin: 0px;
padding: 0px;
margin-top: 4px;
color: #333333;
font-size: 11px;
font-weight: normal;
text-decoration: none;
text-align: justify;
line-height: 1.5;
}

#category_advanced_search_container p.catdesc {
border-bottom: #aaaaaa 1px dotted;
padding-bottom: 8px;
margin-bottom: 4px;
font-size: 12px;
}

#category_advanced_search_container h1 {
margin: 0px;
padding: 0px;
color: #333333;
font-size: 12px;
font-weight: normal;
text-decoration: none;
text-align: left;
margin-top: 4px;
line-height: 18px;
}

#category_advanced_search_container h2 {
margin: 0px;
padding: 0px;
color: #333333;
font-size: 18px;
font-weight: normal;
text-decoration: none;
text-align: left;
margin-top: 8px;
padding-bottom: 12px;
margin-bottom: 4px;
border-bottom: 1px dotted #AAAAAA;
}

#category_advanced_search_container .logo_ful_container {
position: absolute;
width: 76px;
height: 76px;
top: 0px;
left: 0px;
z-index: 10000;
}

#category_advanced_search_container .text_container {
position: relative;
width: 660px;
text-align: justify;
float: left;
margin-top: 10px;
margin-left: 10px;
padding-bottom: 30px;
}

#category_advanced_search_container .text_container_small {
position: relative;
width: 695px;
text-align: justify;
float: left;
margin-top: 10px;
margin-left: 70px;
padding-bottom: 30px;
}

#category_advanced_search_container .text_container a {
color: #6E2376;
}

#category_advanced_search_container .text_container span, #category_advanced_search_container .text_container_small span {
color: #6E2376;
}

#category_advanced_search_container .filter_clear {
position: absolute;
width: 16px;
height: 16px;
right: 4px;
top: 12px;
}

#product_info_termekleiras_container .ProductParameters {
margin-left: 0px;
display: inline;
}

#review_rules_container ol {
margin: 0px;
padding: 0px;
list-style-position: outside;
margin-left: 20px;
}

#review_rules_container li {
padding-bottom: 10px;
}

#review_rules_container span.kiemel {
font-weight: bold;
}

.review_rules_comment {
position: relative;
width: 100%;
text-align: center;
font-size: 11px;
padding-top: 8px;
}

.product_listing_free_shipping {
position: relative;
width: 140px;
height: auto;
background: #FF0000 url(/images/prod_list_free_ship.jpg) 0px 1px no-repeat;;
color: #FFFFFF;
font-size: 11px;
font-weight: bold;
text-transform: uppercase;
padding-top: 2px;
padding-bottom: 2px;
margin-bottom: 4px;
text-align: left;
}

.product_listing_in_stock {
position: relative;
width: 140px;
height: auto;
background: #2a9f01 url(/images/prod_list_in_stock.jpg) 0px 1px no-repeat;;
color: #FFFFFF;
font-size: 11px;
font-weight: bold;
text-transform: uppercase;
padding-top: 2px;
padding-bottom: 2px;
margin-bottom: 4px;
text-align: left;
}

span.product_listing_span {
margin-left: 19px;
}

.tell_friend_block_title {
width: 100%;
font-size: 14px;
padding-bottom: 2px;
/*border-bottom: #333333 1px solid;*/
border-bottom: #D3D3D3 1px solid;
margin-bottom: 10px;
font-weight: bold;
color: #333333;
}

#tell_friend_container input {
width: 300px;
background-color: #FFFFFF;
border: #eeeeee 1px solid;
text-align: left;
padding-left: 2px;
padding-right: 2px;
}

#tell_friend_container textarea {
width: 774px;
background-color: #FFFFFF;
border: #eeeeee 1px solid;
text-align: left;
padding: 2px;
}

#tell_friend_container span.inputRequirement {
color: #d3d3d3;
}

#tell_friend_container .content_bigtable {
background-color: #EEEEEE;
}

.prod_row_free_ship {
position: relative;
width: 370px;
padding-top: 2px;
padding-bottom: 2px;
height: auto;
min-height: 15px;
margin-top: 5px;
margin-bottom: 5px;
background-image: url("/images/prod_list_free_ship.jpg");
background-position: 2px 3px;
background-repeat: no-repeat;
background-color: #FF0000;
text-transform: uppercase;
}

.prod_row_in_stock {
position: relative;
width: 370px;
padding-top: 2px;
padding-bottom: 2px;
height: auto;
min-height: 15px;
margin-top: 5px;
margin-bottom: 5px;
background: #2a9f01 url(/images/prod_list_in_stock.jpg) 2px 3px no-repeat;
text-transform: uppercase;
}

/*------- törzsvásárlói info -------*/
#product_info_price_container {
position: relative;
margin-bottom: 10px;
}

#product_info_price_container a.torzsv_ar_container {
cursor: pointer;
padding-right: 16px;
background: url(images/info_button.jpg) right center no-repeat;
text-decoration: none;
font-size: 11px;
color: #333333;
}

#torzsv_info_details_left {
position: absolute;
width: 230px;
height: 95px;
padding-top: 5px;
top: -70px;
left: -10px;
display: none;
background: url(images/torzsv_info_bubble_bigger.png) top center no-repeat;
z-index: 1000;
}

#torzsv_info_details_right {
position: absolute;
width: 230px;
height: 95px;
padding-top: 5px;
top: -70px;
left: -60px;
display: none;
background: url(images/torzsv_info_bubble_bigger_right.png) top center no-repeat;
z-index: 1000;
}

#torzsv_info_details a {
color: #0953AA;
}

.reviews_share_container {
position: relative;
width: auto;
height: auto;
}

.reviews_share_container label {
float: left;
margin-right: 5px;
line-height: 16px;
}


/*---------------- ie warning ----------------*/
#ie_warning {
position: relative;
width: 976px;
height: 50px;
background: #feefda url(images/ie6nomore-warning.jpg) 12px 6px no-repeat;
border: 2px #ad1900 solid;
}

#ie_warning p {
margin: 0px;
color: #ad1900;
font-weight: bold;
font-size: 14px;
margin-left: 70px;
margin-top: 5px;
line-height: 20px;
}

/*---------------- searchhorizon new function ----------------*/
.search_new_function {
position: absolute;
width: 21px;
height: 21px;
background: url(images/search_new_function.png) 0px 0px no-repeat;
top: -3px;
left: -18px;
z-index: 200;
}

.product_info_ertekeleshez {
width: 570px;
padding: 10px;
padding-top: 0px;
padding-bottom: 0px;
height: auto;
background: #F9ECF6 url(images/product_info_box/product_info_box_tovabb_back_baba.jpg) center right no-repeat;
margin-bottom: 10px;
margin-top: 10px;
cursor: pointer;
}

/*-------------------- kereső új formázása --------------------*/
#kereso_main_container {
position: relative;
width: 980px;
height: 40px;
background: url(images/tulli_new_head/kereso_back22_baba.jpg) top left repeat-x;
z-index: 1000;
}

#keresoful_container {
position: absolute;
width: 404px;
height: 40px;
background: url(images/tulli_new_head/keresoful_baba.jpg) top center no-repeat;
top: 0px;
right: 5px;
}

#keresoful_container div {
position: absolute;
}

#keresoful_container div label {
font-size: 11px;
font-weight: bold;
color: #6e2376;
line-height: 18px;
cursor: pointer;
}

#keresoful_container input.kulcsszo {
width: 160px;
padding: 3px 2px;
}

#keresoful_container img.imgbutton {
cursor: pointer;
}

#keresoful_container input, #keresoful_container select {

}

#keresolayer_container {
position: absolute;
width: 400px;
height: auto;
padding-bottom: 10px;
top: 40px;
right: 7px;
background: url(images/tulli_new_head/kereses_layer_back_baba.png) bottom center no-repeat;
display: none;
}

#keresolayer_container .row {
position: relative;
width: auto;
height: 44px;
margin-top: 5px;
margin-left: 10px;
}

#keresolayer_container .last {
text-align: center;
height: auto;
margin-top: 10px;
}

#keresolayer_container .row div {
float: left;
}

#keresolayer_container .row .box {
position: relative;
width: auto;
height: auto;
margin-right: 5px;
}

#keresolayer_container .only2 .box {
margin-right: 6px;
} 

#keresolayer_container .row .box .left {
position: relative;
width: 5px;
height: 44px;
background: url(images/tulli_new_head/layer_boxes_left.png) top center no-repeat;
}

#keresolayer_container .row .box .right {
position: relative;
width: 5px;
height: 44px;
background: url(images/tulli_new_head/layer_boxes_right.png) top center no-repeat;
}

#keresolayer_container .row .box .center {
position: relative;
height: 39px;
padding-top: 5px;
background: url(images/tulli_new_head/layer_boxes_center.png) top center repeat-x;
text-align: center;
font-size: 11px;
font-weight: bold;
color: #6e2376;
}

#keresolayer_container select {
margin-top: 2px;
padding-top: 2px;
padding-bottom: 2px;
}

#keresolayer_container input {
margin-top: 2px;
text-align: center;
}

#keresolayer_container input.duplainput {
width: 43px;
}

#keresolayer_container select.duplaselect {
width: 72px;
}

#keszletrol_ennyi {
position: absolute;
width: 351px;
height: 30px;
background: url(images/tulli_new_head/keszletrol_ennyi.jpg) 483px 15px no-repeat;
font-size: 14px;
font-weight: bold;
padding-right: 82px;
padding-left: 132px;
padding-top: 10px;
text-align: center;
}

#keszletrol_ennyi span {
font-size: 17px;
color: #f11545;
}

#keszletrol_ennyi_keszletrol {
position: absolute;
width: 132px;
height: 37px;
background: url(images/tulli_new_head/keszletrol_keszletrol.jpg) 0px 0px no-repeat;
top: 3px;
left: 0px;
}
