﻿div
{
	/*border: solid 1px Red;*/
}
h2
{
	margin: 5px 0 20px 0;
	padding: 0;
}
.Item
{
    background: Transparent url('images/termek_hatter.png') no-repeat;
	width: 514px;
	height: 223px;
	margin-bottom: 10px;
	overflow:hidden;
}
.ItemImg
{
	width: 118px;
	height: 118px;
	float: left;
	margin: 22px 10px 0 22px;
	border: solid 1px #D4D4D4;
}
.ItemName
{
	width: 450px;
	padding: 5px;
	float: left;
}
.ItemCode
{
	padding:5px;
	width: 40px;
	float: right;
}
.ItemNameText, .ItemNameText:link, .ItemNameText:visited
{
    font-family: Tahoma;
    font-size: 12px;
    color: #4F4F4F;
    font-weight: bold;
    padding-left: 10px;
}
.ItemNameText:hover
{
    text-decoration: underline;
    color: #D12420;
}
.ItemCodeText
{
    font-family:Arial;
    font-size: 11px;
    color: #4F4F4F;
}
.ItemDesc
{
	width: 320px;
	/*min-height:81px;*/
	/*height: expression('85px');*/ /* IE miatt */
	height: 110px; /*77px;*/
	/*margin-top: 40px;*/
	float:left;
}
.ItemHPLink
{
	width: 80px;
	padding: 5px;
	float: left;
}
.ItemPrice
{
	width: 200px;
	height: 25px;
	float: left;
}
.ItemPriceText
{
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    color: #8F8F8F;
}
.ItemStock
{
	width: 300px;
	height: 25px;
	float: right;
	margin: 14px 15px 0 0;
	text-align: right;
}
.ItemStockTextOnHand
{
    font-family: Arial;
    font-size: 11px;
    color: #33AD41;
    padding-left: 10px;
    background: Transparent url('images/pipa.png') no-repeat left center;
}
.ItemStockTextNotOnHand
{
    font-family: Arial;
    font-size: 11px;
    color: #8F8F8F;
    padding-left: 10px;
    background: Transparent url('images/minusz.png') no-repeat left center;
}
.ItemAmount
{
    clear: left;
    float: left;
	position: relative;
	width: 150px;
	padding: 5px;
	margin: 3px 0 0 12px;
}
.ItemAmountText
{
    font-family: Arial;
    font-size: 12px;
    color: #4F4F4F;
}
.ItemAmountBox
{
    background: Transparent url('images/darabszam_input.png') no-repeat;
    width: 98px;
    height: 20px;
    float: left;
    padding: 0 10px 0 0;
}
.ItemAmountTextBox
{
    width: 90px;
    font-family: Arial;
    font-size: 12px;
    color: #4F4F4F;
}
.ItemToCart
{
    width: 80px;
    height: 18px;
    float: right;
    margin: 10px 10px 0 0;
    background: Transparent url('images/kosarba_button_over.png') no-repeat;
}
.ItemToCart a
{
    width: 80px;
    height: 18px;
    background: Transparent url('images/kosarba_button.png') no-repeat;
    display: block;
}
.ItemToCart a:hover
{
    background: none;
    text-decoration: none;
}
.CartHeader
{
    background: Transparent url('images/cart_header.png') no-repeat;
    width: 213px;
    height: 43px;
}
.CartFooter
{
    background: Transparent url('images/cart_footer.png') no-repeat;
    width: 213px;
    height: 4px;
    margin-bottom: 10px;
}
.Cart
{
    background: Transparent url('images/cart_content.png') repeat-y;
	width: 193px;
	padding: 10px;
}
/*--------------------------*/
.RecommendedItems
{
	height: auto;
	overflow:hidden;
}
.RecommendedItem
{
    background: #E3E3E3 url('images/grad_bg.png') no-repeat;
	/*background-color: White;
	border-style:solid;
	border-width:1px;
	border-color:Gray;*/
	width: 138px;
	height: 230px;
	padding:10px;
	margin-bottom: 10px;
	margin-right: 10px;
	float:left;
}
.RecommendedItemImg
{
	width: 100px;
	height: 100px;
	padding: 5px;
}
.RecommendedItemName
{
	width: 120px;
	height: 70px;
	padding: 0 0 5px 0;
}
.RecommendedItemPrice
{
	width:120px;
	height:33px;
	padding: 0;
}
.RandomItem
{
	background: Transparent url('images/jobbframe_termek_bg.png') no-repeat;
	width: 213px;
	height: 219px;
	float:left;
	text-align: center;
}
.RandomItemImg
{
	width: 118px;
	height: 118px;
	border: 1px solid #D4D4D4;
	margin: 0 auto 10px auto;
	text-align: center;
}
.RandomItemName
{
	width: 200px;
	height: 30px;
	font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    text-align: center;
    margin: 5px 0 15px 0;
    vertical-align: middle;
}
.RandomItemName a:link, .RandomItemName a:visited
{
    color: #4F4F4F;
}
.RandomItemName a:hover
{
    color: #D12420;
    text-decoration: underline;
}
.RandomItemPrice
{
	width: 200px;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #8F8F8F;
	padding-top: 10px;
}

