body {background: url('images/all_bg.png') repeat; text-align: center;}
body, div, span, ul {margin: 0px; padding: 0px;}
li {list-style: none;}
img, input {border: 0px;}
img.s {vertical-align: middle;}
img.b {vertical-align: bottom;}
a:link {font: 11px Tahoma; color: #ffffff; text-decoration: underline;}
a:visited {font: 11px Tahoma; color: #ffffff; text-decoration: underline;}
a:hover {font: 11px Tahoma; color: #ffffff; text-decoration: none;}
a:active {font: 11px Tahoma; color: #ffffff; text-decoration: none;}
select {width: 134px;}
h1 {width: 680px; height: 27px; font: 21px Tahoma; color: #df6e0a; text-indent: 6px;}
h2 {width: 680px; height: 27px; font: 21px Tahoma; color: #df6e0a; text-indent: 6px;}
h3 {font: 18px Tahoma; color: #df6e0a; clear: left;}
h4 {font: 14px Tahoma; color: #df6e0a; text-align: left;}
#wrapper {width: 1030px; height: auto; margin: 0px auto; /*background: url('images/bg.png') #e17918 repeat;*/}
#header {float: left; width: 1000px; height: 242px;}
.starman {float: left; width: 246px; height: 242px; background: url('images/starman.png') top left no-repeat;}
.header {float: left; width: 754px; height: 242px; background: url('images/header.png') top left no-repeat;}
#menu ul {float: left; width: 754px; height: 59px;}
#menu ul li {float: left; width: 120px; height: 59px; margin: 0px; padding: 0px;}
#menu ul li a {display: block; width: 120px; height: 59px;}
#menu ul li a {text-decoration: none; text-align: center; font: bold 14px Tahoma; color: #fef2a3;}
#menu ul li.home a {background: url('images/menu_gl.png') 0px 0px no-repeat; line-height: 59px;}
#menu ul li.home a:hover,
#menu ul li.home a:active {background: url('images/menu_gl.png') 0px -59px no-repeat;}
#menu ul li.price a {background: url('images/menu_prl.png') 0px 0px no-repeat; line-height: 59px;}
#menu ul li.price a:hover,
#menu ul li.price a:active {background: url('images/menu_prl.png') 0px -59px no-repeat;}
#menu ul li.delivery a {background: url('images/menu_d.png') 0px 0px no-repeat; line-height: 59px;}
#menu ul li.delivery a:hover,
#menu ul li.delivery a:active {background: url('images/menu_d.png') 0px -59px no-repeat;}
#menu ul li.about a {background: url('images/menu_ab.png') 0px 0px no-repeat; line-height: 59px;}
#menu ul li.about a:hover,
#menu ul li.about a:active {background: url('images/menu_ab.png') 0px -59px no-repeat;}
#menu ul li.shop_cart a {background: url('images/menu_sc.png') 0px 0px no-repeat; line-height: 59px;}
#menu ul li.shop_cart a:hover,
#menu ul li.shop_cart a:active {background: url('images/menu_sc.png') 0px -59px no-repeat;}
#menu ul li.contact a {background: url('images/menu_ct.png') 0px 0px no-repeat; line-height: 59px;}
#menu ul li.contact a:hover,
#menu ul li.contact a:active {background: url('images/menu_ct.png') 0px -59px no-repeat;}
#infocom {float: left; width: 754px; height: 86px;}
.phone {float: left; width: 240px; height: 86px; background: url('images/phone.gif') 50px 46px no-repeat;}
.inform {float: left; width: 450px; height: 38px; margin-top: 48px; margin-right: 30px; text-align: right; font: 11px Tahoma; color: #9b1617;}
a.email:link {font: 11px Tahoma; color: #9b1617; text-decoration: underline;}
a.email:visited {font: 11px Tahoma; color: #9b1617; text-decoration: underline;}
a.email:hover {font: 11px Tahoma; color: #9b1617; text-decoration: none;}
a.email:active {font: 11px Tahoma; color: #9b1617; text-decoration: none;}
#logo_block {float: left; width: 754px; height: 43px;}
#logo {float: left; width: 326px; height: 43px;}
.logo {margin-left: 4px;}
#search {float: left; width: 375px; height: 43px; text-align: center; margin-left: 34px; background: url('images/block_search.png') 0px 14px no-repeat;}
.s_field {width: 316px; height: 17px; margin-top: 23px; text-indent: 4px; font: 11px Tahoma; color: #9b1617;}
.s_sub {width: 28px; height: 17px; margin-top: 24px; vertical-align: top; background: url('images/submit.png') 0px 0px no-repeat;}
#sc_block {float: left; width: 754px; height: 54px;}
#scmenu ul {float: left; width: 360px; height: 44px; margin-top: 4px}
#scmenu ul li {float: left; width: 120px; height: 44px; margin: 0px; padding: 0px; padding-top: 6px;}
#scmenu ul li a {display: block; width: 120px; height: 44px;}
#scmenu ul li a {text-decoration: none; text-align: center; font: bold 14px Tahoma; color: #de700b;}
#scmenu ul li.sc_order a {background: url('images/sc_menu_odr.png') 0px 0px no-repeat; line-height: 44px;}
#scmenu ul li.sc_order a:hover,
#scmenu ul li.sc_order a:active {background: url('images/sc_menu_odr.png') 0px -44px no-repeat;}
#scmenu ul li.sc_pay a {background: url('images/sc_menu_pay.png') 0px 0px no-repeat; line-height: 44px;}
#scmenu ul li.sc_pay a:hover,
#scmenu ul li.sc_pay a:active {background: url('images/sc_menu_pay.png') 0px -44px no-repeat;}
#scmenu ul li.sc_rev a {background: url('images/sc_menu_rev.png') 0px 0px no-repeat; line-height: 44px;}
#scmenu ul li.sc_rev a:hover,
#scmenu ul li.sc_rev a:active {background: url('images/sc_menu_rev.png') 0px -44px no-repeat;}
#user_panel {float: left; width: 390px; height: 54px; font: 11px Tahoma; color: #ffffff; text-align: left; text-indent: 50px; line-height: 54px;}
#block_title {float: left; width: 1000px; height: 68px;}
.left_image {float: left; width: 246px; height: 68px; background: url('images/left_image.png') top left no-repeat;}
.title_mag {float: left; width: 754px; height: 68px; background: url('images/title_mag.png') top left no-repeat;}
.title_mag {font: 21px Tahoma; color: #bb4318; text-align: left; text-indent: 34px; line-height: 62px;}
#content_block {float: left; width: 1000px; height: auto; background: url('images/content_bg.png') #e17918 top right repeat-y;}

#left {float: left; width: 246px; height: auto; background: url('images/left_top.png') #e17918 top left no-repeat;}
#catalog {float: left; width: 232px; height: auto; margin-left: 8px; text-align: left;}
.headline1 {width: 232px; height: 28px; font: bold 18px Tahoma; color: #fdffb2; text-transform: uppercase;}
.headline2 {font: bold 18px Tahoma; color: #e17919; text-transform: uppercase;}
.item_cat {width: 232px; height: 24px;}
a.cat_it:link {display: block; width: 232px; height: 23px; background: url('images/item_cat_bg.png') repeat-x; font: bold 11px Tahoma; color: #7b011d; text-transform: uppercase; text-decoration: none;}
a.cat_it:visited {display: block; width: 232px; height: 23px; background: url('images/item_cat_bg.png') repeat-x; font: bold 11px Tahoma; color: #7b011d; text-transform: uppercase; text-decoration: none;}
a.cat_it:hover {display: block; width: 232px; height: 23px; background: url('images/item_cat_bg_a.png') repeat-x; font: bold 11px Tahoma; color: #7b011d; text-transform: uppercase; text-decoration: none;}
a.cat_it:active {display: block; width: 232px; height: 23px; background: url('images/item_cat_bg_a.png') repeat-x; font: bold 11px Tahoma; color: #7b011d; text-transform: uppercase; text-decoration: none;}
a.cat_it_a:link {display: block; width: 232px; height: 23px; background: url('images/item_cat_bg_a.png') repeat-x; font: bold 11px Tahoma; color: #7b011d; text-transform: uppercase; text-decoration: none;}
a.cat_it_a:visited {display: block; width: 232px; height: 23px; background: url('images/item_cat_bg_a.png') repeat-x; font: bold 11px Tahoma; color: #7b011d; text-transform: uppercase; text-decoration: none;}
a.cat_it_a:hover {display: block; width: 232px; height: 23px; background: url('images/item_cat_bg_a.png') repeat-x; font: bold 11px Tahoma; color: #7b011d; text-transform: uppercase; text-decoration: none;}
a.cat_it_a:active {display: block; width: 232px; height: 23px; background: url('images/item_cat_bg_a.png') repeat-x; font: bold 11px Tahoma; color: #7b011d; text-transform: uppercase; text-decoration: none;}
a.cat_it_b:link {display: block; width: 232px; height: 23px; background: url('images/item_cat_bg_a.png') repeat-x; font: 10px Tahoma; color: #9b1617; text-transform: uppercase; text-decoration: none;}
a.cat_it_b:visited {display: block; width: 232px; height: 23px; background: url('images/item_cat_bg_a.png') repeat-x; font: 10px Tahoma; color: #9b1617; text-transform: uppercase; text-decoration: none;}
a.cat_it_b:hover {display: block; width: 232px; height: 23px; background: url('images/item_cat_bg_a.png') repeat-x; font: 10px Tahoma; color: #9b1617; text-transform: uppercase; text-decoration: none;}
a.cat_it_b:active {display: block; width: 232px; height: 23px; background: url('images/item_cat_bg_a.png') repeat-x; font: 10px Tahoma; color: #9b1617; text-transform: uppercase; text-decoration: none;}
a.cat_it_s:link {display: block; width: 232px; height: 23px; background: url('images/item_cat_bg.png') repeat-x; font: bold 11px Tahoma; color: #bb2724; text-transform: uppercase; text-decoration: none;}
a.cat_it_s:visited {display: block; width: 232px; height: 23px; background: url('images/item_cat_bg.png') repeat-x; font: bold 11px Tahoma; color: #bb2724; text-transform: uppercase; text-decoration: none;}
a.cat_it_s:hover {display: block; width: 232px; height: 23px; background: url('images/item_cat_bg_a.png') repeat-x; font: bold 11px Tahoma; color: #bb2724; text-transform: uppercase; text-decoration: none;}
a.cat_it_s:active {display: block; width: 232px; height: 23px; background: url('images/item_cat_bg_a.png') repeat-x; font: bold 11px Tahoma; color: #bb2724; text-transform: uppercase; text-decoration: none;}
.substrate {float: left; width: 246px; height: 132px; margin-top: 4px; text-align: left; background: url('images/substrate.png') top left no-repeat;}
#search_price {width: 170px; height: 60px; margin-top: 30px; margin-left: 30px;}
#select_price {width: 144px; height: 19px; margin-top: 6px; margin-left: 10px;}
a.link_price:link {font: 11px Tahoma; color: #000000; text-decoration: underline;}
a.link_price:visited {font: 11px Tahoma; color: #000000; text-decoration: underline;}
a.link_price:hover {font: 11px Tahoma; color: #000000; text-decoration: none;}
a.link_price:active {font: 11px Tahoma; color: #000000; text-decoration: none;}
#hits_sale_block {float: left; width: 232px; height: auto; margin-left: 8px; text-align: left;}
.hits_sale {float: left; width: 232px; height: auto; margin-top: 1px; background-color: #f8b42f; text-align: left;}
.title_hs {float: left; width: 160px; height: auto; margin-left: 6px; margin-top: 8px; line-height: 11px;}
a.t_hs:link {font: bold 11px Tahoma; color: #7b011d; text-transform: uppercase; text-decoration: none;}
a.t_hs:visited {font: bold 11px Tahoma; color: #7b011d; text-transform: uppercase; text-decoration: none;}
a.t_hs:hover {font: bold 11px Tahoma; color: #7b011d; text-transform: uppercase; text-decoration: underline;}
a.t_hs:active {font: bold 11px Tahoma; color: #7b011d; text-transform: uppercase; text-decoration: underline;}
.stars_hs {float: right; width: 50px; height: 13px; margin-right: 12px; margin-top: 8px;}
.img_hs {float: left; width: 75px; height: 69px; margin-left: 6px; margin-top: 8px;}
.info_hs {float: right; width: 126px; height: auto; margin-right: 12px; margin-top: 6px; margin-bottom: 8px; line-height: 11px; text-align: left;}
a.i_hs:link {font: 11px Tahoma; color: #000000; text-decoration: none;}
a.i_hs:visited {font: 11px Tahoma; color: #000000; text-decoration: none;}
a.i_hs:hover {font: 11px Tahoma; color: #000000; text-decoration: none;}
a.i_hs:active {font: 11px Tahoma; color: #000000; text-decoration: none;}
.hs_price_cat {float: left; width: 232px; height: auto; margin-top: 1px; background-color: #fdffb1; text-align: left;}
.hs_price {float: left; width: 87px; height: 40px; font: bold 11px Tahoma; color: #9b1617; text-indent: 8px; line-height: 20px; border-right: 1px solid #e17918;}
.hs_cat {float: right; width: 123px; height: auto; margin-right: 12px; line-height: 11px;}
a.c_hs:link {font: 11px Tahoma; color: #000000; text-transform: uppercase; line-height: 16px; text-decoration: underline;}
a.c_hs:visited {font: 11px Tahoma; color: #000000; text-transform: uppercase; line-height: 16px; text-decoration: underline;}
a.c_hs:hover {font: 11px Tahoma; color: #9b1617; text-transform: uppercase; line-height: 16px; text-decoration: underline;}
a.c_hs:active {font: 11px Tahoma; color: #9b1617; text-transform: uppercase; line-height: 16px; text-decoration: underline;}
#information {width: 170px; height: 60px; margin-top: 30px; margin-left: 30px;}
.infon {width: 140px; height: 36px; margin-top: 6px; margin-left: 10px;}
a.inf:link {font: 11px Tahoma; color: #7b011d; text-decoration: underline;}
a.inf:visited {font: 11px Tahoma; color: #7b011d; text-decoration: underline;}
a.inf:hover {font: 11px Tahoma; color: #7b011d; text-decoration: none;}
a.inf:active {font: 11px Tahoma; color: #7b011d; text-decoration: none;}

#content {float: right; width: 754px; height: auto; background: url('images/content_top.png') top left no-repeat; font: 11px Tahoma; color: #000000; text-align: left;}
#mag_home_info {float: left; width: 680px !important; margin-top: 48px; margin-left: 24px; margin-right: 34px;}
.special_offers {float: left; width: 680px !important; margin-top: 22px; margin-left: 24px; margin-right: 30px; text-align: left;}
.product_block {float: left; display: block; width: 340px; height: 200px; margin-top: 10px;}
.title_prod {float: left; width: 260px; height: 28px;}
a.tn:link {font: bold 13px Tahoma; color: #212121; text-decoration: none;}
a.tn:visited {font: bold 13px Tahoma; color: #212121; text-decoration: none;}
a.tn:hover {font: bold 13px Tahoma; color: #212121; text-decoration: underline;}
a.tn:active {font: bold 13px Tahoma; color: #212121; text-decoration: underline;}
.so_prod {float: left; width: 332px; margin-top: 8px;}
.so_image {float: left; width: 150px; height: auto;}
.so_b_info {float: left; width: 176px; height: auto;}
.so_info {float: right; width: 168px; height: 127px;}
.so_icons {float: right; width: 146px; height: 23px; margin-top: 6px;}
.i_price {float: left; width: 84px; height: 23px; background: url('images/i_price.png') top left no-repeat; text-align: center; text-indent: 6px; line-height: 190%}
.i_cart {float: left; width: 62px; height: 23px;}
#category {float: left; margin-top: 22px; margin-left: 30px; margin-right: 34px; text-align: left;}
.cat_block {float: left; width: 680px;}
.cat_image {float: left; width: 200px;}
.sd_cat {float: left; width: 400px;}
.list_cat {float: left; width: 280px; height: auto; margin-left: 360px;}
.li_cat {list-style: square; color: #7b011d;}
a.list:link {font: 11px Tahoma; color: #bb4318; text-decoration: none;}
a.list:visited {font: 11px Tahoma; color: #bb4318; text-decoration: none;}
a.list:hover {font: 11px Tahoma; color: #bb4318; text-decoration: underline;}
a.list:active {font: 11px Tahoma; color: #bb4318; text-decoration: underline;}
.sub_headline {float: left; width: 680px; height: auto;}
.prod_brief {float: left; width: 680px; margin-bottom: 12px; margin-top: 22px; margin-left: 30px; margin-right: 34px;}
.prod_brief_image {float: left; width: 150px; height: auto; margin-right: 6px; text-align: center;}
.prod_brief_info {float: left; width: 524px; height: auto;}
.pb_t {float: left; width: 400px; height: auto;}
.pb_t h3 {margin: 0px; padding: 0px;}
a.pb_title:link {font: 18px Tahoma; color: #df6e0a; text-decoration: none;}
a.pb_title:visited {font: 18px Tahoma; color: #df6e0a; text-decoration: none;}
a.pb_title:hover {font: 18px Tahoma; color: #df6e0a; text-decoration: underline;}
a.pb_title:active {font: 18px Tahoma; color: #df6e0a; text-decoration: underline;}
.stars_rating {float: left; width: 400px; height: auto; margin-left: 10px;}
.add_cart {float: left; width: 125px; height: auto;}
.pb_price {float: left; width: 400px; height: auto; margin-left: 10px;}
.pb_info {float: left; width: 400px; height: auto; margin-left: 10px; font: 11px Tahoma; color: #212121;}
.cat_nav {float: left; width: 680px; margin-top: 10px; margin-bottom: 10px; text-align: center;}
.cat_nav a:link {font: 11px Tahoma; color: #212121; text-decoration: none;}
.cat_nav a:visited {font: 11px Tahoma; color: #212121; text-decoration: none;}
.cat_nav a:hover {font: 11px Tahoma; color: #212121; text-decoration: underline;}
.cat_nav a:active {font: 11px Tahoma; color: #212121; text-decoration: underline;}
.prod_detail {float: left; width: 680px; margin-bottom: 12px; margin-top: 22px; margin-left: 30px; margin-right: 34px;}
.prod_detail_image {float: left; width: 200px; height: auto;}
.prod_detail_info {float: left; width: 460px; height: auto;}
.info_detail {float: left; width: 460px; height: auto;}
.pd_info {float: left; width: 460px;}
.pd_all_info {float: left; width: 680px; margin-top: 10px;}
.pd_text {float: left; width: 560px;}
.list_prod {float: left; width: 380px; height: auto; margin-left: 20px;}
.li_prod {list-style: square; color: #7b011d; margin-bottom: 10px;}
.pd_poll {float: left; width: 80px;}
.poll_b {background: url('images/poll_b.png') no-repeat; width: 100px; height: 130px; font: 11px Tahoma; color: #000000; text-align: center;}
.but {background: url('images/button.png') no-repeat; width: 100px; height: 23px; margin-top: 4px; font: 11px Tahoma; color: #000000; text-align: center;}
.pd_t {float: left; width: 380px; height: auto;}
.pd_t h3 {margin: 0px; padding: 0px;}
.pd_next {float: left; clear: both; width: 680px; margin-bottom: 12px; margin-top: 22px; text-align: center;}
.pd_next_info {float: left; width: 580px; margin-left: 100px;}
.pd_next_img {float: left; width: 150px; margin: 3px;}
.pd_next_price {float: left; width: 150px; margin-left: 3px; margin-right: 3px; text-align: center; font: 11px Tahoma;}
.discuss {float: left; width: 680px; margin-left: 30px; margin-right: 34px;}
.discuss table {float: left; clear: both;}
.discuss_text {float: left; width: 680px; margin-bottom: 10px; text-align: left;}
.form_q {float: left; width: 680px; margin-left: 30px; margin-right: 34px;}
a.admin_link:link {font: bold 11px Tahoma; color: #cc0000; text-decoration: none;}
a.admin_link:visited {font: bold 11px Tahoma; color: #cc0000; text-decoration: none;}
a.admin_link:hover {font: bold 11px Tahoma; color: #cc0000; text-decoration: underline;}
a.admin_link:active {font: bold 11px Tahoma; color: #cc0000; text-decoration: underline;}
.reg_form {float: left; width: 680px; margin-top: 20px; margin-left: 30px; margin-right: 34px; text-align: center;}
.cent {text-align: center;}
#aux_page {float: left; margin-top: 22px; margin-left: 30px; margin-right: 34px; text-align: left;}
#feedback {float: left; margin-top: 22px; margin-left: 30px; margin-right: 34px; text-align: left;}
.search_simple {float: left; margin-top: 20px; margin-left: 20px; margin-right: 24px;}
#footer {float: left; width: 1030px; height: 157px; margin: 0px auto; background: url('images/foot.jpg') top center no-repeat;}
.couter {float: left; width: 236px; height: 40px; margin-left: 10px; margin-top: 120px; text-align: left;}
.footer_mag {float: left; width: 420px; height: 40px; margin-top: 100px;}
.footer_mag {font: 21px Tahoma; color: #bb4318; text-align: left; text-indent: 34px;}
.copyright {float: left; width: 300px; height: 40px; margin-top: 100px;}
.copyright {font: 11px Tahoma; color: #bb4318; text-align: left;}


.navigation {color:#666; border:0px;}
.navigation a:link,.navigation a:visited,.navigation a:hover,.navigation a:active {text-decoration:none;color: #636363;background:#F9F9F9;border:1px solid #E6E6E6;padding:3px 6px;font-size:11px}
.navigation a:hover {background:#60C935;color:#FFFFFF;border-color:#60C935;}
.navigation span {text-decoration:none;	background:#fff;padding:3px 6px;border:1px solid #000;color:#000;font-size:11px;}


/*------------------------IMG---------------------------------*/
.highslide {cursor: url(highslide/graphics/zoomin.cur), pointer;outline: none;}
.highslide-active-anchor img {visibility: hidden;}
.highslide img {border: 0px solid white;}
.highslide:hover img {border: 0px solid white;}
.highslide-wrapper {background: white;}
.highslide-image {border: 10px solid white;}
.highslide-caption {display: none;border: 5px solid white;border-top: none;padding: 5px;background-color: white;}
.highslide-loading 
{
display: block;
color: black;
font-size: 8pt;
font-family: Tahoma;
font-weight: bold;
text-decoration: none;
padding: 2px;
border: 1px solid black;
background-color: white;
padding-left: 22px;
background-image: url(highslide/graphics/loader.white.gif);
background-repeat: no-repeat;
background-position: 3px 1px;
}
a.highslide-full-expand
{
background: url(highslide/graphics/fullexpand.gif) no-repeat;
display: block;
margin: 0 10px 10px 0;
width: 34px;
height: 34px;
}
/*------------------------HTML-------------------------------*/
.highslide-html {background-color: white;}
.highslide-html-content {position: absolute; display: none;}
/* Styles for the popup */
.highslide-wrapper {background-color: white;}
.highslide-wrapper .highslide-html-content {width: 400px;padding: 5px;}
.highslide-wrapper .highslide-header div {}
.highslide-wrapper .highslide-header ul {margin: 0;	padding: 0;	text-align: right;}
.highslide-wrapper .highslide-header ul li {display: inline;	padding-left: 1em;}
.highslide-wrapper .highslide-header ul li.highslide-previous, .highslide-wrapper .highslide-header ul li.highslide-next {display: none;}
.highslide-wrapper .highslide-header a {font-weight: bold;color: gray;text-transform: uppercase;text-decoration: none;}
.highslide-wrapper .highslide-header a:hover {color: black;}
.highslide-wrapper .highslide-header .highslide-move a {cursor: move;}
.highslide-wrapper .highslide-footer {height: 11px;}
.highslide-wrapper .highslide-footer .highslide-resize {float: right;height: 11px;width: 11px;background: url(highslide/graphics/resize.gif);}
.highslide-wrapper .highslide-body {font-size: 12px;font-family:Tahoma;}
.highslide-move {cursor: move;}
.highslide-resize {cursor: nw-resize;}

/* These must always be last */
.highslide-display-block {display: block;}
.highslide-display-none {display: none;}
