body { background: #0a0a0a url("../gfx/shop/bg.png") repeat-x 30px top; }

div#logo_flash {height:826px;background:url(../gfx/shop/top_curtain.png) no-repeat 2px;}

th a {color:black;}
th a:visited {color:black;}

div#shop_logo {background:url(../gfx/shop/logo.png);height:85px;width:824px;}

div#shop_content_wrapper{ width: 824px; margin: -325px 0px 0px 74px;background:url(../gfx/shop/bg2.jpg) repeat;  border-left: solid #000 6px; border-right: solid #000 6px;}
div#shop_content_wrapper h1 {color:black; font-size:18px;}

div#shop_content_wrapper div.content	{ width: 788px; margin: 0px 0px 0px 13px; padding-left:10px;padding-top:5px;padding-bottom:10px;background:white;overflow:hidden; }
div#shop_content_wrapper div.content h2	{ margin: 0 0 5px 0 }
div#shop_content_wrapper div.content_top {width: 798px;height:7px; margin: 0px 0px 0px 13px; background:url(../gfx/shop/content_top.jpg) no-repeat;overflow:hidden;} 
div#shop_content_wrapper div.content_bottom {width: 798px;height:7px; margin: 0px 0px 0px 13px; background:url(../gfx/shop/content_bottom.jpg) no-repeat;} 
div#shop_content_wrapper div#page_bottom {width: 798px;height:215px; margin: 0px 0px 0px 13px; background:url(../gfx/shop/page_bottom.jpg) no-repeat;} 

div#shop_content_wrapper div#left_container {width:190px;float:left;}
div#shop_content_wrapper div#right_container {float:left;width:572px;margin-left:10px;overflow:visible;}

div#shop_content_wrapper div.categorybox_header {width:170px;height:21px;background:url(../gfx/shop/categorybox_header.png) no-repeat;padding-top:14px;padding-left:16px;color:white;font-weight:bold;text-transform:uppercase;font-size:10px;}
div#shop_content_wrapper div.categorybox {width:183px;padding-bottom:50px;background:#f4f4f4;border-left:1px solid #d7d7d7;border-right:1px solid #d7d7d7;}
div#shop_content_wrapper div.categorybox_bottom {width:185px;height:6px;background:url(../gfx/shop/categorybox_bottom.png) no-repeat;}

div#shop_content_wrapper div.categorybox ul {margin:0px;padding:0px;}
div#shop_content_wrapper div.categorybox li {list-style-type:none;border-bottom:1px solid #e3e3e3;padding:8px;padding-left:0px;margin-left:8px;margin-right:8px;font-weight:bold;}
div#shop_content_wrapper div.categorybox a  {color:black;font-size:11px;}
div#shop_content_wrapper div.categorybox a:visited  {color:black;font-size:11px;}


div#shop_content_wrapper div.costumerbox_header {width:170px;height:21px;background:url(../gfx/shop/costumer_header.png) no-repeat;padding-top:14px;padding-left:16px;margin-top:8px;}
div#shop_content_wrapper div.costumerbox {width:185px;height:138px;background:#000000;border-right:1px solid #d7d7d7;color:white;font-weight:bold;}

div#shop_content_wrapper div.costumerbox_bottom {width:185px;height:6px;background:url(../gfx/shop/costumer_bottom.png) no-repeat;}

div#shop_content_wrapper div.costumerbox ul {margin:0px;padding:0px;}
div#shop_content_wrapper div.costumerbox li {list-style-type:none;border-bottom:1px solid #333333;padding:8px;padding-left:0px;margin-left:8px;margin-right:8px;}
div#shop_content_wrapper div.costumerbox a  {color:white;}
div#shop_content_wrapper div.costumerbox a:visited  {color:white;}
div#shop_content_wrapper div.costumerbox a .red_text  {color:#ff0101;}
div#shop_content_wrapper  .buy_button {background:url('../gfx/shop/buy_button.png');width:116px;height:20px;border:none;padding:0px;cursor:pointer;}

div#shop_content_wrapper div.special_deal{width:169px;padding-left:10px;padding-right:10px;padding-top:40px;height:139px;background:url('../gfx/shop/special_deal.png');color:white;font-weight:bold;margin-top:8px;margin-left:-2px;}
div#shop_content_wrapper div.special_deal hr {border:none;border-top:1px solid #d6d6d6;}
div#shop_content_wrapper div.special_deal a{color:white;font-weight:bold;}
div#shop_content_wrapper div.special_deal a:visited{color:white;font-weight:bold;}

div#shop_content_wrapper div.recommend_wrapper {width: 798px;padding:10px;color:white;font-weight:bold; }
div#shop_content_wrapper div.recommend {width:189px;margin-left:10px; float:left;}
div#shop_content_wrapper div.recommend_top {background:url('../gfx/shop/recommend_top.png') no-repeat bottom;width:189px;height:8px;margin:0px;}
div#shop_content_wrapper div.recommend_bottom {background:url('../gfx/shop/recommend_bottom.png') no-repeat;width:189px;height:8px;}
div#shop_content_wrapper div.recommend_body {height:163px;width:167px;border-left:1px solid #454545;border-right:1px solid #454545;background:black;padding-left:10px;padding-right:10px;}
div#shop_content_wrapper div.recommend_wrapper h2 {color:white;margin-left:20px;font-size:20px;}
div#shop_content_wrapper div.recommend hr {border:none;border-top:1px solid #d6d6d6;}
div#shop_content_wrapper div.recommend a{color:white;font-weight:bold;}
div#shop_content_wrapper div.recommend a:visited{color:white;font-weight:bold;}
div#shop_content_wrapper div.recommend p{margin-top:4px;margin-bottom:4px;}


div#shop_content_wrapper .shop_curtain {background:url('../gfx/shop/curtain.png') top right no-repeat;width: 75px;margin-right:-81px;border-left:6px solid black; height: 622px;margin-top:-550px;float:right;}

/*Product frame*/
div#shop_content_wrapper div.product_top_left{float:left;background:url('../gfx/shop/product_top_left.png') no-repeat;width:8px;height:8px;overflow:hidden;}
div#shop_content_wrapper div.product_top_center {float:left;height:7px;border-top:1px solid #d6d6d6;overflow:hidden;}
div#shop_content_wrapper div.product_top_right{float:left;background:url('../gfx/shop/product_top_right.png') no-repeat;width:8px;height:8px;overflow:hidden;}

div#shop_content_wrapper div.product_bottom_left{float:left;background:url('../gfx/shop/product_bottom_left.png') no-repeat;width:8px;height:8px;overflow:hidden;}
div#shop_content_wrapper div.product_bottom_center {float:left; height:7px;border-bottom:1px solid #d6d6d6;overflow:hidden;}
div#shop_content_wrapper div.product_bottom_right{float:left;background:url('../gfx/shop/product_bottom_right.png') no-repeat;width:8px;height:8px;overflow:hidden;}




/*Product-page*/

div#shop_content_wrapper div#product_image {float:left;margin:10px;}
div#shop_content_wrapper .red_text{color:#ff0101;}
div#shop_content_wrapper .product_price{color:#c90006;font-size:25px;font-weight:bold;}
div#shop_content_wrapper div.product_wrapper {border-left:1px solid #d6d6d6;border-right:1px solid #d6d6d6;width:570px;}
div#shop_content_wrapper div.product_page_frame_width {width:556px;}


div#shop_content_wrapper #product_page_bottom_wrapper {margin-left:200px;margin-top:-458px;}

/*Fronpage*/
div#shop_content_wrapper div.big_product_wrapper {float:left;}
div#shop_content_wrapper div.frontpage_big_product_width {width:264px;}
div#shop_content_wrapper div.frontpage_big_product_body {height:244px;width:252px;border-left:1px solid #d6d6d6;border-right:1px solid #d6d6d6;padding-left:13px;padding-top:10px;padding-right:13px;font-weight:bold;font-size:90%;}
div#shop_content_wrapper div.frontpage_big_product_body hr {border:none;border-top:1px solid #d6d6d6;}
div#shop_content_wrapper div.frontpage_big_product_body .image_holder {height:166px;text-align:center;}
div#shop_content_wrapper div.frontpage_big_product_body .image_holder img {max-height:166px;height:auto;}
* html div#shop_content_wrapper div.frontpage_big_product_body .image_holder img {height:110px;}
div#shop_content_wrapper div.frontpage_big_product_body p {margin-top:2px;margin-bottom:2px;}
div#shop_content_wrapper div.frontpage_big_product_body a {color:black;font-weight:bold;}
div#shop_content_wrapper div.frontpage_big_product_body a:visited {color:black;font-weight:bold;}

div#shop_content_wrapper div.small_product_wrapper {float:left;margin-top:8px;margin-right:8px;}
div#shop_content_wrapper div.frontpage_small_product_width {width:169px;}
div#shop_content_wrapper div.frontpage_small_product_body {height:163px;width:157px;border-left:1px solid #d6d6d6;border-right:1px solid #d6d6d6;padding-left:13px;padding-right:13px;font-weight:bold;font-size:90%;}
div#shop_content_wrapper div.frontpage_small_product_body hr {border:none;border-top:1px solid #d6d6d6;}
div#shop_content_wrapper div.frontpage_small_product_body .image_holder {height:80px;text-align:center;}
div#shop_content_wrapper div.frontpage_small_product_body .image_holder img {max-height:80px;height:auto;}
* html div#shop_content_wrapper div.frontpage_small_product_body .image_holder img {height:50px;}
div#shop_content_wrapper div.frontpage_small_product_body p {margin-top:2px;margin-bottom:2px;}
div#shop_content_wrapper div.frontpage_small_product_body a {color:black;font-weight:bold;}
div#shop_content_wrapper div.frontpage_small_product_body a:visited {color:black;font-weight:bold;}

/*Category*/

div#shop_content_wrapper table.product_table {width:566px;border-collapse:collapse; }
 div#shop_content_wrapper table.product_table tr {text-align:left;}
 div#shop_content_wrapper table.product_table td  {border-top:1px solid #d6d6d6;vertical-align:top;padding-top:20px;}
  div#shop_content_wrapper table.product_table a {color:black;font-weight:normal;}
    div#shop_content_wrapper table.product_table a:visited {color:black;font-weight:normal;}
    

/*Cart*/
div#shop_content_wrapper  .payment_button {background:url('../gfx/shop/payment_button.png');width:116px;height:20px;border:none;padding:0px;cursor:pointer;}

/************************************************/
/*Tabs 
************************************************/


.tabbar_wrap{display:block;height:20px;width:100%;margin-bottom:10px;margin-top:10px;border-bottom:1px solid black; }
.tabbar_wrap_outside{display:block;height:20px;width:100%;position:relative;top:-21px;margin-bottom:0px;margin-top:0px; margin-left:5px;margin-right:5px;padding-bottom:0px;}
.tabbar_wrap a:visited {color:black;}
.tab_item{width:130px; font-weight:bold;color:black;margin-left:10px;float:left;text-align:center;border:1px solid black; border-bottom:none;  cursor:pointer;background-color:#dcdcdc;height:19px;} 
.tabbar_wrap_outside .tab_item {height:19px;}
.tab_item a{color:black;}
.tab_item a:hover{color:black;text-decoration:none;}
.tab_item_selected{width:130px;height:20px; font-weight:bold;color:black;margin-left:10px;float:left;text-align:center;background:white;border:1px solid black;border-bottom:none;cursor:pointer;} 
.tab_item:hover {color:black;text-decoration:none;}
.tab_item_selected:hover{color:black;text-decoration:none;}