.RelatedItems
{
}
.SubstituteItems
{
}
.ImageMini
{
    width: 40%;
    height: 40%;
}

iframe {
	_filter:progid:DXImageTransform.Microsoft.Chroma(Color='#FFFFFF');
}
.MenuButtonUnPressed
{
	/*background: Transparent url(../../images/menubuttonunpressed.gif) no-repeat;*/
	height: 25px;
	width: 150px;
	padding-left: 3px;
	padding-top: 2px;
	font-family: Arial;
	font-weight: bold;
}
a.MenuButtonUnPressed:link, a.MenuButtonUnPressed:visited
{
	color: #5F1D11;
}
a.MenuButtonUnPressed:hover, a.MenuButtonUnPressed:active
{
	color: White;
	text-decoration: none;
}
.MenuButtonPressed
{
	/*background: Transparent url(../../images/menubuttonpressed.gif) no-repeat;*/
	height: 25px;
	width: 150px;
	padding-left: 3px;
	padding-top: 2px;
	font-family: Arial;
	font-weight: bold;
}
a.MenuButtonPressed:link, a.MenuButtonPressed:visited
{
	color: #5F1D11;
}
a.MenuButtonPressed:hover, a.MenuButtonPressed:active
{
	color: White;
	text-decoration: none;
}
a.MenuSelected:link, a.MenuSelected:visited
{
	color: White;
}
#menu a, #menu a:visited
{
  background: #F3AE50 ! important;
  display: block;
}
#menu a:hover, #menu a:active, #menu a:focus
{
  background: #F3AE50 ! important;
  display: block;
}
.CheckOut
{
}
.Warning
{
	background-color: White;
	border: solid 1px Gray;
	width: 400px;
	padding: 10px;
	margin-top: 10px;
}
.SmallWarning
{
    background-color: Red;
	border: solid 1px Black;
	padding: 5px;
}
.ClearCart
{
    border: none;
    background: Transparent url('images/kosarkiuritese.png') no-repeat;
    width: 125px;
    height: 21px;
}
.ClearCart:hover
{
    background: Transparent url('images/kosarkiuritese_over.png') no-repeat;
    cursor: hand;
}
.UpdateQuantities
{
    border: none;
    background: Transparent url('images/mennyisegekfrissitese.png') no-repeat;
    width: 151px;
    height: 21px;
}
.UpdateQuantities:hover
{
    background: Transparent url('images/mennyisegekfrissitese_over.png') no-repeat;
    cursor: hand;
}
.OrderButton
{
    border: none;
    background: Transparent url('images/megrendelesfolytatasa.png') no-repeat;
    width: 171px;
    height: 21px;
}
.OrderButton:hover
{
    background: Transparent url('images/megrendelesfolytatasa_over.png') no-repeat;
    cursor: hand;
}
.FinishOrderButton
{
    border: none;
    background: Transparent url('images/rendelesfeladasa.png') no-repeat;
    width: 151px;
    height: 21px;
}
.FinishOrderButton:hover
{
    background: Transparent url('images/rendelesfeladasa_over.png') no-repeat;
    cursor: hand;
}
.FinishOrder
{
}
.DeliveryChargeAdd
{
	background-color: Yellow;
	border: solid 1px Gray;
	padding: 10px;
}
.SearchItem
{
    background: Transparent url('images/balframe_box_bg.png') no-repeat;
	width: 156px;
	height: 84px;
	padding: 15px 12px 12px 12px;
	margin-bottom: 10px;
}
.SearchItemText
{
    font-family: Arial;
    font-size: 11px;
    font-weight: normal;
    color: #4F4F4F;
    width: 160px;
}
.SearchIcon
{
    width: 160px;
    background: Transparent url('images/termekkereso_ikon.png') no-repeat left center;
    text-align: center;
}
.NewsletterIcon
{
    width: 160px;
    background: Transparent url('images/hirlevel_ikon.png') no-repeat left center;
    text-align: center;
}
.SearchItemBox
{
    background: Transparent url('images/termekkereso_bg.png') no-repeat;
    width: 150px;
    height: 23px;
    margin-top: 28px;
}
.SearchItemTextBox
{
    top: -2px;
    left: 5px;
    position: relative;
    background-color: Transparent;
}
.SearchItemButton
{
    height: 22px;
    width: 39px;
    top: 1px;
    position: relative;
    background: Transparent url('images/ok_over.png') no-repeat;
}
.SearchItemButton a
{
    height: 22px;
    width: 39px;
    top: 1px;
    background: Transparent url('images/ok.png') no-repeat;
}
.SearchItemButton a:hover
{
    top: 1px;
    background: none;
    text-decoration: none;
}
.ServiceState
{
    background: #E3E3E3 url('images/grad_bg.png') no-repeat;
	/*background-color: White;
	border-style:solid;
	border-width:1px;
	border-color:Gray;*/
	width: 500px;
	padding: 10px;
	margin-bottom: 10px;
}
.ServiceInvalidKeys
{
	background-color: Red;
	border: solid 1px gray;
	padding: 10px;
}
.ContactMail
{
	background-color: White;
	border: solid 1px Gray;
	width: 560px;
	padding: 10px;
	margin: 10px 0 10px 0;
}
.UserOrders
{
}
.AdminChangeUser
{
    background: #E3E3E3 url('images/grad_bg.png') no-repeat;
    /*background-color: White;
	border: solid 1px Gray;*/
	width: auto;
	padding: 10px;
}
.ItemGroupMenu
{
    width: 178px;
    text-align: center;
	margin-bottom: 10px;
	padding: auto;
}
.ULMenu
{
    margin: 0;
    padding: 0;
    width: 150px;
}
.LIMenuItem
{
    list-style-type: none;
    margin: 0 0 -4px 0;
    padding: 0;
    width: 155px;
    height: 36px;
    text-align: center;
    background: Transparent url('images/balmenu_bg_over.png') no-repeat;
}
.LIMenuItem a:link, .LIMenuItem a:visited
{
    width: 155px;
    height: 36px;
    padding: 10px 0 0 0;
    margin: 0;
    color: #8F8F8F;
    display: block;
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    background: Transparent url('images/balmenu_bg.png') no-repeat;
}
.LIMenuItem a:hover
{
    width: 155px;
    height: 36px;
    padding: 10px 0 0 0;
    margin: 0;
    text-decoration: none;
    color: #D12420;
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    background: none;
}
.NormalText
{
    color: #666;
    font-family: Sans-Serif;
    font-size: 0.8em;
}
.NormalTextBold
{
    color: #666;
    font-family: Sans-Serif;
    font-size: 0.8em;
    font-weight: bold;
}
.HeaderText
{
    font-family: Tahoma;
    font-size: 12px;
    font-weight: bold;
    color: #4F4F4F;
    top: 10px;
    right: -15px;
    position: relative;
}
.WhiteBoxHeader
{
    width: 514px;
    height: 35px;
    background: Transparent url('images/white_box_header.png') no-repeat;
}
.WhiteBoxContent
{
    background: Transparent url('images/white_box_content.png') repeat-y;
	width: 494px;
	max-width: 514px;
	padding: 10px;
}
.WhiteBoxFooter
{
    width: 514px;
    height: 4px;
    background: Transparent url('images/white_box_footer.png') no-repeat;
}
.OlierLink
{
    font-family: Arial;
    font-weight: bold;
    font-size: 10px;
    color: #8F8F8F;
}
a.OlierLink:link, a.OlierLink:visited
{
    color: #8F8F8F;
}
a.OlierLink:hover
{
    color: #33AD41;
}

