/*                       
                  _________________________________________
                 |                                         |
                 |      powered by InternetMarket Kft.     |
                 |       (c),2008 IMR e-commerce v3.0      |
                 |          (c),2008 e-Product Kft.        |
                 |_________________________________________|
                
                            design by: Adam Jasko
                         css,html: Norbert Turjanicza
                
h6 { color: #D62528; font-weight: bold; }
*/

h1,h2,h3,h4,h5,h6,body,ul,li,p,form,span { margin: 0; padding: 0; text-align: left; }
ul,li { list-style-type: none; }
img,a { border: 0; }
body { font-family: Arial; font-weight: normal; background-color: #FFFFFF; }
input,select { color: #555555; font-size: 7pt; }
ul.cert { display: none; }
/* 
header start
*/
#header_background { width: 100%; height: 183px; }
#logo_div { margin-left: auto; margin-right: auto; width: 931px; }
#logo_div h2 { display: none; }
#h_logo { width: 426px; height: 67px; margin-right: 40px; float: left; background:url(fejl_logob.jpg) no-repeat; cursor: pointer; }
#h_contact { width: 385px; height: 67px; margin-left: 80px; float: left; background:url(fejl_ugyfelszolg.jpg) no-repeat; cursor: pointer; }
#root_div { margin-left: auto; margin-right: auto; width: 931px; }
#root_div h2 { display: none; }
#root_tel { width: 270px; height: 61px; float: left; background:url(fejl_telefonszb.jpg) no-repeat; }
#root_selector1 { width: 195px; height: 54px; margin-top: 7px; float: left; background:url(fejl_gomb_jatekaruhaz_a.jpg) no-repeat; cursor: pointer; }
#root_selector2 { width: 195px; height: 54px; margin-top: 7px; float: left; background:url(fejl_gomb_makettaruhaz_ia.jpg) no-repeat; cursor: pointer; }
#root_slip { width: 271px; height: 61px; float: left; background:url(fejl_jatek_dinofej.jpg) no-repeat; }
#menu_div { margin-left: auto; margin-right: auto; width: 931px; }
#menu_background { width: 931px; height: 53px; float: left; background:url(fejl_jatek_mcsikb.jpg) no-repeat; }
#menu_background #menu_content { padding-left: 15px; padding-top: 20px; color: #FFFFFF; font-weight: normal; text-transform: uppercase; font-size: 7.5pt; }
#menu_background #menu_content span { padding-left: 3px; padding-right: 3px; }
#menu_background #menu_content a { text-decoration: none; color: #FFFFFF; }
#menu_background #menu_content span a { text-decoration: none; color: #fcfe4d; }
#menu_background #menu_content a:hover { color: #5e7613; }
#menu_background #menu_content a:hover { color: #cef014; }
 
/* 
#warning { margin-left: auto; margin-right: auto; width: 931px; height: 40px; background-color: #D5282E; border-bottom: 2px solid #FFFFFF; }
#warning h5 { padding-left: 15px; padding-right: 15px; text-align: center; text-transform: uppercase; line-height: 20px; font-weight: normal; font-size: 8.5pt; color: #FFFFFF; }
#warning h5 a { color: #fcfe4d; text-decoration: none; }
*/
#warning2 { margin-left: auto; margin-right: auto; width: 931px; height: 20px; background-color: #63B6A5; border-bottom: 2px solid #FFFFFF; }
#warning2 h5 { padding-left: 15px; padding-right: 15px; text-align: center; text-transform: uppercase; line-height: 20px; font-weight: normal; font-size: 8.5pt; color: #FFFFFF; }
#warning2 h5 a { color: #FFFFFF; text-decoration: none; }
/* 
header end
*/

#content_background { width: 100%; }
#content_div { margin-left: auto; margin-right: auto; width: 931px; }


/* 
left panel start  background-color: #FEF2BA; EA89A8  background:url(ja_boxhatter_kat.jpg) repeat-y;
*/
#left_panel { width: 190px; min-height: 400px; height: auto; float: left; }
#left_panel #navi_title { width: 160px; padding: 15px; background-color: #FF9E3E; }
#left_panel #navi_title h5,#left_panel #navi_title h5 a { font-weight: bold; text-transform: uppercase; font-size: 10pt; color: #FFFFFF; text-decoration: none; }
#left_panel #search_content { width: 160px; height: 40px; padding-top: 15px; padding-left: 15px; padding-right: 15px; padding-bottom: 10px; background-color: #FFEC9D; border-bottom: 2px solid #FFFFFF; }
#left_panel #search_content .searchkey { width: 123px; height: 20px; float: left; line-height: 20px; font-weight: normal; font-size: 8.5pt; color: #997448; }
#left_panel #search_content .searchbutt { width: 37px; height: 20px; float: left; }

#left_panel #category_title,#left_panel #brand_title { width: 160px; padding-top: 15px; padding-left: 15px; padding-right: 15px; padding-bottom: 10px;background-color: #FEF2BA; }
#left_panel #category_title h5,#left_panel #brand_title h5 { font-weight: bold; text-transform: uppercase; font-size: 10.5pt; color: #FE860E; }
#left_panel #category_content,#left_panel #brand_content { width: 160px; padding-left: 15px; padding-right: 15px; padding-bottom: 15px; border-bottom: 2px solid #FFFFFF; background-color: #FEF2BA; }
#left_panel #category_content li,#left_panel #brand_content li { line-height: 18px; }
#left_panel #category_content li p,#left_panel #brand_content li p { padding-top: 15px; padding-bottom: 8px; font-weight: bold; text-transform: uppercase; font-size: 10.5pt; color: #FE860E; }
#left_panel #category_content a,#left_panel #brand_content a { font-weight: normal; font-size: 8.5pt; color: #997448; text-decoration: none; }
#left_panel #category_content a:hover,#left_panel #brand_content a:hover { color: #FF8511; text-decoration: none; }
#left_panel #category_content span,#left_panel #brand_content span { font-weight: normal; font-size: 8.5pt; color: #FF8511; text-decoration: none; }

#left_panel #kisbaba-jatekok_category_title { width: 160px; padding-top: 15px; padding-left: 15px; padding-right: 15px; padding-bottom: 10px; background-color: #FAE9EF; }
#left_panel #kisbaba-jatekok_category_title h5 { font-weight: bold; text-transform: uppercase; font-size: 10.5pt; color: #DD92A9; }
#left_panel #kisbaba-jatekok_category_content { width: 160px; padding-left: 15px; padding-right: 15px; padding-bottom: 15px; border-bottom: 2px solid #FFFFFF; background-color: #FAE9EF; }
#left_panel #kisbaba-jatekok_category_content li { line-height: 20px; }
#left_panel #kisbaba-jatekok_category_content li p { padding-top: 15px; padding-bottom: 8px; font-weight: bold; text-transform: uppercase; font-size: 10.5pt; color: #DD92A9; }
#left_panel #kisbaba-jatekok_category_content li a { font-weight: normal; font-size: 8.5pt; color: #976E7C; text-decoration: none; }
#left_panel #kisbaba-jatekok_category_content li a:hover { color: #D196A8; text-decoration: none; }
#left_panel #kisbaba-jatekok_category_content span { font-weight: normal; font-size: 8.5pt; color: #D196A8; text-decoration: none; }
#left_panel #kisbaba-jatekok_search_content { width: 160px; height: 40px; padding-top: 15px; padding-left: 15px; padding-right: 15px; padding-bottom: 10px; background-color: #F8E1E9; border-bottom: 2px solid #FFFFFF; }
#left_panel #kisbaba-jatekok_search_content .searchkey { width: 123px; height: 20px; float: left; line-height: 20px; font-weight: normal; font-size: 8.5pt; color: #976E7C; }
#left_panel #kisbaba-jatekok_search_content .searchbutt { width: 37px; height: 20px; float: left; }
#left_panel #kisbaba-jatekok_navi_title { width: 160px; padding: 15px; background-color: #EA89A8; }
#left_panel #kisbaba-jatekok_navi_title h5,#left_panel #kisbaba-jatekok_navi_title h5 a { font-weight: bold; text-transform: uppercase; font-size: 10pt; color: #FFFFFF; text-decoration: none; }

#left_panel #top_header { width: 190px; height: 76px; background:url(ba_boxfejl_legkerterm.jpg) no-repeat; }
#left_panel #top_content { width: 190px; background:url(ba_boxhatter_legkerterm.jpg) repeat-y; }
#left_panel #top_content .product_img { width: 126px; height: 126px; padding-top: 17px; padding-bottom: 17px; padding-left: 32px; padding-right: 32px; background:url(ba_boxkephatter_legkerterm.jpg) no-repeat; }
#left_panel #top_content .product_content { width: 126px; padding-left: 32px; padding-right: 32px; padding-top: 10px; padding-bottom: 20px; }
#left_panel #top_content .product_content h5 { width: 126px; font-weight: bold; font-size: 8pt; text-align: center; }
#left_panel #top_content .product_content h5 a { font-weight: bold; color: #A48AB1; line-height: 15px; text-decoration: none; }
#left_panel #top_content .product_content h6 { width: 126px; font-weight: normal; font-size: 8pt; letter-spacing: 2px; color: #A48AB1; line-height: 20px; text-align: center; }
#left_panel #top_footer { width: 190px; height: 30px; background:url(ba_boxlabl_legkerterm.jpg) repeat-y; border-bottom: 2px solid #FFFFFF; }
#left_panel #top_footer h5 { width: 190px; font-size: 8pt; font-weight: normal; line-height: 30px; text-align: center; }
#left_panel #top_footer h5 a { color: #FFFFFF; text-decoration: none; }

#left_panel #free_header { width: 190px; height: 76px; background:url(ja_boxfejl_tvben.jpg) no-repeat; }
#left_panel #free_content { width: 190px; background:url(ja_boxhatter_tvben.jpg) repeat-y; }
#left_panel #free_content .product_img { width: 126px; height: 126px; padding-top: 17px; padding-bottom: 17px; padding-left: 32px; padding-right: 32px; background:url(ja_boxkephatter_tvben.jpg) no-repeat; }
#left_panel #free_content .product_content { width: 126px; padding-left: 32px; padding-right: 32px; padding-top: 10px; padding-bottom: 20px; }
#left_panel #free_content .product_content h5 { width: 126px; font-weight: bold; font-size: 8pt; text-align: center; }
#left_panel #free_content .product_content h5 a { font-weight: bold; color: #C88364; line-height: 15px; text-decoration: none; }
#left_panel #free_content .product_content h6 { width: 126px; font-weight: normal; font-size: 8pt; letter-spacing: 2px; color: #C88364; line-height: 20px; text-align: center; }
#left_panel #free_footer { width: 190px; height: 30px; background:url(ja_boxlabl_tvben.jpg) repeat-y; border-bottom: 2px solid #FFFFFF; }
#left_panel #free_footer h5 { width: 190px; font-size: 8pt; font-weight: normal; line-height: 30px; text-align: center; }
#left_panel #free_footer h5 a { color: #FFFFFF; text-decoration: none; }

/* 
left panel end
*/


/* 
content start
*/
#middle_panel { width: 547px; min-height: 400px; padding-left: 2px; padding-right: 2px; height: auto; float: left; }
#middle_panel #userpages_header { width: 547px; height: 34px; background:url(ja_boxleker_fejl2.jpg) no-repeat; }
#middle_panel #userpages_content { width: 467px; background:url(ja_boxleker_hatter.jpg) repeat-y; min-height: 400px; padding-left: 40px; padding-right: 40px; }

#middle_panel #userpages_content h1,#middle_panel #userpages_content h2 { padding-bottom: 10px; }
#middle_panel #userpages_content img { max-width: 250px; float: left; margin: 5px 15px 10px 0; }

#middle_panel #userpages_content h1,#middle_panel #userpages_content h1 a { color: #598CBB; text-transform: uppercase; font-weight: bold; font-size: 11pt; text-align: justify; }
#middle_panel #userpages_content h2,#middle_panel #userpages_content h2 a { color: #999999; font-weight: normal; font-size: 8pt; text-align: justify; line-height: 14px; }
#middle_panel #userpages_content li.left { width: 40%; padding-bottom: 5px; height: 20px; line-height: 20px; color: #999999; font-weight: bold; font-size: 8pt; text-align: left; float: left; }
#middle_panel #userpages_content li.right { width: 60%; padding-bottom: 5px; height: 20px; line-height: 20px; color: #999999; font-weight: normal; font-size: 8pt; text-align: right; float: left; }
#middle_panel #userpages_content li.longright { width: 60%; padding-bottom: 5px; height: 150px; line-height: 20px; color: #999999; font-weight: normal; font-size: 8pt; text-align: right; float: left; }
#middle_panel #userpages_content li.panel { width: 100%; padding-top: 10px; height: 21px; text-align: right; clear: both; }

#middle_panel #userpages_footer { width: 547px; height: 34px; background:url(ja_boxleker_labl2.jpg) no-repeat; }


#middle_panel #shoppages_header { width: 547px; height: 34px; background:url(ja_boxleker_fejl2.jpg) no-repeat; }
#middle_panel #shoppages_content { width: 467px; background:url(ja_boxleker_hatter.jpg) repeat-y; min-height: 400px; padding-left: 40px; padding-right: 40px; }
#middle_panel #shoppages_content h3 { color: #E36F70; font-weight: bold; padding: 5px; font-size: 10pt; text-align: center; border: 2px solid #E36F70; }
#middle_panel #shoppages_content h1,#middle_panel #shoppages_content h2 { padding-bottom: 15px; }
#middle_panel #shoppages_content h1 { color: #598CBB; text-transform: uppercase; font-weight: bold; font-size: 11pt; text-align: justify; }
#middle_panel #shoppages_content h2 { color: #999999; font-weight: normal; font-size: 8pt; text-align: justify; line-height: 14px; }
#middle_panel #shoppages_content li.left { width: 40%; padding-bottom: 5px; height: 20px; line-height: 20px; color: #999999; font-weight: bold; font-size: 8pt; text-align: left; float: left; }
#middle_panel #shoppages_content li.right { width: 60%; padding-bottom: 5px; height: 20px; line-height: 20px; color: #999999; font-weight: normal; font-size: 8pt; text-align: right; float: left; }
#middle_panel #shoppages_content li.longright { width: 60%; padding-bottom: 5px; height: 150px; line-height: 20px; color: #999999; font-weight: normal; font-size: 8pt; text-align: right; float: left; }
#middle_panel #shoppages_content li.panel { width: 100%; padding-top: 10px; height: 21px; text-align: right; clear: both; }
#middle_panel #shoppages_content li.default { width: 100%; padding-bottom: 10px; height: 20px; color: #598CBB; font-weight: bold; font-size: 10pt; text-align: left; clear: both; }
#middle_panel #shoppages_content li.row1 { width: 26%; padding-bottom: 5px; height: 20px; line-height: 20px; color: #999999; font-weight: normal; font-size: 8pt; text-align: left; float: left; }
#middle_panel #shoppages_content li.row2 { width: 17%; padding-bottom: 5px; height: 20px; line-height: 20px; color: #999999; font-weight: normal; font-size: 8pt; text-align: left; float: left; }
#middle_panel #shoppages_content li.row3 { width: 26%; padding-bottom: 5px; height: 20px; line-height: 20px; color: #999999; font-weight: normal; font-size: 8pt; text-align: left; float: left; }
#middle_panel #shoppages_content li.row4 { width: 10%; padding-bottom: 5px; height: 20px; line-height: 20px; color: #999999; font-weight: normal; font-size: 8pt; text-align: left; float: left; }
#middle_panel #shoppages_content li.row5 { width: 15%; padding-bottom: 5px; height: 20px; line-height: 20px; color: #999999; font-weight: normal; font-size: 8pt; text-align: right; float: left; }
#middle_panel #shoppages_content li.row5 a { color: #598CBB; font-weight: normal; text-decoration: underline; }
#middle_panel #shoppages_content li span { color: #598CBB; }
#middle_panel #shoppages_footer { width: 547px; height: 34px; background:url(ja_boxleker_labl2.jpg) no-repeat; }


#middle_panel #listpages_title { width: 517px; background:url(ja_boxhatter_hirekujd.jpg) repeat-y; line-height: 15px; padding: 15px; color: #598CBB; font-size: 8pt; text-align: left; }
#middle_panel #listpages_title a { color: #598CBB; text-decoration: none; }

#middle_panel #listpages_content { width: 547px; background:url(ja_boxhatter_hirekujd.jpg) repeat-y; }
#middle_panel #listpages_content .list_header { width: 547px; height: 20px; background:url(ja_boxleker_fejl.jpg) no-repeat; }
#middle_panel #listpages_content .list_content { width: 487px; height: 171px; padding-left: 30px; padding-right: 30px; background:url(ja_boxleker_hatter.jpg) repeat-y; }
#middle_panel #listpages_content .list_message { width: 487px; color: #598CBB; text-align: center; font-weight: normal; font-size: 8.5pt; line-height: 14px; padding-top: 15px; padding-left: 30px; padding-right: 30px; background:url(ja_boxleker_hatter.jpg) repeat-y; }
#middle_panel #listpages_content .list_message span { color: #B52810; text-align: center; }
#middle_panel #listpages_content .list_message a { color: #598CBB; text-decoration: none; }

#middle_panel #listpages_content .list_long_content { width: 487px; line-height: 15px; padding-left: 30px; padding-right: 30px; background:url(ja_boxleker_hatter.jpg) repeat-y; }
#middle_panel #listpages_content .list_long_content .brand_box { width: 162px; height: 140px; float: left; }
#middle_panel #listpages_content .list_long_content .brand_box img { width: 107px; padding-left: 27px; height: 80px; line-height: 80px; }
#middle_panel #listpages_content .list_long_content .brand_box h2 { width: 107px; padding-left: 27px; height: 60px; line-height: 20px; color: #598CBB; font-weight: bold; font-size: 10pt; text-align: center; }

#middle_panel #listpages_content .list_long_content li.title { width: 100%; padding-bottom: 10px; height: 21px; color: #598CBB; font-weight: bold; font-size: 10pt;  }
#middle_panel #listpages_content .list_long_content li a { color: #999999; font-weight: normal; font-size: 8pt; text-align: left; line-height: 20px; }












#middle_panel #listpages_content .list_navi { width: 487px; height: 50px; padding-left: 30px; padding-right: 30px; background:url(ja_boxleker_hatter.jpg) repeat-y; }
#middle_panel #listpages_content .list_navi .prod_orderby { width: 303px; height: 30px; float: left; }
#middle_panel #listpages_content .list_navi .prod_filterby { width: 184px; height: 30px; float: left; }
#middle_panel #listpages_content .list_content .prod_image { width: 126px; height: 126px; float: left; }
#middle_panel #listpages_content .list_content .prod_brief { width: 361px; height: 126px; float: left; }
#middle_panel #listpages_content .list_content .prod_brief h1 { padding-left: 20px; color: #598CBB; font-weight: bold; font-size: 10pt; }
#middle_panel #listpages_content .list_content .prod_brief h2 { padding-left: 20px; color: #999999; font-weight: normal; font-size: 8.5pt; }
#middle_panel #listpages_content .list_content .prod_brief h3 { padding-left: 20px; padding-top: 15px; color: #999999; font-weight: normal; font-size: 8.5pt; }
#middle_panel #listpages_content .list_content .prod_brief h4 { padding-left: 20px; padding-top: 5px; color: #598CBB; font-weight: normal; font-size: 8.5pt; }
#middle_panel #listpages_content .list_content .prod_brief .leftselect { padding-left: 40px; padding-top: 5px; padding-bottom: 5px; color: #598CBB; font-weight: normal; font-size: 8.5pt; float: left; }
#middle_panel #listpages_content .list_content .prod_brief .rightselect { padding-left: 40px; padding-top: 5px; padding-bottom: 5px; color: #598CBB; font-weight: normal; font-size: 8.5pt; float: left; }

#middle_panel #listpages_content .list_content .prod_detail { width: 134px; height: 30px; padding-top:15px; float: left; text-align: left; }
#middle_panel #listpages_content .list_content .prod_price { width: 219px; height: 30px; padding-top: 15px; float: left; }
#middle_panel #listpages_content .list_content .prod_price h3 { color: #598CBB; font-weight: normal; letter-spacing: 3px; font-size: 10pt; text-align: center; }
#middle_panel #listpages_content .list_content .prod_price h4 { color: #999999; font-weight: normal; letter-spacing: 2px; font-size: 9pt; text-decoration: line-through; text-align: center; }
#middle_panel #listpages_content .list_content .prod_cart { width: 134px; height: 30px; padding-top: 15px; float: left; text-align: right; }

#middle_panel #listpages_content .list_content .prod_adetail { width: 134px; height: 45px; padding-top: 15px; float: left; text-align: left; }
#middle_panel #listpages_content .list_content .prod_aprice { width: 219px; height: 45px; float: left; }
#middle_panel #listpages_content .list_content .prod_aprice h3 { color: #C71417; font-weight: normal; letter-spacing: 3px; font-size: 10pt; text-align: center; }
#middle_panel #listpages_content .list_content .prod_aprice h4 { color: #598CBB; font-weight: normal; letter-spacing: 2px; font-size: 8pt; text-decoration: line-through; text-align: center; }
#middle_panel #listpages_content .list_content .prod_aprice h5 { color: #C71417; font-weight: normal; letter-spacing: 2px; font-size: 7.5pt; text-decoration: none; text-align: center; }
#middle_panel #listpages_content .list_content .prod_acart { width: 134px; height: 45px; padding-top: 15px; float: left; text-align: right; }




#middle_panel #listpages_content .list_footer { width: 547px; height: 20px; padding-bottom: 15px; background:url(ja_boxleker_labl.jpg) no-repeat; }
#middle_panel #listpages_footer { width: 517px; background:url(ja_boxhatter_hirekujd.jpg) repeat-y; height: 22px; padding: 15px; }


#middle_panel #mainpages_title { width: 547px; background:url(ja_boxhatter_hirekujd.jpg) repeat-y; height: 15px; }
#middle_panel #mainpages_content { width: 547px; background:url(ja_boxhatter_hirekujd.jpg) repeat-y; }
#middle_panel #mainpages_footer { width: 547px; background:url(ja_boxhatter_hirekujd.jpg) repeat-y; height: 15px; }

#middle_panel #mainpages_content #special_offer { width: 487px; height: 318px; }
#middle_panel #mainpages_content #special_header { width: 487px; height: 44px; }
#middle_panel #mainpages_content #special_header .left { width: 347px; height: 44px; background:url(ja_cim_jatekajanlataink.jpg) no-repeat; float: left; }
#middle_panel #mainpages_content #special_header .right { width: 140px; height: 44px; float: left; }
#middle_panel #mainpages_content #special_header .right img { padding-left: 5px; padding-bottom: 10px; float: left; }
#middle_panel #mainpages_content #special_content { width: 487px; height: 274px; }
#middle_panel #mainpages_content #special_content h1 { color: #666666; padding-top: 20px; font-weight: bold; font-size: 8.5pt; }
#middle_panel #mainpages_content #special_content h2 { color: #999999; font-weight: normal; font-size: 8.5pt; }
#middle_panel #mainpages_content #special_content h3 { color: #999999; padding-top: 20px; font-weight: normal; font-size: 8.5pt; }
#middle_panel #mainpages_content #special_content h4 { color: #598CBB; padding-top: 20px; font-weight: normal; letter-spacing: 3px; font-size: 10pt; }
#middle_panel #mainpages_content #special_content h5 { color: #C71417; padding-top: 20px; font-weight: normal; letter-spacing: 3px; font-size: 9pt; }
#middle_panel #mainpages_content #special_content h5 span { color: #598CBB; font-weight: normal; letter-spacing: 2px; font-size: 8pt; text-decoration: line-through; }
#middle_panel #mainpages_content #special_content h6 { color: #B52810; padding-top: 10px; font-weight: normal; font-size: 8pt; }

#middle_panel #mainpages_content #special_content h4 a { color: #A8B377; font-weight: normal; text-transform: uppercase; text-decoration: none; font-size: 8.5pt; }
#middle_panel #mainpages_content #special_content img { width: 244px; height: 244px; float: right; margin: 20px 0 10px 15px; }





#middle_panel #mainpages_content .tab_header { width: 547px; height: 20px; background:url(ja_boxleker_fejl.jpg) no-repeat; }
#middle_panel #mainpages_content .tab_content { width: 487px; padding-left: 30px; padding-right: 30px; background:url(ja_boxleker_hatter.jpg) repeat-y; }
#middle_panel #mainpages_content .tab_footer { width: 547px; height: 20px; padding-bottom: 20px; background:url(ja_boxleker_labl.jpg) no-repeat; }
#middle_panel #mainpages_content .tab_content h1 { color: #598CBB; font-weight: bold; font-size: 9pt; }
#middle_panel #mainpages_content .tab_content h2 { color: #598CBB; font-weight: normal; letter-spacing: 2px; font-size: 8.5pt; }
#middle_panel #mainpages_content .tab_content h3 { color: #999999; padding-top: 15px; font-weight: normal; font-size: 8pt; }
#middle_panel #mainpages_content .tab_content h3 .flash { float: right; margin: 0 10px 0 0; }
#middle_panel #mainpages_content .tab_content h3 img { float: right; margin: 0 10px 0 0; max-width: 120px; }
#middle_panel #mainpages_content .tab_content a { color: #999999; font-weight: normal; font-size: 8pt; text-align: justify; }






#middle_panel #mainpages_content #brands_header { width: 487px; height: 30px; background:url(ja_cim_kiemeltmarkaink.jpg) no-repeat; }
#middle_panel #mainpages_content #brands_content { width: 487px; height: 180px; }
#middle_panel #mainpages_content #brands_content .brands { width: 487px; height: 90px; }
#middle_panel #mainpages_content #brands_content .brands img { padding-left: 11px; padding-bottom: 10px; float: left; }
#middle_panel #mainpages_content #brands_footer { width: 487px; height: 30px; text-align: center; }
#middle_panel #mainpages_content #brands_footer a { color: #70869D; font-weight: normal; font-size: 8pt; text-transform: uppercase; text-decoration: none; }

#middle_panel #mainpages_content #actions_header { width: 547px; height: 51px; border-top: 2px #FFFFFF solid; background:url(ja_boxfejl_akciosterm.jpg) no-repeat; }
#middle_panel #mainpages_content #actions_content { width: 547px; background:url(ja_boxhatter_akciosterm.jpg) repeat-y; }
#middle_panel #mainpages_content #actions_footer { width: 547px; height: 41px; background:url(ja_boxlabl_akciosterm.jpg) repeat-y; text-align: center; }
#middle_panel #mainpages_content #actions_footer a { width: 547px; line-height: 41px; color: #FFFFFF; font-weight: normal; font-size: 8pt; text-transform: uppercase; text-decoration: none; }

#middle_panel #mainpages_content #actions_content .products { width: 108px; height: 186px; padding-left: 23px; padding-bottom: 15px; float: left;  }
#middle_panel #mainpages_content #actions_content .products h3 {  color: #9E9F4A; font-weight: bold; font-size: 8pt; padding-top: 10px; line-height: 15px; text-align: center; height: 39px; }
#middle_panel #mainpages_content #actions_content .products h4 { color: #9E9F4A; font-weight: normal; font-size: 8pt; text-align: center; line-height: 13px; height: 13px; }
#middle_panel #mainpages_content #actions_content .products h5 { color: #BD5355; font-weight: normal; letter-spacing: 3px; font-size: 8pt; text-align: center; line-height: 13px; height: 13px; }
#middle_panel #mainpages_content #actions_content .product_img { width: 108px; height: 108px; background:url(ja_boxkephatter_akciosterm.jpg) no-repeat; }
#middle_panel #mainpages_content #actions_content .product_img img { padding-left: 13px; padding-top: 13px; }




#middle_panel #mainpages_content #news_header { width: 547px; height: 53px; border-top: 2px #FFFFFF solid; background:url(ja_boxfejl_hirekujd.jpg) no-repeat; }
#middle_panel #mainpages_content #news_footer { width: 547px; height: 20px; background:url(ja_boxhatter_hirekujd.jpg) no-repeat; }

#middle_panel #mainpages_content #categories_header { width: 547px; border-top: 2px solid #FFFFFF; background:url(ja_boxfejl_kepeskat.jpg) no-repeat; height: 51px; }
#middle_panel #mainpages_content #categories_content { width: 547px; background:url(ja_boxhatter_kepeskat.jpg) repeat-y; }
#middle_panel #mainpages_content #categories_content .products { width: 108px; height: 162px; padding-left: 23px; padding-bottom: 15px; float: left;  }
#middle_panel #mainpages_content #categories_content .products h3 {  color: #919548; font-weight: bold; font-size: 8pt; padding-top: 10px; line-height: 15px; text-align: center; height: 39px; }
#middle_panel #mainpages_content #categories_content .products h4 { color: #919548; font-weight: normal; font-size: 8pt; text-align: center; line-height: 13px; height: 13px; }
#middle_panel #mainpages_content #categories_content .product_img { width: 108px; height: 108px; background:url(ja_boxkephatter_kepeskat.jpg) no-repeat; }
#middle_panel #mainpages_content #categories_content .product_img img { width: 82px; height: 82px; padding-left: 13px; padding-top: 13px; }


#middle_panel #mainpages_content #updates_header { width: 547px; border-top: 2px solid #FFFFFF; background:url(ba_boxfejl_ujd.jpg) no-repeat; height: 51px; }
#middle_panel #mainpages_content #updates_content { width: 547px; background:url(ba_boxhatter_kepeskat.jpg) repeat-y; }
#middle_panel #mainpages_content #updates_content .products { width: 108px; height: 162px; padding-left: 23px; padding-bottom: 15px; float: left;  }
#middle_panel #mainpages_content #updates_content .products h3 {  color: #C79564; font-weight: bold; font-size: 8pt; padding-top: 10px; line-height: 15px; text-align: center; height: 39px; }
#middle_panel #mainpages_content #updates_content .products h4 { color: #C79564; font-weight: normal; font-size: 8pt; text-align: center; line-height: 13px; height: 13px; }
#middle_panel #mainpages_content #updates_content .product_img { width: 108px; height: 108px; background:url(ba_boxkephatter_kepeskat.jpg) no-repeat; }
#middle_panel #mainpages_content #updates_content .product_img img { width: 82px; height: 82px; padding-left: 13px; padding-top: 13px; }
#middle_panel #mainpages_content #updates_footer { width: 547px; height: 41px; background:url(ba_boxlabl_kepeskat.jpg) repeat-y; text-align: center; }
#middle_panel #mainpages_content #updates_footer a { width: 547px; line-height: 41px; color: #FFFFFF; font-weight: normal; font-size: 8pt; text-transform: uppercase; text-decoration: none; }




#middle_panel #detpages_title { width: 517px; background:url(ja_boxhatter_hirekujd.jpg) repeat-y; line-height: 15px; padding: 15px; color: #598CBB; font-size: 8pt; text-align: left; }
#middle_panel #detpages_title a { color: #598CBB; text-decoration: none; }
#middle_panel #detpages_content { width: 547px; background:url(ja_boxhatter_hirekujd.jpg) repeat-y; }

#middle_panel #detpages_content .det_header { width: 547px; height: 20px; background:url(ja_boxleker_fejl.jpg) no-repeat; }
#middle_panel #detpages_content .det_content { width: 487px; padding-left: 30px; padding-right: 30px; background:url(ja_boxleker_hatter.jpg) repeat-y; }
#middle_panel #detpages_content .det_content .det_title { width: 487px; height: 46px; }
#middle_panel #detpages_content .det_content .det_title .left { width: 415px; height: 46px; background:url(ba_cim_termekismerteto.jpg) no-repeat; float: left; }
#middle_panel #detpages_content .det_content .det_title .right { width: 72px; height: 46px; float: left; }
#middle_panel #detpages_content .det_content .det_title .right img { padding-left: 5px; padding-bottom: 10px; float: left; }

#middle_panel #detpages_content .det_content .taf_title { width: 487px; height: 30px; }
#middle_panel #detpages_content .det_content .taf_title h1 { color: #598CBB; font-weight: bold; font-size: 10pt; text-transform: uppercase; }
#middle_panel #detpages_content .det_content .taf_title h2 { color: #598CBB; font-weight: normal; font-size: 8pt; }
#middle_panel #detpages_content .det_content .taf_left { width: 200px; height: 25px; color: #598CBB; font-weight: normal; font-size: 8pt; float: left; }
#middle_panel #detpages_content .det_content .taf_right { width: 287px; height: 25px; float: left; }



#middle_panel #detpages_content .det_content .det_brief { width: 487px; min-height: 274px; }
#middle_panel #detpages_content .det_content .det_brief h1 { color: #598CBB; padding-top: 20px; font-weight: bold; font-size: 10pt; }
#middle_panel #detpages_content .det_content .det_brief h2 { color: #999999; font-weight: normal; font-size: 8.5pt; }
#middle_panel #detpages_content .det_content .det_brief h3 { color: #999999; padding-top: 20px; font-weight: normal; font-size: 8.5pt; }
#middle_panel #detpages_content .det_content .det_brief h4 { color: #598CBB; padding-top: 20px; font-weight: normal; font-size: 8.5pt; }

#middle_panel #detpages_content .det_content .det_brief h3 img { width: 244px; height: 244px; float: right; margin: 5px 0 10px 15px; }
#middle_panel #detpages_content .det_content .det_selector { width: 487px; height: auto; }
#middle_panel #detpages_content .det_content .det_selector .leftselect { padding-left: 40px; color: #598CBB; font-weight: normal; font-size: 8.5pt; float: left; }
#middle_panel #detpages_content .det_content .det_selector .rightselect { padding-left: 40px; color: #598CBB; font-weight: normal; font-size: 8.5pt; float: left; }

#middle_panel #detpages_content .det_content .prod_back { width: 134px; height: 30px; clear:both; padding-top: 15px; float: left; text-align: left; }
#middle_panel #detpages_content .det_content .prod_price { width: 219px; height: 30px; padding-top: 15px; float: left; }
#middle_panel #detpages_content .det_content .prod_price h3 { color: #598CBB; font-weight: normal; letter-spacing: 3px; font-size: 10pt; text-align: center; }
#middle_panel #detpages_content .det_content .prod_price h4 { color: #999999; font-weight: normal; letter-spacing: 2px; font-size: 9pt; text-decoration: line-through; text-align: center; }
#middle_panel #detpages_content .det_content .prod_cart { width: 134px; height: 30px; padding-top: 15px; float: left; text-align: right; }

#middle_panel #detpages_content .det_content .prod_aback { width: 134px; height: 45px; clear:both; padding-top: 15px; float: left; text-align: left; }
#middle_panel #detpages_content .det_content .prod_aprice { width: 219px; height: 45px; float: left; }
#middle_panel #detpages_content .det_content .prod_aprice h3 { color: #C71417; font-weight: normal; letter-spacing: 3px; font-size: 10pt; text-align: center; }
#middle_panel #detpages_content .det_content .prod_aprice h4 { color: #598CBB; font-weight: normal; letter-spacing: 2px; font-size: 8pt; text-decoration: line-through; text-align: center; }
#middle_panel #detpages_content .det_content .prod_aprice h5 { color: #C71417; font-weight: normal; letter-spacing: 2px; font-size: 7.5pt; text-decoration: none; text-align: center; }
#middle_panel #detpages_content .det_content .prod_acart { width: 134px; height: 45px; padding-top: 15px; float: left; text-align: right; }






#middle_panel #detpages_content .list_message { width: 487px; color: #598CBB; text-align: center; font-weight: normal; font-size: 8.5pt; line-height: 14px; padding-top: 15px; padding-left: 30px; padding-right: 30px; background:url(ja_boxleker_hatter.jpg) repeat-y; }
#middle_panel #detpages_content .list_message span { color: #B52810; text-align: center; }
#middle_panel #detpages_content .list_message a { color: #598CBB; text-decoration: none; }
#middle_panel #detpages_content .det_footer { width: 547px; height: 20px; background:url(ja_boxleker_labl.jpg) no-repeat; }
#middle_panel #detpages_footer { width: 547px; background:url(ja_boxhatter_hirekujd.jpg) repeat-y; height: 15px; }


#middle_panel #connect_title { width: 547px; border-top: 2px solid #FFFFFF; background:url(ba_boxfejl_tovabbiajanl.jpg) no-repeat; height: 51px; }
#middle_panel #connect_content { width: 547px; background:url(ba_boxhatter_kepeskat.jpg) repeat-y; }
#middle_panel #connect_content .connect_box { width: 108px; height: 173px; float: left; padding-left: 23px; padding-bottom: 15px; }
#middle_panel #connect_content .connect_box h3 {  color: #c79563; font-weight: bold; font-size: 8pt; padding-top: 13px; text-align: center; line-height: 13px; height: 39px; }
#middle_panel #connect_content .connect_box h4 { color: #748783; font-weight: normal; letter-spacing: 3px; font-size: 8pt; text-align: center; line-height: 13px; height: 13px; }

#middle_panel #connect_content .connect_box .box_image { width: 108px; height: 108px; background:url(ba_boxkephatter_tovabbiajanl.jpg) no-repeat; }
#middle_panel #connect_content .connect_box .box_image img { padding-left: 13px; padding-top: 13px; }

/* 
content end  padding-left: 15px; padding-right: 15px; margins(top, right, bottom, left)
*/

#middle_panel #pager { width: 100%; height: 22px; }
#middle_panel #pager li { float: left; width: 20px; height: 20px; line-height: 20px; display: block; font-size: 8pt; font-weight: bold; border: #E0EAF3 2px solid; background-color: #A3B6A6; color: #FFFFFF; text-align: center; }
#middle_panel #pager li a { width: 20px; height: 20px; line-height: 20px; display: block; font-size: 8pt; background-color: #598CBB; color: #FFFFFF; text-decoration: none; }
#middle_panel #pager li a:hover { border: #E0EAF3 2px solid; background-color: #A3B6A6; color: #FFFFFF; }


/* 
right panel start  background-color: #C8E7E1;  background:url(ja_boxhatter_jobboldal.jpg) repeat-y;
*/
#right_panel { width: 190px; min-height: 400px; height: auto; float: left; }

#right_panel #cart_title { width: 190px; height: 39px; background:url(ja_kosartartalmakep.jpg) no-repeat; cursor: pointer; }
#right_panel #cart_content { font-weight: normal; font-size: 8pt; color: #FFFFFF; line-height: 39px; background:url(ja_boxfejl_jobboldal.jpg) repeat-y; padding-left: 15px; padding-right: 15px; border-bottom: 2px solid #FFFFFF; }

#right_panel #login_title h5 { font-weight: bold; text-transform: uppercase; font-size: 10.5pt; color: #469A8A; }
#right_panel #login_content h5 { font-weight: normal; text-transform: uppercase; font-size: 8pt; color: #439C88; line-height: 13px; padding-bottom: 10px; }
#right_panel #login_content h6 { font-weight: normal; font-size: 8pt; color: #439C88; line-height: 13px; padding-bottom: 10px; }
#right_panel #login_content a,#right_panel #login_content { color: #439C88; text-decoration: none; }
#right_panel #login_content li.ll { width: 60px; float: left; font-size: 8pt; line-height: 18px; height: 18px; }
#right_panel #login_content li.lr { width: 100px; float: left; line-height: 18px; height: 18px; }
#right_panel #advice_title h5 { font-weight: bold; text-transform: uppercase; font-size: 10.5pt; color: #469A8A; }
#right_panel #advice_content { width: 160px; border-bottom: 2px solid #FFFFFF; padding-left: 15px; padding-right: 15px; padding-bottom: 5px; background-color: #C8E7E1; }
#right_panel #advice_content h6 { font-weight: normal; font-size: 8pt; color: #439C88; line-height: 15px; padding-bottom: 10px; }
#right_panel #advice_content h6 a { font-weight: bold; font-size: 8pt; color: #439C88; line-height: 15px; padding-bottom: 10px; text-decoration: none; }
 
#right_panel #info_title { width: 160px; padding: 15px; background:url(ja_boxfejl_jobboldal.jpg) repeat-y; }
#right_panel #info_title h5 { font-weight: bold; text-transform: uppercase; font-size: 10.5pt; color: #FFFFFF; line-height: 15px; }
#right_panel #info_title h6 { font-weight: normal; text-transform: uppercase; font-size: 7.5pt; color: #FFFFFF; line-height: 10px; }
#right_panel #info_content { width: 160px; padding: 15px; border-bottom: 2px solid #FFFFFF; background-color: #C8E7E1; }
#right_panel #info_content h6 a { font-weight: normal; font-size: 8pt; color: #439C88; line-height: 20px; text-decoration: none; }
#right_panel #info_content h6 a:hover { color: #93816B; text-decoration: none; }

#right_panel #centrum_content { width: 190px; height: 168px; border-bottom: 2px solid #FFFFFF; background:url(ja_jatekesmakettcentrum.jpg) no-repeat; cursor: pointer; }
#right_panel #centrum_content h6 { display: none; }


#right_panel #newsletter_title,#right_panel #advice_title,#right_panel #login_title,#right_panel #tellafriend_title { width: 160px; padding: 15px; background-color: #C8E7E1; }
#right_panel #tellafriend_content { width: 160px; border-bottom: 2px solid #FFFFFF; padding-left: 15px; padding-right: 15px; padding-bottom: 15px; background-color: #C8E7E1; }
#right_panel #login_content li,#right_panel #newsletter_content li,#right_panel #tellafriend_content li { padding-bottom: 5px; }
#right_panel #newsletter_content,#right_panel #login_content,#right_panel #tellafriend_content { width: 160px; border-bottom: 2px solid #FFFFFF; padding-left: 15px; padding-right: 15px; padding-bottom: 10px; background-color: #C8E7E1; }


#right_panel #newsletter_title h5 { font-weight: bold; text-transform: uppercase; font-size: 10.5pt; color: #469A8A; }
#right_panel #newsletter_content h6 { font-weight: normal; font-size: 8pt; color: #439C88; line-height: 15px; padding-bottom: 10px; }

#right_panel #tellafriend_title h5 { font-weight: bold; text-transform: uppercase; font-size: 10.5pt; color: #469A8A; }
#right_panel #tellafriend_content h6 { font-weight: normal; font-size: 8pt; color: #439C88; line-height: 15px; }

#right_panel #updates_header { width: 190px; height: 59px; background:url(ja_boxfejl_ujdonsagok.jpg) no-repeat; }
#right_panel #updates_content { width: 190px; background:url(ja_boxhatter_ujdonsagok.jpg) repeat-y; }
#right_panel #updates_content .product_img { width: 126px; height: 126px; padding-top: 17px; padding-bottom: 17px; padding-left: 32px; padding-right: 32px; background:url(ja_boxkephatter_ujdonsagok.jpg) no-repeat; }
#right_panel #updates_content .product_content { width: 126px; padding-left: 32px; padding-right: 32px; padding-top: 10px; padding-bottom: 20px; }
#right_panel #updates_content .product_content h5 { width: 126px; font-weight: bold; font-size: 8pt; text-align: center; }
#right_panel #updates_content .product_content h5 a { font-weight: bold; color: #A8647B; line-height: 15px; text-decoration: none; }
#right_panel #updates_content .product_content h6 { width: 126px; font-weight: normal; font-size: 8pt; letter-spacing: 2px; color: #A8647B; line-height: 20px; text-align: center; }
#right_panel #updates_footer { width: 190px; height: 30px; background:url(ja_boxlabl_ujdonsagok.jpg) repeat-y; border-bottom: 2px solid #FFFFFF; }
#right_panel #updates_footer h5 { width: 190px; font-size: 8pt; font-weight: normal; line-height: 30px; text-align: center; }
#right_panel #updates_footer h5 a { color: #FFFFFF; text-decoration: none; }











#right_panel #recent_header { width: 190px; height: 59px; background:url(ja_boxfejl_ittmarjartam.jpg) no-repeat; }
#right_panel #recent_content { width: 190px; background-color: #EFDFE7; }
#right_panel #recent_content .product_img { width: 126px; height: 126px; padding-top: 17px; padding-bottom: 17px; padding-left: 32px; padding-right: 32px; background:url(ja_boxkephatter_ujdonsagok.jpg) no-repeat; }
#right_panel #recent_content .product_content { width: 126px; padding-left: 32px; padding-right: 32px; padding-top: 10px; padding-bottom: 20px; }
#right_panel #recent_content .product_content h5 { width: 126px; font-weight: bold; font-size: 8pt; text-align: center; }
#right_panel #recent_content .product_content h5 a { font-weight: bold; color: #a9657a; line-height: 15px; text-decoration: none; }
#right_panel #recent_content .product_content h6 { width: 126px; font-weight: normal; font-size: 8pt; letter-spacing: 2px; color: #a9657a; line-height: 20px; text-align: center; }
#right_panel #recent_footer { width: 190px; height: 30px; background-color: #ea89a8; border-bottom: 2px solid #FFFFFF; }


/* 
right panel end 
*/



/* 
footer start
*/
#footer_background { width: 100%; height: 96px; }
#footer_menu_div { margin-left: auto; margin-right: auto; width: 931px; color: #666666; font-weight: normal; font-size: 8pt; }
#footer_menu_content { width: 547px; height: 60px; line-height: 60px; padding-left: 190px; padding-right: 190px; }
#footer_menu_content span { padding-left: 5px; padding-right: 5px; }
#footer_menu_content a,#footer_copy a { text-decoration: none; color: #666666; }
#footer_menu_content a:hover { color: #E98AA8; }
#footer_copy { width: 357px; padding-left: 190px; height: 36px; line-height: 13px; float: left; }
#footer_logo { width: 190px; padding-right: 190px; height: 36px; background:url(developedbylogo.jpg) no-repeat; cursor: pointer; float: left; }
#footer_logo h1 { display: none; }











ul.autosuggest { position: absolute; }
ul.autosuggest li { text-align: left; border-bottom: 1px solid #ccc; border-left: 1px solid #ccc; border-right: 1px solid #ccc; }
ul.autosuggest li a:link, ul.autosuggest li a:visited { display: block; padding: 2px; text-decoration: none; background-color: #eee; }
ul.autosuggest li a:hover, ul.autosuggest li a:active { color: #fff; background-color: #648915; }
ul.autosuggest li.highlight a:link, ul.autosuggest li.highlight a:visited { color: #fff; background-color: #f30; }

