#sb-title-inner,#sb-info-inner,#sb-loading-inner,div.sb-message{font-family:Verdana;font-weight:bold;color:#fff}#sb-container{position:fixed;margin:0;padding:0;top:0;left:0;z-index:999;text-align:left;visibility:hidden;display:none}#sb-overlay{position:relative;height:100%;width:100%}#sb-wrapper{position:absolute;visibility:hidden;width:100px}#sb-wrapper-inner{position:relative;border:1px solid#606060;overflow:hidden;height:100px;-moz-box-shadow:0px 0px 3px#313332;-webkit-box-shadow:0px 0px 10px#606060}#sb-body{position:relative;height:100%}#sb-body-inner{position:absolute;height:100%;width:100%}#sb-player.html{height:100%;overflow:auto}#sb-body img{border:none}#sb-loading{position:relative;height:100%}#sb-loading-inner{position:absolute;font-size:14px;line-height:24px;height:24px;top:50%;margin-top:-12px;width:100%;text-align:center}#sb-loading-inner span{background:url(images/loading.gif)no-repeat;padding-left:34px;display:inline-block}#sb-body,#sb-loading{background-color:#060606}#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden}#sb-title,#sb-title-inner{height:26px;line-height:26px}#sb-title-inner{font-size:16px}#sb-info,#sb-info-inner{height:20px;line-height:20px}#sb-info-inner{font-size:12px}#sb-nav{float:right;height:16px;padding:2px 0;width:45%}#sb-nav a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;background-repeat:no-repeat}#sb-nav-close{background-image:url(images/close.png)}#sb-nav-next{background-image:url(images/next.png)}#sb-nav-previous{background-image:url(images/previous.png)}#sb-nav-play{background-image:url(images/play.png)}#sb-nav-pause{background-image:url(images/pause.png)}#sb-counter{float:left;width:45%}#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff}#sb-counter a.sb-counter-current{text-decoration:underline}div.sb-message{font-size:12px;padding:10px;text-align:center}div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline}
body{margin:0px; padding:0px; font-family:Verdana; font-size:11px; background:#e2e2e2}
a img{border:0px}
#container{width:950px; margin:0 auto; padding:0px; background:url('images/site_bg.gif'); overflow:hidden}
#header_title{clear:both; background:url('images/spriteme2.png') 0px -10px; height:31px; width:942px; margin:0 auto; position:absolute; top:0px; color:#FFF; text-align:center; line-height:31px}
#header_image{clear:both; background:url('images/fittsport_header_bg.jpg') no-repeat; height:145px; width:942px; margin:0 auto; position:absolute; top:31px}
#header_menu{clear:both; background:url('images/spriteme2.png') 0px -61px; width:942px; height:35px; margin:0 auto; position:absolute; top:176px}
#content{clear:both; position:relative; margin-top:211px}
#left_content{width:200px; float:left; position:relative; left:-570px; overflow:hidden}
#center_content{width:570px; float:left; position:relative; left:200px; overflow:hidden}
#right_content{width:170px; float:left; position:relative; right:0px; overflow:hidden; margin-left:10px}
#footer{clear:both; position:relative;  background:#ddd url('images/footer-bg.gif') repeat-x top left; padding:15px}
#footer a{color:#313332; text-decoration:none}
#header_menu h2{float:left; font-size:11px; font-weight:normal; margin:0px; padding:0px; line-height:35px}
#header_menu h2 a{text-decoration:none; color:#484848; height:35px; background:url('images/menu_bg_normal.gif') repeat-x top right;display:block; padding:0px 10px}
#header_menu h2 a.normal_aktiv{text-decoration:none; color:#484848; background:url('images/menu_bg_aktiv.gif') repeat-x top right}
#header_menu h2 a:hover{text-decoration:none; color:#484848; background:url('images/menu_bg_aktiv.gif') repeat-x top right}
h1{font-family:Verdana; font-size:20px; color:#484848; border-bottom:1px dotted #484848; padding-bottom:8px;}
.box{width:190px; overflow:hidden}
.box_top{width:190px; height:4px; background:url('images/spriteme1.png') no-repeat -20px -64px}
.box_middle{width:190px;background:url('images/spriteme3.png') -220px 0px; position:relative; overflow:hidden}
.box_middle h4{margin:5px 14px 0px 14px; padding:0px 5px 5px 5px; font-size:12px; font-weight:bold; font-family:Verdana; color:#484848; border-bottom:3px solid #ddd; }
.box_middle h2{margin:0px; padding:0px; font-size:12px; font-weight:normal; font-family:Verdana; color:#484848}
.box_middle ul{margin:0px 14px; padding:0px}
.box_middle li{padding:0px; list-style:none; }
.box_middle_logo ul{margin:0px 14px; padding:0px}
.box_middle_logo li{padding:0px; list-style:none; }
.box_middle_logo{width:190px;background:url('images/spriteme3.png') -220px 0px; position:relative; overflow:hidden}
.box_middle_logo h4{margin:5px 14px 0px 14px; padding:0px 5px 5px 5px; font-size:12px; font-weight:bold; font-family:Verdana; color:#484848; border-bottom:3px solid #ddd; }
.box_middle_logo h2{margin:0px; padding:0px; font-size:12px; font-weight:normal; font-family:Verdana; color:#484848}
.box_middle li a{display:block; color:#484848; text-decoration:none; font-size:11px; background:url('images/spriteme1.png') no-repeat -38px -143px; padding:7px 0px 7px 5px}
.box_middle li .aktiv_link a{display:block; color:#484848; text-decoration:none; font-size:11px; background:#ccebff url('images/spriteme1.png') no-repeat -28px -862px !important; padding:7px 0px 7px 15px; font-weight:bold}
.box_middle li  a:hover{display:block; color:#484848; text-decoration:none; font-size:11px; background:#ccebff url('images/li_bg_over.gif') no-repeat right bottom; padding:7px 0px 7px 5px}
.color{background:url('images/spriteme3.png') -10px 0px}
.color li a{background:url('images/spriteme1.png') no-repeat -38px -78px;}
.alkat{background:#e6e6e6 url('images/spriteme1.png') no-repeat -28px -912px !important;}
.ta{text-align:center}
.box_bottom{width:190px; height:4px; background:url('images/spriteme1.png') no-repeat -20px -125px}
.box2{width:166px; overflow:hidden}
.box2_top{width:166px; height:4px; background:url('images/spriteme1.png') no-repeat -20px -194px}
.box2_middle{width:166px;background:url('images/spriteme3.png') -430px 0px; position:relative; overflow:hidden}
.box2_middle h4{margin:5px 14px 0px 14px; padding:0px 5px 5px 5px; font-size:12px; font-weight:bold; font-family:Verdana; color:#484848; border-bottom:3px solid #ddd; }
.box2_middle h2{margin:0px; padding:0px; font-size:12px; font-weight:normal; font-family:Verdana; color:#484848}
.box2_middle ul{margin:0px 14px; padding:0px}
.box2_middle li{margin:5px 0px; padding:0px; list-style:none; background:url('images/li_bg.gif') no-repeat bottom right; padding-bottom:8px; padding-left:5px}
.box2_middle li a{color:#484848; text-decoration:none; font-size:11px}
.box2_bottom{width:166px; height:4px; background:url('images/spriteme1.png') -20px -218px no-repeat}
.browser{font-size:11px}
.browser .gyarto_kat{clear:both; margin:5px}
#termekek_lista{clear:both}
.termek_lista_item{clear:both; background:#FFF; width:500px; margin:0 auto; position:relative}
.termek_lista_item h2{clear:both; height:82px; width:500px; background:url('images/spriteme1.png') no-repeat -10px -638px; overflow:hidden; position:relativ; font-weight:normal; font-size:22px}
.termek_lista_item h2 a{margin:15px 0px 0px 15px; display:block; position:relativ; text-decoration:none; color:#0264B0}
.termek_lista_item .termek_img{float:left; width:200px; text-align:center; overflow:hidden}
.termek_lista_item .termek_s_desc{float:left; width:300px; overflow:hidden}
.termek_lista_item .elvalasztas{clear:both; height:1px; width:500px; background:url('images/spriteme1.png') no-repeat -10px -740px; position:relativ; margin:10px 0px}
.termek_lista_item .new_price_center{color: #9C5800; font-size: 22px; height: 30px; line-height: 30px; text-align: center;}
.termek_lista_item .termek_bottom{clear:both; width:500px; background:url('images/spriteme1.png') no-repeat -10px -751px; padding-bottom:5px; height:40px}
.termek_lista_item .reszletek_btn{width:111px; height:36px; background:url('images/spriteme1.png') no-repeat -10px -816px; text-indent:150px; display:block; overflow:hidden; margin:0 auto; padding-right:10px}
.termek_lista_item .price_div{overflow:hidden}
.termek_lista_item .old_price{float:left; width:150px; color:#7F7979; padding-left:10px; padding-top:18px; text-align:left; }
.termek_lista_item .new_price{float:left; width:160px; color:#E10404; font-size:22px; text-align:center;}
.termek_lista_item .kedvezmeny{float:left; width:150px; color:#7F7979; padding-right:10px; padding-top:18px; text-align:right;margin:0px !important}
.termek_lista_item .garancia_lista{width:73px; height:72px; background:url('images/garancia.png') no-repeat; color: #0283BE; font-size: 20px; font-weight: bold; line-height: 60px; text-align: center; margin:0 auto}
.termek_lista_item .others{text-align:center}
.m10{margin:10px; display:inline; font-weight:bold; color:#FF0000}
.kategoria_divs{float:left; width:140px}
.kategoria_top{width:139px; height:50px; background:url('images/spriteme1.png') no-repeat -10px -514px}
.kategoria_img{width:139px; background:url('images/new_box_middle.gif') repeat-y; text-align:center; padding-bottom:5px}
.kategoria_bottom{width:139px; height:24px; background:url('images/spriteme1.png') no-repeat -10px -594px; text-align:center; line-height:20px}
.kategoria_top h3{font-weight:bold; text-align:center; font-size:11px; padding-top:10px; margin:0px 10px}
.kategoria_top h3 a{text-decoration:none; color:#313332}
.gyarto_leiras{clear:both}
.hir_lista h3 a{color:#0264B0; text-decoration:none; font-size:14px}
.hir_lista .hir_img{margin:0px 10px 10px 0px; border:1px solid #e2e2e2; width:125px}
.hir_lista .hir_text{float:left; width:400px; margin-left:0px; line-height:16px}
.hir_lista .hir_text p{margin:0px; }
.hir_lista .hir_item{clear:both; padding-bottom:10px; border-bottom:1px dotted #313332; margin-bottom:10px}
.hir_lista .hirek_reszletek{float:right; background:#e2e2e2; text-decoration:none; padding:3px 10px; color:#313332; border:1px solid #d8d8d8; overflow:hidden}
.hir_lista .hirek_reszletek:hover{float:right; background:#808080; text-decoration:none; padding:3px 10px; color:#313332; border:1px solid #d8d8d8}
.hir_reszletes .hir_text{float:left; width:430px}
.hir_reszletes .hir_img{margin:0px 10px 10px 0px}
.hir_reszletes .hir_szoveg{clear:both; line-height:16px}
.rss_link{position:relative; float:right; margin-top:-45px}
.f_left{float:left}
.f_right{float:right}
.cc{text-align:center}
.clear{clear:both}
.pv{vertical-align:middle}
.pva{text-decoration:none; color:#313332}
.kapcsolat_form_div{background:#e2e2e2; padding:10px; width:410px; margin:0 auto; -webkit-box-shadow:0px 0px 2px #313332}
.kapcsolat_form_div input{width:300px}
.kapcsolat_form_div textarea{width:300px; height:300px}
.info_list{clear:both}
.info_list a{display:block; background:#e8e8e8; padding:5px 0px 5px 10px; text-decoration:none; color:#313332}
.info_list a.info_odd{background:#bfcfde}
.info_list a:hover{background:#808080; color:#FFF}
#termek_adatlap .termek_logo{text-align:center; position:absolute; top:50px; width:580px}
#termek_adatlap{position:relative; overflow:hidden}
#termek_adatlap .termek_img{width:284px; height:284px; background:url('images/spriteme4.png') no-repeat -10px -10px; text-align:center; float:left; position:relative}
#termek_adatlap .termek_kep{margin:20px 0px}
.big_img_link{text-align:left; position:absolute; bottom:10px; left:30px; }
.big_img_link a{text-decoration:none; font-family:Tahoma; color:#313332}
#termek_adatlap .termek_kosar{float:left; margin-left:10px}
#termek_adatlap .price_top{width:260px; height:42px; background:url('images/spriteme4.png') no-repeat -10px -314px; text-align:left; color:#FFF; text-indent:15px}
#termek_adatlap .price_top a{text-decoration:none; line-height:42px; color:#FFF; font-weight:bold}
#termek_adatlap .price_middle{width:260px; background:url('images/box_middle.gif') repeat-y;}
#termek_adatlap .price_middle p{margin:0px}
#termek_adatlap .price_bottom{width:260px; height:11px; background:url('images/spriteme4.png') no-repeat -10px -376px}
#termek_adatlap .kosar_bg{width:260px; height:65px; background:url('images/spriteme4.png') no-repeat -10px -407px}
.old_price{padding-left:15px; color:#FFF;}
.kedvezmeny{padding-left:15px; color:#FFF; margin:5px 0px !important}
.akcios_ar{padding-left:15px; color:#FFD800; font-size:22px}
.ar{padding-left:15px; color:#FFD800; font-size:18px}
.garancia{width:73px; height:72px; background:url('images/garancia.png') no-repeat; position:absolute; left:10px; color: #0283BE; font-size: 20px; font-weight: bold; line-height: 60px; text-align: center;}
.new_modell{width:88px; height:88px; background:url('images/uj_modell.png') no-repeat; position:absolute; top:4px; right:4px}
.termek_top{position:relative; position:absolute; top:120px}
#termek_adatlap .termek_desc{position:relative; margin-top:400px;}
.site_content{display:none}
.pager{text-align:center; font-size:14px; font-weight:bold}
.pager a{text-decoration:none; color:#313332; font-size:11px; font-weight:normal}
#termek_adatlap .kapcsolodo_termekek{clear:both; background:url('images/big_keret.gif') no-repeat; overflow:hidden; height:245px}
#termek_adatlap .kapcs_termek{float:left; width:122px;margin:8px; text-align:center}
#termek_adatlap .kapcs_termek h4{text-align:Center; height:30px}
#termek_adatlap .kapcs_termek h4 a{color:#313332}
#termek_adatlap .kapcs_normal_price{text-align:Center}
.table_odd, table thead{background:#e2e2e2}
.table_even{background:#c4c4c4}
.termek_tulajdonsagok table tr td, th{padding:5px}
.valt{background:#efefef; padding:5px; text-decoration:none; color:#313332; margin-right:2px; border:1px solid #d2d2d2; border-bottom:0px}
.valt:first-child{font-weight:bold}
.ful{border:1px solid #d2d2d2; clear:both; margin-top:4px; padding:10px; background:#efefef}
.ful{display:none}
.top10_main{overflow:hidden}
.top10_main h4{background:#FFF url('images/spriteme1.png') no-repeat -20px -15px; height:25px; text-indent:35px; border:1px solid #eaeaea; border-bottom:0px; line-height:25px}
.top10_main h5 {margin:0px; padding:0px; font-size:11px; font-weight:normal}
.top10_main h5 a{color:#313332; text-decoration:none;}
.top10_main h5 a:hover{color:#313332; text-decoration:underline;}
.top10_main{width:280px}
.top10_main ul{margin:0px; padding:0px}
.top10_main li{margin:0px; padding:0px; list-style:none; line-height:16px; padding:2px 8px}
.top10_main li b{display:block; width:30px; float:left}
.top10_main .li_odd{background:#eaeaea}
.w570{width:570px; clear:both; margin-top:15px; overflow:hidden}
.w570 h4{background:#FFF url('images/spriteme1.png') no-repeat -20px -15px; height:25px; text-indent:35px; border:1px solid #eaeaea; border-bottom:0px; line-height:25px}
.ajanlott_termekek{width:150px; margin:0 auto; text-align:center; margin-bottom:5px; margin-top:5px}
.a_top{background:url('images/spriteme1.png') no-repeat -10px -959px; width:150px; height:10px}
.a_top_b{background:url('images/ajanlott_top_b.gif'); width:150px;}
.ajanlott_termekek p{margin:0px; padding:0px; text-align:center; color:#FFF; font-weight:bold; line-height:30px; font-size:13px}
.a_top_b h6{text-align:center; margin:0px 7px; color:#fff; font-size:11px; padding-bottom:10px}
.a_top_b h6 a{color:#fff; font-size:11px; height:50px; text-decoration:none}
.a_mid{background:url('images/ajanlott_middle.gif'); padding-top:10px; padding-bottom:10px}
.a_bottom{background:url('images/ajanlott_bottom.gif'); height:9px}
.ajanlat_akcio{color:#FFF000; margin:0px!important; padding:0px; color:#FF0000!important}
.ajanlat_sima{margin:0px; padding:0px; color:#313332!important}
#user_login_panel{margin:5px 15px}
#user_login_panel input[type=text]{width:130px; border:1px solid #e2e2e2}
#user_login_panel input[type=password]{width:130px; border:1px solid #e2e2e2}
#user_login_panel input[type=submit]{width:100px; border:1px solid #e2e2e2; font-family:Verdana; font-size:11px}
#user_login_panel a{color:#313332; line-height:18px}
.td_elvalaszto{background:#e2e2e2; padding:5px; font-weight:bold}
.error{color:#FF0000}
.wrap_5_15{margin:5px 15px}
#termek_kosar{position:relative; padding-left:20px; color:#FFF; padding-top:15px}
#termek_kosar input[type=text]{font-family:Verdana; font-size:11px; border:1px solid #e2e2e2; }
#termek_kosar input[type=image]{position:relative; top:10px}
.termek_kosar_lista{position:relative; padding-left:20px; color:#000; margin-top:-15px}
.termek_kosar_lista input[type=text]{font-family:Verdana; font-size:11px; border:1px solid #e2e2e2; }
.termek_kosar_lista input[type=image]{position:relative; top:15px}
.del_product{vertical-align:middle; position:relative; margin-bottom:2px; cursor:pointer}
tfoot td{padding:5px}
.kosar_ext h4{padding:0px 5px 5px 5px; font-size:14px; font-weight:bold; font-family:Verdana; color:#484848; border-bottom:5px solid #ddd; margin:10px 0px 0px 0px}
.bl{text-decoration:none; color:#007cb0 !important}
.rendeles_end{padding:10px; width:480px; margin:0 auto; text-align:justify; background:#e2e2e2; border:1px solid #313332; overflow:hidden; line-height:18px}
a{text-decoration:none}
.lh18{line-height:18px}
.mb_img{float:right; margin-top:10px;}
/*.navbar h6{background:#FFF url('images/spriteme1.png') no-repeat -10px -4px; height:25px; border:1px solid #eaeaea; border-bottom:0px; line-height:25px; text-align:left; width:565px; margin:5px 0px; font-weight:normal; padding:0px; padding-left:35px}*/
.navbar h6{background:#FFF url('images/spriteme1.png') no-repeat -20px -15px; height:25px; border:1px solid #eaeaea; border-bottom:0px; line-height:25px; text-align:left; width:565px; margin:5px 0px; font-weight:normal; padding:0px; padding-left:35px; font-size:10px}
.navbar h6 a{color:#313332; font-weight:normal}
.termek_kepek{background:#FFF}
.red{color:#FF0000}