.GridView th
{
    border-right: solid 1px #D1D1D1;
    border-bottom: solid 1px #D1D1D1;
    text-align: center;
    padding: 0.5em 0.1em 0.5em 0.1em;
}
.GridView td
{
    border-bottom: solid 1px #D1D1D1;
    border-right: solid 1px #D1D1D1;
    padding: 0.2em 0.4em 0.2em 0.4em;
}
.GridView tr
{
    border-bottom: solid 1px #D1D1D1;
}

.GridView
{
    border: solid 1px #D1D1D1;
}
.GridViewHeader
{
}
.GridViewRow
{
    /*background: White;*/
    /*color: Black;
    font-family: Sans-Serif;
    font-size: 0.75em;*/
}
.GridViewRowAlt
{
    /*background-color: #EEEEEE;
    color: Black;
    font-family: Sans-Serif;
    font-size: 0.75em;*/
}
.GridViewFooter
{
}
.GridViewEmpty
{
    text-align: center;
}


/* expander span tag */
.extendercounty {
	background-color: #A9A9A9;
	width: 20px;
	height: 20px;
	margin: 3px 3px 3px 3px;
	border: 1px solid #000000;
	color: #000000;
	text-align: center;
	display: inline;
	float: left;
	cursor: hand;
	cursor: pointer;
	font-size:16px;
	font-weight:bolder;
}

/* expander county label */
.extendercountylabel {
	margin: 5px 5px 5px 5px;
	font-size:16px;
	color: #000000;
	text-align: center;
	display: inline;
	float: left;
}

/* expader span location */
.extenderlocation {
	background-color: #A9A9A9;
	width: 20px;
	height: 20px;
	margin: 3px 3px 3px 3px;
	border: 1px solid #000000;
	color: #000000;
	text-align: center;
	display: inline;
	float: left;
	cursor: hand;
	cursor: pointer;
	font-size:14px;
	font-weight: bold;
	margin-left: 30px;
}

/* expander location label */
.extenderlocationlabel {
	margin: 5px 5px 5px 5px;
	font-size:14px;
	color: #000000;
	text-align: center;
	display: inline;
	float: left;
}

/* strore container */
.extenderstore {
	margin: 5px 5px 5px 5px;
	font-size:14px;
	color: #000000;
	text-align: center;
	display: inline;
	float: left;
	margin-left: 60px;
}

/* store item style */
.extenderstoreitem {
	border: 1px solid #A9A9A9;
	margin: 5px 5px 5px 5px;
	padding: 3px 3px 0px 3px;
	font-size:16px;
	color: #000000;
	text-align: left;
	display: inline;
	float: left;
	margin-left: 40px;
	width : 300px;
}

/* div closing tag */
.clear{ 
    clear:both;
    display:block;
    overflow:hidden;
    visibility:hidden;
    width:0px;
    height:0px;
}

/* hide element */
.nodisplay{
display:none;	
}

.pickpackhead
{
    height:33px;
    background: Transparent url('images/pickpackhead_silver.png') no-repeat;
}

